[htsserver-cvs] CVS update: pyhtsserver/src
Status: Abandoned
Brought to you by:
uh1763
|
From: Uwe H. <uh...@us...> - 2001-09-13 18:41:36
|
Date: Thursday September 13, 2001 @ 11:41
Author: uh1763
Update of /cvsroot/htsserver/pyhtsserver/src
In directory usw-pr-cvs1:/tmp/cvs-serv4403/src
Modified Files:
cmdline.py misc.py net.py players.py protocol.py
Log Message:
* INSTALL, Makefile, htsserver: Fixed the installation procedure (changed
some paths). Besides, install the manpage in /usr/local/man/man6.
* README: Document the new mailinglist htsserver-users.
* TODO: Updates.
* src/cmdline.py: Removed cruft.
* src/misc.py: Check for OSError *and* IOError. Assing /dev/null to
stdin, stdout and stderr.
* src/net.py: Cosmetic changes. Remove the respective connection when a
player disconnects (via 'quit') from the server.
* src/players.py: Add the flag 'is_admin', which is unused at the moment.
Remove the useless login() and logout() methods.
* src/protocol.py: Lots of fixes.
* addplayer(): Cosmetic changes. Improved locking.
* delplayer(): Better locking. If the player which shall be deleted is
logged in, log him out.
* login(): Check if we are already logged in as any player, and also
check whether anybody else is already logged in as the
player we wanted to log in (shouldn't happen though, except
someone finds out your password). Simplified code.
* logout(): The code was ugly. It's much better + shorter now.
* passwd(): Replace "xxx" with "534", the return code which should be used.
* quit(): If we're logged in, logout. Better locking.
* p(): Prettier output. Do not print the passwords of the players anymore.
This was done for debugging purposes.
* c(): Better locking. Print our playername, if we're logged in.
===================================================================
File: cmdline.py Status: Up-to-date
Working revision: 1.3 Thu Sep 13 18:41:34 2001
Repository revision: 1.3 /cvsroot/htsserver/pyhtsserver/src/cmdline.py,v
Existing Tags:
start (revision: 1.1.1.1)
vendor (branch: 1.1.1)
===================================================================
File: misc.py Status: Up-to-date
Working revision: 1.2 Thu Sep 13 18:41:34 2001
Repository revision: 1.2 /cvsroot/htsserver/pyhtsserver/src/misc.py,v
Existing Tags:
start (revision: 1.1.1.1)
vendor (branch: 1.1.1)
===================================================================
File: net.py Status: Up-to-date
Working revision: 1.2 Thu Sep 13 18:41:34 2001
Repository revision: 1.2 /cvsroot/htsserver/pyhtsserver/src/net.py,v
Existing Tags:
start (revision: 1.1.1.1)
vendor (branch: 1.1.1)
===================================================================
File: players.py Status: Up-to-date
Working revision: 1.3 Thu Sep 13 18:41:34 2001
Repository revision: 1.3 /cvsroot/htsserver/pyhtsserver/src/players.py,v
Existing Tags:
start (revision: 1.1.1.1)
vendor (branch: 1.1.1)
===================================================================
File: protocol.py Status: Up-to-date
Working revision: 1.3 Thu Sep 13 18:41:34 2001
Repository revision: 1.3 /cvsroot/htsserver/pyhtsserver/src/protocol.py,v
Existing Tags:
start (revision: 1.1.1.1)
vendor (branch: 1.1.1)
|