Winlin
2d1ba46e37
Fix #3218 : Log: Follow Java/log4j log level specs. v5.0.83 ( #3219 )
...
1. Support Java/log4j log level text.
2. Support configuring by `--log-new-level=on` which is enabled by default.
3. Support `--log-new-level=off` to use SRS 4.0 log level for compatibility.
2022-10-26 21:23:03 +08:00
mapengfei53
eb04f92176
Config: Support overwrote by environment variables. ( #3197 )
...
* Support overwrite by environment virable.
* modify duplicated code
* Config: Add stat for envrionment config.
* Config: Fix utest fail.
Co-authored-by: pengfei.ma <pengfei.ma@ctechm.com>
Co-authored-by: winlin <winlin@vip.126.com>
2022-10-03 13:00:12 +08:00
winlin
a71eddd56a
Fix the snprintf size issue.
2022-08-10 08:32:02 +08:00
winlin
d117145b95
Update date from 2021 to 2022.
2022-06-20 19:22:25 +08:00
winlin
3ed4aed824
Fix build failed.
2022-06-09 20:46:20 +08:00
winlin
16babd2b64
Merge branch '4.0release' into develop
2022-04-07 13:48:59 +08:00
winlin
1d503c770f
Fix proc stat issue.
2022-04-07 13:48:19 +08:00
winlin
d5c86dc5fa
Switch LICENSE from MIT to **MIT or MulanPSL-2.0**. v5.0.21
2022-01-13 18:40:22 +08:00
winlin
97c627f9d4
Squash: Support CLion
2021-07-17 19:43:22 +08:00
winlin
afa32910c9
Fix bugs and enhance code. 4.0.142
2021-07-17 19:16:26 +08:00
Winlin
c8a1e0f3da
Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8 ( #2464 )
...
* Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8
* Update README.md
* Update README.md
* Refine format for AUTHORS.md
2021-07-08 14:30:47 +08:00
winlin
15901cacee
SquashSRS4: Use SPDX-License-Identifier: MIT. 5.0.3
2021-05-31 13:42:20 +08:00
winlin
3cd22b6e6e
Use SPDX-License-Identifier: MIT. 4.0.124
2021-05-31 12:59:21 +08:00
winlin
8b74c7cb89
SquashSRS4: Happy 2021
2021-04-16 09:29:43 +08:00
winlin
d01e603b25
Happy 2021
2021-04-16 09:25:55 +08:00
winlin
9ab12f9f2f
RTC: Stat the drop of UDP packets.
2021-03-02 19:30:40 +08:00
winlin
3a7c742f07
RTC: Stat the drop of UDP packets.
2021-02-24 18:53:49 +08:00
winlin
4795244716
Fix stat get time bug
2020-09-27 14:57:18 +08:00
winlin
a826926073
SRS: Fix bug
2020-08-21 21:14:18 +08:00
winlin
7810edd887
Refine code
2020-08-20 14:12:27 +08:00
winlin
afd20563ad
Refine string dump to hex
2020-08-20 13:56:05 +08:00
winlin
77b6151857
RTC: Use srs_string_dumps_hex to dump some bytes when error
2020-08-05 16:23:31 +08:00
winlin
81a7c252d6
TCP: Log the remote port for client.
2020-07-04 17:19:08 +08:00
winlin
ed338f4c0a
Refactor macro SRS_AUTO_XXX to SRS_XXX.
2020-04-29 20:02:28 +08:00
winlin
c2b02f86fa
Merge 4.0release
2020-03-28 17:46:47 +08:00
winlin
c339542ce0
Support macOS OSX
2020-03-28 17:20:40 +08:00
xiaozhihong
e2233027b8
fix h264 rtp packet error
2020-03-18 08:45:20 +08:00
winlin
2f0b150588
For #1638 , #307 , accept srs_string_dumps_hex to app utility.
2020-03-16 18:05:42 +08:00
winlin
51af2b4779
For #1638 , #307 , rtc conf support ENV.
2020-03-14 17:15:46 +08:00
HuyaJohn
da72caf8b9
h264 packet done, chrome play well
2020-03-11 04:21:44 -07:00
winlin
a6fe4e80d3
For #1547 , remove the SRS_OSX macro in code
2020-01-20 11:25:39 +08:00
winlin
10464a5fbe
Always use string instance to avoid crash risk. 3.0.95
2020-01-05 22:17:15 +08:00
winlin
bc6c61e546
Fix #1543 , use getpeername to retrieve client ip. 3.0.92
2020-01-05 20:06:25 +08:00
winlin
d783a12f89
Happy 2020
2019-12-30 10:10:35 +08:00
winlin
2115d5d22a
For #1488 , add test and improve coverage for parsing client ip.
2019-12-26 12:07:52 +08:00
winlin
316cab794a
For #1488 , pass client ip to http callback.3.0.85
2019-12-26 11:42:19 +08:00
winlin
d367730883
For #1488 , support parsing original ip from header for proxy
2019-12-26 11:33:26 +08:00
winlin
4382ced3bf
For #1508 , Refactor srs_is_digital, support all zeros.
2019-12-20 14:49:25 +08:00
winlin
a4160308f5
Refine comments.
2019-05-05 07:55:55 +08:00
winlin
6c12aa0eca
Refine srs_update_system_time in time unit
2019-04-10 09:07:03 +08:00
winlin
b2d1d84634
Change to 2019
2019-01-01 21:37:28 +08:00
winlin
d27db215df
For #1176 , should not close fd when success.
2018-07-18 19:21:29 +08:00
Hui Zhang (huzhang2)
01ed485cf3
fix #1172 #1173 #1174 #1175
...
security scan report issue
2018-07-17 10:03:13 +08:00
winlin
0d78b908a7
Fix client tools resolve dns failed bug
2018-03-20 19:50:46 +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
1bf99e8f3e
For #907 , Wrap ST, only use in service ST.
2017-05-30 09:05:02 +08:00
winlin
e3526c0cf6
For #820 , modules use service only.
2017-03-26 13:40:39 +08:00