Commit Graph
18 Commits
Author SHA1 Message Date
Ian Gulliver 91323771cb Rename CryptoConnBase to CryptoPubConnBase 2015-02-07 15:26:39 -08:00
Ian Gulliver 4274c7ca1d More code dedupe. 2015-02-07 15:25:22 -08:00
Ian Gulliver d82cb789e3 Switch to unique_ptr for ownership clarity in places, combine more code. 2015-02-07 15:07:34 -08:00
Ian Gulliver 844db000f6 Start of channel_bitrates, start combining server and client common code. 2015-02-07 14:32:53 -08:00
Ian Gulliver 2e9d0b7960 Fix message types, add handshake message type checking 2015-02-07 13:53:15 -08:00
Ian Gulliver f122f38c43 More cleanup for real messages 2015-02-07 13:49:19 -08:00
Ian Gulliver cdd059370d Log client ID from server 2015-02-07 13:38:51 -08:00
Ian Gulliver 36bdebe5e0 Transition into ready state. 2015-02-07 13:32:49 -08:00
Ian Gulliver 55ca78194c Clean up key file save and load. 2015-02-07 13:25:46 -08:00
Ian Gulliver d90770fabe Logging cleanup 2015-02-07 11:18:31 -08:00
Ian Gulliver 403c193576 Bidirectional secure handshake 2015-02-07 10:58:20 -08:00
Ian Gulliver ce0d4481d3 Client -> server handshake successful 2015-02-07 10:47:03 -08:00
Ian Gulliver f8c2222774 Successful decrypt of client handshake! 2015-02-07 10:35:29 -08:00
Ian Gulliver f1540c897e Client sending encoded handshake, server decoding the insecure bits 2015-02-07 19:01:48 +01:00
Ian Gulliver 409c912eeb Actually sending client handshake 2015-02-07 17:32:57 +01:00
Ian Gulliver 4658186fb4 Move the horrible C wrappers out of the real functions. 2015-02-07 17:15:09 +01:00
Ian Gulliver 14cfbb0372 Convert auth-client to libevent 2015-02-07 17:07:31 +01:00
Ian Gulliver 88c3c69e52 Switch from epoll to libevent, to add OS X support. 2015-02-07 16:44:42 +01:00