Commit Graph
168 Commits
Author SHA1 Message Date
Max Lv 85a64ae836 Bump version 2018-01-15 17:25:03 -08:00
Max Lv cba94db423 Bump version 2017-12-28 21:09:40 -08:00
Roger Shimizu 24ecf4d780 Sync debian/ folder with debian release 3.1.1+ds-1~exp1 2017-11-23 20:06:38 +09:00
Max Lv 82198aece8 Bump version 2017-11-20 12:22:43 +08:00
Max Lv 69c41d9752 Bump version 2017-09-14 19:31:13 -07:00
Howard Liu 7525d518de Fixed Debian Package Control (#1656)
Removed dependency libudns-dev, added libc-ares-dev
2017-09-01 09:21:23 +08:00
Max Lv f1dd1354a9 Bump version 2017-07-27 11:22:27 +08:00
Max Lv c11b2c08e4 Bump version 2017-06-27 14:17:53 +08:00
Max Lv bc96aed3b0 Bump version 2017-04-26 15:02:56 +08:00
Daniel 82edb21595 Updates the ciphersuite method in debian/config.json.
This commit changes the "method" parameter in the debian/config.json
from "rc4-md5" to "chacha20-ietf-poly1305". rc4-md5 is unsafe and
there is support for a better AEAD ciphersuite.
2017-04-09 07:53:51 +08:00
Max Lv 48f5a3bec8 Bump version 2017-03-21 13:56:13 +08:00
Max Lv b725d575f2 Bump version 2017-03-16 14:21:11 +08:00
Rick Lei e63de4ce23 Turn off errexit option when detecting the apg command
Commit https://github.com/shadowsocks/shadowsocks-libev/commit/f32ac38c2f7aab09ec25131209954957518de42a
allows to use pwgen to generate the initial password at the first
installation. However it won't work when apg isn't installed because:

* the postinst script has errexit option set ("set -e")
* at the first installation of ss-libev, apg or pwgen will be called to
  generate the initial password in config.json
* when apg isn't installed, "pathfind apg" would return 1
* and the postinst script will immediately exit due to "set -e"

This commit temporarily turn off the errexit option for pathfind()
2017-03-09 12:48:37 +08:00
Patrick Li f32ac38c2f Allow the use of pwgen to generate passwords 2017-03-07 16:26:46 +08:00
Max Lv 661429e579 Bump version 2017-02-24 12:16:20 +08:00
Roger Shimizu 9185afb142 Update build script to enable jessie/stretch etc
Also include a few cleanup that simplified pkg installation from
backports repository.
2017-02-20 07:28:58 +08:00
Roger Shimizu 91643523c4 Bump debhelper 10
debhelper 10 is available in the following Debian/Ubuntu releases:
 - Debian 8.x Jessie (jessie-backports)
 - Debian 9.x Stretch / unstable
 - Ubuntu 16.04 Xenial (xenial-backports)
 - Ubuntu 16.10 Yakkety

debhelper supports dh-autoreconf and dh-systemd by default, so we can
safely remove a few Build-Depends and dh params.

We also sync a few other files under debian/ folder with Debian release
3.0.2+ds-1~exp1.
2017-02-16 20:38:08 +08:00
Roger Shimizu 7467f07984 Add CAP_NET_ADMIN capability to ss-redir in postinst script
Fix #1252
2017-02-15 08:01:00 +08:00
Max Lv 46fa5de9e4 Bump version 2017-02-13 09:13:16 +08:00
Boyuan Yang 4f88092311 debian: Update packaging instructions (Fix #1198)
This commit will fix .deb packaging instructions for Ubuntu 16.04.
Meanwhile, .deb packaging for Debian/Ubuntu is now only suitable
for Ubuntu 16.04 LTS or higher, Debian 9 or higher.

Debian 8 users won't be able to build from source too because this
project now requires libsodium >= 1.0.8. Jessie-packports is needed
to build on Debian 8.
2017-02-08 17:18:25 +08:00
Max Lv fdb1f190f8 Bump version 2017-02-07 13:30:18 +08:00
Max Lv 78c3778b58 Fix typos 2017-02-02 16:48:51 +08:00
Max Lv 833594e3c6 Update Makefile 2017-02-01 19:22:36 +08:00
Max Lv 4d25f176b6 Bump version 2017-02-01 19:18:12 +08:00
Max Lv 4ebe5aeb12 Add SIP004 (AEAD) support 2017-01-29 10:10:44 +08:00
Max Lv 3f8cd982e5 Drop MinGW32 support 2017-01-24 20:10:31 +08:00
Roger Shimizu 71d5453f88 Sync debian/ folder with debian version 2.6.2+ds-1
Use asciidoc as Build-Depends, because user may build under Wheezy
or Ubuntu 14.04.
2017-01-22 13:29:12 +08:00
Roger Shimizu cc30c7b6eb debian/shadowsocks-libev.{default,init,service}: Run service as non-root 2017-01-22 12:57:42 +08:00
Max Lv 8c3ce74bc8 Ignore missing info for dh_shlibdeps 2017-01-20 16:43:51 +08:00
Max Lv c3b8eab3be Fix #1083 2017-01-16 15:09:48 +08:00
Max Lv 380b00cef6 Fix typo 2017-01-16 10:33:25 +08:00
Max Lv 9c94e6792c Bump version 2017-01-16 10:23:01 +08:00
Max Lv 824b9dc3b0 Revert "debian/shadowsocks-libev.{default,init,service}: Run service as non-root"
This reverts commit 9e31cae042.
2017-01-14 09:30:08 +08:00
Max Lv bfd365f0fd Revert "Fix #1064"
This reverts commit dc94267fa1.
2017-01-14 09:30:04 +08:00
Max Lv dc94267fa1 Fix #1064 2017-01-13 14:29:43 +08:00
Roger Shimizu 9e31cae042 debian/shadowsocks-libev.{default,init,service}: Run service as non-root 2017-01-13 10:55:04 +08:00
Max Lv 48b6a59df4 Bump version 2017-01-08 16:31:54 +08:00
Roger Shimizu 1ce4bf903d Sync debian/ folder with v2.6.0+ds-2 2017-01-06 05:49:37 -06:00
Roger Shimizu 69f1c46778 debian/copyright: Update copyright year 2017-01-06 05:49:26 -06:00
Roger Shimizu fa81c6ec79 debian/copyright: Add new entry
Add new entry of copyright on src/base64.{c,h}
2017-01-06 05:49:26 -06:00
Roger Shimizu b85ae24d7c debian/shadowsocks-libev.postinst: Limit capabilities setting
setcap setting is only for configure/reconfigure case in postinst script
2017-01-06 05:49:19 -06:00
Zhengjun Zhang 363bf5735e Add capabilities for Debian Linux, so you can run ss-* as non-root. 2016-12-31 20:23:05 -06:00
Max Lv 8cb4f81eba Add HTTP/TLS obfuscating. [SIP001] (#1009)
Add experimental HTTP/TLS obfuscating as an **optional extension** of shadowsocks protocol.

More discussions can be found here: https://github.com/shadowsocks/shadowsocks-org/issues/26

As this feature is still a SIP (Shadowsocks Improvement Proposal), it's very unstable and experimental. So, 

1. Don't enable it unless you know what it is.
2. Be very careful when using it in production environment.
2016-12-27 02:53:25 -06:00
Rayson zhu 9754edda9c package bash completion files 2016-11-20 12:58:31 +08:00
Max Lv d6c377df9c Bump version 2016-11-01 09:56:22 +08:00
Max Lv 9807e566d7 Bump version 2016-10-11 15:48:41 +08:00
Max Lv 97b87b8ec7 Bump version 2016-10-09 19:43:48 +08:00
Roger Shimizu 65773723e4 sync debian/ folder with debian package 2.5.3+ds-1 (#866) 2016-10-04 09:55:42 -05:00
Max Lv bd1601f847 Bump version 2016-09-21 20:39:44 +08:00
Max Lv ac84fc682e Fix a typo 2016-09-12 13:16:38 +08:00