Commit graph

76 commits

Author SHA1 Message Date
badaix
85e8d02e5b Mutual SSL authentication 2025-01-27 22:19:42 +01:00
badaix
8e9806f35c controlscript must be located in plugin_dir 2025-01-21 22:25:04 +01:00
badaix
d5677b6f78 Reformat code 2025-01-09 15:06:35 +01:00
badaix
f1ee39e515 Update man pages 2025-01-07 20:05:48 +01:00
badaix
59bff3e4f9 Publish HTTPS port via mdns 2025-01-07 14:31:12 +01:00
badaix
e0443f6e5f Validate SSL configuration 2025-01-05 17:52:31 +01:00
badaix
d5d4cb9e63 Rename "private_key" to "certificate_key" 2024-12-26 22:58:41 +01:00
badaix
a79b3e6599 Replace std::endl with "\n" 2024-12-19 23:35:12 +01:00
Rechner Fox
b5284301c5 Add custom URL prefix for HTTP URLs (#1260)
Co-authored-by: Johannes Pohl <johannes.pohl@badaix.de>
2024-12-19 22:44:51 +01:00
badaix
c112058998 Pass complete Settings struct around 2024-12-19 22:44:51 +01:00
badaix
97739a460e Add 'ssl_enabled' config parameter 2024-12-19 22:44:51 +01:00
badaix
c2528623cd Make key password configurable 2024-12-19 22:44:51 +01:00
badaix
153d004004 Reenable plain HTTP, change HTTPS port to 1788 2024-12-19 22:44:51 +01:00
badaix
a796bb2032 Use HTTPS, support for HTTP missing 2024-12-19 22:44:51 +01:00
badaix
208066e5bb Update date 2024-08-23 10:06:51 +02:00
badaix
241bf4913d Fix setting HTTP host name 2024-04-02 22:24:51 +02:00
badaix
c01ba2bdde Fix includes 2023-01-22 21:30:11 +01:00
badaix
e1c8250876 Reformat code 2022-12-29 19:10:38 +01:00
badaix
60dc1aa48a Add support for controlscriptparams 2022-07-13 14:14:00 +02:00
Nicolas Iselin
30fd1520cc New setting "streaming_client.initial_volume" 2022-07-02 13:41:13 +02:00
badaix
43812802fb Change date 2022-04-03 15:28:56 +02:00
badaix
989eb6ec8e Reorder header includes 2022-01-30 21:45:00 +01:00
badaix
be4cfd3241 Use chrono milliseconds instead of int 2021-12-16 23:36:46 +01:00
badaix
1ddaa97b3d Change min buffer duration from 400ms to 20ms 2021-12-15 11:11:28 +01:00
badaix
e7f1519ab2 Cleanup namespaces 2021-12-09 13:52:53 +01:00
badaix
dd98835685 Fix settings dir 2021-11-06 23:12:31 +01:00
badaix
befc8da440 Add support for cover raw images 2021-09-06 22:19:35 +02:00
badaix
1b3e262a5b Be more compatible to older CMake versions 2021-02-14 13:20:03 +01:00
badaix
2c69844cad Log revision (git sha) 2021-02-14 12:54:52 +01:00
badaix
7597f15d24 Tidy up code 2021-02-11 08:33:36 +01:00
badaix
f5d4fcaf43 Tidy up 2021-02-10 18:36:40 +01:00
badaix
fa7340a9bc Remove build date from version information 2021-01-28 11:26:14 +01:00
badaix
61ebc114f6 Add built date to version information 2021-01-21 12:03:19 +01:00
badaix
f743ae717f Terminate client if host is empty and no mDNS 2020-11-16 20:54:04 +01:00
badaix
0f91bb1935 Rename stream.stream to stream.source 2020-08-30 20:45:41 +02:00
badaix
af93719490 Rename MessageReceiver to StreamMessageReceiver 2020-07-21 17:09:26 +02:00
badaix
d52015ff09 Move logic from StreamServer into new Server class 2020-07-20 11:54:58 +02:00
badaix
e148d74772 Move --user command line setting into config file 2020-06-07 14:21:58 +02:00
badaix
fce34d82c8 Fix some TODOs 2020-06-01 11:47:28 +02:00
badaix
7c71e0346b Read logging settings from config file 2020-05-15 21:33:40 +02:00
badaix
dd913acff9 Add mixer mode "none" 2020-05-03 20:10:01 +02:00
badaix
0996c04dca Change some log levels 2020-05-01 22:37:25 +02:00
badaix
4bdbc24c52 Fix syslog process name 2020-04-18 21:18:46 +02:00
badaix
a2311dfbfd Make logsink and filter configurable 2020-04-18 15:32:30 +02:00
badaix
ad8332345f Remove SLOG from logging 2020-04-16 09:01:09 +02:00
badaix
c977a884f7 Use -hh to show config file options 2020-03-05 23:26:31 +01:00
badaix
7376c7709c Settings can be overwritten on command line
make pidfile and persistant data dir confgurable
2020-02-25 23:40:23 +01:00
badaix
0d4c58fb63 Setting http.doc_root can be empty 2020-02-23 19:12:11 +01:00
badaix
cd9f785425 Code cleanup 2020-01-10 21:28:42 +01:00
badaix
7b268b83df Remove unused shared_from_this 2020-01-08 21:22:56 +01:00