Commit Graph

  • adcd3c3f79 ASAN: Keep global variables. winlin 2024-08-22 17:21:17 +0800
  • 8f48a0e2d1
    ASAN: Support coroutine context switching and stack tracing (#4153) Winlin 2024-08-22 17:12:39 +0800
  • 1501deba50 ASAN: Detect the fiber switch api. winlin 2024-08-22 16:40:38 +0800
  • 943fdfde8f ST: Enable asan for ST when configuring. winlin 2024-08-22 15:37:47 +0800
  • b2be12d4f0 support static linked executable Jacob Su 2024-08-22 15:38:09 +0800
  • 4766ceb57e ST: Support asan fiber switch for stack tracing. winlin 2024-08-22 15:19:52 +0800
  • 09c8d9d960 ST: Refine context switch with from coroutine. winlin 2024-08-22 11:38:35 +0800
  • 5859cae2f4 ASAN: Reproduce the issue. winlin 2024-08-22 12:02:05 +0800
  • 55610cf689 ST: Refine switch context. winlin 2024-08-22 11:32:12 +0800
  • ff6a608099
    ST: Replace macros with explicit code for better understanding. v7.0.7 (#4149) Winlin 2024-08-22 11:28:25 +0800
  • 0cd2811137 Update release to v7.0.7 winlin 2024-08-21 17:34:32 +0800
  • bcc0cc0751 Use static inline to fix build fail. winlin 2024-08-21 16:03:24 +0800
  • 98ab8c1938 ST: Use inline for clist. winlin 2024-08-21 15:50:21 +0800
  • 4927046686 ST: Refine macro for valgrind. winlin 2024-08-20 12:27:00 +0800
  • 201c2cb33e ST: Remove macro for stack pad. winlin 2024-08-20 12:17:55 +0800
  • b8323b8e90 ST: Remove macros for setjmp/longjmp. winlin 2024-08-20 12:06:49 +0800
  • 331639964e ST: Remove macros for context switch. winlin 2024-08-20 12:01:12 +0800
  • 47bb8faa86 ST: Remove macros for vp queue operations. winlin 2024-08-20 11:45:54 +0800
  • 25da1bf170 ST: Remove macros for global thread and vp. winlin 2024-08-20 11:35:38 +0800
  • 6fdd0c21b4 ST: Remove macros for clist. winlin 2024-08-20 11:10:19 +0800
  • a311873080 ST: Use g++ for CXX compiler. winlin 2024-08-20 10:46:49 +0800
  • 41b3623296 API: Support new HTTP API for VALGRIND. v6.0.149 (#4150) Winlin 2024-08-21 15:39:01 +0800
  • 0d76081430
    API: Support new HTTP API for VALGRIND. v6.0.149 v7.0.6 (#4150) Winlin 2024-08-21 15:39:01 +0800
  • 83bae1a06b Update release to v6.0.149 v7.0.6 winlin 2024-08-21 15:04:05 +0800
  • cfb73de849 Refine code. winlin 2024-08-21 15:02:24 +0800
  • 5bc3d62612 ST: Use coroutine to execute valgrind check. winlin 2024-08-20 18:07:33 +0800
  • 1d4db43676 ST: Refine API response for valgrind. winlin 2024-08-20 17:16:42 +0800
  • 53b9394e0f ST: Support /api/v1/valgrind?check=full|added|changed|new|quick winlin 2024-08-20 17:05:02 +0800
  • 50dfe32b38 ST: Support /api/v1/valgrind for leaking check. winlin 2024-08-20 16:51:43 +0800
  • 9656bc4844
    Merge 1601381ae8 into 3e811ba34a Winlin 2024-08-16 22:59:59 +0800
  • 3917422a07 HTTP-FLV: Crash when multiple viewers. v6.0.148 (#4144) Bahamut 2024-08-15 12:00:42 +0800
  • 3e811ba34a HTTP-FLV: Crash when multiple viewers. v6.0.148 v7.0.5 (#4144) Bahamut 2024-08-15 12:00:42 +0800
  • 4376b788cb Rename memember field. winlin 2024-08-15 11:26:18 +0800
  • b4478eab98 Only rename member field. winlin 2024-08-15 11:24:42 +0800
  • 30f2f8633b Refine comments. winlin 2024-08-15 11:24:05 +0800
  • eed028105a Refine comments. winlin 2024-08-15 11:21:46 +0800
  • c3b6d971d1 fix: crash on unpublish when multiple viewers are connected liumengte 2024-08-14 10:25:31 +0800
  • 133a39a81d Config: Add more utest for env config. v6.0.147 (#4142) Jacob Su 2024-08-15 11:12:02 +0800
  • e323215478
    Config: Add more utest for env config. v6.0.147 v7.0.4 (#4142) Jacob Su 2024-08-15 11:12:02 +0800
  • a36f9e37a0 Update release to v6.0.147 v7.0.4 winlin 2024-08-15 10:45:57 +0800
  • c69e086675 Merge branch 'develop' into pr-fix/http_hooks_ut winlin 2024-08-15 10:45:57 +0800
  • 957140db51 Live: Crash for invalid live stream state when unmount HTTP. v6.0.146 (#4141) Bahamut 2024-08-15 10:41:57 +0800
  • 38417d9ccc
    Live: Crash for invalid live stream state when unmount HTTP. v6.0.146 v7.0.3 (#4141) Bahamut 2024-08-15 10:41:57 +0800
  • 8a58c6f62b Update release to v6.0.146 v7.0.3 winlin 2024-08-14 08:12:23 +0800
  • 872841d9e8 Merge branch 'develop' into pr-bugfix/restart-publish-error winlin 2024-08-14 08:12:22 +0800
  • 953a62be1c Refine code. winlin 2024-08-14 07:59:34 +0800
  • 26f63687e5 refine ENV config SRS_OVERWRITE_BY_ENV_DIRECTIVE Jacob Su 2024-08-13 16:08:13 +0800
  • fa3dc3bf69 Config: Improve env config to support multi values. v6.0.146 (#4092) Jacob Su 2024-08-13 11:23:11 +0800
  • 16e569d823
    Config: Improve env config to support multi values. v7.0.2 (#4092) Jacob Su 2024-08-13 11:23:11 +0800
  • e9b56fa021 Update release to v7.0.2 winlin 2024-08-13 08:55:16 +0800
  • a70bf3ea14 Merge branch 'develop' into pr-fix/http_hooks_env_overwriten winlin 2024-08-13 08:55:16 +0800
  • b49ed17924 fix http_hooks env don't support multi values; Jacob Su 2024-06-16 22:22:47 +0800
  • f851261ae9 fix: When the stream source stops and immediately restarts while there are active viewers, it can cause an abnormal state. liumengte 2024-08-12 20:03:08 +0800
  • 2e211f6abe Transcode: More generic h264/h265 codec support. v7.0.1 (#4131) jb-alvarado 2024-08-12 10:15:57 +0200
  • 6a47669de7 Update release to v6.0.146 winlin 2024-08-12 15:37:55 +0800
  • 431ef9aec3 add hevc jb-alvarado 2024-08-01 19:44:33 +0200
  • f210d7cbbd spelling jb-alvarado 2024-08-01 18:17:24 +0200
  • d762a7bbd5 more clear info jb-alvarado 2024-08-01 18:16:45 +0200
  • b7281299c9 more generic h264/h265 codec support jb-alvarado 2024-08-01 18:14:32 +0200
  • afbcfcece7
    Merge 28074bd95a into 7478311547 Jacob Su 2024-07-28 22:21:10 +0800
  • 7478311547 Start the SRS 7.0.0 winlin 2024-07-27 11:43:09 +0800
  • 1e9133181f Switch to 6.0 release header. winlin 2024-07-27 11:40:10 +0800
  • 384ccbac0d Release v6.0-a0, 6.0 alpha0, v6.0.145, 169259 lines. v6.0-a0 winlin 2024-07-27 11:27:04 +0800
  • 331ef9ffae
    Transcode: Support video codec such as h264_qsv and libx265. v6.0.145 (#4127) jb-alvarado 2024-07-27 04:29:54 +0200
  • 0d81a6e75c Update release to v6.0.145 winlin 2024-07-27 10:08:00 +0800
  • e953afb127 Merge branch 'develop' into pr-develop winlin 2024-07-27 10:08:00 +0800
  • 65ad907fe4
    GB28181: Support external SIP server. v6.0.144 (#4101) Haibo Chen 2024-07-27 09:06:12 +0800
  • 560259d42f Fix build fail. winlin 2024-07-27 08:38:00 +0800
  • 8634cf2481 Update winlin 2024-07-27 08:32:02 +0800
  • 4ec9c2a9e5 Update winlin 2024-07-27 08:31:30 +0800
  • 7393105346 Update release to v6.0.144 winlin 2024-07-27 08:26:23 +0800
  • a16c6ef14c Merge branch 'develop' into pr-feature/3369 winlin 2024-07-27 08:26:23 +0800
  • fb6acf7440
    Merge branch 'develop' into develop jb-alvarado 2024-07-25 12:09:31 +0200
  • 201b8afb30 add x265 to supported codecs jb-alvarado 2024-07-25 12:09:05 +0200
  • f76be5fe9b
    HLS: Add missing newline to end of session manifest. v6.0.143 (#4115) Marc Olzheim 2024-07-24 16:37:30 +0200
  • dbbc2a1454 Update release to v6.0.143 winlin 2024-07-24 20:28:12 +0800
  • 46193121aa Merge branch 'develop' into pr-bugfix/hls-missing-newline winlin 2024-07-24 20:28:12 +0800
  • 5f6943fd7f
    Support h264_qsv jb-alvarado 2024-07-24 12:18:49 +0200
  • 3e1a4e4439
    Player: Fix empty img tag occupy 20px size in safari. v6.0.142 (#4029) Jacob Su 2024-07-24 11:20:56 +0800
  • 2420bbafb7 Update release to v6.0.142 winlin 2024-07-24 11:00:56 +0800
  • 31b3f7dfcd Merge branch 'develop' into pr-debug/empty-img-size winlin 2024-07-24 11:00:56 +0800
  • eb788a62ad
    HTTP-TS: Support guess_has_av for audio only stream. v6.0.141 (#4063) Jacob Su 2024-07-24 11:00:18 +0800
  • 21e33cd6b9 Update release to v6.0.141 winlin 2024-07-24 10:25:31 +0800
  • 6fe4be50d2
    Merge branch 'develop' into debug/http-remux-ts-stream-guess-has-av Winlin 2024-07-24 10:25:06 +0800
  • d50fb1563a
    Dockerfile: Consistently use proper ENV syntax using equal sign. v6.0.140 (#4116) Marc Olzheim 2024-07-24 04:19:05 +0200
  • f2a354fff6 Update release to v6.0.140 winlin 2024-07-24 10:18:00 +0800
  • 783de97509 Merge branch 'develop' into pr-bugfix/silence-docker-env-warning winlin 2024-07-24 10:18:00 +0800
  • ad0d510ba2 Edge: Improve stability for state and fd closing. v5.0.214 (#4126) Winlin 2024-07-24 10:14:10 +0800
  • f04e9392fa
    Edge: Improve stability for state and fd closing. v5.0.214 v6.0.139 (#4126) Winlin 2024-07-24 10:14:10 +0800
  • 7b1d62fb1d Update release to v5.0.214 v6.0.139 winlin 2024-07-24 10:02:17 +0800
  • fda34715cd Refine code. winlin 2024-07-24 09:55:05 +0800
  • f403e529a4 Edge: Improve stability for state and fd closing. winlin 2024-07-23 16:47:25 +0800
  • 8c034e5a13 Always use single thread by default. winlin 2024-07-22 07:02:53 +0800
  • 28074bd95a Let cluster config support overwritten by ENV Jacob Su 2024-07-16 17:18:53 +0800
  • d220bf280e
    DASH: Fix time unit error for disposing. v6.0.138 (#4111) Jacob Su 2024-07-13 16:14:33 +0800
  • 406ef5a60f Update release to v6.0.138 winlin 2024-07-13 15:24:31 +0800
  • 798c969886
    HLS: Add missing newline to end of session manifest. Marc Olzheim 2024-07-10 11:52:37 +0200
  • d61be81199
    Dockerfile: Consistently use proper ENV syntax using "=", silencing a deprecation warning. Marc Olzheim 2024-07-11 10:22:50 +0200
  • 78378e1af3 debug segment fault problem when SRS quit. Jacob Su 2024-07-08 18:07:45 +0800
  • 1774f4f98c fix dash dispose error Jacob Su 2024-07-10 11:35:19 +0800