1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-14 20:31:56 +00:00
Commit graph

166 commits

Author SHA1 Message Date
winlin
05209eb522 Fix bug for regression test, check process by script. 2022-11-20 20:07:21 +08:00
winlin
b9284b6cc6 Windows: Support cygwin cache for test. (#3259) 2022-11-20 19:58:21 +08:00
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.
2022-11-20 15:02:08 +08:00
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.
2022-11-18 23:07:49 +08:00
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.
2022-10-06 17:40:58 +08:00
winlin
736c661808 Merge 4.0 release 2022-09-16 18:37:07 +08:00
winlin
0e68dc2939 Refine 4.0 release workflow. 2022-09-16 13:15:23 +08:00
winlin
762b314700 Refine release workflow. 2022-09-16 13:11:20 +08:00
winlin
5225a07727 Merge 4.0release 2022-08-25 07:31:53 +08:00
winlin
d5293e34e1 Refine release doc and wiki link. 2022-08-25 07:27:00 +08:00
winlin
fe2002794f Release v4.0-r2, 4.0 release2, v4.0.257, 144890 lines. 2022-08-24 18:25:30 +08:00
winlin
8898ba9769 Remove lighthouse and droplet docker image. 2022-08-15 07:58:59 +08:00
winlin
4126c42118 Speedup test by refine the task dependencies. 2022-08-15 07:57:42 +08:00
winlin
1fe12b8e8c Speedup test by using cache image. 2022-08-14 22:41:29 +08:00
winlin
d4e5138a58 Speedup test actions. 2022-08-13 08:39:44 +08:00
winlin
d478d7b2ca Add test for crossbuild on Ubuntu20. 2022-08-12 20:12:13 +08:00
winlin
46cb4ced93 GitHub: Refine actions yaml. 2022-08-09 08:27:13 +08:00
winlin
f7280399d4 Merge 4.0release, migrate to new website. 2022-07-31 18:34:18 +08:00
winlin
588d6d510e UTEST: Refine coverage script. 2022-07-02 14:21:12 +08:00
winlin
755a2a74ed Merge branch '4.0release' into develop 2022-07-02 14:18:49 +08:00
winlin
7d0d2af817 UTEST: Refine coverage script. 2022-07-02 14:04:26 +08:00
winlin
db5d6dcd4a Support thread pool and update ossrs.net. v5.0.33 2022-06-30 07:46:29 +08:00
winlin
cd85a96255 Update SRS image for r.ossrs.net 2022-06-30 07:43:13 +08:00
winlin
0badae4797 Support thread pool and update ossrs.net. v5.0.33 2022-06-29 20:48:08 +08:00
winlin
57be5188c3 Merge branch '4.0release' into develop 2022-06-29 20:37:20 +08:00
winlin
a2cfec2dcc Update SRS image for r.ossrs.net 2022-06-29 20:36:35 +08:00
winlin
f92fb9653b Speedup the test from srs-cache image. 2022-06-17 14:18:27 +08:00
winlin
c722eba48f SRT: Support Coroutine Native SRT over ST. (#3010). (1af30de). v5.0.30 2022-06-17 08:54:00 +08:00
winlin
f568e4f91d Docker: Support x86_64, armv7 and aarch64 docker image (#3058). v5.0.29 2022-06-15 19:35:24 +08:00
winlin
d525d27e64 Merge from 4.0release 2022-06-15 19:21:13 +08:00
winlin
1f0ea3fdf5 Docker: Support x86_64, armv7 and aarch64 docker image (#3058). v4.0.252 2022-06-15 09:58:05 +08:00
winlin
5e12fceaba Update issue template. 2022-04-29 18:22:33 +08:00
winlin
23eb99c5f8 Update issue template. 2022-04-29 17:55:02 +08:00
winlin
90bc56b36f Update PR template. 2022-03-17 11:53:31 +08:00
winlin
c2b07ad943 Squash: Fix bugs 2022-02-11 08:44:31 +08:00
winlin
ff93bdd14f Mirror docker images in TCR Singapore. v4.0.240 2022-02-09 11:42:02 +08:00
winlin
0e9dc50d11 Support TCR docker images 2022-02-04 15:54:05 +08:00
winlin
5c1556ac74 Squash: Refine release 2022-02-04 09:57:05 +08:00
winlin
3c5a527a10 Refine label for release.yml 2022-02-04 09:25:12 +08:00
winlin
d1534c099b Push docker to docker, acr and tcr. v4.0.238 2022-02-04 09:01:12 +08:00
winlin
6b7fc6fdb5 Squash: Fix bugs for 4.0 2022-01-23 08:12:19 +08:00
winlin
6c6c0f0f0f Support docker image for lighthouse. v4.0.231 2022-01-23 08:06:48 +08:00
winlin
12ffddd363 Release v5.0.21 2022-01-17 21:43:47 +08:00
winlin
b9bfe18829 CICD: Refine release for droplet 2022-01-17 14:13:42 +08:00
winlin
93aa0eb5ba Squash: Fix bugs 2022-01-13 18:26:28 +08:00
winlin
99ff853de9 Refine package variables. v4.0.228 2022-01-13 17:01:57 +08:00
winlin
4110fb14cb Squash: Fix bugs. v5.0.20 2022-01-11 08:40:37 +08:00
winlin
fd313133b1 Support ossrs/srs:latest as 4.0 2022-01-03 08:55:42 +08:00
winlin
a01fd52712 Release v4.0-b2, 4.0 beta2, v4.0.215, 144278 lines. 2022-01-03 08:35:23 +08:00
winlin
f8122ea861 Refine ISSUE template 2021-12-27 10:19:44 +08:00
Winlin
fd90e49cd6
CI: Support build and test for CentOS 6.0 (#2816) 2021-12-26 19:12:44 +08:00
winlin
716e578a19 Squash: Fix bugs 2021-12-26 17:30:51 +08:00
winlin
73c1392748 Update 2021-12-25 18:33:12 +08:00
Winlin
6215e76bf6 Update issue templates 2021-12-25 18:18:24 +08:00
Winlin
6074540807 Update issue templates 2021-12-25 18:16:23 +08:00
winlin
1641389d1a Remove issue template 2021-12-25 18:15:44 +08:00
winlin
5decc95e2e Release v4.0-b1, 4.0 beta1, v4.0.206, 144126 lines. 2021-12-19 16:49:43 +08:00
winlin
b80b5a6f2a Squash: Support sponsor 2021-12-13 16:13:54 +08:00
Winlin
7d50834464
Create FUNDING.yml 2021-12-13 11:04:25 +08:00
winlin
e16830e989 Squash: Merge 4.0.201 2021-12-04 10:43:04 +08:00
winlin
bc063945f1 Build: Change make utest for test 2021-12-02 20:15:28 +08:00
winlin
04a8a2866b Release v4.0-b0, 4.0 beta0, v4.0.201, 144022 lines. 2021-12-01 10:39:26 +08:00
winlin
66435d583a Squash: Fix stat bug 2021-11-15 20:39:35 +08:00
winlin
2cd7000e10 Refine the docker tag with 4, v4, 4.*, v4.* 2021-11-15 11:23:23 +08:00
winlin
93242918ad Squash: For #1708 2021-11-15 11:10:44 +08:00
winlin
1b44238a61 Refine release description 2021-11-15 11:01:19 +08:00
winlin
6cde9a0230 Squash: Guess config files by FHS 2021-11-07 18:53:21 +08:00
winlin
496a56fa47 Update Issue template 2021-11-05 08:02:20 +08:00
winlin
2c6ad53053 Update Issue template 2021-11-05 07:55:16 +08:00
winlin
523b055c06 Squash: Support RPM. Fix bugs. 2021-11-04 07:37:17 +08:00
winlin
551865bb73 Auto create package by github actions. v4.0.191 2021-11-02 07:56:32 +08:00
winlin
eb20458d23 Auto create package by github actions. v4.0.191 2021-11-02 07:34:45 +08:00
winlin
e03ada39a1 Squash: SRS v4.0.179 2021-10-16 08:07:57 +08:00
winlin
f7c32b45fd Actions: Refine release message 2021-10-15 10:04:43 +08:00
winlin
a81aa2edc5 Squash: Merge SRS 4.0 2021-10-10 12:05:26 +08:00
winlin
4c087b9376 Refine docker images for ossrs/srs:v4 2021-10-08 21:26:46 +08:00
winlin
9d54bcd114 Actions: Show commit and messages. 2021-10-03 16:52:46 +08:00
winlin
cae35d7a6e Actions: Show commit and messages. Fix MIPS build fail. 2021-10-03 16:45:59 +08:00
winlin
c48c9603c0 Actions: Create source tar lik srs-server-5.0.14.tar.gz 2021-10-03 07:49:02 +08:00
winlin
efbff98046 Actions: Create source tar lik srs-server-4.0.165.tar.gz 2021-10-03 07:40:29 +08:00
winlin
f3c67c7a09 Actions: Refine source tar file 2021-10-03 07:26:43 +08:00
winlin
4b37f650f7 Actions: Support create release with source tar automatically. v5.0.13 2021-10-03 07:12:34 +08:00
winlin
38f0109b21 Actions: Support create release with source tar automatically. v4.0.164 2021-10-02 21:32:38 +08:00
winlin
6e8bf8c525 Actions: Auto release SRS 5.0. 2021-10-02 18:59:51 +08:00
winlin
fef474d503 Squash: Merge 4.0 2021-09-05 15:05:06 +08:00
winlin
eff225a800 Refine dockerfile 2021-09-05 14:58:47 +08:00
winlin
38b0b1dab2 Squash: Fix ingest bug. Refine AUTHORS. 2021-08-25 08:11:44 +08:00
winlin
0859fb5298 Update issue template 2021-08-18 08:12:37 +08:00
winlin
cee38ab1e6 Update issue template 2021-08-18 08:11:50 +08:00
winlin
be7b71294d Update issue template 2021-08-18 07:50:05 +08:00
winlin
3d58e98d1c Squash: Support github actions for CI 2021-08-15 21:51:50 +08:00
winlin
5fc455ba3b RTC: Remove TestRtcBasic_Republish for random fail 2021-08-15 21:19:02 +08:00
winlin
140d180d08 Actions: Support push and pullrequest 2021-08-15 20:12:31 +08:00
winlin
d08f8fab8c Refine Dockerfile 2021-08-15 11:48:25 +08:00
winlin
121fed57d3 Actions: Remove v3 in 4.0, never trigger it 2021-08-15 08:09:42 +08:00
winlin
2fdb06299c Support utest and regression-test when release. v4.0.156 2021-08-14 22:24:23 +08:00
winlin
cadefc34ae Support release SRS 4.0 2021-08-14 21:06:49 +08:00
winlin
becfb517bd Support Github Actions 2021-08-14 21:05:27 +08:00
winlin
32c79b49cc Support Github Actions to publish SRS. 4.0.155 2021-08-14 20:38:01 +08:00
winlin
7efae1b1d6 Squash: Update CodeQL 2021-08-14 16:43:46 +08:00