]>
ruderich.org/simon Gitweb - tlsproxy/tlsproxy.git/log
Simon Ruderich [Thu, 10 Mar 2011 22:17:49 +0000 (23:17 +0100)]
src/: Move log related functions/defines to log.[hc].
Simon Ruderich [Tue, 8 Mar 2011 02:47:29 +0000 (03:47 +0100)]
Intercept TLS connections between client and server.
Talk to the client as TLS server and to the server as TLS client and
transferring data transparently between them.
_No_ fingerprint validation of the server certificate is done yet!
Simon Ruderich [Tue, 8 Mar 2011 02:17:14 +0000 (03:17 +0100)]
src/tlsproxy.c: Ignore SIGPIPEs.
Simon Ruderich [Mon, 7 Mar 2011 20:30:09 +0000 (21:30 +0100)]
src/connection.c: Align WARNING (now "WARN ") in log_message().
Simon Ruderich [Mon, 7 Mar 2011 20:29:05 +0000 (21:29 +0100)]
src/connection.c: Close connections only in one place.
Simon Ruderich [Mon, 7 Mar 2011 19:59:29 +0000 (20:59 +0100)]
src/: Improve debug output/logging.
Simon Ruderich [Mon, 7 Mar 2011 17:06:56 +0000 (18:06 +0100)]
src/: Prefix all global variables with global_.
Simon Ruderich [Mon, 7 Mar 2011 17:05:17 +0000 (18:05 +0100)]
src/tlsproxy.c: Fix missing -t in print_usage().
Simon Ruderich [Mon, 7 Mar 2011 16:47:05 +0000 (17:47 +0100)]
src/connection.c: Fix switched variables in read_from_write_to().
Simon Ruderich [Mon, 7 Mar 2011 16:46:07 +0000 (17:46 +0100)]
src/connection.c: Add missing close() in handle_connection().
Simon Ruderich [Mon, 7 Mar 2011 16:45:10 +0000 (17:45 +0100)]
src/connection.c: Minor source comment fixes.
Simon Ruderich [Mon, 7 Mar 2011 05:52:41 +0000 (06:52 +0100)]
src/*.c: Always use constants on the left in comparisons.
Simon Ruderich [Mon, 7 Mar 2011 05:33:05 +0000 (06:33 +0100)]
src/tlsproxy.c: Improve command line argument error messages.
Simon Ruderich [Mon, 7 Mar 2011 00:41:06 +0000 (01:41 +0100)]
src/*: Cleanup includes.
Simon Ruderich [Mon, 7 Mar 2011 00:31:16 +0000 (01:31 +0100)]
src/*: Split src/tlsproxy.c in several files.
Simon Ruderich [Sun, 6 Mar 2011 15:21:22 +0000 (16:21 +0100)]
configure.ac: Simpler check for libraries.
Simon Ruderich [Sun, 6 Mar 2011 01:39:05 +0000 (02:39 +0100)]
src/tlsproxy.c: Add thread support.
By default 10 threads are spawned.
Simon Ruderich [Sun, 6 Mar 2011 00:34:55 +0000 (01:34 +0100)]
src/tlsproxy.c: Fix wrong timeout for poll(), -1 is infinity.
Simon Ruderich [Sat, 5 Mar 2011 23:12:47 +0000 (00:12 +0100)]
.gitignore: Also ignore config.h.in~.
Simon Ruderich [Sat, 5 Mar 2011 22:25:47 +0000 (23:25 +0100)]
src/tlsproxy.c: Fix possible warning.
Simon Ruderich [Sat, 5 Mar 2011 22:16:55 +0000 (23:16 +0100)]
Switch to GNU autotools.
Simon Ruderich [Sun, 27 Feb 2011 13:36:12 +0000 (14:36 +0100)]
tlsproxy.c: Free resources when receiving SIGINT.
Simon Ruderich [Sun, 27 Feb 2011 02:44:36 +0000 (03:44 +0100)]
tlsproxy.c: Use getopt() to parse command line arguments.
Simon Ruderich [Sun, 27 Feb 2011 01:54:35 +0000 (02:54 +0100)]
Makefile: Add.
Simon Ruderich [Sun, 27 Feb 2011 01:47:56 +0000 (02:47 +0100)]
tlsproxy.c: Add more debug output.
Simon Ruderich [Sun, 27 Feb 2011 01:47:01 +0000 (02:47 +0100)]
tlsproxy.c: Add -proxy command line option to use another TLS proxy.
Simon Ruderich [Sun, 27 Feb 2011 01:22:05 +0000 (02:22 +0100)]
tlsproxy.c: Add read_http_request().
Simon Ruderich [Sun, 27 Feb 2011 00:30:56 +0000 (01:30 +0100)]
Initial commit.
tlsproxy is (at the moment) a transparent TLS proxy for HTTPS
connections.