Jean Flach
2a255349db
Merge pull request #6125 from ekeih/fix/misleading-description-in-notification.conf-feature-file-6122
...
Fix description of the NotificationComponent in notification.conf
2018-02-27 14:54:33 +01:00
Max Rosin
b34675cae8
Fix description of the NotificationComponent in notification.conf, fix #6122
2018-02-27 14:31:00 +01:00
Gunnar Beutner
98bcca5e17
Merge pull request #6050 from gunnarbeutner/feature/remove-boost-split
...
Replace boost::algorithm::split calls with String::Split
2018-02-26 08:37:46 +01:00
Gunnar Beutner
5dd0bc8f97
Use std::vector<std::string> for command-line arguments
2018-02-26 08:36:11 +01:00
Michael
a0aa781417
Implement ability to make global zones configurable
...
This adds the ability to make global zones configurable during the node
wizard/setup. The implementation will add the given global zones to the default
included global zones.
2018-02-26 08:36:11 +01:00
Gunnar Beutner
91241e5f46
Merge pull request #6051 from gunnarbeutner/feature/icingaloader-cmake-folder
...
Set FOLDER cmake property for the icingaloader target
2018-02-26 08:27:41 +01:00
Gunnar Beutner
ef488a3ebc
Replace boost::algorithm::split calls with String::Split
2018-02-26 08:27:18 +01:00
Gunnar Beutner
e952302e08
Merge pull request #6107 from MichalMMac/master
...
Allow MYSQL_LIB to be specified by ENV variable
2018-02-26 08:09:35 +01:00
Jean Flach
3caf480252
Merge pull request #6115 from Icinga/ineedmorebranches
...
Fix incorrect size of request limits
2018-02-23 14:42:25 +01:00
Jean Flach
ec24554336
Merge pull request #6114 from Icinga/whycantipushintomasteragain
...
Fix typo in prepare-dirs
2018-02-23 14:42:15 +01:00
Jean Flach
ef5e7e8510
Fix incorrect size of request limits
...
refs #6103
2018-02-23 14:29:18 +01:00
Jean Flach
f7ec97abd8
Fix typo in prepare-dirs
...
refs #5850
2018-02-23 14:22:02 +01:00
Jean Flach
6d45efab66
Merge pull request #6111 from Icinga/upgrading-icinga2-docs
...
Add Upgrading to Icinga 2.8.2 chapter
2018-02-22 15:10:28 +01:00
Gunnar Beutner
464e829fe1
Merge pull request #6113 from Icinga/testing/appveyor
...
appveyor: Disable artifacts until we use them
2018-02-22 14:38:55 +01:00
Markus Frosch
ee9ba18c24
appveyor: Disable artifacts until we use them
...
fixes #6106
2018-02-22 14:25:53 +01:00
Jean Flach
95b3818d23
Add clarification on sysconfig location
2018-02-22 12:31:36 +01:00
Jean Flach
8d237e10c5
Add Upgrading to Icinga 2.8.2 chapter
2018-02-22 11:29:12 +01:00
Jean Flach
6bb2ed4258
Merge branch 'feature/security-features'
2018-02-21 16:19:54 +01:00
Jean Flach
68f0291a39
Merge pull request #6109 from Icinga/feature/used-memory
...
Add 'used' feature to check_memory
2018-02-21 15:48:37 +01:00
Noah Hilverling
e9643467a0
Fix code style
2018-02-21 15:13:50 +01:00
Jean Flach
de9adb2687
Add 'used' feature to check_memory
...
Analogous to check_disk -U can now be used to check against and print the
used memory instead of the default available memory.
fixes #6108
2018-02-21 15:10:26 +01:00
Jean Flach
184580f705
Merge pull request #6103 from Icinga/fix/http-security-fixes
...
HTTP Security fixes
2018-02-21 15:04:02 +01:00
Jean Flach
85f45d9b94
Minor codestyle and doc changes
2018-02-21 14:52:44 +01:00
Jean Flach
fae7f172db
Update docs
2018-02-21 14:40:22 +01:00
Jean Flach
eda9bce8cb
Merge pull request #6104 from Icinga/fix/nullptr-deref
...
Fix nullptr dereferences
2018-02-21 13:56:09 +01:00
Jean Flach
a71ab1e126
Rename macro RequireNotNull to REQUIRE_NOT_NULL
2018-02-21 13:47:46 +01:00
Noah Hilverling
64ffe4f840
Fix nullptr posibility in ProcessEvent
2018-02-21 13:47:46 +01:00
Noah Hilverling
948333225d
Fix nullptr deref in cluster events
2018-02-21 13:47:46 +01:00
Noah Hilverling
6bebdf8a87
Add marco RequireNotNull
...
This is used to fix a number of possible nullptr dereferences
2018-02-21 13:47:46 +01:00
Jean Flach
aea43ddeb9
Merge pull request #5850 from Icinga/fix/prepare-dirs-5793
...
init script security fixes
2018-02-21 13:02:40 +01:00
Michal Moravec
bf909ce47f
Allow MYSQL_LIB to be specified by ENV variable
2018-02-21 10:49:53 +01:00
Jean Flach
636ed8e238
Merge pull request #6101 from Icinga/fix/doc-operators-missing-word
...
Add missing word in operator documentation
2018-02-21 09:54:52 +01:00
Michael Insel
60962c0897
Add missing word in operator documentation
...
This adds the missing word `sorted` to the operators documentation.
2018-02-20 17:28:08 +01:00
Jean Flach
87adc88989
Remove need for init.conf
2018-02-20 14:16:43 +01:00
Jean Flach
c8c193a9d8
Remove need for RunAsUser/Group
...
They are now read form the sysconfig file which is owned by root
2018-02-20 14:16:43 +01:00
Jean Flach
6ae376b7fd
Add cli tool to send signals as Icinga user
...
fixes #5991
2018-02-20 14:16:43 +01:00
Jean Flach
ba41d7f249
Get ICINGA2_USER and GROUP from sysconfig
2018-02-20 14:16:43 +01:00
Jean Flach
88f77f9f8d
Fix prepare-dirs permission exploit
...
refs #5793
2018-02-20 14:16:43 +01:00
Dirk Goetz
bef37a3051
SELinux: Add InfluxDB as example for services requiring `icinga2_can_connect_all`.
...
Fixes #5915
2018-02-20 14:16:43 +01:00
Dirk Goetz
87f8ca5b79
Fixed URL encoding for HOSTNAME and SERVICENAME in mail notification
...
Refs #5540
2018-02-20 14:16:43 +01:00
Noah Hilverling
2823ebb831
Limit HTTP body size
2018-02-20 13:32:04 +01:00
Noah Hilverling
817415f6a5
Fix requests not being closed correctly
2018-02-20 13:32:04 +01:00
Jean Flach
8ffa4f04a7
Add timeout for TLS handshakes
2018-02-20 13:32:04 +01:00
Jean Flach
ee5954726d
Authenticate API user before parsing body
2018-02-20 13:32:04 +01:00
Jean Flach
73b85bcccb
Only read body from authenticated connections
...
This means we are not allowing unauthenticated requests anymore
2018-02-20 13:32:04 +01:00
Jean Flach
81c4004894
Fix nullptr deref
2018-02-20 13:32:04 +01:00
Gunnar Beutner
a9f2a8de19
Add HTTP Header size limits
2018-02-20 13:32:04 +01:00
Gunnar Beutner
2789d1a859
Add validation for HTTP connection sizes
2018-02-20 13:32:04 +01:00
Jean Flach
7bb8192f4e
Merge pull request #6102 from Icinga/fix/doc-typo-apply-for
...
Fix typo in Apply for Rules documentation
2018-02-20 11:08:06 +01:00
Jean Flach
54384528ed
Fix crash in api user command
2018-02-20 09:45:55 +01:00