winlin
388ad61cdc
Merge branch '3.0release' into 4.0release
2020-02-18 23:38:52 +08:00
winlin
dc0f804452
For #1579 , support start/final wait for gracefully quit. 3.0.121
2020-02-18 23:37:11 +08:00
winlin
0c48c42f36
Merge branch '3.0release' into 4.0release
2020-02-18 22:15:29 +08:00
winlin
58b40478b6
For #1579 , support force gracefully quit. 3.0.120
2020-02-18 22:15:12 +08:00
winlin
eefd74e0e4
Merge branch '3.0release' into develop
2020-02-18 20:25:07 +08:00
winlin
3c597545b1
For #1579 , support gracefully quit. 3.0.119
2020-02-18 19:59:47 +08:00
winlin
f4c7b882c5
For #1579 , define signals for fast/grace quit and upgrade
2020-02-18 09:53:40 +08:00
winlin
77114c7df0
Merge SRS3
2020-01-29 20:30:06 +08:00
winlin
23ece94064
Fix #1206 , dispose ingester while server quiting. 3.0.111
2020-01-29 20:22:28 +08:00
winlin
5f174552f3
Merge SRT
2020-01-24 16:10:40 +08:00
winlin
33c6bf1f8f
Refactor SRT, using reverse dependency, SRT depends on APP.
2020-01-23 19:40:40 +08:00
winlin
1959d1d920
Extract hybrid server for SRT
2020-01-23 18:21:11 +08:00
winlin
f143757429
Use macro to disable SRT in code
2020-01-23 14:23:09 +08:00
runner365
5c5fd805c5
add srt mpegts to rtmp
2020-01-21 19:20:09 +08:00
winlin
9dbd049e79
For #1568 , extract SrsSourceManager from SrsSource.
2020-01-16 17:56:55 +08:00
runner365
aeee3011ef
add srt server file
2020-01-11 23:05:10 +08:00
winlin
d783a12f89
Happy 2020
2019-12-30 10:10:35 +08:00
winlin
e045b0a619
We prefer ipv4, only use ipv6 if ipv4 is disabled. 3.0.59
2019-10-07 10:34:55 +08:00
winlin
5d17bb8bb0
Remove KAFKA. 3.0.53
2019-10-03 12:45:38 +08:00
winlin
5d8fb01b45
Fix #1352 , fix typo of daemon.
2019-05-07 07:46:20 +08:00
winlin
d306ee7506
Refine ms in time unit
2019-04-18 08:50:43 +08:00
winlin
9b7c0802a9
Refine srs_update_system_time in time unit
2019-04-10 08:32:46 +08:00
winlin
60f9561d2d
Refine get_heartbeat_interval in time unit
2019-04-09 08:47:18 +08:00
winlin
6239dfa489
Apply time unit
2019-04-07 16:25:52 +08:00
winlin
b2d1d84634
Change to 2019
2019-01-01 21:37:28 +08:00
winlin
2e9bf2af83
Always enable SRS_StreamCaster
2018-12-22 20:45:25 +08:00
winlin
aa1a5442f9
Always enable SRS_Ingest
2018-12-22 20:30:13 +08:00
winlin
8e294709b0
Always enable SRS_STAT
2018-12-22 19:58:36 +08:00
winlin
e4742ddac7
Merge 2.0release
2018-07-17 13:59:51 +08:00
Hui Zhang (huzhang2)
01ed485cf3
fix #1172 #1173 #1174 #1175
...
security scan report issue
2018-07-17 10:03:13 +08:00
winlin
469250f850
For #464 , support origin cluster api
2018-02-15 20:55:34 +08:00
winlin
ca1395a807
Change date from 2017 to 2018
2018-01-07 10:58:53 +08:00
winlin
922a8f3a5c
For #988 , refine code.
2018-01-01 22:45:22 +08:00
Thomas Dreibholz
feaae341b9
IPv6 support (for 3.0 release) ( #988 )
...
* IPv6 support, part 1.
* IPv6 support, part 2.
* Some more IPv6 work.
* Made functions for address:port paŕsing IPv6-capable.
* Fixed type (compile warning).
* Fixed formatting.
* Reverted option change.
* Replaced abort() by proper error handling.
* Also retrieving local IPv6 addresses now.
2018-01-01 22:43:58 +08:00
winlin
6eae93258a
For #913 , APP support complex error.
2018-01-01 19:39:57 +08:00
winlin
9802dc326e
For #913 , source support complex error
2017-09-23 22:12:33 +08:00
winlin
fd91df9411
For #913 , reload use complex error
2017-09-22 16:14:30 +08:00
winlin
661eb8b37c
For #913 , use complex error for reload utc time
2017-07-29 20:02:38 +08:00
winlin
5c9a12e72a
For #913 , use complex error for listener
2017-07-29 12:45:17 +08:00
winlin
71dd3f3137
For #913 , use complex error for server handler.
2017-07-18 20:24:07 +08:00
winlin
9db2a04c3b
For #913 , coroutine support complex error.
2017-06-11 18:44:20 +08:00
winlin
860aac3e50
For #913 , config reload and persistence
2017-06-11 09:54:09 +08:00
winlin
7cac35a289
For #913 , source cycle error
2017-06-11 09:40:07 +08:00
winlin
a20e2c3ef6
For #913 , refine server utility
2017-06-10 15:20:48 +08:00
winlin
ca9f0bdb1e
For #913 , refine server initialize st
2017-06-10 14:29:41 +08:00
winlin
4e4091231e
Refine object create in server.
2017-06-10 14:19:10 +08:00
winlin
93710c7489
For #913 , refine the error mechanism
2017-06-09 13:29:23 +08:00
winlin
bb200b5d2d
For #913 , add complex error.
2017-06-09 11:50:35 +08:00
winlin
9ca36970aa
Fix #908 , use empty coroutine to avoid NULL pointer.
2017-06-04 19:13:56 +08:00
winlin
1bf99e8f3e
For #907 , Wrap ST, only use in service ST.
2017-05-30 09:05:02 +08:00