1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-29 12:03:03 +00:00
freebsd/lib
Jilles Tjoelker 93a65e1b5f libc/stdio: Fail fdopen() on an execute-only fd.
An execute-only fd (opened with O_EXEC) allows neither read() nor write()
and is therefore incompatible with all stdio modes. Therefore, the [EINVAL]
error applies.

Also adjust the similar check in freopen() with a NULL path, even though
this checks an fd which is already from a FILE.
2014-04-21 17:40:23 +00:00
..
atf Add atf m4 files from the vendor branch. 2014-04-01 13:47:08 +00:00
clang Add a SUBDIR_PARALLEL option to bsd.subdir.mk, to allow make to process 2014-03-26 22:30:38 +00:00
csu Use the size of the MACHINE_ARCH string instead of sizeof(uint32_t). It can 2013-10-27 23:48:59 +00:00
libalias
libarchive NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
libauditd NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
libbegemot
libblocksruntime
libbluetooth
libbsdstat libbsdstat: fix warnings, set WARNS 2014-03-11 01:10:44 +00:00
libbsm
libbsnmp
libbz2
libc libc/stdio: Fail fdopen() on an execute-only fd. 2014-04-21 17:40:23 +00:00
libc_nonshared Move the iconv wrapper source from libc_nonshared to libc/iconv so that 2013-11-25 20:17:55 +00:00
libc++ Import libc++ 3.4 release. This contains a lot of bugfixes, and some 2014-01-30 07:44:22 +00:00
libcalendar
libcam Bump libcam shared library version forgotten in r259397. 2013-12-15 15:51:05 +00:00
libcapsicum Fix err() usage in libcapsicum(3) example. 2014-04-14 18:14:09 +00:00
libcasper Update most userspace consumers of capability.h to use capsicum.h instead. 2014-03-16 11:04:44 +00:00
libcom_err
libcompat
libcompiler_rt Add a new ARM TARGET_ARCH, armv6hf. This is considered experimental. 2014-03-23 12:49:25 +00:00
libcrypt replace the kernel's version w/ cperciva's implementation... In all 2014-03-16 01:43:23 +00:00
libcxxrt Add missing C++11 typeinfos to the libcxxrt version script. 2014-01-11 19:02:17 +00:00
libdevinfo
libdevstat Fix a typo. 2013-12-25 19:38:16 +00:00
libdwarf Bump SHLIB_MAJOR for libdwarf as ABI/API has changed. 2014-01-21 21:11:07 +00:00
libedit Update NetBSD Foundation copyrights to 2-clause BSD 2014-03-18 01:40:25 +00:00
libefi
libelf Bump SHLIB_MAJOR for libelf. 2014-01-21 21:13:13 +00:00
libexecinfo
libexpat
libfetch Support Last-Modified behind proxies which return UTC instead of GMT. 2014-03-11 13:47:11 +00:00
libgeom
libgpib
libgssapi
libiconv Split the last gcc-specific flags off into CFLAGS.gcc. This also 2014-01-05 21:03:49 +00:00
libiconv_modules - In the libiconv module for ISO 2022 restore the original order of the 2014-04-01 10:36:11 +00:00
libipsec Add a missing break in the TCP case. 2014-04-17 10:27:18 +00:00
libjail
libkiconv
libkvm Add a new ARM TARGET_ARCH, armv6hf. This is considered experimental. 2014-03-23 12:49:25 +00:00
libldns
liblzma
libmagic
libmandoc Merge mdocml v1.12.3 into head 2014-02-01 09:27:57 +00:00
libmd Dereference nonexistent md2(3) manual. 2014-03-28 04:19:06 +00:00
libmemstat Expose real size of UMA allocations via libmemstat(3). 2014-02-10 20:09:10 +00:00
libmilter
libmp
libnandfs
libnetbsd
libnetgraph make sure that rbuf is aligned by making a union w/ the structure we 2014-01-07 23:01:05 +00:00
libngatm
libnv libnv: Don't lose big-endian flag when receiving a message. 2014-04-01 21:30:54 +00:00
libopie
libpam multiple: Remove 3rd clause from BSD license where approved by the 2014-03-14 03:07:51 +00:00
libpcap
libpjdlog Move my simple logging API to a separate library. It is now already used 2013-12-01 09:41:06 +00:00
libpmc Update hwpmc to support core events for Atom Silvermont microarchitecture. 2014-03-20 20:51:08 +00:00
libproc Fix some off-by-one errors. The kve_end and rdl_eaddr fields contain the 2014-04-14 00:24:04 +00:00
libprocstat Update most userspace consumers of capability.h to use capsicum.h instead. 2014-03-16 11:04:44 +00:00
libradius
librpcsec_gss
librpcsvc
librt
librtld_db
libsbuf
libsdp
libsm Add new sendmail 8.14.8 file 2014-01-26 23:40:31 +00:00
libsmb Just disable recoding support in libsmb if built WITHOUT_ICONV. 2013-11-12 15:09:28 +00:00
libsmdb
libsmutil
libstand Build libstand as a 64-bit library on ppc64 2014-02-09 16:37:17 +00:00
libstdbuf
libstdthreads
libtacplus
libtelnet
libthr Convert from WITHOUT_SYSCALL_COMPAT to MK_SYSCALL_COMPAT. 2014-04-05 17:54:43 +00:00
libthread_db
libucl Update to 20140321 2014-03-22 17:28:14 +00:00
libufs
libugidfw
libulog
libunbound
libusb Tune buffer sizes for SuperSpeed USB when using LibUSB v0.1 and v1.0 2014-04-11 14:11:55 +00:00
libusbhid
libutil libutil/pw_util.3: Fix two prototypes. 2014-02-13 05:13:22 +00:00
libvgl
libvmmapi Add support for emulating the slave PIC. 2014-04-14 19:00:20 +00:00
libwrap
liby
libypclnt
libz Add a manual page for zopen(3) provided by our libz.so. 2014-03-06 00:25:21 +00:00
msun Only build the vfp/softfp switching code on armv6 as we don't support vfp 2014-03-16 09:40:05 +00:00
ncurses NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
tests Install category Kyuafiles from their category directories. 2013-11-08 14:29:06 +00:00
Makefile lib: Remove duplicate SUBDIR libnv. 2014-04-05 19:48:19 +00:00
Makefile.inc