Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3A787FC8.8B3EE62@phekda.freeserve.co.uk> Date: Wed, 31 Jan 2001 21:12:40 +0000 From: Richard Dawe X-Mailer: Mozilla 4.51 [en] (X11; I; Linux 2.2.17 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: Test build of cvs available References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. Tim Van Holder wrote: > > Eli Zaretskii wrote: > > > Sorry for asking the obvious: does this support remote repositories > > via the net? [snip] > Also, Richard Dawe has abandoned libsocket due to lack of time, so it > seems unlikely full winsock2 will be added anytime soon. If I had more > time available, I'd volunteer to maintain it, but as it stands most of > my spare time is taken up with patching up autotools (version 2.50 of > autoconf is shaping up to be very DJGPP-friendly out-of-the-box, by > the way) and occasionally dabbling in other packages (cvs, smalltalk, > python). If anyone would like to take over libsocket, please contact me. Here's the current status: I hacked up basic Winsock 2 support, but recv() and send() don't work. Everything else seems to, although a fair amount of tidying work needs to be done. Now, to get recv() and send() to work, you need to patch WSOCK2.VXD, because there are some bugs that don't affect Windows programs (pfff). I don't know about anyone else, but I don't fancy asking end users to patch one of the key device drivers for their system! I lost count of the number of people that sent me mails asking me for help with libsocket that had not installed the helper device driver SOCK.VXD. And that had a nice graphical installer! Plus, if you built from sources it even reminded you to install it. So, my hopes for people coping with patching WSOCK2.VXD are close to zero. I had hoped that libsocket would be less of a hack with WSOCK2.VXD, but there's hoping. Tim, you may want to try Watt-32 instead. Windows users already have an alternative in Cygwin's CVS or WinCVS (*). It's a nice piece of work and well established. It would be good for "pure" DOS users to have CVS access. (*) Pardon my ignorance if they're the same. Anyway, I think that's enough. Bye, Rich =] -- Richard Dawe http://www.bigfoot.com/~richdawe/ "The soul is the mirror of an indestructible universe." --- Gottfried W. Leibniz