jmc
037169a3ac
uncomment setlocale(3) entry;
19 years ago
espie
b4fb9e2f94
zap remaining rcsid.
Kill old files that are no longer compiled.
okay theo
19 years ago
espie
894a3cd7e9
activate LC_CTYPE for 8 bits locale.
Make sure tolower/toupper use the whole 8 bits.
okay deraadt@
thanks to everyone who tested
19 years ago
jmc
1cb33adee1
move non-standard COMPATIBILITY section to HISTORY, which seems more
relevant anyway;
ok jaredy@
19 years ago
deraadt
44b2ae4c3a
tell people that atexit is bad; ok jmc
19 years ago
jaredy
0282ec9c24
add HISTORY; ok jmc
19 years ago
jaredy
1f6f803468
- macro, punctuation, and rewording tweaks
- avoid first person.
ok jmc
19 years ago
jaredy
2ac9e2be87
sync function prototypes to reality; ok jmc
19 years ago
espie
94a41f5c11
scrape $Id$ tags.
okay deraadt@, millert@, krw@
19 years ago
jmc
48da60bb34
O_EXLOCK stuff was introduced in June 1997, and backed out again in
November of that year; however, the corresponding man changes were
never backed out.
do that now, reversing -r1.3 of this file;
original pr and diff from peter philipp (this commit closes pr #4309 );
i chose to revert -r1.3 rather than accept the new wording from peter;
thanks jaredy@ for tracking all this down, and supplying the ok...
19 years ago
jmc
8e5ce97e5d
kill errant blank line;
19 years ago
jaredy
eb2659255c
- typos, punctuation, layout, macro tweaks
- break long lines
ok jmc
19 years ago
jaredy
a8bc8f0749
- typos, grammar, punctuation, layout tweaks
- use `$' for command prompts
- clean up: use a bullet list instead of adding junk to denote list
items
ok jmc
19 years ago
jaredy
fcfe8543e4
provide a description of the EXAMPLE; ok jmc
19 years ago
jaredy
0e45f07325
note when these first appeared; ok jmc
19 years ago
jaredy
9598fd3fc1
punctuation and minor rewording, ok jmc
19 years ago
jmc
055936f356
kill errant full stop;
19 years ago
jmc
e44f6063e5
got to be a pasto...
19 years ago
tdeval
eead62184d
Fix the unmapping of freed pages, leaving just 64k worth of cache pages.
Prodded by art@ and fgsch@, ok deraadt@
19 years ago
jmc
b8c35046aa
whitespace;
19 years ago
millert
6ec8c4af59
More robust example of numeric argument handling. The old example
code would dereference NULL for mixed letter and number args.
OK deraadt@
19 years ago
espie
9e5b556fca
K&R -> ANSI
APIWARN
okay millert@, otto@
19 years ago
deraadt
2f71051cb2
no longer a need for the free(malloc(1)) hack, because the brk stuff
no longer needs initializing (we use mmap for malloc entirely now)
noticed by kjell, ok dhartmei, tested by me
19 years ago
millert
3c7c532305
bye bye whiteouts
19 years ago
kjell
a5c648ab10
RC4 is a trademark. Rest of text left intact.
19 years ago
jmc
7b3d0afba2
no need to insert spacing between list members;
19 years ago
tedu
b1d9a6e152
adding pointer protection to 'G' was too heavyweight. Since malloc guard
should be generally usable, split this out into option 'P'. ok deraadt
19 years ago
kjell
fcd6ce3d3e
Change email address for author, at his request.
19 years ago
kjell
1155b5e251
Change license to standard OpenBSD boilerplate, with permission
from original author (David Mazieres)
19 years ago
tedu
64393fc9d6
use the new fat random sysctl to get initial state. (fallback to looping).
stir after eating 400000 words. ok + input deraadt
19 years ago
millert
b71f11aa8b
sync setkey prototype with reality
19 years ago
otto
b85d877145
Merge common functionality of __strsignal and strerror_r.
ok jaredy@ miod@
19 years ago
tedu
64bb2c38e9
add a note describing latest guard feature
19 years ago
tedu
43e2360338
handle sizeof(void *) allocations specially when using malloc guard.
they get a whole page and go right at the end of it. ok deraadt tdeval
19 years ago
otto
1a406b107a
Update HISTORY fixing some facts, while it is not clear if the
environment stuff originates from AT&T or BSD. ok ok deraadt@
millert@ ian@
19 years ago
espie
175c6c79dd
major abi changes:
* introduce the mbstate_t typedef.
impacts gnu libiconv, which has already been taken care of.
* Prepare for mb stuff to really exist, replace macro MB_CUR_MAX with
an external variable __mb_cur_max (impacts libX11 and various ports).
* use mbstate in all the mb <-> wchar functions with state.
* add a stub iswctype function allowing some ports to compile.
bash and gdiff are missing wcscoll, and need to be told there's no i18n
until this is fixed.
Discussed and matthieu, otto, millert, kettenis, deraadt.
Major libc bump
19 years ago
otto
b6845bb46a
Only append number when it fits to avoid truncation and return
appropriate error number. ok miod@, millert@ on an earlier version;
ok jaredey@
19 years ago
tom
cc1f1f3b9e
Tidy up __strtosignal(): pass a buffer and length to its itoa() and
make sure we can't underrun this buffer. Also force NUL-termination
of this buffer, and ensure that large unsigned integers are printed
correctly.
Started by a diff from Dave Hines, openbsd (at) dph (dot) fluff (dot)
org; thanks.
with and ok otto@
19 years ago
beck
e432cee459
correct strlcpy abuse
ok millert@
19 years ago
jmc
b93669c8f7
fix wmemchr.3 MLINKS;
ok espie@
19 years ago
tom
d8e9908683
Remove redundant line
ok espie@ otto@ millert@ deraadt@
19 years ago
espie
5e8683629a
introduce some wchar functions (from citrus and an itojun@ diff)
okay deraadt@, cloder@, pvalchev@
thanks to everyone who commented on that.
19 years ago
jmc
81e42dac83
mark up NULL w/ .Dv;
19 years ago
tedu
beab5e9daf
make it crystal clear that errstr is NULL after success
19 years ago
jmc
c05ca7a4be
- our pages do not have a LIBRARY section;
- attach rcs id
- wording tweak
19 years ago
espie
f76955fe66
Import w* functions so that I can send smaller diffs around.
(Nothing activated yet, of course)
okay deraadt@
19 years ago
otto
6b05c439ae
Xr readlink(1). ok jmc@
20 years ago
tdeval
cefaf602d1
MMAP(2) malloc, here we go again.
20 years ago
otto
8b4d0d1471
ansify + deregister. no binary change on i386. ok deraadt@ pat@ moritz@
20 years ago
pat
4d0a547963
ansi + de-register
ok otto deraadt
20 years ago