freebsd-dev/lib
Ed Schouten 2025af696e MFC r196508:
Our implementation of granpt(3) could be valid in the future.

  When I wrote the pseudo-terminal driver for the MPSAFE TTY code, Robert
  Watson and I agreed the best way to implement this, would be to let
  posix_openpt() create a pseudo-terminal with proper permissions in place
  and let grantpt() and unlockpt() be no-ops.

  This isn't valid behaviour when looking at the spec. Because I thought
  it was an elegant solution, I filed a bug report at the Austin Group
  about this. In their last teleconference, they agreed on this subject.
  This means that future revisions of POSIX may allow grantpt() and
  unlockpt() to be no-ops if an open() on /dev/ptmx (if the implementation
  has such a device) and posix_openpt() already do the right thing.

  I'd rather put this in the manpage, because simply mentioning we don't
  comply to any standard makes it look worse than it is. Right now we
  don't, but at least we took care of it.

  Approved by:  re (kib)
2009-08-28 10:25:26 +00:00
..
bind Add support for the build options that are currently in the port: 2009-06-01 21:58:59 +00:00
csu Fix build when WITH_SSP is set explicitly. 2009-02-21 15:04:31 +00:00
libalias Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libarchive The parser for Rockridge symlinks tended to insert 2009-07-26 18:11:44 +00:00
libauditd Merge OpenBSM alpha 4 from OpenBSM vendor branch to head, both 2008-12-31 11:12:24 +00:00
libautofs Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libbegemot Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libbluetooth Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libbsm Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libbsnmp Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libbz2 Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libc MFC r196508: 2009-08-28 10:25:26 +00:00
libc_r Use, in uncovered part, the END() macro in order to improve debugging. 2009-05-25 14:37:10 +00:00
libcalendar
libcam Separate the parallel scsi knowledge out of the core of the XPT, and 2009-07-10 08:18:08 +00:00
libcom_err
libcompat K&R -> ANSI 2009-06-23 23:20:09 +00:00
libcrypt Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libdevinfo
libdevstat Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libdisk - Allow a higher value for the number of heads. Its better to do this and allow 2009-06-17 06:47:05 +00:00
libdwarf Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libedit Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libelf Don't need to set symbol, default value is OK. 2009-03-12 04:44:09 +00:00
libexpat Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libfetch Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libftpio Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libgeom Add links to libgeom(3) where appropriate. 2009-05-19 12:10:48 +00:00
libgpib Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libgssapi Add an implementation of the RPCSEC_GSS authentication protocol for RPC. This 2008-08-06 14:02:05 +00:00
libipsec Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libipx
libjail Some jail parameters (in particular, "ip4" and "ip6" for IP address 2009-07-25 14:48:57 +00:00
libkiconv Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libkse Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libkvm MFC r196185: 2009-08-13 15:02:02 +00:00
libmagic Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libmd Remove reference to no longer existing document. 2009-01-09 11:45:13 +00:00
libmemstat Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libmilter Switch libmilter from select(2) to poll(2) so milters are not limited 2008-02-17 05:14:47 +00:00
libmp Rename all symbols in libmp(3) to mp_*, just like Solaris. 2009-02-26 21:43:15 +00:00
libncp Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libnetgraph Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libngatm Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libopie Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libpam Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libpcap Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libpmc Document the fact that some Core2 family CPUs lack fixed-function counters. 2009-06-09 06:36:29 +00:00
libproc Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libradius Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
librpcsec_gss Implement support for RPCSEC_GSS authentication to both the NFS client 2008-11-03 10:38:00 +00:00
librpcsvc Use ANSI function declarations in librpcsvc. 2009-02-26 20:32:11 +00:00
librt atomic_fetchadd_int works on unsigned quantities - change 2008-08-15 21:08:48 +00:00
libsbuf
libsdp Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libsm
libsmb Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libsmdb
libsmutil
libstand Fix minor issues in libstand. 2009-05-31 21:29:07 +00:00
libtacplus Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libtelnet Rename all symbols in libmp(3) to mp_*, just like Solaris. 2009-02-26 21:43:15 +00:00
libthr In the current code, rdlock_count is not correctly handled for some cases. 2009-07-06 09:31:04 +00:00
libthread_db Revert r181651, which changed the ABI, and use a temp variable instead. 2009-06-09 12:32:10 +00:00
libufs Allow libufs(3) functions to operate on a regular file. This makes it possible to 2009-06-11 18:04:57 +00:00
libugidfw Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libusb LibUSB v1.0: 2009-07-30 00:11:41 +00:00
libusbhid Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libutil Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libvgl Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libwrap Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
liby
libypclnt Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
libz
msun Use the documented machine constraint for SSE registers. 2009-06-11 13:59:51 +00:00
ncurses Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
Makefile Add libjail, a (somewhat) simpler interface to the jail_set and jail_get 2009-06-24 18:18:35 +00:00
Makefile.inc Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00