summaryrefslogtreecommitdiffstats
path: root/games
Commit message (Collapse)AuthorAgeFilesLines
* Remove bogus declaration of calloc() that broke the build. Test, folks,jkh1997-09-261-1/+0
| | | | test!
* Remove unused fileache1997-09-241-751/+0
|
* Convert to random()ache1997-09-241-2/+2
|
* Fix turn rightache1997-09-241-2/+2
| | | | Submitted by: "Klaus-J. Wolf" <Yanestra@t-online.de>
* Oops, miss one rand() lcation...ache1997-09-241-1/+1
|
* Convert to random()ache1997-09-243-9/+7
|
* Convert to random() and automatically fix bug with RAND_MAX is too largeache1997-09-242-2/+3
|
* Convert to random()ache1997-09-242-8/+6
|
* Move under HIDEGAME, add revokeache1997-09-242-22/+11
| | | | | Cleanup Convert to random()
* Cleanupache1997-09-243-3/+4
| | | | Convert to random()
* Convert to random()ache1997-09-242-4/+4
| | | | Cleanup
* Cleanup.ache1997-09-241-2/+4
| | | | Convert to random()
* Revoke properly by setgid, not by setuid, overlooked in gamesache1997-09-241-2/+5
| | | | uid->gid change
* Remove setuid, priveledges already revoked early in the right wayache1997-09-241-4/+0
|
* Cleanup.ache1997-09-241-4/+7
| | | | Initialize random
* Use include for malloc declarationache1997-09-241-3/+2
|
* Fix longstanding bug: it was impossible to save to the same file twiceache1997-09-241-2/+5
| | | | since it was deleted on exit.
* Fix revoke to use setgid instead of setuid,since games uid changed toache1997-09-241-2/+4
| | | | gid and this place overlooked
* Revoke privs before shell exitache1997-09-244-14/+16
| | | | | | | Includes cleanup Use getlogin() Fix names in FILES section Convert to random()
* Oops, to many zeroes was in usleep argache1997-09-241-1/+1
|
* Headers cleanup.ache1997-09-249-53/+60
| | | | | | | Add revoke before shell exit. Fix mail sending procedure. Convert to random() Implement nap.
* Remove conflicting malloc declarationache1997-09-241-1/+0
|
* Remove setuid, uneeded nowache1997-09-242-2/+0
|
* Back out all my changes and restore v1.5 because there is noache1997-09-241-7/+1
| | | | setuid games now, hack problem fixed differently by hackdir permissions
* Make hack non-setuid back, it is possible because hackdir hierarchyache1997-09-241-7/+1
| | | | are not more readable/writeable by anyone except "games" group
* Includes cleanupache1997-09-246-18/+27
| | | | | | | | | Fix nonull flag detecting from termcap Use usleep to handle nonull case Prevent overflow on genocided getenv Install most files not owned by games.games to prevent data modifications Fix path for gethdate()
* Use SUIDGAME hook nowache1997-09-241-4/+2
|
* Back out previous fix (not work) and add more general SUIDGAME hook insteadache1997-09-241-2/+8
|
* Since hack suid now, add -fschg to install flags to prevent thisache1997-09-241-0/+1
| | | | binary to be overwritted
* Revoke privs once at earlier stage and not mess with setegid in saveache1997-09-242-15/+4
| | | | | Fix save: missing creation modes arg and wrong symlink test Small C cleanup
* Simplify revokeache1997-09-241-1/+0
|
* Open score file and do revoke as early as possibleache1997-09-241-6/+8
|
* Simplify revokeache1997-09-241-1/+0
|
* Make hack suid "games" (additionly to sgid "games" as run),ache1997-09-243-4/+16
| | | | | | | | it is needed for savegames and bones, they intendent to not be altered by user and can't be pre-created as scorefile. Clear savegames on install: target too, not only bones Install rumors not readable by all. Cleanup includes a little.
* Allow BINMODE to be overwritted (use ?=)ache1997-09-241-1/+1
|
* Simplify revokeache1997-09-242-2/+0
|
* Do not swap uids on log writting but open it first, then revokeache1997-09-241-6/+6
| | | | Simplify revoke
* Put comment indicating revokeache1997-09-241-0/+1
|
* Simplify revokeache1997-09-244-4/+0
|
* Oops, fix my error from prev commit (revoke simplification)ache1997-09-241-1/+1
|
* Simplify revokeache1997-09-241-1/+0
|
* Revoke sgid privs early and not svap uids on saved game at allache1997-09-242-8/+2
|
* Cleanupache1997-09-241-10/+3
| | | | | Simplify revoke: only sgid needed to be revoked Use srandomdev
* Use srandomdevache1997-09-241-1/+1
|
* Use srandomdevache1997-09-243-15/+14
| | | | Cleanup
* Use srandomdevache1997-09-244-4/+4
|
* Use srandomdevache1997-09-243-10/+8
|
* Use srandomdev()ache1997-09-241-1/+1
|
* Use srandomdevache1997-09-243-6/+2
|
* Use srandomdevache1997-09-245-6/+8
|
OpenPOWER on IntegriCloud