Commit graph

  • 190df198a4 output: prefer thread safe function localtime_r() Sami Kerola 2014-11-09 22:31:30 +00:00
  • e401c2c7e6 other: reduce variable scope Sami Kerola 2014-11-09 22:25:25 +00:00
  • 0d2b30b62d getdata: fix buffer overflow [AddressSanitizer] Sami Kerola 2014-11-02 21:56:43 +00:00
  • bd5877bf4f update bootstrap from gnulib Sami Kerola 2014-10-24 20:58:27 +01:00
  • 15502d3c97 getdata: fix buffer-overflows reported by address sanitizer Sami Kerola 2014-10-24 20:56:41 +01:00
  • 74c6ef2566 update kernel.org url in README Sami Kerola 2014-08-09 19:34:18 +01:00
  • e09f655a7b add appropriate sorting function for struct leases_t Sami Kerola 2014-08-09 19:26:29 +01:00
  • 965875d20b declare global variables only once Sami Kerola 2014-08-09 18:58:25 +01:00
  • 4392a5b917 reindent all files Sami Kerola 2014-07-20 18:05:00 +01:00
  • 9090cfb1d7 news: add the note about .sig pgp key id Sami Kerola 2014-05-31 18:54:01 +01:00
  • 6b267387cc release: 2.25 v2.25 Sami Kerola 2014-05-31 18:06:33 +01:00
  • 6e680ee04f contrib: add release siging key to contrib/ Sami Kerola 2014-05-31 18:13:21 +01:00
  • 502daf8306 build-sys: require automake 1.12 to get working test-driver Sami Kerola 2014-04-13 21:07:54 +01:00
  • 0f66becd57 build-sys: update bootstrap script Sami Kerola 2014-04-13 20:55:34 +01:00
  • eb55946595 output: use symbolic exit values for nagios commands Sami Kerola 2014-03-24 21:56:34 +00:00
  • 5454ab7086 build-sys: update gitinore file Sami Kerola 2014-03-24 21:38:10 +00:00
  • f3e282f122 output: make nagios output have performance data Sami Kerola 2014-03-24 21:07:55 +00:00
  • ca0b1c3262 tests: fix testing error Sami Kerola 2013-11-17 18:39:47 +00:00
  • d089a19fb5 generic: use pure and const function attributes when possible Sami Kerola 2013-11-17 18:11:28 +00:00
  • affb3d70a3 thanks: add Fredrik Lysén & Conor McCarthy Sami Kerola 2013-11-08 21:01:21 +00:00
  • 6b88e8d872 man: add tip analysis of include files can be useful Sami Kerola 2013-11-08 20:50:26 +00:00
  • 7fc354827a getdata: fix consecutive range definition regression Sami Kerola 2013-11-08 19:33:13 +00:00
  • 48caf5fb42 getdata: add missing HAVE_POSIX_FADVISE protection Sami Kerola 2013-11-08 19:21:19 +00:00
  • 631bf0bf7c build-sys: use more strict method to check __builtin_expect Sami Kerola 2013-11-08 19:19:27 +00:00
  • 1eca347196 release: 2.24 v2.24 upstream/master Sami Kerola 2013-11-03 16:53:49 +00:00
  • 6379ace9c7 getdata: fix one ip ranges when they have trailing spaces in definition Sami Kerola 2013-11-03 15:56:09 +00:00
  • d2d8abd660 various: fix memory leaks Sami Kerola 2013-11-03 14:28:42 +00:00
  • 8da98bbc89 various: split functions to IPv4 and IPv6 versions Sami Kerola 2013-09-21 11:38:24 +01:00
  • 97c6f0292f getdata: split busy function to segments used via function pointer Sami Kerola 2013-09-18 00:35:33 +01:00
  • 5b8ad97611 getdata: memccpy() is better than own similar function Sami Kerola 2013-09-18 00:05:16 +01:00
  • 5189333c95 analyze: remove unnecessary function Sami Kerola 2013-09-17 22:58:53 +01:00
  • 20ec1c2b42 getdata: use correct file caching advice Sami Kerola 2013-09-10 21:36:46 +01:00
  • 7c872ef8d7 build-sys: AC_PROG_CC_C99 is obsolete; use AC_PROG_CC Sami Kerola 2013-09-07 16:56:46 +01:00
  • e8f8c04979 build-sys: update gnulib modules Sami Kerola 2013-09-07 16:39:23 +01:00
  • 47582ed8d8 other: memcmp() is tiny bit quicker than strncmp() Sami Kerola 2013-09-02 22:21:32 +01:00
  • 06ffa5ed04 xstrstr: speed up analysis by avoiding string comparisons Sami Kerola 2013-08-31 00:30:28 +01:00
  • d70b08244f thanks: Dan Pritts Sami Kerola 2013-07-12 20:01:20 +01:00
  • 3944e289c8 docs: add an example how to use limits with alarming Sami Kerola 2013-07-12 19:59:50 +01:00
  • 57ddd4f785 tests: test small network alarm ignoring Sami Kerola 2013-07-12 19:32:27 +01:00
  • 28f1e8c54c output: allow user to ignore small ranges and shared networks Sami Kerola 2013-07-12 19:18:24 +01:00
  • 4becf97fb3 docs: inform how the limits affect to printing when alarming is in use Sami Kerola 2013-07-11 20:47:09 +01:00
  • 978ddeddeb tests: fix tests to use the new OK printing limit Sami Kerola 2013-07-11 20:37:55 +01:00
  • 9f676f5276 output: allow alarming, in case of success, be silent Sami Kerola 2013-07-11 20:29:06 +01:00
  • c0e7b50bd3 tests: add alarming tests Sami Kerola 2013-07-10 22:42:25 +01:00
  • 08c9bcc502 output: make output limits to apply to alarm return values Sami Kerola 2013-07-10 22:34:47 +01:00
  • 7de719a80c build-sys: update configure.ac Sami Kerola 2013-06-23 12:42:32 +01:00
  • 3f3d447ad8 release: 2.23 v2.23 Sami Kerola 2013-05-11 17:39:34 +01:00
  • 824a6aec73 build-sys: update bootstrap from gnulib Sami Kerola 2013-05-11 17:35:38 +01:00
  • 8dba1c749d gnulib: add gnulib modules Sami Kerola 2013-05-10 23:50:02 +01:00
  • 0002aa57e6 release: 2.22 v2.22 Sami Kerola 2013-04-24 22:06:31 +01:00
  • 30238e9d1c build-sys: use non-recursive build Sami Kerola 2013-04-24 21:36:16 +01:00
  • 0495ea4edf build-sys: fix gnulib function order Sami Kerola 2013-04-24 21:12:37 +01:00
  • ab535d8ab1 tests: add a test for one ip range Sami Kerola 2013-04-22 23:16:18 +01:00
  • ffffbc96cc getdata: make single address ranges work Sami Kerola 2013-04-22 23:08:21 +01:00
  • b24fc42ec8 getdata: make a lease address detection more robust Sami Kerola 2013-04-22 22:28:49 +01:00
  • 1a7649beb3 tests: check how command works with invalid input Sami Kerola 2013-04-21 14:37:34 +01:00
  • 805d353584 getdata: certain input files caused SIGSEGV Sami Kerola 2013-04-21 14:30:21 +01:00
  • 5966360f12 getdata: posix_fadvise() error checking Sami Kerola 2013-04-21 14:05:59 +01:00
  • 90c1a4e4c5 build-sys: reorder gnulib macro in relation to C standard Sami Kerola 2013-04-09 21:10:10 +01:00
  • 3e677d8a24 tests: binding states commit needs to be reflected in expected results Sami Kerola 2013-04-09 20:26:43 +01:00
  • 7c34231004 build-sys: update git-version-gen from gnulib Sami Kerola 2013-04-09 20:47:11 +01:00
  • d2b7d10dbc build-sys: ensure distribution has version file Sami Kerola 2013-04-09 20:09:12 +01:00
  • 327b601ea4 docs: fix spelling mistakes in manual page Sami Kerola 2013-04-09 20:02:39 +01:00
  • 5ee1aca2b9 build-sys: add git-version-gen and test.sh to release package Sami Kerola 2013-04-09 20:00:51 +01:00
  • b858a4778b getdata: treat binding states abandoned, expired and release like free Cheer Xiao 2013-04-07 20:16:44 +08:00
  • cdf2c81f31 build-sys: update .gitignore Sami Kerola 2013-04-05 23:21:49 +01:00
  • c3e492165c cppcheck: fix variable scoping Sami Kerola 2013-04-05 23:13:10 +01:00
  • 23aae87356 include: add missing declarations to dhcpd-pool.h Sami Kerola 2013-03-08 23:38:25 +00:00
  • 8e2da89c88 tests: add complete check including multiple ranges and shared networks Sami Kerola 2013-01-16 12:56:22 +00:00
  • f3a476ba52 release: 2.21 v2.21 Sami Kerola 2013-01-15 20:29:40 +00:00
  • 625c54d834 docs: fix doxygen make distcheck breakage Sami Kerola 2013-01-15 20:24:58 +00:00
  • e50d0a7d38 tests: fix make distcheck Sami Kerola 2013-01-15 20:23:32 +00:00
  • 34f73dbae1 docs: thanks to Cheer Xiao this software has IPv6 support Sami Kerola 2013-01-15 17:36:52 +00:00
  • 632e97834b build-sys: update .gitignore files Sami Kerola 2013-01-15 17:29:04 +00:00
  • 3be3f34bd4 build-sys: allow tests run parallel Sami Kerola 2013-01-15 17:27:50 +00:00
  • 478bbe1b44 output: fix doc of output_double Cheer Xiao 2013-01-09 10:19:06 +08:00
  • ff7ca8c419 tests: update expected/v6 Cheer Xiao 2013-01-08 23:00:57 +08:00
  • 75d979bb00 sort: let comp_* functions compare double Cheer Xiao 2013-01-08 22:59:35 +08:00
  • 9c4184bd9a counting: Let get_range_size return double Cheer Xiao 2013-01-08 22:57:33 +08:00
  • afd9f77051 sort: let field_selector return NULL at the end Cheer Xiao 2013-01-08 22:57:07 +08:00
  • 6820c9fc09 fix: Put prototype of field_selector back to dhcpd-pools.h Cheer Xiao 2013-01-08 22:52:54 +08:00
  • 6642335c8a counting & output: Convert all counters to double Cheer Xiao 2013-01-08 22:47:50 +08:00
  • 39e1fb9e5a sort: Get rid of global comparer Cheer Xiao 2013-01-08 22:40:28 +08:00
  • 137c1d37c2 sort: Use a comparer instead of returner Cheer Xiao 2013-01-05 23:08:03 +08:00
  • 4051a953bd smatch scan: fix few warnings Sami Kerola 2012-12-20 20:04:06 +00:00
  • 70c65f4d59 getdata: be consistant with symbolic numbers Sami Kerola 2012-12-09 23:38:37 +00:00
  • 51143b6b3c clean up: fix few indentation slips Sami Kerola 2012-12-09 23:28:58 +00:00
  • 82df7c98d4 clean up: rename get_order() to merge() and mark static Sami Kerola 2012-12-09 23:20:46 +00:00
  • bd5ee58a3f clean up: convert parsing magic numbers to symbolic values Sami Kerola 2012-12-09 23:12:37 +00:00
  • 4b014eba1c clean up: use enum as symbolic bit masks Sami Kerola 2012-12-09 23:02:01 +00:00
  • d3ee104a59 clean up: move global variables to config structure Sami Kerola 2012-12-09 22:56:07 +00:00
  • b59e980cab hash: make delete to use HASH_ITER if it is available Sami Kerola 2012-12-09 22:43:32 +00:00
  • a9d2d9c82f clean up: move code to more proper location Sami Kerola 2012-12-09 22:40:00 +00:00
  • 2008e1a047 clean up: remove unused functions Sami Kerola 2012-12-09 22:27:58 +00:00
  • f1411858cb backup counting: fix output regression Sami Kerola 2012-12-09 22:14:22 +00:00
  • 3471c91796 docs: add doxygen tags, configuration file, and autotooling Sami Kerola 2012-12-09 01:25:04 +00:00
  • aa7928b3ab output ethernet: do not crash if ethernet is missing Sami Kerola 2012-12-07 22:32:28 +00:00
  • fdc560bab9 ouput format: fix active lease printing Sami Kerola 2012-12-07 21:23:01 +00:00
  • d8aae53968 tests: add json tests, and make fail output loud Sami Kerola 2012-12-07 20:25:21 +00:00
  • a768049f3e json output: use defined output file for all printing Sami Kerola 2012-12-07 20:12:34 +00:00