Up to [local] / src / games / hangman
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.13 / (download) - annotate - [select for diffs], Fri Dec 24 23:01:56 2021 UTC (2 years, 5 months ago) by tb
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
HEAD
Changes since 1.12: +4 -1 lines
Diff to previous 1.12 (colored)
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! An earlier version filtering only __retguard symbols was ok deraadt, jsing guenther agreed that filtering all double underbar symbols makes sense. He also suggested to filter out symbols containing several consecutive digits, but how much fun is guessing libcrypto symbols without all the X509 goodness?
Revision 1.12 / (download) - annotate - [select for diffs], Fri Jun 28 13:32:52 2019 UTC (4 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)
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.
Revision 1.11 / (download) - annotate - [select for diffs], Fri Oct 27 16:47:08 2017 UTC (6 years, 7 months ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4,
OPENBSD_6_3_BASE,
OPENBSD_6_3
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)
Use <elf.h> instead of <elf_abi.h> ok jasper@, jca@, deraadt@
Revision 1.10 / (download) - annotate - [select for diffs], Fri Jan 8 13:40:05 2016 UTC (8 years, 5 months ago) by tb
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE,
OPENBSD_6_2,
OPENBSD_6_1_BASE,
OPENBSD_6_1,
OPENBSD_6_0_BASE,
OPENBSD_6_0,
OPENBSD_5_9_BASE,
OPENBSD_5_9
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)
add missing 'void' ok mestre@
Revision 1.9 / (download) - annotate - [select for diffs], Thu Dec 31 15:20:36 2015 UTC (8 years, 5 months ago) by mestre
Branch: MAIN
Changes since 1.8: +6 -5 lines
Diff to previous 1.8 (colored)
Include only needed header files per each source file With help and OK from tb@
Revision 1.8 / (download) - annotate - [select for diffs], Sat Feb 7 03:26:20 2015 UTC (9 years, 4 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)
by popular request, stop giving away numeric letters. no more will the appearance of 509 in a symbol name tell you what letter to guess first.
Revision 1.7 / (download) - annotate - [select for diffs], Sat Feb 7 03:07:02 2015 UTC (9 years, 4 months ago) by tedu
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)
unsigned char for ctype functions
Revision 1.6 / (download) - annotate - [select for diffs], Sat Feb 7 02:56:00 2015 UTC (9 years, 4 months ago) by miod
Branch: MAIN
Changes since 1.5: +9 -4 lines
Diff to previous 1.5 (colored)
Ignore ELF symbols containing dots or dollar signs. Suggested by millert@
Revision 1.5 / (download) - annotate - [select for diffs], Sat Feb 7 01:37:30 2015 UTC (9 years, 4 months ago) by miod
Branch: MAIN
Changes since 1.4: +21 -21 lines
Diff to previous 1.4 (colored)
By popular demand, allow any ELF file to be passed to -d as a word list, in which case its symbols will be used. Which means that `hangman -k' is equivalent to `hangman -d /bsd' now. ok beck@ tedu@
Revision 1.4 / (download) - annotate - [select for diffs], Tue Oct 15 22:09:29 2013 UTC (10 years, 7 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5
Changes since 1.3: +1 -12 lines
Diff to previous 1.3 (colored)
remove conditionals for ELF; prodding by patrick keshishian
Revision 1.3 / (download) - annotate - [select for diffs], Tue Oct 15 05:45:55 2013 UTC (10 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.2: +1 -38 lines
Diff to previous 1.2 (colored)
no more a.out support here
Revision 1.2 / (download) - annotate - [select for diffs], Thu Aug 29 20:22:14 2013 UTC (10 years, 9 months ago) by naddy
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)
replace srandomdev()+random() with the arc4random*() family tweaks and ok millert@, ok deraadt@
Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 1 21:05:50 2008 UTC (16 years, 2 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE,
OPENBSD_5_4,
OPENBSD_5_3_BASE,
OPENBSD_5_3,
OPENBSD_5_2_BASE,
OPENBSD_5_2,
OPENBSD_5_1_BASE,
OPENBSD_5_1,
OPENBSD_5_0_BASE,
OPENBSD_5_0,
OPENBSD_4_9_BASE,
OPENBSD_4_9,
OPENBSD_4_8_BASE,
OPENBSD_4_8,
OPENBSD_4_7_BASE,
OPENBSD_4_7,
OPENBSD_4_6_BASE,
OPENBSD_4_6,
OPENBSD_4_5_BASE,
OPENBSD_4_5,
OPENBSD_4_4_BASE,
OPENBSD_4_4
Add a -k option to use the kernel symbols as the words file.