src compatibility
install stdatomic.h
Re-create 0.9 stable branch from current.
remove apple stuff
second param can be const for sl_find
only install telnet.h if it is not installed by libtelnet
add agp and pci headers.
add write suspension mechanism.
switch to NetBSD vis(3) and unvis(3)
use defined
rpc: convert all uid and gid variables to u_int.
rpc.lockd is still freaking out. revert this
bring some things from Bull GNU/Linux NFSv4 project
sync with solaris
add mac headers for mach compatibility. also add the aligned_alloc to stdlib.
add apple/mach headers
update header to match new code
Bring in reallocarray(3) from OpenBSD CURRENT. The reallocarray() function is similar to realloc() except it operates on nmemb members of size size and checks for integer overflow in the calculation nmemb * size.
add gid_from_group and friends
add allocaddrinfo(3)
remove cvs2svn prop
reset props for svn keywords
add missing define, CLOCK_PROCESS_CPUTIME_ID
Implement clearenv(3) This never made it into the POSIX standards, but it's popular in some Linux circles and POSIX bindings for Fortran 77 require it.
sync from freebsd
merge from freebsd.
tag
improve comment
duh...
sync with freebsd
remove advertising clause, tag and fix dump protocol
sync with libc, pthread, and time code changes
tag, add sizeof function.
Partially revert previous commit with path additions and termios.h. This should partially unbreak world.
Introduce 3 new functions into libc stpncpy(3), strnlen(3) and memrchr(3).
add termios.h
Make a few modifications for iconv support
Update include paths on x86
revert some changes to pthread.h and dirent.h fixup symbols for libc and add fcntl / __fcntl interface. remove some of the solaris src hacks for zfs.
POSIX 2008 ify scandir and alphasort
more license and visibility fixes
tag
posix 2008 visibility
fix initializer
fix std path
fix some visability issues with POSIX. Clean up copyrights per ucb notice and netbsd licensing changes
tag
tag, fixup some definitions
work around a GCC 4.2 bug. typeof(1.0fi) != float _Complex typeof((float _Complex)1.0fi) != float _Complex typeof((float _Complex)1.0i) == float _Complex In other words: if casting to an equal size, GCC seems to take a shortcut. By casting down from a double to a float, GCC doesn't take this shortcut, yielding the proper type. Obtained from: FreeBSD
raid5 time
add feature_present(3) to test for kernel features.
fix security hole in ftpd/libc/
Modify resolver to handle _ which is not up to spec, but many other operating systems use them now :(
Add restrict keyword to pthread_sigmask prototype and manpage.
Wow, I'm forgetful today. Add the actual spawn.h file for posix_spawn(3).
Add spawn.h for posix_spawn(3) interface. Add new kqueue primitives required to support GCD, such as EVFILT_USER and EV_TRIGGER. (libdispatch)
Switch over to uint32_t, the preferred type.
include openbsd ohash header since it's already in our libc
Remove FreeBSD_version definition completely.
Sync up devices
Merge changes.
sync changes with freebsd.
Note quite there yet, but let's save my work :)
add legacy include so that old code works.
Minimize the diff
add gssapi
sys/posix4 doesn't exist anymore. Setup for new world order. This does not work entirely but it will soon.
Don't install umap filesystem headers.
$MidnightBSD$
Importing ohash.h into includes for ohash functions.
Add MidnightBSD_version. Until we correct newvers.sh, this will report the FreeBSD value. We must first remove all references to FreeBSD_version (OSRELDATE) from mports and the src tree before we can whack this.
Decrease the value of RES_DFLRETRY from 4 to 2.
__restrict
Add strndup(3) to libc.
Oops.. someone forgot to add the definition for strtonum
This commit was generated by cvs2svn to compensate for changes in r5, which included commits to RCS files with non-trunk default branches.
This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches.