51bd605
(HEAD -> main)
some test programs to see if a socks server can handle UDP neither SSH (immediate close) NOR tor (bad command) handle UDP by
2019-12-05 23:11:43 -0800
57f0a7b
add test to make sure that the correct command is negotiated... by
2019-12-05 17:57:17 -0800
697bc43
add UDP support. This hasn't been tested against a real server yet... by
2019-12-05 16:51:33 -0800
4964c19
as write_request handles bytes, just use this instead of to_bytes... by
2019-12-05 01:35:53 -0800
dacd616
fix issue w/ encoding long fields, use to_bytes instead of .encode.. by
2019-12-05 01:11:15 -0800
b506b3d
bring in my standard testing framework... update setup.py add some extras_require for dev, and set versions properly... by
2019-12-04 12:27:00 -0800
6e4b4f4
add fix for MacOSX returning different IP address from ntop.. by
2019-12-03 20:25:17 -0800
722c159
note which version is the latest supported by
2019-12-03 20:08:00 -0800
932374c
Merge pull request #22 from nibrag/starttls by
2017-11-20 23:16:37 +0300
efd1ff0
New starttls implemenation by
2017-11-20 23:05:27 +0300
d6fef33
Merge pull request #21 from nibrag/connector-fix by
2017-11-12 18:36:36 +0300
e4cfa0b
exclude test_utils from coverage by
2017-11-12 18:35:07 +0300
62c8095
connector tests with new exceptions by
2017-11-12 18:27:09 +0300
21576ac
fixed flake8 version by
2017-11-12 17:45:04 +0300
1f8ce4d
flake8 fix by
2017-11-12 17:36:44 +0300
6b82bb3
Readme updated by
2017-11-12 17:32:43 +0300
ca6f8b9
aiohttp dependence check by
2017-11-12 17:31:52 +0300
88bf32a
aiohttp connector new api supporting by
2017-11-12 17:20:53 +0300
15d4c06
Merge branch 'islice-fix' by
2017-07-09 00:51:25 +0300
8e19852
Bump version by
2017-07-09 00:26:13 +0300
3911560
Merge pull request #16 from nibrag/islice-fix by
2017-07-09 00:22:43 +0300
0421f04
islice fix by
2017-07-09 00:19:33 +0300
c5dc48d
Merge pull request #14 from nibrag/proxy_from_env by
2017-06-04 19:01:40 +0300
2fbc7e4
Bump version by
2017-06-04 18:58:18 +0300
77d4221
Add proxy_from_env to ProxyClientRequest to read from environment by
2017-06-04 18:57:25 +0300
c1ea926
Added proxy_from_env argument by
2017-06-04 18:47:21 +0300
e63f02f
Bump version by
2017-04-16 00:35:39 +0300
7703160
Fix proxy argument by
2017-04-15 20:29:48 +0300
b98ae65
Fix typo by
2017-04-15 20:24:07 +0300
e7f150d
SocksConnector renamed by
2017-04-15 20:09:57 +0300
83ab409
Check python 3.5 in setup.py by
2017-04-15 19:57:36 +0300
8e3c50d
Merge pull request #8 from nibrag/feature by
2017-04-15 19:53:32 +0300
13e27d4
Bump version by
2017-04-15 19:51:25 +0300
e668ce8
Drop python 3.4 in travis config by
2017-04-15 19:47:51 +0300
b8c62da
Dropped supporting python 3.4, added supporting aiohttp 2.0, migrate to pytest by
2017-04-15 19:16:33 +0300
233d495
Bump version by
2016-08-03 21:12:10 +0300
73b8600
Close waiter only if it is not closed by
2016-06-23 13:40:19 +0300
ee84df8
Merge pull request #2 from A888R/patch-1 by
2016-06-18 17:45:49 +0300
050fe0b
Update README.rst by
2016-06-18 13:41:55 +0400
7cdecf9
Added more info about proxy_connector by
2016-06-17 22:22:02 +0300
393201e
Fix: Definition list ends without a blank line by
2016-06-15 18:42:07 +0300
7388d3a
Bump version by
2016-06-15 18:13:06 +0300
d714053
Fixed: Dependent on the "aiohttp" must be imported only in aiosocks.connector by
2016-06-15 18:06:20 +0300
84bc8e5
Added more details by
2016-06-14 21:43:15 +0300
b86af5d
Fixed aiohttp bug (#905) by
2016-06-08 01:30:52 +0300
3620dc3
Raise an error if read fewer bytes than expected by
2016-06-06 13:25:07 +0300
d2b082c
Bump version by
2016-06-06 13:04:46 +0300
97c7b36
Fix: Read response exactly n bytes by
2016-06-06 12:51:48 +0300
e8a2b7c
Fix: some socks5 severs expect fully-formed command request by
2016-06-03 16:45:22 +0300
d5fc12f
Added shortcut function proxy_connector for automatically create connector (socks or http proxy) by
2016-06-02 02:50:42 +0300
485b906
Added installation guide by
2016-05-28 16:54:12 +0300
468e419
Bump version by
2016-05-17 14:50:39 +0300
2be9a64
aiosocks.open_connection example by
2016-05-17 14:48:36 +0300
1f0bbe4
open_connection added to __all__ by
2016-05-17 14:47:51 +0300
e3455c7
Added test cases for SocksConnector by
2016-05-17 14:35:24 +0300
6f16459
SSL fingerprint validation moved to a separate function by
2016-05-17 14:32:59 +0300
94c1683
Added aiosocks.open_connection (asyncio.open_connection analog) by
2016-05-16 20:11:03 +0300
d93bed3
Fixed: forgot negotiate_done_cb for Socks4Protocol, Socks5Protocol by
2016-05-16 19:26:56 +0300
e7892c5
Added limit param for SocksReader by
2016-05-16 19:23:14 +0300
6aa8016
Added functional test cases for SocksConnector by
2016-05-16 17:42:03 +0300
4bd34f0
Added fake_socks4_srv and http_srv helpers for tests by
2016-05-16 17:41:42 +0300
d9b807e
Close previous transport and add asyncio bug info by
2016-05-16 17:39:52 +0300
de5c4f4
Use contextmanager for fake_socks_srv by
2016-05-16 17:16:44 +0300
8857750
Use fake_coroutine from tests.helpers by
2016-05-16 17:00:45 +0300
efe43e8
Added github issue link by
2016-05-16 16:17:48 +0300
70937a9
Separate functional tests and added test case for "negotiate fail" by
2016-05-14 14:23:56 +0300
9c39c87
Added test case to create ssl transport by
2016-05-14 14:12:15 +0300
9c0894c
Use helpers.fake_coroutine. Added test cases for a new way to negitiate with socks server by
2016-05-14 14:09:29 +0300
ad0a6d5
Added fake_coroutine helper. Use protocol for fake_socks_srv by
2016-05-14 14:00:37 +0300
02d76bc
Added proxy_sockname, proxy_peername, peername properties by
2016-05-14 13:48:21 +0300
dd6c30c
Use client_connected_cb for negotiating with socks server. Added negotiate_done_cb callback by
2016-05-14 13:46:52 +0300
511cf61
Added test cases for aiosocks.helpers by
2016-05-12 15:06:07 +0300
4512eaa
Added SSL support and extended test cases for aiosocks.create_connect by
2016-05-12 01:17:56 +0300
dafa4fd
Fixed: wrong align by
2016-05-10 16:33:08 +0300
b4d5a27
Added badge.fury.io image by
2016-05-10 16:29:12 +0300
0405712
Added test cases for create_connection by
2016-05-10 16:17:21 +0300
4ffb3a8
Extended .gitignore by
2016-05-10 16:16:54 +0300
f205cbe
Bump version by
2016-05-10 15:33:08 +0300
b9ea70d
Added more examples by
2016-05-10 15:23:25 +0300
d1bb966
Fixed: wrong error message by
2016-05-10 15:04:52 +0300
cfc1c30
Fixed: invalid converalls.io image url by
2016-05-10 15:02:29 +0300
7f54e26
Fixed: ignoring .coverage file by
2016-05-10 14:57:55 +0300
bf0abf9
Fixed: python 3.4 compability by
2016-05-10 14:37:44 +0300
3d30b29
flake8 by
2016-05-10 03:53:13 +0300
362601e
Change minimal python version by
2016-05-10 03:40:34 +0300
da8dffb
Added travis and coveralls config by
2016-05-10 03:31:55 +0300
56b8430
Added coveralls image by
2016-05-10 04:05:39 +0300
20dbbf5
Added travis buid/failing image by
2016-05-10 03:48:50 +0300
4b26e8d
python 3.4 compability by
2016-05-10 03:23:07 +0300
3c2af62
flake8 by
2016-05-10 03:10:56 +0300
0064efb
create_connection may return socks protocol by
2016-05-10 01:14:44 +0300
c93b663
Fixed: forgot loop argument by
2016-05-10 01:03:26 +0300
c62faa5
Added test case for aiohttp SocksConnector by
2016-05-10 01:02:55 +0300
fe6f4d1
Added test cases for protocols by
2016-05-09 22:40:31 +0300
444f294
The authorization process is represented in a separate function by
2016-05-09 22:38:58 +0300
bae41a4
Rename SocksProtocol to BaseSocksProtocol by
2016-05-09 19:19:25 +0300
cf14374
Do not include domain if proxy.host is ip by
2016-05-09 19:18:50 +0300
21bce19
Fixed: wrong run_until_complete calling by
2016-05-07 14:47:09 +0300
7e275c6
Use rst format for readme by
2016-05-07 14:28:16 +0300
6a3642e
Bump version by
2016-05-07 13:59:05 +0300