[icinga-checkins] icinga.org: New commits on branch mbrooks/core

git at icinga.org git at icinga.org
Sun Jul 17 00:43:52 CEST 2011


URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=359da6dc44aa521e44d66233fc9797182b5164f4
Merge: 645294325c1031c6af171dc07149b15bcc4c901f d25c378a916110531dbc5b6ec2efb51a7c34cd9b
Author: Matthew J. Brooks <matthew at sonomatechpartners.com>
Date:   Sat Jul 16 15:42:35 2011 -0700

    Merge branch 'master' into mbrooks/core

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=d25c378a916110531dbc5b6ec2efb51a7c34cd9b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 15 21:16:12 2011 +0200

    update submodule ptr to icinga-api fix

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=793b8d5b1324408abcf42b65efd7355795c8d93b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 12 20:07:51 2011 +0200

    flag the git master as 1.5.0-dev as of $today

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=dde36855d3e1d139dbf99cd8379f328fb200f265
Merge: ca000dbd06eb8f55c5f350a9348a1f22d11fa501 8b035e4c70ef532750680e3f35319121091ef049
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 12 20:04:24 2011 +0200

    Merge branch 'test/core'

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=8b035e4c70ef532750680e3f35319121091ef049
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 12 19:56:06 2011 +0200

    fix segfault when sending host notifications #1703
    
    sourced from #1653, missing memory allocation when issueing
    a free on the mac struct.
    
    gdb run and sending custom host notifications reveiled the error.
    fixed and running again.
    
    fixes #1703

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=1e0810966bf102e3ef9d7a92618585257bf00970
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 12 18:48:35 2011 +0200

    fix icinga.spec, fix install-cgis and cgilogdir #1715
    
    refs #1715

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=32d155676e4c8f548b7c799561276a8187569549
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 12 18:41:12 2011 +0200

    install: fix DEBUG_LOG_PATH in p1.pl, will now be using configurable log-dir #1715; update icinga.spec from previos changes

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=16df0c03a8bfd09526a59f228e6a731ab48dd399
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 12 18:22:03 2011 +0200

    move debug_file to @LOGDIR@ location too #1715
    
    refs #1715

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=dfaa8ccd1f2ab84554840d39f9cd71aace273e4d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 12 18:20:17 2011 +0200

    * install: add configure option to set log dir and cgi log dir and phpapi log dir #1715
    
    ** e.g. --with-phpapi-log-dir=/var/log/icinga/api --with-log-dir=/var/log/icinga --with-cgi-log-dir=/var/log/icinga/gui
    ** apache user permissions
    
    * install: fix icinga.cmd and log dir replacement in icinga-api aubmodule #1573 #1715
    
    refs #1573
    refs #1715

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=546655fb39d379479f9759a2cbb50a6ac008e7a9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 12 10:14:02 2011 +0200

    config: add easy-to-use config examples and scripts for notifications #1697
    
    fixes #1697

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=1b1fb2e333ca6185831598d9ad52b8c75c4f284d
Merge: 9c814f668ac21c547efb172dea5272defdfb1ec2 649d5226387b4fd88e8f6f6798115d4066b5f7a7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 11 21:17:08 2011 +0200

    Merge branch 'test/cgis' into r1.5

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=9c814f668ac21c547efb172dea5272defdfb1ec2
Merge: 0b7d13a4c622c308aba5a241893e85a6d50ad997 8c1bd586b67e5de0d07adeaae6a8cdb563df3577
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 11 21:16:59 2011 +0200

    Merge branch 'test/ido' into r1.5

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=ca000dbd06eb8f55c5f350a9348a1f22d11fa501
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 11 21:16:22 2011 +0200

    mark git master schema to -dev too #1711
    
    refs #1711

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=fe26dd8d2befaec4d8b03ac906363ef1402b833b
Merge: 9a251477da7cd1dc35c3587cbf067ab582993ee0 649d5226387b4fd88e8f6f6798115d4066b5f7a7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 11 21:15:20 2011 +0200

    Merge branch 'test/cgis'

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=9a251477da7cd1dc35c3587cbf067ab582993ee0
Merge: 7db873867fc913ece59e3a7ede83eee6d5cbafbf 8c1bd586b67e5de0d07adeaae6a8cdb563df3577
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 11 21:14:57 2011 +0200

    Merge branch 'test/ido'

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=0b7d13a4c622c308aba5a241893e85a6d50ad997
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 11 21:11:59 2011 +0200

    mark the release branch as target 1.5.0

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=7db873867fc913ece59e3a7ede83eee6d5cbafbf
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 11 21:07:06 2011 +0200

    mark git master as -dev version #1711
    
    refs #1711

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=649d5226387b4fd88e8f6f6798115d4066b5f7a7
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Jul 5 21:56:28 2011 +0200

    add author to comment tooltips in status.cgi #1691
    
    refs: #1691

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=2b7ae1766486ed138d8123df7de33f798f94c924
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Jul 5 21:36:52 2011 +0200

    fixed: submitting non existent host/service on avail.cgi causes segfault. #1700
    
    fixes: #1700

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=563651d006b0e2462e7149812b2dae08f454882a
Merge: 57ee14100948930827b400c897fc4f480e941a70 5f71a6027e616c90939e1dbabb7eaef322ddb504
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Jul 5 21:07:12 2011 +0200

    Merge remote-tracking branch 'origin/master' into rbartels/cgi-current

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=8c1bd586b67e5de0d07adeaae6a8cdb563df3577
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Fri Jul 1 12:26:18 2011 +0200

    idoutils: fix last sequence number return value

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=5f71a6027e616c90939e1dbabb7eaef322ddb504
Merge: 28dd28b4b439c031041235f84cd9592b0658ea68 c2580649492e5ed6cb6a5095d9f1983ecabe9841
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 30 13:24:38 2011 +0200

    Merge branch 'mfriedrich/core' of git.icinga.org:icinga-core into mfriedrich/core

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=28dd28b4b439c031041235f84cd9592b0658ea68
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 30 13:23:48 2011 +0200

    fix make distclean for contrib/eventhandlers/

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=c2580649492e5ed6cb6a5095d9f1983ecabe9841
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 29 23:47:01 2011 +0200

    fix commenting macros in icinga.spec

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=dab63b9bf2d386aaee4afdc232fe2132c10c9eae
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 29 10:48:15 2011 +0200

    icinga.spec: move logging into single location, fix permissions and cfgs
    
    partly taken from https://bugzilla.redhat.com/show_bug.cgi?id=693608
    
    refs #1666
    refs #1685

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=4ba6295d16a80e01919fbd481de1efde7d929e1a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 29 09:22:07 2011 +0200

    move version update for dbupgrade scripts from update-version into update-version-schema

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=57ee14100948930827b400c897fc4f480e941a70
Merge: 31a88a0c98aeb9f20d432c09de3b59f2f9555164 9c16399451dcac04a7ad6e1b35636582b31c2dd6
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Jun 27 23:21:52 2011 +0200

    Merge remote-tracking branch 'origin/test/cgis' into rbartels/cgi-current

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=31a88a0c98aeb9f20d432c09de3b59f2f9555164
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Jun 27 23:19:08 2011 +0200

    fixed: plugin_output_short didn't get checked properly and caused segfault in status.cgi #1673
    
    fixes: #1673
    
    when proccesing plugin_output_short, didn't get checked if it's NULL or not.

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=ed01c63f5b238b053d3d6c3c951005ae7d2078e3
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Jun 25 22:40:51 2011 +0200

    fixed: User can execute host/servicegroup commands even if not authorized for (Sven Nierlein) #1679
    
    * now a user can only submit a command for host/servicegroups if he/she is authorized to submit
      commands for every member of the particular host/servicegroup

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=1308303c9d8a6ee1199d0bfaf886a8b34ad8911a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Jun 25 17:56:08 2011 +0200

    correct license in spec file

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=9a6372a54aea9d4c8349b5e1b91b6eace512cc8f
Merge: 1c5eee3326652dd6a3d08dc4c841079760b56d6e 9c16399451dcac04a7ad6e1b35636582b31c2dd6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 24 19:50:07 2011 +0200

    Merge branch 'mfriedrich/cgis'

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=9c16399451dcac04a7ad6e1b35636582b31c2dd6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 24 19:48:46 2011 +0200

    s/default_donwtime_duration/default_downtime_duration/ in cgi.cfg

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=1c5eee3326652dd6a3d08dc4c841079760b56d6e
Merge: 4de99d120ad09cde3a1712516cbf0f2f19082785 5caf9d4473bc58e7cd4c76a7febae6ad36dbe1a7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 24 10:22:17 2011 +0200

    Merge branch 'test/ido'

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=4de99d120ad09cde3a1712516cbf0f2f19082785
Merge: 65a76c55df7052884354de4884684e8fc0803981 487cdaab9e72fe7b4f48dd7a2c37f22b8e2cb690
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 24 10:12:27 2011 +0200

    Merge branch 'test/cgis'

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=487cdaab9e72fe7b4f48dd7a2c37f22b8e2cb690
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Jun 20 22:25:40 2011 +0200

    add a check for status data freshness into cgis #1667
    
    fixes: #1667
    
    * gives a warining of outdated status data with a 10 second delay

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=9233726678fe4180ea4d959876df3dda8373d19b
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Jun 20 20:05:20 2011 +0200

    fixed an error when sending command from status.cgi
    
    * data doesn't need to be url_encoded anymore sending it POST wise.

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=65a76c55df7052884354de4884684e8fc0803981
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jun 20 18:00:27 2011 +0200

    idoutils.cfg-sample should provide actual working module definition

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=15d9ce78b907811b2048a8fb99983d08be2de6e8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jun 20 17:34:43 2011 +0200

    fix icinga.spec changes due to p1.pl changes #1569
    
    refs #1569

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=5caf9d4473bc58e7cd4c76a7febae6ad36dbe1a7
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Jun 19 09:09:15 2011 +0200

    * idoutils:fix type parameter warning

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=745224620092315bbdefbd07a81624a941b9eba2
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Jun 18 23:33:45 2011 +0200

    * idoutils:oracle-fix datatype mismatch while getting object_ids causing inserting wrong instance ids
    refs #1655

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=d523210926559bf8cf64d67c9250175aa6036826
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Jun 18 23:02:47 2011 +0200

    * idoutils: oracle-change method retrieving last sequence value
    (instead of sequence.currval use last_number from user_sequences with prepared statement,
    renamed ido2db_oclib_insert_id to ido2db_oci_sequence_lastid)
    refs #1377

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=7bb40c641e3204d5be00c779433f203c879e3adf
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Jun 18 21:17:38 2011 +0200

    * idoutils: small changes in escape_string fuction
    refs #1377

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=3ee14e96e28dba50561c177f04eb10cdf49fe69c
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Jun 18 20:34:29 2011 +0200

    * idoutils: shortcut to NULL for with oracle unused functions timet_sql and sql_timet
    refs #1377

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=325b882405a384d4dc61db34166c17d5dd099a3b
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Jun 18 20:05:48 2011 +0200

    * idoutils: rewrite of oracle get_latest_data_time implementation
    refs #1377

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=68659890e697b0937f08d6ddd3876fb9871da535
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Jun 18 18:36:34 2011 +0200

    addad missing total values to json output of avail.cgi

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=7bbad1b70822ea86da9dc56517c558a1c024575f
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Jun 18 17:48:12 2011 +0200

    * idoutils: add table name to clear table debug output

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=5f9712f69c3bedf8a13f48f626860e5b1f1a5f79
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Jun 18 15:31:59 2011 +0200

    * idoutils: oracle related changes
    usage of newly created functions in earlier commited code,
    change memory allocation in execute_out function,
    change flow in set_event function,
    changed debug messages

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=32941c210aecff4653c70d8e4e5dc7b72f73e07b
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Jun 18 14:26:58 2011 +0200

    * idoutils: gracefully oracle disconnect and cleanup
    add extra debug output
    refs #1377

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=6b78adf791b5728350d5be4582e7dbb61cb8c241
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Jun 18 12:06:11 2011 +0200

    * idoutils: replace oracle get_object_id queries #1655
    refs #1655

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=443e08b29983d987af54d8d1ecc3a6f80d1a4267
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Fri Jun 17 22:06:56 2011 +0200

    fix type warning when passing strlen value to printf

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=abbbab1bbebaa3420e2229bc728abbe03d8811ea
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Fri Jun 17 22:01:54 2011 +0200

    add missed prototype ido2db_oci_prepared_statement_scheduleddowntime_update_start

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=d3e50a44010d8615c8a46a0da80a0bfe4917bf66
Merge: a9730bfdd7f92dc581cf621e66757a7fd7a24438 7f5b19950a40b865cca953892e25c013f008279e
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Jun 16 22:40:59 2011 +0200

    Merge remote-tracking branch 'origin/mfriedrich/cgis' into rbartels/cgi-current

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=a9730bfdd7f92dc581cf621e66757a7fd7a24438
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Jun 16 22:37:01 2011 +0200

    Limited the amount of chi vars excepted by cgis #1644
    
    refs: #1644
    
    * Limited to 1000 Pairs of "var=value"
    * added const to cgiutils.h "MAX_CGI_INPUT_PAIRS"
    
    Tested with 10000 and it was still working.

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=3b63296938814903ef6a40e39910f845ca70b1f4
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 16 18:50:38 2011 +0200

    added cleanup for idoutils.cfg-sample changes on previous commit

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=7f5b19950a40b865cca953892e25c013f008279e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 16 18:49:09 2011 +0200

    classic ui: add host urgency sort order in status.cgi (Jochen Bern) #1452
    
    refs #1452

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=6e9e78f686c0aa0de436e66b840984a6a122ab66
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 16 18:14:23 2011 +0200

    install: fix make install-idoutils overwrites sample - adding idoutils.cfg-sample instead #1625
    
    fixes #1625

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=b944875e7de3ef12974a161a038408d6453fe2cd
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 16 18:05:23 2011 +0200

    core: try to avoid a single check being reaped multiple times (Andreas Ericsson) #1652
    
    previously, a check completing while hitting the timeout alarm
    could have lead into writing to a closed file or doing multiple
    close attempts. this patch tries to remove the close window where
    it was possible, preventing coredumps on high reaper frequencies too.
    
    refs #1652

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=f88cf48af246ff32120d0ac634a7da230bda8cde
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 16 17:42:10 2011 +0200

    core: avoid sending notifications to the wrong contact (Andreas Ericsson) #1654
    
    if a neb module blocks notifications due to recent changes
    on the source, the notification_list wasn't cleared, causing
    the next notification to hit all contacts for the blocked
    notification as well as to all contacts for the current
    notification.
    
    clearing it on the neb module returns, and also prior to
    filling it, as an empty NULLed least is not affecting
    performance.
    
    refs #1654

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=08b0437c5648bfe014e096c14be73b784e2d4f02
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 16 17:33:56 2011 +0200

    install: add --with-p1-file-dir allowing custom location (default is now $libdir instead of $bindir) #1569
    
    refs #1569
    refs #1660

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=40ef66cbf9eac330d208fc71ff36ad757b918409
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Jun 16 17:23:08 2011 +0200

    Add log entries to json output of avail.cgi #1659
    
    refs: #1695
    
    * added service breakdowns in hosts to avail.cgi
    * added log entries for single host and single services in avail.cgi
    * bumped json_version to 1.5.0
    * added "Changelog_json" to root dir where all changes on json format get recorded.

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=d362c03fd78789dfb7e1a24164cf656ab5dd6ce1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 16 17:14:31 2011 +0200

    core: avoid using global macros when sending notifications (Andreas Ericsson) #1653
    
    the macros should be calculated locally, not
    using the global macros. this could also lead
    into non-cleaned macros, outputting things the
    wrong way.
    
    refs #1653

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=f577afb789e657374d3a6a48bf63ce9e82fbfeb5
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 16 15:57:21 2011 +0200

    remove executable bit from module/idoutils/db/README

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=dd24ce34cf0eb0e6f4ece99d340c8297cd4dae84
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 16 13:03:14 2011 +0200

    * idoutils: do not update start_time of already started downtimes ; fix started downtime update for table scheduleddowntime in oracle #1658
    
    refs #1658

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=78ec0ff2d490aec85270251023aca406e64408f5
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 16 10:16:43 2011 +0200

    fix broken tests from previous commits, update Changelog
    
    test_checks needs further investigations on uninitialized values
    for testing the host acks. this is for now removed from testing
    as it invokes a sigsegv. the testing strategy never free's any
    memory, and even more, some values remain uninitialized (malloc
    vs calloc).
    
    "Conditional jump or move depends on uninitialised value(s)"
    
    refs #1618

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=36493b0681e7d94cd5ce0b9a4e223b437227cabd
Merge: b6fd633774fc56a5aa8c49a6e0f147268b4fc3d6 71db1c23505e85748c5bb1e8b0036e2e35e6007e
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Jun 16 00:01:35 2011 +0200

    Merge remote-tracking branch 'origin/mfriedrich/core' into rbartels/cgi-current

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=b6fd633774fc56a5aa8c49a6e0f147268b4fc3d6
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Jun 15 23:55:57 2011 +0200

    Added ability to combine host and service in one CGI parameter (Aaron Brady) #1633
    
    refs: #1633
    refs: #1120
    refs: #1644
    
    * added parameter hostservice to cmd.cgi parameter
    * fixed dropdown, causing error when not in status list of status.cgi
    * changed dropdown from get to post, hopefully ollowing more
      hosts and services to be sent.
    * added missing Changlogentry for #1120

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=1490a74a9540aebbc50a4fb6456c3e6f2ad8a03f
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Wed Jun 15 22:09:43 2011 +0200

    change memory allocation mode for print_binds function #1314
    refs #1314

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=35aab1fca0bf37ae8b1effc5a75f0cf025e7c6fe
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 15 20:13:38 2011 +0200

    fix problem where acknowledgements were getting reset when a hard state change occurred (Ton Voon) #1618
    
    refs #1618

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=fa57d010e035a8c8222d2c5be1eaf91e97178b4a
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Wed Jun 15 19:02:35 2011 +0200

    add oracleand ocilib versions debug printout after connect

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=71db1c23505e85748c5bb1e8b0036e2e35e6007e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 15 18:43:50 2011 +0200

    core: make command_check_interval=-1 equal to 5s instead of 60s, targetting as often as possible (Andreas Ericsson) #1651
    
    refs #1651

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=3f3414d691b590f43300da36ec17a6c11ed001bd
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 15 18:33:42 2011 +0200

    config: tune icinga.cfg for performance, enable_environment_macros=0, enable_embedded_perl=0 by default #1635
    
    fixes #1635

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=2f56e8ed0e66e5f24b76a5f9f8fb364c9f305529
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Wed Jun 15 18:12:06 2011 +0200

    add oracle bind variable logging #1314
    refs #1314

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=568139c9db57323bc0ef74e881f9d99ca32ac17c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 15 18:04:53 2011 +0200

    config: deprecate log_external_commands_user #1619
    
    fixes #1619

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=33ab149053d9aa4ed38dab45537e02e075d2b875
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 15 18:00:56 2011 +0200

    core: fix freshness_threshold problem in host checks by using check_interval in HARD or OK state, else retry_interval (like service checks) #1331
    
    fixes #1331

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=218353f29d016c3f8fe9f923f843c6cc4611c4b2
Merge: 57e6579b937a6d6955fe4a920a352fc54e6db538 cfd5f1809471af21cde571bc6e3e0127341cb439
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Jun 14 22:06:51 2011 +0200

    Merge remote-tracking branch 'origin/mbrooks/cgis' into rbartels/cgi-current

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=57e6579b937a6d6955fe4a920a352fc54e6db538
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Jun 14 22:05:53 2011 +0200

    default downtime duration is configurable in cgi.cfg #1642
    
    refs: #1642

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=cfd5f1809471af21cde571bc6e3e0127341cb439
Author: Matthew J. Brooks <matthew at sonomatechpartners.com>
Date:   Tue Jun 14 12:04:22 2011 -0700

    Correct extern int declaration in status.c

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=ed57201850ad641ce5d65a572bd16eee1fdcc8b2
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Jun 14 20:38:40 2011 +0200

    changing drop down menu in status.cgi to jquery-dd #1644
    
    fixes: #1644
    
    tested with: IE6/IE7, FF3, Safari5
    
    * updated jquery.js to 1.5.2
    * updated jquery.dd.js to 2.36

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=6fbdc6e967da7008ccad8d43341a2ca7531e665b
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Jun 14 19:41:26 2011 +0200

    added charset to html metadata in html header
    
    IE6 and IE7 don't recognize charset in HTTP header properly.

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=040f074a7505ed83477a8d1d732b9d40d9fc78f5
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Mon Jun 13 15:13:54 2011 +0200

    change trace default #1314
    add doc
    refs #1314

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=934d9205ef75870e51ea9d108af297a74334b66e
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Jun 12 20:40:39 2011 +0200

    workaround for object prepare error #1638
    refs #1638

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=db7418917f601fe537b0de20b752780db465e70c
Author: Thomas Dreßler <tdressler at tdressler.net>
Date:   Sun Jun 12 12:23:44 2011 +0200

    add oracle trace option to config and implemented via stored procedure #1314
    improved oci error handler
    add more debug logging to catch prepared error #1638
    refs #1314,#1638

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=e770ac862c9e81a7d26bb29903a022898075437e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 9 14:10:38 2011 +0200

    classic ui: remove sidebar.html inclusion in index.html causing troubles on reload #1632
    
    refs #1632

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=bd1ae152da80b108b0bb4dad98b34666787d8257
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 8 23:25:49 2011 +0200

    re-fix xss vulnerability and string escaping for command expansion #1605 #1624
    
    refs #1605
    refs #1624

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=76ef190cd75a3bbb865c961bc8d008594f402603
Merge: adfeec28f7f739783fc4f3857a365f4bc3907799 51a54ec5428258e8a6903089e6b45b9f4aaaff9a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 8 11:49:54 2011 +0200

    Merge branch 'test/cgis'
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=adfeec28f7f739783fc4f3857a365f4bc3907799
Merge: 04475eded7e8da3dd9c50bea643a0a7d3bb05a67 b2d770a48bc3c179d67021d05311ce31313631b1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 8 11:49:12 2011 +0200

    Merge branch 'test/core'

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=04475eded7e8da3dd9c50bea643a0a7d3bb05a67
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 8 11:44:35 2011 +0200

    cleanup html/images and add new s/mrtg/perfdata/ images to html/docs/images

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=00af307c5f9a13e923a03ed56c81e0eb3eded63e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 8 11:38:27 2011 +0200

    Revert "update recent docs images newly provided/updated"
    
    This reverts commit c70d18a604d21f3f35482d3592305b424f74ec07.

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=b2d770a48bc3c179d67021d05311ce31313631b1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jun 7 16:14:20 2011 +0200

    install: fix event handlers cmd file location in contrib #1501
    
    fixes #1501

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=2089091f4ab6ed07179846990fe4bfcf1fce2bf2
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Jun 5 18:11:23 2011 +0200

    add default upgrade sql for 1.5.0

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=51a54ec5428258e8a6903089e6b45b9f4aaaff9a
Merge: ca397525a35286736d46e2757d9f95bb58ddfbb5 6199379d131bd23c77fb069f3c3aa053655a6f98
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Jun 4 17:00:46 2011 +0200

    Merge branch 'mfriedrich/cgis' into test/cgis

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=fed5564a0e754c54114f0c52461fa68d562e2895
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Jun 4 15:05:52 2011 +0200

    add .gitattributes to ignore .git* files in make-tarball (git archive)

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=0cd3b5225bae669849419b36a2a07290655cc19a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Jun 4 14:07:11 2011 +0200

    idoutils: add update-version-schema for updating the idoutils db schema versions automagically, independant of update-version #1616
    
    refs #1616

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=4f5e5296ef36b3fca24af776863ad3e1a9ae46f8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Jun 4 13:23:09 2011 +0200

    idoutils: fix convention issue on pgsql.sql #1569
    
    refs #1569

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=f6df0307e9daf69a9f38bcfbf8f220edc99a0558
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Jun 4 13:03:16 2011 +0200

    core: fix retain status file over an init script reload #1579
    
    refs #1579

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=96cea6779752a9a7b569b18941998339b102b678
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Jun 4 12:30:09 2011 +0200

    core: remove duplicated unlinks for check result files with multiple results #1615
    
    refs #1615

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=29c3d3dbbdc190ed0cd968c7d86d1fc0787d49ea
Merge: b7e1d723f5ab5a31661673060d30652989ce807a cbe9993f0796fe80ec57ef2e5bcfbca5d8108e9c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Jun 4 12:28:29 2011 +0200

    Merge branch 'master' into mfriedrich/core

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=6199379d131bd23c77fb069f3c3aa053655a6f98
Merge: 0fea0d58fc65ccecb37c8045054c85fd4ad3006b 7ffbf37a9ffac6eda0d73172ec33d0066f2418ff
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 3 16:21:44 2011 +0200

    Merge branch 'mbrooks/cgis' into mfriedrich/cgis

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=7ffbf37a9ffac6eda0d73172ec33d0066f2418ff
Merge: 56cf27ea6514c8cfcb8111703e1ceec2aedc6590 50767197fda2b4a685f730b88be0b6aee06a374f
Author: Matthew J. Brooks <matthew at sonomatechpartners.com>
Date:   Thu Jun 2 23:13:24 2011 -0700

    Merge branch 'partial-hostgroups-iss1013' into mbrooks/cgis
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=50767197fda2b4a685f730b88be0b6aee06a374f
Author: Matthew J. Brooks <matthew at sonomatechpartners.com>
Date:   Thu Jun 2 23:09:19 2011 -0700

    Added option to show partial hostgroups #1013
    
    By default, a user only sees a hostgroup and the hosts within it if
    they are an authorized contact for all of the hosts of the group.
    
    This commit adds the cgi.cfg option:
    
    show_partial_hostgroups=0
    
    When enabled, the hostgroups overview will show a partial listing
    of hosts that the user is an authorized contact for within each
    hostgroup.
    
    It will also add the string "(Partial Hostgroups Enabled)" to the
    top of the Hostgroup Overview to help prevent any confusion over
    whether the option is in use or not. However for privacy reasons,
    hostgroups that are only showing a partial listing are not
    specifically indicated.
    
    COMPATABILITY NOTICE: As with any tweak made to the output of the
    CGIs, enabling this option may adversely impact third party
    programs that rely on 'screen scraping' to get their information.
    If you encounter such a problem, turn this option back to it's
    default of off and encourage the developer(s) of the program to
    use JSON for their data needs instead.
    
    refs #1013

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=56cf27ea6514c8cfcb8111703e1ceec2aedc6590
Author: Matthew J. Brooks <matthew at sonomatechpartners.com>
Date:   Thu Jun 2 23:05:36 2011 -0700

    Added option to suppress coloring of hosts/services in maintenance #992
    
    The current Classic UI view shows the state of hosts including
    attention grabbing colors even if the host/service is scheduled for
    downtime. This tends to distract from discerning which problems
    really exist between those which were planned or expected.
    
    This commit adds the following option to cgi.cfg:
    
    suppress_maintenance_downtime=0
    
    It is disabled by default to maintain the old behavior, however
    those wishing to enable it will note that rather than displaying
    issues in their regular color, they will be grey (similar to
    the pending state). The status, however will still display the
    actual state and this is intended behavior. This is so the user
    can use icinga to see what the state is in before the downtime
    ends. A useful example for this is so it can be seen that a
    host/service that was being worked on actually came back online.
    
    In addition, hosts in scheduled downtime will be grey in the
    statusmap.cgi
    
    refs #992

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=0fea0d58fc65ccecb37c8045054c85fd4ad3006b
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu May 26 23:32:06 2011 +0200

    Changed tac.cgi to distinct between active, passive and disabled properly #1120
    
    * extinfo.cgi
      - now also shows Hosts/Services as "Active", "Passive", "Disabled"
    * status.cgi
      - now the correct icons (passive/disabled) for Hosts and Services are getting displayed
      - added 4 new filters
            HOST_STATE_HANDLED                      1048576
            HOST_NOT_ALL_CHECKS_DISABLED            2097152
            SERVICE_STATE_HANDLED                   1048576
            SERVICE_NOT_ALL_CHECKS_DISABLED         2097152
    * tac.cgi
      - changed counting of states. Hosts/Services states now get broken down in every
        possible state
      - Numbers and their filters in tac header changed
    	( UNACK / ACK / HANDLED STATE)
      - Counting in tac header makes sense now. No hidden counts anymore
      - added disabled Hosts/Services to "Monitoring Performance"
      - Monitoring Performance only gets viewed when tac header is disabled
      - Extended the JSON Output to represent all counted states.
      - Change JSON Version to 1.4.1
      - Reorganized the view on Unhandled an Handled Problems in tac overview.
      - Divided Active and Passive into Hosts Active/Passive, Services Active/Passive
      - all states in tac overview are linked to status.cgi with corresponding filters

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=1ce1af3b37202fd0024b1c883e29283260d9d9e4
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu May 19 20:58:56 2011 +0200

    corrected behaviour of pending states in tac header #1508
    
    refs: #1508
    
    hope the issue is finally resolved with this commit.

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=b7e1d723f5ab5a31661673060d30652989ce807a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed May 18 13:30:25 2011 +0200

    fix cfg option of pending states in tac header, enable it by default

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=0126dd4861f5c97ab609ce6b03c81463c80455e1
Author: Matthew J. Brooks <matthew at sonomatechpartners.com>
Date:   Mon May 16 01:51:44 2011 -0700

    Additional corrections to tac header counts #1508
    
    This corrects the corrections made by rbartels to the tac header
    counts in commit 8bc877224fb82a78f8f8e9ca43ec3805b2c7ca58
    
    It adds additional service_*_unacknowledged_hosts_down ints and
    takes them into account in the display of the service counts.
    
    It also makes the display of pending states that Ricardo included
    with his chages in the tac header a cgi.cfg option that is off by
    default.
    
    The count entries in the tac header begin to lose room and may wrap
    for users if they have a display that is <1024x768 when the pending
    entries are included. That was the primary reason why I didn't
    include them originally. However, since Ricardo made the effort
    to add them and those with larger screens may find them useful, I
    felt this would be a reasonable compromise.
    
    refs #1508
    refs #1506
    refs #1505

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=8bc877224fb82a78f8f8e9ca43ec3805b2c7ca58
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri May 13 00:40:31 2011 +0200

    fixing tac.cgi header problems with counting and adding pending and descritptions #1508
    
    refs #1508
    refs #1506
    refs #1505

URL:    https://git.icinga.org/?p=icinga-core.git/commit/?id=2460d4210459dc401baa8d84dc600cd12043a7e8
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu May 12 18:53:10 2011 +0200

    better handling of writing to cgi.log in cmd.cgi #1161
    
    refs: #1161





More information about the icinga-checkins mailing list