tested new DNS with internal server, make more robust against caching; works nicely now
[pingcheck] / src / dns / dnsresolver.cpp
2015-05-04 Christian Herdtwecktested new DNS with internal server, make more robust...
2015-05-04 Christian Herdtweckfixed 2 bugs and made clearer that Long-term timer...
2015-05-04 Christian Herdtweckensured LogPrefix is used in DNS and PingScheduler...
2015-05-04 Christian Herdtweckcreated and passed first unit tests for DNS; finished...
2015-05-04 Christian Herdtweckmerged PingRotate into PingScheduler; fixed save/load...
2015-05-04 Christian Herdtwecksimplified dns (no self-made recursion); merge PingSche...
2015-05-04 Christian Herdtweckfinished self-implementation of DNS resolver recursion...
2015-05-04 Christian Herdtweckcontinue implementation; first tests with recursion...
2015-05-04 Christian Herdtweckchanged how dns deals with cnames and recursion: rememb...
2015-05-04 Christian Herdtweckstarted experimenting with DnsResolver; does send stuff...
2015-05-04 Christian Herdtweckmoved new dns code from temp dir to dns subdir; changed...
2015-05-04 Christian Herdtweckmoved new dns code from temp dir into proper dns dir
2015-05-04 Christian Herdtweckdeleted old DNS resolver and its factory
2015-05-04 Christian Herdtweckrenamed expired_resolved_ip to have_up_to_date_ip becau...
2015-01-21 Christian Herdtweckremember pings based on host, not IP; correct logging...
2015-01-21 Christian Herdtweckremoved assert that does not make sense and is often...
2015-01-12 Christian HerdtweckClean up output, whitespace,
2014-12-09 Christian Herdtweckadded a handler for failed BOOST_ASSERT-ions; add globa...
2014-11-12 Christian Herdtweckconverted 3 constants into configuration variables...
2014-11-05 Christian Herdtweckchanges in logging output: added information and change...
2014-04-25 Christian Herdtweckadd try-catch to dns resolving of name server to get...
2012-03-23 Thomas JaroschFix: src\dns\dnsresolver.cpp 272 Warning 616: control...
2012-03-18 Guilherme Maciel... Fix: do not assert when the address has more than one...
2012-03-06 Guilherme Maciel... Using boost::asio::ip::address class instead of std...
2012-03-04 Guilherme Maciel... Added AAAA resource records in the DNS query.
2012-02-26 Guilherme Maciel... Code improvement:
2012-02-23 Guilherme Maciel... Created a HostAddressList type as an alias to the STL...
2012-02-23 Guilherme Maciel... Refactor: moved the 'A' resource record filling to...
2012-01-03 Guilherme Maciel... PC-Lint warnings fixed:
2011-12-20 Guilherme Maciel... PC-Lint warnings fixed:
2011-12-12 Thomas JaroschFinal adjustments for cleaner PC-lint output
2011-12-12 Thomas JaroschUse return value of the function instead of a pointer...
2011-12-12 Thomas JaroschIgnore unused parameter
2011-12-12 Thomas JaroschMore constification
2011-12-12 Thomas JaroschFix type: Boost::shared_ptr supports conversion to...
2011-10-26 Guilherme Maciel... DNS resolver now detects IPv6 IPs too.
2011-08-27 Guilherme Maciel... Reordered DnsResolver::handle_ip_address method.
2011-08-27 Guilherme Maciel... Improved DnsResolver documentation
2011-08-13 Guilherme Maciel... Small code formatting
2011-05-19 Guilherme Maciel... Included a precondition to DnsResolver::handle_ip_address()
2011-05-12 Thomas JaroschAdd GPLv2 + linking exception to the source
2011-05-04 Guilherme Maciel... Added doxygen comments in the most important places.
2011-05-04 Thomas JaroschFix ping of IP addresses (don't do DNS lookup)
2011-04-28 Guilherme Maciel... Log messages via I2n::Logger instead of cout/cerr.
2011-04-19 Guilherme Maciel... Split the code of DnsResolver::resolve into more methods
2011-04-18 Guilherme Maciel... Implemented feature: cache DNS requests info only until...
2011-04-15 Guilherme Maciel... Reading the nameserver form configuration file
2011-04-15 Guilherme Maciel... Using the boost-net-dns library to resolve DNS host...
2011-04-12 Guilherme Maciel... Only the "using namespace std" is allowed, classes...
2011-04-11 Guilherme Maciel... Fixed more problems issued by PC-lint (3 times now...
2011-04-05 Guilherme Maciel... Fixed more problems issued by PC-lint.
2011-04-05 Guilherme Maciel... Message aesthetical improvement
2011-04-01 Guilherme Maciel... Fixed problems issued by PC-lint.
2011-03-18 Guilherme Maciel... Replaced uint by int.
2011-03-18 Guilherme Maciel... Handle the error when a host cannot be resolved
2011-03-15 Guilherme Maciel... Returns the amount of IPs that were resolved for the...
2011-03-14 Guilherme Maciel... Re-organizing the headers files in order to...
2011-03-11 Guilherme Maciel... Bring aboard the first scratch of a DNS resolver