summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Fix libpam's linker set stuff to use the new API (unbreak world), and getpeter2001-06-141-10/+1
| | | | rid of gensetdefs from here as well.
* Convert to mdoc(7).chris2001-06-131-86/+84
|
* Add description for the 'll' modifier for long long. In essence a copyschweikh2001-06-131-4/+24
| | | | | | | | from the 'l' description with s/long/long long/g. PR: 27017 Submitted by: Guy Harris <guy@alum.mit.edu> MFC after: 2 weeks
* Added skeleton <complex.h> (aligned with the POSIX.1-200x), mostlyru2001-06-133-19/+20
| | | | | | | | to fix the "-nostdinc WARNS=X" breakage caused by broken prototypes for cabs() and cabsl() in <math.h>. Reimplemented cabs() and cabsl() using new complex numbers types and moved prototypes from <math.h> to <complex.h>.
* Complete prototype for fts_compar.ru2001-06-131-1/+3
|
* Turn on the extra 'const' settings for various curses functions. Whilepeter2001-06-122-2/+2
| | | | | | | | this is not strictly compliant with XSI curses, it enables us to pass const strings to many more functions that are actually const safe than before. This should be harmless. Requested by: lots of folks
* Make the non-threaded stub for pthread_sigmask() a no-op insteadiedowse2001-06-111-6/+1
| | | | | | | | | | | | | of calling sigprocmask(). This matches the behaviour of thr_sigsetmask() on Solaris; _pthread_sigmask_stub was added purely for compatibility with Solaris (for TI-RPC), so it might as well do the same thing. This fixes the problem where client RPC calls ignored all signals for the complete duration of the RPC. This behaviour is currently necessary in the threaded case due to locking issues, but was never intended to occur in non-threaded programs. Reviewed by: deischen
* Fix small bogon.jlemon2001-06-111-1/+1
| | | | Submitted by: Anton Berezin <tobez@tobez.org>
* Don't call _ftp_closefn() upon EOF in _ftp_readfn(); just return 0. Thisdes2001-06-111-1/+1
| | | | fixes a bug in pkg_add(1) (which nobody noticed because of another bug).
* Sync with recent KAME.ume2001-06-119-196/+827
| | | | | | | | | | | | | | | | | | This work was based on kame-20010528-freebsd43-snap.tgz and some critical problem after the snap was out were fixed. There are many many changes since last KAME merge. TODO: - The definitions of SADB_* in sys/net/pfkeyv2.h are still different from RFC2407/IANA assignment because of binary compatibility issue. It should be fixed under 5-CURRENT. - ip6po_m member of struct ip6_pktopts is no longer used. But, it is still there because of binary compatibility issue. It should be removed under 5-CURRENT. Reviewed by: itojun Obtained from: KAME MFC after: 3 weeks
* Handle "ASCII" and "US-ASCII" aliasesache2001-06-101-1/+2
|
* Implement EDNS0 support, as EDNS0 support will be made mandatory forume2001-06-106-2/+64
| | | | | | | | | | | IPv6 transport-ready resolvers/DNS servers. Need careful configuration when enable it. (default config is not affected). See manpage for details. XXX visible symbol __res_opt() is added, however, it is not supposed to be called from outside, libc minor is not bumped. Obtained from: KAME/NetBSD
* Fix cross-references:sobomax2001-06-101-1/+1
| | | | | | | | xntpd.8 --> ntpd.8 acl_delete_perms.3 --> acl_delete_perm.3 getname.2 --> getsockname.2 MFC after: 1 week
* Xref dladdr(3).dd2001-06-081-0/+1
| | | | Requested by: -hackers
* Create curs_termcap.3 --> termcap.3 MLINK, so many manpages in our tree thatsobomax2001-06-072-6/+8
| | | | | | reference to termcap.3 will not be pointing to nowhere. MFC after: 1 week
* Correct cross-reference:sobomax2001-06-071-15/+15
| | | | | | portmap.8 --> rpcbind.8 Submitted by: .Xr testing script
* s/format/byte order/ (for clarity).ru2001-06-071-1/+1
|
* urandom(4) -> random(4) in comments.dd2001-06-072-2/+2
| | | | | | | PR: 27858 Submitted by: Yoshihiro Koya <Yoshihiro.Koya@math.yokohama-cu.ac.jp> Reviewed by: md5(1) Approved by: markm
* urandom(4) -> random(4)dd2001-06-072-4/+4
| | | | | | PR: 27858 Submitted by: Yoshihiro Koya <Yoshihiro.Koya@math.yokohama-cu.ac.jp> Approved by: markm
* Back out my changes describing how snprintf nul terminates. Itimp2001-06-051-9/+11
| | | | | | | was from the iso standard. Keep the sentence that says it is always NUL terminated to make sure that people understand that. Requested by: bde
* Don't mung the user's tm_sec field if we don't need to. (Belt-and-suspenderswollman2001-06-051-1/+3
| | | | | | | | | version.) PR: bin/27630 Submitted by: Arthur David Olson <ado@nci.nih.gov> Obtained from: Timezone mailing-list <tz@elsie.nci.nih.gov> MFC after: 1 month
* I neglected to notice that the change text had already been added in aimp2001-06-051-3/+0
| | | | | | different place. Back out what I added since the other text is better. Noticed by: nectar
* Correct cross-references:sobomax2001-06-051-2/+2
| | | | | | | | | | | | ng_bpf.8 --> ng_bpf.4 ng_ether.8 --> ng_ether.4 ng_iface.8 --> ng_iface.4 ng_pppoe.8 --> ng_pppoe.4 ng_socket.8 --> ng_socket.4 ng_tty.8 --> ng_tty.4 ng_{type}.4 --> /dev/null MFC after: 1 week
* Fix cross-references:sobomax2001-06-052-3/+3
| | | | | | | | ipnat.8 --> ipnat.1 environ.5 --> environ.7 isssetugid.2 --> issetugid.2 MFC after: 1 week
* Document what happens when the real id is changed.imp2001-06-052-0/+6
| | | | | I may have obtained this from NetBSD, but I don't recall. I do know that I checked FreeBSD's implementation to make sure that it matched what I wrote.
* Minor improvements:imp2001-06-051-15/+29
| | | | | | o Explain snprintf's return value better. o Document snprintf, et al, were defined in C-99 o Warn against %n.
* Add a missing word.dd2001-06-052-2/+2
| | | | Obtained from: OpenBSD
* Add a missing word.dd2001-06-052-2/+4
|
* Big module cleanup.markm2001-06-0418-267/+48
| | | | | | | | | | | Move common stuff into Makefile.inc, and tidy up all the Makefiles as a result. Build new modules. Put a commented-out dependancy on libpam for the (shared) modules. I can't bring this in just yet, as the dependancy (modules->libpam) is reversed for the static case (libpam->modules).
* Null file to bring back a file from the dead. This allows the real commitmarkm2001-06-041-0/+2
| | | | to happen remotely. Damn CVS bugs :-(
* Add the "nullok" option that causes this module to succeed if the Unixmarkm2001-06-041-3/+11
| | | | password is empty/null.
* Tidy up the options list (and make it more extendable), and add somemarkm2001-06-043-14/+23
| | | | extra "standard" options.
* Add some new utility authenticators.markm2001-06-044-0/+354
| | | | | | | | pam_securetty silently succeeds if the user is on a secure tty as defined by /etc/ttys. pam_ftp does "anonymous ftp" style authentication with options for specifying the anonymous user(s).
* Add BSD-style copyright headersbrian2001-06-049-17/+253
| | | | Approved by: Charles Mott <cmott@scientech.com>
* Change to a standard BSD-style copyrightbrian2001-06-041-13/+22
| | | | Approved by: Atsushi Murai <amurai@spec.co.jp>
* Properly initialize a temporary FILE that is allocated off the stack.deischen2001-06-042-0/+10
| | | | | | | The change to reuse _up from FILE (to allow FILE to grow without changing size) overlooked FILE being allocated off the stack. Approved by: sobomax
* Change this to support the new way swap device information is exportedtmm2001-06-011-77/+66
| | | | via sysctl, and clean up some style and (size_t != int) issues.
* Fix another unprotected instance of chdir() by extending thekris2001-06-012-48/+24
| | | | | | | fts_safe_changedir() function and using that instead for both of the chdir()s. Partially submitted by: Todd Miller <millert@OpenBSD.org>, bde
* Copy the sockaddr from the netbuf data area, not from the netbufiedowse2001-06-011-1/+1
| | | | | | | | data pointer. This bug has been here since the ti-rpc import; it apparently broke the clnt_control CLGET_SVC_ADDR options. PR: misc/27813 Submitted by: Jean-Luc Richier <Jean-Luc.Richier@imag.fr>
* Remove vestiges of MFS.ru2001-06-012-25/+3
|
* Correct the documentation for snprintf() and vsprintf() which actuallygshapiro2001-05-301-1/+12
| | | | | | | return the number of characters that would have been in the new string. Obtained from: OpenBSD MFC after: 3 days
* When doing the chdir("..") in the !FTS_NOCHDIR case, stat() after we getkris2001-05-302-4/+32
| | | | | | | there and compare the inode and device numbers to the values we remember, to guard against the directory having been moved around in the meantime. Reported by: Nick Cleaton <nick@cleaton.net>
* Add an integer field to keep protocol-specific flags with links.ru2001-05-303-15/+20
| | | | | | | | | | For FTP control connection, keep the CRLF end-of-line termination status in there. Fixed the bug when the first FTP command in a session was ignored. PR: 24048 MFC after: 1 week
* Dont free a hard code array.sos2001-05-301-1/+1
| | | | PR 20569
* Correct the returned UDP datagram length. See the PR for a more comprehensivemsmith2001-05-281-1/+2
| | | | | | | | description of the fix. PR: misc/25503 Submitted by: Jim Browne <jbrowne@jbrowne.com> MFC after: 1 week
* The shortest valid TFTP packet is 4 bytes, not 8.msmith2001-05-281-1/+1
| | | | | | PR: misc/25503 Submitted by: Jim Browne <jbrowne@jbrowne.com> MFC after: 1 week
* Implement a HTTP_USER_AGENT environment variable.des2001-05-272-1/+8
| | | | | PR: 27669 Submitted by: Eoin Lawless <eoin@maths.tcd.ie>
* Document the authentication callback interface.des2001-05-261-3/+42
| | | | Update RFC references (should have done that ages ago...)
* Bump major number.des2001-05-261-1/+1
|
* Add rudimentary support for an authentication callback function.des2001-05-264-59/+91
|
OpenPOWER on IntegriCloud