winlin
c225c3f745
Merge branch '4.0release' into develop
2022-03-18 12:03:52 +08:00
Winlin
350c05c589
UTest: Upgrade gtest to 1.11 and support clion. ( #2970 )
2022-03-17 16:56:52 +08:00
everything411
d6ead6c0c5
SRT: Fix typo in libsrt build options ( #2943 )
...
the cmake option is ENABLE_APPS, so we should use --disable-apps or --enable-apps=0. this commit fixes the typo.
2022-03-12 18:34:30 +08:00
winlin
88c8a4f6c0
Squash: Bug fixed
2022-02-16 11:34:05 +08:00
winlin
0a848430e9
Refine build script for SRT to avoid warnings. v4.0.243
2022-02-15 18:35:25 +08:00
winlin
4110fb14cb
Squash: Fix bugs. v5.0.20
2022-01-11 08:40:37 +08:00
winlin
013fa8ac6c
Install test-on self-sign certificate. v4.0.217
2022-01-04 16:47:38 +08:00
winlin
c7ea21d06a
Fix ulimit issue by detecting epoll on Ubuntu. ( #2811 ). v4.0.213
2021-12-27 11:10:44 +08:00
winlin
716e578a19
Squash: Fix bugs
2021-12-26 17:30:51 +08:00
winlin
44e9dc83e9
Upgrade gperftools to 2.9 for GCP/GMC/GMP/GMD. ( #2247 )
2021-12-26 15:19:08 +08:00
winlin
523b055c06
Squash: Support RPM. Fix bugs.
2021-11-04 07:37:17 +08:00
HungMingWu
cc99226ed5
SRTP: Patch libsrtp2 to fix GCC10 build fail. v4.0.189
2021-10-30 08:40:25 +08:00
winlin
da7fac0939
Release SRS v5.0.19, develop version, not stable
2021-10-28 08:06:26 +08:00
winlin
e8380cda29
Demos: Remove the unused H5 demo files. ( #2469 )
2021-10-27 18:40:43 +08:00
winlin
3c4b9be76b
For #2689 , Refine the patches for loongarch
2021-10-26 07:15:11 +08:00
winlin
5b44cc6a17
For #2689 , Support loongarch, loongson CPU. v5.0.19
2021-10-24 18:00:54 +08:00
winlin
8ea9783de7
OpenWRT: Disable mprotect of ST. 5.0.16
2021-10-03 20:24:57 +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
8685c9c12c
OpenWRT: Support cross-compile SRS
2021-10-03 14:17:53 +08:00
winlin
b6d02a51b8
OpenWRT: Fix build issues
2021-10-03 14:15:23 +08:00
winlin
7d4cae45c5
Release 4.0 dev1, v4.0.146
2021-07-25 08:43:00 +08:00
winlin
ed6f8689b4
Release 4.0 dev1, v4.0.146
2021-07-25 08:42:19 +08:00
winlin
d02ba80db1
Squash: Fix bug for building FFmpeg
2021-06-28 07:51:02 +08:00
winlin
bfae75077e
Fix #2431 , configure FFmpeg bug. 4.0.135
2021-06-28 07:46:13 +08:00
winlin
a594678e3d
Squash #1685 , #1282 , #1547 : Support ARM platform. 5.0.5
2021-06-22 07:49:48 +08:00
winlin
70e552ef23
Guess where FFmpeg is. 4.0.129
2021-06-20 17:08:09 +08:00
winlin
6038276b4e
Fix bug for build on osx
2021-06-20 17:01:50 +08:00
winlin
229578cc65
Fix #1685 , support RTC cross-build for armv7/armv8(aarch64). 4.0.128
2021-06-20 15:11:54 +08:00
winlin
1e9de0e191
For #1685 : Cross build RTC with FFmpeg
2021-06-19 21:55:12 +08:00
winlin
efdbf37255
Squash: Move GB28181 to feature/gb28181. 5.0.4
2021-06-16 14:03:55 +08:00
winlin
68c48e27f5
Change GB28181 to feature/gb28181. 4.0.127
2021-06-16 08:27:37 +08:00
winlin
f75ef2f808
Build: Support --shared-ffmpeg
2021-06-01 15:39:37 +08:00
winlin
d5266725e2
Build: Support --shared-ffmpeg to link with *.so for LGPL license. 4.0.126
2021-06-01 15:34:31 +08:00
winlin
785d2fce08
Build: Support --shared-srt
2021-06-01 12:29:22 +08:00
winlin
f44224a2a1
Build: Support --shared-srt to link with *.so for MPL license. 4.0.125
2021-06-01 12:24:13 +08:00
winlin
6dc8d9dd6f
SquashSRS4: Remove srs-librtmp
2021-05-20 20:07:13 +08:00
winlin
3fb6433c9e
Tools: Ignore some unused options
2021-05-20 18:31:00 +08:00
winlin
442cf615c0
ST: Simplify it, only Linux/Darwin, epoll/kqueue, single process. 5.0.2
...
commit f4872e528cad07f8ea683cc8cb26e34111bad1b5
Author: winlin <winlin@vip.126.com>
Date: Fri Feb 26 09:13:21 2021 +0800
ST: For #2188 : Remove sendmmsg from ST.
commit aaeb8919bd4a026268e0600398cb1e9ad477663f
Author: winlin <winlin@vip.126.com>
Date: Thu Mar 11 08:09:54 2021 +0800
ST: Refine utest script.
commit d1ac9da53060b6bfa82b5d041da4c2ad9bd6b90a
Author: winlin <winlin@vip.126.com>
Date: Wed Mar 3 11:02:25 2021 +0800
ST: Support fast utest and coverage
commit 8400115b83c022e33f59422dbf6d85ee46fb9edb
Author: winlin <winlin@vip.126.com>
Date: Fri Feb 26 07:02:19 2021 +0800
ST: Always use unserialized accept for linux or darwin
commit c3686f2bca80d2c139239b08975575b1bb981ffa
Author: winlin <winlin@vip.126.com>
Date: Fri Feb 26 06:54:05 2021 +0800
ST: Refine ARFLAGS by disable the verbose log
commit aaa5c4f863eba278c4ed2b29a46297fb01a4ed63
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 08:58:46 2021 +0800
ST: Stack always grows from top to down.
commit dddd466e5c2e418c6f4896cd8bf701130052b3d9
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 08:51:31 2021 +0800
ST: Ignore process fork, for single process only
commit 7906cb5f6e78c916cb8b8d9522275bfc086bb6a3
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 08:50:59 2021 +0800
ST: Fix build warnings
commit d94921b84a3b6cf88ace2c766cc2bfedb9c0602e
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 07:27:45 2021 +0800
ST: Remove select and poll support, only epoll and kqueue
commit 76d202514615f78d1a8f2b15778f3dac5abf4abb
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 07:10:47 2021 +0800
ST: Remove multiple OS support, except Linux and Darwin.
commit 13c4ba345c61170e86dde486a174378ca235f442
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 06:59:35 2021 +0800
ST: Remove __ia64__ CPU support
commit 46c06e4a11879cfeb828382e44f11287782ce4b5
Author: winlin <winlin@vip.126.com>
Date: Wed Feb 24 11:37:27 2021 +0800
ST: Remove unused files for ST
2021-05-19 18:25:49 +08:00
winlin
e3bca883e1
SuqashSRS4: Build SRT native
2021-05-16 16:14:00 +08:00
hondaxiao
90f1b482ab
SRT: Build SRT from source by SRS. 4.0.115
2021-05-16 08:23:26 +08:00
winlin
206d95879f
SquashSRS4: Add one to one RTC demo.
2021-05-02 21:46:41 +08:00
winlin
5e6fe49da1
Add one to one demo for no-localhost
2021-05-02 21:06:31 +08:00
winlin
b4b79179a7
SuqashSRS4: Update players
2021-04-28 15:52:28 +08:00
winlin
7cae97e4d3
SquashSRS3: Update players
2021-04-28 15:45:34 +08:00
winlin
d4a8a72388
SquashSRS4: Add console. Disable cherrypy by default.
2021-04-24 19:45:05 +08:00
winlin
de1c7522f0
SquashSRS3: Add console
2021-04-24 19:07:37 +08:00
winlin
4f1aa924e6
SquashSRS4: Add security scan. Feed TWCC before drop PT.
2021-03-11 16:55:05 +08:00
winlin
7f8df6f21f
Build: Refine script for SRTP.
...
Because we have upgraded to openssl-1.1.1d and libsrtp-2.3,
so it's able to enable ASM for SRTP for not only openssl-1.0,
because libsrtp-2.3 fixed the capacity bug.
2021-03-11 08:16:25 +08:00
winlin
27712fdda7
Rename ffmpeg-4.2-fit to ffmpeg-4-fit
2021-03-04 14:14:06 +08:00