Commit Graph
94 Commits
Author SHA1 Message Date
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
Quintus Leung 662c52cb52 Update README and example config files. 2026-06-08 16:15:17 +01:00
Quintus Leung ac027e5a8e New config optons for egress allowed / blocked networks. 2026-06-08 16:10:08 +01:00
Quintus Leung e5bea11321 Support upstream proxy. 2026-06-08 15:59:47 +01:00
Quintus Leung c137160ce8 Better license declaration. 2026-04-27 11:00:07 +01:00
Quintus Leung 82ff42c06f New Debian build actions. v0.2.0 2026-02-15 19:52:09 +00:00
Quintus Leung 7b661d553a Fix debian build 2026-02-15 19:27:56 +00:00
Quintus Leung c3906d04e4 Update change logs for v0.2.0 2026-02-15 17:48:24 +00:00
Quintus Leung 9ee99ed6ee Add changelog script. 2026-02-15 17:46:55 +00:00
Quintus Leung b05de4d9d4 Fix docker build. 2026-02-15 17:44:51 +00:00
Quintus Leung 85255f2b11 More auth. methods. 2026-02-14 15:28:26 +00:00
Quintus Leung c4bc968c77 Performance optimization. 2026-02-13 22:05:15 +00:00
Quintus Leung 7a42d18301 Clean-up markdowns. 2026-02-10 11:39:24 +00:00
Quintus Leung 2853970ede Security audit by Gemini. 2026-02-10 11:39:00 +00:00
Quintus Leung 662b9fb010 Fix debian changelog date format. v0.1.1 2025-06-21 19:48:24 +01:00
Quintus Leung 737b98e4ca Fix github actions debian builds. 2025-06-21 19:13:23 +01:00
Quintus Leung 8a35d18a95 Update docker debian base image. 2025-06-21 19:12:59 +01:00
Quintus Leung 4c70e739d4 Update REAMDE. 2025-06-21 19:12:24 +01:00
Quintus Leung 19eb90d75c Fix AUR publish action package name. 2025-06-21 17:51:46 +01:00
Quintus Leung d9614c44d8 Fix AUR publish action. 2025-06-21 15:18:29 +01:00
Quintus Leung 6ec28a2934 Fix AUR publish action. 2025-06-20 17:53:27 +01:00
Quintus Leung 52b7cff335 Github actions update for aur publish. 2025-06-20 17:49:03 +01:00
Quintus Leung 847f64eb2d Update packages version. 2025-06-19 16:54:42 +01:00
Quintus Leung 02e8f1abac Update Cargo.lock. 2025-06-19 16:33:58 +01:00
Quintus Leung 7919ab42bc Update project name for github workflows and aur. 2025-06-19 16:31:53 +01:00
Quintus Leung 9b6dd1c6a5 Rename project from rusty-socks to rust-socksd. 2025-06-19 16:28:10 +01:00
Quintus Leung 7c54c4f65c Fix .cargo/config.toml. v0.1.0 2025-06-02 00:13:17 +01:00