OpenBSD CVS

CVS log for src/games/hangman/ksyms.c


[BACK] 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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.