Commit Graph
30 Commits
Author SHA1 Message Date
Quintus Leung 04d1ae87cf Update change logs 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 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 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 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 662b9fb010 Fix debian changelog date format. 2025-06-21 19:48:24 +01:00
Quintus Leung 847f64eb2d Update packages version. 2025-06-19 16:54:42 +01:00
Quintus Leung 9b6dd1c6a5 Rename project from rusty-socks to rust-socksd. 2025-06-19 16:28:10 +01:00
Quintus Leung be1e343823 Fix debian arm builds. 2025-06-01 14:14:35 +01:00
Quintus Leung bcf9b5626f Take out debian build generated files. 2025-06-01 13:54:53 +01:00
Quintus Leung 581b12442d Take out debian build generated files. 2025-06-01 13:48:45 +01:00
Quintus Leung 2829770b13 Fix debian arm builds. 2025-06-01 13:47:41 +01:00
Quintus Leung e76179a617 Fix arm builds. 2025-05-31 15:56:45 +01:00
Quintus Leung aac40baac6 Add Github action step to build armhf package. 2025-05-31 15:14:47 +01:00
Quintus Leung 7507842898 Fix debian postinst script. 2025-05-30 21:59:20 +01:00
Quintus Leung 10f049df05 Use systemd-sysusers to create account. 2025-05-30 18:08:18 +01:00
Quintus Leung 93deb26eb8 Fix debian/rules syntax (tab). 2025-05-30 13:34:59 +01:00
Quintus Leung a5f9fae2d6 Fix deb package arm64 build. 2025-05-30 13:30:08 +01:00
Quintus Leung 65af99f760 Fix github release deb package action. 2025-05-30 13:17:32 +01:00
Quintus Leung a654c58936 Fix github release deb package action. 2025-05-30 13:00:28 +01:00
Quintus Leung 996a6c6088 Fix Debian build. 2025-05-29 15:30:25 +01:00
Quintus Leung c7837709e9 Enable journald logging for Linux packages. 2025-05-29 15:05:04 +01:00
Quintus Leung 8e620039db Add journald logging support. 2025-05-29 13:48:23 +01:00
Quintus Leung cbaa363961 Use /var/run/rusty-socks for home dir. 2025-05-28 13:43:44 +01:00
Quintus Leung e5583ea278 Initial commit of Rusty SOCKS proxy server 2025-05-27 13:36:17 +01:00