Commit graph

77 commits

Author SHA1 Message Date
Mark Janssen
b0f20f11e4 Put back 'defaults' in makefile
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@97 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-07 12:37:24 +00:00
Mark Janssen
7c50df4e93 Make compiler happy
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@96 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-07 12:33:31 +00:00
Mark Janssen
86bf937325 - Added -x/--proctitle option, to hide/obfuscate the proxytunnel
command-line in process-listings. This code is disabled by default
  But can be enabled by uncommenting the define in the Makefile.


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@95 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-07 12:12:14 +00:00
Mark Janssen
bf693b0afc Very cool... we now do SSL encryption in the connection. This will fool
protocol-inspecting proxies (requires stunnel or other ssl wrapper on the server side)


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@94 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-06 14:40:42 +00:00
Mark Janssen
cd31841d7b Update copyright headers (2006)
Remove permission setting in makefile-install part, to make packagebuilders happy
Added link for more info on -r option to README


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@93 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-06 13:05:30 +00:00
Mark Janssen
f7cbcfde07 Updated manual page
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@92 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-06 12:51:45 +00:00
Mark Janssen
74e69f90e7 Updated makefiles (some didn't include ntlm.o)
Darwin uses libcrypto, not libssl


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@91 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-06 12:46:07 +00:00
Mark Janssen
f51bdbda82 Fixed compiler-warnings for gcc-4... mostly type-checking
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@90 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-06 11:36:53 +00:00
Mark Janssen
e2b31bddcc Updated README with all the recent changes
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@89 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-06 11:03:37 +00:00
Mark Janssen
142cd3e4eb - Replaced -g/-G (proxy host and port) with -p proxy:post shorthand
- Replaced -d/-D (dest host and port) with -d host:post shorthand
- Added proxy-bouncing support, courtesy of Dag Wieers, authentication
  only works on the FIRST proxy, not on a second proxy !!
- Dropped -n option (dottedquad)


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@88 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-06 10:58:26 +00:00
Mark Janssen
d1eb362e81 Updated makefiles, removed -DWITH_NTLM as it wasn't completely implemented
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@87 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-06 10:11:11 +00:00
Mark Janssen
c0cdf16eeb Included 2 small patches by Mike Frysinger (makefile fix, 64bit cleanup)
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@86 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-02-06 09:57:48 +00:00
Mark Janssen
a40b70d13c Updated credits file with last changes
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@85 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-01-16 15:53:07 +00:00
Mark Janssen
81a01b0f2b HP-Nonstop/Tandem compile fix
Workaround for broken proxies


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@84 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-01-16 15:51:04 +00:00
Mark Janssen
7c4a0b9c6b change function-return to make hp's compiler happy
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@83 bc163920-b10d-0410-b2c5-a5491ca2ceef
2006-01-11 12:52:04 +00:00
Mark Janssen
f4327eddcc Added copyright-header to ntlm-files
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@82 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-12-16 09:07:56 +00:00
Mark Janssen
229e8708c3 ntlm.c update
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@81 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-12-16 08:28:29 +00:00
Mark Janssen
ad0db78f60 Moved a declaration, this seems to make OpenBSD's gcc happier...
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@80 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-12-16 08:23:31 +00:00
Mark Janssen
abdf71ca79 Switch to using md4/md5 functions from openssl instead of local copies
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@79 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-09-30 12:26:53 +00:00
Mark Janssen
1d160d92ba Updated docs
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@78 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-09-30 11:54:30 +00:00
Mark Janssen
7dd573f85f Cleanup
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@77 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-09-30 10:34:22 +00:00
Mark Janssen
967f0ef606 Credit where due ;)
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@76 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-09-30 10:27:58 +00:00
Mark Janssen
e3b55688fe Ask for a proxy-password when one isn't given on the commandline
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@75 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-09-30 10:23:38 +00:00
Mark Janssen
2818ef2de9 Install manual-page from contrib/ dir
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@74 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-09-30 09:58:26 +00:00
Mark Janssen
1343a982c2 Missing files
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@73 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-09-30 09:53:23 +00:00
Mark Janssen
921ea365e6 Integrate NTLM patch to the CVS tree
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@72 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-09-30 09:48:37 +00:00
Mark Janssen
bf7f2a5b47 Version 1.5.0
Added NTLM support


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@71 bc163920-b10d-0410-b2c5-a5491ca2ceef
2005-08-15 10:50:21 +00:00
Mark Janssen
578ce3d94a Updated rpm-specfile and debian files
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@67 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-11-02 16:09:53 +00:00
Mark Janssen
ab6b53f63c *** empty log message ***
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@66 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-11-02 16:05:15 +00:00
Mark Janssen
154805ffc3 Security fix
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@65 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-11-02 16:04:57 +00:00
Mark Janssen
7ae8c76584 Update version to 1.2.2
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@64 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-10-12 14:49:32 +00:00
Mark Janssen
1d40cc66bd *** empty log message ***
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@63 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-10-12 14:47:54 +00:00
Mark Janssen
1bf5d4faee Added patch from Fred Donck to fix his previous patch, after testing at
a client with authenticating proxies he found a small problem.


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@62 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-10-12 14:46:28 +00:00
Mark Janssen
a8fbfeaedf Revert strtok change... breaks proxytunnel
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@61 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-10-01 07:03:58 +00:00
Mark Janssen
ec035f27aa Actually add the makefile now, renamed Makefile.cc to Makefile.no-gcc otherwise
compiling using gcc would conflict (it attempts to g++ compile Makefile.cc)


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@60 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-10-01 07:01:09 +00:00
Mark Janssen
eee59dcf16 - Added patch by drwr that fixes some compiler warnings and introduces
Makefile.cc for non-gnu compilers

- Small fix in strtok parsing in http.c apparently fixes problems with some
  not quite conformant proxyservers


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@59 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-10-01 06:55:35 +00:00
Mark Janssen
a21cdbd231 Working to release... check documents and Makefiles
Update version numbers to 1.2.0


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@58 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-09-30 09:44:30 +00:00
Mark Janssen
b011269c3c - Added patch by Fred Donck <fd0 at donck dot com> to store proxy username
and password in environment variables.

  Security fix
  ------------

  - Modified cmdline.c to allow passing of proxyuser and proxypass as
    environment variables to prevent other users on same machine from
    snooping sensitive info.
    -U for env var that contains the proxy user
    -S for env var that contains the proxy user's password


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@57 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-09-30 09:30:38 +00:00
Mark Janssen
55df6bc79a Small fix for solaris (same as CYGWIN) as suggested by Robert Eckardt
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@56 bc163920-b10d-0410-b2c5-a5491ca2ceef
2004-06-23 19:08:45 +00:00
Mark Janssen
3c3efc2791 Fix makefile
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@55 bc163920-b10d-0410-b2c5-a5491ca2ceef
2003-12-02 12:57:04 +00:00
Mark Janssen
cfbcb9b1d3 Also install manual page (from the debian subdir)
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@54 bc163920-b10d-0410-b2c5-a5491ca2ceef
2003-12-02 12:37:32 +00:00
Mark Janssen
18a37716b0 Added small warning fix from: Jon Scobie <scobiej@yahoo.co.uk>
Updated version to 1.1.3


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@53 bc163920-b10d-0410-b2c5-a5491ca2ceef
2003-12-02 12:14:14 +00:00
Mark Janssen
e323203de9 Binaries don't belong in cvs
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@52 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-11-20 14:25:13 +00:00
Mark Janssen
8f13f1c405 Removed visible FIXME's in --help output, cleaned up --help printing
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@51 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-11-20 14:24:27 +00:00
Mark Janssen
f1c526f1bc Debian changelog strictness caught me...
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@50 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-11-20 14:14:50 +00:00
Mark Janssen
5c2c9935b5 Typo
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@49 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-11-20 14:13:22 +00:00
Mark Janssen
6e2d40e950 Removing example files
Update changelog/version


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@48 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-11-20 14:06:47 +00:00
Mark Janssen
44783d91a8 Typo in manpage, remove debian example files
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@47 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-11-20 13:42:24 +00:00
Mark Janssen
a750552de3 Added manual page
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@46 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-11-20 13:37:11 +00:00
Mark Janssen
cb148da635 Cleaning up debian entries, merging patch from Lo�c Le Guyader <loic.leguyader@laposte.net>
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@45 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-11-20 13:29:01 +00:00