Update pingcheck to work with cmake 3.28
[pingcheck] / src / dns /
2021-04-07 Thomas JaroschWrite out cache file to temporary file + atomic replace
2021-04-07 Thomas JaroschAdd exception safety to load of the DNS disk cache
2015-07-15 Christian Herdtweckremove consistency check for empty callback list in...
2015-06-19 Christian Herdtweckrevision 0.6r5 so we are in sync with other revision...
2015-06-19 Thomas JaroschFix trivial typo
2015-06-19 Christian Herdtweckbugfixed erase and re-set of TTLs; changed time warp...
2015-06-19 Christian Herdtweckadded clean-up to DnsCache: will remove very old entrie...
2015-06-19 Christian Herdtweckmoved 3 lines of Cname constructors from dnscache.cpp...
2015-06-19 Christian Herdtwecksecured DnsCache against time warp-related errors
2015-06-03 Christian Herdtweckfixed memory access violations in test_dns: cancelled...
2015-05-29 Christian Herdtweckadded missing counter increment in backup loop termination
2015-05-29 Christian Herdtweckimproved information content of logs: in LinkAnalyzer...
2015-05-26 Christian Herdtweckadded option to limit number of IPs per host that are...
2015-05-22 Christian Herdtweckcompleted partial IPv6 compatibility in DNS; does retri...
2015-05-06 Christian Herdtweckre-raise a little output in cache: state newly acquired...
2015-05-06 Christian Herdtweckadded logic to deal with dns replies to old dns request...
2015-05-06 Christian Herdtweckmade DNS much less talkative
2015-05-04 Christian Herdtweckremove the footer saying that vim is the best editor...
2015-05-04 Christian Herdtweckcreated arg recursion_count to async_resolve and many...
2015-05-04 Christian Herdtweckadded option min-time-between-resolves-option and tests...
2015-05-04 Christian Herdtweckdid minor changes; used this version for testing over...
2015-05-04 Christian Herdtweckfixed bug that caused outdated IPsto be returned from...
2015-05-04 Christian Herdtwecktested new DNS with internal server, make more robust...
2015-05-04 Christian Herdtweckfixed bug in TimeToLive: get huge TTLs from cast to...
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 Herdtweckmore cname-skip unit-tests and simplification of skip...
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 Herdtweckimplemented serialization, is compiling
2015-05-04 Christian Herdtweckrenamed expired_resolved_ip to have_up_to_date_ip becau...
2015-01-22 Christian Herdtweckcorrected type of TTL: is now uint32_t everywhere ...
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: ip::address::is_unspecified() is available only...
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-05 Guilherme Maciel... Bring aboard a factory to create DNS resolvers.
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-02-20 Guilherme Maciel... Merge branch 'test'
2012-01-25 Guilherme Maciel... Merge branch 'config' into test
2012-01-03 Guilherme Maciel... PC-Lint warnings fixed:
2012-01-03 Guilherme Maciel... PC-Lint warnings fixed:
2011-12-20 Guilherme Maciel... Changed 'ttl' field from signed to unsigned, avoiding...
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-09-10 Guilherme Maciel... Changed include guards style to the project's standard
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... Included doxygen comments to member variables.
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... Non-virtual destructors for classes that are unlikely...
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-14 Guilherme Maciel... Explicit constructor to avoid implicit constructor...
2011-03-11 Guilherme Maciel... Bring aboard the first scratch of a DNS resolver