Johannes Schth (<firstname.lastname@example.org>) has made a PocketPC version of desproxy. It's available from
Today is a sad day for me. I'm discontinuing desproxy development
today, in a move to help me stay away from distractions and
to make me finish my long delayed studies.
As anyone monitoring desproxy could check, desproxy development
has always been going at a very slow pace. I feel ashamed now,
but I have to recognize it was just a kind of distraction for me.
Desproxy was born in just over a day, when I feel it was needed.
It is now quite stable, supporting authentication (not NTLM),
it is fast and portable, and quite easy to comprehend for anyone
interested in basic network programming.... read more
Ok, I have released the windows binaries of version 0.1.0-pre3. Use them and report any bugs.
Note: As I have used a newer cygwin1.dll library for compiling, I suggest you to use the one with comes in the package.
I just happened to download and like a desproxy frontend which (magically ;)) apears to be open source now. You can find it at http://www.myprojects.tk.
Kudos to its developer!
UPDATE: link corrected.
It looks like I didn't make clear which are the supported platforms so here goes a list:
- Linux (all flavours, tested in Debian 2.2 and 3.0)
- Mac OS X (tested 10.2 Server Edition)
- Sun Solaris (tested in Solaris 8)
- Microsoft Windows (tested in 98, 2000 and XP, should run on 95, ME and NT too)
- *BSD (tested on FreeBSD, NetBSD, should run on OpenBSD).
- Other Unices (some versions tested on QNX, AIX, HP-UX).... read more
Fixes a lot of bugs, see changelog.
I've received complainings about desproxy-OSX package, but i'm not (unluckily) an OSX owner, so I've asked some contributor to submit the package recompiled back to me.
Unfortunately, It seems not to be suitable, so I have opted-in for an account on the sourceforge compile-farm. As soon as I get the account (and after some time for acconditioning to the new OS) I will release the package myself.... read more
Very much people is complaining about missing libintl.h, particulary trying to compile desproxy on *BSD, Mac OS X ot solaris.
The generic solution is to install the GNU gettext package if possible.
Next release will try to handle missing libintl.h in a gracefully way (just deactivating gettext support), just to maintain source compatibility, so any of us could compile desproxy by themselves.
Regards, Miguelanxo.... read more
Ok guys today it's my 26th birthday so I WILL GIVE YOU A PRESENT !!!
Today I've released a binary distribution of desproxy for MacOS X.
Of course if you want to compile it yourself just grab that binary and see docs/Readme.macosx.
I'm so lazy...
Anyway it's my party and I cry if I want to...
Ok, 0.1.0-pre1 has been released and patches are being submitted. So it's time to define the future of desproxy.
The code as it is now is really ugly. Some decisions made time ago are obscuring the code, and making it less portable and efficient. But the code as it is now is quite stable. So it's time to branch...
New (based in new code) releases will begin with version 0.2.0. Old releases will last in the 0.1.x version number forever.... read more
Ok, the first version of the Manual is out, in the webpage at address http://desproxy.sf.net/manual-en.html.
It comes with screenshots (large png's) and complete instructions to run audiogalaxy, MSN Messenger, WinMX, gtk-everybuddy, AIM Messenger, Xchat...
Please, talkback. I'm very interested in receiving style or spell corrections, as I'm not a native english speaker.
Please upgrade! THIS PRERELEASE FIXES ALL THE PROBLEMS WITH SOCKS 4 & SOCKS 5 SERVER...
Tested thoroughly with the following aplications:
Audiogalaxy! - upload & download OK
WinMX - all functions OK
AIM, MSN Messenger, Everybuddy - OK
OpenBSD ssh (Linux) - OK
Putty ssh,telnet (Windows) - OK
Mozilla 1.0-RC1 (Linux & Windows) - OK
Internet Explorer 5.5 - OK
Winamp, xmms - OK
I will soon upload a manual, with screenshots and easy-to-follow instructions, and a windows prerelease too.... read more
Ok, patch from Rudger keeps improving versions. Version 0.0.23 released for windows (yes, linux is allways a step ahead ;).
This comes for the first time with HTTP proxy authentication support. Give it a try!
NOTE: Before searching for help about this release, please try to learn about environment variables in windows ;)
I'm releasing desproxy-0.0.23_Rutger. This release comes with proxy authentication, thanks to Rutger Nijlunsig who made the patch. Just try it and enjoy!
NOTE: only linux version, not for long, I hope! :)
If you are behind MS Proxy, maybe the proxy administrator has turned NTLM on. NTLM is a Microsoft propietary Authentication Method, and IS CURRENTLY NOT SUPPORTED (and NEVER WILL BE) by desproxy.
For the people who asked me to add NTLM support, I will recommend NTLM APS (http://www.geocities.com/rozmanov/ntlm/) a GNU tool for windows & Linux that you can use as your proxy, supporting NTLM.
Please, feel free to contact me for any question regarding NTLM & desproxy.
release 0.0.22 fixes "HOST header not sent" bug. This bug prevents earlier versions of desproxy to work with some proxies (MS PROXY & IBM proxies, for example).
So if you see HTTP error 400: Host header not sent, please upgrade!
I'm releasing for first time alpha code to those interested in testing desproxy with proxies (like MS & IBM ones) that refuse to work without the HTTP HOST header. If you are seeing these kind of error, please let me know, I will send you the alpha version until I release the oficial one.
Bored of having HTTP-only connection to the Internet? Tired of being unable to connect to irc trough a HTTP proxy? desproxy (a HTTP deproxyzer) just makes you able to tunnel TCP traffic trough a HTTP proxy!
Release 0.0.21 out. It is a "bug fixing release" but includes a new component: desproxy-socks4server, a socks version 4 server, useful because some clients can't talk to a socks 5 server, like MS Internet Explorer...... read more
Release 0.0.20, Linux & Windows affected:
Each and every application is affected. If you pass the url in unresolved fashion (like "www.slashdot.org" instead of its IP), they won't work. For example:
desproxy www.slashdot.org 80 proxy_host 8080 1080
won't work but
desproxy 220.127.116.11 80 192.0.0.1 8080 1080
will... (well, IP numbers are not real ones...:P)
Silly bug, but fatal. I will submit new releases as soon as I test the new code...
Today I've released 0.0.20 for Linux & Windows.
This release is a kind-of-rebadged-0.0.19 one; but it still has a fix for the write() bug, and some code cleanup (you may see the code is fully unreadable is some parts, these days!).
- Full Windows release, featuring desproxy, desproxy-inetd, desproxy-dns, desproxy-socks5server and socket2socket.
- write() bug fixed, in Linux and Windows builds.... read more
Today I have experienced the first crash in Linux. After watching the logs and debugging, I have found the real bug. Well, It was my fault. I supposed write() always will return on error but in some cases, a SIGPIPE (Broken Pipe) was triggered. After catching that signal it appears to work ok. So maybe windows version will work ok with that patch too. I will try to release a new version as soon as
possible.... read more
0.0.19 release is out. It's VERY BUGGY, but I have received dozens of mails requesting me to release the code. As it's only development, I'm not releasing the windows version now. Maybe later...
0.0.19 includes both desproxy-socks5server and desproxy-dns. DEBUG is activated (you can touch the Makefile if you want) so expect a lot of garbage on your console!
- socks5server and dns exit after the minimum error (like not being able to connect to the HTTP proxy)... read more
This afternoon I have managed to compile the first working version of desproxy-socks5server. I have tested it with xchat, MSN messenger, everybuddy, winmx, XoloX and mozilla 0.9.5, and the results were:
- xchat works OK!
- MSN seems to never finish the login session
- everybuddy works OK!
- winmx & XoloX seem to work but actually I couldn't connect to any peer. This two apps report to work with a socks5 proxy
- Mozilla works OK!
In the test, I have seen also that the code is quite unstable and I have to recode some parts to not let some connections (awaiting for the HTTP proxy return code) to block others.... read more
desproxy-dns is now fully functional. It supports TCP and (the most common) UDP queries, and uses desproxy to forward the queries to an external dnsserver. Now you can resolve names behind a http proxy, just the step necesary to get the socks5server going...
and it WORKS very well :)
desproxy-dns (the dns forwarder using desproxy) is currently working using TCP client connections. As soon as it gets UDP support (that's as soon as I learn how to use UDP) I will release it to interested parties. After that, I will restart working in desproxy-socks5server...
It may be in two weeks that the next "release" of the desproxy suite of tools get finally "released" ;)