]> git.deb.at Git - rhonda/impostor.hazel.git/shortlog
rhonda/impostor.hazel.git
2021-08-25 ForestInterestingly, SelectRead doesn't always return when...
2021-07-30 ForestMerge pull request #24 from willardf/custom_aes
2021-07-30 Matthew EndsleyAllow the default AES implementation to be overridden
2021-07-30 ForestUpdate README.md
2021-07-07 ForestFix a couple of flaky tests that didn't match usage...
2021-06-30 ForestAdd long/ulong support
2021-06-15 ForestMerge pull request #22 from willardf/Add-insert-message...
2021-06-11 Jess CloutierAdded test case that continues reading without resettin...
2021-06-09 Jess CloutierAdded unit tests for `InsertMessage()` and fixed some...
2021-06-08 ForestMerge pull request #21 from willardf/fix-bounds-checks
2021-06-08 ForestAdd test for one of the bounds checks fixed
2021-06-08 ForestFix some bounds checking while parsing ClientHellos...
2021-06-07 Jess CloutierAdded InsertMessage function to MessageReader
2021-04-14 ForestMerge pull request #20 from willardf/sha256_stream
2021-04-14 Matthew EndsleyStream data blocks directly to SHA256
2021-04-13 Matthew EndsleyAdd Sha256Stream
2021-04-02 ForestMerge pull request #18 from willardf/fix_resent_handsha...
2021-04-02 Matthew EndsleyDo not generate ClientRandom on ClientHello resend
2021-04-02 Matthew EndsleyAdd unit test illustrating a connection failure due...
2021-04-02 Matthew EndsleyAdd SocketCaputre to UnitTest project
2021-04-01 ForestAdd a verbose mode to logging, place some of the noisie...
2021-03-31 ForestMerge pull request #16 from willardf/verbose_bytespan_error
2021-03-31 ForestMerge pull request #17 from willardf/drop_bad_gcm_records
2021-03-31 Matthew EndsleyAdd unit test to confirm malformed GCM record bug
2021-03-31 Matthew EndsleyDrop records that are too small to be decrypted
2021-03-31 Matthew EndsleyAdd additional context for invalid ByteSpans
2021-03-30 ForestFix a very strange issue around the socket on message...
2021-03-22 ForestFix a test that broke based on the incorrect assumption...
2021-03-22 ForestFix an off-by-one bug when receiving out of order messa...
2021-03-18 ForestReimplement debug lag features for UnityClientConnection
2021-03-17 ForestMerge pull request #13 from willardf/dtls_cleanup_hands...
2021-03-06 ForestMerge pull request #8 from Elsensee/fix-ack-unreceived...
2021-03-06 Matthew EndsleyRemove DTLS peers that fail to negotiate a valid epoch
2021-03-05 ForestMerge pull request #11 from willardf/synchronous_disconnect
2021-03-05 Matthew EndsleyAdd a synchronous WriteBytesToConnection to handle...
2021-03-02 Matthew EndsleyEnsure Unity clients send a Disconnect packet when...
2021-02-09 Matthew EndsleyMerge pull request #10 from willardf/dtls
2021-02-09 Matthew EndsleyMerge branch 'dtls_listener_shutdown' into dtls_development
2021-02-04 Matthew EndsleyFlush outgoing packets before shutting closing socket
2021-02-04 Matthew EndsleyAdd prefix string to TestLogger
2021-02-03 Matthew EndsleyEncode each certificate size in Certficate message
2021-02-03 Matthew EndsleyInclude hash+signature algorithms in ServerKeyExchange
2021-02-03 Matthew EndsleyUpdate ClientHello to encode extensions size
2021-02-03 Matthew EndsleyMerge branch 'dtls_rotate_hmac' into dtls_development
2021-02-03 Matthew EndsleyPeriodically rotate DTLS HMAC keys
2021-02-03 Matthew EndsleyChangeChiperSpec records should have a single byte
2021-02-03 Matthew EndsleyDo not compute HMAC for zero-length cookies
2021-02-03 Matthew EndsleyAcquire lock when resending DTLS packets
2021-02-03 Matthew EndsleyMerge branch 'dtls_all_tests' into dtls
2021-02-03 Matthew EndsleyUse TestLogger for ThreadLimitedUdp tests
2021-02-03 Matthew EndsleyModify ConnectLikeAJerk to cap valid connections at 1
2021-02-03 Matthew EndsleyLeverage existing tests for DTLS listener
2021-02-03 Matthew EndsleyDelegate listener and connection creation to subclass
2021-02-03 Matthew EndsleyMove test bodies to base class
2021-02-03 Matthew EndsleyMerge branch 'fix_ipv6' into dtls
2021-02-03 Matthew EndsleyModify ConnectionId to key on both an endpoint and...
2021-02-03 Matthew EndsleyRemove NetworkConnection.RemoteEndPoint
2021-02-03 Matthew EndsleyUse IPEndPoint internally in ThreadLimitedUdpConnection...
2021-02-03 Matthew EndsleyUpdate error message to reflect new function source
2021-02-03 Matthew EndsleyUse ConnectionId as key to connection map
2021-02-03 Matthew EndsleyUse consuming enumerator for queue processing
2021-02-03 Matthew EndsleyInitialize the keep-alive timer before sending packets
2021-02-03 Matthew EndsleyEnsure disconnect message is encrypted with DTLS
2021-02-03 Matthew EndsleyAttempt to resend reliable packets during connection...
2021-02-03 Matthew EndsleyFix outgoing sequence numbers from DTLS connection...
2021-02-03 Matthew EndsleyAdd DTLS connection tests
2021-02-02 Matthew EndsleyOnly join threads if we were active
2021-02-02 Matthew EndsleyDo not clear spans of zero length
2021-02-02 Matthew EndsleyMerge branch 'dtls_client' into dtls
2021-02-02 Matthew EndsleyImplement client-side DTLS handshake
2021-02-02 Matthew EndsleyAdd stub DTLS client connection
2021-02-02 Matthew EndsleyMerge branch 'dtls_listener' into dtls
2021-02-02 Matthew EndsleyImplement server-side DTLS handshake
2021-02-02 Matthew EndsleyAdd stub DTLS listener
2021-02-02 Matthew EndsleyAllow subclasses to mark a connection as stale
2021-02-02 Matthew EndsleyUse abstract connection identifier
2021-02-02 Matthew EndsleyAdd null record protection implementation
2021-02-02 Matthew EndsleyMerge branch 'dtls_listener_update' into dtls
2021-02-02 Matthew EndsleyAllow TL connection listener to override incoming messa...
2021-02-02 Matthew EndsleyMerge branch 'dtls_record_protection' into dtls
2021-02-02 Matthew EndsleyUpdate SendMessageInfo to hold byte span
2021-02-02 Matthew EndsleyAdd AesGcm record protection
2021-02-02 Matthew EndsleyAllow derived listener classes access to the logger
2021-02-02 Matthew EndsleyMerge branch 'dtls_record' into dtls
2021-02-02 Matthew EndsleyAdd interface for record protection
2021-02-02 Matthew EndsleyMerge branch 'dtls_psuedo_random_function' into dtls
2021-02-02 Matthew EndsleyAdd record wire format conversions
2021-02-02 Matthew EndsleyAdd common PRF labels as constants
2021-02-02 Matthew EndsleyAdd ExpandSecret variant that takes label as a byte...
2021-02-02 Matthew EndsleyMerge branch 'key_exchange' into dtls
2021-02-02 Matthew EndsleyAdd the psuedoranomm function P_SHA256
2021-02-02 Matthew EndsleyMerge branch 'crypto_primitives' into dtls_new
2021-02-02 Matthew EndsleyAdd x25519 version of ECDHE_RSA_256 cipher suite
2021-02-02 Matthew EndsleyAdd initial cipher suite interfaces
2021-02-02 Matthew EndsleyAdd AES_GCM primitive
2021-02-02 Matthew EndsleyAdd x25519 primitive
2021-02-02 Matthew EndsleyAdd a few constant-time utilities
2021-02-02 Matthew EndsleyAdd ByteSpan utility
2021-01-10 Oliver SchrammDon't ack unreceived packets
2020-12-17 Matthew EndsleyMerge branch 'cleanup_tests' into fewerThreads2
next