Soner Tari
|
e8054deed3
|
Set option defaults in opts_new() now
Use bit instead of int for boolean options
|
2018-08-03 17:14:21 +03:00 |
|
Soner Tari
|
7ac3e0a445
|
Remove most of defined(LIBRESSL_VERSION_NUMBER), LibreSSL behaves more like OPENSSL_VERSION_NUMBER >= 0x10100000L now
|
2018-08-03 16:07:54 +03:00 |
|
Soner Tari
|
5a4b8974bf
|
Add fall through comment for missing break in case statement, as gcc (Ubuntu 7.3.0-16ubuntu3) 7.3.0 complains about it now
Break out of for loop if max token is reached
|
2018-08-01 21:38:12 +03:00 |
|
Soner Tari
|
1e2e5ff5f7
|
Close the conn if we are out of file descriptors in pxy_conn_setup_child() too
|
2018-07-06 01:09:37 +03:00 |
|
Soner Tari
|
df061dc7ad
|
Add Travis CI
|
2018-05-25 14:34:40 +03:00 |
|
Soner Tari
|
5e2724c38b
|
Update version to 0.5.6
Improve man pages and help message
|
2018-05-13 00:49:21 +03:00 |
|
Soner Tari
|
ee3278d2bb
|
Fix a possible memory corruption due to incorrect size allocation for argv
|
2018-05-10 21:13:53 +03:00 |
|
Soner Tari
|
442425177c
|
Fix proxyspec definition and examples in usage message
|
2018-05-09 22:05:03 +03:00 |
|
Soner Tari
|
d9ef42b3a3
|
Fix the broken unit tests for proxyspec_parse() due to up:utmport in the sslproxy proxspec format
|
2018-05-09 21:22:40 +03:00 |
|
Soner Tari
|
27650fab69
|
Support all command line options in the conf file as well
Update with the latest sslsplit-devel changes
|
2018-05-09 20:05:29 +03:00 |
|
Soner Tari
|
48aeb3945b
|
Update man pages to 0.5.5
|
2018-03-26 19:06:32 +03:00 |
|
Soner Tari
|
027b6e3a95
|
Update with sslsplit develop changes
|
2018-03-26 18:14:54 +03:00 |
|
Soner Tari
|
e577747ac8
|
No need to resize the image width, because github fits it to the page width itself
|
2018-03-19 18:33:22 +03:00 |
|
Soner Tari
|
e06c338724
|
Fix the url of the Mode of Operation Diagram, github needs direct link to google drive documents, and resize the image using html code, because github markdown does not support resizing
|
2018-03-19 18:28:56 +03:00 |
|
Soner Tari
|
8590d61291
|
Add the Mode of Operation Diagram
|
2018-03-19 17:44:07 +03:00 |
|
Soner Tari
|
0b420556ea
|
Add presentation
|
2018-03-19 14:23:14 +03:00 |
|
Soner Tari
|
5bba07b27f
|
Use SSL_CTX_set_min_proto_version() and SSL_CTX_set_max_proto_version() functions to force SSL/TLS protocol version for OpenSSL 1.1.0+
|
2018-03-16 12:12:48 +03:00 |
|
Soner Tari
|
6f023e5990
|
Avoid comparison between signed and unsigned integer, reported by @janusloo on Linux DietPi 4.14.22-v7+ #1096 SMP Mon Feb 26 19:14:22 GMT 2018 armv7l GNU/Linux, I don't see such warnings on 64-bit OpenBSD or Linux though, even with -Wsign-compare
|
2018-03-11 14:57:58 +03:00 |
|
Soner Tari
|
0fee063e0c
|
Use %zu for size_t, and avoid comparison between signed and unsigned integer, reported by @janusloo
|
2018-03-10 22:34:28 +03:00 |
|
Soner Tari
|
f6a63c33b1
|
Fix time_t portability, see https://www.openbsd.org/papers/eurobsdcon_2013_time_t/mgp00029.html
|
2018-03-10 21:29:21 +03:00 |
|
Soner Tari
|
42348cbe41
|
Add Ciphers option to conf file
|
2018-02-28 02:16:18 +03:00 |
|
Soner Tari
|
9d435e180c
|
Update with SSLsplit 0.5.2 and develop branch changes as of 270218
|
2018-02-27 22:20:58 +03:00 |
|
Soner Tari
|
ae69b21908
|
Fix build on Linux, need to implement getdtablecount(2) of OpenBSD
|
2018-02-20 20:46:08 +03:00 |
|
Soner Tari
|
6a9b572bac
|
Update man pages to 0.5.4
|
2018-02-09 20:25:30 +03:00 |
|
Soner Tari
|
d76a9a52ad
|
Fix examples
|
2018-02-08 23:40:18 +03:00 |
|
Soner Tari
|
e2e910ba08
|
Update title and copyright year
|
2018-01-18 16:48:52 +03:00 |
|
Soner Tari
|
4c8831bd90
|
Update with SSLsplit 0.5.1 changes, fix LibreSSL version issues
Add VerifyPeer and AllowWrongHost options
|
2018-01-18 03:18:53 +03:00 |
|
Soner Tari
|
a56929922d
|
Fix link
|
2018-01-17 03:59:39 +03:00 |
|
Soner Tari
|
a2b14097dd
|
Verify upstream certificates, see https://insights.sei.cmu.edu/cert/2015/03/the-risks-of-ssl-inspection.html
|
2018-01-17 03:54:16 +03:00 |
|
Soner Tari
|
3ae89131dc
|
Use different syslog facilities for error, conn, and stats logs, so they can be filtered into separate log files in syslog.conf
|
2017-10-30 01:22:34 +03:00 |
|
Soner Tari
|
392c6be48c
|
Add SSLproxy copyright to -v output
|
2017-10-26 21:41:30 +03:00 |
|
Soner Tari
|
b064ffa668
|
Use llu int as unique conn id, much simpler than uuid
|
2017-10-26 20:10:36 +03:00 |
|
Soner Tari
|
137f017cb5
|
Fix EXPIRED message bug, other fixes and improvements
|
2017-10-26 18:57:46 +03:00 |
|
Soner Tari
|
a1c5d05143
|
Add support for log priority to error logs, so syslogd prints the correct prio for error logs now
|
2017-10-15 01:39:30 +03:00 |
|
Soner Tari
|
179aa4fc8f
|
Close the conn if we are out of file descriptors, or libevent will crash us
|
2017-09-04 13:05:51 +03:00 |
|
Soner Tari
|
4bf27d09e5
|
Add RemoveHTTPReferer option, Referer causes redirection errors with some sites
|
2017-09-03 23:11:20 +03:00 |
|
Soner Tari
|
19f5a70920
|
Update README
|
2017-09-02 22:45:01 +03:00 |
|
Soner Tari
|
ee707ab6cb
|
Update man pages
|
2017-08-24 23:27:50 +03:00 |
|
Soner Tari
|
f7b3930053
|
Fix divert link
|
2017-08-24 23:04:46 +03:00 |
|
Soner Tari
|
077e97dbba
|
Add more CRITICAL error logs
Fix some logs
Clean-up
|
2017-08-24 21:52:56 +03:00 |
|
Soner Tari
|
09c3e864c5
|
Add sslproxy.conf man page
|
2017-08-24 17:03:01 +03:00 |
|
Soner Tari
|
a79cf4e0d1
|
Add sslproxy.conf man page and example sslproxy.conf, and related make changes
|
2017-08-24 16:16:45 +03:00 |
|
Soner Tari
|
d52ee62079
|
Add RemoveHTTPAcceptEncoding option
|
2017-08-24 13:30:23 +03:00 |
|
Soner Tari
|
8bd7827b8e
|
Improve man page and README
|
2017-08-23 14:48:39 +03:00 |
|
Soner Tari
|
32a38b7b4d
|
Update README, fix mistakes
|
2017-08-23 14:14:21 +03:00 |
|
Soner Tari
|
867ffe28e6
|
Fix typo
|
2017-08-23 04:48:37 +03:00 |
|
Soner Tari
|
7e8d94d0a6
|
Fix typos
|
2017-08-23 04:09:23 +03:00 |
|
Soner Tari
|
3717bddc36
|
Update README
|
2017-08-23 03:27:53 +03:00 |
|
Soner Tari
|
40f1997bfb
|
Update README
Update man page
|
2017-08-23 02:15:31 +03:00 |
|
Soner Tari
|
28cfac12e9
|
Update man page for SSLproxy
|
2017-08-23 00:37:31 +03:00 |
|