[icinga-checkins] icinga.org: New commits on branch dev/cgis

git at icinga.org git at icinga.org
Thu Apr 19 22:35:50 CEST 2012


URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=73a07926863019eb435c1ebcd8d4ed59eaa7c7e3
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 22:31:38 2012 +0200

    correct version to -dev, and set release data

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=404f55af6c974b11cf7ce5c684172d9bd192abe4
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 22:28:25 2012 +0200

    revamp Changelog and add dev shortcuts (who was working on what?) #2351
    
    refs #2351

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8f4a4cef8cbe415f9d831fd2e3d74f11e169e628
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 22:10:44 2012 +0200

    fix forgotten leftovers from #1666 in icinga.spec
    
    refs #1666

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=59a3ba1fb195461922f1f7de25026d05b556ba42
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 21:52:35 2012 +0200

    update README.RHEL from icinga.spec changes in #1666 and #2361
    
    refs #1666
    refs #2361

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=222bd9ab6287511da124d7733314b934b1255810
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 21:49:04 2012 +0200

    update icinga.spec from rhel bug #1666
    
    a bit more work on that, breaking things.
    
    - use the _sbindir macro instead of hardcoded /usr/sbin
    - move pid file to _localstatedir/run/icinga.pid
    - use name macro instead of hardcoded "icinga" everywhere
    - introduce plugindir macro for global usage
    - install icinga.logrotate example
    - move ext cmd file location to _localstatedir/spool/icinga/cmd/icinga.cmd
    - set icinga user's home to _localstatedir/spool/icinga
    - move checkresults to _localstatedir/spool/icinga/checkresults
    - use --with-http-auth-file from #2533
    - add default /etc/icinga/passwd with icingaadmin:icingaadmin default login
    
    refs #1666

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2eff559b066c06d7cf8f802efe4a001b2fe64998
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 21:36:35 2012 +0200

    install: add --with-http-auth-file to allow different file/loc of htpasswd.users #2533
    
    fixes #2533

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2e85b90a89de8bee8b470439e99d0c9d59804e79
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 19:53:48 2012 +0200

    fix some disturbance in Changelog after merge

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cdf8434da20eadc1d31dc7fb713218cd85a3b77c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 17:57:44 2012 +0200

    icinga.spec: introduce icinga-idoutils-libdbi-mysql|pgsql as seperate packages #2361
    
    * Thu Apr 19 2012 Michael Friedrich <michael.friedrich at univie.ac.at> - 1.7.0-1
    - drop idoutils, add idoutils-libdbi-mysql and idoutils-libdbi-pgsql
    - add requires for libdbi drivers mysql and pgsql
    - add conflicts vice versa to mysql and pgsql libdbi package
    - sed ido2db.cfg for idoutils-libdbi-pgsql to match pgsql config on upgrade
    - log info message for idoutils to create db
    
    refs #2361

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=72dfa07b41c16122daa6e72c59dd451d1040c335
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 17:08:40 2012 +0200

    reset revision in icinga.spec

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=73e82c1bed968771285c0e1a5150b0791b6fab35
Merge: 7e57f30347ec3ea9e5fa46344e2a2f88289f0d47 45805ff1bfc7555e78454e567509ecd1a142bd6d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 17:08:25 2012 +0200

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=45805ff1bfc7555e78454e567509ecd1a142bd6d
Merge: 6b542d01843d0baa46b5e9f387274d8fd6aa995e d179dea0323132e83fe7db81576a759dee6a960e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 17:04:42 2012 +0200

    Merge branch 'test/ido' into next
    
    Conflicts:
    	Changelog
    	module/idoutils/src/logging.c

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d179dea0323132e83fe7db81576a759dee6a960e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 16:05:30 2012 +0200

    idoutils: fix pgsql unix_timestamp cannot handle timstamp with timezone #2203
    
    as a matter of fact, the columns were changed to
    understand timestamp with timezone, but not the
    conversion functions, still ignoring the timezone.
    
    this patch fixes that accordingly, replacing
    from_unixtime and unix_timestamp with timezone
    aware functionality.
    
    this possibly affects the sla and tackle problems
    with postgresql in icinga-web, as well as other
    instance cronk time calculations too (#2293)
    
    refs #2203
    
    refs #2393

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=51f29de4e79ba91212cd05fabc5be9f5536bf2e2
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 14:58:15 2012 +0200

    idoutils: add note to "if process data is not dumped via idomod, ido2db won't clean tables and set objects inactive" #2237
    
    fixes #2237

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6b542d01843d0baa46b5e9f387274d8fd6aa995e
Merge: 05c6205f2a502622af994458d5d8f02a0c8c1a5a 950de47fb4fd3f0b228112548b48837eae77b423
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 19 14:35:35 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=50159442df600f5a578ad4888e2a00e1f6325aeb
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Thu Apr 12 09:04:59 2012 +0200

    idoutils: add changelog entry for #2510
    refs #2510

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1c6a56ef364a1ea7e52eeb6adc6faf3ab0b9c1f0
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Tue Apr 10 14:23:50 2012 +0200

    idoutils: change sequence handling for oracle #2510
    refs #2510

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=83671d3189c507df8be8a64235de0233c931529a
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Mon Apr 9 10:48:29 2012 +0200

    idoutils: add several null pointer checks before handover strings to debuglog #2503
    refs #2503, #2271

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=717b9c82cdcf82b93f53fb53913bffc073ab631e
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Mon Apr 9 08:56:28 2012 +0200

    idoutils: fix OCI-21500 when freeing lobs #2509
    refs #2509

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f5b780b389676f9bee4bab44912129f1a21b967c
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Apr 8 20:17:04 2012 +0200

    idoutils: add remaining patch to ido2db #2292
    refs #2292

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c1020aad372ea20350726b547ff2d941f8b00c38
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Wed Apr 4 19:29:03 2012 +0200

    idoutils: add changelog entries #2499
    refs #2499

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=66e0eae62ee354a08bdf84e6a295ff2257c1a6af
Merge: 07d2f27740a277b951acf83252d8f2464a1c2117 0906122b88ad76e62473c29af02b7c0eacadef59
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Apr 4 13:46:45 2012 +0200

    Merge branch 'tdressler/ido' into mfriedrich/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=07d2f27740a277b951acf83252d8f2464a1c2117
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Apr 4 13:21:20 2012 +0200

    partly revert #2271, add soft_lock around debug log, use reentrant localtime_r #2500
    
    the recent change in #2271 introduced a change of vfprintf
    to vasprintf afterwards. while at first sight the usage of
    the non-reentrant / non-threadsafe localtime() seemed to be
    the root cause (fixed in this commit to use localtime_r())
    the real cause is the change of writing to that file
    descriptor.
    
    the observed behaviour sets the parent process to FUTEX_WAIT_PRIVATE
    waiting for the child to terminate which is not possible
    still having a lock on the file descriptor.
    
    adding a soft_lock on the debug log not to interfere with
    locks inherited from parent to child is good & added, but
    does not solve the root cause either.
    
    the reason for that changed behaviour is the usage of vasprintf
    and a local buffer rather than vfprintf on fmt directly.
    
    passing a NULL ptr to log_debug_info should be checked upon
    call to that function by the caller himself.
    
    this is a partly revert of 2256b95874b5eead76b7aef2a68d9f7b90858a68
    and solves #2500
    
    refs #2271
    refs #2500

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0906122b88ad76e62473c29af02b7c0eacadef59
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Tue Apr 3 20:48:27 2012 +0200

    idoutils:fix wrong lob variable assignments, set lob chunk size back to 2048
    refs #2303, #2342

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=703426fd129f5947a6d2737c9baf69957e99053f
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Mon Apr 2 20:34:50 2012 +0200

    idoutils:enhance clob bind functions #2342,#2303
    refs #2303,#2342

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=05c6205f2a502622af994458d5d8f02a0c8c1a5a
Merge: 43af17a94b5d5607090ff891a9465b4fa21dbe31 688a8c4cee83f2723457b14d175597d4ae3ca07f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Apr 2 14:31:19 2012 +0200

    Merge branch 'wnieder/downtimes' into mfriedrich/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=716b2825e6fc88aa607b7c9ea71183fa405c9089
Merge: 76b5ab599e3bd1652f9b817d1c523d98e644eefe 3a06fdc5755ff95e7c297f0ca31674ab93aa45f6
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Apr 1 20:54:52 2012 +0200

    Merge branch 'master' of git.icinga.org:icinga-core into tdressler/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=76b5ab599e3bd1652f9b817d1c523d98e644eefe
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Apr 1 20:48:03 2012 +0200

    idoutils: enlarge field FAILURE_PREDICTION_OPTIONS from 64 to 128 in table hosts for mysql and oracle. pgsql is not affected #2479
    refs #2479

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=688a8c4cee83f2723457b14d175597d4ae3ca07f
Author: Wolfgang <wnd at gmx.net>
Date:   Thu Mar 22 23:05:19 2012 +0100

    classic ui #1867: recurring downtimes (convert script: "compress" weekdays)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dccc6bc8584d1439c6ec31a2596fef6ed58866ff
Author: Wolfgang <wnd at gmx.net>
Date:   Thu Mar 22 22:58:42 2012 +0100

    classic ui #1867: recurring downtimes / convert downtimes to Icinga format

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b7d12ce9de8a35024401c78baca8e885a2aaa99f
Author: Wolfgang <wnd at gmx.net>
Date:   Thu Mar 22 21:17:45 2012 +0100

    classic ui #1867: recurring downtimes (fix empty author/comment, blank in front of brace)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3149ca004aa220344f52bfa41e742aeb790aff33
Author: Wolfgang <wnd at gmx.net>
Date:   Thu Mar 22 21:08:42 2012 +0100

    classic ui #1867: recurring downtimes (bugfix: end date check; splitted code)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0aef96c47d65bac60803feedb685b7a5258c6bc6
Author: Wolfgang <wnd at gmx.net>
Date:   Thu Mar 22 20:57:38 2012 +0100

    classic ui #1867: recurring downtimes (set name for local holiday file; add some perfdata)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=deb24cf35c4045787b9dcb1eabde27fd3489856f
Author: Wolfgang <wnd at gmx.net>
Date:   Thu Mar 22 20:52:03 2012 +0100

    classic ui #1867: recurring downtimes (bugfix: enable no blank before opening brace, missing srv)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d1c00edf030b0779b7fbb3accab37460640bc4a5
Author: Wolfgang <wnd at gmx.net>
Date:   Thu Mar 22 20:45:50 2012 +0100

    classic ui #1867: recurring downtimes (add -t for deviating date/time)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0d89aff6fd665555e40f66aacb62097f0b44aac2
Author: Wolfgang <wnd at gmx.net>
Date:   Thu Mar 22 20:41:28 2012 +0100

    classic ui #1867: recurring downtimes (reworked calculation of start / end dates, changed hash key)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2be0d8e84e4c7db42ea3d51eb1d88d426835c0e2
Author: Wolfgang <wnd at gmx.net>
Date:   Thu Mar 22 20:20:06 2012 +0100

    classic ui #1867: recurring downtimes (easter based / local holidays, examine mode)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a9a23ce25a9284be6d8f8c0aad7fdbbe102853d4
Author: Wolfgang <wnd at gmx.net>
Date:   Thu Mar 22 19:58:48 2012 +0100

    classic ui issue #1867: script to schedule recurring downtimes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=43af17a94b5d5607090ff891a9465b4fa21dbe31
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Mar 12 17:01:56 2012 +0100

    add experimental test_leak.pl inspired by mod_gearman
    
    $ cd t-tap
    $ ./test_leak.pl
    or
    $ ./test_leak.pl test_checks
    
    to run the valgrind onto the tests. the logs, if any are placed in
    var/log/* with their date.
    
    refs #2427

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a3217ab0112daf1888ad73e42cd72e9cbe1efbb1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Mar 6 13:28:57 2012 +0100

    install: fix configure --ido-instance-name is incorrect, missing 'with' (thx Marco) #2407
    
    refs #2407

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c55dcd4653e59ad384387cec02fb5140d8b025d2
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Mar 5 17:39:11 2012 +0100

    fix configure does not honour --enable-cgi-log correctly
    
    the AC detection was not correct, and therefore always used
    the default "yes", which is now changed to "no" and fixed to be
    enabled by setting this param.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=50063e7d4f4b462e09fd5c5c7b26d0c45b649efe
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Mar 3 20:56:32 2012 +0100

    idoutils: fix wrong script parameter #2358
    refs #2358

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f04c704b0a708d60223ea9e2aabf41865e80ce7d
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Mar 3 20:44:21 2012 +0100

    idoutils: truncate long_output and perfdata for mysql #2342
    refs #2342

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7de8a3e7b9f96e77937ce4dd1a93f8eca1c150ce
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Mar 3 11:30:00 2012 +0100

    idoutils: increase dbversion string to 1.7.0 #2394
    refs #2394

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3a06fdc5755ff95e7c297f0ca31674ab93aa45f6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Feb 29 17:34:44 2012 +0100

    flag master as 1.7.0-dev again after full merge from 'next'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f7dfc78ba3301a3b4d8e9e4ea515fabfe2502e51
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Feb 27 20:37:25 2012 +0100

    fix README.RHEL for basic auth classic ui users
    
    refs #2212

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b1de2c61e7789fd21fbbf0aa6dcdd57f5a966704
Merge: 7b32217a79c1d60b024a12af6f698effa5a5075f 154ff7e8b121ee8c4e453d4bd7f10b3bc0472094
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Feb 27 20:19:25 2012 +0100

    Merge remote branch 'formorer-icinga/next' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=154ff7e8b121ee8c4e453d4bd7f10b3bc0472094
Author: Alexander Wirt <formorer at debian.org>
Date:   Mon Feb 27 20:11:24 2012 +0100

    Fix number of tests in 622extinfo-local.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=593b622b69d84fd7f45141afe744c7058d98ff86
Author: Alexander Wirt <formorer at debian.org>
Date:   Mon Feb 27 19:34:50 2012 +0100

    Replace Perl6::Slurp with our own slurp implementation

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7b32217a79c1d60b024a12af6f698effa5a5075f
Merge: f00916df576a0ca327fe371ec2a4eed4c910e136 e16b53cb35ca6701f4126a7f334d62115fafc3b1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Feb 27 19:25:00 2012 +0100

    Merge branch 'test/ido' into dev/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7e57f30347ec3ea9e5fa46344e2a2f88289f0d47
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Feb 27 18:01:16 2012 +0100

    fix test_checks in t-tap, strange sigsegv all the way ...
    
    passing a checkresult from services straight to a host
    without checking that the svcdesc is null'ed leads to
    rather strange behaviour. furthermore, using calloc
    instead of malloc does not prevent us from initializing
    all the important members which reach the inner core
    functionality already set - we shouldn't fail on the
    tests just because we don't know how to set variables.
    
    refs #1192

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f00916df576a0ca327fe371ec2a4eed4c910e136
Merge: 310158f01eb0a6c7686b7e9063ccd13d17c4ebce abc2e7f95891d3712dd21fb238aad4b61913d088
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Feb 27 13:36:27 2012 +0100

    Merge branch 'test/ido' into dev/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=310158f01eb0a6c7686b7e9063ccd13d17c4ebce
Merge: 9bb2e309d0bcd152a31721f9f6cd5dfe7c42950d 7e7562fe794c7201dcf781d1c9a2ba62c0cbb464
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 21:17:36 2012 +0100

    Merge branch 'test/ido' into dev/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9bb2e309d0bcd152a31721f9f6cd5dfe7c42950d
Merge: 1997b5bcdafacddf2480b6b5e91740ec5087913b d477d4564ac3c9cf62da0ccba8c0b9558d60717b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 13:10:12 2012 +0100

    Merge branch 'test/ido' into dev/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1997b5bcdafacddf2480b6b5e91740ec5087913b
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Wed Feb 22 20:58:53 2012 +0100

    idoutils: fix wrong datatype in eventhandler data #2319
    refs #2319





More information about the icinga-checkins mailing list