破娃酱 7 years ago
parent
commit
6e3fdd0d62
  1. 6
      CHANGES
  2. 2
      shadowsocks/tcprelay.py
  3. 2
      shadowsocks/version.py

6
CHANGES

@ -1,3 +1,9 @@
3.3.1 2017-05-18
- fix stop script
- Async DNS query under UDP
- fix old version of OpenSSL
- http reply
3.3.0 2017-05-11
- connect_log include local addr & port
- fix auth_chain_a UDP bug

2
shadowsocks/tcprelay.py

@ -656,7 +656,7 @@ class TCPRelayHandler(object):
common.connect_log('TCP request %s:%d by user %d' %
(common.to_str(remote_addr), remote_port, self._user_id))
if remote_addr == b'0.0.0.0' and remote_port == 80:
backdata = b'HTTP/1.0 200 OK\r\nConnection: close\r\n\r\n' + common.to_bytes(version.version())
backdata = b'HTTP/1.0 200 OK\r\nConnection: close\r\n\r\nShadowsocksR ' + common.to_bytes(version.version())
backdata = self._protocol.server_pre_encrypt(backdata)
backdata = self._encryptor.encrypt(backdata)
backdata = self._obfs.server_encode(backdata)

2
shadowsocks/version.py

@ -16,5 +16,5 @@
# under the License.
def version():
return '3.3.0 2017-05-11'
return '3.3.1 2017-05-18'

Loading…
Cancel
Save