summaryrefslogtreecommitdiff
path: root/core.cpp (follow)
AgeCommit message (Collapse)AuthorFilesLines
2014-01-20refactoring: replace global state with NetCore and Bouncer classesTreeki1-48/+63
2014-01-20move global TLS init into a separate functionTreeki1-13/+21
2014-01-19fix lots more bugs in both the bouncer and clientTreeki1-12/+31
2014-01-17flesh out the Python client more to add connect/disconnect commands, and fix ↵Treeki1-26/+59
various bugs
2014-01-17implement support for the buffered packets protocol into the bouncer, and ↵Treeki1-63/+173
partial support into the Python client
2014-01-17lots of code cleanup, add session resuming, add simple python client for testingTreeki1-95/+167
2014-01-16rename a couple of TLS-related variables to clearer namesTreeki1-19/+20
2014-01-16oops, forgot to change one call to use SocketRWCommon::hasTlsPendingDataTreeki1-2/+1
2014-01-16refactor a bunch of socket stuff to be more DRY, fix client SSL handshakes ↵Treeki1-150/+111
blocking
2014-01-16initial commit of stuffTreeki1-0/+745