Jean Flach
|
e1c46cedd1
|
Fix nullptr deref
|
2018-02-23 08:34:10 +01:00 |
Gunnar Beutner
|
f5f8b90ec8
|
Add HTTP Header size limits
|
2018-02-23 08:31:28 +01:00 |
Gunnar Beutner
|
0339a2b827
|
Add validation for HTTP connection sizes
|
2018-02-23 08:31:28 +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 |
Dirk Goetz
|
3cb7d2dbd0
|
SELinux: Allows icinga2_t to send sigkill to all domains it transitions to
Fixes #5916
|
2018-02-22 15:09:25 +01:00 |
Jean Flach
|
9de36c0999
|
Rename macro RequireNotNull to REQUIRE_NOT_NULL
|
2018-02-22 15:07:36 +01:00 |
Noah Hilverling
|
71c420d501
|
Fix nullptr deref in cluster events
|
2018-02-22 14:55:44 +01:00 |
Noah Hilverling
|
3ba5090867
|
Add marco RequireNotNull
This is used to fix a number of possible nullptr dereferences
|
2018-02-22 14:55:42 +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 |
Michael Insel
|
3b47d201c2
|
Fix typo in Apply for Rules documentation
fixes 6100
|
2018-02-19 22:11:12 +01:00 |
Gunnar Beutner
|
8a8d42b154
|
Remove redundant 'this->'
|
2018-02-19 08:08:16 +01:00 |
Jean Flach
|
0a0795f09d
|
Code style
|
2018-02-16 11:47:13 +01:00 |
Gunnar Beutner
|
6e3347b5bf
|
Remove debug output in ApiUserCommand::Run
|
2018-02-16 11:46:43 +01:00 |
Gunnar Beutner
|
f4403daef8
|
Properly escape strings in ApiUserCommand::Run
|
2018-02-16 11:46:43 +01:00 |