mediamtx/internal
rmcnew 75f518a827
Support SRT encryption passphrases on configured paths (#2385)
* Support SRT encryption passphrases on configured paths

* Fix namespace; make passphrase use more clear

* Updates from Alessandro's feedback and lint output

* Fix lint findings

* Update lint.yml

* Update lint.yml

* Fix lint findings

* Add SRT passphrase tests for conf/path

* Reformat test to pass lint

* More changes to pass lint

* More changes to pass lint

* Use safeConf to prevent race conditions

* update API docs

* split configuration checks from connection checks

* add tests

* rename publishSRTPassphrase into srtPublishPassphrase, readSRTPassphrase into srtReadPassphrase

* remove redundant alias

---------

Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com>
2023-09-23 12:55:45 +02:00
..
asyncwriter force all readers to use an asynchronous writer (#2265) 2023-08-30 11:24:14 +02:00
conf Support SRT encryption passphrases on configured paths (#2385) 2023-09-23 12:55:45 +02:00
confwatcher enable errcheck (#2201) 2023-08-13 16:38:23 +02:00
core Support SRT encryption passphrases on configured paths (#2385) 2023-09-23 12:55:45 +02:00
externalcmd fix windows build (#2360) 2023-09-16 23:21:10 +02:00
formatprocessor support recording M-JPEG tracks (#2391) 2023-09-22 12:35:35 +02:00
highleveltests remove 'disable' from names of configuration parameters (#2101) 2023-08-06 21:40:08 +02:00
httpserv enable errcheck (#2201) 2023-08-13 16:38:23 +02:00
logger force all readers to use an asynchronous writer (#2265) 2023-08-30 11:24:14 +02:00
record support recording M-JPEG tracks (#2391) 2023-09-22 12:35:35 +02:00
rlimit update golangci-lint 2022-09-17 21:19:45 +02:00
rpicamera rpi camera: remove patchelf dependency (#2093) 2023-07-22 13:54:08 +02:00
rtmp update gortsplib (#2390) 2023-09-21 17:21:18 +02:00
stream implement native recording (#1399) (#2255) 2023-09-16 17:27:07 +02:00
unit support recording M-JPEG tracks (#2391) 2023-09-22 12:35:35 +02:00
webrtcpc enable errcheck (#2201) 2023-08-13 16:38:23 +02:00
websocket enable errcheck (#2201) 2023-08-13 16:38:23 +02:00
whip enable errcheck (#2201) 2023-08-13 16:38:23 +02:00