Browse Source

Fix table encryption with UDP

auth
clowwindy 11 years ago
parent
commit
9422ef2fd3
  1. 3
      CHANGES
  2. 4
      shadowsocks/encrypt.py

3
CHANGES

@ -1,3 +1,6 @@
2.0.3 2014-06-11
- Fix table encryption with UDP
2.0.2 2014-06-11 2.0.2 2014-06-11
- Add asynchronous DNS in TCP relay - Add asynchronous DNS in TCP relay

4
shadowsocks/encrypt.py

@ -201,9 +201,9 @@ def encrypt_all(password, method, op, data):
if not method: if not method:
[encrypt_table, decrypt_table] = init_table(password) [encrypt_table, decrypt_table] = init_table(password)
if op: if op:
return string.translate(encrypt_table, data) return string.translate(data, encrypt_table)
else: else:
return string.translate(decrypt_table, data) return string.translate(data, decrypt_table)
else: else:
import M2Crypto.EVP import M2Crypto.EVP
result = [] result = []

Loading…
Cancel
Save