snitch
5 years agoRevert "Merge /home/git/hexio" master
root [Fri, 8 Jan 2016 18:51:28 +0000 (18:51 +0000)]
Revert "Merge /home/git/hexio"

This reverts commit d678bc1bc728b18f8bb9eec3db418601ed65ebbc, reversing
changes made to 87d77abb4cb547f62b51ef433c20d03179c4d8b6.

5 years agoMerge /home/git/hexio
root [Fri, 8 Jan 2016 18:48:15 +0000 (18:48 +0000)]
Merge /home/git/hexio

7 years agoFirst version that seems to work. Async comm, multi cnx, fixed config.
Rick van Rein [Sun, 2 Feb 2014 21:14:07 +0000 (21:14 +0000)]
First version that seems to work.  Async comm, multi cnx, fixed config.
Setup and teardown seem to work correctly, and handshake/data pass through.
Cleanup code runs on exit and interrupt; it usually releases sockets...

7 years agoUnstable build. Main program is asynchronous, streaming code is not.
Rick van Rein [Sun, 2 Feb 2014 18:16:05 +0000 (18:16 +0000)]
Unstable build.  Main program is asynchronous, streaming code is not.

7 years agoProxy flags encapsulated. Sockets prepared for non-blocking mode (for async).
Rick van Rein [Sun, 2 Feb 2014 15:00:03 +0000 (15:00 +0000)]
Proxy flags encapsulated.  Sockets prepared for non-blocking mode (for async).

7 years agoDownstream TLS connect/send is now working, to a code-fixed configuration.
Rick van Rein [Sun, 2 Feb 2014 02:22:04 +0000 (02:22 +0000)]
Downstream TLS connect/send is now working, to a code-fixed configuration.
Code is prepared to move over to poll() and event-driven operation.

7 years agoInitial code. Parsing TLS' Client Hello and finding the label.
Rick van Rein [Sat, 1 Feb 2014 22:45:01 +0000 (22:45 +0000)]
Initial code.  Parsing TLS' Client Hello and finding the label.
Compiled-in, fixed configuration.  No outward connections made.

7 years agoHexadecimal and device-level I/O utilities
Rick van Rein [Sun, 1 Dec 2013 21:25:44 +0000 (21:25 +0000)]
Hexadecimal and device-level I/O utilities