Alexey Sokolov
c94a8137de
Update Csocket to 5746796ca55d21fa185caf7c58d015f650b77768
2014-11-26 21:36:17 +00:00
J-P Nurmi
dd9c2b70d3
Update Csocket to b5185dc
...
> Fix IsConnected() to return false when Disconnected() gets called
2014-11-19 19:11:50 +01:00
J-P Nurmi
c8ea3d3875
Update Csocket to 1d7e685
...
> Extend EDisableProtocol
> missing ifdef for non-ssl
> added ability to disable compression
> added new callbacks for Certificate Verification and Handshake completion
> added SNI support for client and server, cleanup some of the certificate verification callback code
2014-11-06 20:40:42 +01:00
J-P Nurmi
9a8786377b
Update Csocket to aefa339
...
> Support ECDHE exchange if available in OpenSSL
> add openssl's fix for POODLE bug in server mode.
> Give Csocket consumers the ability to disable less desirable protocols
2014-10-26 11:53:18 +01:00
J-P Nurmi
d98094f564
Update Csocket to 71dac61
...
Csocket has received a bunch of const correctness fixes. Notice that
the signature of one virtual method, Csock::ConvertAddress(), has
changed => CZNCSock has been updated accordingly.
2014-10-02 19:51:41 +02:00
Alexey Sokolov
2f9b8f9f52
Fix build on MacOSX.
...
std::bind conflicted with ::bind
Patch to csocket is already upstream.
2014-08-12 00:20:18 +01:00
Alexey Sokolov
93d2eec4db
Update Csocket to ef6bcb9d5c1aecd778c5a57604eabdcb5e1ee06e
2014-06-17 23:22:16 +01:00
Kyle Fuller
ed7119b5bc
Update to latest version of Csocket
...
Fixes #536
2014-04-24 19:28:37 +01:00
Kyle Fuller
5e90bc380b
[Csocket] Support and default to TLSv1.2
...
Updates to 21ac28cc29e9256a21a9aa217e29638360c266d0 of Csocket
2014-04-20 23:35:29 +01:00
Alexey Sokolov
6012cdee77
Update Csocket to e818c7b0d31b0ed71c74f9d0035b58efd73f3988
...
This adds support for character encodings, and decreases CPU usage in
some cases
2014-01-25 13:50:07 +00:00
Alexey Sokolov
d0a3fddd6e
Fix "Error: Success" message in Csocket
...
When SSL remote closes socket without handshake.
Patch is submitted to upstream Csocket too.
2013-06-16 11:03:37 +04:00
KindOne
2db7307ac3
Remove unneeded headers.
2013-03-08 01:47:57 +07:00
baines
82a708d6a1
Cleaned up more warnings.
2013-02-27 20:53:14 -05:00
Alexey Sokolov
94cce5ae38
Update Csocket, fix #254
2012-11-21 00:53:39 +07:00
Alexey Sokolov
a88d9c7a7f
Fix a warning in Csocket.cpp.
...
The patch was sent upstream too.
2012-07-21 23:27:03 +07:00
Alexey Sokolov
3aa6b581fc
Csock: able use non-int number of secs for timer.
...
This patch happened in upstream csocket too, so update won't break
anything.
2012-03-20 09:03:44 +07:00
Stéphan Kochen
4bb365cda3
Update to Csocket 6da41d339f
...
Fixes build on OS X.
2012-01-15 02:36:03 +01:00
Uli Schlachter
c87e7cf5ba
Update Csocket to e00323f9f18
...
This breaks API for Csock::SockError()!
Signed-off-by: Uli Schlachter <psychon@znc.in >
2012-01-14 11:33:38 +01:00
Kyle Fuller
200940756b
Update Csocket to d7206c6aa88bd7988f
2011-10-21 01:40:36 +00:00
Alexey Sokolov
2c1ca45353
Merge branch 'headers'
2011-09-28 20:15:20 +07:00
Alexey Sokolov
afeab4a9e6
Move core .cpp files to src/
2011-09-23 03:33:13 +07:00