Tobias Brunner
|
9665686bd8
|
daemon: Use separate method to set default loggers
This way it is not necessary to pass the same values to reload the
loggers.
|
2017-01-25 14:58:09 +01:00 |
Tobias Brunner
|
2e190dca04
|
charon-svc: Inherit all settings from the charon section
Same as with charon-systemd.
|
2016-03-08 10:56:19 +01:00 |
Tobias Brunner
|
28649f6d91
|
libhydra: Remove empty unused library
|
2016-03-03 17:36:11 +01:00 |
Martin Willi
|
cab59c73fc
|
windows: Use WINAPI call convention for Windows API callbacks
For x86_64 it does not actually matter, but for i686 builds the call convention
is different with WINAPI.
|
2014-06-06 16:28:28 +02:00 |
Martin Willi
|
4ce8b0cae6
|
charon-svc: Register for stop events not before reaching STATUS_RUNNING
MSDN SetServiceStatus(): "Do not register to accept controls while the status
is SERVICE_START_PENDING or the service can crash."
|
2014-06-04 15:53:12 +02:00 |
Martin Willi
|
ef7bfadabb
|
charon-svc: Check if daemon has been initialized before invoking shutdown alert
|
2014-06-04 15:53:12 +02:00 |
Martin Willi
|
fc987bea52
|
charon-svc: When running as service, change working directory to executable
Services get executed with system32 as current working directory. This does
not work for us, as we expect paths to be relative to the executable.
|
2014-06-04 15:53:09 +02:00 |
Martin Willi
|
df4341747c
|
charon-svc: Implement a Windows IKE service using libcharon
The resulting binary can be either run as Windows service or directly as
console application.
|
2014-06-04 15:53:04 +02:00 |