Commit Graph

4894 Commits

Author SHA1 Message Date
jdolecek
abf732873b update HISTORY - kqueue branch was merged
bump date
2002-10-23 09:35:24 +00:00
jdolecek
be222a44cd 'data' field of struct kevent is actually int64_t nowadays 2002-10-23 09:27:46 +00:00
jdolecek
d5259d0266 make support for kqueue(2) and kevent(2) unconditional, the kqueue branch
was merged
2002-10-23 09:25:48 +00:00
scw
37b34d511d As discussed (briefly) on tech-userlevel, fix our quad support to work
correctly on LP64 platforms. This is mostly just s/long/int/ where
appropriate.
2002-10-20 10:15:47 +00:00
provos
6875b78ca7 readlink(2) does not NUL-terminate, use with sizeof (buf-1).
from deraadt@openbsd.org; approved thorpej.
2002-10-19 18:58:32 +00:00
tron
12b88f0269 Fix lint error. 2002-10-17 11:36:39 +00:00
wiz
7b3758d0d4 Use .Dq and .Sq. Fix some typos. 2002-10-17 08:41:48 +00:00
wiz
26f2e93a91 Use .Dq and .Sq. 2002-10-17 08:41:38 +00:00
thorpej
c10a556f9b Change basename(3) and dirname(3) to return a pointer to static
storage, rather than modifying their input arguments.  While not
reentrant, this is explcitly allowed by IEEE Std 1003.1-2001 (which
allows either behavior, stating that it is implementation-dependent).

The new semantics are considered less hostile/more useful by most programs
which use basename(3) and/or dirname(3) (several programs in the NetBSD
tree reimplement basename()/dirname() themselves to avoid modification
of the input argument).

This new implementation truncates results to PATH_MAX.  The Std does
not address this in the static storage case.  However since PATH_MAX
is the maximum pathname length in the Std, this should not be a problem
in practice.  Nontheless, it is noted in the BUGS section.

See the basename(3)/dirname(3) regression tests in src/regress/lib/libc.

Inspired by discussion with Niels Provos, related to PR 18647.
2002-10-17 02:06:04 +00:00
jdolecek
4639b217b6 no more BUGS; EVFILT_{VNODE,READ} is supported also for other filesystems
than FFS
2002-10-13 07:37:39 +00:00
jdolecek
f28ce54243 if WITH_KQUEUE is defined and <sys/event.h> exists in DESTDIR, compile
support for kqueue(2) and kevent(2) in

this is temporary measure to ease testing of kqueue branch; the support
  will be made unconditional once kqueue branch would be merged
2002-10-12 17:41:20 +00:00
scw
63199a5984 Fix a botched offset. 2002-10-08 20:19:00 +00:00
itojun
d75d1b17a8 backout previous (3rd arg type), as it does not meet with getdirentries.c.
(which standard dictates the function prototype?)
2002-10-08 05:54:05 +00:00
wiz
24d7aadd13 Mdoc nits, and bump date for FNM_LEADING_DIR addition. 2002-10-07 00:03:14 +00:00
lukem
9df13b15cf pull in config.h (et al) for libnbcompat 2002-10-06 12:07:28 +00:00
provos
b899aa2abc implement FNM_LEADING_DIR; matches Linux and other *BSDs; approved thorpej 2002-10-06 03:15:45 +00:00
jdolecek
1798df2a86 COMPAT_43 getdirentries(2) actually has u_int 'nbytes' argument 2002-10-03 06:17:33 +00:00
wiz
091f48096d writable instead of writeable. By Adrian Mrva. 2002-10-02 10:57:55 +00:00
wiz
8e21934b43 Grammar fixes and markup improvements. 2002-10-02 10:54:19 +00:00
wiz
3e44f1568a Correct spelling of "constraints". Noted by Adrian Mrva. 2002-10-02 10:53:50 +00:00
wiz
7b55d02525 completely with only one "el". 2002-10-02 10:50:04 +00:00
wiz
8f0a2a607c function with n. 2002-10-02 10:48:35 +00:00
wiz
7828991a90 Only one i in available. 2002-10-02 10:45:18 +00:00
wiz
4141062f44 process only has one c. 2002-10-02 10:44:27 +00:00
wiz
772e37cacf argument with g, operation with e. 2002-10-02 10:42:34 +00:00
wiz
931e4cc745 corrseponding -> corresponding, filesystem -> file system. 2002-10-02 10:42:19 +00:00
wiz
038265af56 Correct various misspellings. 2002-10-02 10:36:44 +00:00
itojun
76423b2378 license clarification, from openbsd 2002-10-02 06:56:24 +00:00
christos
300988d4e1 NUL character, NULL pointer. 2002-10-02 02:46:03 +00:00
yamt
b8bc8c45f2 add missing __rpc_fixup_addr.
it's needed to make mount_nfs -T work for scoped addresses.
2002-10-02 01:22:09 +00:00
jschauma
6d65957bf1 tyop: NUL -> NULL 2002-10-02 01:10:29 +00:00
wiz
456b189823 deprecated, not depreciated. 2002-10-01 19:53:09 +00:00
wiz
a0c86ddf62 New sentence, new line. 2002-10-01 19:51:26 +00:00
wiz
19c353844e Remove some \f* cruft. 2002-10-01 19:50:36 +00:00
wiz
081a23ac04 Remove mdoc macro from weird place. 2002-10-01 19:47:40 +00:00
wiz
28128e0592 New sentence, new line. From Robert Elz. 2002-10-01 19:03:15 +00:00
wiz
52d8d77b60 New sentence, new line. From Robert Elz. 2002-10-01 18:15:59 +00:00
wiz
f6bcf9642e New sentence, new line. From Robert Elz. 2002-10-01 18:10:43 +00:00
wiz
3bee357a2d Expand abbreviation. 2002-10-01 17:35:41 +00:00
wiz
6569c5c509 New sentence, new line. From Robert Elz. 2002-10-01 17:22:00 +00:00
wiz
3225ede1d3 New sentence, new line. From Robert Elz. 2002-10-01 17:02:56 +00:00
wiz
e1cc25117e New sentence, new line. Correct punctuation. Use more markup. 2002-10-01 17:01:40 +00:00
junyoung
c9d0f1b653 towlower appeared twice in synopsis. 2002-10-01 17:00:22 +00:00
wiz
ead46331d9 \-1 and .Dv NULL. 2002-10-01 16:59:46 +00:00
wiz
b214676aec New sentence, new line. From Robert Elz. 2002-10-01 16:48:34 +00:00
wiz
ef7dc6cc33 New sentence, new line; -1 -> \-1; simplify mdoc in one place. 2002-10-01 16:07:01 +00:00
wiz
590d9ea5f8 -1 -> \-1. 2002-10-01 16:04:47 +00:00
wiz
d3e68b8ec7 New sentence, new line. From Robert Elz. 2002-10-01 16:03:57 +00:00
scw
d832585f39 Always save/restore the FP status register. 2002-09-28 10:38:55 +00:00
christos
fb0b215b6c fix typo 2002-09-28 01:43:24 +00:00