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
Commit message (
Expand
)
Author
Age
Files
Lines
*
If the maximum fragment extension was negotiated, enforce it. Also
lloyd
2012-01-05
4
-2
/
+32
*
Less buffer movement in the record reader
lloyd
2012-01-04
3
-73
/
+83
*
Add a hook in TLS_Channel that is called when an alert is received.
lloyd
2012-01-04
6
-2
/
+34
*
Have Record_Writer use a single persistent buffer for outbound
lloyd
2012-01-04
2
-13
/
+15
*
Compile fix
lloyd
2012-01-04
1
-1
/
+1
*
Remove the support for writing application data before the handshake
lloyd
2012-01-04
2
-14
/
+3
*
As someone pointed out on the TLS list, NPN isn't really a negotiation
lloyd
2012-01-04
8
-23
/
+23
*
The first 4 bytes of the client and server randoms are supposed to be
lloyd
2012-01-04
3
-4
/
+16
*
Split hello.cpp into c_hello.cpp and s_hello.cpp
lloyd
2012-01-04
8
-223
/
+271
*
Add support for next protocol negotiation. Client only currently;
lloyd
2012-01-04
12
-104
/
+362
*
If the handshake_fn returns false explicitly remove the session from
lloyd
2012-01-03
2
-0
/
+4
*
Assume handshake_fn exists
lloyd
2012-01-03
1
-6
/
+1
*
Make handshake completion function non-optional. Now returns a bool
lloyd
2012-01-03
6
-17
/
+16
*
Add Credentials_Manager which is an interface to something that knows
lloyd
2012-01-03
7
-73
/
+48
*
Code for NewSessionTicket handshake message
lloyd
2012-01-03
1
-0
/
+1
*
Some basic infrastructure pieces for SRP (policy, etc)
lloyd
2011-12-31
6
-23
/
+46
*
Add support for client-side session resumption
lloyd
2011-12-31
10
-101
/
+228
*
Better names on the session manager. Plausible client lookup support,
lloyd
2011-12-30
3
-23
/
+57
*
Rename the session type to 'TLS_Session'. Split the manager out into
lloyd
2011-12-30
13
-164
/
+215
*
Add a function for getting the version number of an active connection.
lloyd
2011-12-30
16
-39
/
+85
*
Add support for the maximum fragment length extension. No hooks for it
lloyd
2011-12-30
9
-141
/
+288
*
Prevent ping-ponging of close alerts by tracking both if a handshake
lloyd
2011-12-30
4
-18
/
+31
*
Full support for renegotiation including RFC 5746 extensions for
lloyd
2011-12-30
8
-42
/
+133
*
Server side handling of the secure renegotiation extension.
lloyd
2011-12-30
3
-2
/
+26
*
Many renegotiation fixes. Add support for the secure renegotiation
lloyd
2011-12-30
13
-36
/
+209
*
Reset the sequence numbers when we activate a connection state. This
lloyd
2011-12-30
2
-0
/
+9
*
About half an implementation of RFC 5746
lloyd
2011-12-29
10
-68
/
+158
*
Add support for sending server name indicator in client hello
lloyd
2011-12-29
11
-70
/
+379
*
Clean up the ordering of constructor args to the various message types
lloyd
2011-12-29
9
-99
/
+108
*
SSLv3 clients will send this as a warning if the server requests a
lloyd
2011-12-29
1
-0
/
+1
*
Ref mozilla bug also
lloyd
2011-12-29
1
-2
/
+2
*
Only insert small fragments for application records. Handshakes would
lloyd
2011-12-29
1
-1
/
+1
*
Don't buffer in the record writer at all - we immediately process and
lloyd
2011-12-28
6
-64
/
+30
*
Fix for RC4 suites
lloyd
2011-12-28
1
-1
/
+2
*
Optimization/work on future optimization for the record writer;
lloyd
2011-12-28
2
-50
/
+67
*
Comment grammar
lloyd
2011-12-28
1
-2
/
+2
*
Cleaner
lloyd
2011-12-28
1
-1
/
+1
*
Fixes for DSA auth
lloyd
2011-12-28
2
-8
/
+11
*
Assert there is nothing left over at the end of packet parsing.
lloyd
2011-12-28
1
-0
/
+6
*
Additional bits for SSLv3 client auth
lloyd
2011-12-28
4
-9
/
+37
*
Save peer certs in session info. Use helper function for handshake
lloyd
2011-12-28
5
-42
/
+30
*
Working though hacking client verify (server side only). Only supports
lloyd
2011-12-28
17
-62
/
+123
*
Remove debug print, include info in the exception msg instead
lloyd
2011-12-28
1
-8
/
+3
*
Slightly better alert option for this case
lloyd
2011-12-28
1
-1
/
+1
*
We wouldn't send an alert before handshaking was complete because
lloyd
2011-12-28
1
-7
/
+4
*
Make TLS_Session_Params a real class. Various cleanups.
lloyd
2011-12-28
6
-124
/
+193
*
Partial bits of the server side of client auth. Incomplete.
lloyd
2011-12-28
6
-39
/
+87
*
Make tls_session_key.h an internal header
lloyd
2011-12-27
9
-8
/
+18
*
Actually send the right info in a resumed session server hello
lloyd
2011-12-27
1
-7
/
+4
*
Force resumed session to use previous ciphersuite, etc
lloyd
2011-12-27
3
-26
/
+60
[next]