***********************The Problem******************************************* If you are reading this then you probably know that Proxomitron can set RWIN to 32768. http://kyeu.info/proxo/forums/viewtopic.php?t=641 http://groups.yahoo.com/group/prox-list/message/22257 To test your Operating System, go to http://www.speedguide.net/analyzer.php Check the value of RWIN, with and without using Proxomitron. Windows XP SP2 or Server 2003 with Proxomitron probably show 32768. Windows 95, 98, 98SE, or 2000 with Proxomitron probably do not. When Proxomitron uses another local proxy like Browser -->Proxomitron-->Proxy-->ISP the "correct" RWIN is probably shown. ***********************The Patches******************************************* There are patches that may return control of RWIN to Windows at http://wind.prohosting.com/proxmine/cgi-bin/uploader/ . Our Japanese friends have been using them for approximately a year. A translation of the ReadMe in PmU_0341.zip is below. N45jRWIN.exe and N45mRWIN.exe use the same method the Japanese patches use. They also add a disclaimer to Proxomitron's "About" screen. To install a patch: Make a backup copy of the Proxomitron exe. Execute N45jRWIN.exe to alter the *June* version of Proxomitron Naoko 4.5. Execute N45mRWIN.exe to alter the *May* version of Proxomitron Naoko 4.5. Visit the "About" screen and verify the info. Report problems caused by the patch to your favorite Proxomitron forum or the Prox-List. Guest posts are allowed at http://kyeu.info/proxo/forums/index.php ***********************Explanation******************************************** [Letter has been edited] Hi, I'm count_b, the webmaster of Proxomitron-J. jjoe bugg wrote: > Hi, > > I am jjoebugg of the Prox-List, http://groups.yahoo.com/group/prox-list/ . > > XP SP2 limits RWIN to 32768. > > Does the Proxomitron RWIN Patch at > http://wind.prohosting.com/proxmine/cgi-bin/uploader/download.cgi?PmU_0341.zip > fix this? I read the readme.txt and checked the referred article on a Japanese BBS. They said it fixes the RWIN limit. http://web.archive.org/web/20041130214816/http://pc5.2ch.net/test/read.cgi/win/1092672987/ This is the patched address... *Naoko 4.5 June FILENAME Proxomitron.exe 0000D581: 04 *Naoko 4.5 May FILENAME Proxomitron.exe 0000D521: 04 In detail they said this patch changes the argument of SetSockOpt. Original Proxomitron uses this value... nOptionLen : 04 And this patch changes... nOptionLen : 00 I am not programmer so I don't know what that means. > Can it be used on the original exe? Yes. But the exe filename should be "Proxomitron.exe" > Who is the author? That is anonymous BBS so I can't find out who the author is. Thanks, count_b [/Letter] The SetSockOpt command can be used to set the "receive window size" on a per-socket basis. For reasons still unknown, the command does that on some but not all Windows systems. Setting nOptionLen to 0 nullifies the socket option and returns control of RWIN to Windows. ***********************A Request********************************************* Everybody should be very careful. Proxomitron is not our program. If a patched exe got loose and caused trouble, Scott would likely catch the blame. Do not share or distribute patched EXEs. http://groups.yahoo.com/group/prox-list/message/16401 From: "srl_list" Date: Thu Jul 3, 2003 3:08 pm Subject: Modified versions of Proxomitron Modified versions of Proxomitron are explicitly NOT permitted to be distributed according to it's license. Regards, Scott ***********************PmU_0341.zip ReadMe************************************ [Translation] These executable files apply the patch of 509 person in Proxomitron Part23 at http://pc5.2ch.net/test/read.cgi/win/1092672987/ For Proxomitron Naoko 4.5 June, use PatN45June.exe For Proxomitron Naoko 4.5 May, use PatN45May.exe After copying to the folder where Proxomitron is installed please execute. [/Translation] To see the 509th post in Proxomitron Part23 use: http://web.archive.org/web/20041130214816/http://pc5.2ch.net/test/read.cgi/win/1092672987/