itojun
e12c9d54c0
avoid buffer overrun. fix from openbsd.
...
reported by Niels Heinen <niels.heinen@ubizen.com>
2002-10-18 14:12:14 +00:00
mrg
4a05361ffa
- use correctly bounded strings when reloading a saved game. in particular,
...
do not let the save game file "string length" exceed the amount of space
supplied. as noted by <stanojr@iserver.sk> on bugtraq.
- minor KNF.
tested by simonb.
2002-10-01 14:18:57 +00:00
wiz
afcfd8817a
n-dashes are even better here. Noted by Robert Elz.
2002-09-30 12:43:22 +00:00
wiz
c91d8d6b9b
Lots of minor fixes resulting from reading these man pages in detail.
2002-09-26 18:31:58 +00:00
wiz
904b6b9402
Mdoc nits -- unneeded ".
2002-09-26 16:33:53 +00:00
wiz
875690e96c
Ispell.
2002-09-26 16:29:25 +00:00
wiz
0d22e30cd0
New sentences begin on new lines.
...
Patch from Richard Elz, slightly improved by yours truly.
2002-09-26 16:12:39 +00:00
mycroft
7d5f560aeb
Minor rearrangement.
2002-09-20 21:00:01 +00:00
mycroft
956ffb1e5c
Remove an unused declaration.
2002-09-20 20:58:12 +00:00
mycroft
67ba9a5805
select() -> poll()
...
Also, turn off talk announcements; it's a wretched hack.
2002-09-20 20:54:15 +00:00
mycroft
48aa4a8c4d
If we're searching for a huntd, probe local_address along with broadcast
...
addresses.
2002-09-20 17:27:57 +00:00
mycroft
e92308f210
select() -> poll()
2002-09-20 15:47:19 +00:00
mycroft
227330d532
Slight redux.
2002-09-19 21:26:56 +00:00
mycroft
804a85524e
select() -> poll()
2002-09-19 21:12:10 +00:00
mycroft
4d0e87d7bb
select() -> poll(), nanosleep()
2002-09-19 03:15:43 +00:00
lukem
0be7b964d2
use NETBSDSRCDIR as appropriate
2002-09-19 03:15:39 +00:00
lukem
bcf4617b61
some makefile de-linting
2002-09-18 06:16:39 +00:00
lukem
706cee2abf
need bsd.own.mk for NETBSDSRCDIR
2002-09-18 03:23:00 +00:00
lukem
58a44e7ae0
use NETBSDSRCDIR as appropriate
2002-09-18 02:51:46 +00:00
chuck
88c6198c95
shops are only supposed to have 1 door (as per standard hack 1.0.3).
...
for some reason, the version of 1.0.3 that was in the 4.4 lite tree
was modified to allow shops with two doors -- this violates the spirit
of the game. with this diff, we revert back to classic 1.0.3 behavior.
2002-08-22 01:49:34 +00:00
christos
d9308b55e8
remove spurious ^A's and ||
2002-08-20 13:49:11 +00:00
itojun
c3ca2a9ab6
calloc() arg mistake. it's (nelem, size). from openbsd
2002-08-12 02:37:26 +00:00
tron
08e919d1e0
Remove unused variable "err".
2002-08-06 11:39:53 +00:00
dbj
a7d4c58694
fix regular expression matcher.
...
the string "xc" was failing to match "x[[a|b]|c]"
2002-08-06 03:39:44 +00:00
christos
346b4189a5
utmpx support.
2002-08-02 03:06:24 +00:00
grant
6742cb1812
sweep of errx/warnx, remove unnecessary trailing \n
2002-07-20 08:36:17 +00:00
grant
8584a77223
add the following quote from elric@.. (with permission, of course)
...
I held off from Uni until NetBSD came out.
I decided, ``if there's no NetBSD then I'll just flip burgers''
-- Roland Dowdeswell
2002-07-08 02:34:20 +00:00
tron
10f663ea7a
Make "rogue" build with "WARNS=2". The necessary patches were supplied
...
by David A. Holland in PR bin/17498.
2002-07-07 09:35:07 +00:00
mycroft
bae4a5b12e
I was bored, so... simplify(?) this code a bit.
2002-07-02 17:18:21 +00:00
dbj
3c19b1f7e6
s/FOURTY/FORTY/
2002-07-02 15:25:47 +00:00
itojun
2f9ca37900
backout previous (arc4random), per request from sommerfeld
2002-07-01 20:55:30 +00:00
itojun
e9e21a77eb
use arc4random
2002-07-01 14:51:52 +00:00
simonb
aab04f503e
Provide a BN_dec2bn() shim for the non-openssl case that reports an error
...
if strtoul() fails.
2002-06-18 23:07:36 +00:00
simonb
da942834bb
Fix a logic botch where if a number smaller than the square of the seive
...
was prime to still called the Pollard Rho function when it didn't have
to. Problem report by Nathan Williams.
Unfortunately this one can't be picked up by a simple regression test
since the broken way still produced the correct output, but just took
far longer...
2002-06-17 15:43:52 +00:00
itojun
69757aee7e
make factor work with and without openssl.
2002-06-16 22:24:00 +00:00
martin
7edefc7cd1
Include <bsd.own.mk>, to make MKCRYPTO available.
2002-06-16 10:21:40 +00:00
simonb
d45c06e281
Only build factor(6) if ${MKCRYPTO} != no.
2002-06-15 16:08:17 +00:00
simonb
a311a7732d
Use libcrypto's bignum support to implement a Pollard Rho factoring
...
algorithm so we can factorise numbers larger than a host long.
2002-06-15 02:12:23 +00:00
wiz
10b0b6bce0
de-register
2002-06-02 22:17:37 +00:00
wiz
7fd8f3df3f
__STDC__ is always defined on NetBSD.
2002-05-26 00:12:11 +00:00
pooka
ca3913421d
remove the attributions from my slogans. they kept popping up in
...
awkard places
2002-05-18 10:17:32 +00:00
uwe
7c7d2ceb59
NetBSD/toaster: we wish the toaster to be happy too.
...
(Idea by Rafal, though he denies that)
2002-05-17 02:21:20 +00:00
hubertf
de06b5e706
#netbsd - where monks recite their internal dialogue while debugging.
...
-- Bernhard Riedel
2002-05-17 00:20:01 +00:00
pooka
ffbee2115d
Raiders of the Lost Arch
2002-05-12 16:27:59 +00:00
hubertf
8b821e52a3
The game would show the statistic info and immediately prompt you with a new
...
question, so you lose time, etc. Added a few lines so that it prompts to
press the RETURN key to continue.
Code contributed by Vic Hari <vkhr@rawsocket.net> in PR 16135
2002-03-31 04:07:22 +00:00
christos
4733c0cfff
PR/15878: Ed Ravin: fortune all frees junk pointers. Fixed, free structure
...
members before freeing the structure itself.
2002-03-12 15:20:14 +00:00
thorpej
5ab89c4a4a
No need to reference .OBJDIR here.
2002-03-05 21:29:56 +00:00
thorpej
0e02b70640
No need to reference .OBJDIR here.
2002-03-05 21:28:12 +00:00
thorpej
87a37178ee
There is no need to explcitly use ${.OBJDIR}; it's implied.
2002-03-05 19:17:44 +00:00
wiz
c640510df0
Correct spelling of "delimiter", and remove from ignored-errors lists.
2002-02-26 02:37:28 +00:00