winlin
041abe43fa
Log: Support large log for RTC SDP.
2020-07-12 19:52:03 +08:00
winlin
6624b8acca
Log: Use object as context id for complex context
2020-07-05 23:26:55 +08:00
winlin
81d2e10f65
Refactor ISrsContext and ISrsLog
2020-06-25 13:14:59 +08:00
winlin
8a0c2e01f8
Log: Change cid from int to string
2020-06-18 11:45:43 +08:00
winlin
6c1067d56a
Merge from 2.0
2020-01-09 10:20:49 +08:00
winlin
dd46a4f700
Fix #1554 , support logrotate copytruncate. 2.0.272
2020-01-09 10:03:17 +08:00
winlin
c08b6f1961
Merge 2.0, support logrotate copytruncate. 3.0.96
2020-01-08 18:05:42 +08:00
winlin
731e87876e
Fix #1554 , support logrotate copytruncate. 2.0.271
2020-01-08 17:57:04 +08:00
Michael.Ma
459488bcf8
fix logrotate empty file hole issue ( #1561 )
...
* fix logrotate empty file hole issue
refer to https://github.com/ossrs/srs/issues/1554
2020-01-08 17:54:06 +08:00
winlin
d783a12f89
Happy 2020
2019-12-30 10:10:35 +08:00
winlin
78da67e8d1
For #1229 , fix the security risk in logger. 3.0.69
2019-12-11 11:56:00 +08:00
winlin
b2d1d84634
Change to 2019
2019-01-01 21:37:28 +08:00
winlin
ca1395a807
Change date from 2017 to 2018
2018-01-07 10:58:53 +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
b5c14938d9
For #913 , config and log support complex error.
2017-06-11 14:03:19 +08:00
winlin
1bf99e8f3e
For #907 , Wrap ST, only use in service ST.
2017-05-30 09:05:02 +08:00
winlin
ff822b55cd
For #820 , extract service module.
2017-03-26 10:16:21 +08:00
winlin
0a57a46016
Refine LICENSE
2017-03-25 21:29:29 +08:00
winlin
f32aab3d92
For #299 , refine code.
2017-03-25 17:21:39 +08:00
winlin
5e419c66f8
For #299 , add dash files.
2017-02-11 21:14:28 +08:00
winlin
7ac932cfa0
update to 2013-2017
2016-12-16 11:57:25 +08:00
winlin
2955b1fd2d
support log rotate signal SIGUSR1. 3.0.8
2016-12-08 18:23:22 +08:00
winlin
09895fcfc2
Merge branch '2.0release' into develop
2016-09-09 11:03:39 +08:00
Star Brilliant
a164c90e28
Flush the stdout buffer after logging to console
...
Normally if the stdout is connected to a PTY, the stdout buffer is flushed automatically after each \n.
However if I run SRS under Docker, the stdout is not connected to a PTY (unless I ask it to), causing the last log line to be incomplete (showing only half).
By adding fflush, we could make sure each log line is completely shown, whenever the stdout is connected to a PTY or not.
2016-09-08 07:58:52 -05:00
winlin
0e9318e5d8
merge from 2.0
2016-09-05 14:16:24 +08:00
winlin
c7b97aa1c3
fix memory leak at source. 2.0.214
2016-09-05 14:13:37 +08:00
winlin
d0c74fa7cd
update 2015 to 2016
2015-12-23 11:35:40 +08:00
winlin
1ffd5fd455
rename org simple-rtmp-server to ossrs
2015-11-11 10:37:50 +08:00
winlin
2af7749771
for #515 , use srs_freepa to free the array.
2015-11-02 11:02:27 +08:00
winlin
abd7ee227c
support reload utc_time. 2.0.186
2015-09-09 23:37:07 +08:00
winlin
c75f05c88b
fix the log cid display error, merge the publish recv thread log to publish connection.
2015-08-21 15:22:40 +08:00
winlin
e5461d2df9
refine code
2015-05-28 07:03:38 +08:00
winlin
b23e196f20
migarate from winlinvip to srs org, move the copyright to srs org.
2015-04-29 17:38:23 +08:00
winlin
2239e9f1fd
support ingest hls live stream to RTMP.
2015-04-20 16:25:48 +08:00
winlin
e458305f81
add utc time format.
2015-04-03 16:42:32 +08:00
winlin
f8ec7c706d
merge from 1.0.18, hotfix #207 , trim the last 0 of log. 2.0.85
2015-01-02 12:57:44 +08:00
winlin
e590537dca
fix #207 , trim the last 0 of log. 1.0.18
2015-01-02 12:56:15 +08:00
winlin
569596c10d
update copyright, from 2013 to 2015
2014-12-31 20:32:09 +08:00
winlin
7b24788445
for bug #143 , build on centos5.
2014-08-02 22:18:39 +08:00
winlin
ebf9e560b1
refine the max connections, compare the system ulimit max open files, error when exeed limit
2014-07-26 15:34:45 +08:00
winlin
9f2da4e095
refine log, can be used when _srs_config is NULL.
2014-07-26 14:58:33 +08:00
winlin
7241fa8744
fix #126 , srs_publiser add warnings. refine config utest.
2014-07-26 14:43:37 +08:00
winlin
31b568b013
refine core, move specified functions to kernel utility.
2014-06-08 13:03:03 +08:00
winlin
e39eed6519
add SrsPid and SrsId to client response, add pid to log
2014-05-27 16:11:25 +08:00
winlin
d6355efe22
support http api json, to PUT/POST, to 0.9.103
2014-05-18 16:15:35 +08:00
winlin
befde6acf7
fix mem leak for delete[] SharedPtrMessage array, explicit free elems. remove srs_freepa. 0.9.95
2014-05-13 14:24:39 +08:00
winlin
a4410a4fa9
update pithy-print to 10s. refine log
2014-05-04 10:45:13 +08:00
winlin
eda1ddc03d
support reload log level/logfile/tank
2014-04-12 21:35:26 +08:00
winlin
b38df9cd1a
refine main object(server, config, log, context), handler reload in intialize(), change to 0.9.59
2014-04-12 20:35:40 +08:00