Commit Graph
57 Commits
Author SHA1 Message Date
Rayson zhu ea947db74d fix rpm SPEC file
1. add missing build and runtime dependencies
2. change minimal version requirement for libsodium to 1.0.4, which
should work fine with ss-libev and EPEL7 users will not have to compile a
later version.
3. add more entries to .gitignore
2017-03-16 13:06:09 +08:00
Max Lv ef0402eb10 Add --key option to set key directly (#1207) 2017-02-06 17:02:04 +08:00
Max Lv 0c4292c637 Check version of libsodium 2017-02-01 22:51:39 +08:00
Max Lv 4ebe5aeb12 Add SIP004 (AEAD) support 2017-01-29 10:10:44 +08:00
Max Lv 30fe158d88 Refine #1133 2017-01-25 08:38:38 +08:00
Max Lv 61018b622e Refine library search for libev/libudns 2017-01-24 09:46:59 +08:00
Windendless b8dfe64946 pull in latest ax_pthread.m4 (#1126)
This includes some changes for macOS that should fix compilation there.
2017-01-23 13:52:46 +08:00
Max Lv 520290349e Update configure.ac 2017-01-19 12:16:48 +08:00
Max Lv 633de3e228 Remove embedded libraries 2017-01-18 11:07:40 +08:00
Syrone Wong 637f207934 mbedtls: Make rc4, camellia, blowfish cipher checks optional
Per Felix Fietkau's request in https://github.com/lede-project/source/pull/657

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2017-01-06 22:26:14 -06:00
Max Lv 96dda0ecb6 Fix mingw building 2016-09-09 12:33:22 +08:00
Max Lv fef0271f58 Add missing pcre.m4 2016-09-08 22:22:36 +08:00
Max Lv c065e9a434 Update configure script for clang 2015-12-25 14:52:27 +08:00
Max Lv e3a417932e Update ax_pthread 2015-12-20 20:50:04 +08:00
Max Lv 73e374d586 add stack-protector.m4 2015-11-16 14:09:48 +09:00
Max Lv d8e83f6598 update openssl m4 2015-09-09 17:34:11 +09:00
Syrone Wong 56daf99944 Add more mbed TLS cipher check
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2015-08-01 11:16:33 +08:00
Syrone Wong e81b205e61 Add mbed TLS support for shadowsocks-libev
Notes:
- Test cipher CFB support just in case (i.e. OpenWrt disabled it)
- Added some inline notes, please feel free to modify or remove them.
- Sorry for my bad English
- If you want to compile for OpenWrt, please make sure this hunk[1] not exists.
- Only tested on ARM mamba (Linksys WRT1900AC v1), it works.

[1] https://github.com/openwrt-mirror/openwrt/blob/master/package/libs/mbedtls/patches/200-config.patch#L12-L20

Have fun!

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2015-08-01 07:52:04 +08:00
Max Lv 2b1eef1197 fix #356, disable TLS for uClibc 2015-07-20 00:32:03 +09:00
Max Lv 5ace152631 update autoconf tools 2014-12-13 06:59:06 +00:00
Max Lv bca8a499f9 integrate libsodium as a submodule 2014-12-13 11:58:13 +08:00
Max Lv e38836c5be update Makefile 2014-12-13 02:10:47 +00:00
Max Lv 14431b463c fix #142 and fix #143 2014-11-10 13:22:41 +08:00
Max Lv 3eebb44a4f bump version 2014-11-06 11:52:11 +09:00
Max Lv 6f64d431b6 enable building shared library for #128 2014-11-06 10:42:00 +08:00
Max Lv 4266730eb8 try to fix build issues on centos 2014-10-27 07:45:36 -04:00
Max Lv 9d6fccf3dc fix travis 2014-10-22 14:42:57 +08:00
Max Lv c036c0e9bb move auxiliary files to auto 2014-10-22 14:39:54 +08:00
clowwindy 739feb925a revert autotools version 2014-10-17 00:21:25 +08:00
clowwindy 039e90df96 support building as libshadowsocks 2014-10-17 00:03:48 +08:00
Max Lv 1ed22d8703 bump version 2014-10-08 18:04:25 +08:00
Max Lv b3f5639970 revert to old autotools 2014-06-19 21:46:00 +09:00
Max Lv 182c81d14d fix #80 2014-06-19 20:44:23 +08:00
Max Lv b26a1d2f93 fix travis 2014-04-20 13:24:25 +09:00
Max Lv 9a1a1ae776 update makefile 2014-04-20 08:22:10 +08:00
Max Lv 5709df6e83 add run_as option 2014-03-06 12:50:58 +08:00
Max Lv 343940e6ff bump version 2014-01-05 10:17:35 +09:00
Linus Yang c790c269dc Autoconf support for PolarSSL 2013-11-11 03:36:27 +08:00
Max Lv b3e8264a74 fix some comiper issue 2013-09-05 01:45:51 +00:00
Max lv c97f5bbf9a fix building issues 2013-06-20 21:08:11 -05:00
Max Lv 91d86cd656 use ntop instead 2013-06-15 08:52:48 +08:00
Max Lv 392c3e0e57 add inet_ntoa.m4 2013-06-10 01:56:24 +00:00
Max Lv 548ce23f66 fix inet_aton.m4 2013-06-10 01:42:40 +00:00
Max Lv 3a37da13d3 update inet_aton.m4 for solaris 2013-06-10 01:22:09 +00:00
Max Lv 54ffd577a1 update m4 2013-06-10 09:10:23 +08:00
Max Lv fd3fa794ae add openssl m4 2013-06-08 21:25:03 +08:00
Max Lv f0b123665f back to aclocal 1.11 2013-05-19 09:52:10 +08:00
Max Lv 63382b3c57 fix configure file on darwin 2013-05-19 09:43:56 +08:00
Max Lv 85c04ef297 support binding to specific interface 2013-05-16 10:47:25 +08:00
Max Lv d25a3f5f1d update manual 2013-04-07 12:09:32 +08:00