142 lines
2.7 KiB
Plaintext
142 lines
2.7 KiB
Plaintext
1.5.3 2014-11-01
|
|
- Fix multiple servers on local side
|
|
|
|
1.5.2 2014-09-09
|
|
- Fix IPv6 address on client side
|
|
|
|
1.5.1 2014-09-09
|
|
- Fix wrong key cached when changing method on the fly
|
|
|
|
1.5.0 2014-09-09
|
|
- Add RC4-MD5 encryption
|
|
|
|
1.4.14 2014-07-04
|
|
- Fix UDP header length detection
|
|
|
|
1.4.13 2014-06-12
|
|
- Better logging
|
|
- Extract the 2 function inetNtoa and inetAton to utils
|
|
|
|
1.4.12 2014-04-23
|
|
- Support -t timeout
|
|
- Fix a potential memory leak during server connect()
|
|
- Fix remote value not checked before setNoDelay()
|
|
|
|
1.4.11 2014-04-18
|
|
- Lower local latency
|
|
- Fix a typo in help
|
|
|
|
1.4.8 2014-04-12
|
|
- Fix can not bind two or more IPs
|
|
|
|
1.4.6 2014-04-10
|
|
- Fix a typo in help
|
|
|
|
1.4.5 2014-04-07
|
|
- Add help
|
|
|
|
1.4.4 2014-03-25
|
|
- Support local address binding with -b argument
|
|
|
|
1.4.3 2014-02-17
|
|
- Fix bug with ipv6 proxy in utorrent
|
|
- Better error message with bad config.json format and wrong password
|
|
|
|
1.4.2 2013-10-29
|
|
- Client now support multiple server ports and multiple server/port pairs. See test/config-client-*.json for example
|
|
|
|
1.4.1 2013-07-30
|
|
- Change default cipher to AES-256-CFB in config.json
|
|
- Fix a typo in local
|
|
|
|
1.4.0 2013-07-21
|
|
- Support Socks5 UDP relay
|
|
|
|
1.3.8 2013-07-18
|
|
- Fix "Cannot call method 'resume' of null"
|
|
-
|
|
1.3.7 2013-07-09
|
|
- Fix default key length of rc2
|
|
- Call gc() every 30s if --expose-gc is supplied to node args
|
|
|
|
1.3.6 2013-07-04
|
|
- Check config and show some warning messages
|
|
|
|
1.3.5 2013-06-29
|
|
- Make local.js and server.js runnable
|
|
|
|
1.3.4 2013-06-29
|
|
- Flush logs when exit with error
|
|
|
|
1.3.3 2013-06-27
|
|
- Fix util not found
|
|
|
|
1.3.2 2013-06-27
|
|
- Fix -c arg
|
|
|
|
1.3.1 2013-06-24
|
|
- Fix unsupported addrtype: undefined
|
|
|
|
1.3.0 2013-06-22
|
|
- Move to npm
|
|
|
|
1.2.4 2013-06-18
|
|
- Fix crash on timeout
|
|
|
|
1.2.3 2013-06-18
|
|
- Handle close event instead of error event
|
|
- Do byte_to_key only once
|
|
- Add an arg: -v
|
|
|
|
1.2.2 2013-05-28
|
|
- More encryption methods
|
|
- Convert local into a runnable module
|
|
- Close #41, crash on invalid data
|
|
|
|
1.2.1 2013-05-22
|
|
- Fix node 0.8
|
|
- Add local.bat for Windows
|
|
|
|
1.2 2013-05-22
|
|
- Use random iv, we finally have strong encryption
|
|
|
|
1.1.1 2013-05-21
|
|
- Add encryption, AES, blowfish, etc
|
|
|
|
1.1 2013-05-16
|
|
- Support IPv6 address
|
|
|
|
1.0 2013-04-03
|
|
- Update readme
|
|
|
|
0.9.6 2013-01-15
|
|
- Server listens to IP specified in config.json
|
|
|
|
0.9.5 2013-01-15
|
|
- Listen on both IPv4 and IPv6
|
|
|
|
0.9.3 2013-01-07
|
|
- Change default timeout
|
|
|
|
0.9.1 2013-01-06
|
|
- Fix issue #20, error when using multiple ports
|
|
|
|
0.9 2012-12-30
|
|
- RC4 encryption
|
|
- Use util.log instead of console.log
|
|
|
|
0.4 2012-12-14
|
|
- Support multiple ports
|
|
|
|
0.3 2012-06-26
|
|
- Convert to coffee
|
|
- Move config into a separate file
|
|
- Change default timeout
|
|
|
|
0.2 2012-06-06
|
|
- Move socks5 negotiation to local
|
|
- Bug fixes
|
|
|
|
0.1 2012-05-20
|
|
- Initial version
|