summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-01-20refactoring: replace global state with NetCore and Bouncer classesTreeki2-51/+93
2014-01-20move global TLS init into a separate functionTreeki1-13/+21
2014-01-19fix lots more bugs in both the bouncer and clientTreeki4-16/+61
2014-01-17flesh out the Python client more to add connect/disconnect commands, and fix ↵Treeki4-54/+152
various bugs
2014-01-17implement support for the buffered packets protocol into the bouncer, and ↵Treeki5-79/+331
partial support into the Python client
2014-01-17lots of code cleanup, add session resuming, add simple python client for testingTreeki3-95/+289
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-16modify build.sh to use mkdir -pTreeki1-1/+1
2014-01-16initial commit of stuffTreeki6-0/+1029