index
:
botan.git
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
lib
/
tls
/
tls_client.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use enums to represent TLS signature and kex algorithms.
Jack Lloyd
2018-01-28
1
-9
/
+12
*
Avoid resuming a session if policy doesn't allow it
Jack Lloyd
2018-01-28
1
-1
/
+1
*
For TLS client auth add callback giving list of trusted CA names
Jack Lloyd
2018-01-27
1
-3
/
+4
*
Add an examine callback also
Jack Lloyd
2018-01-27
1
-0
/
+2
*
Add ability for application to control which TLS extensions are used
Jack Lloyd
2018-01-27
1
-0
/
+2
*
Remove vestigial support for TLS compression
Jack Lloyd
2018-01-21
1
-4
/
+2
*
Avoid saving a resumed session multiple times
Jack Lloyd
2017-12-07
1
-1
/
+3
*
On resuming a client session, save the certificates that were used.
Jack Lloyd
2017-12-07
1
-2
/
+11
*
Add copyright statements to files modified in the preceding 2 commits
Harry Reimann
2017-12-04
1
-0
/
+1
*
Make support for certificate status messages optional via policy
Harry Reimann
2017-12-04
1
-2
/
+22
*
Add an explicit catch for a server trying to negotiate SSLv3
Jack Lloyd
2017-11-28
1
-1
/
+7
*
Apply final annotations to the library also
Jack Lloyd
2017-09-22
1
-1
/
+1
*
More include header cleanups
Jack Lloyd
2017-09-21
1
-2
/
+0
*
Export tls_messages.h as a public header
René Korthaus
2016-12-23
1
-1
/
+1
*
Convert to using standard uintN_t integer types
Jack Lloyd
2016-12-18
1
-5
/
+5
*
Add OCSP stapling support to TLS client
Jack Lloyd
2016-11-26
1
-26
/
+60
*
Add TLS::Policy::minimum_signature_strength
Jack Lloyd
2016-11-25
1
-1
/
+2
*
Move TLS cert verification callback from Credentials_Manager to TLS::Callbacks
Jack Lloyd
2016-11-23
1
-1
/
+6
*
Fix TLS resumption bugs
Jack Lloyd
2016-10-27
1
-11
/
+18
*
Merge master into this branch, resolving conflicts with #457/#576
Jack Lloyd
2016-08-31
1
-17
/
+36
|
\
|
*
Changes to TLS::Callbacks for GH PR #457
Jack Lloyd
2016-08-16
1
-6
/
+3
|
*
Removed Handshake_Info class.
Matthias Gierlings
2016-06-19
1
-9
/
+7
|
*
Removed TLS::Session::Properties
Matthias Gierlings
2016-06-19
1
-13
/
+13
|
*
Compatibility patch for TLS::Callback interface
Matthias Gierlings
2016-06-19
1
-7
/
+53
|
*
Added virtual Callback Interface
Matthias Gierlings
2016-06-19
1
-1
/
+4
|
*
Implemented Feedback on GH #457
Matthias Gierlings
2016-06-19
1
-2
/
+2
|
*
Reduction of code complexity in TLS classes.
Matthias Gierlings
2016-06-19
1
-56
/
+31
*
|
Address some issues with PR 492
Jack Lloyd
2016-08-13
1
-1
/
+0
*
|
Encrypt-then-MAC extension (RFC 7366)
Juraj Somorovsky
2016-05-11
1
-0
/
+2
*
|
TLS Policy support
Christian Mainka
2016-05-03
1
-1
/
+1
|
/
*
Check that TLS signature type is accepted by the policy.
Jack Lloyd
2016-03-06
1
-1
/
+1
*
Remaining cppcheck fixes that are not covered by GH #444
Daniel Neus
2016-03-05
1
-2
/
+2
*
Remove support for the TLS min fragment length extension.
Jack Lloyd
2016-02-07
1
-1
/
+0
*
Add extended master secret extension (RFC 7627) to TLS
Jack Lloyd
2016-01-03
1
-1
/
+2
*
TLS improvements
Jack Lloyd
2015-10-25
1
-15
/
+38
*
Fix invalid iterator use in TLS client
Jack Lloyd
2015-07-05
1
-1
/
+1
*
Add ALPN (RFC 7301) and remove NPN
lloyd
2015-03-20
1
-51
/
+12
*
Remove algo factory, engines, global RNG, global state, etc.
lloyd
2015-02-04
1
-4
/
+9
*
Add typedefs for function signatures/types used in TLS for easier reading
lloyd
2015-01-27
1
-18
/
+19
*
Ensure all files have copyright and license info.
lloyd
2015-01-10
1
-1
/
+1
*
Add DTLS-SRTP key establishment from RFC 5764 (required for WebRTC).
lloyd
2015-01-04
1
-1
/
+9
*
A TLS Server can now process either TLS or DTLS but not either,
lloyd
2014-11-15
1
-1
/
+2
*
Let TLS policy disable putting the timestamp in the hello random fields
lloyd
2014-11-04
1
-1
/
+1
*
Fix various warnings from VC++ 2014 and add missing include
lloyd
2014-10-31
1
-0
/
+1
*
If the server offers us a SCSV instead of a real ciphersuite send a fatal alert
lloyd
2014-10-30
1
-0
/
+6
*
Specify version number in message when we reject due to policy
lloyd
2014-10-06
1
-1
/
+2
*
Verify that the server did not send any extension that the client didn't
lloyd
2014-04-11
1
-10
/
+12
*
Guess I won't be needing these
lloyd
2014-01-18
1
-1
/
+0
*
Move lib into src
lloyd
2014-01-10
1
-0
/
+530