John-Mark Gurney
51bd6055a7
some test programs to see if a socks server can handle UDP
neither SSH (immediate close) NOR tor (bad command) handle UDP
5 years ago
John-Mark Gurney
57f0a7b777
add test to make sure that the correct command is negotiated...
5 years ago
John-Mark Gurney
697bc43284
add UDP support. This hasn't been tested against a real server yet...
5 years ago
John-Mark Gurney
4964c1903e
as write_request handles bytes, just use this instead of to_bytes...
5 years ago
John-Mark Gurney
dacd616ea3
fix issue w/ encoding long fields, use to_bytes instead of .encode..
.encode defaults to utf-8, which will end up being two bytes for
strings >= 128.
5 years ago
John-Mark Gurney
b506b3d40c
bring in my standard testing framework... update setup.py add some
extras_require for dev, and set versions properly...
5 years ago
John-Mark Gurney
6e4b4f4758
add fix for MacOSX returning different IP address from ntop..
import socket
socket.inet_ntop(socket.AF_INET6, socket.inet_pton(socket.AF_INET6, '::111'))
on other OS's like FreeBSD, return ::111 properly, but on MacOSX, returns
::0.0.1.17.
5 years ago
John-Mark Gurney
722c159b7b
note which version is the latest supported
5 years ago
nibrag
932374cce7
Merge pull request #22 from nibrag/starttls
New starttls implemenation
7 years ago
nibrag
efd1ff0c86
New starttls implemenation
7 years ago
nibrag
d6fef333a3
Merge pull request #21 from nibrag/connector-fix
Connector fix
7 years ago
nibrag
e4cfa0b40d
exclude test_utils from coverage
7 years ago
nibrag
62c80953c4
connector tests with new exceptions
7 years ago
nibrag
21576ac452
fixed flake8 version
7 years ago
nibrag
1f8ce4d158
flake8 fix
7 years ago
nibrag
6b82bb329a
Readme updated
7 years ago
nibrag
ca6f8b9ced
aiohttp dependence check
7 years ago
nibrag
88bf32af80
aiohttp connector new api supporting
7 years ago
nibrag
15d4c0666f
Merge branch 'islice-fix'
7 years ago
nibrag
8e1985298c
Bump version
7 years ago
nibrag
3911560756
Merge pull request #16 from nibrag/islice-fix
islice fix
7 years ago
nibrag
0421f04cff
islice fix
7 years ago
nibrag
c5dc48dcf4
Merge pull request #14 from nibrag/proxy_from_env
Proxy from env
7 years ago
nibrag
2fbc7e4d30
Bump version
7 years ago
nibrag
77d4221ed8
Add proxy_from_env to ProxyClientRequest to read from environment
7 years ago
nibrag
c1ea926119
Added proxy_from_env argument
7 years ago
nibrag
e63f02f5ac
Bump version
7 years ago
nibrag
7703160efc
Fix proxy argument
7 years ago
nibrag
b98ae65612
Fix typo
7 years ago
nibrag
e7f150d2a1
SocksConnector renamed
7 years ago
nibrag
83ab409796
Check python 3.5 in setup.py
7 years ago
nibrag
8e3c50daac
Merge pull request #8 from nibrag/feature
Dropped supporting python 3.4, added supporting aiohttp 2.0, migrate to pytest
7 years ago
nibrag
13e27d4d8c
Bump version
7 years ago
nibrag
e668ce8163
Drop python 3.4 in travis config
7 years ago
nibrag
b8c62da7a6
Dropped supporting python 3.4, added supporting aiohttp 2.0, migrate to pytest
7 years ago
nib
233d495925
Bump version
8 years ago
nibrag
73b8600bfb
Close waiter only if it is not closed
8 years ago
nibrag
ee84df856e
Merge pull request #2 from A888R/patch-1
Fix typo in README.rst
8 years ago
A888R
050fe0bc6b
Update README.rst
8 years ago
nibrag
7cdecf9bfe
Added more info about proxy_connector
8 years ago
nibrag
393201e86f
Fix: Definition list ends without a blank line
8 years ago
nibrag
7388d3a8d2
Bump version
8 years ago
nibrag
d7140532d4
Fixed: Dependent on the "aiohttp" must be imported only in aiosocks.connector
8 years ago
nibrag
84bc8e5fd9
Added more details
8 years ago
nibrag
b86af5d6cf
Fixed aiohttp bug ( #905 )
8 years ago
nibrag
3620dc3746
Raise an error if read fewer bytes than expected
8 years ago
nibrag
d2b082c31b
Bump version
8 years ago
nibrag
97c7b36f88
Fix: Read response exactly n bytes
8 years ago
nibrag
e8a2b7cfba
Fix: some socks5 severs expect fully-formed command request
8 years ago
nibrag
d5fc12fe04
Added shortcut function proxy_connector for automatically create connector (socks or http proxy)
8 years ago