Aldo Cortesi
|
a1491a6ae0
|
Add a get_remote_cert method to tcp client.
|
2012-06-28 08:15:55 +12:00 |
|
Aldo Cortesi
|
97071c0952
|
Merge branch 'master' of ssh.github.com:cortesi/netlib
|
2012-06-27 16:24:34 +12:00 |
|
Aldo Cortesi
|
5d4c7829bf
|
Minor refactoring.
|
2012-06-27 16:24:22 +12:00 |
|
Aldo Cortesi
|
d0fd8385e6
|
Fix termiantion error in file read.
|
2012-06-27 12:11:55 +12:00 |
|
Aldo Cortesi
|
abe335e57d
|
Add a flag to track SSL connection establishment.
|
2012-06-26 23:52:35 +12:00 |
|
Aldo Cortesi
|
658c9c0446
|
Hunt down a tricky WSGI socket hang.
|
2012-06-26 14:49:23 +12:00 |
|
Aldo Cortesi
|
ccf2603ddc
|
Add SNI.
|
2012-06-26 09:50:42 +12:00 |
|
Aldo Cortesi
|
ea457fac2e
|
Perform handshake immediately on SSL conversion.
Otherwise the handshake happens at first write, which can balls up if either
side hangs immediately.
|
2012-06-25 16:16:01 +12:00 |
|
Aldo Cortesi
|
353efec7ce
|
Improve TCPClient interface.
- Don't pass SSL parameters on instantiation.
- Add a convert_to_ssl method analogous to that in TCPServer.
|
2012-06-25 14:42:15 +12:00 |
|
Aldo Cortesi
|
47f862ae27
|
Add a finished flag to BaseHandler, and catch an extra OpenSSL exception.
|
2012-06-25 11:34:10 +12:00 |
|
Aldo Cortesi
|
f3237503a7
|
Don't connect during __init__ methods for either client or server.
This means we now need to do these things explicitly at the caller.
|
2012-06-25 11:23:04 +12:00 |
|
Aldo Cortesi
|
8f0754b9c4
|
SSL tests, plus some self-signed test certificates.
|
2012-06-25 11:00:39 +12:00 |
|
Aldo Cortesi
|
b706200796
|
Drop default poll interval to 0.1s.
|
2012-06-20 11:01:40 +12:00 |
|
Aldo Cortesi
|
084be7684d
|
Close socket on shutdown.
|
2012-06-20 10:51:02 +12:00 |
|
Aldo Cortesi
|
b558997fd9
|
Initial checkin.
|
2012-06-19 09:42:32 +12:00 |
|