Commit graph

59 commits

Author SHA1 Message Date
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
Mark Janssen
f282f0aed6 Debian files
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@44 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-11-20 13:10:36 +00:00
Mark Janssen
7a9ba0cc79 Pre debianizing
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@43 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-09-04 13:09:55 +00:00
Mark Janssen
f231ee9cc2 Some more minor fixes, should work again now
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@41 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-05-14 13:34:45 +00:00
Mark Janssen
faddb15d1c Some things I forgot
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@40 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-05-14 13:01:31 +00:00
Mark Janssen
888dce8506 Added option to specify additional headers to be sent to the HTTPS proxy
(Ex: --header "MyCustomHeader: MyValue)
Based on Dieter Heiliger's <dieter.heiliger@gmx.de> idea for a User-Agent header


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@39 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-05-14 10:19:56 +00:00
Mark Janssen
2836cc9ba5 Ported new features to CYGWIN, working around some cygwin bugs
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@35 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-04-22 21:03:11 +00:00
Mark Janssen
89a2f70053 Typo
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@31 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-04-21 11:30:35 +00:00
Mark Janssen
d4705edbd3 Typo in comment-closing... oops
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@30 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-04-21 00:56:41 +00:00
Mark Janssen
bd42604181 Porting to archs available at compilefarm
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@29 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-04-20 23:10:42 +00:00
Mark Janssen
63a03252b0 Ported to Darwin-PPC, Freebsd-i386, Linux-Alpha/PPC/Sparc and Solaris/Sparc
Compiles cleanly on all of these (using some makefile magic on some platforms)


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@28 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-04-20 23:07:39 +00:00
Mark Janssen
1518b7e0ca Now cleanly compiles on FreeBSD.
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@27 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-04-20 17:22:06 +00:00
Mark Janssen
5d536d9b72 Standard 'header' for .c and .h files in proxytunnel project
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@21 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-04-20 15:56:10 +00:00
Mark Janssen
6f626da741 Cleaning up more... moving more stuff to separate .c and .h files
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@20 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-04-20 15:54:43 +00:00
Mark Janssen
785411bb8b Moved base64 code to base64.[ch]
More cleanups


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@19 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-04-20 15:19:27 +00:00
Mark Janssen
e4bb139a97 Nearing completion for version 1.1.0
Added 'standalone-mode'. This will make proxytunnel an even more versatile
tool, allowing it to be used virtually anywhere and anytime.
Idea by Maniac, Code from The Muppet

Started work on some more changes (not working yet)
	- Not forking to background in standalone mode
	- Reading options from .proxytunnel file, to make commandline
	  work easier and faster


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@18 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-04-20 15:00:16 +00:00
Mark Janssen
78adc27214 - Fixed help-text when system doesn't support long-options
- Cleaned up some code w.r.t short and/or long options, added includes
  for getopt on freebsd.


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@17 bc163920-b10d-0410-b2c5-a5491ca2ceef
2002-04-20 13:45:02 +00:00
Mark Janssen
2684bdb39b Updated textfiles
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@16 bc163920-b10d-0410-b2c5-a5491ca2ceef
2001-11-28 08:53:57 +00:00
Mark Janssen
4e64376838 Added proxytunnel spec file for building rpm's, contributed by
Ralph Loader <ralph@suckfish.mine.nu>


git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@15 bc163920-b10d-0410-b2c5-a5491ca2ceef
2001-11-28 08:35:00 +00:00