shadowsocks/CHANGES

208 lines
3.9 KiB
Text
Raw Normal View History

2014-12-26 12:58:22 +00:00
2.6.1 2014-12-26
- Fix a problem with TCP Fast Open on local side
- Fix sometimes daemon_start returns wrong exit status
2014-12-21 05:54:01 +00:00
2.6 2014-12-21
- Add daemon support
2014-12-10 16:36:39 +00:00
2.5 2014-12-11
- Add salsa20 and chacha20
2014-11-10 07:47:52 +00:00
2.4.3 2014-11-10
- Fix an issue on Python 3
- Fix an issue with IPv6
2014-11-06 06:50:19 +00:00
2.4.2 2014-11-06
- Fix command line arguments on Python 3
- Support table on Python 3
- Fix TCP Fast Open on Python 3
2014-11-01 16:10:06 +00:00
2.4.1 2014-11-01
- Fix setup.py for non-utf8 locales on Python 3
2014-11-01 04:03:38 +00:00
2.4 2014-11-01
- Python 3 support
- Performance improvement
- Fix LRU cache behavior
2014-10-11 04:36:23 +00:00
2.3.2 2014-10-11
- Fix OpenSSL on Windows
2014-10-09 13:25:24 +00:00
2.3.1 2014-10-09
- Does not require M2Crypto any more
2014-09-23 05:52:52 +00:00
2.3 2014-09-23
- Support CFB1, CFB8 and CTR mode of AES
- Do not require password config when using port_password
- Use SIGTERM instead of SIGQUIT on Windows
2014-09-14 02:24:09 +00:00
2.2.2 2014-09-14
- Fix when multiple DNS set, IPv6 only sites are broken
2.2.1 2014-09-10
2014-09-13 07:54:37 +00:00
- Support graceful shutdown
- Fix some bugs
2014-09-09 08:32:18 +00:00
2.2.0 2014-09-09
- Add RC4-MD5 encryption
2014-08-10 04:23:44 +00:00
2.1.0 2014-08-10
- Use only IPv4 DNS server
2014-08-01 09:59:17 +00:00
- Does not ship config.json
- Better error message
2014-07-26 08:14:48 +00:00
2.0.12 2014-07-26
- Support -q quiet mode
- Exit 0 when showing help with -h
2014-07-13 03:24:59 +00:00
2.0.11 2014-07-12
- Prefers IP addresses over hostnames, more friendly with socksify and openvpn
2014-07-11 11:00:24 +00:00
2.0.10 2014-07-11
- Fix UDP on local
2014-07-06 15:43:50 +00:00
2.0.9 2014-07-06
- Fix EWOULDBLOCK on Windows
- Fix Unicode config problem on some platforms
2014-06-23 14:26:46 +00:00
2.0.8 2014-06-23
- Use multiple DNS to query hostnames
2014-06-21 03:23:44 +00:00
2.0.7 2014-06-21
- Fix fastopen on local
- Fallback when fastopen is not available
- Add verbose logging mode -vv
- Verify if hostname is valid
2014-06-19 02:01:55 +00:00
2.0.6 2014-06-19
- Fix CPU 100% on POLL_HUP
- More friendly logging
2014-06-18 07:50:05 +00:00
2.0.5 2014-06-18
- Support a simple config format for multiple ports
2014-06-12 09:11:05 +00:00
2.0.4 2014-06-12
- Fix worker master
2014-06-11 11:21:17 +00:00
2.0.3 2014-06-11
- Fix table encryption with UDP
2014-06-11 07:01:31 +00:00
2.0.2 2014-06-11
- Add asynchronous DNS in TCP relay
2014-06-06 15:16:19 +00:00
2.0.1 2014-06-05
- Better logging
- Maybe fix bad file descriptor
2014-06-05 12:55:20 +00:00
2.0 2014-06-05
2014-06-02 10:08:22 +00:00
- Use a new event model
- Remove gevent
2014-06-05 12:55:20 +00:00
- Refuse to use default password
- Fix a problem when using multiple passwords with table encryption
2014-06-02 10:08:22 +00:00
2014-05-24 13:29:40 +00:00
1.4.5 2014-05-24
2014-05-24 13:38:44 +00:00
- Add timeout in TCP server
- Close sockets in master process
2014-05-24 13:29:40 +00:00
2014-05-17 05:54:28 +00:00
1.4.4 2014-05-17
- Support multiple workers
2014-05-13 12:34:11 +00:00
1.4.3 2014-05-13
- Fix Windows
2014-05-09 17:13:18 +00:00
1.4.2 2014-05-10
2014-05-09 18:06:48 +00:00
- Add salsa20-ctr cipher
2014-05-09 17:13:18 +00:00
2014-05-03 00:44:51 +00:00
1.4.1 2014-05-03
- Fix error log
- Fix EINPROGESS with some version of gevent
2014-05-02 04:28:53 +00:00
1.4.0 2014-05-02
- Adds UDP relay
2014-05-02 06:23:33 +00:00
- TCP fast open support on Linux 3.7+
2014-05-02 04:28:53 +00:00
2014-04-18 10:54:31 +00:00
1.3.7 2014-04-10
- Fix a typo in help
2014-04-10 05:55:43 +00:00
1.3.6 2014-04-10
- Fix a typo in help
2014-04-07 09:03:35 +00:00
1.3.5 2014-04-07
- Add help
- Change default local binding address into 127.0.0.1
2014-02-17 05:31:49 +00:00
1.3.4 2014-02-17
- Fix a bug when no config file exists
- Client now support multiple server ports and multiple server/port pairs
- Better error message with bad config.json format and wrong password
2013-07-09 12:53:38 +00:00
1.3.3 2013-07-09
- Fix default key length of rc2
2013-07-04 15:16:10 +00:00
1.3.2 2013-07-04
- Server will listen at server IP specified in config
- Check config file and show some warning messages
2013-06-29 06:38:39 +00:00
1.3.1 2013-06-29
2013-06-29 06:38:19 +00:00
- Fix -c arg
2013-06-22 14:18:12 +00:00
1.3.0 2013-06-22
- Move to pypi
2013-06-19 09:04:37 +00:00
1.2.3 2013-06-14
- add bind address
1.2.2 2013-05-31
- local can listen at ::0 with -6 arg; bump 1.2.2
1.2.1 2013-05-23
- Fix an OpenSSL crash
1.2 2013-05-22
- Use random iv, we finally have strong encryption
1.1.1 2013-05-21
2013-09-16 05:20:30 +00:00
- Add encryption, AES, blowfish, etc.
2013-06-19 09:04:37 +00:00
1.1 2013-05-16
2013-09-16 05:20:30 +00:00
- Support IPv6 addresses (type 4)
2013-06-19 09:04:37 +00:00
- Drop Python 2.5 support
1.0 2013-04-03
- Fix -6 IPv6
0.9.4 2013-03-04
- Support Python 2.5
0.9.3 2013-01-14
- Fix conn termination null data
0.9.2 2013-01-05
- Change default timeout
0.9.1 2013-01-05
- Add Travis-CI test
0.9 2012-12-30
- Replace send with sendall, fix FreeBSD
0.6 2012-12-06
- Support args
0.5 2012-11-08
- Fix encryption with negative md5sum
0.4 2012-11-02
- Move config into a JSON file
- Auto-detect config path
0.3 2012-06-06
- Move socks5 negotiation to local
0.2 2012-05-11
- Add -6 arg for IPv6
- Fix socket.error
0.1 2012-04-20
2013-09-16 05:20:30 +00:00
- Initial version