From Mineev at mail.sura.ru Mon Apr 16 16:51:18 2001 From: Mineev at mail.sura.ru (Mineev@mail.sura.ru) Date: Wed Jan 12 00:50:29 2005 Subject: [Netrek Clients] Seeking for software development projects Message-ID: <200104162151.BAA11536@mail.sura.ru> Dear Sir: I am the head of a group of software developers. We are seeking for software development projects that we could implement. Our offshore location alllows us to charge only 10 dollars per hour. Nonetheless, we provide competitive quality and reasonably short development terms. Our fields of development include Web sites, e-commerce systems, Internet programming and many more. You can assess our vast knowledge and expertise by looking at the brief summary of skills in the enclosure in the end of this letter. We have already worked on telecommute basis and can provide you with our references and previous projects. If interested, please send your offers and inquiries to MineevMax@yahoo.com Sincerely yours, Mineev, Max N. Enclosure. Brief summary of our skills and expertise. Hardware: PC Operating systems: MS Windows 3.x/95/98/2000/NT, MS DOS, Linux DBMS: SQL Server, FoxPro, Interbase, MS Access, Oracle Languages: C/C++, Pascal, Java, SQL, Basic, Prolog, Assembler Internet technologies: HTML/DHTML, XML, JavaScript, VBScript, ASP, SSI, Windows Sockets, ColdFusion, CGI, Perl, PHP Other technologies: COM/OLE, ActiveX, ODBC, DAO, ADO, WinAPI Software: MS Visual C++, C++ Builder, Borland C++, Delphi, Borland Pascal, MS Visual J++, JBuilder, Visual Basic, VBA, PhotoShop, Turbo Assembler, IIS, MS Office From quozl at us.netrek.org Thu Apr 26 00:58:11 2001 From: quozl at us.netrek.org (James Cameron) Date: Wed Jan 12 00:50:29 2005 Subject: [Netrek Clients] COW.3.00pl3.tar.gz unpacks to CWD Message-ID: <20010426155811.F17101@us.netrek.org> G'day, I pointed a novice user at the Linux FAQ entry on installing GNU software, and at the COW .tar.gz file, and they had considerable difficulties. So I've made some minor changes to the packaging of COW, to bring it into line with other source packages. a) the .tar.gz created by "make dist" will now unpack into a version specific subdirectory, b) a file INSTALL has been created, giving generic installation instructions, c) a file README has been created, which points at INSTALL, section 8.0 of the COW.DOC file, and other documentation files. d) a file ChangeLog has been creation, which will help programmers who use Emacs as their preferred editor. Other editors have functions to add ChangeLog entries as well. I haven't yet figured out why "make install" does not work ... it says "install: too few arguments". -- James Cameron mailto:quozl@us.netrek.org http://quozl.netrek.org/ From quozl at us.netrek.org Thu Apr 26 00:58:11 2001 From: quozl at us.netrek.org (James Cameron) Date: Wed Jan 12 00:50:29 2005 Subject: [Netrek Clients] COW.3.00pl3.tar.gz unpacks to CWD Message-ID: <20010426155811.F17101@us.netrek.org> G'day, I pointed a novice user at the Linux FAQ entry on installing GNU software, and at the COW .tar.gz file, and they had considerable difficulties. So I've made some minor changes to the packaging of COW, to bring it into line with other source packages. a) the .tar.gz created by "make dist" will now unpack into a version specific subdirectory, b) a file INSTALL has been created, giving generic installation instructions, c) a file README has been created, which points at INSTALL, section 8.0 of the COW.DOC file, and other documentation files. d) a file ChangeLog has been creation, which will help programmers who use Emacs as their preferred editor. Other editors have functions to add ChangeLog entries as well. I haven't yet figured out why "make install" does not work ... it says "install: too few arguments". -- James Cameron mailto:quozl@us.netrek.org http://quozl.netrek.org/ From quisar at quisar.ambre.net Thu Apr 26 05:49:31 2001 From: quisar at quisar.ambre.net (Benjamin `Quisar' Lerman) Date: Wed Jan 12 00:50:29 2005 Subject: [Netrek Clients] Patch to allow to use -U in TCP mode Message-ID: <20010426124931.A30111@hell.ambre.net> Hi, I slighty modify the sources of COW so that -U couls be used with TCP mode. It is quite useful because of firewalling + Nat which prevent the use of TCP. I join the patch. I couldn't test it as much as I would have liked to, because I wasn't able to find an other server that accept unblessed client and was obliged to test it locally... -- Benjamin `Quisar' Lerman quisar@quisar.ambre.net http://www.ambre.net/quisar "Si les yeux pouvaient tuer et enfanter, les rues seraient pleines de cadavres et de femmes grosses." Valery -------------- next part -------------- Index: cowapi.h =================================================================== RCS file: /cvsroot/netrek/client/cow/cowapi.h,v retrieving revision 1.4 diff -u -r1.4 cowapi.h --- cowapi.h 2000/05/19 14:24:52 1.4 +++ cowapi.h 2001/04/26 10:38:22 @@ -70,7 +70,7 @@ extern char defpasswd[PSEUDOSIZE]; extern char login[PSEUDOSIZE]; -extern int baseUdpLocalPort; +extern int baseLocalPort; extern int log_packets; extern int ghoststart; Index: data.c =================================================================== RCS file: /cvsroot/netrek/client/cow/data.c,v retrieving revision 1.6 diff -u -r1.6 data.c --- data.c 2000/12/28 12:36:38 1.6 +++ data.c 2001/04/26 10:38:22 @@ -290,7 +290,7 @@ #endif /* for router-based firewalls, we need to tunnel through at a specific port */ -int baseUdpLocalPort = 0; /* UDP */ +int baseLocalPort = 0; /* UDP */ int debug = 0; Index: data.h =================================================================== RCS file: /cvsroot/netrek/client/cow/data.h,v retrieving revision 1.6 diff -u -r1.6 data.h --- data.h 2000/05/19 14:24:52 1.6 +++ data.h 2001/04/26 10:38:22 @@ -282,7 +282,7 @@ extern char *gw_mach; /* UDP */ #endif -extern int baseUdpLocalPort; /* UDP */ +extern int baseLocalPort; /* UDP and TCP */ extern int showTractorPressor; Index: defaults.c =================================================================== RCS file: /cvsroot/netrek/client/cow/defaults.c,v retrieving revision 1.3 diff -u -r1.3 defaults.c --- defaults.c 1999/08/05 16:46:32 1.3 +++ defaults.c 2001/04/26 10:38:23 @@ -691,7 +691,7 @@ tryUdp = booleanDefault("tryUdp", tryUdp); tryUdp1 = tryUdp; udpSequenceChk = booleanDefault("udpSequenceCheck", udpSequenceChk); - baseUdpLocalPort = intDefault("baseUdpLocalPort", baseUdpLocalPort); + baseLocalPort = intDefault("baseLocalPort", baseLocalPort); #ifdef SHORT_PACKETS tryShort = booleanDefault("tryShort", tryShort); Index: main.c =================================================================== RCS file: /cvsroot/netrek/client/cow/main.c,v retrieving revision 1.9 diff -u -r1.9 main.c --- main.c 2000/11/07 20:24:05 1.9 +++ main.c 2001/04/26 10:38:23 @@ -322,7 +322,7 @@ #endif case 'U': - if ((baseUdpLocalPort = atoi(*argv)) == 0) + if ((baseLocalPort = atoi(*argv)) == 0) { fprintf(stderr, "Error: -U requires a port number\n"); exit(1); @@ -521,7 +521,7 @@ printf(" [-H] specify host (via gateway)\n"); #endif - printf(" [-U udp_port] Specify client UDP port (useful for some firewalls)\n"); + printf(" [-U port] Specify client UDP or TCP port (useful for some firewalls)\n"); #ifdef RSA printf(" [-o] use old-style binary verification)\n"); Index: socket.c =================================================================== RCS file: /cvsroot/netrek/client/cow/socket.c,v retrieving revision 1.4 diff -u -r1.4 socket.c --- socket.c 1999/07/24 19:23:43 1.4 +++ socket.c 2001/04/26 10:38:24 @@ -2126,10 +2126,17 @@ int newsocket; struct socket_cpacket sockPack; - newsocket = (getpid() & 32767); + /* If baseLocalPort is defined we want to start from that */ + if(baseLocalPort) + newsocket = baseLocalPort; + else + newsocket = (getpid() & 32767); while (newsocket < 2048 || newsocket == old) { - newsocket = (newsocket + 10687) & 32767; + if(baseLocalPort) + newsocket++; + else + newsocket = (newsocket + 10687) & 32767; } sockPack.type = CP_SOCKET; sockPack.socket = htonl(newsocket); @@ -2836,11 +2843,11 @@ errno = 0; udpLocalPort = (getpid() & 32767) + (RANDOM() % 256); - /* if baseUdpLocalPort is defined, we want to start from that */ - if (baseUdpLocalPort) + /* if baseLocalPort is defined, we want to start from that */ + if (baseLocalPort) { - udpLocalPort = baseUdpLocalPort; - UDPDIAG(("using base port %d\n", baseUdpLocalPort)); + udpLocalPort = baseLocalPort; + UDPDIAG(("using base port %d\n", baseLocalPort)); } for (attempts = 0; attempts < MAX_PORT_RETRY; attempts++) @@ -2867,7 +2874,7 @@ * * * router-based firewall, we just increment; otherwise we try to mix * it * * up a little. The check for ports < 2048 is done above. */ - if (baseUdpLocalPort) + if (baseLocalPort) udpLocalPort++; else udpLocalPort = (udpLocalPort + 10687) & 32767; From tanner at real-time.com Wed Apr 11 00:36:27 2001 From: tanner at real-time.com (Bob Tanner) Date: Wed Jan 12 00:51:24 2005 Subject: [Vanilla Devel] Network re-numbering at Real Time Message-ID: <20010411003627.D11996@real-time.com> Real Time will be going through a very painful network renumbering. We are dumping MrNet totally and thus need to renumber our networks. Anything special I need to do to keep the netrek community happy? All forwards will remain the same. We have already turned down TTLs to 1 hour. Just wanted to let everyone know and ask for any feedback on the move. Looks like we are going to shoot for April 23rd. -- Bob Tanner | Phone : (952)943-8700 http://www.mn-linux.org | Fax : (952)943-8500 Key fingerprint = 6C E9 51 4F D5 3E 4C 66 62 A9 10 E5 35 85 39 D9 From quozl at us.netrek.org Wed Apr 11 02:07:12 2001 From: quozl at us.netrek.org (James Cameron) Date: Wed Jan 12 00:51:25 2005 Subject: [Vanilla Devel] Network re-numbering at Real Time In-Reply-To: <20010411003627.D11996@real-time.com>; from tanner@real-time.com on Wed, Apr 11, 2001 at 12:36:27AM -0500 References: <20010411003627.D11996@real-time.com> Message-ID: <20010411170712.U3181@us.netrek.org> On Wed, Apr 11, 2001 at 12:36:27AM -0500, Bob Tanner wrote: > Anything special I need to do to keep the netrek community happy? Keep them informed. Post to vanilla-list too. Otherwise, no. Everything uses DNS, except for active connections. Exception would be server owners who wanted to avoid a DNS lookup when they solicit to the metaserver. They'll find out, but it might be an idea to let them know. rec.games.netrek too. -- James Cameron mailto:quozl@us.netrek.org http://quozl.netrek.org/ From quozl at us.netrek.org Mon Apr 23 04:56:17 2001 From: quozl at us.netrek.org (James Cameron) Date: Wed Jan 12 00:51:25 2005 Subject: [Vanilla Devel] No CVS Updates? Message-ID: <20010423195617.A3388@us.netrek.org> Bob, I haven't seen any CVS commits posted to Vanilla-Devel list for a while. I checked the archives; they are dry too. Something wrong? -- James Cameron mailto:quozl@us.netrek.org http://quozl.netrek.org/ From vanilla-devel at us.netrek.org Mon Apr 23 18:39:41 2001 From: vanilla-devel at us.netrek.org (Vanilla CVS Development) Date: Wed Jan 12 00:51:25 2005 Subject: [Vanilla Devel] CVS update: Vanilla/pledit Message-ID: <200104232339.f3NNdfI16365@swashbuckler.fortress.real-time.com> Date: Monday April 23, 2001 @ 18:39 Author: cameron Update of /home/netrek/cvsroot/Vanilla/pledit In directory swashbuckler.fortress.real-time.com:/var/tmp/cvs-serv16358/pledit Modified Files: Makefile Log Message: * configure.in: check for ncurses before curses. * pledit/Makefile (LIBS): use the curses library found by configure. Message-ID: <20010423130921.A16948@hell.ambre.net> **************************************** Index: Vanilla/pledit/Makefile diff -u Vanilla/pledit/Makefile:1.16 Vanilla/pledit/Makefile:1.17 --- Vanilla/pledit/Makefile:1.16 Fri Apr 30 15:19:03 1999 +++ Vanilla/pledit/Makefile Mon Apr 23 18:39:41 2001 @@ -11,7 +11,7 @@ OBJS = main.o edit.o input.o ../ntserv/getpath.o ../ntserv/data.o \ ../ntserv/salt.o HDRS = pledit.h -LIBCURSES = -lcurses +# LIBCURSES = -lcurses LIBS = $(LIBCURSES) $(LIBTERMCAP) $(LIBCRYPT) $(EXTRALIBS) PROGRAM = pledit From vanilla-devel at us.netrek.org Mon Apr 23 18:54:45 2001 From: vanilla-devel at us.netrek.org (Vanilla CVS Development) Date: Wed Jan 12 00:51:25 2005 Subject: [Vanilla Devel] CVS update: web Message-ID: <200104232354.f3NNsjk16381@swashbuckler.fortress.real-time.com> Date: Monday April 23, 2001 @ 18:54 Author: cameron Update of /home/netrek/cvsroot/web In directory swashbuckler.fortress.real-time.com:/var/tmp/cvs-serv16378 Modified Files: index.html Log Message: fix indent **************************************** Index: web/index.html diff -u web/index.html:1.23 web/index.html:1.24 --- web/index.html:1.23 Mon Apr 23 05:10:58 2001 +++ web/index.html Mon Apr 23 18:54:45 2001 @@ -45,8 +45,6 @@ Version 2.9pl7 of the Netrek Vanilla Server was released on 23rd April 2001 and may be downloaded from: