ossrs / srs-windows

Adapt SRS for Windows

Home Page:https://ossrs.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Commits for Windows

winlinvip opened this issue · comments

Not Merged

The commits that not merged to SRS, see Support cygwin64 for windows.

Issue is ossrs/srs#2532

Merged

commit b18ee39
Author: Winlin winlin@vip.126.com
Date: Sun Nov 20 15:02:08 2022 +0800

Windows: Support cygwin pipline and packager. v5.0.89 (#3257)

1. Support github actions on Windows Server 2022.
2. Use cygwin64 in windows-latest to build SRS.
3. Package SRS-xxx-setup.exe by NSIS.exe
4. Patch crypto/include/config.h for libsrtp.
5. Support run as administrator.
6. Apply utest for cygwin.
7. Enable srtp over openssl.

commit d741f81
Author: wenjie.zhao 740936897@qq.com
Date: Sun Nov 20 12:29:57 2022 +0800

For #2532: Windows: Support CYGWIN64 for SRS

1. Support cygwin by '--cygwin64=on'
2. Detect cygwin automatically.
3. Disalbe sanitizer, srt and srtp with openssl.
4. Disable multiple threads, use single threads.
5. Support utest for cygwin64.
6. Query features for windows by API.
7. Disable stat APIs for cygwin.
8. Use ST select event driver.

commit e9503a9
Author: wenjie.zhao 740936897@qq.com
Date: Fri Nov 18 23:02:35 2022 +0800

For #2532: Windows: Replace ln by cp for windows. v5.0.87 (#3246)

1. Replase ln by cp for windows.
2. Refine OS and CPU arch detecting.
3. Support configure from any directory by `SRS_WORKDIR`.
4. Support output to any directory by `SRS_OUTPUT`.
5. Disable sanitizer for gperf.
6. Use parallels build for make.
7. Refine bash variable check.

History

commit 30552b5
Author: winlin winlin@vip.126.com
Date: Sat Nov 19 18:30:02 2022 +0800

Windows: Support github actions for cygwin.

1. Support github actions on Windows Server 2022.
2. Use cygwin64 in windows-latest to build SRS.
3. Package SRS-xxx-setup.exe by NSIS.exe
4. Patch crypto/include/config.h for libsrtp.
5. Support run as administrator.
6. Apply utest for cygwin.
7. Enable srtp over openssl.

commit 7184a2f
Author: winlin winlin@vip.126.com
Date: Sat Nov 19 12:13:36 2022 +0800

Windows: Force single thread for cygwin64

commit d02c469
Author: winlin winlin@vip.126.com
Date: Sat Nov 19 00:01:50 2022 +0800

Windows: Fix build failed.

commit bec00b7
Merge: acbb9a0 60ba0cf
Author: winlin winlin@vip.126.com
Date: Fri Nov 18 22:32:37 2022 +0800

Windows: Merge develop for configure scripts.

commit acbb9a0
Author: winlin winlin@vip.126.com
Date: Wed Nov 16 17:39:14 2022 +0800

Windows: Patch is not available, use sed instead.

commit ceaed78
Author: winlin winlin@vip.126.com
Date: Wed Nov 16 16:45:11 2022 +0800

Windows: Refine build tmp dir names.

commit a0be51b
Author: winlin winlin@vip.126.com
Date: Wed Nov 16 13:21:25 2022 +0800

Windows: Disable SRT and stat for cygwin64.

commit 4a4b3d4
Author: winlin winlin@vip.126.com
Date: Wed Nov 16 12:20:41 2022 +0800

Windows: Support --cygwin64 to configure.

commit d1eb59d
Merge: 2106e94 be0241e
Author: winlin winlin@vip.126.com
Date: Tue Nov 15 22:41:27 2022 +0800

Windows: Merge develop, fix conflicts

commit 2106e94
Author: winlin winlin@vip.126.com
Date: Sun Aug 8 17:02:53 2021 +0800

Windows: Support query feature by API.

commit d969441
Author: wenjie.zhao 740936897@qq.com
Date: Wed Sep 22 15:38:17 2021 +0800

Windows: Add srs for windows support(with cygwin64) (#2622)

* + add srs for windows support(with cygwin64)

* * fix srt lib64 path issue

* * fix ffmpeg path error

commit b479b42
Author: winlin winlin@vip.126.com
Date: Wed Jul 28 18:25:24 2021 +0800

Windows: ST: Support ASM for windows/cygwin64.