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
/
tls_record.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Changes so DTLS handshake can send messages under different epochs, eg
lloyd
2012-11-12
1
-5
/
+6
*
Pass read_record a callback mapping epoch to cipher state so it can
lloyd
2012-11-06
1
-4
/
+22
*
Store cipher states in Channel instead of Handshake_State. Keep all
lloyd
2012-11-06
1
-7
/
+8
*
CBC overwrote (encrypted) the following block in write_record. I
lloyd
2012-09-12
1
-1
/
+4
*
Set m_readbuf_pos == m_readbuf.size(), resizing the vector as needed
lloyd
2012-09-11
1
-27
/
+20
*
Pass the record sequence # up to Channel
lloyd
2012-09-11
1
-8
/
+7
*
Move the record type checks up to Channel as besides that the record
lloyd
2012-09-11
1
-19
/
+1
*
New logic for DTLS replay detection. Abstracts the sequence handling
lloyd
2012-09-10
1
-4
/
+19
*
Create the IO in Channel and then pass it down to new_handshake_state
lloyd
2012-09-09
1
-1
/
+2
*
Store the is-SSLv3 flag in the cipher state as the difference is only
lloyd
2012-09-09
1
-21
/
+13
*
Clean up includes
lloyd
2012-09-09
1
-0
/
+2
*
Small cleanup
lloyd
2012-09-08
1
-1
/
+5
*
This check is bogus
lloyd
2012-09-07
1
-9
/
+0
*
Fixes for server record handling, where we don't know the version
lloyd
2012-09-07
1
-31
/
+43
*
In Channel move some checks to after we've verified needed == 0 to
lloyd
2012-09-07
1
-8
/
+9
*
Remove bogus forced 64 byte mtu.
lloyd
2012-09-07
1
-3
/
+15
*
Minimize header size dependencies in record reading
lloyd
2012-09-06
1
-13
/
+18
*
Reject a SSLv2 mapped DTLS client hello as serious bogosity.
lloyd
2012-09-06
1
-0
/
+4
*
Avoid secure_vector allocation per block on TLS CBC decrypt
lloyd
2012-09-06
1
-1
/
+3
*
Have write_record resize the vector as it goes, thus the return value
lloyd
2012-09-06
1
-36
/
+26
*
Make Channel::m_state private
lloyd
2012-09-06
1
-1
/
+0
*
Inline Record_Reader to Channel as well
lloyd
2012-09-06
1
-1
/
+1
*
Move record reading also to a stand alone function
lloyd
2012-09-06
1
-1
/
+274
*
Move the actual creation of new TLS records to TLS::write_record which
lloyd
2012-09-06
1
-0
/
+119
*
Move record cipher state to its own class. Currently write side only.
lloyd
2012-09-06
1
-0
/
+75