[icinga-checkins] icinga.org: New commits on branch gbeutner/master

git at icinga.org git at icinga.org
Mon Oct 22 15:40:10 CEST 2012


URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6694831e0a4d4b66b68ec8de5ee568dea083f3a6
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 3 01:14:15 2012 +0200

    idoutils: add experimental ido event to en/disable objects to ido2db (unusued in idomod!) #3068 - MF
    
    refs #3068

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8d00a70e1233defe2a3f6b19c5dc99f69e51e594
Merge: dd037e8966c4ef1fa8e8124fd35b77ae3d787363 f6582801b75c89a5d51960b05f72176e371705da
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 2 20:41:04 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dd037e8966c4ef1fa8e8124fd35b77ae3d787363
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 2 20:40:08 2012 +0200

    import new docs revision; add icinga-web 1.8 intro images

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f6582801b75c89a5d51960b05f72176e371705da
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Sep 30 00:24:58 2012 +0200

    classic-ui: optimized cgi jpg filesizes
    
    * removed unused files
    * optimized file size
    * fixed css to work properly again when displaying only icinga logo in tac header
    
    114132 bytes -> 7326 bytes [6.41%]
    
    Kudos to calestyo for the idea!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a1192e19a3b4f9d370d9339dbc06abc80fb85496
Merge: bf44af8041e682d0f41eaefec738f4d4de65d4c3 3678caa6cd8e2385350a06c1a9a8ccee0f3e2aba
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Sep 27 22:44:05 2012 +0200

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bf44af8041e682d0f41eaefec738f4d4de65d4c3
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Sep 27 22:42:16 2012 +0200

    update .gitignore refs #2997

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6871b9f0c5e210d517a02270960169dca993e9da
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Sep 27 22:40:47 2012 +0200

    new docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3678caa6cd8e2385350a06c1a9a8ccee0f3e2aba
Merge: 40f5c75cce62181d62cda80900813df7f1123f3c 6833f63396b155e1ab5fe4d5ec2ea6095ba1d422
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Sep 27 18:46:28 2012 +0200

    Merge branch 'dev/cgis' into rbartels/cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=40f5c75cce62181d62cda80900813df7f1123f3c
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Sep 27 18:43:09 2012 +0200

    classic-ui: Added state type to JSON in status.cgi #3195
    
    refs: #3195

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6833f63396b155e1ab5fe4d5ec2ea6095ba1d422
Merge: d0ab093b2a9a76b0b4743aaae53ce8cf9d7329cb 540a4bbf410acb1f9657e3db5db0e8970af1619b
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Sep 27 13:02:54 2012 +0200

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d0ab093b2a9a76b0b4743aaae53ce8cf9d7329cb
Merge: 607e3a198b6f6b8b0cb5d75d0e8aec51f296485d d07b38e9f76336a37267fe46dab8187f282d49a0
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Sep 27 13:01:56 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=540a4bbf410acb1f9657e3db5db0e8970af1619b
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Sep 27 00:23:44 2012 +0200

    classic-ui: Fixed stylesheets for tac_header and menu not working well #3026
    
    refs: #3026
    
    * removed sidebar.html as it is not used anywhere
    * Fixed Icinga_TAC_Header_Webinterface.jpg a bit
    * move menu.css one level up
    * set search box width to fixed 150px
    * changed menu.html frame width to 200px
    * removed dir stylsheets/interface
    * added CSS3 border-radius for tac_header

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d07b38e9f76336a37267fe46dab8187f282d49a0
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Sep 26 22:12:33 2012 +0200

    claasic-ui: Added a refresh button to tac.cgi in header mode #3164
    
    refs: #3164
    
    should do it for now. We can still place it somewhere else if needed

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=607e3a198b6f6b8b0cb5d75d0e8aec51f296485d
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Sep 26 17:12:11 2012 +0200

    import another docs revision after changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=08098983a5f2867003bbfa8814b445e46acc724b
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Sep 26 15:44:11 2012 +0200

    add EXECUTE grants for idoutils mysql setup description in README.RHEL.idoutils
    
    refs #3192

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=763935cb6dc14a59d0975f807ab11e5da64c4d65
Author: Alexander Hofmann <alexander.hofmann at dfs.de>
Date:   Sun Sep 16 21:06:12 2012 +0200

    Added config option to lowercase the username
    
    With this option enabled icinga translates every username
    to all lowercase letters. This can be very useful if the
    username is stored in an (case-insensitive) ActiveDirectory.
    
    refs #3171
    
    Signed-off-by: Ricardo Bartels <ricardo at bitchbrothers.com>

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=efc8ce90d96955e7968458d1b1ff835ad27750a0
Merge: 463d8fbe3ca9a1d3d59e1ffb34136c4e1f49a96c 36ccaf2c0375a19cc6a61e9d18112b0f14e46f9c
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Sep 25 13:17:36 2012 +0200

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=463d8fbe3ca9a1d3d59e1ffb34136c4e1f49a96c
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Sep 25 13:16:54 2012 +0200

    docs: import latest revision from docbook/'next'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a58166c6c961c60851c9acff61d007210986ae74
Merge: 700d5e00c5d05e9b52700a35c88bb2c983c2a127 a57ae36044b60dd766b5527d1fa271703344a13a
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Sep 24 23:23:52 2012 +0200

    Merge branch 'dev/cgis' into rbartels/cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=700d5e00c5d05e9b52700a35c88bb2c983c2a127
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Sep 24 23:20:09 2012 +0200

    classic-ui: moved passive icons in cmd.cgi a bit, not sticking to cell border #2697
    
    refs: #2697

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=36ccaf2c0375a19cc6a61e9d18112b0f14e46f9c
Merge: e02d8c5c3e71bc2779ed4b0784d36dfd734e47ad 1284a91427ca2c8ea9fa341ca4d21bd957488a68
Author: Wolfgang <wnd at gmx.net>
Date:   Mon Sep 24 22:30:31 2012 +0200

    Merge branch 'next' of ssh://git@git.icinga.org/icinga-core into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e02d8c5c3e71bc2779ed4b0784d36dfd734e47ad
Author: Wolfgang <wnd at gmx.net>
Date:   Mon Sep 24 22:27:20 2012 +0200

    core issue #2918: fixed processing of "all" services

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a57ae36044b60dd766b5527d1fa271703344a13a
Merge: b3ffc29398e4fe7001d51756026edac629a47822 1284a91427ca2c8ea9fa341ca4d21bd957488a68
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 24 22:15:47 2012 +0200

    Merge branch 'test/cgis' into dev/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1284a91427ca2c8ea9fa341ca4d21bd957488a68
Merge: 368a40ee7c5dd78b54f83eb8d65a1dd8afcf6617 b3b89b29c44e247e2f733aea259e798b890c9c97
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 24 16:11:02 2012 +0200

    Merge branch 'test/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b3b89b29c44e247e2f733aea259e798b890c9c97
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 24 16:09:11 2012 +0200

    core: fix next_check attribute not updated after scheduling new check #2265 - MF
    
    previously, we did not send an update to all neb modules after having
    scheduled a check event - therefore next_check was not correctly updated
    in idoutils/icinga-web. now doing so, an immediate update query will
    follow once a check is scheduled.
    
    refs #2265

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=368a40ee7c5dd78b54f83eb8d65a1dd8afcf6617
Merge: 2065389f6a31f88a2bb62fd56fd174edb18e61b2 eecab5b9eeea1e9d47431f6505dba16c6f5cb1e5
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 24 16:03:31 2012 +0200

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2065389f6a31f88a2bb62fd56fd174edb18e61b2
Merge: 4618d1ed6d8d4eafed3178ca9de05c5eb49d14bb e4a0b7cf73bcfc532e9d2c5b7e87dc12133e91a8
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 24 16:02:42 2012 +0200

    Merge branch 'mfriedrich/ido' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e4a0b7cf73bcfc532e9d2c5b7e87dc12133e91a8
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 24 16:01:58 2012 +0200

    * idoutils: fix IDOUtils on PostgreSQL, recreates service objects in icinga_objects (thx Torsten Fohrer) #3166 - MF
    
    refs #3166

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3991d0d97b4e1ad39c6ea61c882f1467ea4c4383
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Sep 23 15:21:16 2012 +0200

    classic-ui: fixed some rmains from #1572
    
    refs: #1572

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=eecab5b9eeea1e9d47431f6505dba16c6f5cb1e5
Author: Wolfgang <wnd at gmx.net>
Date:   Sun Sep 23 14:21:50 2012 +0200

    core issue #3111: sched_down.pl bails out when directive value is not set

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3970736024244c7d6f93632084eeb72286981b69
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 23 13:07:55 2012 +0200

    core: update Changelog from #1572 changes and fixes
    
    refs #1572

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=93ef7e5aee642b88753cf841abe189b9eb3a408b
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 23 13:04:36 2012 +0200

    cgis: clarify on deleting downtimes for hosts and all services in cmd desc #1572
    
    this fits into the drop down on status.cgi, as well as adds more
    telling text to extinfo.cgi plus the cmd.cgi help itsself.
    
    refs #1572

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4298e14939ef60c19b24caffc56c0e3de203d224
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 23 12:29:00 2012 +0200

    core: fix lockup on DEL_DOWNTIME_BY_HOST_NAME #1572
    
    basically, we added a lock for delete_downtime_by_hostname_service_description_start_time_comment
    which did a list traversal, looking for possible downtimes to be
    deleted. what we did not think of - unschedule_downtime() will be called
    every now and then. this does not fetch the mutex lock itsself, but the
    underlaying delete_*_downtime, especially delete_downtime() will try to
    get the mutex lock once again. since this is a globally shared resource,
    we did lockup ourselves on the first downtime which was due being
    deleted.
    
    in order to stay sane on traversing the first and second list, we'll
    clear the mutex lock before invoking unschedule_downtime() and after
    returning, locking the mutex again. this way, we'll keep everything
    safe, but do not lock up when deleting downtimes by a given hostname.
    
    btw - DEL_DOWNTIME_BY_HOST_NAME can be extended further to
    
    DEL_DOWNTIME_BY_HOST_NAME;hostname;svcdesc;starttime;comment
    
    being hostname mandatory, but adding a service description, start time
    and comment afterwards, will increase the filters on deleting it.
    
    this possibly solves lockups on DEL_DOWNTIME_BY_HOSTGROUP_NAME and
    DEL_DOWNTIME_BY_STARTTIME as well.
    
    refs #1572

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6dc8bcca7b20bee608bcffe332407405a8e0c787
Author: Rune Darrud <theflyingcorpse at gmail.com>
Date:   Tue Aug 7 03:06:14 2012 +0200

    * Modified the CGI's for support to delete all downtimes associated with a host as an external command.
    * Upon testing this command (already present in core), the core segfaults. It does successfully remove the downtime while running in some tests, though never saving to status and retention even if core does not segfault.
    refs #1572

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b3ffc29398e4fe7001d51756026edac629a47822
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 23 11:52:03 2012 +0200

    cgis: fix typo s/Serivce Group/Service Group/g from #2679
    
    refs #2679

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=50c70c676a6b23e6c594c0dd2f6b251338b6a543
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 23 11:34:00 2012 +0200

    core: log a message when reaper max time is reached #3159
    
    this is still logged to icinga.debug, but in favor of letting the user
    know in the first place, we'll spit a warning to syslog as well.
    
    reaching the max reaper time means - core is not capable of processing
    the checkresult list in memory, it gets longer and longer, and ever
    since stashing checkresults onto this list does not happen by just
    adding it (O(1)) at the end, but sorting the list by date, it will cause
    worst case (O(n), decreasing overall performance just by the reaper not
    being able to process more checkresults.
    while this won't solve the issue, it will at least warn the user
    directly that the reaper runs into performance issues. the current
    reaped checkresult counter will be logged as well, in order to get an
    idea what's going on. further performance analysis may then be required
    by the user.
    
    refs #3159

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4618d1ed6d8d4eafed3178ca9de05c5eb49d14bb
Merge: d2eaa59f2031b6404703653155aa1d8fb737e121 a314c152e57c35efbc0334ab156d98c80d4ecff3
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 23 09:57:37 2012 +0200

    Merge branch 'test/cgis' into next
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a314c152e57c35efbc0334ab156d98c80d4ecff3
Merge: 1948fff9e1f5bd7d8a4c40ab608f39fb0f45b7c6 3e71e13d41a21314787af309737b9ae10184e4b2
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 23 09:56:00 2012 +0200

    Merge branch 'mfriedrich/cgis' into dev/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3e71e13d41a21314787af309737b9ae10184e4b2
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 23 09:54:02 2012 +0200

    cgi/cgiutils.c: fix wrong type for hightlight_table_rows
    
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688459

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1948fff9e1f5bd7d8a4c40ab608f39fb0f45b7c6
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Sep 21 18:20:10 2012 +0200

    classic-ui: Cleaned up "linkBox" in all cgi's #3154
    
    refs: #3154
    
    Cleaned up, added links to config from extinfo.cgi.
    Added some more links to other cgis and unified the wording.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7a4727dee1e4d07c8311d61057def68f09963a78
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Sep 20 01:08:24 2012 +0200

    classic-ui: added "item_name" to config.cgi #2884
    
    refs: #2884
    
    with "item_name" you can *point* to a particular config object in config.cgi
    Example: config.cgi?typ=hosts&item_name=localhost <- this wonly finds localhost
    and no other host witch contains localhost in it's name as it would be with search_string.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=67f2bf9634e249385515ab539f98d305f9b58b9f
Merge: 192d4292bf04b2f4b151e0171fd010b5ba6a39f5 39437ca7bb5af0e542ed130655824d9bfc87c19b
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Sep 19 01:57:08 2012 +0200

    Merge branch 'dev/cgis' into rbartels/cgi
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=192d4292bf04b2f4b151e0171fd010b5ba6a39f5
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Sep 19 00:49:13 2012 +0200

    classic-ui: Added host/service group filter to notifications.cgi & history.cgi #2679
    
    refs: #2697
    
    notifications and history can be filtered with "hostgroup" and "servicegroup" param.
    added links to status.cgi to access it easily

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d2eaa59f2031b6404703653155aa1d8fb737e121
Merge: 0acf9da9bde3341e4beeccce769efa24b0a9794a 6f37cd7b7d80e99f7e62f2e33202f402e8eb399a
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 17 18:15:59 2012 +0200

    Merge branch 'test/ido' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6f37cd7b7d80e99f7e62f2e33202f402e8eb399a
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 17 14:27:51 2012 +0200

    idoutils: re-add missing indexes from #1110 resolving performance issues on all supported rdbms #2618 - MF
    
    thanks to Mr. Gelf nagging me down, finally.
    
    refs #2618

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0acf9da9bde3341e4beeccce769efa24b0a9794a
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 17 13:21:36 2012 +0200

    update Changelog, beautify it a bit too
    
    refs #3126

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=be502d894388d6516e7c485ef1280138f0bcb6d6
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 16 17:35:05 2012 +0200

    idoutils: fix redundant indexes in MySQL schema (thx Michael Renner) #3018 - MF
    
    refs #3018

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f21bbfb83a4068691057eb32c8a9d975d3cbf434
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 16 17:32:43 2012 +0200

    idoutils: fix insert on duplicate key with multiple unique keys marked unsafe in mysql >= 5.5.24; rewrite all queries #3008 - MF
    
    Changelog update
    
    refs #3008

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6450695a390f8316d580e61c708bb7fec1613865
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 16 17:24:57 2012 +0200

    idoutils: rewrite ALL insert/update queries to use safety select for libdbi mysql #3008
    
    i hate mysql, and libdbi.
    i will never forget.
    
    refs #3008

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5c200e7f386dc9c3663821234e9ad1c9d71cbdf5
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 16 15:52:01 2012 +0200

    idoutils: put all existing update/insert mysql specific queries into safety select blocks #3008
    
    still, we got some shared queries with pgsql left, need to duplicate
    those as well as add select blocks into them.
    
    refs #3008

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ddcdc884538c5cad44a92458c404399f422973b1
Merge: b0a24f484d67dec6045fd509b54f0c2686dfd119 e209eb4fc71c048b5d3b8b1efa2124a2b84c5be3
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 16 14:40:28 2012 +0200

    Merge branch 'mfriedrich/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e209eb4fc71c048b5d3b8b1efa2124a2b84c5be3
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 16 14:39:34 2012 +0200

    docs/style: fix margin 0->20px
    
    refs #3048

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b0a24f484d67dec6045fd509b54f0c2686dfd119
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Sep 15 20:38:05 2012 +0200

    idoutils: programstatus - log timestamps if too old

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6f50920c6034aae5a7a304522c918f468dd40dbd
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Sep 15 19:31:22 2012 +0200

    idoutils: mysqllibdbifoo safety for customvars+status #3008
    
    refs #3008

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=544662a593842d19c5ae912d69305857b59dd9c1
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Sep 15 17:31:53 2012 +0200

    idoutils: more mysql safety rewrites #3008
    
    fuck you, libdbi and mysql.
    
    refs #3008

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=482732c00d9d8879a84b2fa6ce763f87af834193
Merge: 39437ca7bb5af0e542ed130655824d9bfc87c19b 4cd3156a1d490cd754f60a5472d2662b19dc0bc7
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Sep 15 13:46:38 2012 +0200

    Merge branch 'test/ido' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=39437ca7bb5af0e542ed130655824d9bfc87c19b
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Sep 11 19:36:28 2012 +0200

    classic ui: silence forgotten debug output from #2855
    
    refs #2855

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=348658cf8729fd6298ae7cd161a3a8233cbe4b6b
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Sep 11 19:27:32 2012 +0200

    classic ui: javascript refresh jumps to page top, not restoring previous scrolling position; add url param 'scroll=' #2855 - MF
    
    the javascript refresh introduced in previous versions did one thing
    wrong - the client side does not know about the current scrolling
    position, and therefore the javascript reload was jumping always to
    top. being on the client, you cannot store values on reloads in sessions
    or similar, but would have to use the cookie method (which is ugly).
    a different approach is to add a new GET param, scroll, which gets set
    and interpreted by the javascript refresh methods.
    
    since we cannot modify dom objects when reloading the page, but only
    when fully loaded, we also need to register eventhandlers in order to
    restore the scroll position when we are allowed to.
    
    since the value getters of the actual scroll position are somewhat
    different (hey internet exploder 6), this will require more tests,
    but the initial implementation should take care of the 3 different
    object providers in the first place.
    
    refs #2855

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3ec21245b5263a9ffb2ad90de892be0c88414677
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Sep 11 15:29:39 2012 +0200

    classic ui: fix cmd.cgi does not read enviroment variable ICINGA_COMMAND_FILE (thx Dirk Goetz) #3106 - MF
    
    refs #3106

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8ae0b453108acbe88c3ee363feb53e180b1590d8
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Sep 11 13:44:21 2012 +0200

    core: implement proper fix for #2913
    
    refs #2913

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2fe7946396e4a8dae206d0a6e434abf865a32798
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 19:24:56 2012 +0200

    generate new docs style, sourced from revamped version on docbook/'next'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5447660630d64a1422a57f2dfe74f8617118fb94
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 18:27:05 2012 +0200

    update .gitignore's

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=70b60f8614eaed999748f136c7bc81a876cceacc
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 18:24:42 2012 +0200

    add forgotten text case for #3088
    
    refs #3088

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4d8bce01be2793e4cff47a360d6d7fe8797cd4a3
Merge: f9f7c1631d6b1e1f8e15efcb05f0838e5ee0596f a5e7a16442bfeedb272ed457c251df415fba0c82
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 18:21:08 2012 +0200

    Merge branch 'mfriedrich/style' into mfriedrich/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f9f7c1631d6b1e1f8e15efcb05f0838e5ee0596f
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 18:07:18 2012 +0200

    core: revamp UPGRADING a bit, telling more

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d1016cb50d147537bfd93399583a479bc81f9041
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 18:02:38 2012 +0200

    add package specific locations hint to README.RHEL

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2f6fe903099def3f9202ee557603ddbf7cc2de4c
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 17:59:01 2012 +0200

    core: update TESTING a bit

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a3f2994189fe8d921d627566155f68a7ebb6980a
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 17:56:51 2012 +0200

    core: set max_check_result_list_items var to a default value
    
    sorry, missed it on the previous commit while testing stuff.
    
    refs #3099

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=46cfbb3050b81e951853088ed280a3bca37d57cd
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 17:44:41 2012 +0200

    core: fix broken tests for new delete_scheduled_event() and max_check_result_list_items
    
    refs #3048
    refs #3099

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3f3840b9ab77b71a11ca89867117f609d67d0c52
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 17:12:59 2012 +0200

    core: only reap results when checkresult_list is not overloaded (max_check_result_list_items) (thx Thomas Gelf) #3099 - MF
    
    when the check result reaper event gets called in order to reap new
    check result files from disk, there may be still unprocessed results
    being left on the checkresult list. this is especially the case when
    there's performance issues on the core itsself, not leaving enough
    time to actually process the checkresult lists, but rather reaping
    and reaping too much results onto the list. the larger the list grows
    the worse O(n) will be for e.g. determining the size of the list.
    
    on various larger setups this could lead into a long in-memory list
    slowing down everything. once you kill the core, you will lose all
    results from memory, also those already being reaped. rather than
    reaping *everything* on the scheduled reaping interval, we should
    only reap a specific number, until the checkresult list is "full".
    max_check_result_list_items will take care of that - once set to
    a value greater than 0, the reaper will only put checkresults onto
    the list until the list items will not exceed the max item number.
    this will allow us to only process smaller chunks of checkresult
    files, waiting for them being processed, and then reaping the rest.
    one might set the max fileage a bit higher, but that should not be
    an issue with the default values.
    
    in order to stay safe, this feature is disabled by default (same as
    setting max_check_result_list_items=0 in icinga.cfg). the default
    and smaller setups won't need it anyways.
    
    since the checkresult list is not threadsafe in any way, and neb
    modules such as mod_gearman or dnx fiddle with the checkresult list
    in memory in order to stash their own checkresult queue into the core
    we cannot just add our own counter as e.g. a global variable, as those
    addons do not know how to modify that one. so the patch reads the
    checkresult list length before deciding to bail early or not - make
    sure to find the best value by yourself (reports say 1024 is good
    enough). setting this value too large might double up the performance
    issues you had already before - therefore this config item is tagged
    'experimental'.
    
    the better solution - have a clean api for stashing checkresults
    into the core, rather than letting neb modules fiddling with inner
    core structures.
    
    thanks to Thomas Gelf for the initial patch.
    
    refs #3099

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1abd75d6ded81958d32c612d3e78967446d5cb47
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 15:11:01 2012 +0200

    core: fix error checking on subgroup expanding on host|service|contactgroup members #3088 - MF/RB
    
    refs #3088

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c2c2326e7fde5839c81555305fcef1b0968c16dc
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 14:27:11 2012 +0200

    core: add debug output to fix in #3048
    
    refs #3048

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=40f14cd70ad1c2da89566fd9c0605d3c98f6d22f
Merge: 3f2d2851def3b50934745b9aed8d5df47f54f123 e1b471e12a6689c01c533073abc6a192735e0eb2
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 13:56:00 2012 +0200

    Merge branch 'dev/core' into mfriedrich/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3f2d2851def3b50934745b9aed8d5df47f54f123
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 13:36:13 2012 +0200

    install: fix icinga.xml for solaris pkg not updated #2609 - CF
    
    refs #2609

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4cd3156a1d490cd754f60a5472d2662b19dc0bc7
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 10 13:25:05 2012 +0200

    idoutils: add a testcase for #2534
    
    refs #2534

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e1b471e12a6689c01c533073abc6a192735e0eb2
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Sep 5 22:53:23 2012 +0200

    core: fixed when deleting an expiring ack the event to delete the ack doesn't get deleted #3084
    
    refs: #3084
    
    added function "delete_scheduled_event" to events.c. This function is only
    used to delete acknowledgements at the moment.
    
    when a acknowledgement get's deleted, then we check if the ack has an expire time.
    if though then it tryes to delete the event which is resposible to delete the ack.
    
    Sorry I forgot this in first place.
    
    whatthecommit: I am even stupider than I thought

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5e065e7fcb12c7b5aca72138c77deeb4aa070d90
Merge: 935198d8d265a6e41009b21b4c05ca906ef723e9 398ca780b598ff2f1cdf301056266979797b60f9
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 3 19:30:06 2012 +0200

    Merge branch 'next'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=398ca780b598ff2f1cdf301056266979797b60f9
Merge: c897562d2aeea39e233ac72a8e17d6389bc169a7 06043e2244acb189649a4d796090c480e0fb5148
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 3 19:29:08 2012 +0200

    Merge branch 'test/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c897562d2aeea39e233ac72a8e17d6389bc169a7
Merge: 3de559e03b09499c2ef24a61c31948562c79e339 9d65cf4a00e01548c927d6d8d354b267efd35ebd
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 3 19:28:07 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3de559e03b09499c2ef24a61c31948562c79e339
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 3 19:27:16 2012 +0200

    fix 1.8.0 release date

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=10f095d511f0c85cff762e3fc4442754cad1fa5b
Merge: 6945ef43f68ff18b504bd6493a6ca0d16b2b3488 e04c554ee274171d9d426abf2250e04526f15e66
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Sep 3 19:26:01 2012 +0200

    Merge branch 'test/ido' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a5e7a16442bfeedb272ed457c251df415fba0c82
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 2 16:53:27 2012 +0200

    update docs style css header

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e04c554ee274171d9d426abf2250e04526f15e66
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 2 16:35:45 2012 +0200

    add safety SELECT for mysql scheduleddowntime and downtimehistory queries
    
    due to the broken return value of the num_rows_affected, we'll
    need to add a safety SELECT too.
    
    refs #3008

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9d65cf4a00e01548c927d6d8d354b267efd35ebd
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Sep 2 16:06:41 2012 +0200

    classic ui: menu search can't handle umlauts in hostnames correctly (changed to utf8) #2999
    
    fixes #2999

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c21be02969efe0cb0619f3bbb3ab1fd47e5bf607
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Sep 1 16:46:09 2012 +0200

    set docbook git pointer

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bc5d8769119f294f3b0af61af14061e2dd0afbe4
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Sep 1 16:08:34 2012 +0200

    style: import the latest docs changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cd6e70d05032d5138400a77274d9eae887425c90
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Aug 31 21:45:17 2012 +0200

    idoutils: go on with mysql insert-on-duplicate-key replacement, add safety SELECT before INSERTS (libdbd-mysql seems broken)
    
     i guess the faulty return of "affected rows" is just plain mysql dbi driver specific.
    because in doing so on a mysql shell, it works - everything changed, and affected is
    also 1. in doing so with postgresql, it also works.
    
    probably the driver handlers affected and matched differently within the driver layer
    itsself. on debian wheezy i got
    
    ii  libdbd-mysql 0.8.2-1-4.1+b1
    
    need to recheck on wheezy/sid if the error is consistent.
    
    i don't have time to debug the shitty dbd driver though.
    
    in order to stay safe, and not to lose too much performance (because status UPDATES
    happen n-1 of the time, while the initial insert only happens once on initial startup
    - since we do not clean any *status tables at all), we'll double check this for sanity.
    
    - run the UPDATE
    - check if num_rows_affected turns out to be 0 (for whatever reasons later on)
    - if it is really 0, do a SELECT on the unique constraint
    - the the select is 0, INSERT a new row
    
    this will move the SELECT (which is another performance killing query) out of the
    standard-to-be-executed queries, and adds it as safety check before inserting anything
    into the table which would violate the unique constraints.
    
    currently done for
    
    - comments
    - commenthistory
    - hoststatus
    - servicestatus
    - programstatus
    
    though there might be more tables and queries affected by that, so we should possibly add
    safety calls to each query former known as "insert-on-duplicate-key-update-mysql-foobar".
    
    MySQL, you are teh suxx!
    
    refs #3008

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ebdacc10cb87e1188791cfd18d4e7539f56c7201
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Aug 31 18:43:21 2012 +0200

    idoutils: flag clean*_table_on_startup in ido2db.cfg as experimental

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=da7e1692ed32faae7ff5b5254edf4a13698143dc
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Aug 31 17:54:00 2012 +0200

    idoutils: fix sla_downtime_select query and result handle; scheduled downtime merge statement #2780
    
    refs #2780

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=90a8ea0e908ca8d5ca70802d05b539c82e0d0be0
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Aug 31 16:15:56 2012 +0200

    idoutils: add --with-libdbi-driver-dir to configure, libdbi_driver_dir to ido2db.cfg to pass the driver location instead of NULL by default #2691
    
    we just replace the previous hardcoded NULL value with new variable,
    which can optionally be read as config option. configure allows to
    set that value too, even if commented out by default.
    
    refs #2691

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=06043e2244acb189649a4d796090c480e0fb5148
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Aug 31 15:29:40 2012 +0200

    selinux: import policy files for fc17 from #2921
    
    refs #2921

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3fcd60f55e9053fabdbcaab442d8a6c7b6d6fa41
Merge: 7b32b3f2280a2d75996c2211fd1aaf5f05b51cd3 c7624abc83e80dcef635b3ae3485158ee4e87a61
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Aug 31 15:24:10 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=7b32b3f2280a2d75996c2211fd1aaf5f05b51cd3
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Aug 31 15:22:01 2012 +0200

    core: add new callback NEBTYPE_CONTACTNOTIFICATIONMETHOD_EXECUTE to allow override of sending notifications #2041
    
    this callback can be overridden just before the call to my_system_r()
    happens, so we call it 'execute' (afterwards, we already got 'end',
    but preserve 'executeD' for a future callback. though, i guess that
    noone will use that one.
    
    hopefully this adds a little benefit to neb authors, if not, it just
    solves a long lasting issue for now.
    
    refs #2041

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3f35678d53d37914f73a4920ed6b24506bb05c08
Author: Torsten Rehn <trehn at nagify.com>
Date:   Tue Aug 21 21:02:10 2012 +0200

    add host_has_been_acknowledged and service_has_been_acknowledged to extinfo.cgi jsonoutput #3000
    
    refs #3000
    
    Signed-off-by: Michael Friedrich <michael.friedrich at gmail.com>

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=372daa3bddf979ac1fd3eeac0b8844035cfce1b8
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Aug 31 14:53:31 2012 +0200

    classic ui: add passive icon to scheduled checks on cmd.cgi, table header new background #2697
    
    refs #2697

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=935198d8d265a6e41009b21b4c05ca906ef723e9
Merge: 666ecd3b4d43348a0279e79f9f26c4f74f28f492 6945ef43f68ff18b504bd6493a6ca0d16b2b3488
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Aug 31 13:20:25 2012 +0200

    Merge branch 'next'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6945ef43f68ff18b504bd6493a6ca0d16b2b3488
Merge: cab43226d8255a49e717764af5e18eb49040e4a1 4411e65712f7953ac9ec4dd9f4dc31a535c381cf
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Aug 31 13:19:55 2012 +0200

    Merge branch 'test/cgis' into next
    
    Conflicts:
    	t/610cgistatus.t
    
    we both fixed the tests.

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

    icinga.spec: fix build with jquery-ui new files #3009 #2576
    
    refs #3009
    refs #2576

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=55b4dacf3c5b10332f0e7368bc318ca0aa3b2380
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Aug 30 16:43:40 2012 +0200

    icinga.soec: drop unsupported configure flags #3037
    
    fixes #3037

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=666ecd3b4d43348a0279e79f9f26c4f74f28f492
Merge: 967cc31b3ca1b944a0924baead1a0b2b38d5d04a cab43226d8255a49e717764af5e18eb49040e4a1
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Aug 28 10:33:37 2012 +0200

    Merge branch 'next'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cab43226d8255a49e717764af5e18eb49040e4a1
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Aug 28 10:27:33 2012 +0200

    core: fix epn rewrite in #2197 causes segfault
    
    thanks dennis lichtenthaeler for the fix.
    
    fixes #3027

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9276d4ad81c16185f4103163e1ccee46c50dc4f9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 27 17:49:26 2012 +0200

    import 1.7.2 Changelog into upstream

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=54d1e7977f8406bd8427ca1226b53604676b0177
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 27 17:48:23 2012 +0200

    core: allow multiple empty (host)groups chained with enabled allow_empty_hostgroup_assignment #2437 - MF
    
    refs #2437

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=203fe53441feff098429c88991603fe7f9a5caf5
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 27 14:34:33 2012 +0200

    gitignore .gcno files

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c16a905beca4382b41031621895647a9efb0d846
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 27 15:09:16 2012 +0200

    fix typo on #2987
    
    refs #2987

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=aac7a49da06145bc957eab4c2f24ef6b93efb770
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 27 10:37:53 2012 +0200

    apply change from #2987 to icinga-idoutils-libdbi-pgsql as well
    
    refs #2987

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3d1876d83add4a8a57335e284dc95671b96a8406
Merge: 96610f3be421450cd8ed3541e4dbd8ea92fb43f3 54b8effdcd91262e10325bedd031dbabd86709a7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 27 10:36:04 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=96610f3be421450cd8ed3541e4dbd8ea92fb43f3
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 27 10:35:38 2012 +0200

    icinga.spec: fix permissions on ido2db.cfg potentially world readable (Aaron Russo) #2897 - MF
    
    fixes #2987

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4468b2518b134ef158824edbd701a925c3f7472f
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Aug 26 01:47:53 2012 +0200

    idoutils: fix faulty timestamp from #905 on oracle
    
    refs #905

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f78b5b0619613425f9c69c0f6fecae3e253b0ff5
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Aug 25 18:10:05 2012 +0200

    idoutils: explicitely set 0 time values to NULL as from_unixtime only supports that
    
    refs #3008

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b317a69a965db40b8b532b2f3f4fdd017c28a4a7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Aug 25 17:23:35 2012 +0200

    idoutils: replace insert on duplicate foo with update/insert strategy
    
    mysql sucks. rot in hell.
    
    refs #3008

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=967cc31b3ca1b944a0924baead1a0b2b38d5d04a
Merge: 54b8effdcd91262e10325bedd031dbabd86709a7 8f8ca94a40cb76921b8d1912cff4495daa19fcf7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Aug 25 15:25:52 2012 +0200

    Merge branch 'master' of git.icinga.org:icinga-core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=54b8effdcd91262e10325bedd031dbabd86709a7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Aug 25 15:22:26 2012 +0200

    fix tests, broken by previous commits
    
    refs #905
    refs #2878
    refs #2725

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d815d0cafeb1fa555c2311bd65e0b459c5e13534
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Aug 23 17:30:56 2012 +0200

    draft of new docs style, requires special procedure from git submodule
    
    1. get the special docbook revision
    cd docbook ; git fetch --all ; git checkout mfriedrich/style
    
    2. generate new makefiles
    ./configure ...
    
    3. create new docs
    make create-docs
    
    3. install it like normal
    make install-html

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=59726df647bd54862311073ab60fa29ff7813b56
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Aug 23 17:28:10 2012 +0200

    generate new docs once (utf8)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=eea73bf349456b37155d1d5d7786977fba4eec11
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Aug 22 21:19:40 2012 +0200

    core: fix having empty host/servicegroups, $HOST|SERVICEGROUPMEMBERS$ on-demand macro returns garbage on realloc (thx roguelazer) #2913 - MF
    
    refs #2913

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=02341c6222e603d3357016a11714e28a92e33169
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Aug 22 19:46:32 2012 +0200

    core: unknown macros are not replaced, and misleading to single dollar signs #2291 - MF
    
    people report bugs, that check_bla -c $foo$ will lead into errors, like
    the shell interpreting $foo as variable, but $ throws an error then.
    others tell to put quotes around, especially having a password.
    
    the correct way of putting dollar signs into command lines is to
    properly escape them with another dollar sign (see the docs). all other
    methods are not valid, and only circumvent the real problem.
    
    other than that, the config could contain macros which are not valid for
    the object executing the command. those macros were not replaced either
    and therefore causing the commands to fail, leading to the infamous bug
    reports too.
    
    the best way to enforce this being fixed is logging a warning instead of
    just leaving that on the shell. default will now remove the unknown
    macro string from the macro buffer, leading to safety.
    
    since this will possibly break all other existing setups, having their
    own tricks and workarounds applied, we'll add the new icinga.cfg option
    keep_unknown_macros, which can be re-enabled in order to revert to the
    old, buggy behaviour.
    
    it's up to each user which to chose, in favor of resolving a long
    lasting bug, the default will change with 1.8.
    
    refs #2291

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6ccac35122092cf78e684981332b2dac74da7b10
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Aug 22 18:51:10 2012 +0200

    fix testcase for #1367

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8f8ca94a40cb76921b8d1912cff4495daa19fcf7
Merge: 009934155dc92d5655dbfe0a6c732e3829d6f018 b28d02df4e7fd8e36eb4ec41f2958800435573cc
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 21 20:07:26 2012 +0200

    Merge branch 'next'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b28d02df4e7fd8e36eb4ec41f2958800435573cc
Merge: 9be2f9b5c1a81f4c254949b8c088cf9e5cfa4aac eeb8cde4d88be172fde573b2646dda6138ea676b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 21 20:07:12 2012 +0200

    Merge branch 'test/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=eeb8cde4d88be172fde573b2646dda6138ea676b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 21 17:35:04 2012 +0200

    core: fix compiling with embedded perl #2197
    
    i fucked up, sorry. buy me more beer for proper code and tests :p
    
    refs #2197

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4411e65712f7953ac9ec4dd9f4dc31a535c381cf
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Aug 20 17:40:54 2012 +0200

    classic-ui: Added JSON parser for testing #2997
    
    refs: #2997
    
    Now some test need to be written.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2949ee4f2e4ecceb335b4269430298233aa58ec9
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Aug 20 16:57:53 2012 +0200

    classic-ui: Added "Select All" checkbox to cmd.cgi host/service list #2697
    
    refs: #2697
    
    * Added "Select All" checkbox
    * Added title to checkboxes (active / passive)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9be2f9b5c1a81f4c254949b8c088cf9e5cfa4aac
Merge: 130e06591f4debf282d8ceadea5c43c82fccf79c 9356320d58e7265dbb2e30fd7eb16faf4d62eeea
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 20 15:29:00 2012 +0200

    Merge branch 'test/ido' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9356320d58e7265dbb2e30fd7eb16faf4d62eeea
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 20 15:26:12 2012 +0200

    set schema version to 1.8.0, fix bug in mysql regex due to create|modify_time

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=86db53de315443dd0423b3a11b00659342562711
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 20 15:21:23 2012 +0200

    idoutils: upgradedb script for mysql installs all updates between $version and $currentrelease (Philipp Deneu) #2685
    
    refs #2685

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cdcd9eb4cf5b3514304d12cccb805275828c1e47
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 20 14:51:49 2012 +0200

    idoutils: fix ignoring mysql password in create_mysqldb.sh #2994
    
    thx Tim Hardeck
    fixes #2994

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=009934155dc92d5655dbfe0a6c732e3829d6f018
Merge: dcd45fb6931c4abf710829bee21af09f842bc281 130e06591f4debf282d8ceadea5c43c82fccf79c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 20 14:05:13 2012 +0200

    Merge branch 'next'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=130e06591f4debf282d8ceadea5c43c82fccf79c
Merge: 093d944649b1859faf532a2e1da9bd3ffe3e209c 449580ef0628bebfd2ea5f23eb63d92eb0648c6e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 20 10:29:56 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=093d944649b1859faf532a2e1da9bd3ffe3e209c
Merge: 0e7c5191fad628b334a6230982a091820983c8f7 ec9c5e327eebd3bcaf3442470484c46a46ae2efe
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Aug 20 10:13:19 2012 +0200

    Merge branch 'test/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ec9c5e327eebd3bcaf3442470484c46a46ae2efe
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Aug 19 19:09:21 2012 +0200

    core: avoid duplicate events when scheduling forced host|service check (Imri Zvik) #2993
    
    previously, we had introduced a hash-like implementation of
    host|service->next_check_event directly pointing to the next
    scheduled event. this algorithm is being used within
    schedule_host|service_check, determing wether to use the
    already assigned event, or scheduling a new event. Since we
    did not populate the event_data (host or service object) when
    adding a new event to the scheduler, this became insame, always
    rescheduling a new event, but not discarding the old one.
    
    This has been partly fixed in #2676 with refactoring that detection
    and saving the next_check_event accordingly. But on already scheduled
    events which were forced (overridden), another bug was unveiled.
    
    Now that we add the reverse pointer from the host|service event_data
    back to the newly created event when forcing a check, we will make sure
    that those events are checked correctly, and executed/discarded in the
    first place, and not always creating a new event, seperated from the rest.
    
    basically, using the previous implementation (with and without the fix
    from #2676) we've created an event bomb under various circumstances,
    especially when future events would have been overridden (forced checks).
    as events usually result in checks, which can result into perfdata, this
    could possibly the root cause for #2924 as well, as other users reported
    on the portal as well.
    
    http://www.monitoring-portal.org/wbb/index.php?page=Thread&threadID=26352
    
    With the kind patch provided by Imri Zvik, this now works like expected.
    Adapted the debug output a bit myself, so with debug_level=272 it will be
    easy to see what happens on events scheduling - and not the non-telling
    mess before.
    
    kudos to Imri Zvik for the patch.
    
    refs #2993
    refs #2676
    refs #2182
    refs #2924

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=449580ef0628bebfd2ea5f23eb63d92eb0648c6e
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Aug 18 01:33:05 2012 +0200

    classic-ui: Added host/service selection for commands, leaving out passive only checks on check reschedule in cmd.cgi #2697
    
    refs: #2697
    
    passive checks get disable for:
    * CMD_SCHEDULE_HOST_CHECK
    * CMD_DISABLE_HOST_CHECK
    * CMD_SCHEDULE_SVC_CHECK
    * CMD_DISABLE_SVC_CHECK
    
    now you have a checkbox on every line when sending a command, where you can enable/disable
    the host/service if you like to.
    
    Enjoy!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c8fc0bd0a20e05e285910f48770305d8189be194
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Aug 17 22:32:12 2012 +0200

    classic-ui: updated jquery (1.8.0) link in menu.html

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e6e4de378444b773cc6215fdac06a925644b6836
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Aug 17 22:27:09 2012 +0200

    classic-ui: Added 'All Problems' to 'Problems' group in menu #2645
    
    refs: #2645

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=332e656525965355db0bf19697b45f5b029aaa2b
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Aug 17 21:18:20 2012 +0200

    classic-ui: Fixed clicking an (action|notes_)url in a row automatically ticks the row for the commands #2809
    
    refs: #2809
    
    host and service field dosn't select checkbox anymore

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fcddc8ecc77aa592807bf7eb0d510d2e674e8d7c
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Aug 17 18:14:46 2012 +0200

    clssic-ui: shipping new jquery version (1.8)
    
    * removed jquery 1.6.2
    * cleaned cgiutils.h a bit
    * removed unused var (x) in common/macros.c

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1c50a83a93ea36bc8aec06dbdf0fce039c7404b4
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Aug 17 17:48:38 2012 +0200

    classic-ui: Added date/time selection for all date/time input fields #2576
    
    refs: #2576
    
    added jquery-ui date/time picker to all fields with date and time combined.
    
    have fun!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4a8578cee4c14267b275c607604bbb2044e973f8
Merge: 5488ffdc1a135b8f0796fd10d6529a3584025af4 c74a92e30487641441253ef3b47a0ebe4ff8ee3c
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Aug 15 18:12:27 2012 +0200

    Merge branch 'dev/cgis' into rbartels/cgi
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5488ffdc1a135b8f0796fd10d6529a3584025af4
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Aug 15 17:32:35 2012 +0200

    classic-ui: Separate host_name/display_name and service_description/display_name in json output #2693
    
    refs: #2693
    
    IMPORTANT: strings changed (making string names more consitent throughout all cgis) #2693
    * changed host -> host_name  !!!!!
    * changed service or description -> service_description  !!!!
    * added host_display_name and service_display_name to every json output!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e1f898fbf722522aba3b00543e58825cb1924324
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 21:59:06 2012 +0200

    fix wrong error msg #2659
    
    refs #2659

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a8dd2b1d1d7b03fd0bd6014c1da3c370a95d707a
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 21:18:03 2012 +0200

    idoutils: add socket_perm to set unix socket permissions (Lennart Betz) #2659
    
    thanks!
    
    refs #2659

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c74a92e30487641441253ef3b47a0ebe4ff8ee3c
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 20:36:02 2012 +0200

    add a testcase for #2925
    
    status.cgi?hostgroup=2925linux-servers&style=hostservicedetail
    with the given action_url on hostgroups won't override the hosts'
    action_url - to be discussed on the issue itsself.
    
    refs #2925

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5d8f73302e008470e75e5aa9fa6b11a695bf065c
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 20:04:36 2012 +0200

    add another bunch of tests and testfixes #2924
    
    refs #2924

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=83bf2a93e5f430fa703648721ac8b70027b381e2
Merge: fa1b7e50448b419e0d1e7d49f64e2cdd4a0de679 c2c0892dba72ca15da90c083d3ed7459b9cd56c2
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 19:18:16 2012 +0200

    Merge branch 'test/cgis' into dev/cgis
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c2c0892dba72ca15da90c083d3ed7459b9cd56c2
Merge: 6e3ec28c7449bf161492787b4f0aa2c462580237 0e7c5191fad628b334a6230982a091820983c8f7
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 19:17:16 2012 +0200

    Merge branch 'next' into test/cgis
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0e7c5191fad628b334a6230982a091820983c8f7
Merge: 45225cd3d766a87e724b99c666f018a5ad74d5a2 42e301f52c8ea8fa8cc0a619ed919888f072fe5b
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 19:14:23 2012 +0200

    Merge branch 'next' of git.icinga.org:icinga-core into next
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=45225cd3d766a87e724b99c666f018a5ad74d5a2
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 19:11:43 2012 +0200

    Revert "core: handle passive checks via external commands the same way as active checks, bypassing the temp check result file and reaper (Andreas Ericsson) #2687"
    
    This reverts commit c88939b2207baac8c2ee7a47f14a0ea48162aeae.
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bad279336066304a47beedd15ca4758261b1c04a
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 19:11:05 2012 +0200

    Revert "core: fix passive check result handling, don't copy strings"
    
    This reverts commit 0f7aa9aff5eb8c3bacc1e67f38e1a849a48779e8.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fa1b7e50448b419e0d1e7d49f64e2cdd4a0de679
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Aug 9 18:04:06 2012 +0200

    classic-ui: adding Changlog entry for last commit

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cc38d1eeb1a8e12a551dbad2c833d1b44efb2716
Merge: 72255d2ea99cfd2bc40667f5051a0829cfe8648f 0634dd7192ba00e30ae48954193793beaf4dd89b
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Aug 9 18:00:58 2012 +0200

    Merge branch 'dev/cgis' into rbartels/cgi
    
    Conflicts:
    	html/contexthelp/A1.html
    	html/contexthelp/A2.html
    	html/contexthelp/A3.html
    	html/contexthelp/A4.html
    	html/contexthelp/A5.html
    	html/contexthelp/A6.html
    	html/contexthelp/A7.html
    	html/contexthelp/B1.html
    	html/contexthelp/C1.html
    	html/contexthelp/D1.html
    	html/contexthelp/E1.html
    	html/contexthelp/F1.html
    	html/contexthelp/G1.html
    	html/contexthelp/G2.html
    	html/contexthelp/G3.html
    	html/contexthelp/G4.html
    	html/contexthelp/G5.html
    	html/contexthelp/G6.html
    	html/contexthelp/H1.html
    	html/contexthelp/H2.html
    	html/contexthelp/H3.html
    	html/contexthelp/H4.html
    	html/contexthelp/H5.html
    	html/contexthelp/H6.html
    	html/contexthelp/H7.html
    	html/contexthelp/H8.html
    	html/contexthelp/I1.html
    	html/contexthelp/I2.html
    	html/contexthelp/I3.html
    	html/contexthelp/I4.html
    	html/contexthelp/I5.html
    	html/contexthelp/I6.html
    	html/contexthelp/I7.html
    	html/contexthelp/I8.html
    	html/contexthelp/I9.html
    	html/contexthelp/J1.html
    	html/contexthelp/K1.html
    	html/contexthelp/L1.html
    	html/contexthelp/L10.html
    	html/contexthelp/L11.html
    	html/contexthelp/L12.html
    	html/contexthelp/L13.html
    	html/contexthelp/L2.html
    	html/contexthelp/L3.html
    	html/contexthelp/L4.html
    	html/contexthelp/L5.html
    	html/contexthelp/L6.html
    	html/contexthelp/L7.html
    	html/contexthelp/L8.html
    	html/contexthelp/L9.html
    	html/contexthelp/M1.html
    	html/contexthelp/M2.html
    	html/contexthelp/M3.html
    	html/contexthelp/M4.html
    	html/contexthelp/M5.html
    	html/contexthelp/M6.html
    	html/contexthelp/N1.html
    	html/contexthelp/N2.html
    	html/contexthelp/N3.html
    	html/contexthelp/N4.html
    	html/contexthelp/N5.html
    	html/contexthelp/N6.html
    	html/contexthelp/N7.html

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=72255d2ea99cfd2bc40667f5051a0829cfe8648f
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Aug 9 17:55:37 2012 +0200

    classic-ui: Dropped context help entirely #2892
    
    refs: #2892
    
    good bye!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d2c82584c17cf18c4e6179ffbfe29d94298d18da
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Aug 9 14:49:07 2012 +0200

    classic-ui: Refactored reading of logfiles again #972 - RB
    
    refs: #972
    
    Function "get_log_entries" now determines which log files to use on its own
    based on start and end timestamps given. No archive num calculation anymore.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=42e301f52c8ea8fa8cc0a619ed919888f072fe5b
Merge: b6602aa791c5902e1712ba62e6709b57b939e1e8 fbdb41fa5fbf04f2b2674f7936ff6208f00e94ac
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 20:33:26 2012 +0200

    Merge branch 'test/core' into next
    
    Conflicts:
    	Changelog
    	configure
    	configure.in

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fbdb41fa5fbf04f2b2674f7936ff6208f00e94ac
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 20:21:40 2012 +0200

    perfdata: raw_command free asap

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9f507a8190ffb350fe1a9a476eda3f0241b78fa6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 19:48:31 2012 +0200

    utils: wipe unused easteregg buffer

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a5b7347c1946ef5f4c518f9191480578e23a43ec
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 19:48:12 2012 +0200

    sehandlers: raw_commandline free asap

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3661d9cd38fdbafd9c31398f1dfaba32f8ebd51a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 19:30:14 2012 +0200

    notifications: clear host and service macros after a notification happened

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=57d2133ec67d795839f1d137d8c792375005afbe
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 19:26:41 2012 +0200

    notifications: free raw_command when we don't need it anymore to prevent leaks

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5ddf4d711a82c957b2150f189c99836dd7f7ef1e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 18:39:51 2012 +0200

    Revert "introduce lib/libicinga.a, add libpqueue as priority queue and a scheduling queue wrapper #2875"
    
    This reverts commit 8ece4172a664942c29291f69d6ee8a9f95fe801c.
    
    Conflicts:
    
    	lib/Makefile.in

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=75aa1c90aa59eae0fb6075ee6fb45de9070300b8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 18:38:31 2012 +0200

    Revert "core: use priority based event queue instead of linked lists #2876"
    
    This reverts commit 3e89a677909ebf3523a90047c8ca3b56a2cce8db.
    
    Conflicts:
    
    	.gitignore

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3365659a89b97b8c717a130435bf244b6e9d4fbb
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 18:37:51 2012 +0200

    Revert "core: fix schedule_new_event now returns a ptr to timed_event"
    
    This reverts commit 515b7b66f315523e9860355b8edc4d15e367150d.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0f7aa9aff5eb8c3bacc1e67f38e1a849a48779e8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 18:34:25 2012 +0200

    core: fix passive check result handling, don't copy strings
    
    refs #2687

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=14d3851a3c8ce41464cfa80bb36735276aa20b8a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 16:02:11 2012 +0200

    core: fix wrong else if's on priority macros
    
    refs #2674

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1f953bccc2b72f98f4ac80f77d324f4647fcb277
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 15:36:31 2012 +0200

    update Changelog from previous cherry-picked fixes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f63541d6a2f3415171714c178ff25d02c9c62e3b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Aug 5 13:24:55 2012 +0200

    core: fix deleting too old check result files #2951
    
    this is a rather common issue - the checkresult dir does not get cleaned
    after the core reaps the files, and leaves files there, slowing down the
    overall processing.
    
    as the original diff describes, the initial problem are the "write the
    checkresult to tmp dir, then move it to checkresult queue, and put a .ok
    file there as well, telling the core checkresult reaper that files are
    totally fine to be read". on frequent reloads, this will cause a lot of
    "not yet finished" checks to stay within the queue, but not having the
    .ok file there.
    
    the core algorithm on checking if a file is ok, requires to loop all
    files and stat() if the .ok file is there - which is normally a lot of
    misses because those old checkresult files won't even be processed
    anymore. and who got a manual cronjob cleaning that, when the core
    should do?
    
    refs #2951

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a3eff50d8d372ef7fb5d14edd1f0b5050a917558
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Aug 5 13:12:29 2012 +0200

    core: remove weird switch() statement when scanning checkresult queue #2950
    
    a simple if this does not fit, continue the loop does the trick. in this
    it's about checking if the file is "real" and not symlinked. though,
    stat(2) does not allow that either, so at least fix the logical bug.
    
    refs #2950

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6d071d26403e1e2eb7da656f837d3fb4fa348e53
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Aug 5 13:04:09 2012 +0200

    core: fsync() files before fclose() #2949
    
    otherwise, we setup the errno flag to contain EBADFs, meaning future
    debugging calls to strerror() or the %m allocator in strings become
    erroneous.
    
    refs #2949

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=92a1a0fa124cfd9244439e07b3be5a53afff66a3
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 14:51:35 2012 +0200

    core: free raw_command immediately after processing the macros / not needing them anymore
    
    previously, we were doing that later on in the error sections.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d490d1e264c34d2a17e16ecdd850e40616a00441
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Aug 3 15:59:42 2012 +0200

    beautify icinga_verification script; sanitize capitalized writings; update FIXMEs
    
    generally speaking, some path detection, as well as user (whoami)
    permissions for special sudo operations should be detected/demanded as
    well.
    
    also, some reformatting is required for proper output :)
    
    refs #2551

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c4fe1852024594bd9623ea01c1468696fb96790b
Merge: 6386f5ea3f6ce43551e5edb39d0e59ce99879ea0 2326da06f557bec03b8b5341d6494c50842ec3ff
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Aug 3 15:23:46 2012 +0200

    Merge branch 'fholzer/core' into mfriedrich/core
    
    Conflicts:
    	.gitignore

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0634dd7192ba00e30ae48954193793beaf4dd89b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Aug 1 19:24:43 2012 +0200

    classic ui: fix setting send_notification or sticky_ack as GET param has no effect on cmd.cgi acks #2926
    
    now these GET params require 0 or 1 to be passed via url call,
    previously one had to just set that option. this is due to keeping
    them enabled as we know before, in order not to need to change the
    urls everywhere.
    
    this makes it basically possible, to disable send_notification and
    sticky_ack via GET params.
    
    refs #2926

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6e3ec28c7449bf161492787b4f0aa2c462580237
Merge: 897ca62b597c243b275b36e3c38a849fb5353f69 b6602aa791c5902e1712ba62e6709b57b939e1e8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Aug 1 03:00:02 2012 +0200

    Merge branch 'next' into test/cgis
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6386f5ea3f6ce43551e5edb39d0e59ce99879ea0
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Aug 1 01:30:06 2012 +0200

    core: add issue based tests/ directory with various existing issue config #2924
    
    refs #2924

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b6602aa791c5902e1712ba62e6709b57b939e1e8
Merge: 6ff017467043473644f321a3d52709085b7f442e df420f096f90c99d6ec792c0693604d6dd801b5b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 23:17:49 2012 +0200

    Merge branch 'test/core' into next
    
    Conflicts:
    	Changelog
    	cgi/config.c
    	cgi/statuswml.c
    	cgi/statuswrl.c
    	configure

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=06d42a9c34258712852a4b68ba1662f60d130e7a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 20:30:04 2012 +0200

    icinga.spec: forced update on icinga.cfg change package locations #2923
    
    already upstream on repoforge in 1.7.1-2 revision
    
    fixes #2923

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9aca63163413311a6e912dd8e555798c93149617
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 19:32:10 2012 +0200

    icinga.spec: use --with-mainurl to set the default to /icinga/cgi-bin/status.cgi?host=all&type=detail&servicestatustypes=29 #2611
    
    refs #2611

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=535cb8c58763f828a093650b6859d0f739e2f62d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 19:26:04 2012 +0200

    install: add --with-mainurl to configure, allowing to set the main frame target url for index.html #2611
    
    refs #2611

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6ff017467043473644f321a3d52709085b7f442e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 18:21:55 2012 +0200

    idoutils: set result handle explicitely to NULL after dbi_result_free() to prevent memory free'ing corruption #2612
    
    dbi_result_free() only free's the memory but the handle pointer is still
    not reset to NULL (same as free()). setting that explicitely to NULL so
    that there won't be any bad happenings on corrupted memory free'ing.
    
    dedicated to shroud :p
    
    <shroud> dreckscode
    
    refs #2612

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a5f029bd0310f16adcf6625ee55f470222707790
Merge: 66c9882ca3697f2c19f1f57f2b732362fe88538c b04a4beaf11b01445911c2eff6ad2d78bc42e44c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 17:51:50 2012 +0200

    Merge branch 'next' into mfriedrich/ido
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2c5c54a775b862433718d14e1172e6035cf1f2d0
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 12:46:49 2012 +0200

    core: bail out early with config error if resource.cfg macros contain NULL values #2879
    
    plus
    core: fix logical bug on icinga.cfg detection on config read #2879
    core: add hint on icinga.cfg package location, and tip to read
    Changelog CHANGES on upgrades #2879
    
    refs #2879

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5b4e77377ba96ea7b528d43b5e110a6ef5a9316b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 30 22:03:54 2012 +0200

    core: add a command to disable notifications program-wide with expire time as scheduled event; add commands to cmd.cgi, idoutils programstatus table #905
    
    this adds a new command
    
    DISABLE_NOTIFICATIONS_EXPIRE_TIME;<schedule_time>;<expire_time>
    
    which schedules a new event for expiring disabled notifications ==
    re-enable all notifications program-wide.
    you can override that expire with ENABLE_NOTIFICATIONS command, not
    having an expiry after that. the event for expiry will ignore future
    timestamps > event->run_time, so the expiration only takes place on the
    correct timestamp.
    
    extinfo.cgi Process Info view adds a new row with "Disable Notifications
    Expire Time", showing a readable date time format when notifications are
    disabled, and expire time was set.
    
    for cgi.cfg, the default duration can be set as well (default is 1 day).
    
    default_expiring_disabled_notifications_duration=86400
    
    on the event broker side of life, this will be made available within the
    programstatus data and updates (which normally happen quite often).
    idomod and ido2db have that added to their data structs as well, the
    rdbms will get a new column in the programstatus table (cut due to
    30char limit of oracle):
    
    disable_notif_expire_time
    
    if one wants to set a start_time, this is currently not
    possible/implemented.
    
    other than that, extensive testing is required.
    
    refs #905

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dcd45fb6931c4abf710829bee21af09f842bc281
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 30 20:08:57 2012 +0200

    possible vulnerability: icinga mysql db creation script grants access to all dbs #2917
    
    fixes #2917

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=51e36aa592fe413033248bf14a29aa46f37501b7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 30 20:08:57 2012 +0200

    possible vulnerability: icinga mysql db creation script grants access to all dbs #2917
    
    fixes #2917

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=897ca62b597c243b275b36e3c38a849fb5353f69
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Jul 30 17:46:49 2012 +0200

    classic-ui: Added selection of timeperiod for notifications and history #2341
    
    refs: #2341
    
    Reworked display_nav_header to create links and navigation through
    log files based on timestamps. Also added doxygen documentation
    for history.c
    
    Changed GET parms:
    * Removed "archive" and "oldestfirst" from history.cgi and notifications.cgi
    * Added "ts_start", "ts_end" and "order" to history.cgi and notifications.cgi
    * Added "start_time", "end_time" and "timeperiod" to notifications.cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b04a4beaf11b01445911c2eff6ad2d78bc42e44c
Merge: 206ab17d322927148c18054677f3e3336df0eeb3 dd5d921c1d2584f16d60a844a93bdcdc9730f0a9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 27 23:46:34 2012 +0200

    Merge branch 'master' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=206ab17d322927148c18054677f3e3336df0eeb3
Merge: 4634579917c690778fb18377028425df21d0da1e 20db17122ae79ca05975034827e512e06dbfdfaf
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 27 23:41:06 2012 +0200

    Merge branch 'test/core' into next
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=515b7b66f315523e9860355b8edc4d15e367150d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jul 26 18:22:25 2012 +0200

    core: fix schedule_new_event now returns a ptr to timed_event
    
    refs #2876

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=11a92b7d2e9316c456058ca96ab9566afa2d764e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jul 26 18:10:50 2012 +0200

    core: core: make delete_downtime_by_hostname_service_description_start_time_comment threadsafe (Andreas Ericsson) #2899
    
    fixes #2899

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4634579917c690778fb18377028425df21d0da1e
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Jul 26 07:01:51 2012 +0200

    classic-ui: Add config option to let read-only users see comments and downtimes #2699
    
    refs: #2699
    
    User which are configured as read-only can now added to one of the options
    below and then they can see comments and/or downtimes.
    
    Added 4 new config options:
    * authorized_for_comments_read_only
    * authorized_for_downtimes_read_only
    * authorized_contactgroup_for_comments_read_only
    * authorized_contactgroup_for_downtimes_read_only

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c7c90178e4848f47992be8210417f9e6bb1ccf8e
Merge: faf5125cb73626923d9e70205e3ddd4032fae9d9 f8245d883cb64f7d1b3f2b2b672b5edf9f6caf18
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Jul 24 21:55:57 2012 +0200

    Merge branch 'mfriedrich/cgis' into rbartels/cgi
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=faf5125cb73626923d9e70205e3ddd4032fae9d9
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Jul 24 21:45:22 2012 +0200

    classic-ui: cleaning up and making cgis' produce more valid html
    
    Had to do this, because IE wasn't behaving as expected (no surprise here).
    
    And I really, really hate Internet Explorer. I really do.
    Go and die, and do it soon!!!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4a7f1d84b495de816dd5a7fd4aa005a1df9dddf5
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Jul 23 21:30:42 2012 +0200

    classic-ui: Changed search in config.cgi to regex #2884
    
    refs: #2884
    
    now you can search the config with regular expressions

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2a886470c1e64305bdf2a4ad67ca6a160805167d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 20:05:44 2012 +0200

    core: fix whitespaces are not stripped using multiple templates ("use abc, def, ghi") #2701
    
    actually, this happens on resolving the templates,
    on a strsep call withing the loop. we could do it
    later on the check for an existing template, but
    we'll stay safe doing it directly after we cut
    the string
    
    refs #2701

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=df420f096f90c99d6ec792c0693604d6dd801b5b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 19:22:36 2012 +0200

    core: re-enable state based escalation ranges, using cast tricks #2878
    
    since we already broke the neb abi a while back, and livestatus
    will probably never use any icinga headers itsself, we just
    don't give a f*ck about that mad situation - we'll put the
    attributes at the end of the structs, tricking the typcasts
    leaving the neb api intact.
    
    docs did not receive the configure flag either for a strange
    reason, so we can remove that safely from the source as well.
    
    refs #2878

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3e89a677909ebf3523a90047c8ca3b56a2cce8db
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 18:30:48 2012 +0200

    core: use priority based event queue instead of linked lists #2876
    
    linked lists have O(n) insertion time at worst case. In theory
    this should not happen too often, as events should be scheduled
    mostly after all other events that are already scheduled. Due to
    linear behaviour of the algorithm this might fail.
    
    the squeue-on-top-of-pqueue implementation introduces O(lg n)
    behaviour on inserts and removal. pop() (extract next event)
    will be altered from O(1) to O(lg n), but overall this will
    allow a far more predictable behaviour in larger environments
    where the check scheduling does not happen in a fixed interval
    for all checks.
    
    extended profiling (previous commit enables that by default,
    check the wiki for information how to run profiling) is
    heavily required!!!
    
    https://wiki.icinga.org/display/Dev/Profiling
    
    the timed_event struct loses the last 2 members, replaced by
    an sq_event and priority attribute, but since none of the famous
    neb modules make use of that struct, we'll skip compatibility at
    that step, since this was introduced by Nagios itsself.
    
    this will make use of the previously introduced pqueue and squeue in
    lib/ - extended tests are introduced in lib/ as well.
    
    kudos to Andreas Ericsson for his genius ideas and code.
    
    refs #2876

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=172c686b5778c36542c42294202e688fbd27ea11
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 17:22:57 2012 +0200

    enable profiling with gprof compiler flags

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8ece4172a664942c29291f69d6ee8a9f95fe801c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 14:27:41 2012 +0200

    introduce lib/libicinga.a, add libpqueue as priority queue and a scheduling queue wrapper #2875
    
    - create lib/
    - add libicinga.a creation, and inclusion in icinga build
    - added lib/pqueue.c/.h as priority queue
    - added lib/squeue.c/.h as pqueue wrapper and scheduling queue
    
    pgqueue author Volkan Yazici added to THANKS/AUTHORS, squeue patch
    implemented by Nagios Core Dev Andreas Ericsson. made some slight
    adapations myself, but for now this commit is more a basic stash of
    commits, importing the code for further usage, without any effect
    on Icinga Core and addons.
    
    refs #2875

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f8245d883cb64f7d1b3f2b2b672b5edf9f6caf18
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 12:33:50 2012 +0200

    beautify changelog on pagination, add thanks to sources, update copyright
    
    refs #2725

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4db8ea8edfbc8c79986c243dfc34c43b80e0741c
Merge: d8fa41c3728133e490760ead7889e8ef4fd097aa 613f7cd8c74005614b8cc37066441e943ed8d03a
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Jul 20 07:23:28 2012 +0200

    Merge branch 'rbartels/cgi' into dev/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=613f7cd8c74005614b8cc37066441e943ed8d03a
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Jul 19 23:53:45 2012 +0200

    classic-ui: Added pagination to various cgi's #2725 - RB
    
    refs: #2725
    
    Added to:
    * status.cgi for host & service status
    * config.cgi
    * extinfo.cgi for scheduling queue, comments and downtimes
    * history.cgi
    * notifications.cgi
    * showlog.cgi
    
    Added generic functions "page_num_selector" and "page_limit_selector" to cgiutils.c
    Also added individual "status_page_num_selector" due to the special display case of STYLE_HOST_SERVICE_DETAIL
    
    Added new config option "result_limit".
    Removed config option "default_num_displayed_log_entries" !!!
    
    Added URL GET options "limit" and "start" to cgi's using pagination.
    
    Icon Source: http://www.iconfinder.com/search/?q=resultset by Mark James
    Ideas and some code sourced from: Nagios, Thruk and Icinga-Web
    
    This took way to long to implement but I hope this eases a lot of pain people having with long listings!
    
    Don't forget: Stop talking, Start coding!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=55fc85cc865c63a8d6381ca8fcb8efb8c72638df
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jul 19 17:46:22 2012 +0200

    correct context sensitive help urls/names - whatever that is for

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dd5d921c1d2584f16d60a844a93bdcdc9730f0a9
Author: Wolfgang <wnd at gmx.net>
Date:   Fri Jul 13 18:56:58 2012 +0200

    contrib/log_hist.pl: examine object history based on log files

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=233278a2c983d26451034b842aef85652a41c350
Author: Wolfgang <wnd at gmx.net>
Date:   Fri Jul 13 18:25:50 2012 +0200

    sched_down.pl: fixed exit from procedure

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2326da06f557bec03b8b5341d6494c50842ec3ff
Author: Wolfgang <wnd at gmx.net>
Date:   Fri Jul 13 18:22:31 2012 +0200

    sched_down.pl: fixed exit from procedure

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=820abab819cf569f83c41533d360d33143f3bb93
Merge: a35d13e9a72b0be70181625e2adb99d4deeebbb0 55c8588e47514ecf9fdce943a1359e81e419f9f2
Author: Wolfgang <wnd at gmx.net>
Date:   Fri Jul 13 18:18:53 2012 +0200

    Merge branch 'fholzer/core' of ssh://git@git.icinga.org/icinga-core into fholzer/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b484ec4dba69ded53d2aeaced952f4c508fca69f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jul 12 13:22:15 2012 +0200

    update FSF address #2696
    
    $ find . -type f -exec sed -i 's/675 Mass Ave, Cambridge, MA 02139, USA/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA/g' {} \;
    
    refs #2696

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=20db17122ae79ca05975034827e512e06dbfdfaf
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 6 19:38:41 2012 +0200

    core: add useful message to p1.pl when epn plugin does not call exit() (Sven Nierlein) #2431
    
    refs #2431

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fff330e16a9a3f18d19c1e856457af5e8d6510c9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 6 18:47:14 2012 +0200

    idoutils: change hasfunc to use sdbm algorithm for hashing precached objects #2792
    
    this will probably speedup the calculation of the precached objects
    
    refs #2792

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9707f13287e4788ff73d6d9ec212b9a795584acb
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 6 18:33:01 2012 +0200

    core: revamp the detection of embedded perl usage directive "# icinga: +epn" (Andreas Ericsson) #2197
    
    patch is revamping the detection of the first 10 lines containing the
    "#icinga: +epn" line.
    
    previously, the core would have read only the first 80 characters from
    each line via fgets, which could be to less. the inner handling is
    changed to 256 chars, which should be sufficient. removing the strtok on
    ':' is also a good idea, as this can be done via the strstr pointer
    match on 'epn' as well, calculating the return value based on the
    character ('+' means embedded perl enabled).
    
    refs #2197

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=debab1404363412551aaa940bf6a8831541b29f1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 6 17:48:00 2012 +0200

    core: use binary search when looking up macro names, instead of insane strcmp() loops (Andreas Ericsson) #2675
    
    without the patch, it currently happens like this
    
    on each macro grabbing, a strcmp() happens to see which macro name this
    is on each macro grabbing, the cleaning options are determined
    strcmp()'s are pretty expensive, especially as macros are called that
    frequently (like HOSTADDRESS).
    
    the patch adds 2 things
    
    - shortcuts for the most common used macros (HOSTADDRESS and HOSTADDRESS6)
      which can be strcmp()'ed and returned early, without any special
      cleaning options
    - a precomputed array, sorted by macro name, on macro initialization,
      which is then gone through with binary comparison on the actual
      strcmp()'s
    
    sorting the array alphabethical allows to compare it by value, as
    strcmp() would then output. you'll check wether it's greater or less
    than the mid value of the array. depending on the returned value of
    strcmp() you'll either return the key (0), or step down into the logical
    half, left or right. such a seek is pretty much more efficient than a
    hash table, as the macro names are rather long in direct comparison with
    a unique hash id being calculated.
    
    since the previous version ran within a loop through all available
    macros (MACRO_X_COUNT = 154) calling strcmp() which results in an O(n)
    complexity for each xmacro, it can be reduced to O(log(n)) complexity by
    using the precomputed sorted array with the binary search lookups with
    strcmp()
    
    requires further tests and profiling though.
    
    refs #2675

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a01b75af539b18489365dd79c0e9951085313ef8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 6 17:06:59 2012 +0200

    icinga.spec: add devel package #2634
    
    refs #2634

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f7485b7860a8e8c8105b713f4903b888cd54f668
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 6 16:27:31 2012 +0200

    core: get rid of the instame macro usage while logging alerts and states (Andreas Ericsson) #2665
    
    previously, each alert or state being logged caused all host and service
    macros being grabbed (including memory allocation for those), and
    logging the final processed buffer. as we can use some smaller switch
    case function helpers to generated the same output for the already known
    attributes on those hosts and services, we just remove that insame cpu
    burning 'feature'.
    
    refs #2665

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=05b2a0054aeef1934c0c29f9cece563b958606bf
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 6 15:26:57 2012 +0200

    fix compiler errors (refs #2761)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c88939b2207baac8c2ee7a47f14a0ea48162aeae
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 6 15:18:28 2012 +0200

    core: handle passive checks via external commands the same way as active checks, bypassing the temp check result file and reaper (Andreas Ericsson) #2687
    
    basically, what happens now:
    
    - passive check is sent via external command
    - passive check handler stashes the newly allocated passive check results
      onto a doubly linked list
    - once in a while, the passive check result list is being dumped onto disk
      into the temporary check results directory
    - the check result reaper is being run, and reading those passive check
      results as well
    - calling the check result handlers
    
    the patch changes that to:
    
    - passive check is sent via external command
    - passive check is treated as "active" check result
      - set check_time to start and end
      - set exited_ok = 1
    - pass the check result directly to check result handlers in memory
    
    so it does not use the way around the core, being put into the check
    results dir waiting for being reaped.
    since this can be a huge performance improvement in regards of passing
    passive check results to the core, it needs to be profiled, how much
    impact it will be passing it directly to check handlers instead of
    pushing to a list only.
    
    plus, memory fragmention on the core will decrease by removing another
    linked list from memory, as well as open file descriptors from the
    temporary check result files on disk for the reaper.
    
    requires extensive testing and profiling on performance issues.
    
    refs #2687

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=be88bd527be56d5b9e81e1b248ad8727b29c12d3
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 6 13:21:41 2012 +0200

    core: unify check scheduling replacement logic for new events (Andreas Ericsson) #2676
    
    previously, the logic on scheduling a new event was changed using the
    new_event attribute. the decision for actually scheduling a new event
    now happens generalized after having decided to actually do so.
    furthermore next_check_event is correctly assigned to that new event for
    the host|service check (which may be a bug in previous versions).
    
    refs #2676

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=01a7df3e446f2f4b8694b0cb6ee08b732b53e300
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 6 12:46:03 2012 +0200

    core: try the most common macros ($ARGn$, $USERn$) first (Andreas Ericsson) #2674
    
    the arg and user macros are most commonly used, as well as do not
    require a copy of the original buffer, so this can be easily moved into
    the first macro grabbing section, returning early once the macro has
    been grabbed, increasing performance a bit.
    
    kudos to Andreas Ericsson for the finding and patching.
    
    refs #2674

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d96c8bb629e925a50f03762675ac5be7196732e9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 6 12:08:57 2012 +0200

    core/classic ui: make hashfunc more efficient using sdbm #2761
    
    currently, hashfunc runs in a loop adding up the characters.
    this invokes a call to strlen on every run which is bad at once.
    furthermore, the underlaying hash algorithm could cause collision
    behaviour for similar keys.
    
                   for (i = 0; i < strlen(name1); i++)
                           result += name1[i];
    
    moving strlen before the loop helps a bit, but the hash algorithm needs
    to be changed to be more effective once and for all.
    
    the actual function is hash(i) = hash(i - 1) * 65599 + str[i]; which
    leads to the magic constant of 65599 being a prime. berkely db and gawk
    make use of that hash function as well.
    
    http://www.cse.yorku.ca/~oz/hash.html
    
    such enhancements will most likely only affect large scale systems with
    a lot of similar keys, like one would generate with sni's
    monitoring::testconfig module. either way, this should be adapted for
    the core on comments/downtimes as well as statusdata, helping out the
    classic ui scaling even better on reading the status data on each call.
    
    props to Gunnar Beutner for finding and patching it.
    
    refs #2761

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fde60c74f8ace3d5584afe13f3eae69cd5b5a998
Merge: 74b329da851453a8b70c90e902059808ced1e9f7 7ee849ed1c90fb2e25f1b15c88f4f432af345240
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Jul 4 16:23:00 2012 +0200

    Merge branch 'master' into rbartels/next
    
    Conflicts:
    	Changelog
    	cgi/status.c
    	configure

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e3cd69afec9c0ccd9dc785bd23b040878b00bc2c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 27 16:27:22 2012 +0200

    don't use system facilities for lsb header Should-start|stop
    
    refs #2637

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=66c9882ca3697f2c19f1f57f2b732362fe88538c
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Fri Apr 27 21:24:15 2012 +0200

    idoutils: fix doubled quotes by skipping escaping data (Oracle only) #2534
    
    edit by Michael Friedrich <michael.friedrich at univie.ac.at>
    
    - corrected tabs
    - corrected debug output, we also want to know when oracle enters this
      function, even if useless what the copy was
    - corrected changelog for 1.8 target
    
    refs #2534
    
    Conflicts:
    
    	Changelog
    	module/idoutils/src/db.c

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=45c8f78be1fb5ce35beeacc0a1f2aa4fa0ceafee
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Wed May 30 20:54:11 2012 +0200

    idoutils: fix mismatched types for uint casts in bulkops (oracle) #2646
    
    refs #2646

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6ac57881f1c22c7429ba008420fdf6255092080b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed May 30 15:26:56 2012 +0200

    core: pass long_output to neb api for statechange data #2650
    
    currently, the neb api does not pass any longoutput, which idomod could
    forward to ido2db then. ido* fakes that using the normal output, which
    is pretty much misleading.
    
    as this is a change on the neb api, it's scheduled for the next major
    release. compatibility is restored adding the attribute at the end,
    where old object typecasts will just cut it off (so those neb modules
    using the nagios header files will not know about it, but still work).
    
    refs #2650
    
    Signed-off-by: Michael Friedrich <michael.friedrich at univie.ac.at>

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5fc9642f9c139eb9d0604dfaacd4ed3ee4f5f2da
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 21 10:06:46 2012 +0200

    idoutils: do not pass host and port if not set in the config, letting mysql|pgsql drivers autoselect the socket #2698
    
    the libdbi drivers behave differently if you do not pass host and port,
    instead falling back to automated socket detection. in order to do that
    successfully, it is required not to set the host if NULL provided, and
    checking if the port is other than the default 0 which is internally
    used this being an integer.
    
    once one or both is not set, the libdbi will not pass this to the loaded
    driver for either mysql or pglsq, and the inner logic of libmysqlclient
    or libpq will do the trick for you.
    
    still, you can set the dbsocket option prior to those changes, and
    define the local db socket yourself, not letting the db driver guess
    where it was built-in (which is of course normally true, when using
    packages).
    
    thanks to Alexander Wirt for reporting and testing on the Debian
    packages.
    
    refs #2698

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d8fa41c3728133e490760ead7889e8ef4fd097aa
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jun 21 09:59:15 2012 +0200

    prepare next for 1.8.0dev

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=153ac9e42dd6d57f47f966a5cb80c998dfad86f7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 15 19:26:09 2012 +0200

    fetch a new docs revision from their master

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=783238b6215e700c8feeb57d7b99927bb0715648
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 15 19:23:17 2012 +0200

    let docbook git submodule point against master after 1.7 major release

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bb89e514bd1bdc51e6fbeac0aba90f65d1ef495b
Merge: 59ec29263fe9cc2d9bcf68842bc0bed9dfac3df4 7ee849ed1c90fb2e25f1b15c88f4f432af345240
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 15 17:19:37 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7ee849ed1c90fb2e25f1b15c88f4f432af345240
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 15 17:17:25 2012 +0200

    correct Changelog on committer RB, update THANKS for patch providers
    
    refs #2680
    refs #2681

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=09a4d6c4078f6732ee4324055bd0c1e4e6bfbf68
Merge: e97119f1d09dce2ec5322dde95a86e44d05493b8 14d8a637f41cea17a026f49f6969e69a8fac1d3d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 15 17:11:27 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e97119f1d09dce2ec5322dde95a86e44d05493b8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 15 17:09:38 2012 +0200

    everytime you configure output'ing *.in files, distclean and gitignore them!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3e0261b17110e684bc38514575011f00ac03e170
Merge: c47c8b7d163558e23bf586deb044ef8c07ad597a 7383da1d25e0a4f428ffd5bb9e9b34a321bff2f9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 15 16:51:14 2012 +0200

    Merge branch 'test/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7383da1d25e0a4f428ffd5bb9e9b34a321bff2f9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 15 14:37:34 2012 +0200

    core: fix various memory leaks in downtime eventhandling on SIGHUP (Carlos Velasco) #2666
    
    under various circumstances, the event_data was not cleared correctly
    when reloading the core, therefore causing memory leaks.
    
    refs #2666

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=712813d3118a5b9e5a496179cab81dbe91f69d63
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 15 14:18:32 2012 +0200

    don't grant everything on all databases in the idoutils readme for rhel packages (thx Tim Hardeck)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=14d8a637f41cea17a026f49f6969e69a8fac1d3d
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Jun 15 06:22:20 2012 +0200

    classic-ui: Fixed wrong totals in "Service Status Summary" on Status Summary page #2689 - ziesemer
    
    refs: #2689
    
    kudos to ziesemer for supplying this patch

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=458d41e7d3342fe37b15fc56d7741b0512951089
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 13 14:03:51 2012 +0200

    mark the upgrade script "this version" #2682
    
    refs #2682

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=271eb06b3c4f0236d1b7c7da6955760a4724ba26
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Jun 13 14:00:26 2012 +0200

    idoutils: fix upgradedb script typos & past changes #2682
    
    fixes #2682

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9d21426adfdc0d5928c8f57f98b6c513724b1b60
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Jun 13 01:26:17 2012 +0200

    classic-ui: applyed last commit to other cgi's as well #2681
    
    refs: #2681

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=985bd5a92a98effabbbec8cc4e7b685115c85ebe
Author: Torsten Rehn <trehn at nagify.com>
Date:   Tue Jun 12 23:25:55 2012 +0200

    classic-ui: don't be ambiguous about display_name in JSON and CSV output #2681
    
    refs: #2681
    
    Signed-off-by: Ricardo Bartels <ricardo at bitchbrothers.com>

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=111aac16a5d76c96b90eac24e0964728ce7fd95a
Author: Torsten Rehn <trehn at nagify.com>
Date:   Tue Jun 12 22:05:03 2012 +0200

    classic-ui: fixed invalid JSON for hostgroups overview #2680
    
    refs: #2680
    
    Signed-off-by: Ricardo Bartels <ricardo at bitchbrothers.com>

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=59ec29263fe9cc2d9bcf68842bc0bed9dfac3df4
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jun 12 17:58:35 2012 +0200

    mark r1.7 as 1.7.1 release target

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4f79a94e91788d69366680b04240787f8522b7e5
Merge: 47e3343a3b62c235e187af79a798d7676acc6413 c47c8b7d163558e23bf586deb044ef8c07ad597a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jun 12 17:57:58 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c47c8b7d163558e23bf586deb044ef8c07ad597a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jun 12 17:57:27 2012 +0200

    generate forgotten configure from solaris changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bdbb240b6f4182b895574217f603aa48fccb43fb
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jun 12 17:55:58 2012 +0200

    set possible release date for 1.7.1

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5e66155ae3c43faf2518d79aa9cbff62f71afc6d
Merge: dfcb88facb13c85183b4e5e43bd317762d397c0b 1e4adcd58104c418a2a35963860e892e1e358704
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jun 12 17:55:10 2012 +0200

    Merge branch 'mfriedrich/ido' into mfriedrich/core
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1e4adcd58104c418a2a35963860e892e1e358704
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jun 12 17:53:34 2012 +0200

    update ido tree changes to changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b134975f38ab79a25717a050acfc0b22977ec904
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Tue May 15 21:51:37 2012 +0200

    core: take use of prefix macro in icinga.xml.in and add this file to configure.in #2609
    refs #2609

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=120e88e2fa738632703ca54194a3c4171fd8d2da
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Tue May 15 21:46:38 2012 +0200

    core: use prefix in solaris service definition #2609
    refs #2609

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1cda0b30a56632c2f934abeef640f5431a0ca17d
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Wed May 30 21:17:45 2012 +0200

    idoutils: fix small compiler issues #2620
    refs #2620
    
    Conflicts:
    
    	module/idoutils/src/db.c
    
    history below was broken on the cherry-pick, so resolved it for a bugfix
    release.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dfcb88facb13c85183b4e5e43bd317762d397c0b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jun 11 14:26:16 2012 +0200

    update Changelog from previous commits & fixes
    
    refs #2616
    refs #2637
    refs #2671

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7ac4acc2dfa67535de416f208e2941ed6eea2bcb
Merge: d8f2b452a4409bd6893c2df8f4ee6795f8b71dca 6e36afa3f4f04f623cf38d0c554798a792750e03
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jun 11 14:23:04 2012 +0200

    Merge branch 'dev/core' into mfriedrich/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d8f2b452a4409bd6893c2df8f4ee6795f8b71dca
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jun 8 21:29:40 2012 +0200

    fix Typo in contrib/eventhandlers/redundancy-scenario1/handle-master-proc-event (thanks uosiu)
    
    refs #2671

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=55c8588e47514ecf9fdce943a1359e81e419f9f2
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Jun 1 13:42:20 2012 +0200

    add broker module in /modules/ check

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cc01b7902170ba78d9f9a8631d1f4d56d932fabe
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Jun 1 13:05:09 2012 +0200

    removed ALL \r

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=74531315ad0b236a4588e66c3317d832416967c2
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Jun 1 13:01:40 2012 +0200

    optical changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1ff37162a9a62ca86f2221ecac22d4d523ee6ef4
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Jun 1 12:11:44 2012 +0200

    fixed ido2db/idomod socket check

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=51ed0f6fd8f9916252142b7b1b112a949dad5788
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Jun 1 11:53:20 2012 +0200

    change Icinga Base Set and Icinga-Web Base Set
    add more colors

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=74b329da851453a8b70c90e902059808ced1e9f7
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu May 31 23:49:23 2012 +0200

    classic-ui: Added action_url/notes_url to status.cgi for csvoutput and jsonoutput #2553
    
    refs: #2553
    
    adds action_url/notes_url to json and csv output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f75f4c8a3fbdfc921bbe886b146d0d82889e9974
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu May 31 22:25:42 2012 +0200

    classic-ui: Dropped statuswrl.cgi #2359
    
    refs: #2359
    
    3D status map, GONE!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d065bb184027c61c57dcef05a1263d4b5145804c
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu May 31 21:25:55 2012 +0200

    classic-ui: Drop statuswml.cgi #2654
    
    refs: #2654
    
    WAP interface, GONE!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5a98d6a454146b33b523a2622d637e589bfcc7b4
Author: Franz Holzer <office at frankstar.at>
Date:   Thu May 31 15:50:05 2012 +0200

    icinga_web_base typo

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=44f129503ba6e5284c739db2395e3886d2f428e8
Author: Franz Holzer <office at frankstar.at>
Date:   Thu May 31 12:53:04 2012 +0200

    add icinga_web_base user input

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6e36afa3f4f04f623cf38d0c554798a792750e03
Merge: 0f0722e58125f0fba6f301a9e4484e6f3d14671d d7aad8964f8eba47d931f810fbd8d6652270d3ce
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 29 16:55:10 2012 +0200

    Merge branch 'test/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ee4a8ae9a7292090e766c17daec8dadb7820f654
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 15:31:28 2012 +0200

    change output for idomod_broker

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=78bc973dec8ed4b417a08bc107d482f8db0b94f8
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 15:19:54 2012 +0200

    Scalar value @sqldata_x[y] changed to $sqldata_x[y]

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5f5cadaad1b9acb7971e8aae23a0b2d385b30940
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 15:17:11 2012 +0200

    parse icinga-web data from databases.xml

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8af12858e02f37cd165032aa6a8a9b958ce82924
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 12:21:24 2012 +0200

    icingashell change from hardcoded to icinga.cfg parsing
    Change output text from icingashell to usershell

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ca31c566d1edba66c488400f1a7dc1970134a1b1
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 12:14:09 2012 +0200

    change output text idomod broker modul to "broker modul"

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d15012662d2770d6ac2133ac927eb3d708f63674
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 12:11:48 2012 +0200

    change EVAL for icinga-web queries
    Icinga-web DB is below Shema 1.7.0 fix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1807f9f3c99b79e8203166fa0400250ea0c79719
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 16:27:22 2012 +0200

    fix some typos

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=abf778c078ff54d0a1986a2171835f56b4b01ff7
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 16:23:16 2012 +0200

    split icinga_db and icinga_web_db queries

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6e259e6d503cd919c6efda45faa58f4dd440db76
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 15:04:23 2012 +0200

    bugfix sudo/su (sudo doesnt work on RHEL)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2f41203c276c719734fc3c73abbcb7ff0c87e734
Merge: d14d6d258e4008f6a4fb2ca0966ce88fe31a79b9 a6c9d4012bbfbbae86088fb2bf2121bb3ec3f83d
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 15:01:01 2012 +0200

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d14d6d258e4008f6a4fb2ca0966ce88fe31a79b9
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 15:00:09 2012 +0200

    icinga_db check bugfix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d6534117031ccd76d0b1b5e9df7b8b59520fe1d8
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 14:56:53 2012 +0200

    - some bugfixes after merge

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a03c8e2d97f99c95941fe207a9b4fdd85bbf97f1
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 14:44:43 2012 +0200

    #FIXME EVAL for DBI

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=50e3d39a3a04ea6bca8e5085e4bffcbfdd27b5bb
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:14:52 2012 +0200

    some typos
    pnp4nagios bin check
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7e8c9a61da35a8bacd5f3940102e6ad164cd4a30
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:12:08 2012 +0200

    add Icinga Shell Output Info
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=964a2cc78462a1e468503642a6fbfc55fd42f1af
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:11:31 2012 +0200

    add some eval's, so the script doesnt abort
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=80cc52ec7953006997e766cfd5b4aeb2f25a0180
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:06:15 2012 +0200

    use new icinga_cfg and ido2db_cfg vars
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b8543e4649d5857ba496b4de2f14293fa0f6c300
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:04:57 2012 +0200

    fix typos
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2ded81a5f8aa4bbd13a1a4607a93c66d56d669f2
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:02:39 2012 +0200

    add/change ido2db Parsing
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cacc0e6e36ac44aa993033a0d5f949f63bd51275
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:01:17 2012 +0200

    add icingashell (getpwnam)
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d6baeacb524d882f9706dd23cb4f7999290eaf10
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:00:40 2012 +0200

    add/change icinga.cfg set
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a595ef878c2c4adb9f8aa6cd7c7a15109aadf35f
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 09:57:58 2012 +0200

    add httpd2 -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=751d1312295b66ae1c065285b2c95714883b99ce
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 09:57:22 2012 +0200

    DBI module check -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a35d13e9a72b0be70181625e2adb99d4deeebbb0
Merge: 7230991dc6d3477ca63666a9c3e03e898a97a9af a6c9d4012bbfbbae86088fb2bf2121bb3ec3f83d
Author: Wolfgang <wnd at gmx.net>
Date:   Thu May 24 19:25:25 2012 +0200

    Merge branch 'fholzer/core' of ssh://git@git.icinga.org/icinga-core into fholzer/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a6c9d4012bbfbbae86088fb2bf2121bb3ec3f83d
Author: Franz Holzer <office at frankstar.at>
Date:   Thu May 24 19:10:24 2012 +0200

    check_disk sudo fix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4d9c6f9a965e0c1925b2102ca73c153f383164d2
Author: Franz Holzer <office at frankstar.at>
Date:   Wed May 23 15:56:41 2012 +0200

    mysql - icinga-web querys FIXME

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1adc21b207c542491f324ecc18d926c65a3d13b0
Author: Franz Holzer <office at frankstar.at>
Date:   Wed May 23 15:53:00 2012 +0200

    fixed get_error_from_log

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ffcbb9bc467a490e0875b87921edc2718f993fcc
Author: Franz Holzer <office at frankstar.at>
Date:   Wed May 23 15:21:08 2012 +0200

    - new msyql failure output (icinga, icinga-web)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b4aaefa5f887b5841a84baf5de8dc2540e5ccc61
Author: Franz Holzer <office at frankstar.at>
Date:   Wed May 23 14:53:04 2012 +0200

    idomod.so/o fix (add lib path)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d7aad8964f8eba47d931f810fbd8d6652270d3ce
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 22 23:07:20 2012 +0200

    adapt lsb headers for icinga and ido2db #2637
    
    refs #2637

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0f0722e58125f0fba6f301a9e4484e6f3d14671d
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri May 18 21:44:19 2012 +0200

    classic-ui: Fixed status.cgi time out when displaying hostgroups in large environments #2617
    
    refs: #2617
    
    sorry for this one.
    
    This patch is dedicated to Donna Summer. rest in peace

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8d7dc928be5edae9fa5b888ee751a003e2602ebd
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed May 16 17:56:17 2012 +0200

    check_ido2db_procs.cfg should not depend on local-service template #2616
    
    refs #2616

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dc4b8918ebe50009f605917be9d687fa3d0b6ae8
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 16:47:26 2012 +0200

    NOT STABLE
    add icinga_web DB querys

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=af2cc7b6494c18cb4f62342c6603ca8eb598df51
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 15 15:00:56 2012 +0200

    beautify changelog and add entry for #2458

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c6467e1bd03443503e2605c11718b6e3c6bc5fa9
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 15:19:35 2012 +0200

    check for enable_sla

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6bb5570c0cd2424fe6cc2b634dc75b275fff9183
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 15:06:37 2012 +0200

    change OS Info Output for better view

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6c60a66a7cd6cdf96c31e8e3068f4047ceb907cc
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 15:01:01 2012 +0200

    #fixme psql connection test

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=47e3343a3b62c235e187af79a798d7676acc6413
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 15 15:00:56 2012 +0200

    beautify changelog and add entry for #2458

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0670fb59fa299fead96d2f39dd45fa3b73d03b03
Merge: 44a6a0e2afe91c6775344e0921bfad41137f75ca 2cb19148bc79e871fe7bd994ed7f03015a5b5891
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 15 14:57:59 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5b294d36e965f633d5dd1b00816c3fa33cb4826d
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 14:50:47 2012 +0200

    idomod broker module checks

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7146a98d5fc4d78de722a406e559d0d3d119d5da
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 13:39:48 2012 +0200

    add "log external commands" parsing

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dd5f7975ec4827a7d36c8d7daa97c05d5a746638
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 13:27:37 2012 +0200

    change SQL check for psql

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=206a9431a4418d55f0bdfcdd811049892cb5eaee
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 12:58:53 2012 +0200

    add postgresql service

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2cb19148bc79e871fe7bd994ed7f03015a5b5891
Merge: 4c9b08025821a84bab0907f82fd8d05f97e40ff6 322422ec4d820662d293dbf87993bc393d11e983
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 14 20:58:01 2012 +0200

    Merge branch 'rbartels/cgi' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=322422ec4d820662d293dbf87993bc393d11e983
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon May 14 20:49:53 2012 +0200

    classic ui: fixed Reuse of a buffer causes incorrect results in scheduling queue display (extinfo.cgi) #2603
    
    refs: #2603
    
    thanks to crfriend

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4c9b08025821a84bab0907f82fd8d05f97e40ff6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 14 19:44:45 2012 +0200

    modify db connection error handling in the ido2db child to prevent endless forks #2458
    
    when the handle_client_connection function is being run, reading from
    the socket, and then passing that to a dynamic buffer, the
    check_for_client_input call will happen, and then checking if the
    idodmod client should be disconnected due to the gotten data.
    within handle_client_input, it will be made clear that the initial
    db_hello needs to take place. problem at this stage is, that a
    non-existing database connection will cause this function to fail,
    calling its own wipe threads/memory/connection functionality plus a hard
    call to _exit(0) which will leave the socket unclosed and open - and
    therefore leading to a new handshake with idomod on the next loop run.
    
    within db_hello, the db_version_check takes place as well, where errors
    are ignored (cause return value not taken into account) plus the
    instance name check depends on a valid db connection, which will lead
    into an error on db_query call (where a call to db_reconnect happens,
    which will fail too). the handle_db_error function will now set
    disconnect_client=IDO_TRUE, but after not fetching the correct values,
    the else condition will match, trying to hard-exit the child in process.
    this exit will lead into the mentioned leftopen socket, leading to
    multiple forks on new connections - while the childs are left in defunct
    or socket_wait, as their file descriptor is still open on the socket -
    which is still in use by the first and following n forks. so this is a
    valid race condition amongst the first false exit leaving the socket
    open, as well as the others not getting rid of it after their exit calls
    as well.
    
    the proper fix for this brainfuck is merely to check the return values
    of each function call in this row, and bailing early without wiping
    anything nor exiting the child. this is being left alone to the
    handle_client_connection function, which will normally decide upon
    disconnect_client==IDO_TRUE? if it is time to disconnect idomod AND
    close the socket. plus terminate the threads and clean the memory.
    
    same goes for the housekeeping thread as well, this is not even allowed
    to call _exit(0) on its main process, and therefore will return an error
    on db connection failure too, whereas this thread connection polls in
    5sec interval, if a valid connection and/or instance name is available.
    
    overall, this is not the best fix, but it is more clean than closing the
    socket before invoking an uncontrolled call to _exit(0) - which probably
    would have saved the hassle as well - did not try though.
    
    refs #2458

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=44a6a0e2afe91c6775344e0921bfad41137f75ca
Merge: 1862e207c4c7db5d99247cfa2399b49081b56e80 311093a4f0cdb9b5528a808f996a7a5512c06e04
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 14 18:01:21 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=311093a4f0cdb9b5528a808f996a7a5512c06e04
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 14 17:54:37 2012 +0200

    move upgrade/pgsql-fix-0.8.3.sql -> fix/pgsql-fix-0.8.3.sql for a clean upgrade dir

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=239f19f1d1fd0949c11247868deefbe62551129d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 14 17:45:12 2012 +0200

    disable test_checks in t-tap until further debug happened, good for now

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1862e207c4c7db5d99247cfa2399b49081b56e80
Merge: 37b9054fe4fcc33179be59bc098a38db46689f62 3aa3c09c1f80a475278020fda5db7b19cb62637f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 14 17:05:09 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=37b9054fe4fcc33179be59bc098a38db46689f62
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 14 17:04:54 2012 +0200

    fetch final docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3aa3c09c1f80a475278020fda5db7b19cb62637f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun May 13 19:54:42 2012 +0200

    fix wrong long_output and perfdata columns in servicestatusdata being truncated in mysql #2601
    
    refs #2601

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3998b80b0b4a27342f3b728c1109f6d65b1881ed
Merge: c19ec33eb59ae2047d6fbabf2788ff6109344286 0f9bece741772b3062dbc1a37d5d08e60b3b9b29
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat May 12 11:34:15 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c19ec33eb59ae2047d6fbabf2788ff6109344286
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat May 12 11:33:50 2012 +0200

    new docs revision with after-beta fixes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0f9bece741772b3062dbc1a37d5d08e60b3b9b29
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat May 12 11:26:18 2012 +0200

    fix typo for ido.sock location if not specified as configure param (thx striep)
    
    refs #1856

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c4e5c80875532c66d9bbe064befb1112c49c1a0a
Merge: f39c16eecc34fa49b32d294e3075469efa3154dc b689a2a499074134f75454fe0c5015743ff7e964
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed May 9 12:54:17 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b689a2a499074134f75454fe0c5015743ff7e964
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed May 9 12:25:32 2012 +0200

    put more information on the upgrade guides, and whatnot to change with idomod

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f39c16eecc34fa49b32d294e3075469efa3154dc
Merge: a63965cff1a2b17594ff6f0469f0d29e5b584365 062aa5a463e4619aff670c688d0fd210ea696b0c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed May 9 11:14:41 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a63965cff1a2b17594ff6f0469f0d29e5b584365
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed May 9 11:14:24 2012 +0200

    final docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=062aa5a463e4619aff670c688d0fd210ea696b0c
Merge: 2fcd05407b445baf3dff1844d211040b967d618a d6cbaa9f74a12044c4268c6f41ea9b3524d9f058
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed May 9 11:06:02 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1543e270762ca3be0baf406b0e02eb078e91566f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 8 21:25:02 2012 +0200

    docs: next one - idoutils upgrade warnings

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=be04f9856a6ff90f6f955d6021e5ba85b7f81d26
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 8 20:10:50 2012 +0200

    import latest changes for -web with new images

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d6cbaa9f74a12044c4268c6f41ea9b3524d9f058
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue May 8 17:34:50 2012 +0200

    classic-ui: fixed resetting counter when selecting checkbox #2119
    
    refs: #2119

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=93100fdb1b1754097180b716fe533288d7e9f541
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 8 13:19:21 2012 +0200

    next docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7230991dc6d3477ca63666a9c3e03e898a97a9af
Merge: 2fcd05407b445baf3dff1844d211040b967d618a e74d42987717596f642118bed5c915c534350293
Author: Wolfgang <wnd at gmx.net>
Date:   Mon May 7 20:55:27 2012 +0200

    Merge branch 'fholzer/core' of ssh://git@git.icinga.org/icinga-core into fholzer/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=afc58ba3b45171a475e5fdb4940bbc0b0f4ca21e
Merge: 132c2cbff745c4a4be36d47d454c010e2ad0dddb 2fcd05407b445baf3dff1844d211040b967d618a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 7 16:45:01 2012 +0200

    Merge branch 'next' into r1.7
    
    Conflicts:
    	icinga.spec

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2fcd05407b445baf3dff1844d211040b967d618a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 7 16:43:58 2012 +0200

    packages: update readme with changes, delete old bindir/idomod.o

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e74d42987717596f642118bed5c915c534350293
Author: Franz Holzer <office at frankstar.at>
Date:   Mon May 7 16:40:05 2012 +0200

    add check_disk Plugin Test
    Checks for free space on localhost

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cbed4461b7c647c7639edb094feec368bc3a99ce
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 7 16:21:09 2012 +0200

    copy old retention.dat and objects.pre.cache to new location, if found #2585
    
    refs #2585

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=132c2cbff745c4a4be36d47d454c010e2ad0dddb
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 7 16:21:09 2012 +0200

    copy old retention.dat and objects.pre.cache to new location, if found #2585
    
    refs #2585

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=40a56437fcbea40d99de596f73093007f8c9e2f1
Merge: 37031fe2a5823920886314a5711ced78129e4337 ef2fdcd6c88e298be8641ea7f647bf18a27f0a1d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 7 16:19:30 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ef2fdcd6c88e298be8641ea7f647bf18a27f0a1d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon May 7 16:11:16 2012 +0200

    icinga.spec: remove provides: nagios again
    
    this will cause less headaches on dependencies,
    as well as remove rpmlint errors.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8c1c7d46f25abd1e9a4faf30140f7feb6dadf007
Author: Franz Holzer <office at frankstar.at>
Date:   Mon May 7 15:17:17 2012 +0200

    add pnp4nagios base set
    add simple pnp4nagios check (npcd service) -s

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=37031fe2a5823920886314a5711ced78129e4337
Merge: c3e290846d1a3aebcf72cfdaec95f146c9d01f1b e1d5f993bb9f53adc2eaa3a5c2b1bc18defea619
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun May 6 14:22:24 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e1d5f993bb9f53adc2eaa3a5c2b1bc18defea619
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun May 6 14:22:03 2012 +0200

    icinga.spec: use --with-state-dir for spool dir #2583
    
    refs #2583

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=82543ecee933c58ffb99f04b3c856b9ec0a8cbdc
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun May 6 14:19:28 2012 +0200

    install: use custom state dir instead of hardcoded localstatedir #2583
    
    fix some logdirs as well.
    
    refs #2583

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c3e290846d1a3aebcf72cfdaec95f146c9d01f1b
Merge: 0e2e0f98e73245641431ab42f18577fa5e226a7c 088850821777d099f9c21c4923700c2ebd3f1bc7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun May 6 13:49:38 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=088850821777d099f9c21c4923700c2ebd3f1bc7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun May 6 13:48:31 2012 +0200

    icinga.spec: use ido2db.lock, ido.sock, idomod.tmp, icinga.chk configure params #1856
    
    refs #1856

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=edb74ad3067966dd5e3e8b1961d9335512b76b27
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun May 6 13:34:32 2012 +0200

    install: make the location of the ido.sock, ido2db.lock, icinga.chk, idomod.tmp configurable #1856
    
    refs #1856

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0e2e0f98e73245641431ab42f18577fa5e226a7c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat May 5 12:47:48 2012 +0200

    new docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=904f5818afda0e875d55ea5bff2a7f178b383f38
Merge: a704b681f6e4d72d75bf125ef6d7cfd2da3c9ce1 360b364096f1b16f27c51bc57a5d175a74ee92e7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat May 5 12:04:26 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=360b364096f1b16f27c51bc57a5d175a74ee92e7
Merge: bf4d0f8264c40ae1078ba94b917d0c0039358a93 784e3ff077b93cc271ec0aefc979e00e7b08730a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri May 4 10:11:52 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a704b681f6e4d72d75bf125ef6d7cfd2da3c9ce1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu May 3 12:47:15 2012 +0200

    new docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=06a526355cf24926e376d8d666ad2d109d9ce655
Merge: 19d97982b75f6528e288f2bc6d0f00fc4cde80a4 bf4d0f8264c40ae1078ba94b917d0c0039358a93
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu May 3 11:36:07 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bf4d0f8264c40ae1078ba94b917d0c0039358a93
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu May 3 11:33:31 2012 +0200

    move check for deprecated idomod.o *after* loading it, removing wrong error msg
    
    refs #2569

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=784e3ff077b93cc271ec0aefc979e00e7b08730a
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed May 2 12:40:42 2012 +0200

    classic-ui: changed javascript refresh look #2119
    
    refs: #2119
    
    * handle line breaks in status.cgi better
    * added reload icon
    * added javascript helper functions

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d4a55386ea0e7aa310a2396ebaaada4327f328f7
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed May 2 10:28:41 2012 +0200

    classic-ui: fixed Authentication in trends.cgi not working correctly #2209
    
    refs: #2209
    
    authentication data was processed _before_ status and object data were read.
    just moved "get_authentication_information" after reading this data (as it
    should be) and it works fine.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=19d97982b75f6528e288f2bc6d0f00fc4cde80a4
Merge: 6c9790ed35d6ad043a8e9b42b441385b6d40a583 275664f78398b9015ad6aa5410af02a1c53a1e5f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 1 18:15:04 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=275664f78398b9015ad6aa5410af02a1c53a1e5f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 1 18:13:19 2012 +0200

    make mysql happy with unique keys *grmbl*
    
    refs #2181

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6c9790ed35d6ad043a8e9b42b441385b6d40a583
Merge: 668706283f52c15bfa5e664f62a9a84c79e21091 b44dfb9a2333e5081e233647f3bf94c44e9536dc
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 1 16:32:39 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b44dfb9a2333e5081e233647f3bf94c44e9536dc
Merge: 07d4985bcc646546621643b5acb15ecee3c91abd 08c5d1f8655b64d38fef7822518049c53b17357b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 1 16:32:16 2012 +0200

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=07d4985bcc646546621643b5acb15ecee3c91abd
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 1 16:31:07 2012 +0200

    revert command_args to TEXT in contactnotificationcommands being a unique constraints
    
    refs #2181

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=668706283f52c15bfa5e664f62a9a84c79e21091
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue May 1 12:51:00 2012 +0200

    fetch new docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4691485e7bf0e5f0be2e47adcde40cbf655f88f7
Merge: d9bf271ccabe70d139cced68a77e55030ede53ad 08c5d1f8655b64d38fef7822518049c53b17357b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Apr 30 17:59:50 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=08c5d1f8655b64d38fef7822518049c53b17357b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Apr 30 17:16:04 2012 +0200

    install: uninstall old idomod.o #2570
    
    fixes #2570

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=732cf300c3c63a482a4f508c3ee03967f94e0a41
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Apr 30 16:58:11 2012 +0200

    core/idomod: add nebmodule version/name check for idomod within core, set module info in idomod, deny to load old idomod.o #2354 #2569
    
    first off, this will deny and unload modules named "idomod.o" as we have
    in 1.6.x
    furthermore, the newly introduced 1.7.0 idomod neb module will export
    its name plus version with neb_set_module_info. this information can be
    parsed from the core after calling nebmodule_init and will allow us to
    check the idomod version a bit after being loaded (this might already
    connect to ido2db, but we can't get any sooner there). if the idomod
    version does not match the core's version, the neb module loader will
    bail out. this adds more or less the same version dependency as the
    packages do already. could be lowered to minimum version requirements
    somehow as well, if idomod_version == icinga_version is set too hard.
    
    refs #2354
    refs #2569

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d9bf271ccabe70d139cced68a77e55030ede53ad
Merge: 33a2a9ec278b448075c64dbcbc756fae5b54688d 453ed8eaeed7982421bdbb4d1ccbbfdc8fe0d646
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Apr 27 19:25:47 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=453ed8eaeed7982421bdbb4d1ccbbfdc8fe0d646
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Apr 27 19:00:13 2012 +0200

    add a check to nebmod loader if 'idomod.o' should be loaded, now only warn
    
    refs #2558

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c149a8ea5bc1f03cfb9db1fed58af2116c970c17
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Apr 27 18:20:54 2012 +0200

    call to update-version-schema was missing ...
    
    ... don't do that manually.
    
    refs #2394

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=90b51c75e708bad5d7a5739f844d7ef3aed544fe
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Apr 27 18:17:25 2012 +0200

    idoutils: enhance dbversion table with modified and created columns #2562
    
    will mark the same as icinga-web does.
    
    allows us (verification script) plus users to gather insights
    when they created/modified their db schema.
    
    fixes #2562

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0b9ef1ac2c726d0f9e2126dfb8293aaffc0dda53
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Apr 27 11:16:29 2012 +0200

    revert TEXT for mysql configfile_path, as this is a unique constraint member
    
    more on the issue itsself.
    
    fixes #2181

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6d6a5a70b2a6ba1a69aaf6838897fcc3c6701665
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Apr 27 10:00:07 2012 +0200

    core: log error reason when failing to create the status file (Ulf Lange) #2560
    
    fixes #2560

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f6d30934b658461e5228968dfc439aa3190f169f
Merge: 96257d3cac24965e6bcb5bc3cc1225ea3c0862cf 160b278580d0fa5511ea2e61c45471d0c5f84739
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Apr 27 09:38:56 2012 +0200

    Merge branch 'test/core' into dev/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1f5dd48678d8dc89093fa758cd249f36bfadd9e5
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 16:51:56 2012 +0200

    small output change

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3c5686f077fb4da5138d10feeb3a2fb49bed8cca
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 16:49:09 2012 +0200

    change output for -i
    only show important informations for the first troubleshooting

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3a4443b0284fd4791a173cd08f30bb6a119e3eca
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 16:01:55 2012 +0200

    sanitycheck - resource.cfg bugfix
    change output for $USER1$

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3d52be65bd76816b01f9482f7ac880209cd5539b
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 15:43:46 2012 +0200

    add resource.cfg $USER1$ check.
    Dont show path if no check_ping in path was found

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=33a2a9ec278b448075c64dbcbc756fae5b54688d
Merge: 373eec2234246d7801159c9cf781b6a602a10e46 160b278580d0fa5511ea2e61c45471d0c5f84739
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 26 15:14:27 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=160b278580d0fa5511ea2e61c45471d0c5f84739
Merge: 6f70d2bcb348d3b91dfb8443c84159a8b33464d1 68c59b7df0adec938e2f03d991838f8c86486b64
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 26 15:14:08 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=373eec2234246d7801159c9cf781b6a602a10e46
Merge: 0513eabd576d65276f9a7729dd8156e1555ab284 6f70d2bcb348d3b91dfb8443c84159a8b33464d1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 26 15:12:13 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6f70d2bcb348d3b91dfb8443c84159a8b33464d1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 26 14:41:23 2012 +0200

    warn users to read Changelog after install #2558
    
    refs #2558

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

    warn users after make install-init about idomod changes
    
    refs #2558
    refs #524
    refs #2346

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=12b51dc3e09b9a91073ef81db940d879b6905308
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 14:06:37 2012 +0200

    delete old disabled $config_ref

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c08308b5ad197fcc1dce92d5998f58057311dda8
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 14:05:00 2012 +0200

    $config_ref, services bugfix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6159b72e38d170782f69d41a0f1e6f2de47dbb38
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 13:38:08 2012 +0200

    idea for syslog read

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1069aaa60648f80348320d99751ac5524cde4a04
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 12:31:58 2012 +0200

    more comments in Sanitycheck Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=35caab26cbfd05ae41f7bdd959eef39275dcca54
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 12:26:31 2012 +0200

    split service check in 2 parts, critical services and non critical services

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e9e7ec1a86620c3929a40077da4ff9004ea6c0a9
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 11:20:39 2012 +0200

    new color handling, new Status handling
    rewrite the whole sanitycheck Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0513eabd576d65276f9a7729dd8156e1555ab284
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Apr 26 10:47:10 2012 +0200

    fetch docs r1.7 and pre generate for release 1.7

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

    idoutils: change varchar(255) to TEXT in mysql (not cs and address rfc columns) #2181
    
    refs #2181

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=51a7dd96292bacf8c595d7dc644027ac4fab832d
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 16:52:58 2012 +0200

    icinga.cfg - icinga_user check

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7ccf862950c44ca32b95b01f749ae39618e4478d
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 15:26:53 2012 +0200

    change output for better reading

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=255dd3582c65d81b993a388708293d5d2b454c08
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 15:24:21 2012 +0200

    fix output "idomod Connections" to "ido2db processes and idomod Connections"

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=46b9a3b28ded30d862c67bbd8dcec119ee340a17
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 15:12:18 2012 +0200

    add -h|--help Option with Usage Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f669cac8a8635d670f77ed08505d6ef4727213c0
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 15:02:09 2012 +0200

    change the output for a better view

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a94e54afd15911a3f01e246c4ff795da74aadbc9
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 14:33:43 2012 +0200

    add option for Issue tracker prepared output (-i)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ccc60b0e112a92d8f577bc3a5efef1537e0b166f
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 13:44:20 2012 +0200

    know the -s option realy shows only the sanitycheck

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f4633c66058324982900a639f82dbe3f47558ee6
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 13:42:30 2012 +0200

    more code comments, "better" comments, for a better overview

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=88f7ae25f775b4ef4f66e508cb665cb790b501fe
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 13:35:13 2012 +0200

    change output for options -r or -s
    
    -s only shows the Test Results, sanitychecks
    -r only shows the Reporting Output
    -r -s show both Output.
    
    no Options shows the Reporting Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=649ba2dce57a35a8cfc6878fc40f5b5a35517041
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 13:24:21 2012 +0200

    add options -r (reporting mode) and -s (sanity checks)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=96257d3cac24965e6bcb5bc3cc1225ea3c0862cf
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Apr 25 11:50:03 2012 +0200

    tag enable_sla as experimental, as this kills performance and does not work stable
    
    furthermore, there are unresolved bugs on dev tracker.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=68c59b7df0adec938e2f03d991838f8c86486b64
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Apr 24 23:56:46 2012 +0200

    classic-ui: changed downtime->is_in_effect in extinfo to true/false #2473/#2474
    
    refs: #2473
    refs: #2474
    
    * changed dispalying of downtime->is_in_effect to true/false
    * removed a compile error

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0f6e719581a3047096caa9bc7595eb02208f70e9
Merge: 1e46ca19709ae6ac7beaad203888b478375a515c 5131c239a133cfcc19a4657ce855e7847cd64a7d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Apr 24 17:23:30 2012 +0200

    Merge branch 'next' into r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5131c239a133cfcc19a4657ce855e7847cd64a7d
Merge: 2ad71a27fd946d11c0e56bb879018101e82ffcce 2bfc1d46fbf2f5365351cc0890b248a0976b405b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Apr 24 17:19:54 2012 +0200

    Merge branch 'test/core' into next
    
    was working on classicui things in core branch, sorry.
    
    Conflicts:
    	Changelog
    	Changelog_json

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2ad71a27fd946d11c0e56bb879018101e82ffcce
Merge: 03571816e31d434aaf9c60622dcd957bdfe82c68 b37cbf278f2bd709b35e2ea4bf1fb9a51ed057ec
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Apr 24 17:18:30 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b37cbf278f2bd709b35e2ea4bf1fb9a51ed057ec
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Apr 24 16:55:59 2012 +0200

    classi-ui: fixed some stuff in lost commit for modified attributes #2473, #2474
    
    refs: #2473
    refs: #2474
    
    * added Changelog entry I forgot to add earlier
    * removed compiler errors for extinfo.c and idoutils/logging.c
    * added "Reset Modified Attributes" command to
      host and service command list in status.cgi
    * remove left over line for debugging.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b39db1635fe11e7e06cf83c8ea6b19334a9b330e
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 15:54:16 2012 +0200

    adjust Output for ido2db error log

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=de8fa629a66a8e6136901cf3c5d1ae5d0ac7729c
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 15:06:05 2012 +0200

    bugfix get_error_from_log

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=51810f1fe06780d2bcca53941679fcc2de99f33a
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 13:39:40 2012 +0200

    FIXME - PATH to syslog not hardcoded

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c08c5cc81e1f69e653b2e616c71993e11ada5796
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 13:35:02 2012 +0200

    add sub for reading errors out of syslog
    some bugfix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=954c8008c56d92e68863059aa88740e6b9fe6588
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 12:10:47 2012 +0200

    some output formating

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dd0eda463f1baea8e0ecb48c19f08ac37c3f3921
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 11:58:34 2012 +0200

    == / eq for strings

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b39cbe7a0cdf00e479cfd5ef78608b4969177884
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 11:57:23 2012 +0200

    ido2db/idomod socket compare with output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=abf0c0df9b38fe4088d6f4f00d7c46fc21af0594
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 10:49:01 2012 +0200

    revoke mysql.pm

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=33e274d0ce8de863cae00b4d4fdde9ebaa0887bb
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 10:31:22 2012 +0200

    mysql.pm package

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=327fed7992d5be204edd3ba7de91dc7bf0f8d824
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 10:31:02 2012 +0200

    add package Mysql.pm

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=47b36d1485dbf6f55718653b3e62ad9a172f7d6a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Apr 24 08:59:49 2012 +0200

    Changelog: add thx to Sven Nierlein for the idea of modified_attributes in classic ui
    
    refs #2473
    refs #2474

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1538f2deb60d04ed7a4b04b1800a0546e870e25d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Apr 23 19:43:23 2012 +0200

    classic ui: add modified attributes row to extinfo.cgi showing diffs to original config #2473 add modified attributes reset command to extinfo.cgi allowing to reset to original config #2474
    
    unluckily a combined commit for both.
    
    thing is that current objects contain the
    modified_attributes, which is stored in
    retention.dat by the core, plus written/read
    to/from status.dat
    the cgis did not have that as statusdata
    defined, so changed that, now keeping the
    status objects with another attribute.
    
    ever since modified_attributes is a bitmask
    we need to re-calculate that into a string.
    printing it plain (json) and colored (html)
    makes this another row in extinfo.cgi
    
    while seeing the modified_attributes, one
    might want to reset those - just changing
    the values won't reset the modification
    itsself.
    
    problem - normally cmd.cgi would not allow
    to send CHANGE_* commands. this is now
    opened, but only for the MODATTR change cmds
    as well es only allowing new cgi GET param
    'attr' to bet set to 0 (reset, MODATTR_NONE).
    other values will provoke an error on the
    cmd.cgi not allowing you to send that cmd
    to the core, in order to prevent XSS and such.
    
    combined, this generates another valuable
    enhancement for the Icinga Classic UI :)
    
    (the idoutils database already got those
    information, so Icinga Web can fetch them
    already)
    
    plus: adding modified_attributes to json
    output for extinfo.cgi too
    
    plusplus: new cmd.cgi GET param 'attr'
    
    refs #2473
    refs #2474

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e083c5f0587f6e09f1931b24918feed33db54c69
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:57:20 2012 +0200

    ignore my internal todo list

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dffda640c43a7e75dd436fcc3b6f527915f0d9ea
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:55:07 2012 +0200

    add icinga.cfg external commands

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=054a2e34ecff8dbc85710ce7b12179bc1bf8af9c
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:47:19 2012 +0200

    update

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=08104f9141a1a29398dcc2929e60b8ffc0c78fd6
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:44:09 2012 +0200

    add idomod information
    upgrade ido2db information

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=846130c1d925173e959fc98af174372da4328876
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:34:09 2012 +0200

    add ido2db socket output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fd83f915947e9607271f87920a131fe029410886
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:33:56 2012 +0200

    update internal

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b1cf34a91786c2c596ccdc75fcea7e049547f105
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:08:57 2012 +0200

    add selinux check

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5d6dc841cae13e964ab5dc6ff34d9169973b1d77
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 15:59:07 2012 +0200

    add snmptt process

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=38728ef77a130268593d38182817d91f749e23a8
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 15:53:29 2012 +0200

    bugfix for mysql connection
    
    User Input wrong OR mysql is not working properly.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=11a35f276b7dfbf29acaaea7e85bfd6950164cb0
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 15:32:41 2012 +0200

    bugfix for "mysql unavailable"

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3236581aab6768d38c193d97c04961d885778a8c
Merge: 5d85797054c1a1590de3bfade728da03a39c7ec2 4f5b0ac4646468706bb5b9c0aa2c85a3555952de
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 15:21:51 2012 +0200

    Merge branch 'fholzer/core' of git.icinga.org:icinga-core into fholzer/core
    
    Conflicts:
    	tools/icinga_verification.pl

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5d85797054c1a1590de3bfade728da03a39c7ec2
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 15:15:54 2012 +0200

    fixed typo in get_version

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8ac7e1c2e3ec9ccd51df74f3fb4cad49476749ea
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:45:04 2012 +0200

    bugfix get_ido2db and get_icinga_version

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4f5b0ac4646468706bb5b9c0aa2c85a3555952de
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:45:04 2012 +0200

    bugfix get_ido2db and get_icinga_version

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8c7ddded70edcc0bc56cd23c60e79b13937e815e
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:38:44 2012 +0200

    fix $mysqldb declaration

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9d764d33de30f9e01538e80de0bc4397bf8448e8
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:16:04 2012 +0200

    mondays...-> delete merge conflict lines

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9f19529b293178352f4784ab32f1748518d22810
Merge: db47b1f750da85246d79b554c894db35180787b2 20c77ec8e6efcbc53b65cccce65db0edb8eec1fa
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:12:10 2012 +0200

    Merge branch 'fholzer/core-formorer' into fholzer/core
    
    Conflicts:
    	tools/icinga_verification.pl

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=20c77ec8e6efcbc53b65cccce65db0edb8eec1fa
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:10:24 2012 +0200

    typo

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=964677aeae36e031340044ed3bc012189f04691a
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:56:25 2012 +0200

    I am a stupid *censored* today. really push the right paths into path

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=db47b1f750da85246d79b554c894db35180787b2
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 13:51:42 2012 +0200

    delete getop for mysqldb

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d81244ba04df999f7977331e8266710518b585d4
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:50:40 2012 +0200

    Add debugging for which()

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1baab57845f332a98f2b66b5847ac0607fd98f3d
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:41:57 2012 +0200

    Fix map syntax

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2bfc1d46fbf2f5365351cc0890b248a0976b405b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Apr 23 13:35:01 2012 +0200

    fix int vs unsigned long mismatches from previous commits #2536 #2537
    
    refs #2536
    refs #2537

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a5c573fe2bff11aebff07261485e4a5712b778c1
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:24:49 2012 +0200

    And really use it

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=42cececbbb4414a74bb847d4950f3ee974d5006f
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:24:10 2012 +0200

    Really add the bin dirs

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7fc010aaa8d503d812a65d1dd6309ca21c1049f3
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:23:00 2012 +0200

    Also look into icinga prefix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=95d2e1f4fc767c82150f9c62f50bfd66dee4df10
Merge: b3fc83ded08a63c807b6561c6eb30676261a909f 7b5f8f777e6a976116dff539d3384c64351d9673
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:05:10 2012 +0200

    Merge branch 'fholzer/core' of github.com:formorer/icinga-core into fholzer/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b3fc83ded08a63c807b6561c6eb30676261a909f
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 12:22:35 2012 +0200

    delete deactivated checks

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8e9dcbf5995f6da94a48b0749579c802c0f735f5
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 12:19:51 2012 +0200

    bugfix user credentials input

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ff8112d40ab1c2c9513a52ca1504d45101f20d31
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 12:08:45 2012 +0200

    rewrite the whole Mysql check
    if ido2db.cfg Connection fails ask for user input.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=54a401993a3e7855568f85cddadcdd6aaa13929c
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 10:39:55 2012 +0200

    Nicer declaration of Mysql variables

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=06e43bbb45ad811f7f52d3aa43613b6a320c02fb
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 10:10:24 2012 +0200

    modified ido2db Mysql Connection Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3181381567ae9bd5e87320e073518a90ce485b68
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 09:50:44 2012 +0200

    Fixed Output for ido2b Mysql Connection

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c1c6addefefa6f44e9306f559689221ede5222db
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 09:43:04 2012 +0200

    adjusting script output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=97eebf9722d4a73cd950bb679afc09d496cb2e15
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 09:38:29 2012 +0200

    remove wrong mysql (server) service from service check

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0e41ec6bcb360fcbd5b7dfe55a3f3830c7284814
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 09:18:25 2012 +0200

    add 'mysql' binaries for centos

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7b5f8f777e6a976116dff539d3384c64351d9673
Author: Alexander Wirt <formorer at debian.org>
Date:   Mon Apr 23 09:10:20 2012 +0200

    Use yellow if no binary for a service is found

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8fbd1f130b2237ded5f8b9e36eff75844446c917
Author: Alexander Wirt <formorer at debian.org>
Date:   Mon Apr 23 09:07:16 2012 +0200

    Deref hash for older perls

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b7a29ac4ceaf8a409e2c39657094b547d95111c9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Apr 23 02:06:38 2012 +0200

    idoutils: add is_in_effect and trigger_time to scheduleddowntime and downtimehistory tables #2539 - MF
    
    requires change on doing neb callback after
    having fetched all necessary data when
    starting/triggering a downtime.
    
    all 3 rdbms get scheduleddowntime and
    downtimehistory populated.
    
    db sqls and upgrade scripts require tests!
    
    refs #2537
    refs #2539

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5b7211d1cdd9242eb9e04a4ba6a2e5d38032651d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Apr 22 23:29:22 2012 +0200

    classic ui: add is_in_effect and trigger_time to downtime view for html, csv, json #2538 - MF
    
    thanks to ricardo's generic cgi rewrite,
    this is pretty much straightforward.
    
    refs #2538

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e17125c338793cf30bd9cd734ec8efe58d7fb3d2
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Apr 22 23:23:58 2012 +0200

    fix copy paste error in reading trigger_time from status.dat #2537
    
    refs #2537

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8d315d038f63bfbc8f1142d5f90931bc7afb8ee8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Apr 22 22:52:41 2012 +0200

    core: fix scheduled_downtime_depth falsely incremented if in flexible downtime with duration < end-starttime window #2536
    
    since we now got support for the trigger_time
    of a scheduled downtime, we can now decide if
    a flexible downtime is to be ended after trigger
    time + duration, or not.
    
    adding further tap tests is currently not possible
    as we would have to workaround the not-to-be-found
    host in skiplist in handle_scheduled_downtime which
    is a pita and requires more rework on clearly
    abstracted functionality, beyond the checks on hosts
    and services existing, to create the relation to
    the downtime being handled.
    
    the issue #2536 holds further analysis and debug logs
    on the tests, which has been enhanced in #2537 as well.
    
    refs #2536
    refs #2537

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

    core: add trigger_time to downtimes to allow calculating of flexible downtimes endtime #2537
    
    in order to fix #2536 we must introduce that as a
    feature. fetching the actual time when a downtime
    is started (triggered) is mandatory for calculating
    the flexible downtimes, especially when the duration
    is less than end-start time.
    the bug found in #2536 actually does not trigger the
    endtime after trigger time + duration (because it is
    unknown), but waits for the end time provided by the
    external command.
    this leads into rescheduling the flexible downtime
    looping duration by duration til endtime, incrementing
    the scheduled_downtime_depth counter as long as
    possible.
    the docs cleary state that a flexible downtime only
    lasts one duration, and then exits. the overlapping
    is NOT what we want.
    
    furthermore, introducing this as a basis for fixing
    issue #2536 we can actually re-use that in future
    changes to show the user the actual time a downtime
    was entered - and not the start time which could
    be somewhere in the past.
    
    entry_time is only the time when the command was
    sent and does not help here.
    
    refs #2537
    refs #2536

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4bbd7e8aa9fa7e28fca4e557538b0b26d0742892
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Apr 22 20:08:41 2012 +0200

    add more debug logging to downtime start/end to help debug #2536
    
    refs #2536

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=03571816e31d434aaf9c60622dcd957bdfe82c68
Merge: 73a07926863019eb435c1ebcd8d4ed59eaa7c7e3 59645a8eec31128aee5e210ea46d1aca49e8c0b8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Apr 22 12:18:18 2012 +0200

    Merge branch 'mfriedrich/ido' into dev/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=59645a8eec31128aee5e210ea46d1aca49e8c0b8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Apr 22 12:13:55 2012 +0200

    fix pgsql upgrade script copy paste error on dbversion (thx ttyS1) #2394
    
    refs #2394

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e61a40c6e5f6c00267cfe11bb51e6529396e366d
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 11:34:58 2012 +0200

    Implement general service and binary lookup system

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2e56724c2eb20d90e6b9650c21b52a5acd704d3d
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:48:11 2012 +0200

    Retrieve ido2db version

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1e657ba473790c82d37f58e72a33e671cd429d45
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:44:40 2012 +0200

    Remove {

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=92a4cfa66887f2c12e7caabc09787926704dc73e
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:44:22 2012 +0200

    Fix prototype

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0648612417b0b5aabad3eb680faebc8dec591c9d
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:43:52 2012 +0200

    Retrieve icinga version from binary

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e70270ce836f7b3bcaf7329d2af66446d6e60a73
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:39:40 2012 +0200

    which already checks for -x

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ac3d432bd7edf7d0f6a60b448e43ec971932ea6f
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:31:38 2012 +0200

    Use STDERR every output different than the report

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8245b3e8a8f7673709e7f6cfab801e6ca5ac3de6
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:28:47 2012 +0200

    chomp() osversion

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4fdb2bc8a6a0ee6247c6c591159cea2144b6ff68
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:28:22 2012 +0200

    Fix distribution output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=725190324c23a5275bd1c95eee7a4262f60eab25
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:25:11 2012 +0200

    Fix typos in get_key_from_ini

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=346fd802dfea487671c14992d140fd6652f597af
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:25:01 2012 +0200

    Fix output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6d88b29c98b3a22bdbbab88bf1a4f173169203a0
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:24:39 2012 +0200

    Move dbh error into the correct scope

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=498536cd6c25cce353281130d9521b7eae18dbfb
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:24:13 2012 +0200

    use get_key_from_init instead of `cat`

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=907b9d70c229e228250e4ab4a67a2fdbbdfb338c
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:23:39 2012 +0200

    Don't use grep|grep -v grep

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=07cb904e22d6c1d794f89e3424fcf742bcb0eeed
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 22:07:01 2012 +0200

    Automatic detection of icinga dir

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3cbacf7e2c9b5a514439eec64e8c5016f70f9762
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 15:04:50 2012 +0200

    Retidy

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0784b2a42aa38837e6ae4a20e762d880425ca7aa
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 15:03:28 2012 +0200

    Add perltidyrc

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d7ac06f59178ac05235df9b6f7864d235d1a64b4
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 15:01:34 2012 +0200

    Remove obsolete comment

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=aeb44a11e0c8e929ce57d22583b7c96521e4c553
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Apr 21 12:36:55 2012 +0200

    classic ui: fixed Extra leading space in status.cgi CSV output #2535
    
    refs: #2535
    
    header only gets flushed out on html content now

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9e16e9805995548bac063ce33c3e3158fdec9ced
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:56:04 2012 +0200

    Reliable find the apache binary

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=52f74c276a491354a38ef1b7f572ddf46059519a
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:53:51 2012 +0200

    which accepts now a list of binary names
    
    you can now ask for several binaray names to be found.
    apache2 for example may be httpd (redhat) or apache2
    (debian). Now you can just do:
    $bin = which ('httpd', 'apache2') ) ? ( qx($bin -V))[0,2,3,5,6,7,8] : 'apache
    binary not found' )

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0e275e312370034861ffb618227be2afea083e2e
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:32:19 2012 +0200

    Make binary checks more robust

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=af42724aeb1f79d1b01a0a24cf8ca78c83a81689
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:27:08 2012 +0200

    reindent block

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=551ffbf6fb511446530a5135c11cea7c6ad68fd1
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:26:46 2012 +0200

    Use here document instead of print

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=26bb8d05f99164e694e28e4ef1a865bbf5b905f0
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:25:05 2012 +0200

    Use internal which implementation

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6b148160bbf13a6069e107029bbda87212b84cec
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:24:44 2012 +0200

    Add generic distribution detection

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9755f277092fb4592d4950f07934d1ac06ed6c0a
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 09:22:10 2012 +0200

    Add a slurp helper
    
    slurp($file) slurps in a whole file and returns a string afterwards.
    Beware: it fails if the file does not exists, so don't forget a -f before.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d722dae0d58623023e6c72d8460f06dcc95e29cb
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Apr 20 22:21:15 2012 +0200

    Add a simple which implementation

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b2d785eff95e999e66610be38c0d653a5227e38a
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Apr 20 21:59:39 2012 +0200

    Remove trailing whitespace

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=94c0345af5f427441c64f66965f516f86b7ea746
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 17:13:47 2012 +0200

    Add simple iniparser and fix some small typos
    
    if you want to know if something is set in in an inifile
    try:
    get_key_from_ini('/etc/icinga/icinga.cfg', 'max_debug_file_size');

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7f2be5bc2cea88855ad71a2efcc1cf2a0c834742
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:59:39 2012 +0200

    phpversion in one step

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b2b3e755e3bc5620fed50c2ee409a273988d14d8
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:57:26 2012 +0200

    Nicer apacheversion handling

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5c49ec43632928280ed9305e16744fbb5f6962d6
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:44:43 2012 +0200

    mysqlver in one step

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fe9488e475e4bbe3506734152e6820f666edc293
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:34:33 2012 +0200

    Remove accidently committed comments
    
    Distribution checks will follow later

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c30ae04ca0231c8c3294cfe10a110fcf89de5af2
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:33:33 2012 +0200

    Remove more `` and use localtime() instead of `date`

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cd62a5ad6ffcf4b72202f28dfac1c19abe5c646b
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:21:29 2012 +0200

    You don't need to call perl to know its version :)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b6f16a792a312bff0edb37f008709d63febeff63
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:17:06 2012 +0200

    Fix wording and typo in mysql prompt

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=38fa0c7fabb93411f4b26ae835a2feca1ce7e8c4
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:16:05 2012 +0200

    Allow providing dbname via commandline parameter
    
    Getopt::Long is in the core distribution for ages

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=592ae328fce17d37e0059bf7e6e1b2b5d96328f5
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:12:38 2012 +0200

    Add missing newline

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3d56ecb15cad98c8abd4475e853673196a29671e
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:12:16 2012 +0200

    Fix indenting of mysql block

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=64075eb3e4e35f982e225a7439c9c3ce50a6f295
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:11:12 2012 +0200

    Exit with an error code if window is detected

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=29f79cea575d9bb54fccbbf74a130523596fd369
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:10:43 2012 +0200

    Nicer declaration of variables

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bf44b84f1eed0f046d59c5ac44db2f66daf96459
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:09:17 2012 +0200

    Use which to find mysql binary and use qx
    
    mysql can be installed in various places, using which should
    find it along the PATH. qx makes thinks better readable.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8bfd422d8002e6462e252a2537c6b4123d1b817c
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:03:56 2012 +0200

    Use Env module instead of `env`

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f2773a7051ca750217cd570a76cad935710b850d
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 15:26:34 2012 +0200

    - update

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=98c668201bd001b878bbe8a1d095c319eb53c7fd
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 15:02:29 2012 +0200

    - add icinga-base
    - add ido2db checks
    - add ido2db Mysql test
    - bugfix mysql connections
    - add more output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2269befa56a00b5415f6e72c90056ad600b46a43
Merge: 58a3b4fcc2cc11df10f70e2ce19fa11caa272c3a 2b7090541074346ba5ff12add9c42708c55928bf
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 15:01:11 2012 +0200

    Merge branch 'fholzer/core' of git.icinga.org:icinga-core into fholzer/core
    
    Conflicts:
    	tools/icinga_verification.pl

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=58a3b4fcc2cc11df10f70e2ce19fa11caa272c3a
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 14:55:32 2012 +0200

    - add Icinga_Base_Set /usr/local/icinga
    - add ido2db.cfg Setup
    - add ido2db.cfg Mysql Connection Test
    - bugfix Mysql connections
    - bugfix Mysql User Input
    - add more Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b09982c90fb38045e606daec1805aeb163884832
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Apr 20 14:23:03 2012 +0200

    core: remove deprecated code for log_external_commands_user #1619
    
    refs #1619

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6c70c1ad69df729b7a99ad904125dac7ab67997e
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 10:18:19 2012 +0200

     - todo (internal)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2b7090541074346ba5ff12add9c42708c55928bf
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 10:18:19 2012 +0200

     - first stable release

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

    target the release branch 1.7.0 (do NOT use as merge source!)

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=950de47fb4fd3f0b228112548b48837eae77b423
Merge: 87cdab298ac780693d5597d3a1ffd25566ba3247 09df5fe3c8e88569cfbb53647ff24e3fbd9af74a
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Apr 17 00:36:30 2012 +0200

    Merge branch 'rbartels/cgi' into dev/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=09df5fe3c8e88569cfbb53647ff24e3fbd9af74a
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Apr 17 00:34:34 2012 +0200

    classic ui: fix and enhancements for last commit #1776
    
    refs: #1776
    
    * you can click on the auth information and this leads you the
      corresponding config page
    * fixed some bugs

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=87cdab298ac780693d5597d3a1ffd25566ba3247
Merge: 27d85e27c83592e71210f368cf0f82733a75b241 b206c5075a95e351d53dc249c003f24d0e2a42d7
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Apr 16 00:05:43 2012 +0200

    Merge branch 'rbartels/cgi' into dev/cgis
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b206c5075a95e351d53dc249c003f24d0e2a42d7
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Apr 16 00:00:53 2012 +0200

    classic-ui: Added readonly cgi.cfg view into the config section #1776
    
    refs: #1776
    
    New option in config.cgi to view all cgi config options and their current values

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6b4f471776e2beb77cc138f0d658eeedf4885edf
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Apr 15 17:44:34 2012 +0200

    classic-ui: Changed reading of auth information from cgiauth.c to cgiutils.c #2524
    
    refs: 2524
    
    Now we can access the authentication options from all cgi's

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ee65589d909c8eae9053588e210f2c369e98281d
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Apr 14 01:43:59 2012 +0200

    classic ui: fixed Log File Navigation in current/ealier/recent archive clarification #2441
    
    refs: 2441
    
    hope this is better.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f4d3913ea439a9c8a90e0b0ef6156308cc12d6a4
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Apr 14 01:14:33 2012 +0200

    classic-ui: removed usage of javascript in trends.cgi during service selection #2412
    
    refs: #2412
    
    the same as in avail.cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=07675085640910a2912d00c7d7d1502263f844f8
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Apr 13 23:24:22 2012 +0200

    classic-ui: fixed Service Dependencies gets displayed twice in extinfo.cgi #2521
    
    refs: #2521
    
    now servicedependencies are only displayed once

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0978926cf1771828f093447eec2c723c80c71b82
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Apr 13 22:22:59 2012 +0200

    classic-ui: fixed msdropdown jquery issues with opera #2515
    
    refs: #2515
    
    Only changed catch statement in javascript. Errors are now
    fetched onto the console. Upgrading jquery.dd.js didn't fix
    the problem and had other flaws.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=12bbe78bedf3bddda896f41020cdfd03b72a6802
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Apr 13 21:31:45 2012 +0200

    classic-ui: change behavior of scheduling queue filter in extinfo.cgi #2421
    
    refs: #2421
    
    filtering for a certain host and service, host only entries
    are not displayed anymore

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7b9ec5bff49ba9311931f5d66e28697c007bcab6
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Apr 13 20:48:07 2012 +0200

    classic-ui: updated Changelog CHANGES section
    
    refs: #1524
    refs: #1981
    refs: #2018
    refs: #2117
    refs: #2119
    refs: #2145
    refs: #2198
    refs: #2343
    refs: #2359
    refs: #2373
    refs: #2421
    
    hope the "changes" section for classic ui isn't tooo long

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=27d85e27c83592e71210f368cf0f82733a75b241
Merge: 7e7f5d85789c22fbe3b7c60c1c8b4bf33bf4663e 972e7a3db1fed1077f68293ff661fb2da333081e
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Apr 6 01:32:46 2012 +0200

    Merge branch 'rbartels/cgi' into dev/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=972e7a3db1fed1077f68293ff661fb2da333081e
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Apr 6 01:26:56 2012 +0200

    classi-ui: fixed performance issues and other problems in status.cgi
    
    refs: #1524
    
    * displaying of host and service group should be much faster now
      compared to the speed aftere the "big rewrite"
    * fixed filtering for servicegroups
    * fixed problem with wrong error message when filters are set

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=7e7f5d85789c22fbe3b7c60c1c8b4bf33bf4663e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Apr 3 10:48:05 2012 +0200

    final fix compatibility problems on solaris 10 (Carl R. Friend) #2292
    
    refs #2292

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=9149c4b57f3000d0ea6149b2eb0ecea4985a5802
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Mar 30 18:23:49 2012 +0200

    classic ui: fixed line break in info table

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=4c1061883bdfa20a4731f37f16477b6ef029dab7
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Mar 20 22:30:20 2012 +0100

    classic-ui: added service / host properties to links in status totals
    
    refs: #1524
    
    * now serviceprops and hostprops are added to links in status totals if they were set in the request
    * let's see how this is doing

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d8bd0c18b973428e20ec2040b7e9f24445283468
Merge: 6e8181f57d6bd8a32cfb7a1425619efe43f138c2 64b5e9cfe7706d1ff7040c5ee28076c13ab7b7bb
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Mar 19 23:11:15 2012 +0100

    Merge branch 'rbartels/cgi' into dev/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=64b5e9cfe7706d1ff7040c5ee28076c13ab7b7bb
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Mar 19 23:02:06 2012 +0100

    classic-ui: change javascript page refresh method again.
    
    hope this works persintent in all browser implementations now.
    damn IE

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=398d62fa27e7b0417a0f2b76caf1c98b49ec0cd5
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Mar 18 11:34:25 2012 +0100

    classic-ui: change javascript page refresh method again.
    
    hope this works persintent in all browser implementations now.
    damn IE

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8f37d9c3321ceabe5073c342322c94656cdb9a92
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Mar 18 09:50:57 2012 +0100

    classic-ui: ost/service healt in rac.cgi now clickable

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6e8181f57d6bd8a32cfb7a1425619efe43f138c2
Merge: 01d1da70d76df5842b0fee633cd38ca5b0119525 7c5e262cad2c62a7fc46c11b1fc3bb77879a9084
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Mar 18 00:23:49 2012 +0100

    Merge branch 'rbartels/cgi' into dev/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7c5e262cad2c62a7fc46c11b1fc3bb77879a9084
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Mar 18 00:21:18 2012 +0100

    classic-ui: did some furhter rework of status totals counters #1524

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=01d1da70d76df5842b0fee633cd38ca5b0119525
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Mar 14 22:20:51 2012 +0100

    classic ui: set display_status_totals=0 by default, add missed Changelog entry #2443
    
    refs #2443

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8ae3fb5da6ab10c2f6526e6da81acba67696989a
Merge: e16b53cb35ca6701f4126a7f334d62115fafc3b1 2191fc5581b24f853a4f7a1b7c87953de440326f
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Mar 14 00:25:47 2012 +0100

    Merge branch 'rbartels/cgi' into dev/cgis
    
    Conflicts:
    	cgi/cgiutils.c
    	cgi/readlogs.c

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2191fc5581b24f853a4f7a1b7c87953de440326f
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Mar 14 00:09:32 2012 +0100

    classic ui: fixed Truncated HTML table when displaying outages in outages.cgi #2323
    
    refs: #2323
    
    Was my mistake. Forgot to duplicate string. Ended up in a double free.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=14dddd99e9251be02f3d67f52c4de52506826df7
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Mar 12 00:47:01 2012 +0100

    classic ui: fixed up some refresh problems with javascript #2119
    
    refs: #2119
    
    * tac header now refreshed with javascript to
    * changed javascript refresh method

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=0df1d56150b57c7f21cfdd7b6a8a426e23213dba
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Mar 10 01:13:59 2012 +0100

    classic ui: Added Scheduling queue filter for specific host or service #2421
    
    refs: #2421
    
    * now everyone who is authorized for can see hosts/services in sheduling queue
    * added links to host/service extinfo

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0bb81785439af10e6de8af5a4f71080db9b1e3f7
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Mar 9 18:44:58 2012 +0100

    classic ui: add javascript to refresh page/pause easier #2119
    
    refs: #2119
    
    * no reload necessary to pause refresh
    * selecting item in status.cgi/extinfo.cgi resets' refresh counter
    * added cgi config option to choose between http header refresh and
      javascript refresh
    * live "countdown"

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=684ef53d85e4efe8727998dde5a4885415490480
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Mar 8 20:52:07 2012 +0100

    classic ui: fixed Availability Records Break if JavaScript is disabled #2412
    
    refs: #2412
    
    * now removed all javascript
    * also fixed a problem that the header wasn't display when a report was generated

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b1ed867314da9ee616e4165065482a52531eb78f
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Mar 7 23:58:08 2012 +0100

    classic ui: Change Excel icon to odf spreadsheet icon #2391
    
    refs: #2391

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=90ee3e4ec23db70958e7fbd02e4c30c1264201cc
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Mar 7 23:33:52 2012 +0100

    classic ui: fixed reset forms on return after submitting command #2117
    
    refs: #2117
    
    * forms getting reset on page load
    * fixed problem with downtime checkbox selection
    * changed all forms to POST request
    * removed unused / cleaned up - javascript code

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3bbac0ad4d6bf1c8e980c07c728393d6eb67f660
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Mar 7 20:37:23 2012 +0100

    classic ui: added missing comment tool tip box to outages.cgi #2396
    
    refs: #2396
    
    * exchanged icon with tool tip box

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=18b9896148d34b4612626279ac8ead712bf287e4
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Feb 27 22:36:58 2012 +0100

    classic ui: fixed Commit commands with more then 500 multiple pairs of hosts and services #2373
    
    refs: #2373
    
    * now it's possible to submit ~990 commands at the same time

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=e16b53cb35ca6701f4126a7f334d62115fafc3b1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Feb 27 14:15:15 2012 +0100

    tests: readd ignored libtap Makefile
    
    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=abc2e7f95891d3712dd21fb238aad4b61913d088
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Feb 27 13:31:35 2012 +0100

    tests: you can now test with pleasure: $ make distclean ; ./configure ; make test #2369 #1192
    
    no, i don't want to run 'make all' before running make test-perl
    and no, i don't want debug funny perl error msg.
    
    just fix it and allow test focus on the more important things.
    
    refs #1192
    refs #2369

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

    tests: replace libtap with an actively developed version #1192
    
    refs #1192

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=280ebc5393e742e67e69be91f2be302562f3a2e5
Merge: b8b7100b7bbd36878f2413d542ac6345509e2b7b 7e7562fe794c7201dcf781d1c9a2ba62c0cbb464
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 21:20:30 2012 +0100

    Merge branch 'test/cgis' into dev/cgis
    
    heal Changelog from libtap enable
    
    Conflicts:
    	Changelog

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=7e7562fe794c7201dcf781d1c9a2ba62c0cbb464
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 21:09:07 2012 +0100

    icinga.spec: introduce conf.d as place for own configs #2367
    
    refs #2367

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d5d0a47079e9f70e7c07844a340adf87ee80e9db
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 21:03:29 2012 +0100

    config: introduce conf.d as place for own configs #2360
    
    revamp the hints for cfg_dir and cfg_file as well
    
    refs #2360

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

    icinga.spec: use --enable-cgi-log from upstream instead of manual sed #2365
    
    refs #2365

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6a06e5d357de79558de0ece0ddd1bcb5029ff02e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 20:14:58 2012 +0100

    install: add --enable-cgi-log to configure to enable cgi logging during build #2364
    
    refs #2364

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d7bda9a4f8c2854f6bb3a0937f9890557e7db9e7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 19:33:46 2012 +0100

    entirely wipe icinga-api from core git #2356
    
    fixes #2356

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=75d42406fbbcb14c04128140d4d5f47ef84b20bb
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 19:24:34 2012 +0100

    icinga.spec: use eventhandler configure/make in package creation from #2352 #2363
    
    refs #2363

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2d85322a9f3c22a4c6fe94124b093fb12b110d8f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 18:34:48 2012 +0100

    install: add configure target --with-eventhandler-dir and "make install-eventhandlers" for contrib/eventhandlers #2352
    
    refs #2352

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b8b7100b7bbd36878f2413d542ac6345509e2b7b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 17:30:29 2012 +0100

    mention previous change to libtap configure in Changelog

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

    set --enable-libtap=yes by default and build shipped tap library for tests

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d764e017b4b3028733b87292a4f11b45512726ca
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 17:00:53 2012 +0100

    re-import tap library 1.01

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4d16663c168cb6cf5769a70e1ed7f7378054faab
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Feb 25 14:09:53 2012 +0100

    classic-ui/idoutils: fixed compiler warnings

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=35cd2cb47dee5a714a1bee0b68f1bdfd6677a544
Merge: 06c78cd7a57bacf9b9505c0773a5c44f3708bd82 67e07d14744b612f0add76f5e2f09f9ffe7b22a7
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 13:22:30 2012 +0100

    Merge branch 'dev/cgis' of github.com:formorer/icinga-core into cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=06c78cd7a57bacf9b9505c0773a5c44f3708bd82
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 12:05:41 2012 +0100

    Fix config path

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=98366632cf6c43a2493a0ba9fa22f66d3ff7d055
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:57:57 2012 +0100

    Rewrite 930_emptygroups.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=81a7704830508cdda757e74c66d9c4028bfe1634
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:54:03 2012 +0100

    Rewrite 920-nocontactgroup.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1791cee82e1d4726fc94cf223b0c371250aad695
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:45:15 2012 +0100

    Add run_cmd to Test.pm

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bfbe4157de25a4acc7d9bd169d3fbd2b91cdb598
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:44:47 2012 +0100

    Rewrite and enhance 900-configparsing.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1aed855221bc32eafe368f799dc7405795c6abd0
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:16:06 2012 +0100

    Fix test description

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=aebcc2b78e5419b829d4b523c29743187e3d8ed1
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:13:54 2012 +0100

    Rewrite and enhance 705icingastats.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=48935314de70c52890ff08a1e3186aeca54b9370
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 09:32:15 2012 +0100

    Add get_body function to seperate header from body

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=892a4d0e2f123abe77e350ac90cf131f7e303e72
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 09:31:55 2012 +0100

    Rewrite and enhance 622extinfo-local.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=327ee0a35b8091dc20bb3dbb04ca4a18e264bc8d
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 08:28:09 2012 +0100

    Add some error message to Test.pm

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ddd2bb9d8213fb7192431734b0790ceef99f314f
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 08:25:42 2012 +0100

    Allow DEBUG=1 for print the executed commands

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cbe1d1babf7c3b9154b604a8b6c956d091c74094
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 23:12:28 2012 +0100

    Add rewritten history test

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b9577228ff52529e8efe33abe41dc802a258d6b3
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 22:34:34 2012 +0100

    Add notification tests

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0a5980559e9b93326116af6cacb393eb651ea4c3
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 22:14:49 2012 +0100

    Remove todo item - it will never output a useful error

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0a7e71868fe74e80c5f0c00240d25f211550e009
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 22:09:58 2012 +0100

    use Test::Harness for nicer output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=469a787740f2c3306d2e6dc2816137a0d61aa0ff
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 21:30:39 2012 +0100

    Remove debugging

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=935a13f909286b5b862b164770bf224241fb59ee
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 21:24:32 2012 +0100

    Rewrite 611cgistatus-hosturgencies.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=03c5c26e91c68a8a03129a65e3e00426a255bb1c
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 21:08:58 2012 +0100

    Remove debug

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=475623ec7002d8670b16fcf207dbb59182b28a5c
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 00:06:12 2012 +0100

    Remove leftover

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9b7f182dccd45ae70b7fc50a93074a73fe115f58
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 00:06:12 2012 +0100

    Remove leftover

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5739a1183f38ed947bdf09beb2f978b0fc34a01f
Author: Alexander Wirt <formorer at debian.org>
Date:   Thu Feb 23 23:51:01 2012 +0100

    Add Icinga::Test lib

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7b2715ed26ec756f186eba4ac7099a6bcc63d76e
Author: Alexander Wirt <formorer at debian.org>
Date:   Thu Feb 23 23:50:37 2012 +0100

    Rewrite 610cgistatus.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ceb981129fbc66cb7f1fba5e01218b1fbb7b9f34
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 20:45:37 2012 +0100

    Fix config and cache for host urgency stuff

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=15c127e18036139f5dfd55ac266c1424c6a8d933
Merge: 68e43bb4a36115ff1e1712a746923fd9b23ea3f7 d477d4564ac3c9cf62da0ccba8c0b9558d60717b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 13:15:17 2012 +0100

    Merge branch 'test/core' into dev/core
    
    special note:
    changes in Makefile to build .so modules instead of .o are already
    applied for #1772 / #1253 for both, idomod and helloworld in dev/ido.
    
    test/core contains a full next merge sourced from test/ido -> dev/ido
    
    refs #2354
    
    Conflicts:
    	Changelog
    	icinga.spec
    	module/Makefile.in
    	module/idoutils/src/Makefile.in

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=c0ea28392ed2bf8124393f71f9c5d8bbf1768a7b
Merge: e1c5ee25fbb78a808d3dabadc73c4176e59f21b1 d477d4564ac3c9cf62da0ccba8c0b9558d60717b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 13:07:02 2012 +0100

    Merge branch 'test/cgis' into dev/cgis
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=67e07d14744b612f0add76f5e2f09f9ffe7b22a7
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 12:05:41 2012 +0100

    Fix config path

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cfa2c14f102c9a039c039f187fc2b33c9c67ed2d
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:57:57 2012 +0100

    Rewrite 930_emptygroups.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bfb1f76a72e9ae6c3415521f4c6adf3e0a4edf4e
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:54:03 2012 +0100

    Rewrite 920-nocontactgroup.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ffbadfd34fa495290b1eb4e138075a0fc14b9730
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:45:15 2012 +0100

    Add run_cmd to Test.pm

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b7b778246843054c66d98040d77927f74e378a5d
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:44:47 2012 +0100

    Rewrite and enhance 900-configparsing.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8cbf88203c57992530d9c8e316dd2c2ffe48994e
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:16:06 2012 +0100

    Fix test description

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0904acb7b7dfbf7b648e0ad38037b8251e3980f0
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 10:13:54 2012 +0100

    Rewrite and enhance 705icingastats.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=170bf2c185aefe8563f24e33eb04ecc3bf07c9ef
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 09:32:15 2012 +0100

    Add get_body function to seperate header from body

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4b4018c365f828736c618f4758e7fc360808fcdb
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 09:31:55 2012 +0100

    Rewrite and enhance 622extinfo-local.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9bb9965506ee660c7ed3c88e16d681beffb6d7a3
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 08:28:09 2012 +0100

    Add some error message to Test.pm

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=72dfbb36cacbeeb322febf3bca1629cb8850efec
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Feb 25 08:25:42 2012 +0100

    Allow DEBUG=1 for print the executed commands

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=68e43bb4a36115ff1e1712a746923fd9b23ea3f7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 01:44:08 2012 +0100

    update THANKS from previous commits on RHEL package changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7b9f29f3ae5b18dacdde18d49f8f23c452b455e6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 01:43:14 2012 +0100

    icinga.spec: add README.RHEL README.RHEL.idoutils to upstream, being installed as docs (thx Michael Gruener, Stefan Marx) #2212 2/2
    
    refs #2212

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2d7e66fdde0090af8da80f17ad132a0a04324197
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 01:24:37 2012 +0100

    icinga.spec: add README.RHEL README.RHEL.idoutils to upstream, being installed as docs (thx Michael Gruener, Stefan Marx) #2212 1/2
    
    revamped, and reworked a bit for proper upstream. also added detailed
    instructions on idoutils postgresql setup, as well as upgrade hints.
    
    refs #2212

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=40c57806e121ee2433e9f5ba4f54c64f7691cbe4
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 00:17:14 2012 +0100

    revamp INSTALLING, add hints to docs and wiki, add tip for using packages
    
    refs #2212

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=94193daf009cb1ef001e99376fef1f5c051cd982
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 00:10:16 2012 +0100

    revamp README a bit, because now we have the online tools all in place
    
    refs #2212

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=22d115c5f56d2e132a08891807949c0fe2b9d63c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 25 00:09:54 2012 +0100

    fix some minor compiler warnings

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0b083cfe1c276d3af1db6ef9e97276bb8347a465
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Feb 24 23:22:04 2012 +0100

    icinga.spec: revamp it, put docs, mv idoutils db files to docs (thx Michael Gruener) #2212 #2357
    
    - change ownership of docs to root (thx Michael Gruener)
    - add "README LICENSE Changelog UPGRADING" to all packages as docs (thx Michael Gruener) #2212
    - change permissions of resource.cfg to icinga:icinga 640 (thx Michael Gruener)
    - users who use cgi.cfg authorized_for_full_command_resolution must add apache user to group themselves (security risk)
    - put module/idoutils/db into docs instead of manually copying to /etc/icinga/idoutils (thx Michael Gruener) #2357
    - revamp the file permissions based on proposals by Michael Gruener <michael.gruener at topalis.com>
    
    refs #2212
    refs #2357

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5cb3ce67af3818c3e9522f46af80ba391d42bfb6
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 23:12:28 2012 +0100

    Add rewritten history test

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4d4a7ef5dadc5301651e41dec47007febf09bffc
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 22:34:34 2012 +0100

    Add notification tests

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dc92e28264d5137fdbf8ab87e58fdd21267b81f4
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 22:14:49 2012 +0100

    Remove todo item - it will never output a useful error

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=79e682ea141f908b1477807b899fecb46227a471
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 22:09:58 2012 +0100

    use Test::Harness for nicer output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=55fd6f97636f20ac4a49a80c8f028fd59912a3a7
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 21:30:39 2012 +0100

    Remove debugging

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=91f627b639ccfc25a409104ebf308e08d9a9dae0
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 21:24:32 2012 +0100

    Rewrite 611cgistatus-hosturgencies.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7327603ef735b7e24883501b8c3e8ad2c6322136
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 21:08:58 2012 +0100

    Remove debug

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e84dbeef0ca14566bc0391f75857d40cc1fb9d7e
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 00:06:12 2012 +0100

    Remove leftover

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e8270acf00eb6ee2c172f8e05143b4008fef657d
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 00:06:12 2012 +0100

    Remove leftover

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dbdf028afc4597da56bb00e77c034f10a9fccb36
Author: Alexander Wirt <formorer at debian.org>
Date:   Thu Feb 23 23:51:01 2012 +0100

    Add Icinga::Test lib

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dca8a9a86b8f53921d57a15b01fde1b898245210
Author: Alexander Wirt <formorer at debian.org>
Date:   Thu Feb 23 23:50:37 2012 +0100

    Rewrite 610cgistatus.t

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bf87d3d81cb8a6df98e083d7dbb3daf1c35c18de
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Feb 24 20:45:37 2012 +0100

    Fix config and cache for host urgency stuff

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=308d91ad1fbf6aa1bf7cfe0aaea1f7a301b96af6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Feb 24 20:14:34 2012 +0100

    icinga.spec: drop webuser/group, was used only by deprecated icinga-api (thx Michael Gruener) #2356
    
    refs #2356

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=936d4e698434f82c0d4f073b4bd76af65a341ac3
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Feb 24 20:04:04 2012 +0100

    icinga.spec:  use custom revision macro, don't forget that on spec updates

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d91eed4d20fdfd737a9d4319444be30f49533fc6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Feb 24 19:37:36 2012 +0100

    remove macros in changelog warnings from rpmlint

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=09ff59bd45124d059c95f6a2603c8d372fb5e515
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Feb 24 19:31:58 2012 +0100

    icinga.spec: make aware of the change of idomod.o location and changed extension (now .so) #2350
    
    * Fri Feb 24 2012 Michael Friedrich <michael.friedrich at univie.ac.at> - 1.6.1-4
    - rename idomod.o to idomod.so - see #2354
    - use --libdir=%{_libdir}/icinga to install idomod.so instead of %{_bindir} - see #2346
    - list %{_libdir}/icinga/cgi/ cgis one by one, removing build warnings
    
    refs #2350

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d2366acd9f94173e2cac1c33a1fa5782e42f87b6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Feb 24 18:27:21 2012 +0100

    install: change idomod extension from .o to .so, make .so the default extension for modules #2354
    
    refs #2354
    refs #524
    refs #2346

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e1c5ee25fbb78a808d3dabadc73c4176e59f21b1
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Feb 24 17:27:13 2012 +0100

    classic-ui: added doxygen documentation to tac.c #1310
    
    refs: #1310
    
    * added documentation to tac.c

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=607b077ecb68294f7f529c0f7c971fdccc73acc0
Merge: c1b572c22a217b0e0805ee1a281eb3646f9eea88 b79a32186afc1cc16a96a54877a8fe7991f0e089
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Feb 24 16:42:07 2012 +0100

    Merge branch 'rbartels/cgi-fixes' into rbartels/cgi
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c1b572c22a217b0e0805ee1a281eb3646f9eea88
Merge: 582ff40419d9e2cf7bfcf00dcb9064062e147b89 a1e117356d0b411d52873f4c6d61bc2f6770b790
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Feb 24 16:39:22 2012 +0100

    Merge branch 'rbartels/cgi-tac' into rbartels/cgi
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=582ff40419d9e2cf7bfcf00dcb9064062e147b89
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Feb 24 15:00:31 2012 +0100

    classic ui: fixed json output for comments and downtimes in extinfo.cgi sometimes invalid #2343
    
    refs: #2343
    
    * changes array names in json output of extinfo.c
            comments  -> host_comments  / service_comments
            downtimes -> host_downtimes / service_downtimes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0c6e534c701743ae365d04472c0641b4c88000f4
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Feb 23 22:12:44 2012 +0100

    install: revamp the broker_module entry in icinga.cfg pointing to new module definition #2348
    
    refs #2348

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=65d67ce355756c20519215eae36c775fb4ff3438
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Feb 23 22:00:34 2012 +0100

    ATTENTION, breaking changes - idomod.o: $bindir => $libdir, new $libdir introduced #2346 #2347
    
    install: change default target location of idomod.o from $bindir to $libdir #2346
    install: introduce "lib/" in default prefix install for modules #2347
    
    refs #2346
    refs #2347

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d3f2d26f58cdb3800bc57ff39aa1d189cde62169
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Feb 23 20:57:06 2012 +0100

    icinga.spec: use --with-plugin-dir instead of --libexexdir for nagios plugins dir #2344
    
    refs #2344

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1ea76636c343ea5850ee949199f435c4acf93767
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Feb 23 20:49:07 2012 +0100

    install: add --with-plugin-dir to configure for setting the plugins path accordingly #2344
    
    fixes #2344

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

    install: add configure option --with-temp-file=<filepath> to set temp_file for icinga.cfg #2121
    
    fixes #2121

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3af766132f4a3a07f5d760653205bfc6df292a7e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Feb 23 20:14:36 2012 +0100

    core: drop abbreviations in debug log and make them more telling #2138
    
    fixes #2138

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f03eef60820d97817ec96761162e0239bd5fe7ce
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Feb 23 19:22:24 2012 +0100

    import a new icinga-doc:r1.7 html version of docs
    
        notifications2.html & 1 image is new
    
        $ ./configure...
        $ make create-docs
        $ git status
        $ git add newhtml
        $ diff -ur docbook/images/ html/docs/images/
        $ cp...
        $ git add newimage

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e0e9cfe0e42c67b800b2f5169e4a8e540c046af3
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Feb 23 19:09:35 2012 +0100

    set gitsubmodule docbook to track icinga-doc:r1.7

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f12ebcf5e84e18487f5548631432cb072671eaf6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Feb 23 18:28:50 2012 +0100

    update headers for 2012

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=27b3b5a48a26bdacf06436f36c816e21c742dc62
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Feb 23 18:17:07 2012 +0100

    icinga.spec: we are not 2011 anymore ... *grml*

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=629a1ea189aa43876f6ed8e5cdb40f6a4b1484df
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Feb 22 21:57:26 2012 +0100

    icinga.spec: re-add provides nagios for compatibility reasons

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=aab799860e2480138928003871417da22ff3b3fb
Merge: 6e0c42e501592618b9097815d72d2af73e436bbd a22564f0dd92b027ad999a3ae9cda1494cf6f6c9
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Feb 22 19:42:08 2012 +0100

    Merge branch 'dev/cgis' into rbartels/cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6e0c42e501592618b9097815d72d2af73e436bbd
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Feb 22 19:32:08 2012 +0100

    classic-ui: added doxygen documentation to status.c #1310
    
    refs: #1310
    
    * added to status.c
    * fixed cgiutils.c a bit

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d477d4564ac3c9cf62da0ccba8c0b9558d60717b
Merge: 2d6168b28d65ee01d4efe81701ca2cb8fce7b8f4 a22564f0dd92b027ad999a3ae9cda1494cf6f6c9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Feb 22 10:46:07 2012 +0100

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2d6168b28d65ee01d4efe81701ca2cb8fce7b8f4
Merge: ec5e9f6a0c3b5a65dc4e1ffecf1c176e894fdeb1 62344c3db36f0b392dc1476d279866f23c922a20
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Feb 22 10:44:23 2012 +0100

    Merge branch 'test/ido' into next
    
    Conflicts:
    	Changelog
    	configure
    	docbook

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ec5e9f6a0c3b5a65dc4e1ffecf1c176e894fdeb1
Merge: 0b7009c658f304080f69a113c49e1d5d249b9e53 c440478b44d13e79da4db5bd5a2a984ab0573833
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Feb 22 10:39:40 2012 +0100

    Merge branch 'test/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=62344c3db36f0b392dc1476d279866f23c922a20
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 18 18:23:41 2012 +0100

    idoutils: change standard string escaping for postgresql queries to use the E'foo' notation #1974
    
    refs #1974

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

    classic ui: include graph icons by default in logos #2222
    
    refs #2222

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d44a6cee6118f78c2b6f180dee9e4aa76a1b742d
Merge: 34fa44833da55ebebc3c93d5fc69b7c967a6f353 c619a603ad8d27d3d1a679b51ce40f73abbb5d55
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 18 13:12:05 2012 +0100

    Merge branch 'dev/cgis' into mfriedrich/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c619a603ad8d27d3d1a679b51ce40f73abbb5d55
Merge: 4951e409053e3a7e0445b827886da990d414ab8c 90128d4ca782321363826b50df2243da61fba8b9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 18 13:10:10 2012 +0100

    Merge branch 'dev/cgis' of git.icinga.org:icinga-core into dev/cgis
    
    Conflicts:
    	html/js/checkbox_functions.js

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e586b345326ad2dd9b40cfbd633d73d16bbbd641
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Feb 18 11:38:06 2012 +0100

    idoutils: fix ORA-00913 too many values when MERGE INTO eventhandlers #2319
    
    refs #2319

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c440478b44d13e79da4db5bd5a2a984ab0573833
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Feb 17 22:25:11 2012 +0100

    core: fix handling of allow_empty_hostgroup_assignment when hitting NULL'edhost_name attribute, now properly finishing #949
    
    previously we were checking if host_name attribute was NULL, warning the
    user about that and then looping to the objects_skiplist_insert and
    finally erroring out due to wrongly to-be-registered incomplete object.
    this is now fixed for both, the default is an error, using
    allow_empty_hostgroup_assignment will now discard the warning and
    ignoring the object.
    
    oh, and updated the config description a bit, to tell where this
    functionality is useful (and somewhat not to do some object tricks like
    people tried to do and bug report then...)
    
    refs #949

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1e886e3d030456ea525798c408a2a202e2369543
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Feb 13 18:18:42 2012 +0100

    fix tests in t-tap
    
    * various variable stubs were missing (stalking notifications, ack with expiry)
    * various function stubs were missing (ack with expiry)
    * cgiutils.c should be main src for variables (readlogs.c must use extern!), keeping the list of to-be-added-vars to test_xsddefault.c small
    * cgi/Makefile.in and t-tap/Makefile.in should be aware of make changes to each other (readlogs.o was missing, preventing clean builds)
    
    * if you *ever* change the building structure, make sure tests run fine!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fa2a839b524526ba096ea2c9b7c435d484b60292
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Feb 8 22:32:57 2012 +0100

    quickfix resource.cfg text for count of $USERn$ macros, it's 256

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=71e4ef79e705b3fa31deb6757ba8c08b65641e82
Merge: e9a652c79757ebb8a6e6e80a30cd398c77139f77 b625b21a27fab7c7fcc51b7958169ad59bb2b2d0
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Mon Feb 6 15:53:24 2012 +0100

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e9a652c79757ebb8a6e6e80a30cd398c77139f77
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jan 27 12:23:01 2012 +0100

    debug: set debug_verbosity=2 by default #2236
    
    refs #2236

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d8dd9b13e613095fcee7c528668ae6f602879af1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jan 16 13:40:53 2012 +0100

    fix unsafe null ptr passed to debug log, segfault on solaris #2271
    
    refs #2271

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=62754f521676debbb17c67f07fa84b2e3741d6f9
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Feb 5 19:11:48 2012 +0100

    idoutils: replace sensless debug output with syslog when ido2db starts without logfile open

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=575815ae430177ff4964e530ec33d4cd439b920b
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Feb 5 18:59:31 2012 +0100

    idoutils: fix for oracle clob issue #2303
    refs #2303

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0b7009c658f304080f69a113c49e1d5d249b9e53
Merge: f25af349caffd8cd85f06dccda2c1e0e3147993c 4951e409053e3a7e0445b827886da990d414ab8c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Feb 5 14:19:25 2012 +0100

    Merge branch 'test/cgis' into next
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f25af349caffd8cd85f06dccda2c1e0e3147993c
Merge: 9532a10ec453cb189d3a499a8c9635a6d777eba8 7204647bdd2b26642562c68f390cfc1b826937fa
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Feb 5 14:12:29 2012 +0100

    Merge branch 'test/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=34fa44833da55ebebc3c93d5fc69b7c967a6f353
Merge: f3edaf2d0a8c16a2334fa87714c46501050bdddc 4951e409053e3a7e0445b827886da990d414ab8c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Feb 5 14:06:31 2012 +0100

    Merge branch 'dev/cgis' into mfriedrich/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7204647bdd2b26642562c68f390cfc1b826937fa
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Feb 5 13:48:46 2012 +0100

    * core: mark services as executing only when we know we will actually run them (Andreas Ericsson) #2302
    
    currently, the neb callback override happens after
    marking the check being executed. if the neb callback
    does not take care of resolving this issue itsself,
    the service check would never be rescheduled then.
    
    refs #2302

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5529ef6e284f41f503d23fe659ad66b1b648730a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Feb 5 12:48:06 2012 +0100

    * core: allow empty host groups in service and host dependencies if allow_empty_hostgroup_assignment flag is set (Daniel Wittenberg) #2255
    
    refs #2255

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ee2fe6bb430fadacdaf777efceb2a6fd451ed7df
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Feb 5 12:35:16 2012 +0100

    core: apply patch from #2292
    
    refs #2292

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=96d9c51dbcd0becf2da8876d2a4b42a624554841
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Feb 5 10:00:11 2012 +0100

    idoutils: apply idomod patch contributed in #2292 for gcc2.95 compatibility
    refs #2292

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=76ecd0266ac73e9ef2b49a50fcb331d38aabc51c
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Feb 5 09:49:05 2012 +0100

    idoutils: change snprintf prototype assignments, fix unwanted delete of snprintf.h #2271
    refs #2271

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a7a9dd5401f49d06cf13e3645ebddab7269b0cf3
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Fri Feb 3 20:56:08 2012 +0100

    idoutils,core: add snprintf.h static header with definitions for configure time missed functions now available in snprintf.c .this fixes a lot of compiler warnings about undefined symbols
    refs #1253

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=543952f20195736c6722903ea2bc602501f8fecd
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Fri Feb 3 20:42:33 2012 +0100

    idoutils logging: Fix non gcc compiler problems with gnu extension __printf__ #1253
    refs #1253

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2256b95874b5eead76b7aef2a68d9f7b90858a68
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Fri Feb 3 20:32:51 2012 +0100

    idoutils: replace direct write with vfprintf with gnu vasprint/fprintf, which take care about null pointer arguments causing SEGV in Solaris #2271
    refs #2271

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=44111b711c9747db70ca676aef619f60ff78c14a
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Fri Feb 3 20:09:57 2012 +0100

    idoutils: fix typo in sql #2274
    refs #2274

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bf01139381a0fcdeb84cc7ee70871471d84f7f89
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Fri Feb 3 20:04:41 2012 +0100

    idoutils: fix typo in oracle upgrade script, add using previous tbs defines

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=06a7deee64a2c5d9c53b64c1eac2e86a6f439dbb
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Jan 29 17:17:35 2012 +0100

    fix build issues on modules and broken snprintf function causing segv on solaris #1772
    refs #1772, #1253

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=69e8bd7c1a5000b70965690813ed89a431ee8a25
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Jan 29 17:15:42 2012 +0100

    idoutils: add index for BP Addon #2274
    refs #2274

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3cc9709385546e6c7a70f8466c874734354a3877
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Jan 29 16:39:39 2012 +0100

    idoutils: fix %lld compiler warning in logging.c

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f60cb48e9f64b1dddc9a8c40748e1483ef2b6b90
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Jan 29 16:06:28 2012 +0100

    idoutils: check for oracle driver: temporary initialize ocilib to get runtime version (replaces previous fix)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=eab8f03f26d1ba335f65558cf009fd5229b271c5
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Jan 29 11:43:25 2012 +0100

    idoutils:fix syntax error while checking oci runtime

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6467f17d9a5332c1924fb3ba1eff961408cf1dc2
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sun Jan 29 11:42:29 2012 +0100

    merge post r1.6 changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fe552917f5c6e102795e6e9242fd004c14de766c
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Wed Nov 23 21:47:33 2011 +0100

    Core:configure switch --enable-nagiosenv for naming environment variables #2083
    refs #2083

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8f6b0436053460484605871392b4ab62a3edc50c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jan 27 19:54:29 2012 +0100

    adapt -pg example in base/Makefile.in for profiling
    
    refs #2289

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=809e6bb3bda07df3ba084a5dca2f8267213bf09d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jan 27 19:35:50 2012 +0100

    * core: avoid insane looping through event list when rescheduling checks (Mathias Kettner, Andreas Ericsson) #2182
    
    please refer to https://dev.icinga.org/issues/2182
    for a detailed analysis of the problem, the used
    algorithms and the revamped logic.
    
    kudos to Mathias and Andreas.
    
    refs #2182

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c436c6d30986866febf02932eb97229c55e7df34
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jan 27 16:28:55 2012 +0100

    * core: avoid senseless looping when free()'ing macros (Andreas Ericsson) #2184
    
    previously, the macro free'ing happened within a loop
    elaborating with a switch case statement if the macro
    should be cleaned or not.
    since these calls would have happened either way for
    *all* known macros, we just call my_free on all known
    macros and prevent senseless looping. clearing out
    host/service/hostgroup/servicegroup/contact/contactgroup
    macros can be very expensive on the long run when i.e.
    sending notifications.
    
    refs #2184

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d4cab08a7bf1eedd65891f362fca3d9d2989143a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jan 27 14:27:47 2012 +0100

    core: fix event removal from queues with O(1) removal from doubly linked lists (Andreas Ericsson) #2183
    
    given the fact that the algorithm before was violating the purpose
    of a double linked list, looping over the event list if the on top
    event was not found in the first place, this is now revamped.
    
    since the event itsself provides next and prev pointers already,
    we can work with the "next" and the "previous" events in the list.
    
    if there is a previous event before the current one, we modify its
    next pointer to target the events' next event, leaving out the event
    to remove.
    same goes for the next event, if there, its previous pointer leaves
    out the event to remove, but targetting the event before.
    
    in case there is no previous event, the head of the list is modified
    to point to the next event after the removed one.
    same matches for the tail of the list, assigning the previous and now
    last event of the list.
    
    if there was only one element in the list, the last 2 condition would
    match, setting the head and tail pointers to NULL, meaning to say -
    1 list, removed 1 element, now empty list.
    
    this algorithm allows to remove an event just by reordering next and
    previous pointers within a doubly linked list, and preventing us to loop.
    
    so to say, Andreas is a genius ...
    
    refs #2183

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=78db2dc5c4309d05794c5535a249f3a5b69f1585
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jan 27 12:53:47 2012 +0100

    * core: notifications: Create contact list after eventbroker callbacks (Andreas Ericsson) #2110
    
    moving the notification contact list creation *after*
    sending the neb callback to event brokers that notification
    was started will allow such modules to take care of their
    own notification logic without having to take care about
    the list now floating in memory.
    
    refs #2110

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2dbd96b57c34cf02da834208e827162c900314a0
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jan 27 12:44:24 2012 +0100

    * core: Plug some macro leaks triggered when sending notifications (Andreas Ericsson) #2109
    
    refs #2109

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=419e0f1857f09e206c872b447758fdfe3388a998
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jan 27 12:30:23 2012 +0100

    install: Fix notification template installation (Todd Zullinger) #2235
    
    refs #2235

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b625b21a27fab7c7fcc51b7958169ad59bb2b2d0
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jan 27 12:23:01 2012 +0100

    debug: set debug_verbosity=2 by default #2236
    
    refs #2236

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=90128d4ca782321363826b50df2243da61fba8b9
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Jan 19 23:59:32 2012 +0100

    classic ui: Added Select hosts or services by clicking on line instead of box #2118
    
    refs: #2118
    
    Added to status.cgi and extinfo.cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4951e409053e3a7e0445b827886da990d414ab8c
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Jan 19 23:59:32 2012 +0100

    classic ui: Added Select hosts or services by clicking on line instead of box #2118
    
    refs: #2118
    
    Added to status.cgi and extinfo.cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a896e45733056cc5ed041b89bcfa7ee569b948f6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jan 19 13:15:46 2012 +0100

    upgrade configure in tap/ to >= 2.65
    
    this makes this foo aware of --datarootdir used by package configure

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6ccc98ee7666c466b60da94a811d80568814f00c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jan 16 13:40:53 2012 +0100

    fix unsafe null ptr passed to debug log, segfault on solaris #2271
    
    refs #2271

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0c9bd9aeff373da6aa847597b64bdb0ef8142f15
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Jan 15 02:35:00 2012 +0100

    classic ui: Added statusmap resizing with exclude/include button #2186
    
    refs: #2186
    
    simply added and seems working fine.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9ed0d0a90b7ef2bc9b1a02f1f54e6d9275f47b6b
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Jan 15 01:22:44 2012 +0100

    classic ui: fixed Tooltip from action_url interfering with pnp4nagios integration #2198
    
    refs: #2198
    
    removed ALT and TITLE tag from action_url in status.cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3d9ac8010fe6a9210c755c42f26e9382c5ed5836
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Jan 15 00:53:01 2012 +0100

    classic ui: Fixed status.cgi: host param not honoured with servicefilter #2262
    
    refs: #2262
    
    servicefilter now honored again properly

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=800a4808740b54d4b6b0438b61a1920652be1c20
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Jan 14 22:31:26 2012 +0100

    classic-ui: further rewrite of status.cgi, hostgroups now get filtert properly

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ae66d52f64146388e2d9863fc5045d5a5597a495
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Jan 14 16:41:04 2012 +0100

    classic-ui: fixed wrong urls for sorting of all unhandled problems
    
    refs: #1981

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b79a32186afc1cc16a96a54877a8fe7991f0e089
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Jan 12 18:48:28 2012 +0100

    classic ui: Fixed Invalid json data if field value is multiline #2263
    
    refs: #2263
    
    json_encode now also escapes newline

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3ee857c73d18d3495cff7adb012e42911e95e932
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Jan 11 00:34:18 2012 +0100

    classic-ui: Fixed leaking of hmtl_encode() and escape_string()

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fa370467c7fb59eddebb2ca3c94e4bb5a891bf31
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Jan 5 06:49:33 2012 +0100

    classic ui: url_encode can be used up to times in a line of code.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b375be279888ced4ab78b9ff4d6e5f9123f733b3
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Jan 4 23:42:59 2012 +0100

    classic ui: Done clean up document_header() and unused vars in cgi's #2252
    
    refs: 2252
    
    removed unused vars.
    tab_friendly_titles are now generated in cgi itself.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=69a71a0d416fd89713e68f50915b3dab628a4db5
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Jan 4 23:40:44 2012 +0100

    classic ui: Fixed notifications.cgi - memory access error #2234
    
    refs: #2234
    
    Elements of host and service objects where used
    without testing if host/service was found.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9491141914edd2b89105a14acc7233e43d0a1ade
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Jan 4 23:38:39 2012 +0100

    classic ui: correcting urls for status.cgi
    
    refs: #1981
    refs: #2018

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6c8e32b46bff8468398642f0ee370e90a0557d77
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Jan 3 00:28:09 2012 +0100

    classic ui: Added multiple hosts/services to status.cgi GET #1981
    
    refs: #1524
    refs: #1981
    refs: #2018
    refs: #2173
    refs: #2220
    
    This is pretty much a rewrite of status.cgi.
    
    some changes:
    * you can define more then one object to display
    ** host=hostA&host=hostB&host=…
    ** same with host groups and service groups
    * hostgroup=all now only shows which are in host groups
    * host sorting is working now
    * added 2 new cgi vars
    ** sortobject = determine if to sort host or service list (host_service_view)
    ** allunhandledproblems = to display ALL unhanded problems
    * fixed and reorganized the links in status totals
    * searching returns more then one host/service group if group name matches
    * combined Host/Service view now properly supported
    * code cleanup
    * more little fixes and enhancements

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=614c0c3d4d5bf5e5aed0bc233b470b3ec84852d4
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Dec 16 23:21:40 2011 +0100

    classic-ui: Added config option for status totals in status.cgi #2018
    
    refs: #2018
    
    * added config option
    * removed 'nostatusheader' from all urls

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=061f17a292af4a6d6f9d4679ffc5212e9c5bac4a
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Dec 16 22:45:50 2011 +0100

    classic ui: Fixed status totals are wrong when searching #1524
    
    refs: #1524
    
    Changed order of data processing. Status gets filtered and at the
    same time the status totals are counted. In this way from now on
    the numbers schould be correct.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a1e117356d0b411d52873f4c6d61bc2f6770b790
Merge: db6da796f786cbf309bb467a1d30345549965396 e9829a20e769e293d4e3619d96e24adba91b9708
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Dec 6 21:13:59 2011 +0100

    Merge branch 'r1.6' into rbartels/cgi-tac
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=db6da796f786cbf309bb467a1d30345549965396
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Dec 6 20:57:06 2011 +0100

    classic ui: fixed invalid json output for tac.cgi #2160
    
    refs: #2160

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=56619dc1543075c28c0795b43ece4b4a878f8f92
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Dec 4 01:05:07 2011 +0100

    classic ui: Added option for max log entries displayed in showlog.cgi #2145
    
    refs: #2145
    
    * added new config option "default_num_displayed_log_entries"
    * added new input field to redefine amount of displayed log entries
    * added "switch" to show/hide filters in showlog.cgi
    * did indent on showlog.c and cgiutils.c

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9532a10ec453cb189d3a499a8c9635a6d777eba8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Dec 2 21:16:24 2011 +0100

    target master as 1.7.0-dev

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5a443e680b6db30c41d4cdacc8fe3535fd7dd2d6
Merge: abc686f97ed3a1c5a64ae14e93518e3738074da5 e9829a20e769e293d4e3619d96e24adba91b9708
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Dec 2 21:15:31 2011 +0100

    Merge branch 'r1.6'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=abc686f97ed3a1c5a64ae14e93518e3738074da5
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Dec 2 21:15:11 2011 +0100

    let this be 1.6.1 for now

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e9829a20e769e293d4e3619d96e24adba91b9708
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Dec 2 16:33:08 2011 +0100

    keep the changelog intact in icinga.spec, re-add 1.5.1

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=09a50bac49cdaae7758e932c61285c83be4530b1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Dec 2 14:53:23 2011 +0100

    add icinga.spec changelog entry to 1.6.1 bump

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dad902969980a722011a6c81150b06ade528ef25
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Dec 2 14:44:46 2011 +0100

    update changelog and set version to 1.6.1 quickfix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2208b714cc3a3e9257d474fd444000c6cc3c82f1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Dec 1 21:02:26 2011 +0100

    remove wrong expiration calculation on freshness checks #2136
    
    this is a revert, and needs a proper fix, but will do for now.
    
    refs #2136

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0463ef6ac2e54ba2a124a789495b82874362e6c6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 30 13:08:58 2011 +0100

    change docbook submodule pointer to the nonpdf version

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=60d906cb9f0dbd6e5aa3fe20b235178ca527cf04
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 30 13:00:48 2011 +0100

    remove incomplete doxygen docs from release package

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=85e9a546ec7666217dfb0e43cb37abe4779d132c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 30 12:58:09 2011 +0100

    fetch doc fixes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3708fdbef493464dc133a67752c50f0f4a5ab0bc
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 29 11:14:44 2011 +0100

    fetch final 1.6 docs

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5c32373a777a869d2dc28c30dab4e229ab83974e
Merge: 1d4901a2e3ef464deedc1f90ce74143ad96b4447 bd8788c5c6648b62020853449fb59427d8f8f84c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Nov 28 11:06:58 2011 +0100

    Merge branch 'r1.6'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bd8788c5c6648b62020853449fb59427d8f8f84c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Nov 28 11:06:24 2011 +0100

    beautify the output of install-api, minor fix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1d4901a2e3ef464deedc1f90ce74143ad96b4447
Merge: 138729c6ef7d25fadb8212af2065a449314d4d13 9709d9430590f21f66c9814e24bffcec952354b1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Nov 27 13:22:29 2011 +0100

    Merge branch 'r1.6'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9709d9430590f21f66c9814e24bffcec952354b1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Nov 27 13:17:29 2011 +0100

    icinga.spec: final fixes for 1.6: enable cmd.cgi logging, fix --libexecdir #2123 #2124
    
    fixes #2123
    fixes #2124

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=288687a0271ed5020d825ca735564fd5b1559c3f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Nov 27 12:45:01 2011 +0100

    revise the idoutils README, which will be installed for packages too
    
    in icinga.spec, this can be found in /etc/icinga/idoutils/README e.g.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c921148555fde5929a0e0543262743c114486545
Merge: aa535f183f7f6df273874dd8a86fde1790ea8cab 9f48f6d7668d7ef5e0df58f2820aabbb7927b161
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Nov 27 11:53:16 2011 +0100

    Merge branch 'dev/core' into mfriedrich/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=aa535f183f7f6df273874dd8a86fde1790ea8cab
Merge: 62e559c8a7be4c1a80c86ed645e4c3276a159323 515b20048c2bffe330fd42393700eac9ed9d30be
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Nov 27 11:51:48 2011 +0100

    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=9f48f6d7668d7ef5e0df58f2820aabbb7927b161
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Nov 26 15:25:16 2011 +0100

    fetch latest docs and images

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e03880e94d272660841990cd5a7ed3de6dbddb7d
Merge: 3f12e085e18b59546029bb544c81f381f86022bc 6680954a01c1dc5b2378fd552b9a87abba7a80c7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Nov 25 10:03:38 2011 +0100

    Merge branch 'dev/ido' into test/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6680954a01c1dc5b2378fd552b9a87abba7a80c7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Nov 25 10:02:33 2011 +0100

    beautify Changelog a bit, looking for missed commits and changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3f12e085e18b59546029bb544c81f381f86022bc
Merge: fc119a30e1d88085f52d1e204361d87ea3a54227 3d633ed6f482164cc1e37841a4dd40b82fa8064f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 23 15:48:38 2011 +0100

    Merge branch 'dev/ido' into test/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3d633ed6f482164cc1e37841a4dd40b82fa8064f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 23 15:47:23 2011 +0100

    don't forget the guys contributing stuff for 1.6

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=138729c6ef7d25fadb8212af2065a449314d4d13
Merge: b55ab2ec9ef4788d8211a13e6e80ac223346cc02 fc119a30e1d88085f52d1e204361d87ea3a54227
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 23 15:02:47 2011 +0100

    Merge branch 'r1.6'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fc119a30e1d88085f52d1e204361d87ea3a54227
Merge: a5220782f4742f4dff41e7baf3172fa7e9357704 e39e839345d0ff16d6ff735f918feb1ec7e9eda3
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 22 22:15:16 2011 +0100

    Merge branch 'dev/ido' into test/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e39e839345d0ff16d6ff735f918feb1ec7e9eda3
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 22 22:03:00 2011 +0100

    change index names for mysql, to keep the same namings as now in oracle and pgsql

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=46ba3bd1f4add181ace3f0d6b4c87ad6857f9389
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 22 22:01:13 2011 +0100

    create unique indizes in postgresql schema changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cc0270a826a0de1eaf9edff75b9fcd1097a4dcc4
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 22 21:47:36 2011 +0100

    idoutils: change timestamp to use time zone by default in postgresql (thx Florian Helmberger) #2106
    
    changing in pgsql.sql is trivial, the upgrade
    scripts require some specialities - thanks to
    Florian Helmberger on providing those.
    
    refs #2106

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b2e76386b046ded6a8911b805c29096455eda8a6
Merge: 3a56389c1db8fc82ac09fe4d2d2f2e991cd7465f ce3cfbc32ceab3f4ecb00b4aade75d52c9470645
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 22 15:01:58 2011 +0100

    Merge branch 'tdressler/r1.6' into dev/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ce3cfbc32ceab3f4ecb00b4aade75d52c9470645
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Mon Nov 21 21:50:47 2011 +0100

    idoutils: register changes #1954,#2104 in changelog
    refs #1954 #2104

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=122d27a0c0aa90a977516eec401363cae8b5212d
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Mon Nov 21 20:48:17 2011 +0100

    idoutils: extend field agent_version for oracle and mysql, pgsql not affected #2104
    refs #2104

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ffb24a8ec288677801f30a98fd71627ebd25e13b
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Mon Nov 21 20:26:36 2011 +0100

    just adding myself after contributing a lot of oracle code :-))

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a5220782f4742f4dff41e7baf3172fa7e9357704
Merge: 515b20048c2bffe330fd42393700eac9ed9d30be 3a56389c1db8fc82ac09fe4d2d2f2e991cd7465f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Nov 21 10:27:44 2011 +0100

    Merge branch 'dev/ido' into test/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=90e4dd420edce7041f85337a62baa12498580bf4
Merge: 515b20048c2bffe330fd42393700eac9ed9d30be 62e559c8a7be4c1a80c86ed645e4c3276a159323
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Nov 21 10:26:42 2011 +0100

    Merge branch 'test/cgis' into r1.6

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=62e559c8a7be4c1a80c86ed645e4c3276a159323
Merge: 7916d4152e010799928f82777ce2358e91fa70b1 886e0cd64f2745c55af79e77213e5172752feed3
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Nov 21 10:23:52 2011 +0100

    Merge branch 'dev/cgis' into test/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=886e0cd64f2745c55af79e77213e5172752feed3
Merge: 7841e9085198d6801018f3a2e4999f242b8eb95c de5c34ea5638ed77ee5f4ea65fd47868dbf790e9
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Nov 18 23:59:28 2011 +0100

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7841e9085198d6801018f3a2e4999f242b8eb95c
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Nov 18 23:55:28 2011 +0100

    classic-ui: fixed displaying of export links in comments/downtime lists

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3a56389c1db8fc82ac09fe4d2d2f2e991cd7465f
Author: Gunnar Beutner <gunnar.beutner at netways.de>
Date:   Thu Nov 17 14:16:47 2011 +0100

    Bugfix: Changed default value for start/end/acknowledgement timestamp to NULL.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b55ab2ec9ef4788d8211a13e6e80ac223346cc02
Merge: 95df3a07a7d95e2ebc356f96f2cf301cdeab7e5d 515b20048c2bffe330fd42393700eac9ed9d30be
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 16 18:58:19 2011 +0100

    Merge branch 'r1.6'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=515b20048c2bffe330fd42393700eac9ed9d30be
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 16 18:27:15 2011 +0100

    fix typo in oracle-upgrade-1.6.0.sql, causing ORA-06512
    
    refs #1954

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=95df3a07a7d95e2ebc356f96f2cf301cdeab7e5d
Merge: 098a50f2cd019e71f1ad7835995799328c1d2ccd de3e6ea95314ec9b2a6c0df6afbc4f61a4079358
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 16 16:32:32 2011 +0100

    Merge branch 'test/ido'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=de3e6ea95314ec9b2a6c0df6afbc4f61a4079358
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 16 16:31:06 2011 +0100

    fix oracle-upgrade-1.6.0.sql
    
    refs #1954

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=098a50f2cd019e71f1ad7835995799328c1d2ccd
Merge: e60aa1a5d90e7c4e81f348e8b596927985a4f34e 7916d4152e010799928f82777ce2358e91fa70b1
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 16 15:46:07 2011 +0100

    Merge branch 'r1.6'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7916d4152e010799928f82777ce2358e91fa70b1
Merge: 84e16ffd5c6abc30aa4c9065daa21a9bce61a6cf 39616af20392f919c9c0fc4cf2816ae09625992e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 16 15:45:50 2011 +0100

    Merge branch 'test/core' into r1.6

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=84e16ffd5c6abc30aa4c9065daa21a9bce61a6cf
Merge: de5c34ea5638ed77ee5f4ea65fd47868dbf790e9 74f06e7f4026b460e94b17754faa9a3f25a7fa70
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 16 15:44:38 2011 +0100

    Merge branch 'test/ido' into r1.6

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=39616af20392f919c9c0fc4cf2816ae09625992e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 20:37:33 2011 +0100

    fix next_comment pointer in loops in expire and initialization #1979
    
    refs #1979

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f3edaf2d0a8c16a2334fa87714c46501050bdddc
Merge: def992c6a9f3ca2d329729487f48d12c5c14c552 de5c34ea5638ed77ee5f4ea65fd47868dbf790e9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 18:59:12 2011 +0100

    Merge branch 'dev/cgis' into mfriedrich/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e60aa1a5d90e7c4e81f348e8b596927985a4f34e
Merge: 86c6aa380e976b6d41c04fea4c3dd31563048572 de5c34ea5638ed77ee5f4ea65fd47868dbf790e9
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 18:57:04 2011 +0100

    Merge branch 'r1.6'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=de5c34ea5638ed77ee5f4ea65fd47868dbf790e9
Merge: 6b25948c31a1894b231ee6db00675d09d697757d 61a109a8d1f62fb7eda8d103a638c3d7cb11efbf
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 18:56:45 2011 +0100

    Merge branch 'test/ido' into r1.6

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=86c6aa380e976b6d41c04fea4c3dd31563048572
Merge: f847c6ce5b4592893a91b25a9ad0905a9ed77881 6b25948c31a1894b231ee6db00675d09d697757d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 18:42:48 2011 +0100

    Merge branch 'r1.6'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6b25948c31a1894b231ee6db00675d09d697757d
Merge: c53882ad405f902e7ddda439915a75191f2cc340 28036bb4391d3a5a753b8bf211c1b7ad712d75b3
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 18:42:25 2011 +0100

    Merge branch 'test/ido' into r1.6

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f847c6ce5b4592893a91b25a9ad0905a9ed77881
Merge: f039eb5706b92987338cc22e02744f1734776e9f c53882ad405f902e7ddda439915a75191f2cc340
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 18:40:42 2011 +0100

    Merge branch 'r1.6'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c53882ad405f902e7ddda439915a75191f2cc340
Merge: 757cf74c807bde7fcdd897d258dd039ea5878c9a 99432c7a9b325baa1cacc47a9fd6d036061abe9a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 18:39:23 2011 +0100

    Merge branch 'test/cgis' into dev/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f039eb5706b92987338cc22e02744f1734776e9f
Merge: b9c648a624000e30e22e140636206a0b774514ce 99432c7a9b325baa1cacc47a9fd6d036061abe9a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 18:37:52 2011 +0100

    Merge branch 'r1.6'
    
    Conflicts:
    	docbook

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=def992c6a9f3ca2d329729487f48d12c5c14c552
Merge: 757cf74c807bde7fcdd897d258dd039ea5878c9a 99432c7a9b325baa1cacc47a9fd6d036061abe9a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 17:47:08 2011 +0100

    Merge branch 'test/cgis' into mfriedrich/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=757cf74c807bde7fcdd897d258dd039ea5878c9a
Merge: 3b8a26926857b931a2c295f31d0ee52a3a8b575e d01dd67da59166fce660c0c4778f325fec08197a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 10:19:06 2011 +0100

    Merge branch 'r1.6' into mfriedrich/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b9c648a624000e30e22e140636206a0b774514ce
Merge: d44c007d32cf4af724144e0215023d5663882d8c ac44aeaaa8a41583f6ff8964acfebb5fb7075b1b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Nov 15 10:06:08 2011 +0100

    Merge branch 'test/core'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3b8a26926857b931a2c295f31d0ee52a3a8b575e
Merge: 3f7f38f633949b8c0456a9fe1ae45bb3b43f66f8 c2bbe9e3f85f83ad2cdfbcc3bc2fa85854d461f2
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Nov 14 21:39:11 2011 +0100

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3f7f38f633949b8c0456a9fe1ae45bb3b43f66f8
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Nov 14 21:37:25 2011 +0100

    classic-ui: bugfixes for search in status.cgi #844
    
    refs: #844
    
    * fixing problem with NULL pointer
    * fixing status list titles

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d44c007d32cf4af724144e0215023d5663882d8c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Nov 14 17:35:47 2011 +0100

    flag master as 1.6.0-dev again

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fa975de859c86329bc98680bf8e0cccbbae222a0
Merge: ca221144a1b21fa4d77658f14d95bab37b368933 66ac0856edbf45184a2063fe39641ae265a08e07
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Nov 14 17:35:31 2011 +0100

    Merge branch 'test/core'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ca221144a1b21fa4d77658f14d95bab37b368933
Merge: 10a6aef5d9a2ece3ef98b4a30649b16fc7bcfede d60ff7c853a60349be2b1a264202a5b1e40b54de
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Nov 14 11:06:27 2011 +0100

    Merge branch 'test/core'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=10a6aef5d9a2ece3ef98b4a30649b16fc7bcfede
Merge: 22e884431943bb3dc88f75962b4a4f928a4d71c1 7ae6a89e7860f619dc1282ca6e2fef6a136bef74
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Nov 14 09:26:21 2011 +0100

    Merge branch 'test/core'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=22e884431943bb3dc88f75962b4a4f928a4d71c1
Merge: abc93941101f32328440dd31dd43d1352298fd1c c2bbe9e3f85f83ad2cdfbcc3bc2fa85854d461f2
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Nov 14 09:26:21 2011 +0100

    Merge branch 'test/cgis'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=abc93941101f32328440dd31dd43d1352298fd1c
Merge: 2e9c0f43975c1d57a01c55f79c54c7aa1758921d 653095dfe180f43e3cf92b95115b3c2442975a8b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Nov 14 09:26:20 2011 +0100

    Merge branch 'test/ido'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2e9c0f43975c1d57a01c55f79c54c7aa1758921d
Merge: 1f08d038bedcb0d8d256e5c5e3fb7ff2f202726f 6697aa0b70345d68c262bf3e4be7ae14b7e4f9ea
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 9 16:44:34 2011 +0100

    Merge branch 'test/core'
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1f08d038bedcb0d8d256e5c5e3fb7ff2f202726f
Merge: cd818f6c4dec96dc66b20462022f2a2273386445 46a1e76b99f024ae1de60de13fdf1afe36d76160
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Nov 9 16:44:16 2011 +0100

    Merge branch 'test/cgis'

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cd818f6c4dec96dc66b20462022f2a2273386445
Merge: c1613965f20b8227e5795a96570f318fc03773fe 3b5fc3b97e7a32d06dddc134897d83e2ce541cfe
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Oct 31 13:49:18 2011 +0100

    Merge branch 'test/ido'





More information about the icinga-checkins mailing list