Gunnar Beutner
c1837ea90b
Merge pull request #6131 from Icinga/feature/log-master-ticket-invalid
...
Log which ticket was invalid on the master
2018-02-28 12:22:34 +01:00
Gunnar Beutner
30ae5154f0
Merge pull request #6132 from gunnarbeutner/fix/http-parser-crash
...
Fix HTTP parser crash/hang
2018-02-28 12:21:09 +01:00
Gunnar Beutner
6e7421eab0
Fix null ptr dereference in HttpServerConnection::ProcessMessageAsync
2018-02-28 11:54:48 +01:00
Gunnar Beutner
6400a300cd
Fix incorrect return value
2018-02-28 11:53:49 +01:00
Gunnar Beutner
6848af50ff
Add SetCorked() calls to the JsonRpcConnection class
2018-02-28 11:42:05 +01:00
Jean Flach
d0cf7c654e
Use cork in tlsstream and HTTP connection
2018-02-28 11:40:58 +01:00
Jean Flach
7d103aaf1b
Add cork
2018-02-28 11:40:58 +01:00
Gunnar Beutner
a4a73fa67c
Fix null ptr dereference in HttpServerConnection::ProcessMessageAsync
2018-02-28 11:07:19 +01:00
Gunnar Beutner
6d01808adf
Fix incorrect return value
2018-02-28 10:50:33 +01:00
Michael Friedrich
ad31e0d118
Log which ticket was invalid on the master
...
This helps debugging a lot, especially to reproduce the issue
why the ticket is invalid.
2018-02-28 10:18:29 +01:00
Gunnar Beutner
254bd108df
Merge pull request #6128 from Icinga/fix/doc-adding-global-zones
...
Adding documentation for configurable global zones during setup
2018-02-28 09:46:45 +01:00
Gunnar Beutner
5089b0dd7c
Merge pull request #6126 from Icinga/fix/require-systemd-libs
...
Require systemd headers
2018-02-28 09:45:05 +01:00
Michael Insel
ecda0691c4
Adding documentation for configurable global zones during setup
...
This adds the documentation for the configurable global zones during the node wizard/setup.
refs #5767
2018-02-27 21:28:38 +01:00
Jean Flach
01c7f20170
Require systemd headers
...
Only mandatory if using systemd
2018-02-27 15:54:58 +01:00
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
lihan
cc24ae217e
fixup set rlimit stack failed condition
2018-02-27 12:56:36 +08: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
691e3cfd57
Fix Windows reload
2018-02-23 17:01:46 +01:00
Jean Flach
952e3616e5
Fix incorrect size of request limits
...
refs #6103
2018-02-23 14:44:44 +01:00
Jean Flach
360d109211
Fix typo in prepare-dirs
...
refs #5850
2018-02-23 14:44:07 +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
3970662bf4
Remove need for init.conf
2018-02-23 14:19:21 +01:00
Jean Flach
d4b336ad20
Remove need for RunAsUser/Group
...
They are now read form the sysconfig file which is owned by root
2018-02-23 14:01:43 +01:00
Jean Flach
c6b86680a0
Add cli tool to send signals as Icinga user
...
fixes #5991
2018-02-23 14:01:09 +01:00
Jean Flach
73dcebe25b
Get ICINGA2_USER and GROUP from sysconfig
2018-02-23 13:59:30 +01:00
Jean Flach
5aafc7eda5
Fix prepare-dirs permission exploit
...
refs #5793
2018-02-23 13:59:30 +01:00
Jean Flach
f282b68fbd
Add clarification on sysconfig location
2018-02-23 13:09:48 +01:00
Jean Flach
40e89c4184
Add Upgrading to Icinga 2.8.2 chapter
2018-02-23 13:09:46 +01:00
Gunnar Beutner
492b590a29
Remove debug output in ApiUserCommand::Run
2018-02-23 13:07:56 +01:00
Gunnar Beutner
ed1dd36f09
Properly escape strings in ApiUserCommand::Run
2018-02-23 13:07:56 +01:00
Jean Flach
aad44dfbb2
Improve api user command
...
--oneline can now be used to print out only the password hash string.
This can be used to update ApiUser passwords through the API. There is
also now a validation to make use salt does not contain a '$' which
would break verification.
2018-02-23 13:07:56 +01:00
Jean Flach
2e5aedd28a
Fix crash when using incorrectly formatted password hash
2018-02-23 13:07:55 +01:00
Jean Flach
6387f5442e
Move new password functions into tlsutility
2018-02-23 13:06:22 +01:00
Jean Flach
6504606e23
Hash API password and comparison
...
fixes #4920
2018-02-23 11:23:19 +01:00
Jean Flach
adc054097d
Build/Merge fixes
2018-02-23 10:27:55 +01:00
Jean Flach
c5b92defec
Minor codestyle and doc changes
2018-02-23 10:09:28 +01:00
Noah Hilverling
4b77afedcd
Limit HTTP body size
2018-02-23 10:09:28 +01:00
Noah Hilverling
3fe818b44b
Fix requests not being closed correctly
2018-02-23 10:09:28 +01:00
Jean Flach
70c81734c5
Add timeout for TLS handshakes
2018-02-23 10:09:26 +01:00
Jean Flach
aa1ccd7ada
Authenticate API user before parsing body
2018-02-23 10:08:24 +01:00
Jean Flach
a46dc64e6a
Only read body from authenticated connections
...
This means we are not allowing unauthenticated requests anymore
2018-02-23 09:52:54 +01:00