mediamtx/internal
Alessandro Ros 9c6ba7e2c7
New authentication system (#1341) (#1992) (#2205) (#3081)
This is a new authentication system that covers all the features exposed by the server, including playback, API, metrics and PPROF, improves internal authentication by adding permissions, improves HTTP-based authentication by adding the ability to exclude certain actions from being authenticated, adds an additional method (JWT-based authentication).
2024-03-04 14:20:34 +01:00
..
api New authentication system (#1341) (#1992) (#2205) (#3081) 2024-03-04 14:20:34 +01:00
asyncwriter force all readers to use an asynchronous writer (#2265) 2023-08-30 11:24:14 +02:00
auth New authentication system (#1341) (#1992) (#2205) (#3081) 2024-03-04 14:20:34 +01:00
conf New authentication system (#1341) (#1992) (#2205) (#3081) 2024-03-04 14:20:34 +01:00
confwatcher move SRT tests into internal/servers/srt (#3037) 2024-02-17 20:42:41 +01:00
core New authentication system (#1341) (#1992) (#2205) (#3081) 2024-03-04 14:20:34 +01:00
defs New authentication system (#1341) (#1992) (#2205) (#3081) 2024-03-04 14:20:34 +01:00
externalcmd when stopping hooks, stop all their subprocesses too (#3004) (#3087) 2024-02-29 22:42:11 +01:00
formatprocessor rtsp: add random value to timestamp of tracks from other protocols (#3071) 2024-02-26 00:41:05 +01:00
highleveltests move SRT tests into internal/servers/srt (#3037) 2024-02-17 20:42:41 +01:00
hooks move hooks into dedicated package (#2746) 2023-11-26 22:06:07 +01:00
logger force all readers to use an asynchronous writer (#2265) 2023-08-30 11:24:14 +02:00
metrics New authentication system (#1341) (#1992) (#2205) (#3081) 2024-03-04 14:20:34 +01:00
playback New authentication system (#1341) (#1992) (#2205) (#3081) 2024-03-04 14:20:34 +01:00
pprof New authentication system (#1341) (#1992) (#2205) (#3081) 2024-03-04 14:20:34 +01:00
protocols rtsp: add random value to timestamp of tracks from other protocols (#3071) 2024-02-26 00:41:05 +01:00
record hls: fix crash when muxer is being recreated, improve performance (#3017) 2024-02-13 23:32:15 +01:00
restrictnetwork move static sources into dedicated package (#2616) 2023-10-31 14:19:04 +01:00
rlimit update golangci-lint 2022-09-17 21:19:45 +02:00
servers New authentication system (#1341) (#1992) (#2205) (#3081) 2024-03-04 14:20:34 +01:00
staticsources move RTSP tests into internal/servers/rtsp (#3049) 2024-02-20 19:35:35 +01:00
stream move RTMP tests into internal/servers/rtmp (#3035) 2024-02-16 23:27:27 +01:00
test move RTSP tests into internal/servers/rtsp (#3049) 2024-02-20 19:35:35 +01:00
unit support recording G711 tracks with fMP4 (#2853) 2023-12-28 23:17:50 +01:00