badaix
e2feac1d75
Add RPC description
2025-03-02 20:28:17 +01:00
badaix
6f03576270
Fix warnings
2025-03-02 20:28:17 +01:00
badaix
f6b1e3f5d4
Log auth error
2025-03-02 20:28:17 +01:00
badaix
fd7802c6fc
Use arrays
2025-03-02 20:28:17 +01:00
badaix
b6e4480e2e
Make callbacks rvalues
2025-03-02 20:28:17 +01:00
badaix
aa3b289b47
Fix config password parsing
2025-03-02 20:28:17 +01:00
badaix
7d7ef5bf10
Fix tidy issue
2025-03-02 20:28:17 +01:00
badaix
5f4cfc8563
Fix cppcheck issue
2025-03-02 20:28:17 +01:00
badaix
02b8033728
Authentication for streaming clients
2025-03-02 20:28:17 +01:00
badaix
49d6d1c58f
Add username/password to Hello message
2025-03-02 20:28:17 +01:00
badaix
863306d32a
Add "requiresAuthx" functions
2025-03-02 20:28:17 +01:00
badaix
f264080c77
Add "General.GetRPCCommands" RPC command
2025-03-02 20:28:17 +01:00
badaix
6b94392f2c
Fix comments
2025-03-02 20:28:17 +01:00
badaix
fa8abcb26e
Add code comments
2025-03-02 20:28:17 +01:00
badaix
2aa479adcd
Read users and roles, remove JWT
2025-03-02 20:28:17 +01:00
Francesco
498f878aea
Create plex_bridge.py
...
Create a plug-in to add track info and controls to the snapserver
2025-03-02 20:07:37 +01:00
Raphael Nestler
8d7e4ba278
Fix copy paste error in AirplayStream docs
2025-02-04 19:02:53 +01:00
badaix
648589a233
Remove README.meta
2025-02-04 19:01:33 +01:00
Christopher Nethercott
b57ead5037
Fix mispelling of normalize in snapserver.conf
2025-01-30 21:28:30 +01:00
badaix
2addf7cc3d
Build without wss support, if OpenSSL is not found
2025-01-28 17:57:36 +01:00
badaix
c105fecc5b
Fix Windows compile error
2025-01-27 22:49:59 +01:00
badaix
85e8d02e5b
Mutual SSL authentication
2025-01-27 22:19:42 +01:00
badaix
6c02252d84
Add client support for websockets
2025-01-24 21:30:19 +01:00
badaix
cf2be07155
Update changelog
2025-01-23 11:05:12 +01:00
badaix
8e9806f35c
controlscript must be located in plugin_dir
2025-01-21 22:25:04 +01:00
badaix
be266c07ce
Add white list for "Stream.AddStream"
2025-01-20 12:29:51 +01:00
badaix
780d8f3f1a
Fix crash while calling Stream.RemoveStream
2025-01-19 22:46:24 +01:00
badaix
61bda79158
Reformat code
2025-01-19 22:09:17 +01:00
Jeroen Dierckx
9254be1a8f
Add back restricted Stream.AddStream functionality ( #1331 )
...
* Allow back Stream.AddStream but don't allow a process stream type
* Don't allow controlscript parameters when creating streams through RPC
* Added back documentation for Straem.AddStream and Stream.removeStream
* Fixed checking controlscript parameter
It is actually a property of the streamUri URI instead of a separate parameter
* Small doc update to clarify things
* Fixed missing doc delimiter
* Removed unused checkParamsNotAllowed method
2025-01-19 21:57:25 +01:00
badaix
ea07cb715d
Fix RPC error results
2025-01-15 22:41:46 +01:00
badaix
9e6009cad0
Fix CVE-2023-36177
2025-01-15 21:51:54 +01:00
badaix
cf95349c67
Lower log level
2025-01-14 10:25:36 +01:00
badaix
a638da0ff7
Improve time sync over websocket
2025-01-13 20:23:29 +01:00
badaix
8015325d71
Create "/etc/snapserver/certs" directory
2025-01-09 22:19:01 +01:00
badaix
c7d301e1d7
Reformat cmake and python
2025-01-09 15:50:22 +01:00
badaix
d5677b6f78
Reformat code
2025-01-09 15:06:35 +01:00
badaix
58e82ef9e8
Provide cover art over HTTPS
2025-01-09 10:19:32 +01:00
badaix
cd67fb9645
Replace std::endl with "\n"
2025-01-07 20:29:16 +01:00
badaix
f1ee39e515
Update man pages
2025-01-07 20:05:48 +01:00
badaix
d1f10b63cf
Add section about HTTP in configuration.md
2025-01-07 14:45:58 +01:00
badaix
59bff3e4f9
Publish HTTPS port via mdns
2025-01-07 14:31:12 +01:00
badaix
8ea1667331
Remove "ressource" parameter
2025-01-06 20:47:35 +01:00
badaix
e0443f6e5f
Validate SSL configuration
2025-01-05 17:52:31 +01:00
badaix
72358cd912
Fix clang-tidy issues
2024-12-26 23:00:04 +01:00
badaix
d5d4cb9e63
Rename "private_key" to "certificate_key"
2024-12-26 22:58:41 +01:00
badaix
83742ba901
Remove unused include
2024-12-21 21:33:52 +01:00
badaix
bc4b015037
Add comment about --daemon
2024-12-21 20:50:56 +01:00
badaix
1486e2dabd
Update default listen addresses
2024-12-21 20:42:50 +01:00
Ernst
0e283f9bad
listen to both IPV6 and IPV4 incoming connections: binding to "::" implies both protocols ( #1290 )
...
Co-authored-by: Johannes Pohl <johannes.pohl@badaix.de>
2024-12-21 19:05:41 +01:00
badaix
17efc6799c
Fix static analysis issues
2024-12-20 21:56:12 +01:00