Commit Graph

168 Commits (d70e7357cfe5b34eb8e8dd30723d07f4bdd48b24)

Author SHA1 Message Date
ChenGH f4f9c70d79
Asan: Fix global ip address leak check bug. v5.0.90 (#3248)
* asan: fix global ips memory leak bug

* Asan: Fix global ip address leak check. v5.0.90

* Asan: Directly start SRS for daemon error fixed.

Co-authored-by: winlin <winlin@vip.126.com>
2 years ago
winlin a2bddbe9c3 Release: Refine pipeline for release. 2 years ago
winlin 05209eb522 Fix bug for regression test, check process by script. 2 years ago
winlin b9284b6cc6 Windows: Support cygwin cache for test. (#3259) 2 years ago
Winlin b18ee398ed
Windows: Support cygwin pipline and packager. v5.0.89 (#3257)
1. Support github actions on Windows Server 2022.
2. Use cygwin64 in windows-latest to build SRS.
3. Package SRS-xxx-setup.exe by NSIS.exe
4. Patch crypto/include/config.h for libsrtp.
5. Support run as administrator.
6. Apply utest for cygwin.
7. Enable srtp over openssl.
2 years ago
Winlin 88641b535c UTest: Enable sanitizer for utest. (#3247)
1. Enable sanitizer for utest.
2. Allow auto detect jobs for make.
3. Show more information about build cache.
2 years ago
Winlin 5a420ece3b
GB28181: Support GB28181-2016 protocol. v5.0.74 (#3201)
01. Support GB config as StreamCaster.
02. Support disable GB by --gb28181=off.
03. Add utests for SIP examples.
04. Wireshark plugin to decode TCP/9000 as rtp.rfc4571
05. Support MPEGPS program stream codec.
06. Add utest for PS stream codec.
07. Decode MPEGPS packet stream.
08. Carry RTP and PS packet as helper in PS message.
09. Support recover from error mode.
10. Support process by a pack of PS/TS messages.
11. Add statistic for recovered and msgs dropped.
12. Recover from err position fastly.
13. Define state machine for GB session.
14. Bind context to GB session.
15. Re-invite when media disconnected.
16. Update GitHub actions with GB28181.
17. Support parse CANDIDATE by env or pip.
18. Support mux GB28181 to RTMP.
19. Support regression test by srs-bench.
2 years ago
winlin 736c661808 Merge 4.0 release 2 years ago
winlin 0e68dc2939 Refine 4.0 release workflow. 2 years ago
winlin 762b314700 Refine release workflow. 2 years ago
winlin 5225a07727 Merge 4.0release 2 years ago
winlin d5293e34e1 Refine release doc and wiki link. 2 years ago
winlin fe2002794f Release v4.0-r2, 4.0 release2, v4.0.257, 144890 lines. 2 years ago
winlin 8898ba9769 Remove lighthouse and droplet docker image. 3 years ago
winlin 4126c42118 Speedup test by refine the task dependencies. 3 years ago
winlin 1fe12b8e8c Speedup test by using cache image. 3 years ago
winlin d4e5138a58 Speedup test actions. 3 years ago
winlin d478d7b2ca Add test for crossbuild on Ubuntu20. 3 years ago
winlin 46cb4ced93 GitHub: Refine actions yaml. 3 years ago
winlin f7280399d4 Merge 4.0release, migrate to new website. 3 years ago
winlin 588d6d510e UTEST: Refine coverage script. 3 years ago
winlin 755a2a74ed Merge branch '4.0release' into develop 3 years ago
winlin 7d0d2af817 UTEST: Refine coverage script. 3 years ago
winlin db5d6dcd4a Support thread pool and update ossrs.net. v5.0.33 3 years ago
winlin cd85a96255 Update SRS image for r.ossrs.net 3 years ago
winlin 0badae4797 Support thread pool and update ossrs.net. v5.0.33 3 years ago
winlin 57be5188c3 Merge branch '4.0release' into develop 3 years ago
winlin a2cfec2dcc Update SRS image for r.ossrs.net 3 years ago
winlin f92fb9653b Speedup the test from srs-cache image. 3 years ago
winlin c722eba48f SRT: Support Coroutine Native SRT over ST. (#3010). (1af30de). v5.0.30 3 years ago
winlin f568e4f91d Docker: Support x86_64, armv7 and aarch64 docker image (#3058). v5.0.29 3 years ago
winlin d525d27e64 Merge from 4.0release 3 years ago
winlin 1f0ea3fdf5 Docker: Support x86_64, armv7 and aarch64 docker image (#3058). v4.0.252 3 years ago
winlin 5e12fceaba Update issue template. 3 years ago
winlin 23eb99c5f8 Update issue template. 3 years ago
winlin 90bc56b36f Update PR template. 3 years ago
winlin c2b07ad943 Squash: Fix bugs 3 years ago
winlin ff93bdd14f Mirror docker images in TCR Singapore. v4.0.240 3 years ago
winlin 0e9dc50d11 Support TCR docker images 3 years ago
winlin 5c1556ac74 Squash: Refine release 3 years ago
winlin 3c5a527a10 Refine label for release.yml 3 years ago
winlin d1534c099b Push docker to docker, acr and tcr. v4.0.238 3 years ago
winlin 6b7fc6fdb5 Squash: Fix bugs for 4.0 3 years ago
winlin 6c6c0f0f0f Support docker image for lighthouse. v4.0.231 3 years ago
winlin 12ffddd363 Release v5.0.21 3 years ago
winlin b9bfe18829 CICD: Refine release for droplet 3 years ago
winlin 93aa0eb5ba Squash: Fix bugs 3 years ago
winlin 99ff853de9 Refine package variables. v4.0.228 3 years ago
winlin 4110fb14cb Squash: Fix bugs. v5.0.20 3 years ago
winlin fd313133b1 Support ossrs/srs:latest as 4.0 3 years ago
winlin a01fd52712 Release v4.0-b2, 4.0 beta2, v4.0.215, 144278 lines. 3 years ago
winlin f8122ea861 Refine ISSUE template 3 years ago
Winlin fd90e49cd6
CI: Support build and test for CentOS 6.0 (#2816) 3 years ago
winlin 716e578a19 Squash: Fix bugs 3 years ago
winlin 73c1392748 Update 3 years ago
Winlin 6215e76bf6 Update issue templates 3 years ago
Winlin 6074540807 Update issue templates 3 years ago
winlin 1641389d1a Remove issue template 3 years ago
winlin 5decc95e2e Release v4.0-b1, 4.0 beta1, v4.0.206, 144126 lines. 3 years ago
winlin b80b5a6f2a Squash: Support sponsor 3 years ago
Winlin 7d50834464
Create FUNDING.yml 3 years ago
winlin e16830e989 Squash: Merge 4.0.201 3 years ago
winlin bc063945f1 Build: Change make utest for test 3 years ago
winlin 04a8a2866b Release v4.0-b0, 4.0 beta0, v4.0.201, 144022 lines. 3 years ago
winlin 66435d583a Squash: Fix stat bug 3 years ago
winlin 2cd7000e10 Refine the docker tag with 4, v4, 4.*, v4.* 3 years ago
winlin 93242918ad Squash: For #1708 3 years ago
winlin 1b44238a61 Refine release description 3 years ago
winlin 6cde9a0230 Squash: Guess config files by FHS 3 years ago
winlin 496a56fa47 Update Issue template 3 years ago
winlin 2c6ad53053 Update Issue template 3 years ago
winlin 523b055c06 Squash: Support RPM. Fix bugs. 3 years ago
winlin 551865bb73 Auto create package by github actions. v4.0.191 3 years ago
winlin eb20458d23 Auto create package by github actions. v4.0.191 3 years ago
winlin e03ada39a1 Squash: SRS v4.0.179 3 years ago
winlin f7c32b45fd Actions: Refine release message 3 years ago
winlin a81aa2edc5 Squash: Merge SRS 4.0 3 years ago
winlin 4c087b9376 Refine docker images for ossrs/srs:v4 3 years ago
winlin 9d54bcd114 Actions: Show commit and messages. 3 years ago
winlin cae35d7a6e Actions: Show commit and messages. Fix MIPS build fail. 3 years ago
winlin c48c9603c0 Actions: Create source tar lik srs-server-5.0.14.tar.gz 3 years ago
winlin efbff98046 Actions: Create source tar lik srs-server-4.0.165.tar.gz 3 years ago
winlin f3c67c7a09 Actions: Refine source tar file 3 years ago
winlin 4b37f650f7 Actions: Support create release with source tar automatically. v5.0.13 3 years ago
winlin 38f0109b21 Actions: Support create release with source tar automatically. v4.0.164 3 years ago
winlin 6e8bf8c525 Actions: Auto release SRS 5.0. 3 years ago
winlin fef474d503 Squash: Merge 4.0 3 years ago
winlin eff225a800 Refine dockerfile 3 years ago
winlin 38b0b1dab2 Squash: Fix ingest bug. Refine AUTHORS. 3 years ago
winlin 0859fb5298 Update issue template 4 years ago
winlin cee38ab1e6 Update issue template 4 years ago
winlin be7b71294d Update issue template 4 years ago
winlin 3d58e98d1c Squash: Support github actions for CI 4 years ago
winlin 5fc455ba3b RTC: Remove TestRtcBasic_Republish for random fail 4 years ago
winlin 140d180d08 Actions: Support push and pullrequest 4 years ago
winlin d08f8fab8c Refine Dockerfile 4 years ago
winlin 121fed57d3 Actions: Remove v3 in 4.0, never trigger it 4 years ago
winlin 2fdb06299c Support utest and regression-test when release. v4.0.156 4 years ago
winlin cadefc34ae Support release SRS 4.0 4 years ago
winlin becfb517bd Support Github Actions 4 years ago