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
/
tls
/
s_kex.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make TLS::Channel::send non-virtual as neither Client nor Server
lloyd
2012-06-18
1
-1
/
+1
*
Add assert_done checks here to help avoid interesting substitution
lloyd
2012-06-05
1
-0
/
+2
*
Replace 0 and NULL pointer constants with nullptr. Also fix an old
lloyd
2012-05-18
1
-2
/
+2
*
Fairly huge update that replaces the old secmem types with std::vector
lloyd
2012-05-18
1
-6
/
+6
*
Huge pile of post merge fixups, mtn really fucked that merge
lloyd
2012-04-25
1
-6
/
+4
*
propagate from branch 'net.randombit.botan.tls-state-machine' (head a4741cd07...
lloyd
2012-04-25
1
-8
/
+67
|
\
|
*
Finish up server side SRP support, a little ugly but it works.
lloyd
2012-04-06
1
-17
/
+26
|
*
Re-enable TLS (was disabled by trunk merge), and require the srp6 module
lloyd
2012-04-05
1
-2
/
+36
|
*
Initial client-side support for SRP (finally!). Tested against OpenSSL
lloyd
2012-04-05
1
-0
/
+14
*
|
propagate from branch 'net.randombit.botan.tls-state-machine' (head 63b88a65b...
lloyd
2012-03-30
1
-1
/
+2
|
\
|
|
*
Move the handshake serialization code to Record_Writer
lloyd
2012-03-03
1
-1
/
+2
*
|
Merge fixups. Add locking to default session manager. Use chrono lib
lloyd
2012-02-20
1
-3
/
+3
*
|
propagate from branch 'net.randombit.botan.tls-state-machine' (head 0ceb9cde6...
lloyd
2012-02-20
1
-1
/
+1
|
/
*
Change naming convention to match RFCs
lloyd
2012-01-27
1
-6
/
+6
*
Server side PSK
lloyd
2012-01-27
1
-7
/
+17
*
Working though somewhat clumsy DHE_PSK and ECDHE_PSK. Tested against GnuTLS
lloyd
2012-01-27
1
-8
/
+15
*
Add client-side support for PSK kex. Tested against OpenSSL.
lloyd
2012-01-27
1
-3
/
+7
*
Make Alert a first class object ala Version. Move the alert codes into
lloyd
2012-01-26
1
-1
/
+1
*
Deleting the return of private_key_for in the TLS server forces the
lloyd
2012-01-26
1
-2
/
+0
*
Move all key exchange mechanism code (eg DH/ECDH/SRP) out of the
lloyd
2012-01-25
1
-33
/
+72
*
Working ECDH key exchange. Only tested on client side but seems good
lloyd
2012-01-24
1
-6
/
+47
*
Don't assume the server key exchange consists of a series of BigInts.
lloyd
2012-01-24
1
-24
/
+15
*
Make the version number a proper class, makes many things much easier
lloyd
2012-01-23
1
-2
/
+2
*
Since this branch is hugely API breaking already, go ahead and put
lloyd
2012-01-23
1
-2
/
+6
*
Remove the key() method on server key exchange - instead leave it to
lloyd
2012-01-23
1
-11
/
+0
*
When generating a signature in TLS 1.2, respect the request of the
lloyd
2012-01-20
1
-1
/
+1
*
Somewhat contorted, but fixes the issue with sending hash/sig ids with
lloyd
2012-01-20
1
-1
/
+1
*
TLS_Ciphersuite_Algos was just a strange level of indirection between
lloyd
2012-01-20
1
-31
/
+26
*
Many fixes for TLS 1.2 though some things in particular client auth
lloyd
2012-01-20
1
-17
/
+3
*
Various and sundry bug fixes
lloyd
2012-01-19
1
-2
/
+20
*
Kinda maybe working TLS 1.2 for clients. Not well tested at all, but a
lloyd
2012-01-19
1
-24
/
+34
*
Remove Handshake_Message::deserialize which was an unnecessary hook.
lloyd
2012-01-19
1
-1
/
+1
*
I'm not sure if I like this asthetically, but passing around the
lloyd
2012-01-19
1
-58
/
+19
*
Clean up the ordering of constructor args to the various message types
lloyd
2011-12-29
1
-4
/
+4
*
Fixes for DSA auth
lloyd
2011-12-28
1
-1
/
+1
*
Working though hacking client verify (server side only). Only supports
lloyd
2011-12-28
1
-2
/
+3
*
Initial hooks for session resumption
lloyd
2011-12-23
1
-6
/
+6
*
Rename ssl module to tls
lloyd
2011-12-23
1
-0
/
+180