Commit graph

251 commits

Author SHA1 Message Date
Mark Janssen -- Sig-I/O Automatisering
2bc14c32e7 Fix typo's as suggested by moshekaplan and blinkingtwelve 2017-01-11 09:23:36 +01:00
Mark Janssen
cb8e792052 Merge pull request #17 from ExtraHop/master
New features (Add IPv6 and SSL cert verification support, make SSLv3 optional)
2016-11-08 15:36:32 +01:00
Chris Veenboer
0cfce96280 Make building on OSX work out of the box (#18)
Conditionally declare strlcat() and strlcpy() in proxytunnel.h
Conditionally include strlcat.o and strlcpy.o in Makefile
2016-11-08 14:52:19 +01:00
Dag Wieers
ee962a3e90 Improve Travis CI configuration 2016-08-29 23:04:44 +02:00
Dag Wieers
1d1019ccf0 Update TODO file 2016-08-29 22:48:04 +02:00
Dag Wieers
a8ed2a7ea4 Ignore the proxytunnel binary 2016-08-29 22:43:36 +02:00
Stephen Kent
655845108c Add an option to provide a CA cert for server certificate verification
Enable this option with -C/--cacert
2016-08-18 10:26:41 -07:00
Stephen Kent
5a7692f28f Add SSL certificate verification support and enable it by default
Disable SSL certificate verification with -z/--no-check-certificate
2016-08-18 10:24:11 -07:00
Stephen Kent
4554d4b801 Add an option to disable SSLv3
Disable SSLv3 with the option -T/--no-ssl3
2016-08-18 10:21:48 -07:00
Will Mortensen
dbffa1653e Add IPv6 support 2016-08-18 10:16:44 -07:00
Stephen Kent
e771c3aaee Read arbitrary hostname lengths on the command line 2016-08-18 10:16:40 -07:00
Dag Wieers
dbc176ada4 Merge pull request #16 from mcarbonneaux/master
Add SNI support to proxytunnel
2016-08-09 01:43:07 +02:00
Mathieu CARBONNEAUX
583d6ac96e SNI support
add SNI support
2016-08-07 19:47:51 +02:00
Mathieu CARBONNEAUX
988322682f add SNI support
add primilary SNI support
2016-08-05 15:18:34 +02:00
Dag Wieers
4a57886e90 Added xmlto dependency to Travis CI 2016-04-10 04:56:38 +02:00
Dag Wieers
bc50d61909 Add asciidoc dependency to Travis config 2016-04-10 04:55:10 +02:00
Dag Wieers
3de19cdb0d Added Travis CI integration 2016-04-10 04:53:28 +02:00
Dag Wieers
18fdf5020f Fix one reference to documentation 2016-04-09 20:57:58 +02:00
Dag Wieers
2f0466e2c7 Merge pull request #12 from HNeitzel/master
fixed segfault when using -o option
2016-04-06 11:56:41 +02:00
Dag Wieers
ed4b14bf5a Merge pull request #14 from protonet/master
fixed error causing segfault when using '-o'
2016-04-06 11:56:05 +02:00
Daniel Jonka
3b989b3605 fixed error causing segfault when using '-o' 2016-04-06 11:46:41 +02:00
Hauke Neitzel
de0cc0de13 fixed segfault when using new -o option
when using the (relatively new) -o Host-header override option, getopt
was not told to expect the extra string argument, leading to a segfault.
2016-03-24 09:15:59 +01:00
Mark Janssen
e0ae50f789 Merge pull request #11 from protonet/master
fix for 100% CPU bug, two new options, bugfixes, less compiler warnings
2016-02-10 12:03:37 +01:00
Daniel Jonka
a2f6ebeff2 fixed compiler warnings 2016-02-03 18:02:23 +01:00
Daniel Jonka
58b96facc3 fix for 100% CPU bug caused when remote server not responding 2016-02-03 17:39:35 +01:00
Daniel Jonka
91d2ce9947 fixed typo 2016-02-03 17:31:45 +01:00
Daniel Jonka
fc46781880 allow to specify own Host Header in CONNECT method via -o on commandline
(from thieso2's fork of proxytunnel)
2016-02-03 17:28:22 +01:00
Daniel Jonka
5472415617 fixed buffer overflow, sizeof() is a compiletime method yet buf's size is determined during runtime
(taken from thieso2's fork of proxytunnel)
2016-02-03 16:32:19 +01:00
Daniel Jonka
a3a1ffa8b3 added commandline option to enforce using TLSv1_client_method() instead of SSLv3_client_method() for compatibility reasons
(based on thieso2's fork of proxytunnel - just optional this time)
2016-02-03 16:26:24 +01:00
Dag Wieers
1050238587 Merge pull request #9 from blinkingtwelve/master
Allow TLS in addition to SSL3
2015-07-04 14:31:45 +02:00
Dag Wieers
58b1f3641b Rename AsciiDoc files to use .adoc extension (GitHub supports this) 2015-07-04 14:29:39 +02:00
wicher
2a26224b5f Allow TLS 2015-04-26 13:07:13 +02:00
wicher
0f749191d1 Try OpenSSL first 2015-04-26 13:06:34 +02:00
Dag Wieers
3d9ca1fe50 Thinko from my old subversion tree 2012-08-27 00:42:13 +02:00
Mark Janssen
9bcf2abe8d NTLMv2 fixes by Giulio Galante <giulio.galante@fastwebnet.it>
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@250 bc163920-b10d-0410-b2c5-a5491ca2ceef
2012-01-23 18:13:41 +00:00
Mark Janssen
d091382f26 Updated LICENSE.txt with OpenSSL linking clause
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@249 bc163920-b10d-0410-b2c5-a5491ca2ceef
2012-01-23 18:10:43 +00:00
Mark Janssen
8953ac383c Forgot one \r\n (only in debug-info, not in used code)
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@248 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-09-26 14:46:24 +00:00
Mark Janssen
40a56608bd Use HTTP/1.1, so we can connect over JoikuSpot accesspoints
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@247 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-09-26 14:24:59 +00:00
Mark Janssen
b7006ddbcb Read http_proxy before HTTP_PROXY env var
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@246 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-29 18:01:47 +00:00
Dag Wieers
6b408ebd03 Fixed revision info with or without .svn tree. Added rpm targets.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@242 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-10 01:44:51 +00:00
Dag Wieers
44b989f966 Pretty please with sugar on top ?
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@241 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-10 01:27:16 +00:00
Dag Wieers
13e26f9945 One more test, I hope
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@240 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-10 01:23:20 +00:00
Dag Wieers
20c46e3756 Some more improvements.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@239 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-10 01:20:26 +00:00
Dag Wieers
74ac310322 Rewrite SPEC file when doing make dist.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@238 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-10 01:12:20 +00:00
Dag Wieers
30a71c980d Improve revision output
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@237 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-10 01:04:39 +00:00
Dag Wieers
c4ba6a4a98 Redid the complete manual and fix some spelling errors
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@236 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-09 23:40:02 +00:00
Dag Wieers
4bdd1c3e00 Small Makefile improvements, and added missing docs/Makefile.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@235 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-09 22:10:54 +00:00
Dag Wieers
cebf3bf5ad Makefile version dynamically set.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@234 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-09 21:09:50 +00:00
Dag Wieers
191a2d644f Improvements in Makefile and manpage.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@233 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-09 17:49:16 +00:00
Mark Janssen
47e9160141 Fix typo
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@232 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-09 16:33:03 +00:00