Commit Graph
58 Commits
Author SHA1 Message Date
Max Lv 04f419470a Fix #1659 2017-09-07 15:25:43 +08:00
Rayson zhu a61e3e0f78 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-03 16:32:17 +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