Commit Graph

277 Commits

Author SHA1 Message Date
Gunnar Beutner 425a1a0166 Implement API permissions
fixes #9088
2015-09-28 14:30:46 +02:00
Gunnar Beutner ed14dd7b4e Fix incorrect location info for validators
refs #9088
2015-09-28 06:55:44 +02:00
Gunnar Beutner b163e4a002 Make ConfigObject::{Get,Set}Field() methods public
fixes #10186
2015-09-23 08:33:18 +02:00
Gunnar Beutner 1a6b41787a Implement joins for status queries
fixes #10060
2015-09-22 09:45:23 +02:00
Michael Friedrich c6395ebfe4 Release version 2.3.10 2015-09-05 16:31:37 +02:00
Gunnar Beutner 865344ec57 Fix compiler warning
fixes #10012
2015-08-27 14:31:24 +02:00
Gunnar Beutner f45f6ccd82 Implement support for tracking dependencies between config objects
refs #9096
2015-08-25 13:54:05 +02:00
Michael Friedrich 8c20039dfe Fix formatting in mkclass
fixes #9966
2015-08-21 14:38:56 +02:00
Gunnar Beutner 071d2f18fb Rename DynamicObject/DynamicType to ConfigObject/ConfigType
fixes #9914
2015-08-15 20:40:41 +02:00
Gunnar Beutner f405a26052 Implement validation for modified attributes 2015-08-15 20:07:11 +02:00
Michael Friedrich d7970f5bb1 Implement modified attributes v2
refs #9081
refs #9093
2015-08-15 20:07:10 +02:00
Michael Friedrich c2027ef18c Update gdb pretty printer docs w/ Python 3
fixes #9686
2015-07-21 12:11:54 +02:00
Gunnar Beutner 118e7b1e13 Release version 2.3.8 2015-07-20 13:37:39 +02:00
Michael Friedrich 309e3ac269 Release version 2.3.7 2015-07-15 11:23:25 +02:00
Michael Friedrich c8d129bf9f Enable -Wno-deprecated-register for Clang and AppleClang
refs #9414
2015-07-14 15:02:43 +02:00
Michael Friedrich 55b6d40e3f Release version 2.3.6 2015-07-08 10:18:01 +02:00
Michael Friedrich 2add0c7b3d Fix -Wno-deprecated-register flag w/ sles11sp3 (Unix/Darwin only)
This only applies to git master (target 2.4)

refs #8842
refs #9559
fixes #9414

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2015-07-05 15:14:18 +02:00
Gunnar Beutner 42e887e395 Add spec file for Chocolatey
fixes #8503
2015-06-18 11:42:33 +02:00
Dirk Goetz 1ca184a92a Selinux: added boolean for allowing icinga 2 to connect to all ports, added plugin domain transition to admin role
refs #8332
2015-06-01 13:25:58 +02:00
Dirk Goetz c4609148fe Selinux: added interface to manage perfdata
refs #8332
2015-06-01 13:25:58 +02:00
Dirk Goetz 7d29a26d99 Selinux: added role and some required changes
refs #8332
2015-06-01 13:25:58 +02:00
Dirk Goetz 8bd2b99c82 Selinux: added context to config files to provide interfaces
refs #8332
2015-06-01 13:25:58 +02:00
Dirk Goetz 7458518e55 Selinux: added more nagios plugin contexts
refs #8332
2015-06-01 13:25:58 +02:00
Dirk Goetz 167f43a231 added chcon to systemd safe-reload script
Selinux: Added support for notifications

refs #8332
2015-06-01 13:25:58 +02:00
Dirk Goetz beeaf9b6e1 Selinux: Added graphite support 2015-06-01 13:25:58 +02:00
Dirk Goetz 7351ab0f6b Selinux: Added capabilities and database support
refs #8332
2015-06-01 13:25:58 +02:00
Dirk Goetz 1911209a45 Selinux: Added file contexts and port
refs #8332

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-06-01 13:25:58 +02:00
Michael Friedrich 22d179e97f Add selinux policy (first draft)
refs #8332
2015-06-01 13:25:58 +02:00
Carlos Cesario 0f0d60cc52 Fix syntax highlighting: host.address vs host.add
fixes #8853
2015-04-27 14:07:29 +02:00
Michael Friedrich 0f3d46c61a Add timestamp option for checkresult test script
refs #9055
2015-04-24 18:14:57 +02:00
Michael Friedrich 83f4ebc0df Fix compiler warnings w/ config validators
fixes #9015
2015-04-20 14:16:19 +02:00
Andrew Meyer ec8ec726c0 Vim syntax: Match groups before host/service/user objects
switches order of syntax object definitions to stop short circuit

fixes #9045

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-04-11 11:26:23 +02:00
Gunnar Beutner 8f1ba7f84c Fix incorrect validator for strings
fixes #8907
2015-03-30 14:58:42 +02:00
Gunnar Beutner 8c75e16b2a Remove unused prototypes in the THPP files
refs #8890
2015-03-28 23:38:05 +01:00
Gunnar Beutner 2cbc3142dc Avoid some unnecessary PLT indirections for constructor calls
refs #8890
2015-03-28 16:13:44 +01:00
Gunnar Beutner 72a7b08480 Move implementation code from thpp files into separate files
fixes #8890
2015-03-28 11:08:12 +01:00
Gunnar Beutner ec7224e3ed Generate C++ code for type validators
fixes #7709
fixes #8867
2015-03-27 07:59:27 +01:00
Gunnar Beutner 665c3b45c1 Add support for the C++11 keyword 'override'
fixes #8842
2015-03-23 07:55:06 +01:00
Gunnar Beutner 6c96d5bc98 Clean up the start-up process a bit
fixes #8791
2015-03-18 11:14:51 +01:00
Gunnar Beutner 4a8920b1d4 Improve Flex version detection on Windows
refs #8750
2015-03-16 13:32:02 +01:00
Gunnar Beutner cb26028844 Add missing keywords in the syntax highlighting files
fixes #8757
2015-03-16 10:07:43 +01:00
Markus Frosch 90568e798f Fix VIM syntax highlighting for comments
fixes #8755
2015-03-16 09:19:13 +01:00
Gunnar Beutner 8072ca31d9 Ensure that flex meets the version requirements
fixes #8750
2015-03-15 21:08:06 +01:00
Carlos Cesario bb83c32c0c Update syntax highlighting (nano/vim) for 2.3 features
fixes #8660
2015-03-12 17:15:10 +01:00
Gunnar Beutner a4d37132bf Implement a check for IDO database connections
fixes #8688
2015-03-12 10:19:12 +01:00
Gunnar Beutner 5e39fbbdf5 Make sure that 'icinga2 console' serializes temporary attributes (rather than just config + state)
fixes #8690
2015-03-11 16:07:24 +01:00
Gunnar Beutner fb6cc2f6ed Improve support for the Value class in the natvis extension 2015-03-08 20:35:15 +01:00
Gunnar Beutner 6e55715a6c Add missing fclose() in mkembedconfig 2015-03-02 07:34:11 +01:00
Gunnar Beutner 4da3b1c5b3 Make sure that Notification objects are activated after Host/Service objects
fixes #8517
2015-02-25 12:43:38 +01:00
Gunnar Beutner d5e9e1661a Don't set up instance variables for fields which have been marked as no_storage
fixes #8400
2015-02-09 14:12:27 +01:00