Simon Jackson
|
31fe90223d
|
ci: comprehensive CI/CD overhaul and project refactoring
Workflow changes:
- Rename publish-ini.yml -> build-and-release.yml; all refs updated
- Split build-and-release.yml into 6 parallel jobs:
build-dll / build-offsetfinder / download-sergiye (parallel),
build-csharp (needs build-dll), build-msi (needs build-csharp),
release (needs all) with environment gate
- Add build-csharp.yml, build-cpp.yml, build-offsetfinder.yml PR checks
- Add build-msi-check.yml: WiX syntax check on msi/** PRs
- Add actions/cache@v4 NuGet step to all workflows using dotnet
- Pin softprops/action-gh-release to SHA 153bb8e (v2)
- Add concurrency guard, msi/** path filter, source path triggers
- Extended INI validation: check LocalOnlyPatch+SLInitHook per section
- Delete update-finder-tools.yml (superseded)
Automation & tooling:
- Add .github/CODEOWNERS (maintainer review on all PRs)
- Add .github/dependabot.yml (github-actions, nuget, gitsubmodule)
- Add tools/build-local.ps1, make-icons.ps1, sergiye-hashes.json,
update-sergiye-hashes.ps1
- Add docs/BUILDING.md, CODE-SIGNING.md, SUBMODULE-UPDATE.md
- Add msi/ WiX v5 project (RDPWInst.wxs, RDPWInst.wixproj, global.json)
C# source:
- Migrate all projects from RDPWrap.Common -> RDPWrap library
- Add RDPCheck, RDPConf, RDPOffsetFinder C# projects
- Dynamic version via Directory.Build.props MSBuild expression
- Enable RestorePackagesWithLockFile; generate packages.lock.json for all 4 projects
- Dynamic banner version read from assembly at runtime
- .gitignore: ignore staged resources and msi build artifacts
Legacy cleanup:
- Remove Delphi source (src-installer, src-rdpcheck, src-rdpconfig,
src-x86-binarymaster), old res/ directory, bin/*.bat, technical.txt,
tools/RDPWrapOffsetFinder/ prebuilt binaries (now built from submodule)
|
1 month ago |
Simon Jackson
|
f53ea780e7
|
Adding in new CI methods, to build and publish
|
1 month ago |
Stas'M
|
326551985f
|
INI: Add support for new builds (fix #586)
- 6.1.7601.24234 x86
|
8 years ago |
Stas'M
|
2eef50f254
|
INI: Add support for new builds (#542)
10.0.14393.2457 x86
|
8 years ago |
Stas'M
|
dc3b07f1fe
|
README: Add Telegram chat link
|
8 years ago |
Stas'M
|
0c76513a27
|
INI: Add support for new builds
- 6.1.7601.24234 (fix #572)
- 10.0.15063.994 (fix #455)
- 10.0.17723.1000 (fix #537)
- 10.0.17763.1 (fix #578)
|
8 years ago |
NULL
|
b3e1c77321
|
INI: Add support for new builds (#568)
- 6.1.7600.20890 (fix #563)
- 6.1.7600.21316 (fix #564)
- 6.1.7601.21650 (fix #565)
- 6.1.7601.21866 (fix #566)
- 6.1.7601.22104 (fix #567)
- 6.3.9600.19093 (fix #549)
- 10.0.14393.2457 (fix #542)
- 10.0.15063.1155 (fix #506)
|
8 years ago |
Stas'M
|
65b19543f4
|
INI: Add support for new builds
10.0.17115.1 (fix #424)
|
8 years ago |
Stas'M
|
560c5a7b45
|
INI: Add support for new builds
10.0.17128.1
10.0.17133.1 (fix #442)
10.0.17134.1 (fix #456)
|
8 years ago |
1nd1g0
|
7dc8817de9
|
INI: Add support for new builds
6.3.9600.18928 (fix #418)
|
8 years ago |
Stanislav Motylkov
|
a3cd8ca630
|
README: Update changelog for v1.6.2
|
8 years ago |
Stas'M
|
51b3421a65
|
INI: Add support for new builds
10.0.17017.1000 (fix #323)
10.0.17025.1000 (fix #339)
10.0.17035.1000 (fix #348)
10.0.17046.1000 (fix #357)
10.0.17063.1000 (fix #375)
|
8 years ago |
Stas'M
|
ebdd795d17
|
INI: Add support for new builds
- 10.0.14393.1737 x86/x64 (fix #322)
- 10.0.16299.0 x86/x64
- 10.0.16299.15 x86/x64 (fix #316)
- 10.0.17004.1000 x86/x64
|
9 years ago |
Stas'M
|
96fdc27be5
|
README: Addendum for previous commit
|
9 years ago |
Mark Yisri
|
476e277ad3
|
Update README.md with workaround
Add link to discussion about workaround for the Creators Update.
|
9 years ago |
binarymaster
|
8ace817d8d
|
INI: Add support for new builds
- 10.0.16291.0 x86/x64 (fix #312)
- 10.0.16294.1 x86/x64 (fix #313)
- 10.0.16296.0 x86/x64
- 10.0.16362.1000 x86/x64 (fix #311)
|
9 years ago |
binarymaster
|
073c1282db
|
INI: Add support for new builds (fix #309)
10.0.16288.1 x86/x64
|
9 years ago |
binarymaster
|
b50f2dec59
|
INI: Add support for new builds (fix #307)
10.0.16273.1000 x86/x64
10.0.16275.1000 x86/x64
10.0.16278.1000 x86/x64
10.0.16281.1000 x86/x64
10.0.16353.1000 x86/x64
|
9 years ago |
binarymaster
|
1c5b9c9e71
|
INI: Add support for new builds
10.0.16257.1000 x86/x64
|
9 years ago |
binarymaster
|
37d1872aa7
|
INI: Add support for new builds (fix #292)
10.0.16257.1 x86/x64
|
9 years ago |
binarymaster
|
13fca00206
|
INI: Add support for new builds
10.0.16241.1001 x86/x64
|
9 years ago |
binarymaster
|
72f3d6ea07
|
INI: Add support for new builds (fix #275)
10.0.16232.1000 x86/x64
|
9 years ago |
binarymaster
|
8a3a20c6cb
|
INI: Add support for new builds (fix #279)
10.0.16237.1001 x86/x64
|
9 years ago |
binarymaster
|
733ed36f70
|
INI: Add support for new builds
10.0.16251.1000 x86/x64
|
9 years ago |
binarymaster
|
3e7c0ebfd2
|
INI: Add support for new builds (fix #286)
10.0.16251.0 x86/x64
|
9 years ago |
binarymaster
|
2ba5baa34f
|
INI: Add support for new builds (fix #285)
6.3.9600.18708 x86/x64
|
9 years ago |
binarymaster
|
f26edcb6f8
|
INI: Add support for new builds (fix #269)
6.3.9600.18692 x86/x64
|
9 years ago |
binarymaster
|
7b809a887d
|
INI: Add support for new builds (fix #261)
10.0.16215.1000 x86/x64
|
9 years ago |
binarymaster
|
f71684aa26
|
INI: Add support for new builds (fix #258)
10.0.15063.296 x86/x64
|
9 years ago |
binarymaster
|
49c9cbf379
|
INI: Add support for new builds (fix #254)
10.0.16199.1000 x86/x64
|
9 years ago |
binarymaster
|
85f2b39568
|
INI: Add support for new builds (relates to #194)
10.0.14997.1001 (x64 only)
|
9 years ago |
binarymaster
|
890006de99
|
INI: Add support for new builds (fix #245)
10.0.14393.1198 (x86 only)
|
9 years ago |
binarymaster
|
8b2e24cecf
|
INI: Add support for new builds
- 10.0.16179.1000 (x86/x64)
- 10.0.16184.1001 (x86/x64)
|
9 years ago |
binarymaster
|
49770e6bb8
|
INI: Add support for new builds (fix #224)
10.0.15063.0 x86/x64
|
9 years ago |
binarymaster
|
baddaab28e
|
INI: Add support for new builds (fix #222)
10.0.15061.0 x86/x64
|
9 years ago |
Stas'M
|
ea1c0dd97d
|
README: Add known issue (fix #215)
|
9 years ago |
Stas'M
|
2ea06e79e7
|
README: Move known issues higher
|
9 years ago |
Stas'M
|
4f85c52a45
|
README: Add RemoteFX known issue
|
9 years ago |
Stas'M
|
51dd6cd440
|
README: Fix badge image link
|
9 years ago |
binarymaster
|
df2b23e2c0
|
INI: Add support for new builds (fix #219)
10.0.15058.0 x86/x64
|
9 years ago |
binarymaster
|
7d31342dcf
|
INI: Add support for new builds (fix #218)
10.0.15055.0 x86/x64
|
9 years ago |
binarymaster
|
fe3a61fa24
|
INI: Add support for new builds (fix #212)
10.0.15048.0 x86/x64
|
9 years ago |
binarymaster
|
ee1fa16bf5
|
INI: Add support for new builds (fix #211)
10.0.15046.0 x86/x64
|
9 years ago |
binarymaster
|
acaf2b2f72
|
INI: Add support for new builds (fix #207)
10.0.15031.0 x86/x64
10.0.15042.0 x86/x64
|
9 years ago |
binarymaster
|
1e93d3ca20
|
INI: Add support for new builds (fix #204)
10.0.15025.1000 (x64 only)
|
9 years ago |
binarymaster
|
0f0fbeb71f
|
INI: Add support for new builds (fix #203)
10.0.15019.1000 x86/x64
|
9 years ago |
Stas'M
|
9b666a3961
|
README: Web archive link for Andrew Block
|
9 years ago |
binarymaster
|
9699e08d1a
|
INI: Add support for new builds (fix #199)
10.0.15014.1000 x86/x64
|
9 years ago |
binarymaster
|
5814e3fcf1
|
INI: Add support for new builds (fix #195)
10.0.15007.1000 x86/x64
|
9 years ago |
binarymaster
|
091a0b8e92
|
Update README (fix #192)
|
9 years ago |