Alexander A. Klimov
4dbb128b2b
REST API: in the Server header, identify the software, not the machine
2024-08-16 17:04:08 +02:00
Lord Hepipud
c95d7baa5e
Adds support to authenticate with the Icinga for Windows certificate for the REST-Api
2024-08-14 16:56:33 +02:00
Lord Hepipud
f0c67d3a2b
Adds support to TLS1.3 and improves startup response
2024-05-15 13:47:06 +02:00
Lord Hepipud
ee829777e9
Fixes usage of wrong certutil if present in PATH instead of system32 binary
2024-04-24 12:39:41 +02:00
Lord Hepipud
12c3790614
Fixes certificate handling to provide systemwide compatibility
2024-04-18 14:57:09 +02:00
Lord Hepipud
c691cb25e5
Fixes IfW API to properly read client streams complete, even when not fully send
2024-04-09 17:57:53 +02:00
Lord Hepipud
324aea052a
Fixes certutil error handling and message output in case the icingaforwindows.pfx could not be created
2024-02-28 15:41:58 +01:00
Lord Hepipud
c3d3627634
Various memory leak fixes and improvements
2024-02-02 10:48:09 +01:00
Lord Hepipud
ffb86acab8
Fixes Rest-Api SSL lookup for custom hostname
2022-03-17 12:26:39 +01:00
Lord Hepipud
a23a40b23f
Rewrite IfW service check daemon
2022-01-25 10:00:19 +01:00
Lord Hepipud
4ef55bddb4
Fixes lots of code styling, spelling and script analyzer
...
Disabling UseConsistentIndentation because it is not
properly working for multi-line commands with arguments
and array/hashtable objects
2022-01-14 22:26:53 +01:00
Lord Hepipud
eb8ea9a497
Adds support for JEA profiles
2021-09-02 09:23:10 +02:00
Lord Hepipud
037ccf86aa
Improves debug output on TCP handling
2021-08-20 13:55:57 +02:00
Lord Hepipud
cb31fe1f29
Adds feature to set listen ip, defaults localhost
2021-08-04 10:07:08 +02:00
Lord Hepipud
4d161676ec
Fixes NULL exception on REST message
2021-06-28 11:29:14 +02:00
Tobias Deiminger
91e37ea16c
Fix loading certificate from .pfx file
...
If you tried this
Use-Icinga; Get-IcingaSSLCertForSocket -CertFile "C:/my/cert.pfx"
the former code expanded like
$FileType = Get-Item -Path "C:/my/cert.pfx";
if ("cert.pfx" -eq '.pfx') { ... not reached ... }
and thus did not load the certificate file.
Now use GetExtension instead of Get-Item to make the .pfx check work.
2021-05-10 09:17:46 +02:00
Lord Hepipud
7b847bdb78
Adds experimental feature for internal API checks
2021-02-24 12:49:37 +01:00
Lord Hepipud
3d875639e4
Feature Requests: Add Proxy Server support
...
Also re-arranges web content by using old content from lib/web into lib/webserver, while new lib/web contains the proxy configuration.
Fixes #19
2020-11-19 17:16:33 +01:00