removed the main while loop because if catch an exception cannot know state of pinger...
[pingcheck] / src / main.cpp
2015-05-26 Christian Herdtweckremoved the main while loop because if catch an excepti...
2015-05-22 Christian Herdtweckstarted parallel pings, not quite done yet since need...
2015-05-05 Christian Herdtweckadded log output target UNDEFINED; return if no hosts...
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 Herdtweckhad forgotten to unset debug option (max number of...
2015-05-04 Christian Herdtweckadded option log-file and option FILE to log-output...
2015-05-04 Christian Herdtweckmerged PingRotate into PingScheduler; fixed save/load...
2015-05-04 Christian Herdtweckchanged how dns deals with cnames and recursion: rememb...
2015-05-04 Christian Herdtweckmoved new dns code from temp dir to dns subdir; changed...
2015-05-04 Christian Herdtweckadjusted rest of pingchecker to use new dns in very...
2015-04-01 Christian Herdtweckmoved try-catch around icmp packet parsing from IcmpPac...
2015-03-19 Christian Herdtweckadded revision to version string (0.3 --> 0.3.1) to...
2015-03-12 Christian Herdtwecknow working again: creating echo requests and parsing...
2015-02-05 Christian Herdtweckgive up trying to define IcmpPacketDistributor in own...
2015-02-05 Christian Herdtweckgot packetdistributor to work, but compiles/links only...
2015-02-04 Christian Herdtweckuse new file name (icmppaKetdistributor --> icmppacCKet...
2015-01-26 Christian Herdtweckstart removing socket use from IcmpPinger to only have...
2015-01-26 Christian Herdtweckclean up IcmpPaketDistributors after stopping pingers
2015-01-22 Christian Herdtweckanother amendment to signal handler: make signaled_flag...
2015-01-22 Christian Herdtweckamendment to last commit: only makes sense if use diffe...
2015-01-22 Christian Herdtweckremoved logging from signal handler; create one handler...
2015-01-22 Christian Herdtweckchanged return type of get_configuration in main: retur...
2015-01-21 Christian Herdtweckhad forgotten to disable testing setting in pingcheck...
2015-01-21 Christian HerdtweckRaised importance of log output in signal handler:...
2015-01-12 Christian Herdtweckadded case for unexpected signals in signal handler
2015-01-12 Christian Herdtweckmake error return codes from main unique again
2015-01-12 Christian Herdtweckintroduce a max number of exceptions ignored in io_serv...
2015-01-12 Christian Herdtweckproperly initialize variables remembering original...
2015-01-12 Christian HerdtweckClean up output, whitespace,
2014-12-30 Christian Herdtwecknew signal handling in main; removed all thread-related...
2014-12-23 Christian Herdtwecktemp commit before leaving, started to change signal...
2014-12-09 Christian Herdtweckimproved logging output (once again)
2014-12-09 Christian Herdtweckadded a handler for failed BOOST_ASSERT-ions; add globa...
2014-12-09 Christian Herdtweckadded missing std::, commit before last does not compil...
2014-12-08 Christian Herdtweckadded global try-catch to main
2014-11-17 Christian Herdtweckmade text log output slightly more informative and...
2014-11-12 Christian Herdtweckmore rigorous command line option checking; ensure...
2014-11-12 Christian Herdtweckwarn in case of unrecognized command line options;...
2014-11-12 Christian Herdtweckconverted 3 constants into configuration variables...
2014-11-12 Christian Herdtweckuse new function name of new log level string function...
2014-11-05 Christian Herdtweckchanges in logging output: added information and change...
2014-05-21 Christian Herdtweckchanged initial log level from Info to Notice to avoid...
2014-05-14 Christian Herdtweckadded two more options to pingchecker: use random inter...
2014-05-12 Christian Herdtweckconverted a few more BOOST_FOREACH to const reference...
2014-05-12 Thomas JaroschUse const reference BOOST_FOREACH version
2014-05-08 Christian Herdtweckintroduced delays between starts of pingers, so they...
2012-07-03 Guilherme Maciel... Feature: allow to choose among two log destinations...
2012-03-28 Guilherme Maciel... Changed the network interface rules, the correct behavi...
2012-03-23 Thomas JaroschMask some PC-Lint messages. Simple constification
2012-03-21 Guilherme Maciel... Merge branch 'ip-version-drop'
2012-03-14 Guilherme Maciel... Fix: consider the network interface from each host.
2012-03-14 Guilherme Maciel... Use the "host.source-network-interface" only if the...
2012-03-11 Guilherme Maciel... Revert "Perform N pings using one protocol, then after...
2012-03-07 Guilherme Maciel... Perform N pings using one protocol, then after those...
2012-02-25 Guilherme Maciel... Using the list of protocols in the scheduler.
2012-02-20 Guilherme Maciel... Merge branch 'test'
2012-02-20 Guilherme Maciel... The log level can be configured in the command line...
2012-02-18 Guilherme Maciel... Fix: const-fied the argv parameter in order to suppress...
2012-01-28 Guilherme Maciel... Added function prototypes to shut the warnings up.
2012-01-26 Guilherme Maciel... Renamed LinkStatusAnalyzer to LinkStatus.
2012-01-25 Guilherme Maciel... Merge branch 'config' into test
2011-12-20 Guilherme Maciel... PC-Lint warnings fixed:
2011-11-08 Guilherme Maciel... Using Boost.Asio protocol type instead of the enumerati...
2011-09-04 Guilherme Maciel... Solving two issues reported by PC-lint
2011-09-03 Guilherme Maciel... Changed ping protocol to a "per host" configuration...
2011-08-23 Guilherme Maciel... Pings the host at a specific port (available only to...
2011-07-15 Guilherme Maciel... Moving the PingProtocol enumeration from PingerFactory...
2011-06-23 Guilherme Maciel... Bring aboard the Ping factory
2011-05-12 Thomas JaroschAdd GPLv2 + linking exception to the source
2011-05-04 Guilherme Maciel... Implemented the feature:
2011-05-03 Thomas JaroschClean thread shutdown
2011-05-03 Thomas JaroschHandle signals in a thread safe way
2011-05-03 Guilherme Maciel... working signal handler
2011-05-02 Guilherme Maciel... Modularization of the main.cpp
2011-05-02 Guilherme Maciel... Running the BoostPingers in parallel (multi-thread...
2011-04-29 Thomas JaroschSwitch log level to ::Info during development
2011-04-28 Guilherme Maciel... Log messages via I2n::Logger instead of cout/cerr.
2011-04-20 Guilherme Maciel... Implemented feature: Program runs as daemon
2011-04-15 Guilherme Maciel... Reading the nameserver form configuration file
2011-04-12 Guilherme Maciel... Only the "using namespace std" is allowed, classes...
2011-04-12 Guilherme Maciel... Renamed packages to more appropriate names
2011-04-07 Guilherme Maciel... Implemented the requirement "Support selection of the...
2011-04-05 Guilherme Maciel... Fixed more problems issued by PC-lint.
2011-04-01 Guilherme Maciel... Fixed problems issued by PC-lint.
2011-03-31 Guilherme Maciel... Included the unit in the variable names
2011-03-30 Guilherme Maciel... Implemented the requirement "If we notified an external...
2011-03-28 Guilherme Maciel... Renamed StatusNotifier to LinkStatusAnalyzer
2011-03-25 Guilherme Maciel... Placed limit qualifier in the end of variables names...
2011-03-24 Guilherme Maciel... Renamed PingStatusNotifier to StatusNotifier
2011-03-24 Guilherme Maciel... Added the requirement "If XX servers don't reply, it...
2011-03-22 Guilherme Maciel... Changed PingStatusNotifier interface, it is now an...
2011-03-21 Guilherme Maciel... The limit-ping-fail option is available (and read)...
2011-03-18 Guilherme Maciel... Replaced uint by int.
2011-03-14 Guilherme Maciel... Re-organizing the headers files in order to...
2011-03-11 Guilherme Maciel... PingScheduler now pings hosts IPs cyclically
2011-03-09 Guilherme Maciel... Renamed PingCheck class to PingScheduler.
2011-03-08 Guilherme Maciel... The application now pings many hosts in parallel
2011-03-07 Guilherme Maciel... Removed unused header files
2011-03-04 Guilherme Maciel... The app reads a list of hosts instead of just one
next