Commit graph

422 commits

Author SHA1 Message Date
Mark Janssen
e43a4d5a6c
Merge pull request #47 from mcarbonneaux/master
This pull request add windows build through Travis-CI, plus upload of the build on Github Release.
2020-08-12 10:03:23 +02:00
Mathieu CARBONNEAUX
e5ffdedc79 Fix object list 2020-07-16 14:53:17 +02:00
Mathieu CARBONNEAUX
f4a2f36292 add windows travis-ci build 2020-07-16 14:52:49 +02:00
Mark Janssen -- Sig-I/O Automatisering
8bbfccb7b5
Update version / copyright dates 2020-05-07 17:17:41 +02:00
Mark Janssen -- Sig-I/O Automatisering
8395e7a258
Apply debian patch: 001_apache_bug_29744_workaround.patch 2020-05-07 17:04:20 +02:00
Mark Janssen -- Sig-I/O Automatisering
cb336cab71
Apply debian patch 003_socket_write_loop.patch 2020-05-07 17:02:39 +02:00
Mark Janssen -- Sig-I/O Automatisering
0c530acaf4
Apply debian documentation 004_fix_spelling_error_in_manpage.patch 2020-05-07 16:59:35 +02:00
Mark Janssen
eff4d414eb
Merge pull request #43 from pghmcfc/gcc10
Fix global variable declarations/definitions for GCC 10 compatibility
2020-01-23 00:30:09 +01:00
Paul Howarth
517650724d Fix global variable declarations/definitions for GCC 10 compatibility
This boils down to declaring global variables as "extern" in header files
and defining them in just one place.

See https://www.gnu.org/software/gcc/gcc-10/porting_to.html
2020-01-22 21:44:01 +00:00
Mark Janssen -- Sig-I/O Automatisering
5f2a02b34b
Temporary ugly fix for building with openssl1.0 or 1.1
Use either make -f Makefile.ssl1o or make -f Makefile.ssl11
When using OpenSSL1.0 or 1.1 based systems
2019-06-28 13:39:54 +02:00
Mark Janssen
f7831a292f
Merge pull request #35 from adamgolebiowski/openssl-1.1-fixes
ptstream.c: fix openssl-1.1 warnings
2018-09-26 20:03:15 +02:00
Adam Gołębiowski
b8c1586071 ptstream.c: fix openssl-1.1 warnings 2018-09-23 16:11:21 +02:00
Mark Janssen
1cb544cdd5
Merge pull request #27 from ilovezfs/portable-install
Makefile: don't use non-portable -D option
2018-06-17 17:31:22 +02:00
ilovezfs
474aa902ea Makefile: don't use non-portable -D option 2018-05-14 04:20:18 -07:00
Mark Janssen
5cc9abeba2
Merge pull request #23 from stoecker/master
Fix SNI for -e option and cleanups
2018-03-31 16:15:52 +02:00
Dirk Stoecker
6ae9190486 fix compiler warning 2018-03-12 17:47:13 +01:00
Dirk Stoecker
c6341a86fb add missing prototype 2018-03-06 12:39:31 +01:00
Dirk Stoecker
41fa820f0c increase version number a bit to reflect changes in the last years 2018-03-06 12:06:47 +01:00
Dirk Stoecker
3a91ebec49 drop revision not working in git, update texts 2018-03-06 12:03:52 +01:00
Dirk Stoecker
02896a593a set proper SNI name in all use cases 2018-03-06 11:52:30 +01:00
Dirk Stoecker
11f8b18ead update version according to CHANGEs file 2018-03-06 11:49:49 +01:00
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