# # ChangeLog for / # # Generated by Trac 0.10.3 # 05/23/13 12:44:20 # 03/21/12 21:15:58 Brian Clapper <bclapper@omniti.com> [a2f3c05a332f6b42643501a7abdadf98e2a268d7] * src/java/com/omniti/reconnoiter/broker/RabbitBroker.java (modified) need a placeholder to be able to bind to the 'empty' routingkey 03/21/12 15:33:52 Theo Schlossnagle <jesus@omniti.com> [b1b5fc0fee416e9f1842b44b97dbb3c4e5a053fd] * src/java/com/omniti/reconnoiter/broker/RabbitBroker.java (modified) default to not acking 03/21/12 14:39:12 Theo Schlossnagle <jesus@omniti.com> [0be44ef3f8cd3b1e78396826707cb3303d2c4887] * src/java/com/omniti/reconnoiter/broker/RabbitBroker.java (modified) * src/stratcon.conf.in (modified) make the routingKey binding more flexible (comma separated list) 03/21/12 14:27:09 Theo Schlossnagle <jesus@omniti.com> [8a2fef6aa20720458bdf82af131ad2ad6141c530] * src/modules/rabbitmq_driver.c (modified) add two buckets that are easy to route on 03/21/12 14:23:04 Philip Maddox <pmaddox@circonus.com> [426b9214409ffbddfe3f23c8512184bff379b8f1] * src/stratcon_datastore.c (modified) Added 'H' as a valid value to pass through in stratcon_datastore 03/19/12 21:09:22 Philip Maddox <pmaddox@circonus.com> [04d012fdd2f5acf54ee7ca8b77574bd277cc2d46] * src/modules-lua/noit/module/http.lua (modified) Use HttpClient auth_digest function in http.lua rather than repeating code 03/19/12 20:39:59 Philip Maddox <pmaddox@circonus.com> [0d57cf36be8bb038c67fe862fa27dc5a03553f05] * src/modules-lua/noit/HttpClient.lua (modified) * src/modules-lua/noit/module/resmon.lua (modified) Added functionality to to digest authorization into HTTPClient 03/14/12 21:20:41 Theo Schlossnagle <jesus@omniti.com> [55a909658a1fb1434491caf0b50e9b25fc8ac095] * docs/config/modules/noit.module.resmon.xml (modified) Update resmon documentation to reflect the read_limit parameter. 03/14/12 21:19:35 Theo Schlossnagle <jesus@omniti.com> [1581bb9cbc2230831b3d94d346397c1c030124ea] * src/modules-lua/noit/HttpClient.lua (modified) * src/modules-lua/noit/module/http.lua (modified) * src/modules-lua/noit/module/resmon.lua (modified) * src/modules/lua_noit.c (modified) Make the read_limit config param in http module pass-thru to the gunzip deflate limit transparently so that the limit is not hardcoded in the lua module (only a sane default is). Also, enable the resmon module to use the same config parameter in the same way 03/14/12 21:10:28 Theo Schlossnagle <jesus@omniti.com> [1f9edc74e34a100b1e519135ef7e2d7e774cd605] * src/modules/lua.c (modified) bug in error output for lua failures 03/13/12 21:30:59 Theo Schlossnagle <jesus@omniti.com> [3de78ae6b819653d9651f0061e1b54f9f68339ea] * src/noit_conf.c (modified) Sometimes we want config parameters that aren't valid XML node names. This is a "hack" that allows those nodes to be named "value" and then respects a "name" attribute that is used for the config hash key. So, if you wanted a config parameter called: "bob:sue jackson", you can now do: <value name="bob:sue jackson">configvalue</value> 03/13/12 20:12:45 Theo Schlossnagle <jesus@omniti.com> [8519251c82642f98c933929667b617fc9622049c] * src/modules/httptrap.c (modified) respect the asynch_metrics setting by logging immediate when appropriate 03/13/12 19:57:10 Theo Schlossnagle <jesus@omniti.com> [d360dc38c160e192db980cc5e10efc487ff11af7] * src/modules/httptrap.c (modified) fix compiler warnings due to sign of types across yajl calls 03/13/12 17:04:00 Theo Schlossnagle <jesus@omniti.com> [ac6019c188431677637c0179307d13e920e394e1] * src/yajl-lib/yajl_gen.c (modified) I'm pretty sure this is a SunStudio12.2 bug workaround 03/13/12 16:40:49 Theo Schlossnagle <jesus@omniti.com> [6e68e262c873cd8730aab076959a13fcae0e423f] * src/noit_http.c (modified) interesting race where the error pushes through the callback 03/13/12 16:40:19 Theo Schlossnagle <jesus@omniti.com> [bd6d64f84276dfd6f5c69702a74e5dbc691b389c] * configure.in (modified) * src/Makefile.in (modified) * src/modules/httptrap.c (modified) * src/yajl-lib/COPYING (added) * src/yajl-lib/Makefile.dep (added) * src/yajl-lib/Makefile.in (added) * src/yajl-lib/yajl.c (added) * src/yajl-lib/yajl_alloc.c (added) * src/yajl-lib/yajl_alloc.h (added) * src/yajl-lib/yajl_buf.c (added) * src/yajl-lib/yajl_buf.h (added) * src/yajl-lib/yajl_bytestack.h (added) * src/yajl-lib/yajl_common.h (added) * src/yajl-lib/yajl_encode.c (added) * src/yajl-lib/yajl_encode.h (added) * src/yajl-lib/yajl_gen.c (added) * src/yajl-lib/yajl_gen.h (added) * src/yajl-lib/yajl_lex.c (added) * src/yajl-lib/yajl_lex.h (added) * src/yajl-lib/yajl_parse.h (added) * src/yajl-lib/yajl_parser.c (added) * src/yajl-lib/yajl_parser.h (added) * src/yajl-lib/yajl_tree.c (added) * src/yajl-lib/yajl_tree.h (added) * src/yajl-lib/yajl_version.c (added) * src/yajl-lib/yajl_version.h (added) import yajl and switch the httptrap check to use it 03/12/12 19:21:44 Theo Schlossnagle <jesus@omniti.com> [204ecdc5ad373fb076d81ab8a63fc09df931be4e] * src/noit_check.c (modified) * src/noit_check.h (modified) * src/noit_check_log.c (modified) * src/noit_check_tools.h (modified) hookable log phases 03/12/12 16:22:01 Theo Schlossnagle <jesus@omniti.com> [7b18dcb59ee3691758518fa01123a4a42d43ad54] * pkg/debian/stratcon.install (modified) * ui/web/htdocs/template_browse_json.php (modified) Merge branch 'master' of github.com:omniti-labs/reconnoiter 03/12/12 16:20:17 Theo Schlossnagle <jesus@omniti.com> [46b9cf0be63c479e256c74b79f413f940c8f0563] * src/noit_check.c (modified) * src/noit_check.h (modified) * src/noit_check_tools.c (modified) * src/noit_check_tools.h (modified) make setting of metrcis hookable 03/08/12 01:21:04 Theo Schlossnagle <jesus@omniti.com> [7a237a223e8874bc0bffede7505313cb1a933910] * src/modules/collectd.c (modified) * src/modules/dns.c (modified) * src/modules/external.c (modified) * src/modules/httptrap.c (modified) * src/modules/ip_acl.c (modified) * src/modules/lua.c (modified) * src/modules/mysql.c (modified) * src/modules/ping_icmp.c (modified) * src/modules/postgres.c (modified) * src/modules/selfcheck.c (modified) * src/modules/snmp.c (modified) * src/modules/ssh2.c (modified) * src/modules/test_abort.c (modified) * src/noit_check.c (modified) * src/noit_check.h (modified) * src/noit_check_tools.c (modified) * src/noit_check_tools.h (modified) Normalize the stats APIs to: * never take the module, and * always take the check 03/07/12 07:13:05 Brad Marshall <brad.marshall@canonical.com> [543cfd4366e59f3cdc4a1fd3e8efe8f6e8f6f790] * pkg/debian/stratcon.install (modified) * ui/web/htdocs/template_browse_json.php (modified) Fixed stratcon install file to have new version of esper jar Fixed warnings in php about undefined constant types 03/02/12 20:14:07 Philip Maddox <pmaddox@pmaddox.(none)> [840a13b790af535f43b9ae9b0b5128b4462dde9a] * src/modules/external.c (modified) * src/modules/external_proc.c (modified) Fixed some issues with not reading full messages in external and getting into non-recoverable error states 03/02/12 16:46:28 Philip Maddox <pmaddox@pmaddox.(none)> [bb84bf791b8380b1ed2e0a65b2f595fab3bd711d] * src/modules/external.c (modified) * src/modules/external_proc.h (modified) Modified external data read to avoid use of MSG_PEEK 02/28/12 21:44:34 Philip Maddox <pmaddox@circonus.com> [8645a578630798b9859f7cdccef6c78300efae11] * src/modules/external_proc.c (modified) Fixed a bug in the external module where the main handling thread would only allow one interruption by moving the signal handling setup into the loop. 02/23/12 18:43:25 Theo Schlossnagle <jesus@omniti.com> [c4bfda41ac34a173e53c73725b8ccc799eb29bba] * docs/config/modules/noit.module.ntp.xml (modified) * src/modules-lua/noit/module/ntp.lua (modified) preliminary support for ntp control protocol 02/23/12 18:42:50 Theo Schlossnagle <jesus@omniti.com> [4e26cbc3c2cf67c7b90e4e4dc7ebe5ad6b181da2] * src/modules-lua/extract_xml.lua (modified) stub the bit namespace do extract_xml will work 02/23/12 18:32:03 Theo Schlossnagle <jesus@omniti.com> [2e4d166e46f610e3ad7ffb33463488cb5f18db7d] * src/modules/Makefile.in (modified) * src/modules/lua.c (modified) * src/modules/lua_bit.c (added) * src/modules/lua_noit.h (modified) add bit class support into the lua subsystem 02/16/12 18:46:19 Brian Clapper <bclapper@omniti.com> [275020089c5881bce207b67b6e3ce7e4685ccb51] * src/java/Makefile.in (modified) * src/java/com/omniti/reconnoiter/esper/CounterView.java (modified) * src/java/com/omniti/reconnoiter/esper/CounterViewFactory.java (modified) * src/java/com/omniti/reconnoiter/esper/DeriveView.java (modified) * src/java/com/omniti/reconnoiter/esper/DeriveViewFactory.java (modified) * src/java/com/omniti/reconnoiter/esper/ExactBaseBivariateStatisticsView.java (modified) * src/java/com/omniti/reconnoiter/esper/ExactRegressionLinestView.java (modified) * src/java/com/omniti/reconnoiter/esper/ExactStatViewFactory.java (modified) * src/java/lib/esper-4.1.0.jar (deleted) * src/java/lib/esper-4.5.0.jar (added) * src/java/run-iep.sh.in (modified) upgrade to esper 4.5, fix internal 'API' changes to do so 02/09/12 16:17:56 Theo Schlossnagle <jesus@omniti.com> [c4fc37fcf1cb3f31782b792228a0b35e4cdf2acf] * src/noit_check_rest.c (modified) * src/noit_filters_rest.c (modified) make the rest calls dirty the right bits for shatter output 02/08/12 22:17:41 Theo Schlossnagle <jesus@omniti.com> [84946f61e6afce7b0233ffa59881e9aac9dced36] * src/modules/snmp.c (modified) this causes double frees, I need to spend more time to understand the leak better 02/07/12 14:50:28 Theo Schlossnagle <jesus@omniti.com> [0f6f338693b9c728099385a174117fb2ce7a0e4e] * src/java/jezebel.in (modified) If no PIDFILE is specified, don't try to write to one. Look in some more common places for java. 02/06/12 16:33:12 Theo Schlossnagle <jesus@omniti.com> [fca0a033257b4175c839ab124a5c1a2aebfac3ae] * src/scripts/noit-config.in (modified) this aren't in-core anymore, only modules 02/06/12 16:29:58 Theo Schlossnagle <jesus@omniti.com> [17458db8a05223809f885a032344956d81ade411] * src/modules/ip_acl.c (modified) bad symbol name here, how did this ever work? 02/04/12 20:06:30 Theo Schlossnagle <jesus@omniti.com> [99b18a876a3d4ec5c15c811d87927341584e0ccc] * src/modules/ip_acl.c (modified) * src/modules/snmp.c (modified) * src/noit_conf.c (modified) * src/noit_listener.c (modified) assorted valgrind exposed memory leaks 02/04/12 14:38:51 Theo Schlossnagle <jesus@omniti.com> [d659a9d1a9285c0627fb0b3114abefade0b0730b] * src/modules/snmp.c (modified) add the version to reporting 02/03/12 21:07:17 Brian Clapper <bclapper@omniti.com> [2f57254c51d39834f9304b51e4b361bd19b5d713] * docs/config/modules/snmp.xml (modified) * src/modules/snmp.c (modified) * src/modules/snmp.xml (modified) Merge branch 'master' of labs.omniti.com:reconnoiter 02/03/12 21:05:34 Brian Clapper <bclapper@omniti.com> [8d6f67693835bd19cb2141a5f8dfbae02426bd47] * src/modules-lua/noit/module/redis.lua (modified) stop using global vars, use local metric_data and pass that around 02/02/12 22:32:36 Theo Schlossnagle <jesus@omniti.com> [a5df09d25bd13bf1f726673e2b03f59b6066bf59] * docs/config/modules/snmp.xml (modified) * src/modules/snmp.c (modified) * src/modules/snmp.xml (modified) support v1 of SNMP. Perhaps support v3 (untested) 01/27/12 21:31:01 Theo Schlossnagle <jesus@omniti.com> [a64139dcd7cce8a609a80ee6827795c4ee240da5] * docs/config/modules/noit.module.http.xml (modified) * docs/config/modules/noit.module.smtp.xml (modified) update docs from code 01/27/12 21:17:16 Philip Maddox <pmaddox@circonus.com> [3f101f068925bb2945f43579b29a13d33088a227] * src/modules-lua/noit/module/smtp.lua (modified) Added support for reporting SASL responses for PLAIN and LOGIN commands 01/27/12 20:09:04 Theo Schlossnagle <jesus@omniti.com> [92ea84fba40e491c2a29a0f6a1c94b6af12146d9] * ui/web/lib/Reconnoiter_DataSet.php (modified) not sure who and where is calling this on a dataset, but let 'em 01/27/12 04:37:06 Theo Schlossnagle <jesus@lethargy.org> [bf62350bdabd0655c6703d349850d47ebebcb9d6] * src/java/com/omniti/jezebel/check/JDBC.java (modified) * src/java/com/omniti/jezebel/check/mysql.java (modified) * src/java/com/omniti/jezebel/check/oracle.java (modified) * src/java/com/omniti/jezebel/check/postgres.java (modified) * src/java/com/omniti/jezebel/check/sqlserver.java (modified) Merge pull request #48 from neophenix/master JDBC DSN and basic SSL support 01/27/12 04:36:09 Theo Schlossnagle <jesus@lethargy.org> [8c735aa0718a2a3a4a9072c7534b0330dc3cc003] * src/modules-lua/Makefile.in (modified) * src/modules-lua/noit/extras.lua (added) * src/modules-lua/noit/module/smtp.lua (modified) * src/modules/lua.c (modified) Merge pull request #47 from TheTeaWeevil/master EHLO Response Metrics Support 01/27/12 04:31:46 neophenix <neophenix@gmail.com> [ad037ded4b14f9fe690f91990a34e0bc0de5a888] * src/java/com/omniti/jezebel/check/JDBC.java (modified) * src/java/com/omniti/jezebel/check/mysql.java (modified) * src/java/com/omniti/jezebel/check/oracle.java (modified) * src/java/com/omniti/jezebel/check/postgres.java (modified) * src/java/com/omniti/jezebel/check/sqlserver.java (modified) support DSN for connection information and basic SSL 01/27/12 02:32:49 Theo Schlossnagle <jesus@omniti.com> [7ae62b9ec2b5f252357a0d80446c0ad5ad6dd7fa] * docs/config/modules/snmp.xml (modified) * src/modules/snmp.c (modified) * src/modules/snmp.xml (modified) support snmp type coercion... BAD VENDORS... BAD. 01/26/12 16:13:49 Philip Maddox <pmaddox@circonus.com> [de30ea9a40e3c6c47f37331e1c311513058f924d] * src/modules-lua/Makefile.in (modified) * src/modules-lua/noit/extras.lua (added) * src/modules-lua/noit/module/smtp.lua (modified) * src/modules/lua.c (modified) Moved split from smtp.lua into extras.lua, a new file for extra non- task-specific functions. Added extras.lua to the build. 01/26/12 00:38:41 Theo Schlossnagle <jesus@omniti.com> [14748d7c2d9bb7457d44bf98a24b5f03860e2b63] * src/noit_check_tools.c (modified) crash bug on null values in JSON 01/25/12 22:30:15 Philip Maddox <pmaddox@circonus.com> [4a0da0e513a734ae484e56cee0fdc99f321e3766] * src/modules-lua/noit/module/smtp.lua (modified) Added support for EHLO response metrics 01/20/12 17:18:36 Philip Maddox <pmaddox@circonus.com> [50525e499873f7998d760f0e7601eb24f65625ff] * src/modules/lua_noit.c (modified) Added function to lua_noit to perform HMAC-SHA1 encoding 01/12/12 15:51:58 Thom May <thom@digital-science.com> [ca6785e5f9ea33368d24a392af343c28de4bbc3e] * pkg/debian/stratcon.install (modified) keep up to date with all the new java libs 01/09/12 14:06:19 Theo Schlossnagle <jesus@omniti.com> [45a14c95c658a0b85fae3da14cd45b337f19a32a] * src/modules-lua/noit/module/haproxy.lua (modified) Fix haproxy check. Author: "Phil Maddox" <pmaddox@omniti.com> 01/09/12 12:00:20 Thom May <thom@digital-science.com> [befb7bc1b2ae8fd99154759bb4ee135faee38019] * pkg/debian/control (modified) add protobuf development headers to debian build 01/05/12 02:34:18 Brad Marshall <brad.marshall@canonical.com> [fb524a11681fc30831c12f2fd4de61a286508ac7] * ui/web/lib/Reconnoiter_DB.php (modified) Sorting for datapoints based on the metric_name 01/04/12 21:55:54 Theo Schlossnagle <jesus@omniti.com> [80f47472f0d3f59e9aceccab41a0940edd7946d3] * src/noit_check_rest.c (modified) * src/noit_conf.c (modified) * src/noit_conf.h (modified) * src/noit_conf_checks.c (modified) * src/noit_filters_rest.c (modified) * src/noit_xml.c (modified) * src/noit_xml.h (modified) * src/stratcon_jlog_streamer.c (modified) Merge branch 'shatter' 01/04/12 21:48:53 Theo Schlossnagle <jesus@omniti.com> [1a07d8a36938e3fe7306909982a2d3bdb372d002] * src/noit_check.c (modified) fix comment to reflect code 01/04/12 21:46:10 Theo Schlossnagle <jesus@omniti.com> [ab62dcbdd6373adaac0971cc07962c6387ff3efe] * docs/operation/cli/cli.xml (modified) * src/noit.conf.in (modified) * src/noit_check.c (modified) * src/noit_check.h (modified) * src/noit_check_tools.c (modified) * src/noit_defines.h (modified) Merge branch 'unclump' This merge obsoletes the initial stutter and "random" distribution across a 60 second window and replaces it with a metered distribution across 20ms slots in a one minute time window. Conflicts: src/noit_check.c 01/04/12 15:07:03 Theo Schlossnagle <jesus@omniti.com> [c446502a4ee40c22d4500431adfafa754be78122] * docs/config/modules/ip_acl.xml (added) * src/modules/Makefile.in (modified) * src/modules/ip_acl.c (added) * src/modules/ip_acl.xml (added) * src/noit.conf.in (modified) An ip_acl module allowing for the restriction of check execution against specified IP addresses (both IPv4 and IPv6). There is an ordering problem with this inherited ACL rulesets (in that ordering is non-deterministic if multiple ACLs are applied. With a default allow, this means that ACLs should only use deny rules (until ordering issues are fixed) to ensure expected behavior. 01/04/12 15:06:37 Theo Schlossnagle <jesus@omniti.com> [234ba83977cffc9b82b6d018fea7ea65e6ab42ab] * src/modules/check_test.c (modified) actually link in the xml docs to check_test 01/04/12 15:06:10 Theo Schlossnagle <jesus@omniti.com> [2511639a540520051242159e76ed25a0351911fd] * docs/config/modules/dns.xml (modified) Updated DNS docs 01/04/12 15:05:33 Theo Schlossnagle <jesus@omniti.com> [3e267492fd290f3bb1287ef6a43f82c5b218181c] * src/noit_console_complete.c (modified) this appears to be an edge-condition crash bug in command-line editing 01/04/12 14:53:41 Theo Schlossnagle <jesus@omniti.com> [c6c11c3827cd812cc0f9cc92cf6de8140b859416] * src/modules/check_test.c (modified) * src/noit_check.c (modified) * src/noit_check.h (modified) * src/noit_check_rest.c (modified) * src/noit_conf.c (modified) * src/noit_conf.h (modified) Support generic module configuration with using XML namespaces and allow modules to register themselves as as interested in such for all checks. 01/04/12 05:56:03 Brad Marshall <brad.marshall@canonical.com> [bea2da5ac47bfcbbda37955afb8ba901e714e06d] * ui/web/lib/Reconnoiter_DB.php (modified) Sort templates before returning them 01/04/12 03:54:55 Theo Schlossnagle <jesus@omniti.com> [7225a1b6bfe2f98ec3785ba84cf2209b881eea1c] * src/utils/Makefile.in (modified) * src/utils/noit_btrie.c (added) * src/utils/noit_btrie.h (added) pull in btrie as a utility 12/27/11 22:18:36 Theo Schlossnagle <jesus@omniti.com> [b5eb9e570dc20e99400c64eee4a5a0ae787c4226] * configure.in (modified) * src/noit_config.h.in (modified) * src/noitedit/term.c (modified) Sol10 doesn't define this, so we need to 12/27/11 22:06:18 Theo Schlossnagle <jesus@omniti.com> [ded859826a394a1db4553d2a3662b8917985108a] * src/modules/httptrap.c (modified) double submit due to missing break in switch statement 12/23/11 15:24:55 Theo Schlossnagle <jesus@omniti.com> [460030f4cc773badae850c94b1b4b5f6a8cd3093] * src/modules-lua/noit/module/http.lua (modified) Merge branch 'master' of github.com:omniti-labs/reconnoiter 12/23/11 15:22:37 Theo Schlossnagle <jesus@lethargy.org> [26c25f9649ad071d685c2846669882615f64bd22] * src/modules-lua/noit/module/http.lua (modified) Merge pull request #39 from Kami/multiple_body_matches_master Add support for multiple body matches via body_match_* settings. 12/23/11 01:56:35 Theo Schlossnagle <jesus@omniti.com> [ac70325cbd950a7a919b9f19306f0a84070a0894] * src/modules/handoff_ingestor.c (modified) Merge branch 'master' of labs.omniti.com:reconnoiter 12/23/11 01:56:12 Theo Schlossnagle <jesus@omniti.com> [3bbaa0da7225113c572ed112338d2cb93569d097] * configure.in (modified) builds out of the box on Illumos with gcc now 12/22/11 18:29:45 Theo Schlossnagle <jesus@omniti.com> [d95758d937b018c25bc4487c8eddc4727ee7d390] * src/modules/handoff_ingestor.c (modified) fix race... we can try to write from multiple threads 12/20/11 05:09:41 Theo Schlossnagle <jesus@omniti.com> [b18d26fbe80bc8a133fd89de4d13873ebe1bbf4d] * configure.in (modified) if we're using gcc on Solaris we want -fPIC 12/20/11 05:05:34 Theo Schlossnagle <jesus@omniti.com> [459318495f85f14cc8b0b1ce4a80795e61ce7dac] * src/modules/collectd.c (modified) this proves problems on illumos, just set it to zero instead 12/20/11 04:59:49 Theo Schlossnagle <jesus@omniti.com> [1f6228e889ec2f4904a05bb4cb83ff315fb4499e] * src/utils/noit_hooks.h (modified) fix hooks to respect aliasing requirements 12/19/11 21:28:31 Theo Schlossnagle <jesus@omniti.com> [278ca955d564824e83664c1eebbfbb36c0ef1b0c] * src/noit_check_tools.c (modified) * src/noit_check_tools.h (modified) remove trailing ;, empty declaration error in sun studio 12/19/11 21:18:53 Theo Schlossnagle <jesus@omniti.com> [c0a5a8af010e5b7fb47f6273c00780be49f3a33d] * src/noitedit/term.c (modified) tgoto is defined.. and sometimes differently. let the system be 12/19/11 03:56:20 Brad Marshall <brad.marshall@canonical.com> [2ca04979d345e8d9b19db839402d46134ae1a0bb] * pkg/debian/noit.install (modified) * pkg/debian/stratcon.install (modified) Updated filepath to remove lib from jar files 12/19/11 03:39:37 Theo Schlossnagle <jesus@omniti.com> [0238329f229c83e2fdf3f0b46fe94022d7f833ea] * src/java/run-iep.sh.in (modified) use @JAVA_LIB_DIR@ as that is where the install goes 12/19/11 03:37:19 Theo Schlossnagle <jesus@omniti.com> [f247f915f033740c1c940f66d67bbafff9fdee9a] * src/java/Makefile.in (modified) * src/java/run-iep.sh.in (modified) put all the jars in the javadir directly 12/19/11 03:21:23 Theo Schlossnagle <jesus@omniti.com> [14e10b9e7dab49aac75cff3eff6183cf9be2c8ce] * src/java/run-iep.sh.in (modified) allow arbitrary paths to be specified with -D <dir> 12/17/11 18:33:53 Theo Schlossnagle <jesus@omniti.com> [4240c10c43e30e0222824fb249f84ba1066f6c44] * src/utils/noit_hooks.h (modified) typo fixes 12/17/11 01:12:19 Theo Schlossnagle <jesus@omniti.com> [8da7f661e3730fd14d4f0f64bd0aebe21afac7e5] * buildtools/mkcodedocs.pl (modified) * docs/development/docs/noit_check_tools_h.xml (added) * docs/development/docs/utils_noit_hooks_h.xml (added) * src/noit_check_tools.c (modified) * src/noit_check_tools.h (modified) * src/utils/noit_hooks.h (added) Hook support. Go forth and instrument. 12/17/11 00:51:49 Theo Schlossnagle <jesus@omniti.com> [49fac1c926b76895e6420ab372d773c01944b246] * Makefile.in (modified) * buildtools/mkcodedocs.pl (added) * docs/development/dev.xml (added) * docs/index.xml (modified) allow docbook in source files (in comments) and build developer documentation from it 12/17/11 00:39:50 Theo Schlossnagle <jesus@omniti.com> [880bb293eab2de1b4791dde31c4b80b5294979aa] * src/Makefile.in (modified) invert some prints 12/16/11 23:31:36 Theo Schlossnagle <jesus@omniti.com> [3f4e947d4fee70c08829813ec37c60299083d507] * ui/web/htdocs/template_graph.php (modified) * ui/web/lib/Reconnoiter_DB.php (modified) Merge branch 'master' of github.com:omniti-labs/reconnoiter 12/16/11 23:31:19 Theo Schlossnagle <jesus@lethargy.org> [30c7315aafdd14ecbd2f272260381179d41067ae] * ui/web/htdocs/template_graph.php (modified) * ui/web/lib/Reconnoiter_DB.php (modified) Merge pull request #38 from brad-marshall/master Graph template unique title fix 12/16/11 15:49:55 Theo Schlossnagle <jesus@omniti.com> [46d766e7a7e64b0d0718f552ab01b9ba486892c5] * docs/docbuild.conf (modified) * docs/operation/wire/checks/delete.xml (added) * docs/operation/wire/checks/set.xml (added) * docs/operation/wire/checks/show.xml (added) * docs/operation/wire/filters/delete.xml (added) * docs/operation/wire/filters/set.xml (added) * docs/operation/wire/filters/show.xml (added) * docs/operation/wire/rest.xml (modified) split out the rest doc to make adding new docs less intimidating 12/16/11 04:42:17 Tomaz Muraus <tomaz@tomaz.me> [e4919ce0131c8819739015d814823ecd47c20dff] * src/modules-lua/noit/module/http.lua (modified) Make sure body_match is present at the beginning of the string. 12/16/11 01:57:53 Tomaz Muraus <tomaz@tomaz.me> [81344bea7c4f3e0a7a559dc27488f6ae11dbafdd] * src/modules-lua/noit/module/http.lua (modified) Add support for multiple body matches via body_match_* settings. 12/15/11 23:57:45 Brad Marshall <brad.marshall@canonical.com> [99a13aa99cd589e1d28abdb0ac905497400e6d81] * ui/web/htdocs/template_graph.php (modified) * ui/web/lib/Reconnoiter_DB.php (modified) Updated graph templates to only append a number if there are title clashes, not all the time. 12/15/11 16:22:43 Theo Schlossnagle <jesus@omniti.com> [eb91b667acfd9618209c5fc3f666c574f85ef510] * ui/web/lib/Reconnoiter_GraphTemplate.php (modified) Merge branch 'master' of github.com:omniti-labs/reconnoiter 12/15/11 16:22:24 Theo Schlossnagle <jesus@omniti.com> [b4d23c1d9802dc66bab89a6df86434ed6a94d72a] * configure.in (modified) treat warnings as errors only with --enable-strict 12/14/11 20:53:14 Theo Schlossnagle <jesus@omniti.com> [70a52b32620458fceed674ce5d4f8e10dd65aad5] * src/noit_conf.c (modified) set the root's children back before we write out or we'll get nothing. 12/14/11 20:29:00 Theo Schlossnagle <jesus@omniti.com> [bfa2e596e3216e79e9493d9439bbed0a39e0dae6] * src/utils/noit_security.c (modified) Merge branch 'master' into shatter 12/14/11 20:26:11 Theo Schlossnagle <jesus@omniti.com> [8f4d7f63aed61257d7d5c61534a9e57703521840] * configure.in (modified) * src/eventer/eventer_epoll_impl.c (modified) * src/modules-lua/noit/module/haproxy.lua (modified) * src/modules-lua/noit/module/redis.lua (modified) * src/modules/collectd.c (modified) * src/modules/handoff_ingestor.c (modified) * src/modules/httptrap.c (modified) * src/modules/librabbitmq/amqp_api.c (modified) * src/modules/librabbitmq/amqp_connection.c (modified) * src/modules/librabbitmq/amqp_framing.c (modified) * src/modules/librabbitmq/amqp_socket.c (modified) * src/modules/librabbitmq/amqp_table.c (modified) * src/modules/libstomp.c (modified) * src/modules/libstomp.h (modified) * src/modules/lua.c (modified) * src/modules/lua_noit.c (modified) * src/modules/postgres_ingestor.c (modified) * src/modules/rabbitmq_driver.c (modified) * src/modules/snmp.c (modified) * src/noit_check_rest.c (modified) * src/noit_config.h.in (modified) * src/noit_console.c (modified) * src/noit_console_complete.c (modified) * src/noit_console_state.c (modified) * src/udns/udns_resolver.c (modified) * src/utils/noit_log.c (modified) * src/utils/noit_security.c (modified) * src/utils/noit_watchdog.c (modified) * test/t/001_db_init.t (modified) Merge branch 'shatter' of labs.omniti.com:/reconnoiter into shatter 12/14/11 20:25:33 Theo Schlossnagle <jesus@omniti.com> [2f45dd8fafa879103f2587843be74ec442ff1bc9] * src/noit_conf.c (modified) We need to make sure we set the "last" member to the last of the children otherwise xmlAddChild later can EXPLODE. 12/13/11 01:36:28 Brad Marshall <brad.marshall@canonical.com> [65eb858bb9ff720aea647a6943df2e91d149ff19] * ui/web/lib/Reconnoiter_GraphTemplate.php (modified) Updated graph template code to point to the renamed database 12/04/11 02:42:26 Theo Schlossnagle <jesus@omniti.com> [3347d53135a735b1a63caebd183d91dae3088dd3] * docs/operation/cli/cli.xml (modified) * src/noit.conf.in (modified) * src/noit_check.c (modified) * src/noit_check.h (modified) * src/noit_check_tools.c (modified) * src/noit_defines.h (modified) Do away with the initial stutter and randomness as it was and equally space checks out in 20ms buckets with jitter within those buckets. 12/04/11 01:36:48 Theo Schlossnagle <jesus@omniti.com> [dcfcfffba3a8619a404899e11101c53b8a2d48c6] * src/utils/noit_security.c (modified) Fix detection of uinteger 12/01/11 14:52:25 Theo Schlossnagle <jesus@omniti.com> [838dea8bb2326301f23b1bb5943befbff27075e7] * configure.in (modified) * src/eventer/eventer_epoll_impl.c (modified) * src/modules-lua/noit/module/haproxy.lua (modified) * src/modules-lua/noit/module/redis.lua (modified) * src/modules/collectd.c (modified) * src/modules/handoff_ingestor.c (modified) * src/modules/httptrap.c (modified) * src/modules/librabbitmq/amqp_api.c (modified) * src/modules/librabbitmq/amqp_connection.c (modified) * src/modules/librabbitmq/amqp_framing.c (modified) * src/modules/librabbitmq/amqp_socket.c (modified) * src/modules/librabbitmq/amqp_table.c (modified) * src/modules/libstomp.c (modified) * src/modules/libstomp.h (modified) * src/modules/lua.c (modified) * src/modules/lua_noit.c (modified) * src/modules/postgres_ingestor.c (modified) * src/modules/rabbitmq_driver.c (modified) * src/modules/snmp.c (modified) * src/noit_check_rest.c (modified) * src/noit_config.h.in (modified) * src/noit_console.c (modified) * src/noit_console_complete.c (modified) * src/noit_console_state.c (modified) * src/udns/udns_resolver.c (modified) * src/utils/noit_log.c (modified) * src/utils/noit_security.c (modified) * src/utils/noit_watchdog.c (modified) * test/t/001_db_init.t (modified) Merge branch 'master' into shatter 11/30/11 18:04:20 Theo Schlossnagle <jesus@omniti.com> [9d92fd6e7f517697099fa55c5aa32bd67d1d3e9e] * src/modules/postgres_ingestor.c (modified) hookup get_noit_config function