cecylia
|
8860587eea
Fixed trailing whitespace
|
6 years ago |
cecylia
|
3dfaa4500e
fully functional video/webm replacement, fixed bug in upstream header decryption
|
6 years ago |
cecylia
|
b9064640e4
delays processing of application-level packets in case of future packet
|
6 years ago |
cecylia
|
089644b189
modified partial aes encrypt function to be able to decrypt/encrypt 'future' packets, fixed spacing, added webm checks
|
6 years ago |
cecylia
|
5392bc6371
fixed bug that causes relay station to seg fault when receiving curve 25519 w/ openssl version < 1.1.0e
|
6 years ago |
cecylia
|
c795ba86af
fixed extra whitespace from previous commit
|
6 years ago |
cecylia
|
1e9f684215
added webm state machine to relay station + unit tests
|
6 years ago |
cecylia
|
4264eb8e13
finished replacing precompiler debug directives with macros
|
6 years ago |
cecylia
|
6bdde18e60
replced print statements with debugging macros in relay code
|
6 years ago |
cecylia
|
f7f8c55ad7
replaced precompiler directives for debugging with macros in flow.c and crypto.c
|
6 years ago |
cecylia
|
c723f2e50f
renamed MAC variable to lowercase mac
|
6 years ago |
cecylia
|
c1284c654a
moved streams and stream table structures to relay.c where they are used
|
6 years ago |
cecylia
|
559950ca73
made cryptothread functions static
|
6 years ago |
cecylia
|
febe6f1624
cleaned up header files and moved static functions to .c files
|
6 years ago |
cecylia
|
02f5617045
fixed comments at the end of include guards
|
6 years ago |
cecylia
|
afd609566a
removed auto-generated relay station key
|
6 years ago |
cecylia
|
eaba2332d0
integration tests for resumed handshakes using the extended master secret
|
6 years ago |
cecylia
|
449ee79926
added integration test for TLS extended master secret (curve 25519 only)
|
6 years ago |
cecylia
|
26b980e30d
integration-style test for checking a full TLS handshake
|
6 years ago |
cecylia
|
aaa30f882f
extracted read_file function out for future use
|
6 years ago |
cecylia
|
ba3752bf02
changed check_handshake to return a success or failure value
|
6 years ago |
cecylia
|
2b143f694f
added unit tests for checking tags
|
6 years ago |
cecylia
|
699eaf1cec
had to rename emalloc and ecalloc to smalloc and scalloc to avoid collition with unit testing library
|
6 years ago |
cecylia
|
358bf12cdd
moved packet header extraction from slitheen.c to packet.c
|
6 years ago |
cecylia
|
0648120a8f
moved shared functions from slitheen.c (which contains main()) to a new file packet.c
|
6 years ago |
cecylia
|
0a1447332c
renamed slitheen-proxy.c to slitheen.c
|
6 years ago |
cecylia
|
b9c2bbe138
removed file with code for old measurement tests, will replace with integration tests of code
|
6 years ago |
cecylia
|
0cc345a1f6
fixed include guards to be valid c
|
6 years ago |
cecylia
|
17dc50801a
fixed indentation in all relay station code files
|
6 years ago |
cecylia
|
53bd0c7157
removed unecessary file
|
6 years ago |