John "Elwin" Edwards
e8e6e604c3
Advanced Rogue 7: convert to ANSI-style function declarations.
...
Almost 1500 lines of compiler warnings remain, and the GCC developers
are already working on a new version with even more warnings turned on
by default.
2016-02-19 21:02:28 -05:00
John "Elwin" Edwards
4e5f4c52d3
arogue7, xrogue: rename daemon() to start_daemon().
...
This prevents conflict with the BSD/OSX daemon() system function.
2015-05-28 10:21:43 -04:00
John "Elwin" Edwards
053a248658
arogue7, xrogue: put newlines at the end of startup messages.
2015-05-20 15:15:29 -04:00
John "Elwin" Edwards
e3620a3781
Advanced Rogue family: fix the "score" option.
...
Changing the score file (when permitted) now works again, closing the
old score file and opening the new one.
2015-05-20 08:42:17 -04:00
John "Elwin" Edwards
3554339257
Advanced Rogue family: overhaul privilege handling.
...
Advanced Rogue 5 and 7, and XRogue, now open the scorefile and logfile
at startup and then drop any set[ug]id privileges if the savedir is not
being used.
2015-05-16 13:39:26 -04:00
John "Elwin" Edwards
e8f5429554
arogue7: call nonl() during initialization.
2015-05-12 10:28:05 -04:00
John "Elwin" Edwards
7824f79164
arogue7: implement the -n option.
2015-05-11 16:46:00 -04:00
John "Elwin" Edwards
7da765d616
arogue7: make the scorefile location configurable.
2015-05-11 13:36:36 -04:00
John "Elwin" Edwards
3095366864
arogue7: add missing header includes.
2015-05-08 16:45:41 -04:00
John "Elwin" Edwards
cf121ade21
Import Advanced Rogue 7.7 from the Roguelike Restoration Project (r1490)
2015-05-08 15:24:40 -04:00