# # ChangeLog for / # # Generated by Trac 0.10.3 # 05/24/13 08:50:39 # 02/20/08 05:35:38 Theo Schlossnagle <jesus@omniti.com> [b7d1fe90ade5801d7ff5a7292a5b81478def06b2] * src/noit_check_log.c (added) commit missed file. This prints the logs that will be consumed by stratcond. 02/20/08 05:17:26 Theo Schlossnagle <jesus@omniti.com> [3118b56d7f3a3ab28ff8dcb187e25e2014f235ec] * src/noit_check.c (modified) crazy guessing of string types and autoconversion to signed/unsigned int64s and doubles 02/19/08 23:18:15 Theo Schlossnagle <jesus@omniti.com> [7b927621aa1d1fb7e9e915e74ab2a86ce90f73ac] * src/Makefile.in (modified) * src/modules/http.c (modified) * src/modules/ping_icmp.c (modified) * src/noit_check.c (modified) * src/noit_check.h (modified) * src/sample.conf (modified) make the metrics stuff more flexible, setup check/status/metrics logging. 02/19/08 16:17:28 Theo Schlossnagle <jesus@omniti.com> [ab565fae806825018d27c990172e58aa9e999c17] * src/noit_conf.c (modified) Theo shouldn't code while eating pea soup -- bacon fat clouds the mind. Stupid typo, wrong iterator. 02/19/08 15:48:08 Theo Schlossnagle <jesus@omniti.com> [31a4ef41bbf9b94c8ab2584710738251cec46ffe] * src/utils/noit_log.c (modified) fix up the open... appears to work now. 02/19/08 05:01:25 Theo Schlossnagle <jesus@omniti.com> [1648bed76d308479cdd5f492ca2a697c4df97812] * src/noit_conf.c (modified) * src/noit_conf.h (modified) * src/noitd.c (modified) * src/sample.conf (modified) * src/utils/noit_log.c (modified) * src/utils/noit_log.h (modified) configurable logging and untested jlog hookup 02/19/08 02:40:41 Theo Schlossnagle <jesus@omniti.com> [646e6d20498ab1b500fe30137a5541534219618b] * src/modules/http.c (modified) * src/modules/ping_icmp.c (modified) * src/noit_check.c (modified) * src/noit_check.h (modified) change the availability stuff to be characters 02/18/08 22:52:03 Theo Schlossnagle <jesus@omniti.com> [b7510b4e0ce386e83beddeb468cdc1f35f16f7e2] * src/eventer/eventer_jobq.c (modified) forgot to push the completed job on the backq 02/18/08 21:53:00 Theo Schlossnagle <jesus@omniti.com> [08cc6f6a2cc20142d0272fc59e8b6236d7fa69a2] * src/noitd.c (modified) remove tests... last commit (w/ tests) was for sanity and reference 02/18/08 21:52:18 Theo Schlossnagle <jesus@omniti.com> [3b3b432b41dd3bfb80c144aa7ba28e75daa2337f] * src/eventer/Makefile.in (modified) * src/eventer/eventer.h (modified) * src/eventer/eventer_impl.c (modified) * src/eventer/eventer_impl.h (modified) * src/eventer/eventer_jobq.c (added) * src/eventer/eventer_jobq.h (added) * src/eventer/eventer_kqueue_impl.c (modified) * src/noit_conf.c (modified) * src/noitd.c (modified) * src/sample.conf (modified) * src/utils/noit_atomic.h (modified) asynchronous job queues 02/18/08 21:25:57 Theo Schlossnagle <jesus@omniti.com> [40c5e311a891e372d5370e352f37231f70701098] * src/utils/noit_skiplist.c (modified) remove returns 0 or 1 now (worked or didn't). 02/18/08 21:25:41 Theo Schlossnagle <jesus@omniti.com> [e9e34e93fc6277f41f6f5165863408f7a66bcc21] * src/utils/noit_log.c (modified) only log to outlets if the parent is enabled. init op_ctx to -1 for posix ops 02/18/08 17:24:45 Theo Schlossnagle <jesus@omniti.com> [cdad681bbf990aa4c5d22969d78bc89581608812] * src/utils/noit_log.c (modified) * src/utils/noit_log.h (modified) fix uninitialized args issue (and bad prototype) 02/18/08 14:41:51 Theo Schlossnagle <jesus@omniti.com> [6a58044fb9807d56307763ab94fb358372e56a42] * src/utils/noit_atomic.h (modified) Mac has args all mixed up 02/18/08 14:41:40 Theo Schlossnagle <jesus@omniti.com> [aa127f7cf6fbd77f1e7ad5183b39cdba4ddd1ba0] * src/eventer/eventer.h (modified) prep for asynchronous events 02/17/08 04:49:06 Theo Schlossnagle <jesus@omniti.com> [01ab01295aa25e508c1efa2fc105112755b578b9] * src/noit_config.h.in (modified) define (err, undefine) these, so autoconf will populate them 02/17/08 04:48:33 Theo Schlossnagle <jesus@omniti.com> [44d84135d4e6ce4bc9575d9727748f945dfcbd2d] * src/utils/noit_log.c (modified) * src/utils/noit_log.h (modified) abstract logging a bit 02/17/08 04:48:16 Theo Schlossnagle <jesus@omniti.com> [9a02263ee28afbf8381cc8649c3b56a3f118ecbe] * src/utils/Makefile.in (modified) * src/utils/noit_sem.c (added) * src/utils/noit_sem.h (added) semaphore implementation from http://www.cs.wustl.edu/~schmidt/win32-cv-1.html 02/17/08 04:33:33 Theo Schlossnagle <jesus@omniti.com> [37a1f1d07dcb17c546b0201d79c75fb8cd39c22d] * configure.in (modified) missing commit 02/15/08 17:14:47 Theo Schlossnagle <jesus@omniti.com> [e781d1eba05c6dd4520aec7f96642bc77a0f9de1] * src/noit_check.c (modified) * src/noit_conf.c (modified) * src/noit_conf.h (modified) * src/sample.conf (modified) oh dear, check creation?! 02/14/08 23:09:07 Theo Schlossnagle <jesus@omniti.com> [129a0bae7c19dce74dfb70efd8e069b47209c6d8] * src/noit_conf.c (modified) show checks 02/13/08 22:50:43 Theo Schlossnagle <jesus@omniti.com> [e01b3ad015472c9a83ced96738b07da543511a40] * src/noit_check.c (modified) * src/noit_check.h (modified) * src/noit_conf.c (modified) * src/sample.conf (modified) check, check, 1, 2, 3 02/13/08 20:46:00 Theo Schlossnagle <jesus@omniti.com> [6e90b3f8072e3e74ee6b01f01b9b1be2e207738f] * src/modules/http.c (modified) * src/modules/ping_icmp.c (modified) * src/noit_check.c (modified) * src/noit_check.h (modified) * src/noit_conf.c (modified) * src/noit_module.h (modified) support 'no check' on console to delete checks as well as 'reload' on console (currently only reloads checks) 02/13/08 20:45:32 Theo Schlossnagle <jesus@omniti.com> [624c3f92779aef1df9d9b7eda05e93506a07e4cd] * src/noit_console.c (modified) double free bug 02/13/08 03:58:27 Theo Schlossnagle <jesus@omniti.com> [f4eb13351ea99a7259b819e95b6c17a50b9e5696] * src/noit_conf.c (modified) removal of sections too 02/13/08 03:27:22 Theo Schlossnagle <jesus@omniti.com> [ab3215d849aeac6f677f2f106be98aad4dc8bd50] * src/noit_conf.c (modified) support creating new sections 02/13/08 02:59:06 Theo Schlossnagle <jesus@omniti.com> [666f3b3ec6db879445b66943258a56a195e0af41] * src/noit_conf.c (modified) no cd into checks and fix prompt len 02/12/08 03:35:01 Theo Schlossnagle <jesus@omniti.com> [7a1324aa50711b4d7f5d81f7e901081a150cf9fe] * src/noit_check.c (modified) * src/noit_check.h (modified) * src/noit_conf.c (modified) * src/noit_conf.h (modified) * src/noit_console.c (modified) online editing of attributes 02/11/08 23:00:41 Theo Schlossnagle <jesus@omniti.com> [998fcf4e10bc37cda542d39850f8da317f74f79d] * src/sample.conf (modified) this is libxml2's thoughts on our hand-written config -- damn close 02/11/08 23:00:25 Theo Schlossnagle <jesus@omniti.com> [07ad2653e890ccb2dabfb826b6396a54666afe20] * src/noit_conf.c (modified) support writing out the config 02/11/08 22:57:10 Theo Schlossnagle <jesus@omniti.com> [a9f9cf219e5f72b7ab7572aa93337ea47935eb23] * src/noit_console.c (modified) * src/noit_console.h (modified) fix prototype, we shouldn't edit out write buffer 02/11/08 20:39:13 Theo Schlossnagle <jesus@omniti.com> [a51d2e9e6da30f14f68240ffaca9e9d0ef8c0a35] * src/sample.conf (modified) That's not a valid IP 02/11/08 20:37:37 Theo Schlossnagle <jesus@omniti.com> [87af8096bdb3d1eeab8393ab17d3dabd32a8736e] * src/modules/http.c (modified) seconds, not milliseconds 02/11/08 20:32:47 Theo Schlossnagle <jesus@omniti.com> [67a2095e250dc562985ebc225064b0ef2a68ba2f] * src/noit_check.c (modified) * src/noit_conf.c (modified) * src/noit_console.c (modified) * src/sample.conf (modified) convert elements to attributes... it seems more appropriate 02/11/08 06:56:59 Theo Schlossnagle <jesus@omniti.com> [341415bb3a391e0f7d77ab9be37c158397b5c0aa] * src/noit_conf.c (modified) make it 'cd'.. I can't seemt to type 'section'. Nav and listing. 02/11/08 06:47:28 Theo Schlossnagle <jesus@omniti.com> [b0614c34da02c0e3feb1f15373e84746729d693e] * src/noit_check.c (modified) be consistent with ` as the IFS for checks 02/10/08 21:45:19 Theo Schlossnagle <jesus@omniti.com> [833a45eed64e201e6831fcdd66cc1cad152c7fdd] * src/noit_check.c (modified) * src/noit_conf.c (modified) ls and section 02/10/08 20:19:55 Theo Schlossnagle <jesus@omniti.com> [e709e57b077e98a739f9352967497e00fa8a5fdf] * src/modules/http.c (modified) This is seconds, not milliseconds 02/10/08 20:06:22 Theo Schlossnagle <jesus@omniti.com> [abfe5861994b2f5d62f789bf196ef636b0ef04fe] * src/noit_check.c (modified) * src/noit_conf.c (modified) * src/noit_console.h (modified) * src/noit_console_state.c (modified) make the delegate state a first-class citizen and preserve closure for future use. show checks? seriously? 02/10/08 16:20:40 Theo Schlossnagle <jesus@omniti.com> [1fe89bbf2c59cbd0895409389eb9df047e96d692] * src/noit_conf.c (modified) * src/noit_conf.h (modified) * src/noit_console.c (modified) * src/noit_console.h (modified) userdata for states, track a path and prompt 02/09/08 18:53:04 Theo Schlossnagle <jesus@omniti.com> [efa89659d10da4930e2af74b0d0a6ca18c4c74b2] * src/noit_console.c (modified) I don't care what you said... And treat ^D like exit 02/09/08 18:47:00 Theo Schlossnagle <jesus@omniti.com> [7192210e4ed02f4546970eb41f6da3a167b4316a] * src/noit_conf.c (modified) * src/noit_console.c (modified) * src/noit_console.h (modified) * src/noit_console_state.c (modified) delegate hooking into the configuration system to other modules 02/09/08 06:05:17 Theo Schlossnagle <jesus@omniti.com> [a7f575acc420cc6e5ca474d23cf07149299a3bbd] * src/Makefile.in (modified) * src/noit_console.c (modified) * src/noit_console.h (modified) * src/noit_console_state.c (added) start the framework for a console state machine 02/08/08 15:52:45 Theo Schlossnagle <jesus@omniti.com> [1d69a01311e58ce6ddb007d690b4e9aa4ac08c8c] * configure.in (modified) * src/eventer/eventer.c (modified) * src/eventer/eventer.h (modified) * src/modules/ping_icmp.c (modified) * src/noit_check.c (modified) * src/noit_config.h.in (modified) * src/noit_console.c (modified) * src/noit_console.h (modified) * src/noit_console_telnet.c (modified) * src/noit_tokenizer.c (modified) * src/noitedit/term.c (modified) And make it all work on OpenBSD (ld -E ? sigh...) 02/08/08 15:02:39 Theo Schlossnagle <jesus@omniti.com> [234b2c6fe5e8099b7e55ae9a395d81c0dca51ec0] * src/noitedit/history.c (modified) * src/noitedit/term.c (modified) Make OpenBSD not crap on sprintf and strcpy (replace them) 02/08/08 05:36:09 Theo Schlossnagle <jesus@omniti.com> [91d6330765b5eca1764fa8355f9c62013b18f82d] * configure.in (modified) figure out what to add (for the libedit stuff) 02/08/08 05:31:31 Theo Schlossnagle <jesus@omniti.com> [3f67984922d5afe847ee425121ff553c9335e0aa] * src/noit_console.c (modified) * src/noit_console.h (modified) libedit actually works now? 02/08/08 05:29:46 Theo Schlossnagle <jesus@omniti.com> [46304a4547d3e7cd3b7e98eaa2b8653034cd1c6b] * src/noit_console_telnet.c (modified) * src/noit_console_telnet.h (modified) add in linemode 02/07/08 23:17:43 Theo Schlossnagle <jesus@omniti.com> [30700011fc4916bef71870a2bae7739745a7a2bc] * src/Makefile.in (modified) * src/noit_console.c (modified) * src/noit_console.h (modified) * src/noit_console_telnet.c (added) * src/noit_console_telnet.h (added) integrate a full-on telnet server... hey, why not? 02/07/08 23:17:20 Theo Schlossnagle <jesus@omniti.com> [31ecb27a3a88da161238c56128d25ddc8e264595] * src/eventer/eventer_kqueue_impl.c (modified) trap sig pipe 02/07/08 11:57:56 Theo Schlossnagle <jesus@omniti.com> [2c4eb5b5fbb052c18d52a989026b447982cc17c3] * src/noitedit/chared.c (modified) * src/noitedit/chared.h (modified) * src/noitedit/common.c (modified) * src/noitedit/compat.h (modified) * src/noitedit/el.c (modified) * src/noitedit/el.h (modified) * src/noitedit/el_term.h (modified) * src/noitedit/emacs.c (modified) * src/noitedit/fgetln.c (modified) * src/noitedit/hist.c (modified) * src/noitedit/hist.h (modified) * src/noitedit/history.c (modified) * src/noitedit/key.c (modified) * src/noitedit/map.c (modified) * src/noitedit/parse.c (modified) * src/noitedit/prompt.c (modified) * src/noitedit/prompt.h (modified) * src/noitedit/read.c (modified) * src/noitedit/readline.c (modified) * src/noitedit/refresh.c (modified) * src/noitedit/refresh.h (modified) * src/noitedit/search.c (modified) * src/noitedit/search.h (modified) * src/noitedit/sig.c (modified) * src/noitedit/sig.h (modified) * src/noitedit/term.c (modified) * src/noitedit/tokenizer.c (modified) * src/noitedit/tty.c (modified) * src/noitedit/tty.h (modified) * src/noitedit/vi.c (modified) pull header-space into the noitedir dir, this makes it stand apart from libedit more trivially. 02/07/08 04:44:12 Theo Schlossnagle <jesus@omniti.com> [11d2dcb8820fdb77c35384ce926e2b7014559bb0] * src/noitedit/el.c (modified) * src/noitedit/el.h (modified) * src/noitedit/hist.c (modified) * src/noitedit/histedit.h (modified) * src/noitedit/key.c (modified) * src/noitedit/map.c (modified) * src/noitedit/readline.c (modified) * src/noitedit/term.c (modified) * src/noitedit/tty.c (modified) replace FILEs with file descriptors 02/07/08 04:06:57 Theo Schlossnagle <jesus@omniti.com> [c55a8e66237e1bd8d22b4497b6f0421472187764] * src/noitedit/el.c (modified) * src/noitedit/el.h (modified) * src/noitedit/histedit.h (modified) * src/noitedit/key.c (modified) * src/noitedit/map.c (modified) * src/noitedit/readline.c (modified) * src/noitedit/term.c (modified) * src/noitedit/tty.c (modified) replace FILE * with fd for errors 02/07/08 03:35:48 Theo Schlossnagle <jesus@omniti.com> [f329034d6271b357923b38673256b75908e56f7b] * configure.in (modified) * src/noit_config.h.in (modified) some extra autoconf wizardry for libedit 02/07/08 03:35:28 Theo Schlossnagle <jesus@omniti.com> [5b6ccbe33a8c64fc04d428ee186befdbf4e5a378] * src/noitedit/el.c (modified) * src/noitedit/el.h (modified) * src/noitedit/histedit.h (modified) * src/noitedit/read.c (modified) * src/noitedit/term.c (modified) * src/noitedit/tty.c (modified) first hack at non-blocking support 02/06/08 16:57:12 Theo Schlossnagle <jesus@omniti.com> [3efe34af0c1fa7bc6ac79a30bc5991554390a520] * src/Makefile.in (modified) build libnoitedit as a part of the build 02/06/08 16:55:45 Theo Schlossnagle <jesus@omniti.com> [bafab25395cb398ddf5eae42145f0d0bfc00ec22] * configure.in (modified) * src/noit_config.h.in (modified) * src/noitedit/Makefile.in (added) * src/noitedit/chared.c (added) * src/noitedit/chared.h (added) * src/noitedit/common.c (added) * src/noitedit/compat.h (added) * src/noitedit/editline.3 (added) * src/noitedit/editrc.5 (added) * src/noitedit/el.c (added) * src/noitedit/el.h (added) * src/noitedit/el_term.h (added) * src/noitedit/emacs.c (added) * src/noitedit/fgetln.c (added) * src/noitedit/fgetln.h (added) * src/noitedit/hist.c (added) * src/noitedit/hist.h (added) * src/noitedit/histedit.h (added) * src/noitedit/history.c (added) * src/noitedit/key.c (added) * src/noitedit/key.h (added) * src/noitedit/makelist (added) * src/noitedit/map.c (added) * src/noitedit/map.h (added) * src/noitedit/parse.c (added) * src/noitedit/parse.h (added) * src/noitedit/prompt.c (added) * src/noitedit/prompt.h (added) * src/noitedit/read.c (added) * src/noitedit/readline.c (added) * src/noitedit/readline/readline.h (added) * src/noitedit/refresh.c (added) * src/noitedit/refresh.h (added) * src/noitedit/search.c (added) * src/noitedit/search.h (added) * src/noitedit/sig.c (added) * src/noitedit/sig.h (added) * src/noitedit/strlcpy.c (added) * src/noitedit/strlcpy.h (added) * src/noitedit/sys.h (added) * src/noitedit/term.c (added) * src/noitedit/tokenizer.c (added) * src/noitedit/tokenizer.h (added) * src/noitedit/tty.c (added) * src/noitedit/tty.h (added) * src/noitedit/vi.c (added) import of libedit... prepare to hack 02/06/08 05:29:24 Theo Schlossnagle <jesus@omniti.com> [d936b80e0b77ab87046b8dec33cfb9462504f507] * src/noit_listener.c (modified) * src/sample.conf (modified) support unix domain sockets as well 02/06/08 04:47:35 Theo Schlossnagle <jesus@omniti.com> [37cf7d8f9e336376dc0ecdb1b80e4776721a950b] * src/Makefile.in (modified) * src/modules/http.c (modified) * src/noit_console.c (modified) * src/noit_console.h (modified) * src/noit_tokenizer.c (added) * src/noit_tokenizer.h (added) * src/noit_tokenizer.re (added) A 'simple' tokenizer to help us with the console 02/04/08 20:05:24 Theo Schlossnagle <jesus@omniti.com> [5229ef1f0c47697846621aa99c2b3836b192a769] * src/modules/http.c (modified) * src/sample.conf (modified) use the correct Host: 02/02/08 23:20:43 Theo Schlossnagle <jesus@omniti.com> [a2e53dc0c9ff0d9e50eb095b926924850a6c8ff8] * src/modules/http.c (modified) * src/modules/ping_icmp.c (modified) * src/noit_check.c (modified) * src/noit_check.h (modified) implement staggered start skilz 02/02/08 19:10:26 Theo Schlossnagle <jesus@omniti.com> [57a327349609ef60a33dc6da15017c5d6642320a] * src/Makefile.in (modified) * src/modules/http.c (modified) * src/modules/ping_icmp.c (modified) * src/noit_check.c (added) * src/noit_check.h (added) * src/noit_console.c (modified) * src/noit_module.h (modified) * src/noit_poller.c (deleted) * src/noit_poller.h (deleted) renaming something before it becomes crazy painful 02/02/08 18:57:58 Theo Schlossnagle <jesus@omniti.com> [ee84f469e10bfc29803bd472e4d06ea090574f12] * src/eventer/eventer_kqueue_impl.c (modified) fix warning 02/02/08 17:40:11 Theo Schlossnagle <jesus@omniti.com> [6550c57496e776b5586d5a9aa38f43b9e49046c3] * src/noit_module.c (modified) * src/noit_poller.c (modified) inherited configs for modules and checks 02/02/08 16:43:44 Theo Schlossnagle <jesus@omniti.com> [7cdd67a86b56024958cccb41041404e8bfa465a5] * src/noit_conf.c (modified) * src/noit_poller.c (modified) * src/sample.conf (modified) inherited options 02/02/08 04:08:49 Theo Schlossnagle <jesus@omniti.com> [5f413b75efe299d3b88314bbcc3c21cbbcec36a7] * src/.gdbinit (added) * src/modules/http.c (modified) * src/modules/ping_icmp.c (modified) * src/noit_conf.c (modified) * src/noit_module.h (modified) * src/noit_poller.c (modified) * src/noit_poller.h (modified) * src/sample.conf (modified) more work... framework for submitting arbitrary metrics 01/31/08 23:14:50 Theo Schlossnagle <jesus@omniti.com> [78402cdb08d09655ada4b082b6ea4fda7553dadf] * src/modules/http.c (modified) * src/modules/ping_icmp.c (modified) make the checks non-recurrent if the period is zero. This preps for causal firing of events. 01/31/08 23:09:53 Theo Schlossnagle <jesus@omniti.com> [e64e042f4c61e4e3c50af3639e028056d8bbfa88] * src/modules/http.c (modified) * src/modules/ping_icmp.c (modified) * src/noit_module.h (modified) * src/noit_poller.c (modified) * src/noit_poller.h (modified) fix up some apis, allow for firing checks only once 01/31/08 20:55:23 Theo Schlossnagle <jesus@omniti.com> [64e4b06c954e1727bf19b222f32cea893b5cc4c1] * src/modules/http.c (modified) * src/noit_module.c (modified) * src/sample.conf (modified) * src/utils/noit_hash.c (modified) load and parse resmon output 01/30/08 05:06:13 Theo Schlossnagle <jesus@omniti.com> [1afde4ed656dbe3db947a99cd27b177f5a3f560f] * src/eventer/eventer_kqueue_impl.c (modified) * src/modules/http.c (modified) * src/modules/ping_icmp.c (modified) * src/noit_listener.c (modified) * src/noit_module.c (modified) * src/noit_poller.c (modified) * src/noitd.c (modified) * src/sample.conf (modified) * src/utils/noit_log.c (modified) * src/utils/noit_log.h (modified) update logging to support faster avoidance, line numbers, filenames, etc. 01/30/08 04:49:43 Theo Schlossnagle <jesus@omniti.com> [27bd35b5a3e6285c5119854280b9d30b9b869fdf] * src/modules/http.c (modified) * src/noit_poller.c (modified) make options work in http checks 01/30/08 03:21:33 Theo Schlossnagle <jesus@omniti.com> [d0917666cea8e5f782203cebb922a998c939dfa6] * src/Makefile.in (modified) add serf and build it as a part of the make process 01/30/08 03:16:56 Theo Schlossnagle <jesus@omniti.com> [e3c8f105af17e80c10e566366bb11a9f2a510c20] * configure.in (modified) * src/eventer/eventer.c (modified) * src/eventer/eventer.h (modified) * src/eventer/eventer_kqueue_impl.c (modified) * src/modules/Makefile.in (modified) * src/modules/http.c (added) * src/modules/ping_icmp.c (modified) * src/noit_conf.c (modified) * src/noit_poller.c (modified) * src/sample.conf (modified) oh my... http 01/28/08 23:02:15 Theo Schlossnagle <jesus@omniti.com> [f59d8ed0e12bf7351fe924612229a1b69cf00fd5] * src/noit_poller.c (modified) * src/noit_poller.h (modified) add a generation counter to loaded checks 01/28/08 15:39:56 Theo Schlossnagle <jesus@omniti.com> [fb90c74b988a187602cf743f22813de38cb8dd94] * src/modules/ping_icmp.c (modified) * src/noit_config.h.in (modified) * src/noit_poller.c (modified) * src/noit_poller.h (modified) * src/sample.conf (modified) change detection and keeping old status 01/28/08 06:44:04 Theo Schlossnagle <jesus@omniti.com> [b09f3a7643ce0f65ba32059bec4c7971b369b03c] * src/modules/ping_icmp.c (modified) * src/noit_defines.h (modified) * src/noit_module.c (modified) * src/noit_module.h (modified) * src/noit_poller.c (modified) * src/noit_poller.h (modified) * src/sample.conf (modified) I can ping things...whahahahahaha 01/27/08 07:34:04 Theo Schlossnagle <jesus@omniti.com> [80235b3f11f72d0a54a7ae6df1139d23ed59e2ac] * src/noit_conf.c (modified) * src/noit_listener.c (modified) * src/noit_module.c (modified) * src/noit_poller.c (modified) * src/noit_poller.h (modified) * src/noitd.c (modified) * src/sample.conf (modified) checkers 01/27/08 04:24:46 Theo Schlossnagle <jesus@omniti.com> [e102af344eb4afacdeeb549fb60d77715f815a53] * src/modules/ping_icmp.c (modified) * src/noit_conf.c (modified) * src/noit_conf.h (modified) * src/noit_module.c (modified) * src/noit_module.h (modified) * src/noitd.c (modified) * src/sample.conf (modified) modules actually load now. 01/27/08 02:13:03 Theo Schlossnagle <jesus@omniti.com> [625628acfb7f3623d81f48a89a59459ebbb8dfd9] * configure.in (modified) we need libxml2 01/26/08 20:48:28 Theo Schlossnagle <jesus@omniti.com> [caa7b86e0a2913bf4f9e3254320a05dd636b2e06] * src/eventer/eventer.c (modified) * src/eventer/eventer.h (modified) * src/noit_conf.c (modified) * src/noit_conf.h (modified) * src/noit_console.c (modified) * src/noit_console.h (modified) * src/noit_listener.c (modified) * src/noit_listener.h (modified) * src/noit_module.c (modified) * src/noit_module.h (modified) * src/noitd.c (modified) * src/sample.conf (added) glue up some actual XML 01/26/08 04:20:28 Theo Schlossnagle <jesus@omniti.com> [2c65def60e6630d515d47a2135e89e7961c4c5b9] * configure.in (modified) * src/noit_config.h.in (modified) * src/noitd.c (modified) take some options 01/25/08 23:07:37 Theo Schlossnagle <jesus@omniti.com> [0268e62cb80791dd94220cf6deec916656c7cddd] * configure.in (modified) * src/Makefile.in (modified) * src/noit_conf.c (added) * src/noit_conf.h (added) * src/noit_config.h.in (modified) * src/noit_module.c (added) * src/noit_module.h (added) * src/noit_poller.c (modified) * src/noitd.c (modified) update.. prep for config system and module loading 01/24/08 22:01:42 Theo Schlossnagle <jesus@omniti.com> [7e43d37ee8476335cb9af1abff0f709c97488df8] * config.guess (added) * config.sub (added) * configure.in (modified) * src/Makefile.in (modified) * src/modules/Makefile.in (added) * src/modules/ping_icmp.c (added) * src/noit_config.h.in (modified) stubs for modules 01/23/08 21:01:11 Theo Schlossnagle <jesus@omniti.com> [392bce2983e3ccbbb15d63928f3f3e1c53ef9b25] * src/Makefile.in (modified) * src/noit_poller.c (added) * src/noit_poller.h (modified) implementation (partial) of some stubs 01/17/08 07:53:49 Theo Schlossnagle <jesus@omniti.com> [7629c91f7f8130c5036a73b6af395058d96db8e9] * configure.in (modified) * src/noit_console.c (modified) * src/noit_poller.h (added) poller structure... is it that simple? can't be 01/16/08 04:57:05 Theo Schlossnagle <jesus@omniti.com> [f235ad41b286a70c1f8e40c8e56eebc9b051508a] * src/eventer/eventer_kqueue_impl.c (modified) * src/noit_console.c (modified) * src/noitd.c (modified) * src/utils/noit_log.c (modified) * src/utils/noit_log.h (modified) make this work on Mac OS X 01/15/08 16:41:44 Theo Schlossnagle <jesus@omniti.com> [7212f9de44a1f04707e822e3337100a80f707cb3] * src/noit_console.c (modified) * src/noit_listener.c (modified) * src/noitd.c (modified) oh my, it compiles and runs 01/15/08 16:31:23 Theo Schlossnagle <jesus@omniti.com> [f41090dab0be1c792f9587e2d2930761969ace33] * src/Makefile.in (modified) * src/noit_console.c (added) * src/noit_console.h (added) * src/noit_listener.c (added) * src/noit_listener.h (added) * src/noitd.c (modified) * src/utils/Makefile.in (modified) * src/utils/noit_log.c (added) * src/utils/noit_log.h (added) more work -- this doesn't do much except add plumbing 12/17/07 19:03:15 Theo Schlossnagle <jesus@omniti.com> [919b09a62be1e318c5b142de70468c11e8fc980e] * Makefile.in (modified) * src/Makefile.in (modified) * src/eventer/eventer.c (modified) * src/utils/noit_atomic.h (modified) umm.. that last commit was junk, I should work on one machine... This compiles on OpenBSD 12/17/07 18:40:14 Theo Schlossnagle <jesus@omniti.com> [c105913d38157700cbb9fbc7f0f6f8a7b18de103] * Makefile.in (modified) * configure.in (modified) * src/Makefile.in (modified) * src/noit_config.h.in (modified) compile on OpenBSD 12/17/07 18:39:37 Theo Schlossnagle <jesus@omniti.com> [1452e3302fd8c2b4ded895773bf38dc163b2d914] * src/utils/noit_atomic.h (modified) add some x86 and x86_64 atomic support 12/17/07 17:04:53 Theo Schlossnagle <jesus@omniti.com> [2391f9bd8f65d48ef6034801e0d571f487231be4] * install-sh (added) install file 12/17/07 05:57:57 Theo Schlossnagle <jesus@omniti.com> [e5a6938770c59733bb77648e60db9e6991006355] * src/utils/noit_skiplist.c (modified) not tracking size correctly 12/17/07 05:43:26 Theo Schlossnagle <jesus@omniti.com> [b62cf2be087943dcb29b6e068bd4262862fcb17d] * configure.in (modified) * src/eventer/eventer.c (modified) * src/eventer/eventer.h (modified) * src/eventer/eventer_POSIX_fd_opset.c (modified) * src/eventer/eventer_kqueue_impl.c (modified) * src/noit_defines.h (modified) * src/noitd.c (modified) * src/utils/Makefile.in (modified) * src/utils/noit_skiplist.c (added) * src/utils/noit_skiplist.h (added) more work... fleshing out the eventer 12/03/07 04:32:21 Theo Schlossnagle <jesus@omniti.com> [cd1ab55918856e8682710ede8ef2e44377887173] * Makefile.in (added) * configure.in (added) * src/eventer/eventer_kqueue_impl.c (modified) * src/noit_config.h.in (modified) * src/noitd.c (modified) * src/utils/noit_atomic.h (added) more work on the kqueue stuff 12/02/07 06:24:33 Theo Schlossnagle <jesus@omniti.com> [01751d3c6a2df6acc30c50e9cd1cce9064262450] * src/Makefile.in (added) * src/eventer/Makefile.in (added) * src/eventer/eventer.c (added) * src/eventer/eventer.h (added) * src/eventer/eventer_POSIX_fd_opset.c (added) * src/eventer/eventer_POSIX_fd_opset.h (added) * src/eventer/eventer_impl.c (added) * src/eventer/eventer_impl.h (added) * src/eventer/eventer_kqueue_impl.c (added) * src/noit_config.h.in (added) * src/noit_defines.h (added) * src/noitd.c (added) * src/utils/Makefile.in (added) * src/utils/noit_hash.c (added) * src/utils/noit_hash.h (added) still nothing working, but substantially more plumbing