| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix various typos | luzpaz | 2024-01-14 | 1 | -1/+1 |
| | | | | | Found via `codespell -q 3 -S "./deps,./ChangeLog.old,./LICENSE.OpenSSL,./doc/manual-src/pt,./doc/sphinx_themes/sphinx_rtd_theme/locale" -L ans,anull,clen,dependant,filetest,fo,hel,nd,orign,padd,parm,servent,tennant,worl,windows` | ||||
| * | Drop SSLv3.0 and TLSv1.0 and add TLSv1.3 | Tatsuhiro Tsujikawa | 2019-04-07 | 1 | -8/+2 |
| | | | | | TLSv1.3 support is added for GNUTLS and OpenSSL. | ||||
| * | Enable IndentPPDirectives | Tatsuhiro Tsujikawa | 2018-06-09 | 1 | -4/+4 |
| | | |||||
| * | clang-format | Tatsuhiro Tsujikawa | 2018-05-15 | 1 | -1/+2 |
| | | |||||
| * | wintls: Don't log writeData error in closing state | Tatsuhiro Tsujikawa | 2018-01-08 | 1 | -2/+10 |
| | | |||||
| * | WinTLS: Check return value | Tatsuhiro Tsujikawa | 2018-01-04 | 1 | -2/+4 |
| | | |||||
| * | clang-format-5.0 | Tatsuhiro Tsujikawa | 2017-11-23 | 1 | -3/+3 |
| | | |||||
| * | wintls: Potential fix for undecrypted read | Tatsuhiro Tsujikawa | 2017-10-07 | 1 | -11/+7 |
| | | |||||
| * | WinTLS: Rewrite writeDatarefactor-wintls-write | Tatsuhiro Tsujikawa | 2016-11-12 | 1 | -121/+142 |
| | | | | | | | | | | | | | | | | | We re-wrote WinTLSSession::writeData. The major points are: * Buffer is now preallocated once handshake is finished. Previously, they are allocated each time when we send one TLS record. * Schannel uses header, body and trailer for each secBuffer. Now we send them off at once using WSASend which is windows counterpart of sendv. Previously, we do memmove if some of them are truncated. * We don't try to send application data in WinTLSSession::closeConnection, since semantically we need same application data used to create TLS record before. Using 0 length data to finish sending buffered data looks like a hack. | ||||
| * | WinTLS: Fix busy loop on write error | Tatsuhiro Tsujikawa | 2016-11-09 | 1 | -3/+2 |
| | | |||||
| * | WinTLS: Better errors (from WSA) | Nils Maier | 2016-08-29 | 1 | -3/+3 |
| | | |||||
| * | WinTLS: Fix hang because of buffered received data | Tatsuhiro Tsujikawa | 2016-01-30 | 1 | -0/+2 |
| | | | | | | | | | | | | | | WinTLSSession buffers received decrypted data into its own buffer. If read is requested, it copies the data from its buffer. But if requested buffer size is less than decrypted buffer, some of the data is left in the buffer. Previously, we had no facility to check the existence of this pending data. If this data is the last requested data from remote server, we may end up waiting for read event even if we have already data in our buffer, which may cause hang. This commit fixes this issue by introducing function to return the buffered length in TLSSession. SocketCore also provides the same function, which delegates to TLSSession object. | ||||
| * | make clang-format using clang-format-3.6 | Tatsuhiro Tsujikawa | 2015-12-27 | 1 | -115/+61 |
| | | |||||
| * | WinTLS: Fix potential infinite loop | Tatsuhiro Tsujikawa | 2015-08-07 | 1 | -1/+4 |
| | | |||||
| * | Use user-defined literal for k, m, and g (powers of 1024) | Tatsuhiro Tsujikawa | 2015-06-21 | 1 | -2/+2 |
| | | |||||
| * | Fixed some typos in code comments | Dan Fandrich | 2015-01-16 | 1 | -1/+1 |
| | | |||||
| * | Move warn logic into SocketCore | Nils Maier | 2014-12-14 | 1 | -17/+22 |
| | | | | | | Also fiddle a bit with the WinTLS implementation, forcing "strong" crypto only for > SSLv3. | ||||
| * | Warn about insecure SSL connections. | Nils Maier | 2014-12-12 | 1 | -1/+29 |
| | | | | | Fixed GH-313 | ||||
| * | WinTLS: Fix abrupt connection closing and closing in general. | Nils Maier | 2014-09-10 | 1 | -17/+31 |
| | | | | | Fixes GH-277 | ||||
| * | WinTLS: Return 0 if eof_ is true and decBuf_ is empty | Tatsuhiro Tsujikawa | 2014-09-10 | 1 | -0/+4 |
| | | |||||
| * | WinTLS: Fix busy loop on EOF | Tatsuhiro Tsujikawa | 2014-09-10 | 1 | -1/+19 |
| | | | | | Fixes gh#277 | ||||
| * | Consistent style in the platform TLS implementations | Nils Maier | 2014-05-29 | 1 | -307/+307 |
| | | |||||
| * | WinTLS: Improve error reporting | Nils Maier | 2014-04-13 | 1 | -1/+1 |
| | | |||||
| * | WinTLS: Enable --certifcate support | Nils Maier | 2013-09-30 | 1 | -0/+1 |
| | | |||||
| * | Implement WinTLS | Nils Maier | 2013-09-30 | 1 | -0/+816 |
