root/src/utils


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @6210da7ee0e2ed143d71a8e00b709f16e71059f8 [6210da7ee0e2ed143d71a8e00b709f16e71059f8] 03/17/09 21:10:22 Theo Schlossnagle <jesus@omniti.com> various changes to avoid dereferencing type-punned pointers and breaking …
(edit) @f99cf462c3bf905a727087a97e5c305a52256d5e [f99cf462c3bf905a727087a97e5c305a52256d5e] 03/17/09 18:23:09 Theo Schlossnagle <jesus@omniti.com> add a string specific retrieve to make common const char * str fetches …
(edit) @1712d2083a4d20733321e30c097dbcd337332eee [1712d2083a4d20733321e30c097dbcd337332eee] 03/17/09 18:03:32 Theo Schlossnagle <jesus@omniti.com> we pushl and popl %ebx, so it isn't being clobbered. Remove it from the …
(edit) @84d6f13ffc15b3f1bb50df2ac835b56f70179b3e [84d6f13ffc15b3f1bb50df2ac835b56f70179b3e] 02/03/09 01:29:49 Theo Schlossnagle <jesus@omniti.com> closes #78
(edit) @c8af4b31a3f9b713f944d3c71e60bf1a666f1088 [c8af4b31a3f9b713f944d3c71e60bf1a666f1088] 01/30/09 17:12:19 Theo Schlossnagle <jesus@omniti.com> This is a hack, refs #87. I don't like the way this is done. The problem …
(edit) @7422acb9238994fb160f78973b7b5dfe4b77207e [7422acb9238994fb160f78973b7b5dfe4b77207e] 01/27/09 22:35:47 Theo Schlossnagle <jesus@omniti.com> update logging API to pass back errors, refs #73
(edit) @87ce9be7d4fb9a2f19f31679fcede51ee8396f92 [87ce9be7d4fb9a2f19f31679fcede51ee8396f92] 12/19/08 19:10:46 Theo Schlossnagle <jesus@omniti.com> fixes #67
(edit) @451a0e07f83d6599e8716c96d353c9737726a91b [451a0e07f83d6599e8716c96d353c9737726a91b] 09/09/08 17:08:23 Theo Schlossnagle <jesus@omniti.com> better detection and correct use of POSIX.1c getpwnam_r
(edit) @1ba47323bb855f603913d7d0f5728743f990f3d8 [1ba47323bb855f603913d7d0f5728743f990f3d8] 09/07/08 21:22:50 Theo Schlossnagle <jesus@omniti.com> fixes #31
(edit) @4bd337d1bd56e5e4bc7fb3615cffd102e2cd1639 [4bd337d1bd56e5e4bc7fb3615cffd102e2cd1639] 08/15/08 02:02:15 Theo Schlossnagle <jesus@omniti.com> invert the logic, no functional change at all. Don't ask
(edit) @8588fa4fce895b6710b5200bf4d2a5e0205e1b59 [8588fa4fce895b6710b5200bf4d2a5e0205e1b59] 08/15/08 01:40:31 Theo Schlossnagle <jesus@omniti.com> make the parameters match the C code, refs #39
(edit) @a770666670c0036387c484fd9dc90622817cb34b [a770666670c0036387c484fd9dc90622817cb34b] 08/14/08 20:30:42 Theo Schlossnagle <jesus@omniti.com> take the docs out of the CPP #ifdef, refs #39
(edit) @cd619ccad0c2b218633aea53ca423938fff261e3 [cd619ccad0c2b218633aea53ca423938fff261e3] 08/14/08 20:28:28 Theo Schlossnagle <jesus@omniti.com> document noit_sem.h, refs #39
(edit) @08d383c97946240fb812429befe015cea25929a3 [08d383c97946240fb812429befe015cea25929a3] 08/14/08 15:36:50 Theo Schlossnagle <jesus@omniti.com> as is typical, I can't get documentation right, refs #39
(edit) @b0ebd6fd948e1c569678f1bae4ebb2b06709ef12 [b0ebd6fd948e1c569678f1bae4ebb2b06709ef12] 08/14/08 15:33:15 Theo Schlossnagle <jesus@omniti.com> document utils/ base64 stuffs, refs #39
(edit) @abaed3b65a3817e12b7355f11724c2c3fb111070 [abaed3b65a3817e12b7355f11724c2c3fb111070] 08/14/08 15:18:17 Theo Schlossnagle <jesus@omniti.com> Doc test, refs #39
(edit) @71803743714376fc12fb54b3506df6a4c17a8828 [71803743714376fc12fb54b3506df6a4c17a8828] 08/04/08 02:12:25 Theo Schlossnagle <jesus@omniti.com> oh my word... basic function, refs #49
(edit) @4bed82ba2ec9a01ba1c538c5f0f2d7c17e0bd687 [4bed82ba2ec9a01ba1c538c5f0f2d7c17e0bd687] 08/01/08 14:28:28 Theo Schlossnagle <jesus@omniti.com> update the noit_log new API to allow passing of a context
(edit) @2f4743883d7decd0dabcb5da1a3a772bc4ffab23 [2f4743883d7decd0dabcb5da1a3a772bc4ffab23] 08/01/08 14:27:49 Theo Schlossnagle <jesus@omniti.com> Okay, so remove_all never worked correctly, replace with destroy
(edit) @1a95a959128497a0d191d00dac203df351fdcac8 [1a95a959128497a0d191d00dac203df351fdcac8] 07/10/08 02:59:02 Theo Schlossnagle <jesus@omniti.com> closes #46
(edit) @cdd3b47db7b8a6f873d7dcf7bf1b1329513c0cb2 [cdd3b47db7b8a6f873d7dcf7bf1b1329513c0cb2] 07/01/08 22:12:25 Theo Schlossnagle <jesus@omniti.com> allow dynamic growth in noit_vlog, fixed #40
(edit) @8d0941e9be7bff1c68d8452295990fdc72a0fe53 [8d0941e9be7bff1c68d8452295990fdc72a0fe53] 06/30/08 17:38:33 Theo Schlossnagle <jesus@omniti.com> code reuse, pull this into utils, refs #26
(edit) @f1321aca809330f906e8a5d508e18c0373566554 [f1321aca809330f906e8a5d508e18c0373566554] 06/30/08 17:37:57 Theo Schlossnagle <jesus@omniti.com> implement base64 decoding/encoding, refs #26
(edit) @3d709f808bde28c1c85cb21e2228ccf3f9a9226b [3d709f808bde28c1c85cb21e2228ccf3f9a9226b] 06/22/08 17:06:28 Theo Schlossnagle <jesus@omniti.com> cleanup warnings
(edit) @327712134f74d1a3209f8beee3b0f593e721c8f6 [327712134f74d1a3209f8beee3b0f593e721c8f6] 06/21/08 03:50:09 Theo Schlossnagle <jesus@omniti.com> cleanup solaris bits, refs #32
(edit) @c4546c715aee6db46888e7ab0bb87fd2ce5357c6 [c4546c715aee6db46888e7ab0bb87fd2ce5357c6] 06/18/08 03:53:18 Theo Schlossnagle <jesus@omniti.com> I sure hope this doesn't break other platforms too badly. Solaris support …
(edit) @b0c153fce5b4700249d5d6183ffe833ea677780a [b0c153fce5b4700249d5d6183ffe833ea677780a] 06/06/08 15:52:31 Theo Schlossnagle <jesus@omniti.com> refs #29
(edit) @ef59bc73bec75f7ab931c023663f3d3e50f569c4 [ef59bc73bec75f7ab931c023663f3d3e50f569c4] 03/14/08 08:05:31 Theo Schlossnagle <jesus@omniti.com> cleanup some makefiles and code -- make it easier to see warnings
(edit) @4cdbcdb30a697d3227b7be9d7deed71656552d22 [4cdbcdb30a697d3227b7be9d7deed71656552d22] 03/13/08 19:33:15 Theo Schlossnagle <jesus@omniti.com> partial match works. apply command works, needs range expansion which …
(edit) @67a56d37474d1336d5e7e07d07f5b1241c66654c [67a56d37474d1336d5e7e07d07f5b1241c66654c] 03/06/08 16:55:06 Theo Schlossnagle <jesus@omniti.com> more nukes.
(edit) @0d0bc57be1657a2514de979adfc3438f8e9e3884 [0d0bc57be1657a2514de979adfc3438f8e9e3884] 03/06/08 16:39:03 Theo Schlossnagle <jesus@omniti.com> don't build any of this stuff if we have semaphore.h working
(edit) @c3326b98e5caf983652a677980bcf77433519e5b [c3326b98e5caf983652a677980bcf77433519e5b] 03/05/08 03:22:01 Theo Schlossnagle <jesus@omniti.com> => isn't really nice in XML. So, specify the subscriber (if you want) in …
(edit) @04242928f5428460d4da69245f0f005b56051fc2 [04242928f5428460d4da69245f0f005b56051fc2] 02/27/08 04:23:20 Theo Schlossnagle <jesus@omniti.com> basic log streamer, need a client to further test it.
(edit) @06f58e662d9dcb103af43ff53f3bd7e72248cea4 [06f58e662d9dcb103af43ff53f3bd7e72248cea4] 02/26/08 23:16:31 Theo Schlossnagle <jesus@omniti.com> prep for jlog transit over SSL
(edit) @a136e6147196fd1969fa920391a6d55ed3975fde [a136e6147196fd1969fa920391a6d55ed3975fde] 02/22/08 03:33:54 Theo Schlossnagle <jesus@omniti.com> rework a lot of config stuff, add docs in a bad place.. README.txt? come …
(edit) @b7ec8071a69b07dca745fa521b287c9f4ffec06e [b7ec8071a69b07dca745fa521b287c9f4ffec06e] 02/21/08 20:39:44 Theo Schlossnagle <jesus@omniti.com> SSL support that doesn't quite work -- so so so close.
(edit) @31a4ef41bbf9b94c8ab2584710738251cec46ffe [31a4ef41bbf9b94c8ab2584710738251cec46ffe] 02/19/08 15:48:08 Theo Schlossnagle <jesus@omniti.com> fix up the open... appears to work now.
(edit) @1648bed76d308479cdd5f492ca2a697c4df97812 [1648bed76d308479cdd5f492ca2a697c4df97812] 02/19/08 05:01:25 Theo Schlossnagle <jesus@omniti.com> configurable logging and untested jlog hookup
(edit) @3b3b432b41dd3bfb80c144aa7ba28e75daa2337f [3b3b432b41dd3bfb80c144aa7ba28e75daa2337f] 02/18/08 21:52:18 Theo Schlossnagle <jesus@omniti.com> asynchronous job queues
(edit) @40c5e311a891e372d5370e352f37231f70701098 [40c5e311a891e372d5370e352f37231f70701098] 02/18/08 21:25:57 Theo Schlossnagle <jesus@omniti.com> remove returns 0 or 1 now (worked or didn't).
(edit) @e9e34e93fc6277f41f6f5165863408f7a66bcc21 [e9e34e93fc6277f41f6f5165863408f7a66bcc21] 02/18/08 21:25:41 Theo Schlossnagle <jesus@omniti.com> only log to outlets if the parent is enabled. init op_ctx to -1 for posix …
(edit) @cdad681bbf990aa4c5d22969d78bc89581608812 [cdad681bbf990aa4c5d22969d78bc89581608812] 02/18/08 17:24:45 Theo Schlossnagle <jesus@omniti.com> fix uninitialized args issue (and bad prototype)
(edit) @6a58044fb9807d56307763ab94fb358372e56a42 [6a58044fb9807d56307763ab94fb358372e56a42] 02/18/08 14:41:51 Theo Schlossnagle <jesus@omniti.com> Mac has args all mixed up
(edit) @44d84135d4e6ce4bc9575d9727748f945dfcbd2d [44d84135d4e6ce4bc9575d9727748f945dfcbd2d] 02/17/08 04:48:33 Theo Schlossnagle <jesus@omniti.com> abstract logging a bit
(edit) @9a02263ee28afbf8381cc8649c3b56a3f118ecbe [9a02263ee28afbf8381cc8649c3b56a3f118ecbe] 02/17/08 04:48:16 Theo Schlossnagle <jesus@omniti.com> semaphore implementation from …
(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) @f235ad41b286a70c1f8e40c8e56eebc9b051508a [f235ad41b286a70c1f8e40c8e56eebc9b051508a] 01/16/08 04:57:05 Theo Schlossnagle <jesus@omniti.com> make this work on Mac OS X
(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) @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.