Commit Graph
100 Commits
Author SHA1 Message Date
Max Lv b911755900 Remove the fragmentation check for the first AEAD chunk 2021-08-19 08:38:02 +08:00
Max Lv 8285e5a7de Bump version 2020-09-15 10:30:48 +08:00
Max Lv 9c935f762e Fix #2366 2019-05-06 00:07:56 -04:00
Max Lv f35c162357 Reduce size of UDP remote context 2019-03-24 22:15:25 -04:00
Max Lv 42d9b68dcc Remove white list option in CLI 2016-09-08 13:06:13 +08:00
Max Lv 02c51c3615 Add gfwlist.acl 2016-09-08 12:14:54 +08:00
Max Lv a3a51b8414 Refine hostname validation 2016-09-06 09:01:51 +08:00
Max Lv bf194fef75 Add validation of domain name 2016-08-31 09:45:47 +08:00
Max Lv 7c76026791 Shutdown socket if failed to handshake 2016-08-29 13:32:03 +08:00
Max Lv c579f56087 Bump version 2016-08-29 13:14:49 +08:00
Max Lv 8910a2593b Fix a typo, #769 2016-08-16 09:27:06 +08:00
Max Lv 722d8d0c62 Fix build on Linux 2016-08-11 15:17:21 +08:00
Max Lv 63969727fc Fix a typo, close #757 2016-08-04 14:19:09 +08:00
Max Lv d319c0300c Add mptcp option, close #756 2016-08-04 13:30:39 +08:00
Max Lv 34b9036b5b Add MTU option 2016-08-03 11:53:28 +08:00
Max Lv 6cd81b3cfb Add tips for usage with kcptun 2016-08-03 09:53:12 +08:00
Max Lv 604f502d9b Remove the old repository 2016-07-29 17:00:16 +08:00
Max Lv 3f71b2a914 Fix #746 2016-07-29 16:57:36 +08:00
Max Lv ccb48fa8c2 Bump version 2016-07-20 09:35:07 +08:00
Max Lv 2f26412699 Add missing srand 2016-07-20 09:25:18 +08:00
Max Lv bdef06618d Fix #708 2016-07-06 11:09:59 +08:00
Max Lv 1f5b0eacf2 Fix dependency issue 2016-07-04 18:32:48 +08:00
Max Lv 2643de44f2 Clean up 2016-07-04 18:23:17 +08:00
Max Lv bf210be2b7 Refine #690 2016-06-28 15:35:16 +08:00
Max Lv 55dea8b973 Fix #690 2016-06-28 15:33:55 +08:00
Max Lv 1e8022c3b7 Refine #682 2016-06-21 15:24:49 +08:00
Max Lv 3c371ab0eb add AUTHORS 2016-06-17 16:27:37 +08:00
Max Lv 3e4c922363 Add APIs for non thread safe usage of shadowsocks-libev library 2016-06-13 17:47:11 +08:00
Max Lv 2eaee4716d Fix #668 2016-06-07 12:53:56 +08:00
Max Lv 0cfae045e8 Fix #648 2016-05-26 14:35:02 +08:00
Max Lv 7f9e13d473 Fix #647 2016-05-26 10:14:59 +08:00
Max Lv f1464caca7 Fix a typo #642 2016-05-23 14:33:40 +08:00
Max Lv bddff70661 Refine ss-nat scripts 2016-05-23 13:31:30 +08:00
Max Lv 314ac8631f Add ss-rule scripts by @aa65535 2016-05-23 13:17:43 +08:00
Max Lv fe22a6c90b Refine error handling of connect() 2016-05-23 12:07:36 +08:00
Max Lv fd4adca789 Fix #627 2016-05-06 15:36:37 +08:00
Max Lv a73fe213a6 Refine the output 2016-05-06 15:16:27 +08:00
Max Lv e3deb0668d Fix the mismatch types 2016-05-06 15:10:09 +08:00
Max Lv bb50fc22ca Add option for binding to address #626 2016-05-06 14:52:33 +08:00
Max Lv 04cd8884c0 Fix a typo 2016-05-06 14:08:53 +08:00
Max Lv 41d93b126a Fix #626 2016-05-06 13:23:18 +08:00
Max Lv 72ee77ea35 Fix #615 2016-04-28 10:34:26 +08:00
Max Lv d03d71c8c1 Bump version 2016-04-22 15:08:31 +08:00
Max Lv 8701f1dc65 Add missing headers 2016-04-16 01:02:12 +08:00
Max Lv 2363acf1f7 Fix a typo 2016-04-16 00:58:13 +08:00
Max Lv 114128668c Refine helper functions 2016-04-16 00:43:27 +08:00
Max Lv ce0561a999 Fix #560 2016-03-14 09:50:59 +08:00
Max Lv 0dc9853ece Bump version 2016-02-01 13:24:29 +08:00
Max Lv 6d5415eb9a Disable ssp for OpenWRT 2016-02-01 13:14:21 +08:00
Max Lv 682aabca04 Fix #533 2016-02-01 13:07:14 +08:00
Max Lv 4be34cbd82 Fix #533 2016-02-01 12:26:55 +08:00
Max Lv 62a7dcbae8 Fix a typo 2016-01-19 08:57:30 +08:00
Max Lv 3953788f06 Bump version 2016-01-13 11:53:02 +08:00
Max Lv f09d280af0 Fix a typo
https://msdn.microsoft.com/zh-cn/library/windows/desktop/ms738573%28v=vs.85%29.aspx
2015-12-30 12:49:26 +08:00
Max Lv c065e9a434 Update configure script for clang 2015-12-25 14:52:27 +08:00
Max Lv c18ae5f671 Fix #494 2015-12-25 12:40:46 +08:00
Max Lv e921f40aa8 Fix #493 2015-12-25 09:18:53 +08:00
Max Lv bc91533c60 Merge branch 'master' of github.com:shadowsocks/shadowsocks-libev 2015-12-25 09:05:09 +08:00
Max Lv 5ddf786c19 Refine ax_pthread 2015-12-21 12:01:56 +08:00
Max Lv 52ff163cd6 Fix a build error 2015-12-15 09:17:44 +08:00
Max Lv 1164dc28ca fix a typo for #474 2015-12-09 17:53:37 +08:00
Max Lv 125cce3ff1 Remove internal hmac-sha1 2015-12-08 10:50:08 +08:00
Max Lv eccc91d711 Refine ACL support 2015-12-03 14:18:29 +08:00
Max Lv d57b63fd31 fix #466 2015-12-01 12:12:46 +08:00
Max Lv ef0c87e55b fix travis build 2015-11-30 15:10:24 +08:00
Max Lv f5160d4ecf fix missing semicolon 2015-11-16 20:59:22 +08:00
Max Lv 6a6c128c42 reorder the header file 2015-11-16 13:01:46 +08:00
Max Lv 5225efef33 fix getpwnam 2015-11-16 12:36:31 +08:00
Max Lv 48cb9ad511 use sched_yield on Solaris 2015-11-16 12:27:31 +08:00
Max Lv e4c0bc9d27 use the proper header for solaris 2015-11-16 12:22:49 +08:00
Max Lv befbe94bd9 try to support solaris 2015-11-16 09:04:30 +08:00
Max Lv a65c162969 fix a typo 2015-10-29 16:58:28 +08:00
Max Lv 25c575cb78 clean up 2015-10-29 15:41:36 +08:00
Max Lv 33ff3b881f Merge branch 'master' of github.com:shadowsocks/shadowsocks-libev 2015-10-29 15:34:11 +08:00
Max Lv 6d52f0a200 refine the header length check 2015-10-29 15:33:28 +08:00
Max Lv 03ac9aa618 remove the error log of incomplete udp packet 2015-10-29 14:42:55 +08:00
Max Lv c1959cac7f refine the log 2015-10-29 14:35:48 +08:00
Max Lv 99633b9908 fix #441 2015-10-29 14:27:46 +08:00
Max Lv 55ae2261fb add ubuntu dist 2015-10-15 13:44:03 +08:00
Max Lv 032c609c4d truncate HMAC-SHA1 to 10 bytes 2015-09-24 17:46:46 +08:00
Max Lv ac90abf788 update symbols 2015-09-24 14:39:40 +08:00
Max Lv 5be0c9c55d fix #404 2015-09-24 14:28:36 +08:00
Max Lv 529eab29f4 fix a typo 2015-09-24 12:38:38 +08:00
Max Lv a76fae5b37 fix missing hmac-sha1 2015-09-24 12:36:12 +08:00
Max Lv b8e282b6d5 use OpenSSL's HMAC by default 2015-09-24 12:21:21 +08:00
Max Lv 5292700bbc update documents 2015-09-24 12:08:12 +08:00
Max Lv 8d46ced3c9 fix auth in udprelay 2015-09-24 11:00:13 +08:00
Max Lv 0987fb3632 fix an issue of endian 2015-09-23 13:28:23 +08:00
Max Lv 9f553536cb Use IV + Chunk id as key of BLAKE2b 2015-09-22 18:23:23 +08:00
Max Lv 5a02b74c7a Merge branch 'auth' of github.com:shadowsocks/shadowsocks-libev into auth 2015-09-22 18:00:12 +08:00
Max Lv 552fca1bff Use one time key for BLAKE2b 2015-09-22 17:57:44 +08:00
Max Lv d3e43e09a2 Refine the authentication for true CCA 2015-09-22 17:57:44 +08:00
Max Lv 441ac45547 Use one time key for BLAKE2b 2015-09-22 17:35:31 +08:00
Max Lv 1e10661a51 Refine the authentication for true CCA 2015-09-22 16:52:44 +08:00
Max Lv 5ae4df94e4 Update the hash function 2015-09-21 09:06:48 +08:00
Max Lv 883411802f Merge branch 'master' of github.com:shadowsocks/shadowsocks-libev 2015-09-17 14:19:55 +08:00
Max Lv b49edb9095 fix a buffer overflow 2015-09-17 14:19:07 +08:00
Max Lv 53c2900b19 refine onetime auth 2015-09-17 09:59:52 +08:00
Max Lv 8d13b2d34e fix #398 2015-09-17 09:21:28 +08:00
Max Lv 5c98a84fdd refine log 2015-09-16 15:52:51 +08:00