winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								eb2056db25 
								
							 
						 
						
							
							
								
								ST: Define and use a new jmpbuf. v5.0.57  
							
							
							
						 
						
							2022-09-01 11:51:04 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								d877c0b76f 
								
							 
						 
						
							
							
								
								Tools: Update console and httpx.  
							
							
							
						 
						
							2022-08-30 19:25:42 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								e9d6601f7d 
								
							 
						 
						
							
							
								
								For  #2136 : API: Cleanup no active streams for statistics. v5.0.42  
							
							
							
						 
						
							2022-08-19 19:45:19 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ChenGH 
								
							 
						 
						
							
							
							
							
								
							
							
								f2fa289fe8 
								
							 
						 
						
							
							
								
								AppleM1: Support Apple Silicon M1(aarch64).  
							
							
							
						 
						
							2022-08-14 22:46:52 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								b787656eea 
								
							 
						 
						
							
							
								
								AppleM1: Update openssl to v1.1.1l  
							
							
							
						 
						
							2022-08-14 22:46:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								1589858cb0 
								
							 
						 
						
							
							
								
								Support MIPS 64bits for loongson 3A4000/3B3000. v5.0.34  
							
							
							
						 
						
							2022-08-06 13:03:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								f7280399d4 
								
							 
						 
						
							
							
								
								Merge 4.0release, migrate to new website.  
							
							
							
						 
						
							2022-07-31 18:34:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								7b23a42139 
								
							 
						 
						
							
							
								
								Migrate license to new website.  
							
							
							
						 
						
							2022-07-31 17:12:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Liu 
								
							 
						 
						
							
							
							
							
								
							
							
								08c4b25030 
								
							 
						 
						
							
							
								
								RISCV: Patch ST and libsrtp.  #3115  
							
							
							
						 
						
							2022-07-20 21:53:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Liu 
								
							 
						 
						
							
							
							
							
								
							
							
								ad2d7c3779 
								
							 
						 
						
							
							
								
								srtp-2-fit/config.guess: add riscv support  
							
							
							
						 
						
							2022-07-18 13:46:59 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								339d3b31cc 
								
							 
						 
						
							
							
								
								ST: Support thread-local for multiple threads.  
							
							... 
							
							
							
							1. All statick and global variables is thread-local.
2. Call st_init() to init st for each thread.
3. Notice that ST is isolate for threads. 
							
						 
						
							2022-06-28 20:49:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								e2cc356c31 
								
							 
						 
						
							
							
								
								Update 3rdparty.  
							
							
							
						 
						
							2022-05-16 22:37:22 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								ec5bdc7dfa 
								
							 
						 
						
							
							
								
								Refine the signaling dynamic images.  
							
							
							
						 
						
							2022-05-16 22:24:27 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									CommanderRoot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8a75e8a165 
								
							 
						 
						
							
							
								
								Replace deprecated String.prototype.substr() ( #2948 )  
							
							... 
							
							
							
							String.prototype.substr() is deprecated (see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr ) so we replace it with slice() or substring() which work similarily but aren't deprecated.
Signed-off-by: Tobias Speicher <rootcommander@gmail.com> 
							
						 
						
							2022-03-07 08:02:27 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4110fb14cb 
								
							 
						 
						
							
							
								
								Squash: Fix bugs. v5.0.20  
							
							
							
						 
						
							2022-01-11 08:40:37 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								56a9e4d140 
								
							 
						 
						
							
							
								
								Change images from gitee to ossrs.net  
							
							
							
						 
						
							2021-12-30 11:28:10 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								63da0dca92 
								
							 
						 
						
							
							
								
								Cleanup server for GMC, by WaitGroup to destroy. ( #2247 ). v4.0.206  
							
							
							
						 
						
							2021-12-26 11:37:59 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								440f29b758 
								
							 
						 
						
							
							
								
								Squash: Merge  #2732  
							
							
							
						 
						
							2021-11-14 21:50:58 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								7771fbe858 
								
							 
						 
						
							
							
								
								Fix   #2732 : WebRTC: Fail to publish RTC automatically for HTML5.  
							
							
							
						 
						
							2021-11-14 13:48:48 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								596dd8c523 
								
							 
						 
						
							
							
								
								Support daemon(fork twice) for Darwin/OSX. v5.0.18  
							
							
							
						 
						
							2021-10-17 16:53:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								cd7e5a131e 
								
							 
						 
						
							
							
								
								Squash: SRS 4.0, Stat the oc(origin cluster).  
							
							
							
						 
						
							2021-10-13 09:03:47 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								135bef2182 
								
							 
						 
						
							
							
								
								Test: Update srs-bench depends  
							
							
							
						 
						
							2021-10-12 20:30:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								b874d9c9ba 
								
							 
						 
						
							
							
								
								Squash: Merge SRS 4.0, regression test for RTMP.  
							
							
							
						 
						
							2021-10-12 08:36:24 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								29cf13afa0 
								
							 
						 
						
							
							
								
								Fix   #1641 , HLS/RTC picture corrupt for SPS/PPS lost. v4.0.175  
							
							
							
						 
						
							2021-10-11 23:16:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								0b99f06eff 
								
							 
						 
						
							
							
								
								Test: Add RTMP to RTC regression test.  
							
							
							
						 
						
							2021-10-11 09:34:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								f8b4121497 
								
							 
						 
						
							
							
								
								Test: Add Multiple Sequence test for RTMP  
							
							
							
						 
						
							2021-10-11 08:04:12 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								29b98c49cc 
								
							 
						 
						
							
							
								
								Test: Refine RTMP regression test.  
							
							
							
						 
						
							2021-10-10 18:41:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								9c315c94fc 
								
							 
						 
						
							
							
								
								For  #1641 , Support RTMP publish and play regression test. v4.0.173  
							
							
							
						 
						
							2021-10-10 18:09:52 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								a81aa2edc5 
								
							 
						 
						
							
							
								
								Squash: Merge SRS 4.0  
							
							
							
						 
						
							2021-10-10 12:05:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								9edf63bd30 
								
							 
						 
						
							
							
								
								3rdparty: Sync httpx-static  
							
							
							
						 
						
							2021-10-10 11:37:19 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								8ea9783de7 
								
							 
						 
						
							
							
								
								OpenWRT: Disable mprotect of ST. 5.0.16  
							
							
							
						 
						
							2021-10-03 20:24:57 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								1836847269 
								
							 
						 
						
							
							
								
								ST: Support Cygwin64 and MIPS  
							
							
							
						 
						
							2021-10-02 08:54:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								85620a34f5 
								
							 
						 
						
							
							
								
								Squash: Fix rtc to rtmp sync timestamp using sender report.  #2470  
							
							
							
						 
						
							2021-08-17 07:25:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									john 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea8cff6163 
								
							 
						 
						
							
							
								
								RTC: Fix rtc to rtmp sync timestamp using sender report. ( #2470 )  
							
							... 
							
							
							
							* fix annotation spell failed
* RTC to RTMP using SenderReport to sync av timestamp
* update pion/webrtc versio from v3.0.4 -> v3.0.13, auto config sender/receiver report
* Add rtc push flv play regression test
* Add unit test of ntp and av sync time
* Take flag CXX to makefile of utest
* Add annotation about rtc unit test
* Fix compiler error in C++98
* Add FFmpeg log callback funciton. 
							
						 
						
							2021-08-17 06:32:35 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								9bf5005bdd 
								
							 
						 
						
							
							
								
								Squash: Merge SRS4  
							
							
							
						 
						
							2021-08-08 00:30:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								57f6eb09c1 
								
							 
						 
						
							
							
								
								Use 4.0 docker srs:4  
							
							
							
						 
						
							2021-08-08 00:24:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								983d521987 
								
							 
						 
						
							
							
								
								API: Use libuuid to generate uuid. v5.0.9  
							
							
							
						 
						
							2021-08-06 22:02:46 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								6ddef894d9 
								
							 
						 
						
							
							
								
								ST: Refine OSX asm.  
							
							
							
						 
						
							2021-07-29 08:46:38 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								301a8ceadb 
								
							 
						 
						
							
							
								
								Squash: Merge SRS 4.0  
							
							
							
						 
						
							2021-07-24 21:10:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Winlin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8c7ba05f9a 
								
							 
						 
						
							
							
								
								For  #2371 : Add regression test for SDP nack ( #2487 )  
							
							... 
							
							
							
							* explicitly enable nack, for firefox (#2373 )
* For #2371 : Add regression test for SDP nack
1. Refine API to change defaule decodes.
2. Add test for publish SDP nack.
3. Add test for play SDP nack.
Co-authored-by: Haibo Chen <495810242@qq.com> 
							
						 
						
							2021-07-24 21:03:00 +08:00