Alessandro Ros
7bca38badb
add self-upgrader ( #3501 ) ( #5035 )
...
this allows to upgrade MediaMTX to latest version by running
./mediamtx --upgrade
2025-10-13 13:06:47 +02:00
Alessandro Ros
3a4d4e1802
docs: add linter ( #4945 )
code_lint / go (push) Waiting to run
code_lint / go_mod (push) Waiting to run
code_lint / docs (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_e2e (push) Waiting to run
2025-09-06 22:51:45 +02:00
Alessandro Ros
1a5e736b59
link documentation to mediamtx.org ( #4912 )
2025-08-30 14:56:11 +02:00
Alessandro Ros
1f3014aeac
rename apidocs into api ( #4844 )
...
this is to follow standard Golang project layout
2025-08-09 16:05:34 +02:00
Alessandro Ros
7a7c9c4a6a
move checksum generation into Github Actions ( #4628 )
2025-06-08 13:59:43 +02:00
Alessandro Ros
5a050a6b4d
remove make run, make go-mod-tidy ( #4627 )
2025-06-08 13:35:47 +02:00
Alessandro Ros
65045c676f
stop updating legacy Docker image ( #4569 )
2025-05-27 22:10:48 +02:00
Alessandro Ros
fd59060633
remove v8 suffix from arm64 binaries ( #4472 )
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_e2e (push) Has been cancelled
2025-04-28 23:54:45 +02:00
Alessandro Ros
9b619175b4
support customizing official Docker images ( #4471 )
2025-04-28 23:49:55 +02:00
Alessandro Ros
cf2567f641
rename test ( #4418 )
2025-04-12 13:37:56 +02:00
Alessandro Ros
f9bee5f54f
rename high-level tests into E2E tests ( #4395 )
2025-04-04 14:43:35 +02:00
Alessandro Ros
c6a54d1229
improve script compatibility ( #4132 )
2025-01-10 17:36:03 +01:00
EmmaChalz
0af7bcc6de
improve compatibility of make binaries ( #3761 )
2025-01-10 17:16:47 +01:00
Alessandro Ros
fc803da4be
generate and show binary checksums in releases ( #4012 ) ( #4095 )
2025-01-02 12:44:33 +01:00
Johnny Arcitec
426e6f89a2
improve unsafe path handling ( #3927 )
...
* fix: improve unsafe path handling
Paths containing spaces or dashes were being interpreted as separate options, since the path handling lacked double quotes.
This fixes all unsafe instances of "PWD" and "HOME", along with all other unsafe paths in the scripts.
* readme: explicitly mount the configuration as read-only
This clearly shows users that the MediaMTX container will not modify the configuration file.
2024-11-06 15:15:25 +01:00
Alessandro Ros
c71694741e
show right server version when server is compiled from source ( #3409 )
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_highlevel (push) Waiting to run
2024-10-05 23:10:14 +02:00
Alessandro Ros
4b9d3ceb89
remove old benchmark scripts ( #3833 )
2024-10-05 20:09:34 +02:00
Alessandro Ros
6256d0b893
rpi: embed libcamera and libfreetype into the server ( #2581 ) ( #3665 )
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_highlevel (push) Waiting to run
2024-08-18 19:12:26 +02:00
Alessandro Ros
c5059fa7a0
move RPI Camera component into dedicated repository ( #3656 )
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_highlevel (push) Has been cancelled
2024-08-14 23:24:17 +02:00
Alessandro Ros
1e7a7d1674
rpi camera: update font and link it to IBM repository ( #3647 )
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_highlevel (push) Has been cancelled
2024-08-11 23:34:12 +02:00
Alessandro Ros
972ffbf332
improve API docs linter ( #3608 )
2024-08-04 13:12:30 +02:00
Daniel Lorenzo
bb46640998
Correction for missing go generate in run makefile ( #3100 )
2024-03-05 15:28:56 +01:00
Alessandro Ros
1ae3240b91
hls: fix crash when muxer is being recreated, improve performance ( #3017 )
2024-02-13 23:32:15 +01:00
Alessandro Ros
9eb97ad3a0
remove hls.js from the repository and restore plain MIT license ( #3008 )
2024-02-12 00:31:13 +01:00
Alessandro Ros
1d1d64cb89
rename sourceProtocol into rtspTransport, sourceAnyPortEnable into rtspAnyPort ( #2644 )
2023-11-04 11:12:22 +01:00
Alessandro Ros
4c25529369
move rpicamera into internal/protocols ( #2607 )
2023-10-30 11:40:55 +01:00
Alessandro Ros
f69be81e20
optimize generation of docker images ( #2267 )
2023-08-30 13:10:47 +02:00
Alessandro Ros
055767fef0
fix manual benchmarks ( #2249 )
2023-08-26 18:11:55 +02:00
Alessandro Ros
5244e056f8
update gofumpt ( #2194 )
2023-08-12 11:55:42 +02:00
Alessandro Ros
161a9b54b2
update dependencies ( #2176 )
2023-08-07 20:25:45 +02:00
Alessandro Ros
2e476cf4e0
rpi camera: remove patchelf dependency ( #2093 )
2023-07-22 13:54:08 +02:00
Alessandro Ros
f79c4783c7
rename environment variable RTSP_PATH into MTX_PATH ( #1967 )
2023-06-21 16:08:37 +02:00
Alessandro Ros
73d3a81126
fix make dockerhub-legacy ( #1924 )
2023-06-07 13:48:10 +02:00
Alessandro Ros
c9eb1a56aa
change Docker repository to bluenviron/mediamtx ( #1923 )
2023-06-07 12:35:31 +02:00
Alessandro Ros
ae883040fd
improve Docker images ( #1771 ) ( #1909 )
...
* add ffmpeg variant
* remove 'v' prefix from tags
2023-06-07 12:26:08 +02:00
Alessandro Ros
39c072edd6
change repository owner ( #1801 )
2023-05-16 16:14:20 +02:00
Alessandro Ros
29f23c6dad
speed up compilation of binaries ( #1797 )
...
run compilation in parallel
2023-05-15 09:52:56 +02:00
metal A-wing
f22d2f6ec2
add darwin/arm64 binary ( #1789 )
2023-05-14 15:56:51 +02:00
Alessandro Ros
7aa163366f
return error in case of string-to-int overflows ( #1776 )
2023-05-08 13:12:47 +02:00
Alessandro Ros
053f2ec282
rename repository and executable ( #1641 )
2023-04-01 19:52:06 +02:00
Alessandro Ros
f5fd89d3b4
change name of configuration file ( #1640 )
2023-04-01 19:32:10 +02:00
Alessandro Ros
3c9eed5fae
rpicamera: add text overlay with current time ( #1288 ) ( #1604 )
2023-03-31 17:33:30 +02:00
Alessandro Ros
cd9d5922d5
simplify make mod-tidy ( #1592 )
2023-03-23 11:30:10 +01:00
Alessandro Ros
e2370800ba
apidocs: make linter return an exit code in case of errors ( #1564 )
2023-03-12 12:18:18 +01:00
aler9
efa75a1e95
fix generation of Docker images with buildx v0.10
...
see
https://github.com/docker/buildx/issues/1509
https://github.com/moby/moby/issues/43126
https://github.com/docker/cli/pull/3990
2023-02-13 17:43:52 +01:00
aler9
feae9222c6
add latest-rpi docker image
2022-12-12 14:37:22 +01:00
aler9
3b5efb25a3
add docker images with libcamera included ( #1110 )
2022-12-12 13:52:09 +01:00
aler9
99855e0909
fix generation of Docker images ( #1293 )
2022-12-12 10:44:39 +01:00
aler9
3f5c550baf
rpicamera: support libcamera 0.0.2
2022-12-08 23:50:18 +01:00
aler9
e6a9e280b5
decrease release build times
2022-11-07 09:34:41 +01:00