root/src


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @9a02263ee28afbf8381cc8649c3b56a3f118ecbe [9a02263ee28afbf8381cc8649c3b56a3f118ecbe] 02/17/08 04:48:16 Theo Schlossnagle <jesus@omniti.com> semaphore implementation from …
(edit) @e781d1eba05c6dd4520aec7f96642bc77a0f9de1 [e781d1eba05c6dd4520aec7f96642bc77a0f9de1] 02/15/08 17:14:47 Theo Schlossnagle <jesus@omniti.com> oh dear, check creation?!
(edit) @129a0bae7c19dce74dfb70efd8e069b47209c6d8 [129a0bae7c19dce74dfb70efd8e069b47209c6d8] 02/14/08 23:09:07 Theo Schlossnagle <jesus@omniti.com> show checks
(edit) @e01b3ad015472c9a83ced96738b07da543511a40 [e01b3ad015472c9a83ced96738b07da543511a40] 02/13/08 22:50:43 Theo Schlossnagle <jesus@omniti.com> check, check, 1, 2, 3
(edit) @6e90b3f8072e3e74ee6b01f01b9b1be2e207738f [6e90b3f8072e3e74ee6b01f01b9b1be2e207738f] 02/13/08 20:46:00 Theo Schlossnagle <jesus@omniti.com> support 'no check' on console to delete checks as well as 'reload' on …
(edit) @624c3f92779aef1df9d9b7eda05e93506a07e4cd [624c3f92779aef1df9d9b7eda05e93506a07e4cd] 02/13/08 20:45:32 Theo Schlossnagle <jesus@omniti.com> double free bug
(edit) @f4eb13351ea99a7259b819e95b6c17a50b9e5696 [f4eb13351ea99a7259b819e95b6c17a50b9e5696] 02/13/08 03:58:27 Theo Schlossnagle <jesus@omniti.com> removal of sections too
(edit) @ab3215d849aeac6f677f2f106be98aad4dc8bd50 [ab3215d849aeac6f677f2f106be98aad4dc8bd50] 02/13/08 03:27:22 Theo Schlossnagle <jesus@omniti.com> support creating new sections
(edit) @666f3b3ec6db879445b66943258a56a195e0af41 [666f3b3ec6db879445b66943258a56a195e0af41] 02/13/08 02:59:06 Theo Schlossnagle <jesus@omniti.com> no cd into checks and fix prompt len
(edit) @7a1324aa50711b4d7f5d81f7e901081a150cf9fe [7a1324aa50711b4d7f5d81f7e901081a150cf9fe] 02/12/08 03:35:01 Theo Schlossnagle <jesus@omniti.com> online editing of attributes
(edit) @998fcf4e10bc37cda542d39850f8da317f74f79d [998fcf4e10bc37cda542d39850f8da317f74f79d] 02/11/08 23:00:41 Theo Schlossnagle <jesus@omniti.com> this is libxml2's thoughts on our hand-written config -- damn close
(edit) @07ad2653e890ccb2dabfb826b6396a54666afe20 [07ad2653e890ccb2dabfb826b6396a54666afe20] 02/11/08 23:00:25 Theo Schlossnagle <jesus@omniti.com> support writing out the config
(edit) @a9f9cf219e5f72b7ab7572aa93337ea47935eb23 [a9f9cf219e5f72b7ab7572aa93337ea47935eb23] 02/11/08 22:57:10 Theo Schlossnagle <jesus@omniti.com> fix prototype, we shouldn't edit out write buffer
(edit) @a51d2e9e6da30f14f68240ffaca9e9d0ef8c0a35 [a51d2e9e6da30f14f68240ffaca9e9d0ef8c0a35] 02/11/08 20:39:13 Theo Schlossnagle <jesus@omniti.com> That's not a valid IP
(edit) @87af8096bdb3d1eeab8393ab17d3dabd32a8736e [87af8096bdb3d1eeab8393ab17d3dabd32a8736e] 02/11/08 20:37:37 Theo Schlossnagle <jesus@omniti.com> seconds, not milliseconds
(edit) @67a2095e250dc562985ebc225064b0ef2a68ba2f [67a2095e250dc562985ebc225064b0ef2a68ba2f] 02/11/08 20:32:47 Theo Schlossnagle <jesus@omniti.com> convert elements to attributes... it seems more appropriate
(edit) @341415bb3a391e0f7d77ab9be37c158397b5c0aa [341415bb3a391e0f7d77ab9be37c158397b5c0aa] 02/11/08 06:56:59 Theo Schlossnagle <jesus@omniti.com> make it 'cd'.. I can't seemt to type 'section'. Nav and listing.
(edit) @b0614c34da02c0e3feb1f15373e84746729d693e [b0614c34da02c0e3feb1f15373e84746729d693e] 02/11/08 06:47:28 Theo Schlossnagle <jesus@omniti.com> be consistent with ` as the IFS for checks
(edit) @833a45eed64e201e6831fcdd66cc1cad152c7fdd [833a45eed64e201e6831fcdd66cc1cad152c7fdd] 02/10/08 21:45:19 Theo Schlossnagle <jesus@omniti.com> ls and section
(edit) @e709e57b077e98a739f9352967497e00fa8a5fdf [e709e57b077e98a739f9352967497e00fa8a5fdf] 02/10/08 20:19:55 Theo Schlossnagle <jesus@omniti.com> This is seconds, not milliseconds
(edit) @abfe5861994b2f5d62f789bf196ef636b0ef04fe [abfe5861994b2f5d62f789bf196ef636b0ef04fe] 02/10/08 20:06:22 Theo Schlossnagle <jesus@omniti.com> make the delegate state a first-class citizen and preserve closure for …
(edit) @1fe89bbf2c59cbd0895409389eb9df047e96d692 [1fe89bbf2c59cbd0895409389eb9df047e96d692] 02/10/08 16:20:40 Theo Schlossnagle <jesus@omniti.com> userdata for states, track a path and prompt
(edit) @efa89659d10da4930e2af74b0d0a6ca18c4c74b2 [efa89659d10da4930e2af74b0d0a6ca18c4c74b2] 02/09/08 18:53:04 Theo Schlossnagle <jesus@omniti.com> I don't care what you said... And treat D like exit
(edit) @7192210e4ed02f4546970eb41f6da3a167b4316a [7192210e4ed02f4546970eb41f6da3a167b4316a] 02/09/08 18:47:00 Theo Schlossnagle <jesus@omniti.com> delegate hooking into the configuration system to other modules
(edit) @a7f575acc420cc6e5ca474d23cf07149299a3bbd [a7f575acc420cc6e5ca474d23cf07149299a3bbd] 02/09/08 06:05:17 Theo Schlossnagle <jesus@omniti.com> start the framework for a console state machine
(edit) @1d69a01311e58ce6ddb007d690b4e9aa4ac08c8c [1d69a01311e58ce6ddb007d690b4e9aa4ac08c8c] 02/08/08 15:52:45 Theo Schlossnagle <jesus@omniti.com> And make it all work on OpenBSD (ld -E ? sigh...)
(edit) @234b2c6fe5e8099b7e55ae9a395d81c0dca51ec0 [234b2c6fe5e8099b7e55ae9a395d81c0dca51ec0] 02/08/08 15:02:39 Theo Schlossnagle <jesus@omniti.com> Make OpenBSD not crap on sprintf and strcpy (replace them)
(edit) @3f67984922d5afe847ee425121ff553c9335e0aa [3f67984922d5afe847ee425121ff553c9335e0aa] 02/08/08 05:31:31 Theo Schlossnagle <jesus@omniti.com> libedit actually works now?
(edit) @46304a4547d3e7cd3b7e98eaa2b8653034cd1c6b [46304a4547d3e7cd3b7e98eaa2b8653034cd1c6b] 02/08/08 05:29:46 Theo Schlossnagle <jesus@omniti.com> add in linemode
(edit) @30700011fc4916bef71870a2bae7739745a7a2bc [30700011fc4916bef71870a2bae7739745a7a2bc] 02/07/08 23:17:43 Theo Schlossnagle <jesus@omniti.com> integrate a full-on telnet server... hey, why not?
(edit) @31ecb27a3a88da161238c56128d25ddc8e264595 [31ecb27a3a88da161238c56128d25ddc8e264595] 02/07/08 23:17:20 Theo Schlossnagle <jesus@omniti.com> trap sig pipe
(edit) @2c4eb5b5fbb052c18d52a989026b447982cc17c3 [2c4eb5b5fbb052c18d52a989026b447982cc17c3] 02/07/08 11:57:56 Theo Schlossnagle <jesus@omniti.com> pull header-space into the noitedir dir, this makes it stand apart from …
(edit) @11d2dcb8820fdb77c35384ce926e2b7014559bb0 [11d2dcb8820fdb77c35384ce926e2b7014559bb0] 02/07/08 04:44:12 Theo Schlossnagle <jesus@omniti.com> replace FILEs with file descriptors
(edit) @c55a8e66237e1bd8d22b4497b6f0421472187764 [c55a8e66237e1bd8d22b4497b6f0421472187764] 02/07/08 04:06:57 Theo Schlossnagle <jesus@omniti.com> replace FILE * with fd for errors
(edit) @f329034d6271b357923b38673256b75908e56f7b [f329034d6271b357923b38673256b75908e56f7b] 02/07/08 03:35:48 Theo Schlossnagle <jesus@omniti.com> some extra autoconf wizardry for libedit
(edit) @5b6ccbe33a8c64fc04d428ee186befdbf4e5a378 [5b6ccbe33a8c64fc04d428ee186befdbf4e5a378] 02/07/08 03:35:28 Theo Schlossnagle <jesus@omniti.com> first hack at non-blocking support
(edit) @3efe34af0c1fa7bc6ac79a30bc5991554390a520 [3efe34af0c1fa7bc6ac79a30bc5991554390a520] 02/06/08 16:57:12 Theo Schlossnagle <jesus@omniti.com> build libnoitedit as a part of the build
(edit) @bafab25395cb398ddf5eae42145f0d0bfc00ec22 [bafab25395cb398ddf5eae42145f0d0bfc00ec22] 02/06/08 16:55:45 Theo Schlossnagle <jesus@omniti.com> import of libedit... prepare to hack
(edit) @d936b80e0b77ab87046b8dec33cfb9462504f507 [d936b80e0b77ab87046b8dec33cfb9462504f507] 02/06/08 05:29:24 Theo Schlossnagle <jesus@omniti.com> support unix domain sockets as well
(edit) @37cf7d8f9e336376dc0ecdb1b80e4776721a950b [37cf7d8f9e336376dc0ecdb1b80e4776721a950b] 02/06/08 04:47:35 Theo Schlossnagle <jesus@omniti.com> A 'simple' tokenizer to help us with the console
(edit) @5229ef1f0c47697846621aa99c2b3836b192a769 [5229ef1f0c47697846621aa99c2b3836b192a769] 02/04/08 20:05:24 Theo Schlossnagle <jesus@omniti.com> use the correct Host:
(edit) @a2e53dc0c9ff0d9e50eb095b926924850a6c8ff8 [a2e53dc0c9ff0d9e50eb095b926924850a6c8ff8] 02/02/08 23:20:43 Theo Schlossnagle <jesus@omniti.com> implement staggered start skilz
(edit) @57a327349609ef60a33dc6da15017c5d6642320a [57a327349609ef60a33dc6da15017c5d6642320a] 02/02/08 19:10:26 Theo Schlossnagle <jesus@omniti.com> renaming something before it becomes crazy painful
(edit) @ee84f469e10bfc29803bd472e4d06ea090574f12 [ee84f469e10bfc29803bd472e4d06ea090574f12] 02/02/08 18:57:58 Theo Schlossnagle <jesus@omniti.com> fix warning
(edit) @6550c57496e776b5586d5a9aa38f43b9e49046c3 [6550c57496e776b5586d5a9aa38f43b9e49046c3] 02/02/08 17:40:11 Theo Schlossnagle <jesus@omniti.com> inherited configs for modules and checks
(edit) @7cdd67a86b56024958cccb41041404e8bfa465a5 [7cdd67a86b56024958cccb41041404e8bfa465a5] 02/02/08 16:43:44 Theo Schlossnagle <jesus@omniti.com> inherited options
(edit) @5f413b75efe299d3b88314bbcc3c21cbbcec36a7 [5f413b75efe299d3b88314bbcc3c21cbbcec36a7] 02/02/08 04:08:49 Theo Schlossnagle <jesus@omniti.com> more work... framework for submitting arbitrary metrics
(edit) @78402cdb08d09655ada4b082b6ea4fda7553dadf [78402cdb08d09655ada4b082b6ea4fda7553dadf] 01/31/08 23:14:50 Theo Schlossnagle <jesus@omniti.com> make the checks non-recurrent if the period is zero. This preps for …
(edit) @e64e042f4c61e4e3c50af3639e028056d8bbfa88 [e64e042f4c61e4e3c50af3639e028056d8bbfa88] 01/31/08 23:09:53 Theo Schlossnagle <jesus@omniti.com> fix up some apis, allow for firing checks only once
(edit) @64e4b06c954e1727bf19b222f32cea893b5cc4c1 [64e4b06c954e1727bf19b222f32cea893b5cc4c1] 01/31/08 20:55:23 Theo Schlossnagle <jesus@omniti.com> load and parse resmon output
(edit) @1afde4ed656dbe3db947a99cd27b177f5a3f560f [1afde4ed656dbe3db947a99cd27b177f5a3f560f] 01/30/08 05:06:13 Theo Schlossnagle <jesus@omniti.com> update logging to support faster avoidance, line numbers, filenames, etc.
(edit) @27bd35b5a3e6285c5119854280b9d30b9b869fdf [27bd35b5a3e6285c5119854280b9d30b9b869fdf] 01/30/08 04:49:43 Theo Schlossnagle <jesus@omniti.com> make options work in http checks
(edit) @d0917666cea8e5f782203cebb922a998c939dfa6 [d0917666cea8e5f782203cebb922a998c939dfa6] 01/30/08 03:21:33 Theo Schlossnagle <jesus@omniti.com> add serf and build it as a part of the make process
(edit) @e3c8f105af17e80c10e566366bb11a9f2a510c20 [e3c8f105af17e80c10e566366bb11a9f2a510c20] 01/30/08 03:16:56 Theo Schlossnagle <jesus@omniti.com> oh my... http
(edit) @f59d8ed0e12bf7351fe924612229a1b69cf00fd5 [f59d8ed0e12bf7351fe924612229a1b69cf00fd5] 01/28/08 23:02:15 Theo Schlossnagle <jesus@omniti.com> add a generation counter to loaded checks
(edit) @fb90c74b988a187602cf743f22813de38cb8dd94 [fb90c74b988a187602cf743f22813de38cb8dd94] 01/28/08 15:39:56 Theo Schlossnagle <jesus@omniti.com> change detection and keeping old status
(edit) @b09f3a7643ce0f65ba32059bec4c7971b369b03c [b09f3a7643ce0f65ba32059bec4c7971b369b03c] 01/28/08 06:44:04 Theo Schlossnagle <jesus@omniti.com> I can ping things...whahahahahaha
(edit) @80235b3f11f72d0a54a7ae6df1139d23ed59e2ac [80235b3f11f72d0a54a7ae6df1139d23ed59e2ac] 01/27/08 07:34:04 Theo Schlossnagle <jesus@omniti.com> checkers
(edit) @e102af344eb4afacdeeb549fb60d77715f815a53 [e102af344eb4afacdeeb549fb60d77715f815a53] 01/27/08 04:24:46 Theo Schlossnagle <jesus@omniti.com> modules actually load now.
(edit) @caa7b86e0a2913bf4f9e3254320a05dd636b2e06 [caa7b86e0a2913bf4f9e3254320a05dd636b2e06] 01/26/08 20:48:28 Theo Schlossnagle <jesus@omniti.com> glue up some actual XML
(edit) @2c65def60e6630d515d47a2135e89e7961c4c5b9 [2c65def60e6630d515d47a2135e89e7961c4c5b9] 01/26/08 04:20:28 Theo Schlossnagle <jesus@omniti.com> take some options
(edit) @0268e62cb80791dd94220cf6deec916656c7cddd [0268e62cb80791dd94220cf6deec916656c7cddd] 01/25/08 23:07:37 Theo Schlossnagle <jesus@omniti.com> update.. prep for config system and module loading
(edit) @7e43d37ee8476335cb9af1abff0f709c97488df8 [7e43d37ee8476335cb9af1abff0f709c97488df8] 01/24/08 22:01:42 Theo Schlossnagle <jesus@omniti.com> stubs for modules
(edit) @392bce2983e3ccbbb15d63928f3f3e1c53ef9b25 [392bce2983e3ccbbb15d63928f3f3e1c53ef9b25] 01/23/08 21:01:11 Theo Schlossnagle <jesus@omniti.com> implementation (partial) of some stubs
(edit) @7629c91f7f8130c5036a73b6af395058d96db8e9 [7629c91f7f8130c5036a73b6af395058d96db8e9] 01/17/08 07:53:49 Theo Schlossnagle <jesus@omniti.com> poller structure... is it that simple? can't be
(edit) @f235ad41b286a70c1f8e40c8e56eebc9b051508a [f235ad41b286a70c1f8e40c8e56eebc9b051508a] 01/16/08 04:57:05 Theo Schlossnagle <jesus@omniti.com> make this work on Mac OS X
(edit) @7212f9de44a1f04707e822e3337100a80f707cb3 [7212f9de44a1f04707e822e3337100a80f707cb3] 01/15/08 16:41:44 Theo Schlossnagle <jesus@omniti.com> oh my, it compiles and runs
(edit) @f41090dab0be1c792f9587e2d2930761969ace33 [f41090dab0be1c792f9587e2d2930761969ace33] 01/15/08 16:31:23 Theo Schlossnagle <jesus@omniti.com> more work -- this doesn't do much except add plumbing
(edit) @919b09a62be1e318c5b142de70468c11e8fc980e [919b09a62be1e318c5b142de70468c11e8fc980e] 12/17/07 19:03:15 Theo Schlossnagle <jesus@omniti.com> umm.. that last commit was junk, I should work on one machine... This …
(edit) @c105913d38157700cbb9fbc7f0f6f8a7b18de103 [c105913d38157700cbb9fbc7f0f6f8a7b18de103] 12/17/07 18:40:14 Theo Schlossnagle <jesus@omniti.com> compile on OpenBSD
(edit) @1452e3302fd8c2b4ded895773bf38dc163b2d914 [1452e3302fd8c2b4ded895773bf38dc163b2d914] 12/17/07 18:39:37 Theo Schlossnagle <jesus@omniti.com> add some x86 and x86_64 atomic support
(edit) @e5a6938770c59733bb77648e60db9e6991006355 [e5a6938770c59733bb77648e60db9e6991006355] 12/17/07 05:57:57 Theo Schlossnagle <jesus@omniti.com> not tracking size correctly
(edit) @b62cf2be087943dcb29b6e068bd4262862fcb17d [b62cf2be087943dcb29b6e068bd4262862fcb17d] 12/17/07 05:43:26 Theo Schlossnagle <jesus@omniti.com> more work... fleshing out the eventer
(edit) @cd1ab55918856e8682710ede8ef2e44377887173 [cd1ab55918856e8682710ede8ef2e44377887173] 12/03/07 04:32:21 Theo Schlossnagle <jesus@omniti.com> more work on the kqueue stuff
(edit) @01751d3c6a2df6acc30c50e9cd1cce9064262450 [01751d3c6a2df6acc30c50e9cd1cce9064262450] 12/02/07 06:24:33 Theo Schlossnagle <jesus@omniti.com> still nothing working, but substantially more plumbing
Note: See TracRevisionLog for help on using the revision log.