Noah Hilverling
d38f4e78c9
Chocolatey: Use '.\build' as default build directory
2020-06-05 15:39:28 +02:00
Michael Insel
feed379229
Chocolatey: Add build script for package
2020-03-03 18:48:11 +01:00
Dirk Goetz
cdc7a820f6
SELinux: Let safe-reload run in icinga2_t
...
Fixes #7832
2020-02-27 08:45:33 +01:00
Dirk Goetz
a3a3736692
SELinux: Allow direct smtp notifications
...
Fixes #7733
2020-01-13 16:57:44 +01:00
Michael Friedrich
e5e9f2526a
Dev: Fix CMake generator platform for VS 2019 in PS scripts
2019-09-09 17:11:26 +02:00
Michael Friedrich
2178e150f9
Build: Add Powershell script for development config for building Windows debug packages
2019-09-06 10:51:06 +02:00
Michael Friedrich
7665143afa
Tests: Rewrite TimePeriod tests using Boost::DateTime
...
fixes #7257
2019-07-09 15:34:07 +02:00
Alan Litster
b0b09cef76
Fix type in nanorc syntax file
2019-06-20 13:46:38 +01:00
Markus Frosch
ca67d7e963
windows: Improve Powershell Tools and AppVeyor config
...
[travis skip]
2019-04-05 09:03:04 +02:00
Dirk Goetz
1c30a571d4
SELinux: add a boolean to allow execution of plugins via sudo
...
Fixes #7039
2019-03-22 11:26:54 +01:00
Dirk Goetz
726be2fec2
SELinux: add unreserved_port_type attribute to icinga2_port_t
...
Fixes #7029
2019-03-18 19:43:47 +01:00
Michael Friedrich
37b715baf1
Replace a few more copyright strings
2019-02-25 16:30:40 +01:00
Michael Friedrich
458f997a18
Replace Copyright header with a short version, part II
2019-02-25 15:09:36 +01:00
Michael Friedrich
d14a88235d
Replace Copyright header with a short version, part I
...
CLion -> replace in path
2019-02-25 14:48:22 +01:00
Markus Frosch
ace12db110
appveyor: Run Debug builds
...
[skip travis]
2018-12-18 12:23:39 +01:00
Markus Frosch
fcfde9ac22
tools/win32: Invalidate CMake cache on build
2018-12-18 11:52:06 +01:00
Michael Friedrich
3cb2c1d143
icinga.com: Update everything else
2018-10-18 09:50:53 +02:00
Michael Friedrich
1a8a2c25f2
icinga.com: Update test and tools
2018-10-18 09:45:36 +02:00
Michael Friedrich
dea5ec614e
icinga.com: Update CMakeLists.txt
2018-10-18 09:35:18 +02:00
Michael Friedrich
dab53448bc
icinga.com: Update *.{h,c}pp
2018-10-18 09:27:04 +02:00
Michael Friedrich
355b21a04c
Enhance vim syntax highlighting for 2.10
...
- object types (and 'host' inside apply) are now green again
- special underlined macro highlighting
- add missing object types, attributes and constants
- add new constants and namespaces/references for 2.10
- Large refactoring into sub matches
I don't use nano, so we need a nano hero to incorporate
these changes here into their syntax highlighting file :)
refs #5683
2018-10-10 15:35:30 +02:00
Jean Flach
aed251a409
Merge pull request #6510 from Icinga/feature/windows-build-scripts
...
Update Appveyor build scripts
2018-08-24 14:31:57 +02:00
Michael Friedrich
caefa58cf6
Mkclass: Only render setter if not declared pure virtual
2018-08-10 10:55:42 +02:00
Markus Frosch
b6c674e716
Update windows build scripts
2018-08-03 11:11:39 +02:00
Dirk Goetz
4c803db80c
SELinux: allow systemd notify
...
fixes #6443
2018-07-18 06:49:24 +00:00
Dirk Goetz
00214e597e
SELinux: Allow notification plugins to read local users and connect to a web api
...
fixes #6028
2018-06-01 10:29:20 +00:00
Jean Flach
c54e042942
Add activation priorities for config object types
...
This patch ensures that specific configuration types
are pre-activated and post-activated. In general,
logging is first, then common configuration objects
like host/service, downtimes, etc.
In the end, all features are activated after to ensure
that notifications are only sent once downtimes are applied.
A similar thing happens for starting with checks too early.
The ApiListener feature runs first to allow cluster connections
at first glance.
fixes #6057
fixes #6231
2018-05-04 11:25:47 +02:00
Markus Frosch
4a1375cc5f
Add AppVeyor definition
2018-02-07 20:30:36 +01:00
Markus Frosch
5936c0db6f
windows: Add build scripts
2018-02-07 16:07:25 +01:00
Gunnar Beutner
30a3e95acb
Remove Icinga development docker scripts
2018-02-02 07:26:44 +01:00
Jean Flach
1da6b2c883
Fix whitespaces in CMakeLists files
...
Uses 2 space indentation as standard
2018-01-19 09:19:40 +01:00
Gunnar Beutner
ae2b91a308
Fix incorrect dependencies for mkunity targets
2018-01-18 11:32:06 +01:00
Dirk Goetz
00a07a86b0
SELinux: Allows icinga2_t to send sigkill to all domains it transitions to
...
Fixes #5916
2018-01-15 15:05:09 +01:00
Gunnar Beutner
21254fb610
Avoid accessing attributes for validators where not necessary
2018-01-11 08:20:16 +01:00
Gunnar Beutner
858961b8ec
Merge pull request #5945 from Icinga/fix/mkclass-indentation
...
Fix incorrect indentation for code generated by mkclass
2018-01-04 12:41:52 +01:00
Gunnar Beutner
91c256261a
Apply clang-tidy fix 'modernize-use-default-member-init'
2018-01-04 12:24:58 +01:00
Gunnar Beutner
e0174b8f3f
Apply clang-tidy fix 'modernize-return-braced-init-list'
2018-01-04 12:24:57 +01:00
Gunnar Beutner
becfa85094
Apply clang-tidy fix 'modernize-use-emplace'
2018-01-04 12:24:57 +01:00
Gunnar Beutner
e3ad0be769
Apply clang-tidy fix 'modernize-use-auto'
2018-01-04 12:24:57 +01:00
Gunnar Beutner
d6062eefbf
Apply clang-tidy fix 'modernize-raw-string-literal'
2018-01-04 12:24:57 +01:00
Gunnar Beutner
621eed3f13
Apply clang-tidy fix 'modernize-pass-by-value'
2018-01-04 12:24:57 +01:00
Gunnar Beutner
6da7d48d25
Apply clang-tidy fix 'modernize-loop-convert'
2018-01-04 12:24:57 +01:00
Gunnar Beutner
9ca682496c
Apply clang-tidy fix 'modernize-use-override'
2018-01-04 12:24:57 +01:00
Gunnar Beutner
ac155d1dda
Apply clang-tidy fix 'modernize-redundant-void-arg'
2018-01-04 12:24:57 +01:00
Gunnar Beutner
d9020f264f
Fix incorrect indentation for code generated by mkclass
2018-01-04 06:06:33 +00:00
Gunnar Beutner
75e2473616
Clean up source lists in the CMakeLists.txt files
2018-01-03 11:47:46 +01:00
Gunnar Beutner
fe8572d75b
Remove inline methods and use explicit template instantiation to minimize the number of weak symbols
2018-01-03 11:04:58 +01:00
Gunnar Beutner
90496b5456
Build libraries as static libraries
2018-01-02 23:29:48 +01:00
Michael Friedrich
5563665b7d
Merge pull request #5929 from Icinga/feature/remove-boost-assign
...
Get rid of boost::assign::list_of in mkclass
2018-01-02 13:47:19 +01:00
Michael Insel
158ae2188e
Change copyright header for 2018
2018-01-02 12:08:55 +01:00