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
/
at
trash-bin2
41 folders
2 files
adventure
satisfy -fno-common by duplicating deck chairs as required ok mortimer millert
5 years ago
arithmetic
convert to unsigned variables to avoid some overflows. analysis and patch from David Fifield
7 years ago
atc
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
backgammon
missed in previous commit
4 years ago
banner
More fixes from David Fifield:
7 years ago
battlestar
Fix UB "shift-out-of-bounds" in battlestar
4 years ago
bcd
Be more specific regarding which encoding this simulator generates: the existing text encouraged the misconception that punched card encodings were somehow standardized, which they were not. Lots of different encodings existed, and the one simulated here was a proprietary one of one specific vendor (GE). Also correct the history: the folks at Bell Labs already played with this.
6 years ago
boggle
man pages: add missing commas between subordinate and main clauses
4 years ago
bs
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
caesar
patch from <tleguern at bouledef dot eu> to support backward rotation, hoping to save somebody's life from the Leather Goddesses of Phobos
7 years ago
canfield
man pages: add missing commas between subordinate and main clauses
4 years ago
cribbage
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
factor
In 32 bits sqrt(val) + 1 can overflow, so some big primes still aren't recognized as such, for example 18446744073709551577 given in the commit message of factor.c r1.7 from NetBSD. Move the return type of usqrt() from u_int32_t to u_int64_t.
9 years ago
fish
- General changes: - Remove -? from getopt(3) options, but still keep (or add) -h where applicable - Replace hardcoded program strings by getprogname(3)
10 years ago
fortune
man pages: add missing commas between subordinate and main clauses
4 years ago
gomoku
if both stdout and stderr are redirected to a non-tty, pledge(2) will kill ncurses applications, e.g.:
4 years ago
grdc
if both stdout and stderr are redirected to a non-tty, pledge(2) will kill ncurses applications, e.g.:
4 years ago
hack
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
hangman
Filter out all symbols starting with a double underbar. In particular, this filters out all retguard symbols, which are no fun to guess. One recognizes them easily but can get yourself hanged by a single digit!
4 years ago
hunt
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
mille
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
monop
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
morse
prefer https links in man pages ok gnezdo@ miod@ jmc@
4 years ago
number
- General changes: - Remove -? from getopt(3) options, but still keep (or add) -h where applicable - Replace hardcoded program strings by getprogname(3)
10 years ago
phantasia
man pages: add missing commas between subordinate and main clauses
4 years ago
pig
eaktway eviouspray;
7 years ago
pom
Consolidate printf(3) calls at the end of main().
8 years ago
ppt
- General changes: - Remove -? from getopt(3) options, but still keep (or add) -h where applicable - Replace hardcoded program strings by getprogname(3)
10 years ago
primes
Straightforward conversion to strtonum. Slight change of behavior in that trailing whitespace is no longer permitted when invoked from stdin. From Scott Cheloha.
8 years ago
quiz
quiz: handle line continuation in data files correctly, switch to getline(3)
5 years ago
rain
if both stdout and stderr are redirected to a non-tty, pledge(2) will kill ncurses applications, e.g.:
4 years ago
random
- General changes: - Remove -? from getopt(3) options, but still keep (or add) -h where applicable - Replace hardcoded program strings by getprogname(3)
10 years ago
robots
if both stdout and stderr are redirected to a non-tty, pledge(2) will kill ncurses applications, e.g.:
4 years ago
sail
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
snake
Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they.
4 years ago
tetris
Change the error reporting pattern throughout the tree when unveil fails to report the path that the failure occured on. Suggested by deraadt@ after some tech discussion.
4 years ago
trek
Add some references, most of these were removed when we stopped building and installing USD/SMM/PSD docs.
5 years ago
wargames
a few depend:-related thingies that were still in.
6 years ago
worm
Remove a few too early pledge(2)s on games/ and apply them a little bit later but with much reduced permissions ("stdio tty" if ncurses based and "stdio" for the ones that only perform basic operations).
7 years ago
worms
man pages: add missing commas between subordinate and main clauses
4 years ago
wump
Move a badly positioned parenthesis that caused nonsensical movement properties for the Wumpus. The bug has been present since 4.3BSD-Reno and was introduced by Keith Bostic on February 14, 1990 when committing the major rewrite from Dave Taylor.
7 years ago
Makefile
Licensing issues resolved on bs and hunt, so build them again.
23 years ago
Makefile.inc
Build most of games/ with -Werror-implicit-function-declaration. Prompted by benno's addition of the flag to most of usr.sbin/.
10 years ago