Vanilla Development Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS update: Vanilla



Date:	Friday June 23, 2000 @ 4:12
Author:	cameron

Update of /home/netrek/cvsroot/Vanilla
In directory swashbuckler.fortress.real-time.com:/var/tmp/cvs-serv1956

Modified Files:
	ChangeLog PROJECTS config.h.in 
Log Message:
- Prevent beaming down out of T-mode,
- Add change password function,
- Prevent eject without queue (#ifdef'd),
- Alpha compilation fixes,
- Minor message changes.


****************************************

Index: Vanilla/ChangeLog
diff -u Vanilla/ChangeLog:1.82 Vanilla/ChangeLog:1.83
--- Vanilla/ChangeLog:1.82	Wed Jun  7 15:41:01 2000
+++ Vanilla/ChangeLog	Fri Jun 23 04:12:55 2000
@@ -1,3 +1,30 @@
+Fri Jun 23 19:32:52 2000  James Cameron <quozl@us.netrek.org>
+
+	* ntserv/daemonII.c: prevent beaming down out of T-mode.
+	
+	* ntserv/getname.c: change password function added.
+	* ntserv/ntscmds.c: change password function added.
+
+	* ntserv/ntscmds.c (do_player_eject): send failure messages to the
+	team, not to the player, and include an #ifdef'd ejection only if
+	there is a queue feature.  Rework vote help text.
+
+	* ntserv/salt.h: correct typedef of salt buffer, for alpha compilation.
+
+	* tools/update.c: disable sa_sigaction definition, for alpha
+	compilation.
+	
+	* ntserv/Makefile: add note to sinclude for FreeBSD users who are
+	not using GNU make.
+	
+	* config.h.in: remove superfluous SIGSYS definition.
+
+	* ntserv/gencmds.c (getplayer): remove superfluous space from message.
+
+	* ntserv/gencmds.c: minor message typo.
+	
+	* tools/xtkill.c (main): minor fixes, spacing of GOD->ALL messages,
+
 Wed Jun  7 17:13:14 EDT 2000  Dave Ahn <ahn@users.sourceforge.net>
 	
 	* robots/*: Finished continuous scoring support.  See
@@ -952,4 +979,4 @@
  	update_sys_defaults in updateMessages to a more appropriate
  	location - updateClient in socket.c.
 	
-	$Id: ChangeLog,v 1.82 2000/06/07 20:41:01 ahn Exp $
+	$Id: ChangeLog,v 1.83 2000/06/23 09:12:55 cameron Exp $
Index: Vanilla/PROJECTS
diff -u Vanilla/PROJECTS:1.78 Vanilla/PROJECTS:1.79
--- Vanilla/PROJECTS:1.78	Tue Jun 20 19:52:56 2000
+++ Vanilla/PROJECTS	Fri Jun 23 04:12:55 2000
@@ -1,26 +1,31 @@
 PROJECTS ... list of things to do or fix, and hints for developers.
 
-#	$Id: PROJECTS,v 1.78 2000/06/21 00:52:56 ahn Exp $	
+#	$Id: PROJECTS,v 1.79 2000/06/23 09:12:55 cameron Exp $	
 
 Small things
 
+	- make clean in ntserv doesn't.
+
+	- configure's "checking for BSD style signals" doesn't finish
+	  with a yes or a no.
+
 	- quitting as captain in INL game should automatically uncaptain.
 
 	- observers can't quit at end-game.
 
 	- t-mode should be turned off immediately at end-game before
-	end-tourney is run, not after.
+	  end-tourney is run, not after.
 
 	- end-tourney should really be tossed.  stats should be
-	computed in-memory by the robot rather than relying on
-	an external script to parse the output of ltd_dump.  it's
-	way too slow.
+	  computed in-memory by the robot rather than relying on
+	  an external script to parse the output of ltd_dump.  it's
+	  way too slow.
 
 	- team masks are switched at the end of an INL game.  is
-	there any particular reason why we're doing this?
+	  there any particular reason why we're doing this?
 
 	- all the code in the robots/ directory really need some
-	serious cleanup.  the whole thing is a mess.
+	  serious cleanup.  the whole thing is a mess.
 
 	- manually check dependencies in ntserv, an installer found
 	  that a defs.h change was not picked up by at least one thing
Index: Vanilla/config.h.in
diff -u Vanilla/config.h.in:1.22 Vanilla/config.h.in:1.23
--- Vanilla/config.h.in:1.22	Tue May 23 20:14:02 2000
+++ Vanilla/config.h.in	Fri Jun 23 04:12:55 2000
@@ -347,10 +347,14 @@
                                 
                                 /* VICIOUS_EJECT   - free's the players slot
                                 		     after ejection */
+
+				/* EJECT_ONLY_IF_QUEUE - refuses to eject
+							 unless queue != 0 */
 #ifdef VOTING
 #undef ALLOW_EJECT
 #ifdef ALLOW_EJECT
 #define VICIOUS_EJECT
+#define EJECT_ONLY_IF_QUEUE
 #endif
 #endif
 
@@ -842,13 +846,6 @@
 #endif
 
 /* Unchecked machine dependencies */
-
-#ifdef linux
-/* #define SIGBUS	SIGUNUSED 	Not required anymore */
-#ifndef SIGSYS
-#define SIGSYS		SIGUSR2
-#endif
-#endif
 
 #ifdef linux
 #define SHMFLAG         sizeof(struct memory)