120 Commits
Author SHA1 Message Date
Quintus Leung de911893cf Rearrange debian build jobs. v0.3.2 2026-07-27 10:45:01 +01:00
Quintus Leung 9b88ee958d Fix debian armhf build with qemu on arm runner. 2026-07-27 09:48:42 +01:00
Quintus Leung 75a6b77fcd Fix debian armhf build with qemu. 2026-07-27 08:44:15 +01:00
Quintus Leung 59cc1d2760 Fix debian armhf build with qemu. 2026-07-27 08:34:08 +01:00
Quintus Leung ce2f5034bb Fix debian armhf build with qemu. 2026-07-27 08:30:02 +01:00
Quintus Leung 302b0f9659 Try debian armhf build with qemu. 2026-07-26 22:25:45 +01:00
Quintus Leung 764c9b263c Do not build armhf package. 2026-07-26 19:32:06 +01:00
Quintus Leung b3e9591e94 Fixes for debian armhf build 2026-07-26 18:05:12 +01:00
Quintus Leung 4e994dae0f Fixes for debian armhf build 2026-07-26 17:56:37 +01:00
Quintus Leung 108d4fadeb Fixes for debian armhf build 2026-07-26 17:50:57 +01:00
Quintus Leung f656bd832e Fixes for debian armhf build 2026-07-26 17:47:57 +01:00
Quintus Leung 0bab24f169 Try to cross-compile armhf debian build. 2026-07-26 17:31:04 +01:00
Quintus Leung 48b278698a Debian armhf build. 2026-07-26 16:34:06 +01:00
Quintus Leung 84224aba58 Fix debian arm64 build. 2026-07-26 16:01:18 +01:00
Quintus Leung 898ba1e828 Fix debian build 2026-07-26 15:17:29 +01:00
Quintus Leung 82171e7fba Fix builds. 2026-07-26 15:14:50 +01:00
Quintus Leung 454c2e2c6e Fix arm debian build. 2026-07-26 15:06:25 +01:00
Quintus Leung 40177bfab8 Update change log. 2026-07-24 22:03:29 +01:00
Quintus Leung abf2057de2 Disable PAM on arm cross build. 2026-07-24 21:29:27 +01:00
Quintus Leung bd545957c9 Fix deb build actions. 2026-07-24 21:21:21 +01:00
Quintus Leung 3e5470384c Fix deb build actions. 2026-07-24 21:12:06 +01:00
Quintus Leung 529d252298 Use latest rustc by rustup. 2026-07-24 20:59:36 +01:00
Quintus Leung bbd80851cc Fix deb build actions 2026-07-24 20:50:01 +01:00
Quintus Leung b2514b606e Fix Debian build actions. 2026-07-24 20:21:20 +01:00
Quintus Leung e296758660 Update change logs. 2026-07-24 20:15:56 +01:00
Quintus Leung cc455f3659 Github Actions build deb on Debian instead of Ubuntu. 2026-07-24 20:14:28 +01:00
Quintus Leung 36283f42eb Update CHANGELOG.md 2026-07-24 20:06:32 +01:00
Quintus Leung cfc6475aa1 Update CHANGELOG.md 2026-07-24 20:06:17 +01:00
Quintus Leung 04d1ae87cf Update change logs v0.3.1 2026-07-24 19:45:31 +01:00
Quintus Leung f467128be4 Debian 13 trixie compatibility. 2026-07-24 19:44:19 +01:00
Quintus Leung 27c161047a AUR clean up 2026-07-24 19:43:41 +01:00
Quintus Leung 66adb8bcb4 Fix Debian arm builds. v0.3.0 2026-07-18 20:59:42 +01:00
Quintus Leung 4e3f8f72cc Fix Debian amd64 build. 2026-07-18 20:21:52 +01:00
Quintus Leung 4c56dda5f4 Fix arm build 2026-07-18 19:08:54 +01:00
Quintus Leung cb7a98f4ce Fix Debian arm64 build 2026-07-18 18:23:11 +01:00
Quintus LeungandCopilot b0b1b1d0e2 Fix Debian amd64 build OpenSSL dependency issue
- Add libssl3 and libpam0g to runtime dependencies in debian/control
- Install libssl3 and libpam0g in GitHub Actions workflow for dpkg-shlibdeps
- For cross-compilation, add architecture-specific library installation
- Add dh_shlibdeps override in debian/rules to help locate libraries

Fixes dpkg-shlibdeps errors when building Debian packages:
- 'cannot find library libssl.so.1.0.0'
- 'cannot find library libcrypto.so.1.0.0'

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-18 18:18:26 +01:00
Quintus Leung d5dbdf548c Update version in Cargo.lock 2026-07-18 18:02:53 +01:00
Quintus Leung 356460375f Merge branch 'main' of github.com:quintusl/rust-socksd 2026-07-18 17:59:17 +01:00
Quintus Leung eab6855f53 Merge pull request #3 from quintusl/copilot/fix-github-actions-build-debian-package
Fix Debian package CI failure by pinning `native-tls` to a Rust-1.97-compatible lockfile version
2026-07-18 17:58:24 +01:00
copilot-swe-agent[bot] 8a491597fb Pin native-tls to 0.2.14 in lockfile for CI compatibility 2026-07-18 16:47:48 +00:00
copilot-swe-agent[bot] 2d7611657f Initial plan 2026-07-18 16:40:47 +00:00
Quintus Leung 4af821cfe2 Update changelogs 2026-07-18 17:33:50 +01:00
Quintus Leung 0584b0cba8 Update debian build 2026-07-18 17:28:47 +01:00
Quintus Leung d8d4be7df4 Update README and documents. 2026-07-15 16:35:50 +01:00
Quintus Leung 3cc3e70a51 Security update. [assisted by Claude Fable 5] 2026-07-15 16:31:14 +01:00
Quintus Leung e10aa6ae40 Fix README markdown syntax. 2026-06-25 16:33:02 +01:00
Quintus Leung e9a083ceba Admin and metrics API endpoints. 2026-06-25 15:37:06 +01:00
Quintus Leung 75a16eab37 Merge pull request #2 from jorti/container-entrypoint
Use entrypoint in container image
2026-06-19 13:22:56 +01:00
Juan Orti Alcaine 8d591b48b5 Use entrypoint in container image 2026-06-12 18:23:07 +02:00
Quintus Leung ff7535cb0a Update README 2026-06-08 16:28:59 +01:00