Joshua Kwan
98bc415047
add line number references to all errors
...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@213 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-02-02 01:07:21 +00:00
Joshua Kwan
4fc6f54bec
handle unterminated strings a bit better, and negative numbers
...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@212 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-02-02 01:03:57 +00:00
Joshua Kwan
b34e8a4af3
Kludge to detect 'maxusers = 0' and handle f_num > myconfig->max more smoothly
...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@205 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-02-01 08:20:28 +00:00
Joshua Kwan
99e9e4997b
Config file blues.. add silent option on command line
...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@198 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-01-31 06:23:02 +00:00
Joshua Kwan
8b9c796b10
Add ability to change location of passwd and lockfile.
...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@137 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-01-21 01:57:44 +00:00
Joshua Kwan
dc9485bba1
make an error message clearer
...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@135 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-01-21 01:47:02 +00:00
Joshua Kwan
be57b91ba1
Additional anti-root uid security fixes
...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@134 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-01-21 01:37:16 +00:00
Jilles Tjoelker
9686e206c0
Don't call getpwuid(3)/getgrgid(3) on uids/gids in the config file. The uid/gid
...
doesn't need to be in /etc/passwd or /etc/group anyway, and this reduces
storage of sensitive information in dgamelaunch's memory space.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@113 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-01-07 12:00:41 +00:00
Joshua Kwan
926f3e4af4
works!
...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@86 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-01-05 09:18:39 +00:00
Joshua Kwan
2966031319
fix number handling
...
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@85 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-01-05 02:58:48 +00:00
Joshua Kwan
4f6bec9c0a
It kind of works now. However, we must beware the static buffers that we made
...
before. They might no longer be enough.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@83 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-01-05 01:55:08 +00:00
Joshua Kwan
6901a281a0
First try at the config file system. Still need to change usage of all
...
the macros, currently, this has no effect on dgamelaunch's functionality.
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@82 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
2004-01-05 01:25:38 +00:00