1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-16 10:20:30 +00:00
freebsd/lib
John Baldwin fb6b710c39 Clean up error handling in libstand filesystem code to be more consistent:
- bzipfs and gzipfs now properly return errno values directly from their
  read routines rather than returning -1.
- missing errno values on error returns for the seek routines on almost
  all filesystems were added.
- fstat() now returns -1 if an error occurs rather than ignoring it.
- nfs's readdir() routine now reports valid errno values if an error or
  EOF occurs rather than EPERM  (It was just returning 0 for success and
  1 for failure).
- nullfs used the wrong semantics for every function besides close() and
  seek().  Getting it right for close() appears to be an accident at that.
- read() for buffered files no longer returns 0 (EOF) if an error occurs,
  but returns -1 instead.
2004-01-21 20:12:23 +00:00
..
compat Update with the 4.9 pam modules, and add pam_opieaccess.so to the mix. 2003-12-07 03:02:27 +00:00
csu The <bsd.files.mk> API seems the best to use here. 2004-01-20 13:31:35 +00:00
libalias Mostly mechanical rework of libalias: 2004-01-17 10:52:21 +00:00
libatm
libbind
libbluetooth Update Bluetooth code. 2003-10-12 22:04:24 +00:00
libbsnmp Clean up makefiles. 2004-01-19 19:26:02 +00:00
libbz2
libc Include <stdlib.h> to get abort() prototype. 2004-01-21 05:04:25 +00:00
libc_r Have a single set of POSIX threads man pages. The LIBRARY section 2004-01-14 21:44:26 +00:00
libcalendar
libcam
libcom_err
libcompat
libcrypt
libdevinfo
libdevstat Include <nlist.h> for nlist-related declarations instead of depending on 2003-10-13 05:30:20 +00:00
libdisk Declare crc32 static. There's a copy in libz that conflicts for the 2003-11-17 05:47:42 +00:00
libedit
libexpat
libfetch preparation for RFC3493. EAI_NODATA was deprecated. 2003-10-23 13:50:01 +00:00
libform
libftpio
libgeom
libio Remove now redundant and now conflicting declaration of sysarch(2). 2004-01-10 18:37:11 +00:00
libipsec - plug memory leak. 2003-11-05 09:41:23 +00:00
libipx
libisc
libkiconv Make msdosfs long filenames matching case insensitive again. 2003-12-08 08:32:20 +00:00
libkse Return EPERM if mutex owner is not current thread but it tries to 2004-01-17 03:09:57 +00:00
libkvm Allow to specify a character special device as a core file. 2003-10-29 14:02:16 +00:00
libmd Assorted mdoc(7) fixes: 2003-10-09 23:06:06 +00:00
libmenu
libmilter
libmp
libncp
libncurses
libnetgraph Use the new defines that include the trailing '\0' in the code. 2003-11-14 08:09:01 +00:00
libngatm Build the layer 3 (signalling) stuff into the library and install 2003-11-07 09:10:25 +00:00
libopie
libpam Deal better with the crypto version of the PAM library that goes 2004-01-18 14:58:07 +00:00
libpanel
libpcap * Modify libpcap to work a bit better with our 802.11 code. This means 2003-11-04 06:12:21 +00:00
libpthread Return EPERM if mutex owner is not current thread but it tries to 2004-01-17 03:09:57 +00:00
libradius
librpcsvc clnt_call takes args of type xdrproc_t. 2003-10-26 03:43:35 +00:00
libsbuf
libsdp Import sdpd(8) sources. This is Bluetooth Service Discovery Protocol daemon. 2004-01-20 20:48:26 +00:00
libsm
libsmb
libsmdb
libsmutil
libstand Clean up error handling in libstand filesystem code to be more consistent: 2004-01-21 20:12:23 +00:00
libtacplus
libtelnet
libthr Refactor _pthread_mutex_init 2004-01-19 15:00:57 +00:00
libufs Remove unneccessary include of sys/types.h in the SYNOPSIS 2003-10-09 09:45:20 +00:00
libugidfw
libusbhid Correct URI to USB specs. 2003-12-21 14:30:23 +00:00
libutil Bump the major version on libtuil. libutil now relies on the mac_* 2003-11-12 21:56:07 +00:00
libvgl
libwrap
libxpg4
liby
libypclnt
libz
msun Fix a problem where libm compiled under 5.X would depend on features 2003-10-27 01:28:07 +00:00
ncurses
Makefile The snmp_netgraph module depends on libnetgraph. So add a dependency and 2003-11-12 17:09:13 +00:00
Makefile.inc