Commit graph

380 commits

Author SHA1 Message Date
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
Dag Wieers
0932d35f35 Add svn:keyword propserties.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@231 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-09 16:25:49 +00:00
Dag Wieers
d556714e0c Add svn:keyword propserties.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@230 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-09 16:23:46 +00:00
Dag Wieers
243bf63dd4 Initial import, unfinished.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@229 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-08-09 16:11:25 +00:00
Dag Wieers
9a16770d07 Smaller cometic changes lurking in my tree.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@227 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-03-04 14:04:39 +00:00
Mark Janssen
519dafc165 Update version number
Wrote release-notes
Updated README with 2 new sections


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@224 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-03-03 22:10:04 +00:00
Mark Janssen
486344f982 Oops... we tried running without a destination
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@223 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-03-03 22:08:18 +00:00
Mark Janssen
632919f59c Cleanup some ifdefs
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@222 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-02-26 23:32:02 +00:00
Mark Janssen
b5bde0c35e Remote proxy encryption
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@221 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-02-22 21:34:13 +00:00
Mark Janssen
447d80b687 Only use SSLv3 as pointed out by Martin Fotak
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@220 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-02-20 16:24:09 +00:00
Mark Janssen
81599b62b4 HTTP_PROXY from env
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@219 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 19:40:25 +00:00
Mark Janssen
1d446c18b5 Getting proxy-info from HTTP_PROXY env var
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@218 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 19:05:49 +00:00
Mark Janssen
cfb799549f Rework version output
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@217 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 16:51:18 +00:00
Mark Janssen
3e41a9f14c --help output re-include version info
print short error message and --help hint on bad input (and not the entire --help output)


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@216 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 16:42:54 +00:00
Mark Janssen
cd4660487a Set correct (rem)user|pass_given fields when using -F flag
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@215 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 16:33:29 +00:00
Mark Janssen
3c205207fc Remove duplicate fclose()
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@214 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 16:23:46 +00:00
Dag Wieers
87c75b32ff Added username in password prompt.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@213 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 16:18:18 +00:00
Dag Wieers
168cb51ddb Small fixes in manual. Needs a rewrite.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@212 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 14:58:54 +00:00
Dag Wieers
20a16dc78b Fix compiler warning wih gcc < 4.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@211 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 14:58:32 +00:00
Dag Wieers
f7e3964acd Ask for remote password if required.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@210 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 14:58:12 +00:00
Dag Wieers
46ef82019a Now that remote proxy auth is possible, change TODO.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@209 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 14:46:12 +00:00
Dag Wieers
e4f032cac1 Make help fit into 80 columns.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@208 bc163920-b10d-0410-b2c5-a5491ca2ceef
2008-01-27 14:45:47 +00:00