The NetBSD Project

CVS log for src/include/unistd.h

[BACK] Up to [cvs.NetBSD.org] / src / include

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.169: download - view: text, markup, annotated - select for diffs
Fri Nov 1 18:48:17 2024 UTC (2 months, 2 weeks ago) by nia
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.168: preferred, colored
Changes since revision 1.168: +5 -6 lines
libc: Expose pipe2 and dup3 to POSIX.2024 applications

Revision 1.163.2.1: download - view: text, markup, annotated - select for diffs
Wed Oct 9 13:12:40 2024 UTC (3 months ago) by martin
Branches: netbsd-10
CVS tags: netbsd-10-1-RELEASE
Diff to: previous 1.163: preferred, colored; next MAIN 1.164: preferred, colored
Changes since revision 1.163: +9 -2 lines
Pull up following revision(s) (requested by riastradh in ticket #938):

	lib/libc/gen/getentropy.3: revision 1.7
	include/limits.h: revision 1.44
	include/unistd.h: revision 1.167

getentropy(3): Make this visible to POSIX.1-2024 applications.

Likewise GETENTROPY_MAX.

It is now part of POSIX:
https://pubs.opengroup.org/onlinepubs/9799919799.2024edition/functions/getentropy.html

Cite standard in man page too.  While here, use `.Nm' rather than
`.Fn getentropy' for self-reference in the man page, for consistency
with other usage.

PR standards/58603: getentropy(3): update visibility and documentation
for POSIX.1-2024

Revision 1.168: download - view: text, markup, annotated - select for diffs
Fri Sep 20 15:52:12 2024 UTC (3 months, 3 weeks ago) by kre
Branches: MAIN
Diff to: previous 1.167: preferred, colored
Changes since revision 1.167: +2 -2 lines
The gethostname() function is (from when it was added to POSIX)
a base function, not an XSI optional extension, so it should be
made visible whenever _POSIX_C_SOURCE is >= 200112 (Posix Issue 6),
and not only for _XOPEN_SOURCE >= 600 (which would be for an XSI
function added then).

Move the prototype for gethostname() to the right section of the file.

Note this makes the visibility of gethostname() wider, it will remain
visible everywhere it was visible before - the only conceivable issue
would be if someone was abusing the name in a context where they
shouldn't be.  (Some non NetBSD application, as all of NetBSD is
compiled with _NetBSD_SOURCE defined, everything tends to be visible,
so no change at all for the NetBSD source tree).

Issue pointed out by Thomas Klausner (wiz@)

Revision 1.167: download - view: text, markup, annotated - select for diffs
Thu Aug 15 23:44:49 2024 UTC (5 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.166: preferred, colored
Changes since revision 1.166: +9 -2 lines
getentropy(3): Make this visible to POSIX.1-2024 applications.

Likewise GETENTROPY_MAX.

It is now part of POSIX:

https://pubs.opengroup.org/onlinepubs/9799919799.2024edition/functions/getentropy.html

Cite standard in man page too.  While here, use `.Nm' rather than
`.Fn getentropy' for self-reference in the man page, for consistency
with other usage.

PR standards/58603: getentropy(3): update visibility and documentation
for POSIX.1-2024

Revision 1.166: download - view: text, markup, annotated - select for diffs
Mon May 20 01:30:33 2024 UTC (7 months, 3 weeks ago) by christos
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs
Diff to: previous 1.165: preferred, colored
Changes since revision 1.165: +2 -2 lines
Rename dup3110 to dup3100 to match historical practice for NetBSD-11,
because we already have kevent100. Fix compat_dup3 to belong in compat_100
not compat_110.

Revision 1.165: download - view: text, markup, annotated - select for diffs
Sun May 19 22:25:47 2024 UTC (7 months, 3 weeks ago) by christos
Branches: MAIN
Diff to: previous 1.164: preferred, colored
Changes since revision 1.164: +4 -2 lines
version dup3

Revision 1.164: download - view: text, markup, annotated - select for diffs
Fri Jan 19 18:40:35 2024 UTC (11 months, 3 weeks ago) by christos
Branches: MAIN
Diff to: previous 1.163: preferred, colored
Changes since revision 1.163: +6 -1 lines
Add missing decls

Revision 1.163: download - view: text, markup, annotated - select for diffs
Tue May 31 13:42:59 2022 UTC (2 years, 7 months ago) by riastradh
Branches: MAIN
CVS tags: netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1
Branch point for: netbsd-10
Diff to: previous 1.162: preferred, colored
Changes since revision 1.162: +2 -1 lines
libc: Reintroduce getentropy.

This was introduced two years ago when the getrandom/getentropy API
question was still open, and removed because the discussion was
ongoing.  Now getentropy is more widely adopted and soon to be in
POSIX.  So reintroduce the symbol into libc since we'll be keeping it
anyway.  Discussion of details of the semantics, as interpreted by
NetBSD, is ongoing, but the symbol needs to get in before the
netbsd-10 branch.  The draft POSIX text is
(https://www.opengroup.org/austin/docs/austin_1110.pdf):

    SYNOPSIS
        #include <unistd.h>

        int getentropy(void *buffer, size_t length);

    DESCRIPTION
        The getentropy() function shall write length bytes of data
        starting at the location pointed to by buffer. The output
        shall be unpredictable high quality random data, generated by
        a cryptographically secure pseudo-random number
        generator. The maximum permitted value for the length
        argument is given by the {GETENTROPY_MAX} symbolic constant
        defined in <limits.h>.

    RETURN VALUES
        Upon successful completion, getentropy() shall return 0;
        otherwise, -1 shall be retunred and errno set to indicate the
        error.

    ERRORS
        The getentropy() function shall fail if:

        [EINVAL]        The value of length is greater than
                        {GETENTROPY_MAX}.

        The getentropy() function may fail if:

        [ENOSYS]        The system does not provide the necessary
                        source of entropy.

    RATIONALE
        The getentropy() function is not a cancellation point.

Minor changes from the previous introduction of getentropy into libc:

- Return EINVAL, not EIO, on buflen > 256.
- Define GETENTROPY_MAX in limits.h.

The declaration of getentropy in unistd.h and definition of
GETENTROPY_MAX in limits.h are currently conditional on
_NETBSD_SOURCE.  When the next revision of POSIX is finalized, we can
expose them also under _POSIX_C_SOURCE > 20yymmL as usual -- and this
can be done as a pullup without breaking existing compiled programs.

Revision 1.162: download - view: text, markup, annotated - select for diffs
Fri Oct 15 22:32:28 2021 UTC (3 years, 3 months ago) by andvar
Branches: MAIN
Diff to: previous 1.161: preferred, colored
Changes since revision 1.161: +2 -2 lines
fix typos in comments.

Revision 1.161: download - view: text, markup, annotated - select for diffs
Fri Dec 4 23:04:58 2020 UTC (4 years, 1 month ago) by kre
Branches: MAIN
CVS tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Diff to: previous 1.160: preferred, colored
Changes since revision 1.160: +2 -2 lines

Correct typo in previous.

Revision 1.160: download - view: text, markup, annotated - select for diffs
Fri Dec 4 20:39:10 2020 UTC (4 years, 1 month ago) by christos
Branches: MAIN
Diff to: previous 1.159: preferred, colored
Changes since revision 1.159: +3 -3 lines
Add __null_sentinel

Revision 1.159: download - view: text, markup, annotated - select for diffs
Tue Sep 22 21:37:47 2020 UTC (4 years, 3 months ago) by nia
Branches: MAIN
Diff to: previous 1.158: preferred, colored
Changes since revision 1.158: +1 -2 lines
remove getentropy bits

Revision 1.158: download - view: text, markup, annotated - select for diffs
Sat May 16 18:31:47 2020 UTC (4 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.157: preferred, colored
Changes since revision 1.157: +2 -1 lines
Add ACL support for FFS. From FreeBSD.

Revision 1.157: download - view: text, markup, annotated - select for diffs
Wed May 6 16:17:36 2020 UTC (4 years, 8 months ago) by nia
Branches: MAIN
Diff to: previous 1.156: preferred, colored
Changes since revision 1.156: +2 -1 lines
Add getentropy() to libc - a simple wrapper to access the kernel CSPRNG.

Posted to tech-userlevel@ a week ago and reviewed by riastradh@.

GETENTROPY(3)		   Library Functions Manual		 GETENTROPY(3)

NAME
     getentropy - fill a buffer with high quality random data

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     #include <unistd.h>

     int
     getentropy(void *buf, size_t buflen);

DESCRIPTION
     The getentropy() function fills a buffer with high quality random data,
     suitable for seeding cryptographically secure psuedorandom number
     generators.

     getentropy() is only intended for seeding random number generators and is
     not intended for use by regular code which simply needs secure random
     data.  For this purpose, please use arc4random(3).

     The maximum value for buflen is 256 bytes.

IMPLEMENTATION NOTES
     getentropy() reads from the sysctl(7) variable kern.arandom.

RETURN VALUES
     The getentropy() function returns 0 on success, and -1 if an error
     occurred.

ERRORS
     getentropy() will succeed unless:

     [EFAULT]		The buf argument points to an invalid memory address.

     [EIO]		Too many bytes were requested.

SEE ALSO
     arc4random(3), rnd(4)

STANDARDS
     The getentropy() function is non-standard.

HISTORY
     The getentropy() function first appeared in OpenBSD 5.6, then in
     FreeBSD 12.0, and NetBSD 10.

Revision 1.149.4.3: download - view: text, markup, annotated - select for diffs
Mon Apr 13 08:03:08 2020 UTC (4 years, 9 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.149.4.2: preferred, colored; branchpoint 1.149: preferred, colored; next MAIN 1.150: preferred, colored
Changes since revision 1.149.4.2: +1 -3 lines
Mostly merge changes from HEAD upto 20200411

Revision 1.149.4.2: download - view: text, markup, annotated - select for diffs
Wed Apr 8 14:07:11 2020 UTC (4 years, 9 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.149.4.1: preferred, colored; branchpoint 1.149: preferred, colored
Changes since revision 1.149.4.1: +4 -1 lines
Merge changes from current as of 20200406

Revision 1.156: download - view: text, markup, annotated - select for diffs
Tue Mar 31 16:50:31 2020 UTC (4 years, 9 months ago) by kamil
Branches: MAIN
CVS tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406
Diff to: previous 1.155: preferred, colored
Changes since revision 1.155: +3 -2 lines
Add getsid(2) to the XOPEN namespace (again)

Revision 1.155: download - view: text, markup, annotated - select for diffs
Tue Mar 31 16:49:06 2020 UTC (4 years, 9 months ago) by kamil
Branches: MAIN
Diff to: previous 1.154: preferred, colored
Changes since revision 1.154: +3 -1 lines
Expose getsid(2) to POSIX >= 2008

Revision 1.154: download - view: text, markup, annotated - select for diffs
Sun Sep 15 23:41:41 2019 UTC (5 years, 4 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20191119, is-mlppp-base, is-mlppp
Diff to: previous 1.153: preferred, colored
Changes since revision 1.153: +1 -2 lines
one fexecve declaration should be enough.

Revision 1.153: download - view: text, markup, annotated - select for diffs
Sun Sep 15 23:41:00 2019 UTC (5 years, 4 months ago) by christos
Branches: MAIN
Diff to: previous 1.152: preferred, colored
Changes since revision 1.152: +2 -4 lines
Remove the _INCOMPLETE_XOPEN_C063 stuff.

Revision 1.152: download - view: text, markup, annotated - select for diffs
Sun Sep 15 22:32:48 2019 UTC (5 years, 4 months ago) by christos
Branches: MAIN
Diff to: previous 1.151: preferred, colored
Changes since revision 1.151: +2 -1 lines
Declare fexecve

Revision 1.149.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:05:12 2019 UTC (5 years, 7 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +4 -5 lines
Sync with HEAD

Revision 1.149.2.2: download - view: text, markup, annotated - select for diffs
Mon Nov 26 01:52:10 2018 UTC (6 years, 1 month ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.149.2.1: preferred, colored; branchpoint 1.149: preferred, colored; next MAIN 1.150: preferred, colored
Changes since revision 1.149.2.1: +4 -4 lines
Sync with HEAD, resolve a couple of conflicts

Revision 1.151: download - view: text, markup, annotated - select for diffs
Sun Nov 18 19:22:23 2018 UTC (6 years, 1 month ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20190609, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, netbsd-9-base, netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9
Diff to: previous 1.150: preferred, colored
Changes since revision 1.150: +4 -4 lines
more type protection macro lossage.

Revision 1.149.2.1: download - view: text, markup, annotated - select for diffs
Thu Sep 6 06:55:19 2018 UTC (6 years, 4 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +1 -2 lines
Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.150: download - view: text, markup, annotated - select for diffs
Wed Aug 15 10:21:42 2018 UTC (6 years, 5 months ago) by martin
Branches: MAIN
CVS tags: pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +1 -2 lines
PR standards/53525: move getsubopt() to stdlib.h

Revision 1.149: download - view: text, markup, annotated - select for diffs
Tue Feb 6 20:22:41 2018 UTC (6 years, 11 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-base, pgoyette-compat-base, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: phil-wifi, pgoyette-compat
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +3 -3 lines
fix typo

Revision 1.148: download - view: text, markup, annotated - select for diffs
Tue Feb 6 20:21:21 2018 UTC (6 years, 11 months ago) by christos
Branches: MAIN
Diff to: previous 1.147: preferred, colored
Changes since revision 1.147: +4 -1 lines
detect duplicate declaration of pthread_atfork() in pthread.h

Revision 1.147: download - view: text, markup, annotated - select for diffs
Thu Jun 30 15:29:20 2016 UTC (8 years, 6 months ago) by dholland
Branches: MAIN
CVS tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +1 -2 lines
PR 51287 Ralf Nolden: posix_fallocate belongs in <fcntl.h>

Revision 1.146: download - view: text, markup, annotated - select for diffs
Sat Jun 18 14:39:15 2016 UTC (8 years, 7 months ago) by kamil
Branches: MAIN
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +2 -2 lines
Use generic types in the profil(2) function prototype (<unistd.h>)

Revision 1.128.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 14 15:03:37 2015 UTC (9 years, 9 months ago) by msaitoh
Branches: netbsd-6
Diff to: previous 1.128: preferred, colored; next MAIN 1.129: preferred, colored
Changes since revision 1.128: +2 -2 lines
Pull up following revision(s) (requested by khorben in ticket #1264):

include/unistd.h				1.144
sys/kern/init_sysent.c				regen
sys/kern/syscalls.c				regen
sys/kern/syscalls.master			1.272
sys/rump/include/rump/rump_syscalls.h		regen
sys/rump/librump/rumpkern/rump_syscalls.c	regen
sys/sys/syscall.h				regen
sys/sys/syscallargs.h				regen
sys/compat/netbds32/netbsd32_syscall.h		regen
sys/compat/netbds32/netbsd32_syscallargs.h	regen
sys/compat/netbds32/netbsd32_syscalls.c		regen
sys/compat/netbds32/netbsd32_sysent.c		regen
sys/compat/netbsd32/syscalls.master		1.102

	Fix return type of the readlinkat(2) syscall. PR#49684.

Revision 1.142.2.2: download - view: text, markup, annotated - select for diffs
Wed Mar 25 17:15:54 2015 UTC (9 years, 9 months ago) by snj
Branches: netbsd-7
CVS tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Diff to: previous 1.142.2.1: preferred, colored; branchpoint 1.142: preferred, colored; next MAIN 1.143: preferred, colored
Changes since revision 1.142.2.1: +4 -3 lines
Pull up following revision(s) (requested by wiz in ticket #642):
	include/stdio.h: revision 1.96
	include/unistd.h: revision 1.145
Put fseeko, ftello, pread, and pwrite in the POSIX 2001 namespace.
Ok christos, apb, martin

Revision 1.145: download - view: text, markup, annotated - select for diffs
Tue Mar 24 07:44:52 2015 UTC (9 years, 9 months ago) by wiz
Branches: MAIN
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +4 -3 lines
Put fseeko, ftello, pread, and pwrite in the POSIX 2001 namespace.
Ok christos, apb, martin

Revision 1.142.2.1: download - view: text, markup, annotated - select for diffs
Tue Feb 24 10:47:17 2015 UTC (9 years, 10 months ago) by martin
Branches: netbsd-7
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +2 -2 lines
Pull up following revision(s) (requested by khorben in ticket #547):
	include/unistd.h: revision 1.144
	sys/kern/syscalls.master: revision 1.272

PR/49684: Pierre Pronchery: readlinkat(2) return type is wrong.

Revision 1.144: download - view: text, markup, annotated - select for diffs
Sun Feb 22 00:54:46 2015 UTC (9 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +2 -2 lines
PR/49684: Pierre Pronchery: readlinkat(2) return type is wrong.

Revision 1.143: download - view: text, markup, annotated - select for diffs
Fri Sep 26 19:28:03 2014 UTC (10 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +3 -1 lines
add execvpe, execlpe (reviewed by phone)

Revision 1.135.2.3: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:02:05 2014 UTC (10 years, 4 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.135.2.2: preferred, colored; branchpoint 1.135: preferred, colored; next MAIN 1.136: preferred, colored
Changes since revision 1.135.2.2: +14 -8 lines
Rebase to HEAD as of a few days ago.

Revision 1.140.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 07:03:53 2014 UTC (10 years, 5 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.140: preferred, colored; next MAIN 1.141: preferred, colored
Changes since revision 1.140: +4 -1 lines
Rebase.

Revision 1.142: download - view: text, markup, annotated - select for diffs
Fri Jul 25 08:30:47 2014 UTC (10 years, 5 months ago) by dholland
Branches: MAIN
CVS tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base
Branch point for: netbsd-7
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +3 -1 lines
Add userlevel manifestations of posix_fallocate and fdiscard, in
unistd.h and libc, and add a man page.

Allow wiggle room in the man page for implementations of fallocate
that either (a) don't fully unwind on failure, leaving new blocks
allocated without changing the file size, or (b) create only in-memory
transient reservations that disappear when crashing or rebooting.

Also, add crossreference to fdiscard from ftruncate(2), and remove the
old BUGS entry from there that called for a generalized version that
allows discarding ranges of a file: that's what fdiscard is.

Revision 1.141: download - view: text, markup, annotated - select for diffs
Wed Jun 18 17:48:22 2014 UTC (10 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +2 -1 lines
add mkostemp{s,} mkstemps from FreeBSD

Revision 1.127.2.6: download - view: text, markup, annotated - select for diffs
Thu May 22 11:36:35 2014 UTC (10 years, 7 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.127.2.5: preferred, colored; branchpoint 1.127: preferred, colored; next MAIN 1.128: preferred, colored
Changes since revision 1.127.2.5: +11 -8 lines
sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.140: download - view: text, markup, annotated - select for diffs
Thu Jan 2 23:33:50 2014 UTC (11 years ago) by christos
Branches: MAIN
CVS tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Diff to: previous 1.139: preferred, colored
Changes since revision 1.139: +11 -4 lines
PR/4891: Wiz: readlink moved from xopen to base at issue 5.

Revision 1.139: download - view: text, markup, annotated - select for diffs
Wed Oct 9 09:38:21 2013 UTC (11 years, 3 months ago) by njoly
Branches: MAIN
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +1 -5 lines
Follow OpenGroup online specification[1], move
fchmodat/mkdirat/mkfifoat/mknodat prototypes to <sys.stat.h>.

[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_stat.h.html

Revision 1.135.2.2: download - view: text, markup, annotated - select for diffs
Mon Feb 25 00:27:47 2013 UTC (11 years, 10 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.135.2.1: preferred, colored; branchpoint 1.135: preferred, colored
Changes since revision 1.135.2.1: +3 -3 lines
resync with head

Revision 1.127.2.5: download - view: text, markup, annotated - select for diffs
Wed Jan 23 00:05:21 2013 UTC (11 years, 11 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.127.2.4: preferred, colored; branchpoint 1.127: preferred, colored
Changes since revision 1.127.2.4: +2 -2 lines
sync with head

Revision 1.127.2.4: download - view: text, markup, annotated - select for diffs
Wed Jan 16 05:32:23 2013 UTC (12 years ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.127.2.3: preferred, colored; branchpoint 1.127: preferred, colored
Changes since revision 1.127.2.3: +6 -3 lines
sync with (a bit old) head

Revision 1.138: download - view: text, markup, annotated - select for diffs
Sat Jan 12 17:17:26 2013 UTC (12 years ago) by dholland
Branches: MAIN
CVS tags: yamt-pagecache-base8, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, agc-symver-base, agc-symver
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +2 -2 lines
Remove #if defined(_KERNEL) around a userlevel function.

Revision 1.137: download - view: text, markup, annotated - select for diffs
Sat Dec 1 13:28:18 2012 UTC (12 years, 1 month ago) by skrll
Branches: MAIN
CVS tags: yamt-pagecache-base7
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +2 -2 lines
Check for _NETBSD_SOURCE being defined wherever we check for
_INCOMPLETE_XOPEN_C063 so that we expose the new POSIX extended API set
recently added.

Revision 1.135.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 20 03:00:40 2012 UTC (12 years, 1 month ago) by tls
Branches: tls-maxphys
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +6 -3 lines
Resync to 2012-11-19 00:00:00 UTC

Revision 1.136: download - view: text, markup, annotated - select for diffs
Sun Nov 18 17:41:53 2012 UTC (12 years, 2 months ago) by manu
Branches: MAIN
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +6 -3 lines
Add most system calls for POSIX extended API set, part 2, with test cases:
faccessat(2), fchmodat(2), fchownat(2), fstatat(2), mkdirat(2), mkfifoat(2),
mknodat(2), linkat(2), readlinkat(2), symlinkat(2), renameat(2), unlinkat(2),
utimensat(2), openat(2).

Also implement O_SEARCH for openat(2)

Still missing:
- some flags for openat(2)
- fexecve(2) implementation

Revision 1.127.2.3: download - view: text, markup, annotated - select for diffs
Tue Oct 30 18:58:33 2012 UTC (12 years, 2 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.127.2.2: preferred, colored; branchpoint 1.127: preferred, colored
Changes since revision 1.127.2.2: +2 -1 lines
sync with head

Revision 1.135: download - view: text, markup, annotated - select for diffs
Sat Jul 14 15:06:26 2012 UTC (12 years, 6 months ago) by darrenr
Branches: MAIN
CVS tags: yamt-pagecache-base6
Branch point for: tls-maxphys
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +2 -1 lines
bin/46703: BSD r-commands use wrong source address for stderr
http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=46703
Bump libc minor for the addition of rresvport_af_addr()

Revision 1.127.2.2: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:05:11 2012 UTC (12 years, 9 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.127.2.1: preferred, colored; branchpoint 1.127: preferred, colored
Changes since revision 1.127.2.1: +15 -1 lines
sync with head

Revision 1.134: download - view: text, markup, annotated - select for diffs
Sat Apr 14 01:34:08 2012 UTC (12 years, 9 months ago) by christos
Branches: MAIN
CVS tags: yamt-pagecache-base5, yamt-pagecache-base4
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +3 -2 lines
new flag.

Revision 1.133: download - view: text, markup, annotated - select for diffs
Fri Apr 13 23:29:14 2012 UTC (12 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +12 -8 lines
add more options.

Revision 1.132: download - view: text, markup, annotated - select for diffs
Fri Apr 13 14:39:49 2012 UTC (12 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +2 -2 lines
add timeout to getpassfd.

Revision 1.131: download - view: text, markup, annotated - select for diffs
Thu Apr 12 23:16:55 2012 UTC (12 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +3 -2 lines
add GETPASS_ECHO_STAR

Revision 1.130: download - view: text, markup, annotated - select for diffs
Thu Apr 12 22:08:02 2012 UTC (12 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +8 -1 lines
add getpassfd

Revision 1.129: download - view: text, markup, annotated - select for diffs
Thu Apr 12 19:36:34 2012 UTC (12 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +2 -1 lines
add getpass_r

Revision 1.127.2.1: download - view: text, markup, annotated - select for diffs
Thu Nov 10 14:31:36 2011 UTC (13 years, 2 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +2 -2 lines
sync with head

Revision 1.128: download - view: text, markup, annotated - select for diffs
Sat Nov 5 09:27:06 2011 UTC (13 years, 2 months ago) by joerg
Branches: MAIN
CVS tags: yamt-pagecache-base3, yamt-pagecache-base2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Branch point for: netbsd-6
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +2 -2 lines
Add __returns_twice for the attribute of the same name. This makes the
attribute explicit based on the functions GCC gives it too.

Revision 1.118.4.2: download - view: text, markup, annotated - select for diffs
Sat Sep 17 18:47:43 2011 UTC (13 years, 4 months ago) by bouyer
Branches: netbsd-5
CVS tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2
Diff to: previous 1.118.4.1: preferred, colored; branchpoint 1.118: preferred, colored; next MAIN 1.119: preferred, colored
Changes since revision 1.118.4.1: +7 -1 lines
Pull up following revision(s) (requested by manu in ticket #1658):
	sys/rump/include/rump/rump_syscalls.h: revision 1.52 via patch
	sys/kern/init_sysent.c: revision 1.257 via patch
	sys/rump/include/rump/rumpvnode_if.h: revision 1.12 via patch
	lib/libc/sys/Makefile.inc: revision 1.208 via patch
	sys/sys/syscallargs.h: revision 1.227 via patch
	sys/kern/kern_exec.c: revision 1.317 via patch
	sys/rump/librump/rumpkern/rump_syscalls.c: revision 1.74 via patch
	include/limits.h: revision 1.30 via patch
	sys/kern/syscalls.master: revision 1.251 via patch
	sys/sys/vnode_if.h: revision 1.83 via patch
	sys/sys/fcntl.h: revision 1.40 via patch
	sys/sys/fcntl.h: revision 1.41 via patch
	sys/kern/vfs_syscalls.c: revision 1.433 via patch
	sys/rump/librump/rumpvfs/rumpvnode_if.c: revision 1.11 via patch
	sys/kern/syscalls.c: revision 1.248 via patch
	sys/sys/syscall.h: revision 1.244 via patch
	lib/libc/sys/link.2: revision 1.25 via patch
	include/unistd.h: revision 1.127 via patch
	distrib/sets/lists/comp/mi: revision 1.1659 via patch
	sys/sys/stat.h: revision 1.61 via patch
First stage of support for Extended API set 2. Most of the think is
unimplemented, except enough of linkat(2) to hardlink to a symlink.
Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since
some software (e.g.: xcvs in our own tree) will assume they can use openat(2)
when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support
will be completed.
regen
improve comment about AT_* defines: they are not only used by linkat(2)
Add macros to hide OpenGroup extened API set 2 from GNU configure. This
is a temporary  workaround until the implementation is completed.

Revision 1.127: download - view: text, markup, annotated - select for diffs
Mon Aug 8 12:08:53 2011 UTC (13 years, 5 months ago) by manu
Branches: MAIN
CVS tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +19 -1 lines
First stage of support for Extended API set 2. Most of the think is
unimplemented, except enough of linkat(2) to hardlink to a symlink.

Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since
some software (e.g.: xcvs in our own tree) will assume they can use openat(2)
when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support
will be completed.

Revision 1.126: download - view: text, markup, annotated - select for diffs
Sun Jun 26 16:42:40 2011 UTC (13 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +4 -2 lines
* Arrange for interfaces that create new file descriptors to be able to
  set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).

    - Add F_DUPFD_CLOEXEC to fcntl(2).
    - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing.
    - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK.
    - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK.
    - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter
      for socket(2) and socketpair(2).
    - Add new paccept(2) syscall that takes an additional sigset_t to alter
      the sigmask temporarily and a flags argument to set SOCK_CLOEXEC,
      SOCK_NONBLOCK.
    - Add new mode character 'e' to fopen(3) and popen(3) to open pipes
      and file descriptors for close on exec.
    - Add new kqueue1(2) syscall with a new flags argument to open the
      kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.

* Fix the system calls that take socklen_t arguments to actually do so.

* Don't include userland header files (signal.h) from system header files
  (rump_syscallargs.h).

* Bump libc version for the new syscalls.

Revision 1.125: download - view: text, markup, annotated - select for diffs
Wed Jan 19 19:21:29 2011 UTC (13 years, 11 months ago) by christos
Branches: MAIN
CVS tags: uebayasi-xip-base7, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +10 -5 lines
Re-do ssp hijacking by defining inline functions and using the weak libc
symbols to do the indirection for unistd.h instead of #define tricks.
Fixes compilation for things that define struct { ssize_t read(int fd, ...); }.

Revision 1.121.2.2: download - view: text, markup, annotated - select for diffs
Fri Oct 22 07:11:52 2010 UTC (14 years, 2 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.121.2.1: preferred, colored; branchpoint 1.121: preferred, colored; next MAIN 1.122: preferred, colored
Changes since revision 1.121.2.1: +1 -1 lines
Sync with HEAD (-D20101022).

Revision 1.124: download - view: text, markup, annotated - select for diffs
Fri Aug 27 08:40:38 2010 UTC (14 years, 4 months ago) by christos
Branches: MAIN
CVS tags: uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, matt-mips64-premerge-20101231
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +2 -2 lines
The signal number argument in psignal is int not unsigned int.
Add psiginfo.

Revision 1.121.2.1: download - view: text, markup, annotated - select for diffs
Fri Apr 30 14:36:18 2010 UTC (14 years, 8 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +2 -2 lines
Sync with HEAD.

Revision 1.123: download - view: text, markup, annotated - select for diffs
Sat Apr 17 17:51:47 2010 UTC (14 years, 9 months ago) by christos
Branches: MAIN
CVS tags: uebayasi-xip-base2, uebayasi-xip-base1
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +2 -2 lines
change size_t to ssize_t for POSIX compliance.

Revision 1.122: download - view: text, markup, annotated - select for diffs
Sat Apr 17 17:48:34 2010 UTC (14 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +2 -2 lines
PR/43172: Jukka Ruohonen: swab(3) lacks restrict-keyword

Revision 1.121: download - view: text, markup, annotated - select for diffs
Wed Jul 22 19:48:27 2009 UTC (15 years, 5 months ago) by kleink
Branches: MAIN
CVS tags: uebayasi-xip-base, matt-premerge-20091211
Branch point for: uebayasi-xip
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +5 -1 lines
Declare strsignal(3) in <string.h>, per POSIX-2008, and adjust
documentation accordingly.

Fixes PR standards/41325 from Perry E. Metzger.

Revision 1.118.4.1: download - view: text, markup, annotated - select for diffs
Fri Jan 16 01:04:29 2009 UTC (16 years ago) by snj
Branches: netbsd-5
CVS tags: netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +2 -2 lines
Pull up following revision(s) (requested by lukem in ticket #247):
	include/unistd.h: revision 1.119
	lib/libc/gen/getlogin.c: revision 1.14
	lib/libc/sys/getlogin.2: revision 1.21
Change the second argument of getlogin_r() from int to size_t, per POSIX.

Revision 1.120: download - view: text, markup, annotated - select for diffs
Sun Jan 11 03:04:12 2009 UTC (16 years ago) by christos
Branches: MAIN
CVS tags: jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +1 -1 lines
merge christos-time_t

Revision 1.118.6.2: download - view: text, markup, annotated - select for diffs
Sat Jan 10 23:20:56 2009 UTC (16 years ago) by christos
Branches: christos-time_t
Diff to: previous 1.118.6.1: preferred, colored; branchpoint 1.118: preferred, colored; next MAIN 1.119: preferred, colored
Changes since revision 1.118.6.1: +358 -0 lines
sync with head

Revision 1.119: download - view: text, markup, annotated - select for diffs
Tue Jan 6 11:16:46 2009 UTC (16 years ago) by lukem
Branches: MAIN
CVS tags: christos-time_t-nbase, christos-time_t-base
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +2 -2 lines
Change the second argument of getlogin_r() from int to size_t, per POSIX.

Revision 1.116.2.1: download - view: text, markup, annotated - select for diffs
Thu Sep 18 04:39:55 2008 UTC (16 years, 4 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.116: preferred, colored; next MAIN 1.117: preferred, colored
Changes since revision 1.116: +4 -2 lines
Sync with wrstuden-revivesa-base-2.

Revision 1.116.4.1: download - view: text, markup, annotated - select for diffs
Fri Jun 27 13:47:37 2008 UTC (16 years, 6 months ago) by simonb
Branches: simonb-wapbl
Diff to: previous 1.116: preferred, colored; next MAIN 1.117: preferred, colored
Changes since revision 1.116: +4 -2 lines
Sync with head.

Revision 1.118.6.1
Wed Jun 25 11:45:38 2008 UTC (16 years, 6 months ago) by christos
Branches: christos-time_t
FILE REMOVED
Changes since revision 1.118: +0 -358 lines
file unistd.h was added on branch christos-time_t on 2009-01-10 23:20:56 +0000

Revision 1.118: download - view: text, markup, annotated - select for diffs
Wed Jun 25 11:45:38 2008 UTC (16 years, 6 months ago) by ad
Branches: MAIN
CVS tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, simonb-wapbl-nbase, simonb-wapbl-base, netbsd-5-base, matt-mips64-base2
Branch point for: netbsd-5, christos-time_t
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +2 -1 lines
SUS says that pthread_atfork() must also be in unistd.h

Revision 1.117: download - view: text, markup, annotated - select for diffs
Wed Jun 25 11:10:25 2008 UTC (16 years, 6 months ago) by ad
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +3 -2 lines
Add getlogin_r. Manual page changes mostly lifted from FreeBSD.

Revision 1.115.2.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:30:09 2008 UTC (16 years, 8 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.115: preferred, colored; next MAIN 1.116: preferred, colored
Changes since revision 1.115: +1 -8 lines
sync with head.

Revision 1.116: download - view: text, markup, annotated - select for diffs
Mon Apr 28 20:22:54 2008 UTC (16 years, 8 months ago) by martin
Branches: MAIN
CVS tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa, simonb-wapbl
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +1 -8 lines
Remove clause 3 and 4 from TNF licenses

Revision 1.115: download - view: text, markup, annotated - select for diffs
Tue Apr 1 19:23:28 2008 UTC (16 years, 9 months ago) by drochner
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base
Branch point for: yamt-pf42
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +3 -11 lines
everyone else assumes that defining "_XOPEN_SOURCE" means XPG4.2,
so remove comparisions against the numerical values "3" or "4"

Revision 1.113.2.1: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:33:06 2008 UTC (17 years ago) by matt
Branches: matt-armv6
Diff to: previous 1.113: preferred, colored; next MAIN 1.114: preferred, colored
Changes since revision 1.113: +2 -2 lines
sync with HEAD

Revision 1.114: download - view: text, markup, annotated - select for diffs
Mon Dec 24 17:26:09 2007 UTC (17 years ago) by perry
Branches: MAIN
CVS tags: matt-armv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-base
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +2 -2 lines
change some __attribute__s to __keywords

Revision 1.110.6.1: download - view: text, markup, annotated - select for diffs
Mon Sep 3 07:01:09 2007 UTC (17 years, 4 months ago) by wrstuden
Branches: wrstuden-fixsa
Diff to: previous 1.110: preferred, colored; next MAIN 1.111: preferred, colored
Changes since revision 1.110: +4 -1 lines
Sync w/ NetBSD-4-RC_1

Revision 1.110.4.2: download - view: text, markup, annotated - select for diffs
Fri Aug 24 20:07:38 2007 UTC (17 years, 4 months ago) by liamjfoy
Branches: netbsd-4
CVS tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0
Diff to: previous 1.110.4.1: preferred, colored; branchpoint 1.110: preferred, colored; next MAIN 1.111: preferred, colored
Changes since revision 1.110.4.1: +3 -1 lines
Pull up following revision(s) (requested by kristerw in ticket #833):
	include/unistd.h: revision 1.112
	lib/libc/ssp/snprintf_chk.c: revision 1.4
	lib/libc/ssp/sprintf_chk.c: revision 1.4
	lib/libc/ssp/vsprintf_chk.c: revision 1.4
	lib/libc/ssp/gets_chk.c: revision 1.4
	include/stdio.h: revision 1.70
	lib/libc/ssp/vsnprintf_chk.c: revision 1.4
	lib/libc/ssp/fgets_chk.c: revision 1.4
	include/strings.h: revision 1.12
	include/string.h: revision 1.33
Do not include SSP files unless _FORTIFY_SOURCE > 0.
Update includes so that this builds for USE_FORT=no too.

Revision 1.113: download - view: text, markup, annotated - select for diffs
Thu Aug 9 15:23:02 2007 UTC (17 years, 5 months ago) by he
Branches: MAIN
CVS tags: matt-armv6-prevmlocking, matt-armv6-base, cube-autoconf-base, cube-autoconf
Branch point for: matt-armv6
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +2 -1 lines
Add a new socket option for unix domain sockets: LOCAL_PEEREID, to make
it possible to get the pid, euid and egid of the process at the remote
end at the time it did bind() or connect().

Add a new libc function, getpeereid() to easily get at the euid and egid.
As a consequence, bump libc's minor number.

Document the LOCAL_PEEREID socket option in unix(4).

Based on contribution by Arne H. Juul, minor modifications by myself.

Revision 1.112.2.2: download - view: text, markup, annotated - select for diffs
Thu Aug 2 21:49:11 2007 UTC (17 years, 5 months ago) by kristerw
Branches: matt-mips64
Diff to: previous 1.112.2.1: preferred, colored; branchpoint 1.112: preferred, colored; next MAIN 1.113: preferred, colored
Changes since revision 1.112.2.1: +370 -0 lines
Do not include SSP files unless _FORTIFY_SOURCE > 0.

Revision 1.112.2.1
Thu Aug 2 21:49:10 2007 UTC (17 years, 5 months ago) by kristerw
Branches: matt-mips64
FILE REMOVED
Changes since revision 1.112: +0 -370 lines
file unistd.h was added on branch matt-mips64 on 2007-08-02 21:49:11 +0000

Revision 1.112: download - view: text, markup, annotated - select for diffs
Thu Aug 2 21:49:10 2007 UTC (17 years, 5 months ago) by kristerw
Branches: MAIN
CVS tags: matt-mips64-base
Branch point for: matt-mips64
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +3 -1 lines
Do not include SSP files unless _FORTIFY_SOURCE > 0.

Revision 1.110.4.1: download - view: text, markup, annotated - select for diffs
Sun Jul 22 18:44:39 2007 UTC (17 years, 5 months ago) by liamjfoy
Branches: netbsd-4
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +2 -1 lines
Pull up to netbsd-4 (requested by christos in ticket #773):

Move libssp to libc.

Revision 1.111: download - view: text, markup, annotated - select for diffs
Wed May 30 21:14:37 2007 UTC (17 years, 7 months ago) by tls
Branches: MAIN
CVS tags: hpcarm-cleanup
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +2 -1 lines
Match usage of FORTIFY_SOURCE on other platforms by not requiring special
include path: the normal header files now include the "SSP" ones (which one
should note are not really named right: SSP and FORTIFY_SOURCE are independent
features).

Disable USE_SSP on targets where the compiler doesn't support it at all
(mips, alpha) or it's known broken (sh3).  But enable FORTIFY_SOURCE,
without SSP, on those platforms -- tested on mipsel.

Revision 1.110: download - view: text, markup, annotated - select for diffs
Mon Dec 26 19:01:47 2005 UTC (19 years ago) by perry
Branches: MAIN
CVS tags: netbsd-4-base, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: wrstuden-fixsa, netbsd-4
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +2 -2 lines
u_intN_t -> uintN_t

Revision 1.109: download - view: text, markup, annotated - select for diffs
Sat Dec 24 19:16:02 2005 UTC (19 years ago) by perry
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +2 -2 lines
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.

Revision 1.108: download - view: text, markup, annotated - select for diffs
Mon Sep 26 12:52:42 2005 UTC (19 years, 3 months ago) by kleink
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +9 -2 lines
Move ttyname_r() to the 1003.1c-1995 section.

Revision 1.107: download - view: text, markup, annotated - select for diffs
Sun Sep 25 20:28:56 2005 UTC (19 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +2 -2 lines
ttyname_r returns int.

Revision 1.106: download - view: text, markup, annotated - select for diffs
Sun Sep 25 20:08:15 2005 UTC (19 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +2 -1 lines
Add getenv_r and ttyname_r

Revision 1.105: download - view: text, markup, annotated - select for diffs
Tue Sep 13 01:44:32 2005 UTC (19 years, 4 months ago) by christos
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +2 -5 lines
compat code reorg

Revision 1.104: download - view: text, markup, annotated - select for diffs
Sat Jun 11 22:54:43 2005 UTC (19 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +2 -2 lines
PR/30503: Nicolas Joly: swapctl(2) prototype does not match corresponding
syscall

Revision 1.103: download - view: text, markup, annotated - select for diffs
Sun May 22 19:10:15 2005 UTC (19 years, 7 months ago) by kleink
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +1 -8 lines
Remove the compatibility select() prototype.  Going back to Lite2 select(2)
has also mandated <sys/time.h> to be included, which is now sufficient
for the prototype and all related declarations; thus the local duplicate
of the prototype can be removed.  Approved by Christos.

Revision 1.102: download - view: text, markup, annotated - select for diffs
Sat Mar 5 19:48:38 2005 UTC (19 years, 10 months ago) by kleink
Branches: MAIN
CVS tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +4 -3 lines
Provide select() and pselect() prototypes in <sys/select.h>, per
1003.1-2001, and leave the select() prototype in <unistd.h> for
compatibility.  To allow for transition, reorganization of this is
deferred until netbsd-3 gets branched.

Revision 1.101: download - view: text, markup, annotated - select for diffs
Thu Feb 3 04:39:32 2005 UTC (19 years, 11 months ago) by perry
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +137 -138 lines
de-__P -- the hack is long since useless. Discussed with christos,
matt, kleink, others. Approved by christos.

Revision 1.100: download - view: text, markup, annotated - select for diffs
Thu Jan 6 15:10:45 2005 UTC (20 years ago) by lukem
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +2 -1 lines
Implement getgroupmembership(3).  This is similar to getgrouplist(3), except
that the "int maxgroups" and "int *ngroups" parameters are separated into
two separate parameters which makes it possible to call multiple nsswitch
back-ends and have the results correctly merged.
getgrouplist(3) is now implemented using getgroupmembership(3).

Proposed on tech-userlevel on December 1, 2004.

Revision 1.99: download - view: text, markup, annotated - select for diffs
Tue Jun 1 16:10:29 2004 UTC (20 years, 7 months ago) by kleink
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +2 -2 lines
Move declaration of closefrom(3) to local extensions.

Revision 1.98: download - view: text, markup, annotated - select for diffs
Mon May 31 05:06:51 2004 UTC (20 years, 7 months ago) by itojun
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +2 -1 lines
implement closefrom(3).

Revision 1.97: download - view: text, markup, annotated - select for diffs
Mon May 10 22:33:08 2004 UTC (20 years, 8 months ago) by kleink
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +2 -2 lines
While I'm at it: add restrict qualifiers to readlink(2).

Revision 1.96: download - view: text, markup, annotated - select for diffs
Mon May 10 22:28:23 2004 UTC (20 years, 8 months ago) by kleink
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +2 -2 lines
POSIX-2001: Change readlink(2)'s return type from int to ssize_t.

Revision 1.95: download - view: text, markup, annotated - select for diffs
Tue Nov 18 00:56:56 2003 UTC (21 years, 2 months ago) by thorpej
Branches: MAIN
CVS tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +2 -1 lines
Userland portion of fsync_range(2), written by Bill Studenmund, and
contributed by Wasabi Systems, Inc.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Thu Aug 7 09:44:11 2003 UTC (21 years, 5 months ago) by agc
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +2 -6 lines
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22270, verified by myself.

Revision 1.93: download - view: text, markup, annotated - select for diffs
Tue Jul 8 01:43:28 2003 UTC (21 years, 6 months ago) by kristerw
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +2 -2 lines
Do not give names to the parameters in function prototypes (those names
reduces the usefulness of the gcc -Wshadow flag).

Revision 1.92: download - view: text, markup, annotated - select for diffs
Mon Apr 28 23:16:15 2003 UTC (21 years, 8 months ago) by bjh21
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +16 -20 lines
Add a new feature-test macro, _NETBSD_SOURCE.  If this is defined
by the application, all NetBSD interfaces are made visible, even
if some other feature-test macro (like _POSIX_C_SOURCE) is defined.
<sys/featuretest.h> defined _NETBSD_SOURCE if none of _ANSI_SOURCE,
_POSIX_C_SOURCE and _XOPEN_SOURCE is defined, so as to preserve
existing behaviour.

This has two major advantages:
+ Programs that require non-POSIX facilities but define _POSIX_C_SOURCE
  can trivially be overruled by putting -D_NETBSD_SOURCE in their CFLAGS.
+ It makes most of the #ifs simpler, in that they're all now ORs of the
  various macros, rather than having checks for (!defined(_ANSI_SOURCE) ||
  !defined(_POSIX_C_SOURCE) || !defined(_XOPEN_SOURCE)) all over the place.

I've tried not to change the semantics of the headers in any case where
_NETBSD_SOURCE wasn't defined, but there were some places where the
current semantics were clearly mad, and retaining them was harder than
correcting them.  In particular, I've mostly normalised things so that
_ANSI_SOURCE gets you the smallest set of stuff, then _POSIX_C_SOURCE,
_XOPEN_SOURCE and _NETBSD_SOURCE in that order.

Tested by building for vax, encouraged by thorpej, and uncontested in
tech-userlevel for a week.

Revision 1.91: download - view: text, markup, annotated - select for diffs
Mon Apr 14 08:38:24 2003 UTC (21 years, 9 months ago) by kleink
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +2 -2 lines
Well, _The_ Open Group.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Mon Apr 14 08:37:29 2003 UTC (21 years, 9 months ago) by kleink
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +2 -2 lines
Use the real TOG specification name for references.

Revision 1.89: download - view: text, markup, annotated - select for diffs
Mon Apr 14 08:12:11 2003 UTC (21 years, 9 months ago) by jdolecek
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +9 -3 lines
seteuid() and setegid() were adopted in IEEE Std 1003.1-2001 + X/Open
portability guide issue 6, adjust headers to expose the function
prototypes with appropriate _POSIX_C_SOURCE/_XOPEN_SOURCE defines
fixes standards/21136 by MAEKAWA Masahide

Revision 1.86.2.1: download - view: text, markup, annotated - select for diffs
Mon Oct 8 20:13:46 2001 UTC (23 years, 3 months ago) by nathanw
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.86: preferred, colored; next MAIN 1.87: preferred, colored
Changes since revision 1.86: +3 -3 lines
Catch up to -current.

Revision 1.88: download - view: text, markup, annotated - select for diffs
Sun Jul 29 22:18:45 2001 UTC (23 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +2 -2 lines
Remove variable name from prototype.
Reported by John Heasley on current-users on 29 July 2001.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Wed Jul 18 10:18:21 2001 UTC (23 years, 6 months ago) by kleink
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +2 -2 lines
Avoid trad. cpp recursion in intptr_t definition.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Mon Dec 18 21:22:00 2000 UTC (24 years, 1 month ago) by christos
Branches: MAIN
Branch point for: nathanw_sa
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +23 -4 lines
protect against multiple declarations.

Revision 1.73.2.1: download - view: text, markup, annotated - select for diffs
Fri Oct 6 15:34:21 2000 UTC (24 years, 3 months ago) by he
Branches: netbsd-1-4
CVS tags: netbsd-1-4-PATCH003
Diff to: previous 1.73: preferred, colored; next MAIN 1.74: preferred, colored
Changes since revision 1.73: +2 -1 lines
Pull up revision 1.84 (requested by sommerfeld):
  Introduce the issetugid() system call.

Revision 1.85: download - view: text, markup, annotated - select for diffs
Tue Jun 27 05:51:54 2000 UTC (24 years, 6 months ago) by kleink
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +5 -4 lines
Define intptr_t and uintptr_t via <machine/int_types.h>.

Revision 1.84: download - view: text, markup, annotated - select for diffs
Fri Apr 21 16:24:22 2000 UTC (24 years, 9 months ago) by minoura
Branches: MAIN
CVS tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +2 -1 lines
New syscall issetugid.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Sun Apr 2 06:32:41 2000 UTC (24 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +17 -2 lines
backout previous. the definition of struct option caused too many namespace
collisions. Instead, define getopt_long in getopt.h and getopt in unistd.h
where it belongs.

Revision 1.82: download - view: text, markup, annotated - select for diffs
Sat Apr 1 22:37:15 2000 UTC (24 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +3 -18 lines
Add getopt.h and collect all the getopt related stuff here.
Make unistd.h include <getopt.h> to get the getopt stuff.
This adds support for getopt_long from Dieter Baron and Thomas Klausner.

Revision 1.81: download - view: text, markup, annotated - select for diffs
Thu Jan 27 05:33:07 2000 UTC (24 years, 11 months ago) by itojun
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +4 -3 lines
add IPv6 support to rcmd() and friends.
	rcmd() and iruserok(): unchanged
	ruserok(): became address family independent
	rcmd_af(), iruesrok_sa(): address family independent

Revision 1.80: download - view: text, markup, annotated - select for diffs
Mon Jan 10 16:58:38 2000 UTC (25 years ago) by kleink
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +2 -2 lines
Move <null.h> to <sys/null.h> for the purpose of avoiding conflicts due to
std C headers including it, and a kernel module written in C++ would benfit
as well.

Revision 1.77.4.1: download - view: text, markup, annotated - select for diffs
Mon Dec 27 18:29:22 1999 UTC (25 years ago) by wrstuden
Branches: wrstuden-devbsize
Diff to: previous 1.77: preferred, colored; next MAIN 1.78: preferred, colored
Changes since revision 1.77: +2 -2 lines
Pull up to last week's -current.

Revision 1.79: download - view: text, markup, annotated - select for diffs
Wed Dec 22 21:26:20 1999 UTC (25 years, 1 month ago) by kleink
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -4 lines
For the benefit of G++'s null pointer constant implementation, #define NULL
as __null with egcs 1.0 (GCC 2.90) and above.  As several headers are affected
by this change, move the definition into a new header file, <null.h>, to ease
maintenance.

Revision 1.78: download - view: text, markup, annotated - select for diffs
Thu Dec 2 13:15:55 1999 UTC (25 years, 1 month ago) by kleink
Branches: MAIN
CVS tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +2 -2 lines
Change the declaration of the argv argument to getopt(3) from "char * const *"
(as originally declared in System V) to "char * const []", as was done in
1003.2 and subsequently propagated into XPG4.
From Andrew Cagney in PR lib/8930.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Mon Jul 12 21:55:19 1999 UTC (25 years, 6 months ago) by kleink
Branches: MAIN
CVS tags: comdex-fall-1999-base, comdex-fall-1999
Branch point for: wrstuden-devbsize
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +9 -3 lines
XSH5: change function signature to `void *sbrk(intptr_t)'.

Revision 1.76: download - view: text, markup, annotated - select for diffs
Sat Jul 3 13:22:06 1999 UTC (25 years, 6 months ago) by kleink
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +7 -7 lines
Move IPv6-related declarations into the implementation-defined domain.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Thu Jul 1 18:15:41 1999 UTC (25 years, 6 months ago) by itojun
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +7 -1 lines
define IPv6 library functions and structures, as defined in
RFC2292 and RFC2553.
define internal state structure for IPv6-transport resolver.

Commits for source code will follow.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Tue Apr 20 20:15:48 1999 UTC (25 years, 9 months ago) by kleink
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +2 -2 lines
#ifdef __STDC__ -> #if __STDC__

Revision 1.73: download - view: text, markup, annotated - select for diffs
Fri Mar 26 22:23:57 1999 UTC (25 years, 9 months ago) by sommerfe
Branches: MAIN
CVS tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001
Branch point for: netbsd-1-4
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +1 -2 lines
move __getcwd prototypes to libc-private header file.

XXX duplicate the prototype in getcwd regression test (which needs to
call the syscall directly for reasonably complete testing).

Revision 1.72: download - view: text, markup, annotated - select for diffs
Mon Mar 22 17:59:08 1999 UTC (25 years, 10 months ago) by sommerfe
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +3 -1 lines
Add fchroot, getcwd

Revision 1.71: download - view: text, markup, annotated - select for diffs
Tue Mar 9 20:33:22 1999 UTC (25 years, 10 months ago) by kleink
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +2 -2 lines
brk(2) actually returns an int indicating success (0) or failure (-1).  Also,
change its argument to void *.  (Both XSH5).

Revision 1.70: download - view: text, markup, annotated - select for diffs
Tue Mar 9 12:46:22 1999 UTC (25 years, 10 months ago) by kleink
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +1 -2 lines
G/C orphaned unwhiteout() prototype.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Mon Nov 30 20:36:27 1998 UTC (26 years, 1 month ago) by thorpej
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +2 -2 lines
Change the type of sys_siglist and sys_signame from const char *const [] to
const char *const *, and rename them to __sys_siglist14 and __sys_signame14.
This will prevent the size of the exported symbol from changing when more
signals are added to the list.

Revision 1.42.2.1: download - view: text, markup, annotated - select for diffs
Sun Nov 22 07:19:42 1998 UTC (26 years, 2 months ago) by cgd
Branches: netbsd-1-3
CVS tags: netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003
Diff to: previous 1.42: preferred, colored; next MAIN 1.43: preferred, colored
Changes since revision 1.42: +2 -1 lines
Add missing declaration of getpgid().  corresponds to revisions 1.67 and
1.68 on the trunk, but the file's structure has changed since the 1.3
branch was cut.  (kleink)

Revision 1.68: download - view: text, markup, annotated - select for diffs
Mon Nov 9 12:45:11 1998 UTC (26 years, 2 months ago) by kleink
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +2 -2 lines
getpgid() is XPG4.2, actually.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Fri Nov 6 05:58:09 1998 UTC (26 years, 2 months ago) by mrg
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +2 -1 lines
add a prototype for getpgid (missing for years!)

Revision 1.66: download - view: text, markup, annotated - select for diffs
Thu Jul 30 00:44:16 1998 UTC (26 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +2 -2 lines
__Namespace__ __protection__.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Tue Jul 28 00:28:29 1998 UTC (26 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +4 -4 lines
Sprinkle in some __attribute__((noreturn))s.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Mon Jul 27 11:14:37 1998 UTC (26 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +2 -3 lines
Slight rearrangement.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Mon Jul 27 09:58:49 1998 UTC (26 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +10 -7 lines
If __AUDIT__ is defined, remove some traditional interfaces: gets, sprintf,
vsprintf, tempnam, mktemp, getwd.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Mon Jul 27 09:33:45 1998 UTC (26 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +5 -5 lines
Mark more functions returning internal buffers for const auditing.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Mon Jul 27 09:09:27 1998 UTC (26 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +3 -3 lines
Make many of the new consts dependent on a new `__AUDIT__' flag, to avoid
breaking third party software.  *sigh*

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun Jul 26 19:20:55 1998 UTC (26 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +3 -3 lines
KNF nit.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sun Jul 26 13:34:18 1998 UTC (26 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +3 -3 lines
const poisoning.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Thu Jul 2 21:20:54 1998 UTC (26 years, 6 months ago) by kleink
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +11 -5 lines
Addendum to previous change: since pread()'s and pwrite()'s first official
appearance was in X/Open CAE Spec Issue 5 Version 2, add a section for that
and move the prototypes there.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Tue Jun 30 19:46:41 1998 UTC (26 years, 6 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +5 -1 lines
Prototype pread(2) and pwrite(2) if !defined(_POSIX_C_SOURCE).

Revision 1.56: download - view: text, markup, annotated - select for diffs
Fri Jun 5 20:45:39 1998 UTC (26 years, 7 months ago) by kleink
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -1 lines
Add a prototype for fdatasync(2).

Revision 1.55: download - view: text, markup, annotated - select for diffs
Mon Jun 1 20:06:45 1998 UTC (26 years, 7 months ago) by kleink
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +177 -86 lines
* Reorganize name space protection.
* Remove mknod() prototype; it's located in <sys/stat.h> (XPG4.2).
* Remove re_comp() and re_exec() prototypes; their location is <re_comp.h>
  (XPG4.2).
* Move setkey() prototype to <stdlib.h> (XPG4).
* Move mkstemp(), mktemp(), ttyslot() and valloc() prototypes to <stdlib.h>
  (XPG4.2).
Assign copyright to TNF.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sun May 24 19:13:56 1998 UTC (26 years, 7 months ago) by kleink
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +5 -3 lines
Make the rename() prototype available to XPG Issue <=3 applications only; the
canonical header for the prototype has been <stdio.h> for quite a while.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Wed May 6 19:59:35 1998 UTC (26 years, 8 months ago) by kleink
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +5 -5 lines
Change the type of the `namelen' argument of gethostname(), getdomainname(),
sethostname(), setdomainname() from int to size_t.  The former change was
made due to an X/Open XNS5 requirement, the latter three were made for
consistency.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Fri Mar 27 13:02:20 1998 UTC (26 years, 9 months ago) by kleink
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -2 lines
Per X/Open CAE Spec Issue 5 Version 2, change the buffer size argument of
readlink() from type `int' to type `size_t'.  This isn't an ABI change, since
the calling convention of our only LP64 platform (the Alpha) already promotes
this argument to a `long'.

This may not be the final action on this matter; readlink() still returns
an `int', which may change in a future revision of the standard.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Wed Feb 18 18:24:26 1998 UTC (26 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -1 lines
Prototype getsid().

Revision 1.50: download - view: text, markup, annotated - select for diffs
Sat Feb 14 20:39:26 1998 UTC (26 years, 11 months ago) by kleink
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +21 -4 lines
If standards-compliance is requested by defining the preprocessor symbols
_POSIX_SOURCE or _XOPEN_SOURCE at compile time, use __RENAME() to call
__posix_chown(), __posix_fchown(), __posix_lchown() and __posix_rename()
instead of their NetBSD counterparts in order to remove the requirement of
linking against libposix.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Feb 2 21:08:14 1998 UTC (26 years, 11 months ago) by perry
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +17 -15 lines
merge lite-2

Revision 1.1.1.2 (vendor branch): download - view: text, markup, annotated - select for diffs
Mon Feb 2 07:23:21 1998 UTC (26 years, 11 months ago) by perry
Branches: WFJ-920714, CSRG
CVS tags: lite-2
Diff to: previous 1.1.1.1: preferred, colored
Changes since revision 1.1.1.1: +34 -36 lines
import lite-2

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Jan 12 16:05:40 1998 UTC (27 years ago) by kleink
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -1 lines
Per XPG4, move the prototype of swab() from <string.h> to <unistd.h>.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Mon Jan 5 06:14:51 1998 UTC (27 years ago) by thorpej
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +6 -1 lines
Update for __vfork14().

Revision 1.46: download - view: text, markup, annotated - select for diffs
Sat Dec 20 20:23:15 1997 UTC (27 years, 1 month ago) by kleink
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +11 -1 lines
Add lockf(), an alternate interface to perform advisory record locking;
per XPG4.2.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Tue Nov 25 17:57:37 1997 UTC (27 years, 1 month ago) by kleink
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -2 lines
Per XPG4.2, use useconds_t for as argument and return type of ualarm().

Revision 1.44: download - view: text, markup, annotated - select for diffs
Mon Nov 24 19:09:19 1997 UTC (27 years, 1 month ago) by kleink
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2 lines
Per XPG4.2, change usleep() to take an useconds_t as its argument, and return
an int.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Sun Nov 2 17:16:50 1997 UTC (27 years, 2 months ago) by kleink
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +1 -2 lines
Per XPG4.2, move mknod() prototype from <unistd.h> to <sys/stat.h>.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Oct 16 23:26:24 1997 UTC (27 years, 3 months ago) by christos
Branches: MAIN
CVS tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA
Branch point for: netbsd-1-3
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +3 -1 lines
move setmode and strsignal to unistd.h

Revision 1.41: download - view: text, markup, annotated - select for diffs
Wed Oct 8 05:44:22 1997 UTC (27 years, 3 months ago) by mikel
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -2 lines
proto lchown() only if !_POSIX_SOURCE

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Oct 6 01:43:21 1997 UTC (27 years, 3 months ago) by enami
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -1 lines
Declare prototype of lchown(2).

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun Jul 20 19:18:49 1997 UTC (27 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +1 -3 lines
Backout addition of user_from_uid and group_from_gid; they exist in pwd.h
and grp.h [pointed by cgd]

Revision 1.38: download - view: text, markup, annotated - select for diffs
Sun Jul 20 19:06:07 1997 UTC (27 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +3 -1 lines
Add user_from_uid and group_from_gid

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sun Jul 13 18:12:49 1997 UTC (27 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -1 lines
Add missing swapon prototype and mark it obsolete.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri Jul 4 09:14:55 1997 UTC (27 years, 6 months ago) by kleink
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -2 lines
Common sense dictates that the `basegid' paramater of initgroups(3) should
be of type gid_t, and not int.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Mon Jun 23 01:13:43 1997 UTC (27 years, 7 months ago) by mrg
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -2 lines
oops, forgot to commit this.  prototype swapctl() in place of swapon().

Revision 1.34: download - view: text, markup, annotated - select for diffs
Fri May 9 19:38:32 1997 UTC (27 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -1 lines
Add missing prototype for getgrouplist as mentioned in the man page.

Revision 1.33.2.1: download - view: text, markup, annotated - select for diffs
Sun May 4 15:10:21 1997 UTC (27 years, 8 months ago) by mrg
Branches: mrg-vm-swap2
Diff to: previous 1.33: preferred, colored; next MAIN 1.34: preferred, colored
Changes since revision 1.33: +2 -2 lines
re-merge mrg-vm-swap into -current, and call it mrg-vm-swap2.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sat Dec 21 01:30:48 1996 UTC (28 years, 1 month ago) by cgd
Branches: MAIN
CVS tags: mrg-vm-swap2-base
Branch point for: mrg-vm-swap2
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -2 lines
__syscall() should return quad_t, not int; what was i thinking?

Revision 1.32: download - view: text, markup, annotated - select for diffs
Fri Dec 20 19:33:56 1996 UTC (28 years, 1 month ago) by cgd
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +3 -2 lines
sethostid returns int not void, also add prototype for __syscall that
matches manual page.

Revision 1.26.4.2: download - view: text, markup, annotated - select for diffs
Tue Dec 10 08:18:15 1996 UTC (28 years, 1 month ago) by mycroft
Branches: netbsd-1-2
CVS tags: netbsd-1-2-PATCH001
Diff to: previous 1.26.4.1: preferred, colored; branchpoint 1.26: preferred, colored; next MAIN 1.27: preferred, colored
Changes since revision 1.26.4.1: +3 -3 lines
From trunk:
Implement setre[ug]id() for real.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sat Sep 7 17:48:59 1996 UTC (28 years, 4 months ago) by mycroft
Branches: MAIN
CVS tags: nsswitch
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +1 -3 lines
Don't prototype poll(2) here.  SysV requires poll.h to be included.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Sat Sep 7 14:30:56 1996 UTC (28 years, 4 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +3 -1 lines
Prototype poll(2).

Revision 1.29: download - view: text, markup, annotated - select for diffs
Fri Aug 9 10:32:11 1996 UTC (28 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2 lines
update for new reboot(2).

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun Jun 23 11:56:25 1996 UTC (28 years, 7 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +3 -3 lines
Declare setre[ug]id() to take [ug]id_t args.  No functional difference.

Revision 1.26.4.1: download - view: text, markup, annotated - select for diffs
Tue May 28 02:31:51 1996 UTC (28 years, 7 months ago) by mrg
Branches: netbsd-1-2
CVS tags: netbsd-1-2-RELEASE, netbsd-1-2-BETA
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
merge in some size fixes, fixes couple of alpha bugs.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue May 28 02:07:32 1996 UTC (28 years, 7 months ago) by mrg
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
Change iuserok() to take u_int32_t.  Some netgroup fixes (partially
from OpenBSD and Theo).

Revision 1.26: download - view: text, markup, annotated - select for diffs
Wed Nov 22 23:07:19 1995 UTC (29 years, 2 months ago) by cgd
Branches: MAIN
CVS tags: netbsd-1-2-base
Branch point for: netbsd-1-2
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2 lines
change definition of profil() to make it 64-bit friendly.  This has
no practical consequence on 32-bit systems.  old prototype was
int profil(char *, int, int, int), and new one is int profile(char *,
size_t, u_long, u_int).  the size_t is the size of the buffer,
and the u_long is the 'starting offset'.  (I changed the last int
to u_int, because it's treated as a u_int everywhere, and isn't
logically a signed value.)

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Mar 19 22:51:38 1995 UTC (29 years, 10 months ago) by mycroft
Branches: MAIN
CVS tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +3 -3 lines
Make definitions of psignal() and sys_siglist match signal.h.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed Dec 28 04:40:28 1994 UTC (30 years ago) by mycroft
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -1 lines
Add prototypes for undelete(2).

Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Dec 23 15:04:05 1994 UTC (30 years, 1 month ago) by cgd
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -1 lines
proto for iruserok.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Oct 26 00:56:38 1994 UTC (30 years, 2 months ago) by cgd
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -2 lines
new RCS ID format.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Oct 19 03:45:20 1994 UTC (30 years, 3 months ago) by cgd
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -2 lines
better attributes.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Jun 8 11:59:55 1994 UTC (30 years, 7 months ago) by mycroft
Branches: MAIN
CVS tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -3 lines
NFS changes.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon May 23 00:32:32 1994 UTC (30 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +1 -3 lines
kill *chflags protos

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat May 7 00:20:47 1994 UTC (30 years, 8 months ago) by jtc
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -1 lines
add new getopt(3) extern variable optreset

Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Mar 29 02:53:54 1994 UTC (30 years, 9 months ago) by jtc
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
Last weekend's uid_t & gid_t changes allow us to change the uid & gid
arguments to fchown from ints to a uid_t and a gid_t.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue Mar 29 02:44:37 1994 UTC (30 years, 9 months ago) by jtc
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -3 lines
Last weekend's gid_t changes allow us to change the gidset argument of
getgroups() and setgroups() from a int ptr to a gid_t ptr.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Jan 25 23:17:06 1994 UTC (30 years, 11 months ago) by cgd
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -2 lines
match 4.4's definitions for sys_siglist and sys_signame

Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Dec 30 04:11:56 1993 UTC (31 years ago) by cgd
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
vfork() return type pid_t.  reported by Peter Galbavy.
Also, whoever did the re-indenting in this file needs to be shot;
things shouldn't be indented by "tab-space"...

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Dec 2 09:50:34 1993 UTC (31 years, 1 month ago) by mycroft
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -3 lines
Add `const's to sys_siglist and sys_signame decls.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Oct 14 23:15:26 1993 UTC (31 years, 3 months ago) by jtc
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -3 lines
Change prototypes of alarm and sleep to use "unsigned" instead of "u_int".
"u_int" is not defined by <sys/types.h> in a strict POSIX environment.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Oct 13 18:22:06 1993 UTC (31 years, 3 months ago) by jtc
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +8 -1 lines
Declare getopt(), getsubopt() and their external variables.
Still work to be done to handle all the combinations of _POSIX_SOURCE, and
_POSIX2_SOURCE, etc. to allow the user to select a strictly conforming
compilation environment, but this change allows us to transition
getopt() out of <stdlib.h>.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Sep 25 01:52:59 1993 UTC (31 years, 3 months ago) by jtc
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +1 -3 lines
POSIX.1 says that ssize_t is defined in <sys/types.h>.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Sep 21 21:53:31 1993 UTC (31 years, 4 months ago) by jtc
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -1 lines
Provide prototype for POSIX.2 function confstr().

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Sep 10 01:07:39 1993 UTC (31 years, 4 months ago) by jtc
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -1 lines
Add prototypes for getdomainname() and setdomainname(); the man page
instructs the user to include unistd.h, but it didn't provide a
declaration.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Aug 6 21:13:32 1993 UTC (31 years, 5 months ago) by jtc
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
Add __dead qualifier to _exit(), as it never returns.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Aug 6 20:43:34 1993 UTC (31 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -1 lines
Add declaration of sys_signame[].

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Aug 1 18:45:08 1993 UTC (31 years, 5 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1 lines
Add RCS identifiers.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Jun 16 17:17:33 1993 UTC (31 years, 7 months ago) by jtc
Branches: MAIN
CVS tags: netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -8 lines
Update fnmatch to be more posix complient (from keith bostic)

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun May 16 01:51:51 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +1 -1 lines
getpgrp actually takes void.  ask the IEEE...

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat May 15 09:44:34 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +1 -1 lines
fix bad prototype for getpgrp()

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 10 months ago) by cgd
Branches: WFJ-920714, CSRG
CVS tags: patchkit-0-2-2, netbsd-alpha-1, netbsd-0-8, WFJ-386bsd-01
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
initial import of 386bsd-0.1 sources

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 10 months ago) by cgd
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>