1
0
Commit Graph

12 Commits

Author SHA256 Message Date
Hillwood Yang
98a2af52ab Accepting request 1181099 from home:hillwood:branches:server:proxy
- Update version to 1.20.0
  * Making HTTP requests with local-http's HttpClient implementation, mainly
    for supporting outbound_* socket configurations.
  * Support SIP008 Online Configuration. Pull servers from remote servers
    automatically. (Experimental)
  * Add basic, full, full-extra features makes building command line arguments
    shorter
  * Binaries support --plugin-mode command line argument
  * local-tun is enabled by default for Windows targets in CI builds
  * Fix bugs
- Drop fix-boo-1223239.patch, merged by upstream

OBS-URL: https://build.opensuse.org/request/show/1181099
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=25
2024-06-16 09:11:57 +00:00
Hillwood Yang
84e509704a Accepting request 1169685 from home:hillwood:branches:server:proxy
- Update version to 1.18.3
  * Support outbound_fwmark in server side to split outbound tunnel
  * Default build for *-windows-* targets includes sswinservice
  * local-fakedns: Add a basic implementation of Fake-DNS, which will
    allocate IPs from pool for DNS queries. This experimental feature
    could be useful when using local-tun, local-redir or other features
    that could only receive IP destinations, the domain name that is
    resolved by the Fake-DNS will be translated from IP back to domain
    name when connecting to the remote
  * Add launchd_udp_socket_name, launchd_tcp_socket_name to basic config format
  * local-tun: Support tun_interface_destination configuration key
  * Default logging framework changed to tracing-subscriber
  * local: socks local server will support SOCKS5, SOCKS4a, HTTP proxy
    protocols when local-http, local-socks4 features are enabled
  * local: Support setting udp_mtu in configuration file to actively reject
    packet.size > MTU
  * Fix bugs
- Add fix-boo-1223239.patch, fix CVE-2024-32650 boo#1223239

OBS-URL: https://build.opensuse.org/request/show/1169685
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=22
2024-04-22 14:32:00 +00:00
Hillwood Yang
99e0c734ae Accepting request 1132888 from home:hillwood:branches:server:proxy
- Set permissions as 640 for /etc/shadowsocks (boo#1216372)

OBS-URL: https://build.opensuse.org/request/show/1132888
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=20
2023-12-13 13:58:57 +00:00
Hillwood Yang
78dfd0e80f Accepting request 1130557 from home:hillwood:branches:server:proxy
- Update version to 1.17.1
  * Trust-DNS is rebranded to Hickory-DNS
  * Support DNS-over-H3 (Try with configuration "dns": "google_h3" 
    and compile with feature "dns-over-h3")
  * Allow configuring local-dns client cache size
  * local-tun supports Windows with Wintun
  * Upgrade hyper
  * Fix bugs

OBS-URL: https://build.opensuse.org/request/show/1130557
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=18
2023-12-03 09:34:29 +00:00
Hillwood Yang
1e68d5ca5d Accepting request 1120480 from home:hillwood:branches:server:proxy
- Fix boo#1216372 and boo#1216373, run systemd service as a dedicated user and group

OBS-URL: https://build.opensuse.org/request/show/1120480
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=16
2023-10-26 07:27:29 +00:00
Hillwood Yang
a177f76828 Accepting request 1119864 from home:hillwood:branches:server:proxy
- Fix boo#1216372 and boo#1216373

OBS-URL: https://build.opensuse.org/request/show/1119864
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=15
2023-10-24 06:53:26 +00:00
Hillwood Yang
3c98273b5b Accepting request 1113569 from home:hillwood:branches:server:proxy
- Update version to 1.16.2
  * Fix bugs
- Update vendor, fix boo#1215658 CVE-2023-42811

OBS-URL: https://build.opensuse.org/request/show/1113569
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=12
2023-09-29 13:41:51 +00:00
Martin Pluskal
83a572519e Accepting request 1094643 from openSUSE:Factory:RISCV
- Update constraints for riscv64

OBS-URL: https://build.opensuse.org/request/show/1094643
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=10
2023-06-22 12:00:36 +00:00
Hillwood Yang
de499a0923 Accepting request 1093876 from home:hillwood:branches:server:proxy
- Add Recommends for shadowsocks-v2ray-plugin
- Update systemd services

OBS-URL: https://build.opensuse.org/request/show/1093876
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=7
2023-06-20 06:48:48 +00:00
Hillwood Yang
49729d0b02 Accepting request 1093738 from home:hillwood:branches:server:proxy
- Update version to 1.15.3
  * local-tun: Support tun_interface_destination for configuring Tun 
    device's destination address
  * Support outbound_fwmark, outbound_user_cookie, outbound_bind_interface
    and outbound_bind_addr in configuration file
  * AEAD-2022 protoco
  * SIP002 Extended Format: Allowing unencoded user-info in URL
  * Manager standalone mode support bypassing ACL files
  * Allow sslocal run without any servers, which will bypass all connections
    and packets
  * "password" is optional for none / plain method
  * redir-local: Enable dual-stack support on Linux (TProxy) and FreeBSD
  * Disable md5-asm and sha1-asm: shadowsocks/shadowsocks-crypto
  * "acl" and "outbound_fwmark" are available in configuration file
  * Properly handle IPv4-mapped-IPv6 addresses in UDP assocations
  * Automatically bump RLIMIT_NOFILE on Unix (except Android)
  * SOCKS5 protocol supports RFC1929 Username/Password Authentication
  * HKDF-SHA1 uses ring's assembly implementation
  * Set environment variable SS_SYSTEM_DNS_RESOLVER_FORCE_BUILTIN to use system's
    builtin DNS resolver
  * Allow setting "system" in DNS configuration key "dns" to use system provided
    DNS API
  * Support setting SO_USER_COOKIE on FreeBSD
  * Local tun interface refactored the VirtDevice::poll strategy
  * balancer.check_best_interval could let ping balancer to ping only the choosen
    best server in this interval
  * Set a shorter interval in balancer.check_best_interval than
    balancer.check_interval to check much frequently the best server
  * efactored local-tun, using smoltcp as a user-space network stack
  * Support K8S deployment

OBS-URL: https://build.opensuse.org/request/show/1093738
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=4
2023-06-19 07:41:07 +00:00
Hillwood Yang
9c6b725b33 Accepting request 931645 from home:hillwood:branches:server:proxy
OBS-URL: https://build.opensuse.org/request/show/931645
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=3
2021-11-16 03:13:10 +00:00
Martin Pluskal
549d264c0c Accepting request 931466 from home:hillwood:branches:server:proxy
OBS-URL: https://build.opensuse.org/request/show/931466
OBS-URL: https://build.opensuse.org/package/show/server:proxy/shadowsocks-rust?expand=0&rev=1
2021-11-15 09:39:26 +00:00