tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
games
/
sail
/
at
jcs
30 files
Makefile
In 1995, all of the games were setuid games. At end of 1996, I took them all to setgid games, and we started wittling them down. Nearly 10 years later I am removing all setgid from the games. If any of these have score files they are now broken, and I hope various folk repair them. I have argued for years (and received pushback...) that the score file features must be removed, or rewritten to use private files, because setgid is the wrong tool. ok tedu
10 years ago
assorted.c
ANSIfy sail(6) plus some cleanup
10 years ago
dr_1.c
ANSIfy sail(6) plus some cleanup
10 years ago
dr_2.c
ANSIfy sail(6) plus some cleanup
10 years ago
dr_3.c
ANSIfy sail(6) plus some cleanup
10 years ago
dr_4.c
ANSIfy sail(6) plus some cleanup
10 years ago
dr_5.c
ANSIfy sail(6) plus some cleanup
10 years ago
dr_main.c
ANSIfy sail(6) plus some cleanup
10 years ago
driver.h
Include only needed header files per each source file
10 years ago
extern.h
Include only needed header files per each source file
10 years ago
game.c
ANSIfy sail(6) plus some cleanup
10 years ago
globals.c
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
16 years ago
lo_main.c
there's a resource leak here. missing a fclose(3) to kill the stream.
10 years ago
machdep.h
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
23 years ago
main.c
ANSIfy sail(6) plus some cleanup
10 years ago
misc.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
parties.c
ANSIfy sail(6) plus some cleanup
10 years ago
pathnames.h
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
23 years ago
pl_1.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
pl_2.c
ANSIfy sail(6) plus some cleanup
10 years ago
pl_3.c
ANSIfy sail(6) plus some cleanup
10 years ago
pl_4.c
ANSIfy sail(6) plus some cleanup
10 years ago
pl_5.c
ANSIfy sail(6) plus some cleanup
10 years ago
pl_6.c
ANSIfy sail(6) plus some cleanup
10 years ago
pl_7.c
ANSIfy sail(6) plus some cleanup
10 years ago
pl_main.c
ANSIfy sail(6) plus some cleanup
10 years ago
player.h
Include only needed header files per each source file
10 years ago
sail.6
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
sync.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
version.c
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
16 years ago