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

git at icinga.org git at icinga.org
Wed Mar 27 01:36:14 CET 2013


URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2daeac1ef4a5d8f4c35e6f2b6e8af60d1241a9cf
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Mar 27 01:31:26 2013 +0100

    core: fixed gcc compiler warnings about ununsed vars
    
    fixed for core part and ido part
    
    whatthecommit: this doesn't really make things faster, but I tried

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=af8876be56ca49108ffdd206f3a8a5fa5c64507b
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Mar 26 23:22:25 2013 +0100

    classic-ui: cleand up gcc error messages, also added -Wno-unused-result to gcc options
    
    * removed useless "dummy" var from cgis
    * added "-Wno-unused-result" gcc option global to all systems supportiong -Wall
    * removed some unused vars (gcc 4.6)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a4f01c32a4cfc04430476741e0cbaa30a80310ee
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Mar 26 22:15:45 2013 +0100

    classic-ui: fixed possible NULL dereference-bug in summary.c #3740
    
    refs: #3740
    
    whatthecommit: Become a programmer, they said. It'll be fun, they said.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b1efafc1bd4107ab49510c2002ebef07c3829318
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Mar 26 20:50:15 2013 +0100

    classic-ui: made classic-ui work standalone #3869
    
    refs: #3869
    
    Added "standalone_installation" to cgi.cfg to determine if a
    icinga.cfg is needed or not.
    Also added  missing config options from icinga.cfg:
    * object_cache_file
    * status_file
    * resource_file
    * command_file
    * check_external_commands
    * interval_length
    * status_update_interval
    * log_file
    * log_rotation_method
    * log_archive_path
    * date_format
    
    whatthecommit: I did it for the lulz!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8be08214be461fe186c5ee6520cf449a5b77c7a0
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Mar 25 17:58:20 2013 +0100

    classic-ui: "fixed" Incorrect positioning status popup in statusmap #3861
    
    refs: #3861
    
    whatthecommit.com: I know, I know, this is not how I'm supposed to do it,
    but I can't think of something better.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=28a2cd3ffa8e22d1279a35d4114d5dbc2958ba9c
Merge: 5243a7f 4e9f066
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Mar 16 18:12:06 2013 +0100

    Merge branch 'dev/cgis' into rbartels/cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5243a7f75246bf09787df3c85af1aab63bb93505
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sat Mar 16 17:46:22 2013 +0100

    classic-ui: Made sort buttons larger #3814
    
    refs: #3814
    
    hope you like it
    
    (\ /)
    (O.o)
    (> <) Bunny approves these changes.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4e9f0669cfd8fb465384b9ae1c2b58f8b0c08eef
Author: Carl Friend <crfriend at rcn.com>
Date:   Fri Mar 15 16:26:46 2013 -0400

    Feature #3518 - Update cgi.cfg_added_1.8_to_1.9.cfg due to grammar errors
    
       This is a small change to the wording of the comments only.  The
    actual statement grammar remains the same as do the values.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dfdce29a6b104ae6f16ea15a31436d9988caa551
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Feb 21 00:23:18 2013 +0100

    classic-ui: Added setting focus to main frame on first site load #3202
    
    refs: #3202
    
    now focus is on main frame after initial load
    
    whatthecommit: should work I guess...

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7af744b308a499369fb8e4d08ecdce6429e46aeb
Merge: 3e1e6d5 b5f8786
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Feb 7 01:21:14 2013 +0100

    Merge branch 'next' into rbartels/cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3e1e6d58fd7fd0fe44047ae85270466cbc4f979c
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Feb 7 00:55:48 2013 +0100

    classic-ui: added status_update_interval to JSON status output #3172
    
    refs: #3172
    
    added "status_update_interval" and removed "program_state_ok" in
    a earlier commit. was complete pointless
    
    (O.o) (> <) Bunny approves these changes. #whatthecommit

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a5bd28d58b29a6e0abd7276ed5fc11ca63ae1978
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Feb 7 00:35:18 2013 +0100

    classic-ui: removed the most useles var 'nagios_process_state' ever.
    
    was set to STATE_OK and got never changed

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2d219770cd22c41242c80f5318536b1a2de24246
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Feb 7 00:18:44 2013 +0100

    classic-ui: added date_format to JSON status data #3172
    
    refs: #3172

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b5f8786754cb6674e0a96471dc31fb260598d841
Author: Carl Friend <crfriend at rcn.com>
Date:   Wed Feb 6 12:33:17 2013 -0500

    Feature #3518 - Create cgi.cfg update file for 1.9

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ccbd6206cf2e383fa2d734a559971326b99f0cde
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Feb 6 17:01:13 2013 +0100

    icinga.spec: add idoutils as transitional package (thx Stefan Marx, Michael Grüner)
    
    fixes #3640

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1c6dd66f9ef2196782e1b2c8cb0e0467375abc20
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Feb 6 10:43:03 2013 +0100

    icinga.spec: fix perfdata dir creation

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=510b3b22825f8966569cfda13bcd98e88859d174
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Feb 6 10:42:34 2013 +0100

    tag dev/master as 1.9.0 again for better builds

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8450c9e57fd5f8d52c27195978e6fe91226076b6
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Feb 6 10:37:23 2013 +0100

    state based escal ranges leftover fix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b59c32c4f4386f4ee795832dee211b774eea6078
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Feb 3 15:43:34 2013 +0100

    classic-ui: Added data/time selection to 'log file navigation' #3168
    
    refs: #3168
    
    now you can select a date for the calender and jump right to it.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0b4bd17eda2a11ab706fce9e81bf702583864ea1
Merge: d721006 a82acf9
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Feb 1 23:25:57 2013 +0100

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d72100616785baf23d2eb70c964cb32df41d3bb7
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Feb 1 23:19:35 2013 +0100

    icinga.spec: import 1.8.x changelog, keeping history

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e5dbe6999ef0907384b584f069c507cf3b7541a3
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Feb 1 23:16:04 2013 +0100

    icinga.spec: fix Source0 url

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a82acf9379bbd51b0f8b6ce937e476d623650557
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Jan 22 20:53:45 2013 +0100

    classic-ui: segfault when reading malformed log entries #3528
    
    refs: #3528
    
    now we check if temp_buffer is actually filled before we pass it
    on to strstr.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e8b715af46ffff884126ebc79057c5544986d2e4
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Jan 21 21:33:39 2013 +0100

    classic-ui: fixed JSON output is insufficiently escaped #3541
    
    refs: #3541
    
    now blackslash gets escaped and all control characters get sripped.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7ded130b3753bd012f54fc90e67ebc1b873dad02
Merge: d82eb38 d7af970
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Jan 21 21:07:09 2013 +0100

    Merge remote-tracking branch 'origin/mluebben/fixes' into rbartels/cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ab04b4c71d97e60f47d7abb0045273e05ab61e60
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jan 16 21:46:01 2013 +0100

    import 1.6.2 1.7.4 1.8.4 Changelogs into upstream

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=aa2a66d867d1fac49d7ee3da2cc90321f2608d55
Merge: d82eb38 9190919
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jan 16 21:33:39 2013 +0100

    Merge branch 'test/ido' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9190919d22b8a5dee78b06982ec49d02d141162f
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jan 16 21:29:49 2013 +0100

    install: fix ido2db initscript uses same chkconfig line as icinga (Dirk Götz) fixes #3490

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4ffd523f80a2a983ad1e3672df5227296e7d4bdd
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jan 16 21:27:09 2013 +0100

    update Changelog and config updates for refs #3533

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=30d59f0a4673372430be9e1380a559c35d81010c
Merge: 77eaab4 0d4949b
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jan 16 21:23:32 2013 +0100

    Merge branch 'mfriedrich/queue' into mfriedrich/ido
    
    Conflicts:
    	module/idoutils/config/ido2db.cfg-sample.in
    	module/idoutils/src/db.c
    	module/idoutils/src/ido2db.c

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0d4949b15aa769499bad226ca916779f53dc30e3
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jan 16 21:13:32 2013 +0100

    ido2db: add enable_socket_queue and add shroud's sauce opt-in
    
    refs #3533

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d82eb3808489c2b30e3e1bcf2469b3c319c0c956
Merge: 77eaab4 747736d
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Jan 13 22:17:06 2013 +0100

    Merge branch 'mfriedrich/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=747736d523c32636fe807f45974a16ecd3f2f1b4
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Jan 13 22:10:10 2013 +0100

    possible fix for CVE-2012-6096 (nagios), added Icinga specific fixes
    
    refs #3532

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cc80a890402c9518179a895d9ffad562629a78b5
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sat Jan 12 18:14:58 2013 +0100

    core: change ownership of debug log file before dropping privileges refs #3521
    
    Opening the debug file, non-existing, will create it as root, before
    actually dropping the privileges (644). When the core receives a SIGHUP
    later, the non-privileged user cannot write to the debug file anymore,
    bailing early.
    In order to solve that, it's required to chown the debug log file to the
    icinga user before dropping privileges.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=77eaab40b7ef04a87151d7c6af7614fd77770cd2
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Thu Jan 10 20:36:24 2013 +0100

    deprecate enable_sla refs #3450

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1d4efcc2dbd1a4de33123e2fdb830e5fed9a57b2
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Thu Jan 10 20:23:16 2013 +0100

    import 1.8.3 Changelog into dev tree

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=954349c0b13965d99291387a011a6815cfa60756
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Thu Jan 10 20:22:08 2013 +0100

    update Changelog for refs #3527

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=59776d22eb96433afb4eaec93a1c8bc7c7b7d2a6
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Thu Jan 10 20:13:46 2013 +0100

    correct config description for transactions, add as new config item to update location refs #3527

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=615b6adeaef4730ad4c0c71d6fb34667452889c5
Author: Markus Frosch <markus at lazyfrosch.de>
Date:   Thu Jan 10 11:23:00 2013 +0100

    Added debug output for IDO transactions

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ac889b328e5a6e11036f8477e41899ae79f88fc2
Author: Markus Frosch <markus at lazyfrosch.de>
Date:   Thu Jan 10 09:46:18 2013 +0100

    Added config option for SQL transactions

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5fe4b9bcedd8edacc75c28decd2522749c8bfc86
Author: Gunnar Beutner <gunnar.beutner at netways.de>
Date:   Fri Nov 23 12:44:24 2012 +0100

    Use transactions for SQL queries (just for MySQL for now).
    
    This experimental patch significantly increases IDO2DB's performance.
    More testing is required to determine whether transactions are safe
    for general use.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d7af9701a4e47172fb233813af5d4e7f35c8c972
Author: Michael Luebben <michael_luebben at web.de>
Date:   Wed Jan 9 15:03:22 2013 +0100

    Fix bug in json output in host availability report

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=52d75743e9845880f9196c53776b625184317ad1
Merge: 7ed243c f919d1e
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jan 2 21:26:45 2013 +0100

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

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f919d1e9ec4792560b067c5849055127c28d37ac
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jan 2 21:25:14 2013 +0100

    update Changelog on 1.9.x tree

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=00aebd0fd6c2c067b7f8ddd4ac45e94ae50abfa7
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jan 2 20:55:51 2013 +0100

    idoutils: fix long output data causes wrong data in database refs #2342
    
    well, well, well. the original fix for truncating the data for mysql
    output was a good idea either way. but the root cause for the data
    irritation itsself did happen sooner.
    
    ido2db just treats the data it gets in a sequential way. from within the
    debug logs remarked in #2342 it's easy to see that the data is truncated
    the wrong way, leaving out essential protocol (idomod->ido2db)
    information which then causes wrong data insert/update queries in
    ido2db.
    
    idomod has a funny method of handling data truncation: first, it creates
    a string containing all the protocol information, and cuts that to
    IDOMOD_MAX_BUFLEN if too large. the protocol information in the end gets
    lost, and so does the data on the other side.
    
    fix for now is to limit long_output/perf_data in advance.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8aad32b220f9e2672ebaba8a296537ba171ac74c
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jan 2 19:02:09 2013 +0100

    unlink leftover socket on startup, if using unix sockets

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0104e8d2bd8b1215fc51ff5e5ae9dde411626914
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Jan 2 19:01:30 2013 +0100

    fix empty output/perfdata segfaults for mysql string truncate refs #3516

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7ed243c1c11233e9726812d5389408c0b977d9ee
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Dec 21 14:05:50 2012 +0100

    add default perfdata dir to specfile

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f7399ffd80b5d0e538d73258eff8d90ad421f500
Merge: 4c2866d 8c0510e
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Dec 21 09:28:29 2012 +0100

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8c0510e046af5a12cf238585e5c7ecf9c8c4c0fc
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Dec 21 00:53:33 2012 +0100

    classic-ui: change "set_ack_notifications" to "send_ack_notifications" in Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ea510beee03fdbefe27098d60266334a577720b1
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Dec 21 00:36:51 2012 +0100

    classic-ui: fixed CGIs generating invalid html code/ json when throwing error #3507
    
    refs: #3507
    
    * generating valid JSON on error
    * removed ERROR_CGI_RESOURCE_CFG and icinga_resource_file_error because it
    isn't used anywhere
    * removed ERROR_CGI_ID because it isn't' used either
    * now tac header shows a nice formatted error messages

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c211794916072e7fe5f65f7df0a5fdadeac2995b
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Dec 20 18:04:51 2012 +0100

    classic-ui: fixed Double-listed host dependencies in host extinfo.cgi again #3295
    
    refs: #3295
    
    should be fixed now for host dependencies and service dependencies

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ae09a1a478f60484ed629d0b5e513763f67c00ae
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Dec 19 15:03:09 2012 +0100

    core: introduce warning level -vv on config verification refs #3510

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4d8e72a9814a8901aecdeb00715e818c33b95d8f
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Dec 18 19:51:25 2012 +0100

    classic-ui: fixed extinfo.cgi shows localtime(0) instead of "NOT SET" when global notifications are not set to expire #3482
    
    refs: #3482
    
    * if no expiry date is set an notifications are switched off it
      displays "NOT SET".
    * added "disable_notifications_expire_time" to CSV and JSON data
    * added expiry date to "info table" if set.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4c2866dc5796ebb211e7feb59d16a74d4ff391ed
Merge: 17cb891 ece5df7
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Tue Dec 18 19:16:01 2012 +0100

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ece5df7d8637ef8b4f3d41aa874a8d206fa1ac66
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Dec 18 19:06:15 2012 +0100

    classic-ui: fixed Warning and Unknown States are mixed up in Alert Summary Report #3488
    
    refs: #3488
    
    States got mixed up when reading log data. should be fixed now.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=421acbaf968f7103dfbe08049f09f28e9e9e3eb7
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Dec 18 17:56:32 2012 +0100

    classic-ui: Restructured cgi.cfg.in #3506
    
    refs: #3506
    
    Created new sections. Hope now it is easier to find a config option.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=96e766b7be19fbe2ba9c58c5524cfd48a501d320
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Dec 18 16:58:38 2012 +0100

    classic-ui: changed "set_ack_notifications" to "send_ack_notifications" #3467
    
    refs: #3467
    
    Changed var name to "send_ack_notifications" and removed code which
    isn't needed anymore.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9f3e0adc7b6452b387605c4dc85ba863bdadbe63
Merge: 6e7fac0 b0a51c6
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Dec 18 16:55:35 2012 +0100

    Merge remote-tracking branch 'origin/cfriend/cgi' into rbartels/cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b0a51c6fbf3faba62a1b0378f29873895c18816e
Author: Carl Friend <crfriend at rcn.com>
Date:   Sat Dec 15 10:29:24 2012 -0500

    Fix changelog omission from #3476
    
    refs: #3476
    
    This corrects an omission in Changelog for feature #3476. See
    commit 6139cf55be7defce633739efcfd8cb579adba756 for details of
    the change.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a74dee891b455e74a25705f711923fbfa4c759fb
Author: Carl Friend <crfriend at rcn.com>
Date:   Tue Dec 11 18:38:07 2012 -0500

    classic ui: Implement #3467, "set_ack_notifications"
    
    refs: #3467
    
    This commit implements proposed feature #3467 from "TheCry" to tick
    or untick the "Send Notification" checkbox in the Acknowledge Problem
    dialog.  The default behaviour is set to leave the checkbox ticked
    thereby sending notifications when a problem is acknowledged and
    preserving the original behaviour.
    
    Thanks to Ricardo for the suggestion of using "set_{option}" as
    syntax.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6139cf55be7defce633739efcfd8cb579adba756
Author: Carl Friend <crfriend at rcn.com>
Date:   Tue Dec 11 17:44:14 2012 -0500

    classic ui: Implement #3476, "set_expire_ack_by_default"
    
    refs: #3476
    
    This commit implements proposed feature #3476, with input from
    Ricardo (and with thanks), in cgi.cfg which automatically ticks the
    "Use Expire Time:" check-box in cmd.cgi.  The default behaviour is
    to *NOT* tick the checkbox thereby preserving well-established bevaviour.
    
    The intent of the change is in response to observed administrator behaviour
    in large organisations where problems get acknowledged and then never fixed
    leading to later system failure.  Expiring acknowledgments will assist in
    reminding staff in disparate departments and locations that a problem has
    not been fixed in a reasonable amount of time specified by the cgi.cfg
    setting "default_expiring_acknowledgement_duration" or a different value
    given in the "acknowledge problem" dialog.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6e7fac0b66b1e2eae31bb665de42287c63059fc4
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Dec 7 23:52:57 2012 +0100

    classic-ui: Added process status to JSON response #3172
    
    refs: #3172
    
    This will be added to every json response and gives the client
    the possibility to warn the user if there is anything odd.
    
    { "cgi_json_version": "1.9.0",
    "icinga_status": {
    "status_data_age": 4,
    "process_state_ok": true,
    "reading_status_data_ok": true,
    "program_version": "1.9.0dev",
    "icinga_pid": 22883,
    "timezone": "CET",
    "program_start": 1354918801,
    "total_running_time": "0d 0h 32m 44s",
    "last_external_command_check": 1354920760,
    "last_log_file_rotation": 0,
    "notifications_enabled": true,
    "disable_notifications_expire_time": 0,
    "service_checks_being_executed": true,
    "passive_service_checks_being_accepted": true,
    "host_checks_being_executed": true,
    "passive_host_checks_being_accepted": true,
    "obsessing_over_services": true,
    "obsessing_over_hosts": true,
    "check_service_freshness": true,
    "check_host_freshness": false,
    "event_handlers_enabled": true,
    "flap_detection_enabled": true,
    "performance_data_being_processed": true
    },

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=253412aa8fab5cdf63265ce90d6a78f238210775
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Dec 7 21:52:52 2012 +0100

    classic-ui: Changed field size for hours to 4 when setting flexible downtime #3484
    
    refs: #3484
    
    Changed size to four. Flexible downtime can now last for more then a year!

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=17cb891f93aaffb3d2ec7a9215894602b734d914
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Dec 7 13:52:50 2012 +0100

    Changelog update

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1c3efb7f176c58215fff90d0a86c52299926aced
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Dec 7 13:52:22 2012 +0100

    idoutils: fix unknown column contactaddress_id (thx fmbiete) fixes #3483

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b8e51f29938a92c44ebb05c0c7e1aea540d70f44
Merge: e673856 b19b09b
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Tue Dec 4 15:26:49 2012 +0100

    Merge branch 'gbeutner/idoqueue' into mfriedrich/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e67385603ad577dbc29decb7e9f7d34f0d574070
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Nov 28 17:23:17 2012 +0100

    import 1.8.x changelogs to dev tree

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6ba3e086eb60e2ff8d14bd18ebfd412d5dab8b58
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Nov 28 16:07:52 2012 +0100

    another docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1042107cd94ba3f0ee7fa247677129dcbbb3b882
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Nov 28 15:53:21 2012 +0100

    idoutils: fix FROM_UNIXTIME(NULL) does not work with MySQL 5.0.x refs #3399 refs #3466
    
    basically, we treated the inner 0L as NULL, as otherwise out-of-range
    warnings would be expected. since this workaround does not work with
    with mysql 5.0.x we must learn it the hard way, replacing 0L directly
    with the null timestamp like NULL in mysql >= 5.1.x would automatically
    create on schema insert - 0000-00-00 00:00:00
    
    kudos to Carl for the patch and fix.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a881643f0422dd39bbabb6c39a549f439f077e13
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Nov 26 00:04:18 2012 +0100

    core: fix wrong escalation notification due to state based escalation range behaviour changes
    
    re-enabling the state based escalation ranges lead into a weird
    behavorial change, as the general "is the escalation valid for a
    notification" condition was met, but another filter was added (the state
    checks and their counters).
    Since the default users do not use state based escalation ranges, there
    is no other way revoking that behaviour change than making this fully
    optional, and reverting to the old known default behaviour by
    introducing a new config option, which remains disabled by default.
    
    enable_state_based_escalation_ranges=0
    
    this may not be the best idea within a bugfix release either, but still
    it allows those actually wanting to use the state based escalation
    ranges to use it without recompiling as we had the request to change
    within #2878 already.
    
    reverting to the old known behaviour will probably fix #3441 as well, as
    it turns out to be the possible root cause for the faulty condition
    checks when an escalation is valid for a notification.
    
    refs #2878
    refs #3441

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bbf6e69a5f0a1b1250077045446ed365321eb70b
Merge: bfd438c febcf5a
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Nov 25 23:24:28 2012 +0100

    Merge branch 'next' into mfriedrich/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b19b09bf2152a413eb50970d6c75a994fc6c8570
Author: Gunnar Beutner <gunnar.beutner at netways.de>
Date:   Fri Nov 23 12:44:24 2012 +0100

    Use transactions for SQL queries (just for MySQL for now).
    
    This experimental patch significantly increases IDO2DB's performance.
    More testing is required to determine whether transactions are safe
    for general use.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a16edf95e39141f593cce9feaab6f71fd3413307
Author: Gunnar Beutner <gunnar.beutner at netways.de>
Date:   Thu Nov 22 14:24:50 2012 +0100

    Implemented IDO2DB socket buffer.
    
    This should take care of the common problem where idomod is sending too
    much data for IDO2DB to process right away which leads to idomod blocking
    on a write() call for the IDO socket.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=febcf5a05e6619d0d0b36b2383c74f53ae3b21a3
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Nov 21 16:50:41 2012 +0100

    add doc fixes to changelog too

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e68951f1c54056114f42e79987c0a71be1a90416
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Nov 21 16:49:29 2012 +0100

    import latest docs fixes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=82ad9d717e9e0cb092689fd64c0dfc3a88f9e6ee
Merge: aa4a5d1 6d11741
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Nov 21 13:00:57 2012 +0100

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6d117418ff5f77b7da6292fe1ef232d14f8a2021
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Wed Nov 21 00:04:27 2012 +0100

    classic-ui: fixed invalid freeing of last_check in 'scheduling queue' for first time checks #3444
    
    refs: #3444
    
    memory allocation wasn't done properly. This should fix it.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ca8cf527894e5ee9e881475348b42861cc4917ea
Merge: 0c72eb6 c5014f6
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Nov 20 21:44:04 2012 +0100

    Merge branch 'dev/cgis' into rbartels/cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0c72eb6b91e13b3851d650d622e71b92f4949217
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Tue Nov 20 21:34:36 2012 +0100

    classic-ui: fixed backtrack_archives only getting calculated on a daily log rotation basis #3416
    
    refs: #3416
    
    number of backtrack_archives are set to find the initial state of
    a host/service when reading historical data. since the log reading
    got changed with 1.8 the calculation wasn't correct anymore. Now
    it calculates the seconds which have to be substract from
    start_time_stamp when reading logs, based on @log_rotation_method
    and @ backtrack_archives correctly.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bfd438cf4de0c9cfb06c03f1021b6f0ba5319d13
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Nov 14 20:05:19 2012 +0100

    remove whitespaces and comments from test config
    
    just for better reading.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=aa4a5d19542db1149c28db3437849ad4259c0acb
Merge: ac8bb46 c5014f6
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Nov 10 15:49:56 2012 +0100

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c5014f6f44d789f3a016ee180d71fd05e1027b9f
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Nov 10 15:12:55 2012 +0100

    add a test case for refs #3295

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ac8bb463a9544f3230ef61e759acec146f92ab57
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Nov 9 18:41:39 2012 +0100

    install: fix broken configure ssl detection for idoutils on ubuntu/debian (Oliver Skibbe) refs #3413

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ee330c1af0c43b279a466968f5f3d5a9b7eba79a
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Nov 9 18:01:29 2012 +0100

    classic-ui: fixed committing acknowledgement cmd negates flags for send_notification and sticky_ack #3329
    
    refs: #3329
    
    Found another way on checking if the default TRUE values for send_notification and sticky_ack are set or not.
    Don't really like the idea of adding a hidden html input and hoping that every browser behaves the same.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=27f47ba81248b5229941f141234da109dc26f0c2
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Nov 9 17:38:41 2012 +0100

    Revert "ugly workaround for sending (un)checked values for sticky_ack and send_notification values on acknowledgement (refs #3329)"
    
    This reverts commit eda48c8b21dd044ffd79f15c8c731202053abafa.
    
    refs: #3329
    
    found a way of not messing around with html and hoping every browser behaving the same way.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d174b7413ef523442e746e4767999ca54ee09705
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Nov 9 16:16:15 2012 +0100

    classi-ui: fixed sort_icinga_logfiles_by_name() in readlogs.c fails to take NULL pointers into consideration #3398
    
    refs: #3398
    
    this makes totally sense. kudos for fixing this to crfriend

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bebee1a597210abdb72ee277364a1138afb618c1
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Fri Nov 9 15:30:41 2012 +0100

    classic-ui: fixed Double-listed host dependencies in host extinfo.cgi #3295
    
    refs: #3295
    also added "+" to expand dependencies only if needed to.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2d6ed55f692bf0924a987c58983855e66a44acdd
Merge: 79e7b9a 7a9ff72
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Nov 5 14:34:52 2012 +0100

    Merge branch 'test/ido' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=79e7b9a5eb5e588bb9cf087c8787574f51b2dbc3
Merge: 0c6c56c 1e81e41
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Nov 5 14:33:49 2012 +0100

    Merge branch 'test/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7a9ff720b3c251e7420637630ff5e52d30ed8a31
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Nov 3 00:24:55 2012 +0100

    idoutils: fix ido2db does not cleanly exit the client on wrong schema version check in db_hello refs #3419

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5b8b3f11c746f6e719399f8dcaf6ff184006eb42
Merge: 70253ef ea1b675
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Nov 2 23:24:49 2012 +0100

    Merge branch 'test/cgis' into dev/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ea1b6752bc1bf075e0fd80271ce23b687b759692
Merge: eda48c8 0c6c56c
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Nov 2 23:24:22 2012 +0100

    Merge branch 'next' into test/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=70253eff43d32f2bff0be1d9029416070d2bb925
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Nov 2 23:21:17 2012 +0100

    classic ui: fix cmd.cgi does not honor commandpipe location; overwrites from empty environment variable refs #3418

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b3050b920d13c7d454b5329b6fad2499e4dad6e0
Merge: 0c6c56c 664b658
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 15:27:37 2012 +0100

    Merge branch 'mfriedrich/ido' into dev/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=664b65896b8821a220ad1a72071601eb8cdad74c
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 15:27:08 2012 +0100

    update Changelog from previous fix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7a23cdc9d8827315dcc57c2eff2807051a8c34e8
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 14:38:48 2012 +0100

    idoutils: cleanup unused vars from rewrite (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f3df924f6d324ae34e238fd0c43dd9031339ed65
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 14:33:01 2012 +0100

    idoutils: move dbi_result_free into insert_or_update functions (refs #3408 #3406)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5344f68fae393e59c8e31746a22f8f7442252f8c
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 14:05:56 2012 +0100

    idoutils: dbi_result_free on unsuccesful queries as well (refs #3408 #3406)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c6031ae6fc222fe61cc565dfcb24c841c2068061
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 13:55:13 2012 +0100

    idoutils: move the insert id / sequence stuff into ido2db_query_insert_or_update_contactgroupdefinition_definition_add (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3673c1c096ce7a5a701bc399778a4b7939cf8033
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 13:45:02 2012 +0100

    idoutils: move the insert id / sequence stuff into ido2db_query_insert_or_update_contactdefinition_definition_add (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=186347f3777d8c029a980a5438646ba7955ebde2
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 13:33:46 2012 +0100

    idoutils: move the insert id / sequence stuff into ido2db_query_insert_or_update_timeperiodefinition_definition_add (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=06a8ae32716f3a7d0c6b891bbf12b764cf965bb2
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 13:18:58 2012 +0100

    idoutils: move the insert id / sequence stuff into ido2db_query_insert_or_update_serviceescalationdefinition_definition_add (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d8b7009326c5c796c0af8ccd31d685a82e7256ce
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 13:10:34 2012 +0100

    idoutils: move the insert id / sequence stuff into ido2db_query_insert_or_update_hostescalationdefinition_definition_add (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3dae1a82f0bb9c9ddec642e8af0f4680902d81d0
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 12:55:38 2012 +0100

    idoutils: move the insert id / sequence stuff into ido2db_query_insert_or_update_servicegroupdefinition_definition_add (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=90ef90225f813a519af4eeacd7c94fda0322922d
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 12:27:43 2012 +0100

    idoutils: move the insert id / sequence stuff intoido2db_query_insert_or_update_servicedefinition_definition_add (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6dc1239c20097e77259898784ab9d34d6f845180
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 12:12:05 2012 +0100

    idoutils: move the insert id / sequence stuff into ido2db_query_insert_or_update_hostgroupdefinition_definition_add (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2376fc257097c28a7a08d9df0343983e94ff1f81
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 11:56:01 2012 +0100

    idoutils: move the insert id / sequence stuff into ido2db_query_insert_or_update_hostdefinition_definition_add (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9097281dbea22e7588b9640349272ed60ed4cf78
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 11:32:44 2012 +0100

    idoutils: correct (non) sequence debug output refs #3408

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e323e4e76046868ecb654518284a66a9a10117f3
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 01:32:48 2012 +0100

    idoutils: move the insert id / sequence stuff into ido2db_query_insert_or_update_configfilevariables_add (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9b4b848f65964bfce11af5a23ed486a33877e536
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 00:57:28 2012 +0100

    idoutils: move the insert id / sequence stuff into ido2db_query_insert_or_update_contactnotificationdata_add (refs #3408)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=90c76776cb5e3be5f23a0fcde3ffc33d312f3489
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Nov 1 00:33:14 2012 +0100

    idoutils: move the insert id / sequence stuff into ido2db_query_insert_or_update_notificationdata_add (refs #3408)
    
    that qualifies the call on dbi_conn_sequence_last (or ocilib ones) just
    for valid inserts. for the update, we can copy the safety select from
    mysql, and put it in place when mysql/pgsql with libdbi actually did an
    update - updating the referenced object id we should return in that
    case. 0 is completely invalid, and must be avoided at all cost.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b6781cf09369fcc32b8dd0345cc88ef067b62f30
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 31 23:38:18 2012 +0100

    idoutils: remove all dead switch skeletons for libdbi's not supported rdbms

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1e81e412ff2d4fc94d285b91e54be4047f4edcc0
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 30 21:13:50 2012 +0100

    fix typos in error msg in xodtemplate.c (thx Bernd Arnold) (see icinga-devel lists)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2b671f4649a897e20d146bc74fe3ea7b7365fa2e
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 30 21:12:47 2012 +0100

    add test case refs #2688

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0c6c56c35bc391ac2f786de2c88c9e52bb4364eb
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 30 17:29:10 2012 +0100

    update db schema to 1.9.0, add upgrade sqls

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4c351581941e8fa6e1ea74b978572470aef386d3
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 30 17:24:59 2012 +0100

    flag this development 1.9.0dev again

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6d1aefc37c45d54653c750e13f8c281a03fe37a4
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 30 17:21:38 2012 +0100

    update Changelog from core fixes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=16ab1b28f71377ae3f2e3ad683325ccee30fa8ee
Merge: 74dea3f f78e443
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 30 17:19:21 2012 +0100

    Merge branch 'test/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=74dea3f38c9399dddf49931f66330f5cb5cdc250
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 29 20:17:36 2012 +0100

    idoutils: fix ido2db_get_cached_object_ids fetches only one object_id and leaves memory fragments (thx Klaus Wagner) refs #3409

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=60124e972b4b6bbb9b621ca755896935ddb97597
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 29 19:59:49 2012 +0100

    idoutils: cleanly free name1/2 strings on libdbi ido2db_add_cached_object_id() call (refs #3409)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b1207bdaf804a2701e45de812f28fbfc2a11fdc8
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 29 19:36:11 2012 +0100

    update Changelog from previous oracle commits refs #3324 #3325

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=14921b71f3014fc9fcbb243bce4764cbdb61bcb9
Merge: a123cc4 59bec47
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 29 19:34:07 2012 +0100

    Merge branch 'mfriedrich/ido' into dev/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=59bec47137307149467de134b620bb43d31abdf8
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 29 19:30:55 2012 +0100

    idoutils: fix many memory leaks in ido2db on dbi_result_free and others (thx Klaus Wagner) refs #3406 #3405

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f78e44348b276f8f2c4a21f98f29409c7b6806d5
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 29 19:09:49 2012 +0100

    macros: only warn on not escaped $ signs (refs #3404)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a123cc4a630061649a89fdf1c390513eead999fa
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Oct 27 21:11:39 2012 +0200

    idoutils: fix ORA-1461 writing data to varchar2 exceeding field size
    limit output, command_arg and commandline data written to Oracle
    
    refs #3324,3325

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=df94aaa8ef9fa82bbe32fad04d9067b3ae919673
Author: Thomas Dressler <tdressler at tdressler.net>
Date:   Sat Oct 27 17:53:09 2012 +0200

    idoutils: change name of dbms_output buffer size constant

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=63d9ef414e415b30fd62079db034a2e22caeee17
Merge: b2ba65f 9ce2c3a
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sun Oct 28 15:55:11 2012 +0100

    Merge branch 'next' into test/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c76be3bed9237ab063f052558f608f5e3a790c92
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Oct 27 15:39:11 2012 +0200

    drop unusued daemon-init-redhat initscript (refs #3402)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=eda48c8b21dd044ffd79f15c8c731202053abafa
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Oct 27 15:34:47 2012 +0200

    ugly workaround for sending (un)checked values for sticky_ack and send_notification values on acknowledgement (refs #3329)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9ce2c3ad656531fb6ad1a9cf48060280c636c9a0
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 25 00:51:05 2012 +0200

    import changelog from 1.8.1 release

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8c3910c68774d9680874f2dbf3e3ff07009c0243
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 25 00:48:07 2012 +0200

    import changelog for #3397

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b85adb0960c0768fafabb43dcdb2c2d32895f658
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 24 23:52:15 2012 +0200

    fix faulty macro cleaning, replacing spaces with pluses where they shouldn't be cleaned (refs #3397)
    
    leftover from the macro speedup rewrite - the 0 initialize was missing,
    and under random circumstances the previous value was taken, making it
    impossible to determine which macros to clean, and which not (as this is
    now computed when initializing the macros, and not when grabbing their
    values).
    
    added a testcase as well.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6867f5b1f1e221e90a6875aa135a6049f4b48811
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 24 17:22:48 2012 +0200

    add a testcase for env macros check (refs #3322)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b2ba65f773c0b0d8b8c6c478608e4c5b24761778
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 22 17:27:38 2012 +0200

    add a test case (refs #3324)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=224bb98bc1f920cc1abe4f072acc254a0bc3c4e5
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 22 17:19:42 2012 +0200

    Revert "Truncate plugin output to 2048 bytes."
    
    This reverts commit 2d7d55cdb4af6b2c535f788993f533c6d3996116.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f075e45489ed96fea969f3a6458603ee8dcf9eff
Merge: 6d5fe84 2d7d55c
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 22 17:19:10 2012 +0200

    Merge branch 'gbeutner/oracle' into mfriedrich/ido

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2d7d55cdb4af6b2c535f788993f533c6d3996116
Author: Gunnar Beutner <gunnar.beutner at netways.de>
Date:   Mon Oct 22 15:37:28 2012 +0200

    Truncate plugin output to 2048 bytes.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f7393a19ec9a4a0178e5acddf673673b2b1af98e
Author: Gunnar Beutner <gunnar.beutner at netways.de>
Date:   Mon Oct 22 15:35:02 2012 +0200

    Fixed ido2db_oci_print_binds().

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6d5fe84205ae884da9133a74630f76d7caeaa59e
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 18 14:29:57 2012 +0200

    meh, specfile ordering

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4f486e647bd4af6017f861957f2f72978b8e4807
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 18 14:12:43 2012 +0200

    re-import past spec file changelog for repoforge

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bb7f5cd11ab87cc3149673d06063b24f9b287b8b
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 17 12:36:49 2012 +0200

    change pgsql create function language to lowercase/nonquoted for 9.2 (fixes #3308)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c36fdd4469989749ee0b2614017893197cc81517
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 17 11:53:30 2012 +0200

    another docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=408da858340d6c5d03784be6d531c58326390783
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 16 15:18:28 2012 +0200

    make --with-mainurl default dependent on --with-cgiurl=.../tac.cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e693f56c56ea5b4bf6f2998eac99852f76b14c33
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 16 13:17:46 2012 +0200

    docs: upgrade fix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fec938a539591322012127d086be17934fbd6a6b
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 15 20:39:09 2012 +0200

    small typo fix, thx formorer

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=726fec1344b8afb13922dd58b855a73b5edef38e
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 15 16:04:17 2012 +0200

    import latest doc fixes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=896181fb16f0b6f5f7f6f51da0725df2ad1b2ed6
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 11 21:21:54 2012 +0200

    docs: import reporting 1.8 changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fa09588354a781e028c3f717f09c353529c72ff1
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 11 19:22:14 2012 +0200

    final docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b48f00703fc501eea46f5fffdfca0049ec18078e
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 11 18:57:31 2012 +0200

    fix tarball creation script - we don't need submodules anyways

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8c07d4653fd22b0bb5f30c17c8f245692934ddd7
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 11 17:54:52 2012 +0200

    docs: say something useful about pnp in icinga-web upgrades

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5f999c42ad4df3d8de2241320051fd625ea5e1aa
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 11 17:12:28 2012 +0200

    module/idoutils/src/db.c: remove duplicated semicolon for ancient compilers (fixes #3056)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=66e6ab9f3007a7f17e499952ad99c9dbd2b17d4c
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 11 17:02:41 2012 +0200

    fixes for contrib recurring downtimes (refs #2918)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4958dcf5ce31dd6c130aa0e60f1984bcd633c184
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 11 15:11:23 2012 +0200

    docs: import upgrade doc changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1d404118665422ff9196e94f721efb41b16d7e8f
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 11 14:39:55 2012 +0200

    docs: update whatsnew

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dd46526436182b74b20cae0549c00bfc29940282
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 11 14:24:20 2012 +0200

    docs: fixed section linkends

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ee9cbc2c35fcb871aeca15d644eb890743d3ebc7
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 11 13:46:02 2012 +0200

    add missing #1572 ref to changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=764ed5cdfefd9d6e536ecad077e0c6dea0eae80f
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 10 19:54:30 2012 +0200

    deprecate vrml_image 3dcoords from statuswrl removal (docs+Changelog)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a561c0aa6832ac90ed58268884dd3c6e88fbf9c6
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 10 19:10:59 2012 +0200

    fixes from a long long list ... (refs #2891)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0a35dc64f44e2b83fd95bd26515746ad0a5b3db6
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 10 18:59:18 2012 +0200

    remove leftofer statuswrl.c (refs #2359)
    
    was removed in f75f4c8a3fbdfc921bbe886b146d0d82889e9974 so dafuw does
    that in git ... phoenix?

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=accd5842c4695a4c47d9dad3c1581d8ecb6f91d9
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 10 18:16:58 2012 +0200

    import upgrading config diff docs

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fc089333712539495c504a2f43344efe68345a8c
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 10 17:55:02 2012 +0200

    upgrading: add config diff files to their respective locations to tell what exactly we did add/remove in them
    
    also add a note to Changelog header, docs update pending.
    
    refs #2608

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1ee2432e1fc7aef7a6b9b091527337ea64a42c4e
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 10 17:14:35 2012 +0200

    import new docs, where english is already named section ids in tocs

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e50ac0f1c0da4b3bbbe46f5ce61e51d273f4aedd
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 10 17:11:41 2012 +0200

    update Changelog, import most important docs features/fixes
    
    refs #3126

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

    next docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e7f80a7bdd4c94864db1d12a0ed90caa47658a60
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 9 14:11:43 2012 +0200

    docs: import the toggle url click fix from #3193

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4b04bcd3c766b1f0895bc21e44adcbcdb2fd38b1
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 9 03:47:05 2012 +0200

    docs: update changelog for #3193 changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c8899aa12e4f73269baeef5fdbd7970ff4df8448
Merge: 54de186 62fd113
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 9 03:45:09 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=54de186dea77471e5ec97169663a090f55e854ac
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Tue Oct 9 03:44:10 2012 +0200

    doc: rewrite the javascript toggle to be more nice

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=256d156abdf5d619bd168a681f8f0a8b0e363ad7
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 8 23:46:21 2012 +0200

    docs: nicer TOC, javascript toggle for 2nd section refs #3046

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=62fd1134b0962bc59176e0c62b1adc05c4aeabe0
Merge: f526c5f 41f8710
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Oct 8 23:20:51 2012 +0200

    Merge branch 'dev/cgis' into rbartels/cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f526c5fe4090c47fcb7220e2093ef9b2be34d9f5
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Mon Oct 8 23:12:20 2012 +0200

    classic-ui: fixed problem on reading logs #972
    
    refs: #972
    
    after refactoring log reading, in some cases the avail.cgi created
    wrong data
    
    Thanks to Thomas Kloppholz for the finding.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d5f9efdfefe20e68e49259b93405c08957d6c64d
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 8 15:28:14 2012 +0200

    tests: update #2291 with user macro test refs #2291

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1eb856c825b6f965d4ff2157cbe498ee533e25d9
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Mon Oct 8 14:27:39 2012 +0200

    import yet another docs revision :)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=82b530da7389a24d8542afd26e57800df3c17597
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Oct 6 21:49:30 2012 +0200

    ido2db: be more verbose on debug log when processing bytes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ae69087b3837529b9081e6e1065592f5d67576e0
Merge: 5912837 41f8710
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Oct 5 10:04:42 2012 +0200

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=41f87105be86b5aca708d19b7a55762c2ceb5a7d
Merge: 6ff8bae aa22a07
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Oct 5 10:03:46 2012 +0200

    Merge branch 'rbartels/cgi' into mfriedrich/cgis

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=aa22a0774aff95166402c792b69ccbeea5b29689
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Oct 4 23:52:02 2012 +0200

    classic-ui: added title to tac header refresh

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6ff8bae5166f3dc7ed5922c0430d8517dd6955dd
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 4 23:33:22 2012 +0200

    re-add deleted logos/icons for pnp graphs
    
    these cannot be removed from the logos/ directory, as icon_image expects
    them to be there (the nagios-images packages from debian does that as
    well).
    
    so in order to stay sane with the existing documentation, as well as
    addons counting on that location, i'll re-add those icons.
    
    pls deny all future deletion requests as long i am an icinga core dev.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d5d1a44c00b2827a7814c06ee910a23c006a1006
Merge: 6694831 3a0088e
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 4 23:29:55 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=3a0088e4bf54627980f9c8c4e40391394a150e7b
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Oct 4 23:16:24 2012 +0200

    claasic-ui: cleaned up html/images folder and removed html/images/interface
    
    * cleaned up old/unuesed images
    * removed html/images/interface and moved images to html/images
    * optimzed some image sizes
    * renamed images
    * moved all "image #defines" to include/cgiutils.h
    * deleted double/not existend "image #defines"
    
    Thanks again to calestyo for pointing this out.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=591283714200e4a7905c4a09e84f4c8f5146e318
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 4 22:14:49 2012 +0200

    add a test case for #3064 (process_perf_data evaluation in icinga-web)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=931b0789091afc3f8961a6680ee766d4f801768b
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 4 21:23:21 2012 +0200

    doc addin #3183

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=31554e9d25ffc6ffe351a4dfe8b1a26731f54181
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 4 20:51:31 2012 +0200

    add test case for #3183

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b4e44824a3123992d773fc6cc1169d2138c81059
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Thu Oct 4 16:09:10 2012 +0200

    add testcase for multiple parents problem in #2520

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2b64ea0d6666de015d3aef1b6db4038baeaf3ac4
Merge: f976609 6694831
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 3 19:57:45 2012 +0200

    Merge branch 'test/ido' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f976609f7e8582de832173e49b4f077c930c2ed3
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 3 19:07:35 2012 +0200

    contrib: add nginx configuration for icinga classicui by Francisco Miguel Biete into contrib/nginx #2253 - MF
    
    this is just an import from https://dev.icinga.org/issues/2253
    please contact francisco directly on questions.
    
    refs #2253

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9136d1210c7f77e4866325e814e2eed781ca15e4
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 3 18:11:21 2012 +0200

    doc fixes for #2941

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7fd4ba136910f5ef47f88cf546e02b80dd065d72
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Wed Oct 3 17:56:43 2012 +0200

    docs: import TOCs for sections revision #3193
    
    wolfgang on the run!

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: dd037e8 f658280
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: bf44af8 3678caa
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: 40f5c75 6833f63
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: d0ab093 540a4bb
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: 607e3a1 d07b38e
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: 463d8fb 36ccaf2
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: 700d5e0 a57ae36
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: e02d8c5 1284a91
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: b3ffc29 1284a91
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: 368a40e b3b89b2
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: 2065389 eecab5b
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: 4618d1e e4a0b7c
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: d2eaa59 a314c15
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: 1948fff 3e71e13
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: 192d429 39437ca
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: 0acf9da 6f37cd7
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: b0a24f4 e209eb4
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: 39437ca 4cd3156
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: f9f7c16 a5e7a16
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: 3f2d285 e1b471e
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=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=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=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)





More information about the icinga-checkins mailing list