summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Add unsigned char cast to isspace argache1999-11-044-7/+15
|
* Fix a really lame buglet which broke with IPs of 34green1999-11-031-1/+1
| | | | (ERANGE...)
* Change structure field tolower to to_lower. The same for the toupper.bp1999-11-031-4/+4
|
* It is no longer necessary to prepend underscores to external symbols underjoerg1999-11-021-24/+8
| | | | | | ELF. Submitted by: A.Leidinger@WJPServer.CS.Uni-SB.de (Alexander Leidinger)
* Teach libdisk about the AMI and Mylex RAID drivers. You should be ablemsmith1999-11-022-1/+5
| | | | to install directly to arrays managed by these controllers now.
* Document that bind(2) can fail with EAGAIN.nik1999-11-011-0/+3
| | | | | | PR: docs/14173 docs/14181 Submitted by: Charles Randall <crandall@matchlogic.com> Submitted by: Kelly Yancey <kbyanc@posi.net>
* Add support for RADIUS accounting. Note, this changes the formatjdp1999-10-315-53/+259
| | | | | | | | | | | of the /etc/radius.conf file. But the code contains hacks for backward compatibility, so old files will continue to work. I updated the man pages and made a couple of minor changes, but everything else was submitted by Oleg. PR: misc/14284 Submitted by: Oleg Semyonov <os@altavista.net>
* Allow whitespace termination. Internal use of /etc/resolv.conf reliesgreen1999-10-311-3/+6
| | | | on this, and who knows what else would, too...
* This is the new inet_addr/inet_aton with proper error checking. Thisgreen1999-10-311-65/+69
| | | | | | | | | should close all outstanding PRs on incorrect inet_aton behavior, and since it has a decent parsing routine, doesn't allow some hysterically working behavior. PR: 13628 Submitted by: Adrian Chadd <adrian@FreeBSD.org>
* Add support for C++ in the headers. Some style cleanup.bp1999-10-317-179/+181
| | | | Pointed by: bde
* Minor mdoc cleanup.mpp1999-10-301-1/+1
|
* mdoc(7)'fyphantom1999-10-303-9/+21
|
* Add HISTORY.obrien1999-10-291-0/+8
|
* Handle SAP responces in a more correct way. Allow connection numberbp1999-10-294-21/+30
| | | | greater than 255 in the broadcast messages.
* Add $FreeBSD$ - not that it makes much difference, but this is mainly meantpeter1999-10-293-0/+3
| | | | | to try and persuade folks that it *is* possible to add comments/text/etc to uuencoded files and so they don't keep asking me about it.
* Complete page reorganization. I have splited FUNCTIONS section intophantom1999-10-282-169/+190
| | | | | | two subsections: SINOPSIS (declarations) and DESCRIPTION (descriptions) All functions now mentioned in NAME section (apropos capable manpage :) Various mdoc fixe
* fix couple mdoc errorphantom1999-10-281-9/+7
| | | | mention library name in header (.Nd field) - it allows to use "man -k libdisk"
* "S" comes before "U"...obrien1999-10-251-2/+2
| | | | Alphabet taught to Green by: obrien
* Remove UNSAFE_WARN ifdef for mktemp warning (never defined)ache1999-10-243-6/+6
| | | | Use _mktemp internally
* Whistle's Netgraph link-layer (sometimes more) networking infrastructure.julian1999-10-218-2/+1237
| | | | | | | | | | Been in production for 3 years now. Gives Instant Frame relay to if_sr and if_ar drivers, and PPPOE support soon. See: ftp://ftp.whistle.com/pub/archie/netgraph/index.html for on-line manual pages. Reviewed by: Doug Rabson (dfr@freebsd.org) Obtained from: Whistle CVS tree
* Use ${INSTALL} instead of 'install'.bp1999-10-211-1/+1
|
* Fix termcap % code processing for some terminals.tg1999-10-201-3/+4
| | | | | Submitted by: Ross Ridge <ross@zooid.guild.org> via buster@lambda.hh.provi.de (Andreas Burmester)
* YP/NIS code: remove unnecessary endgrent() calls which can cause fail onache1999-10-161-5/+3
| | | | | | next try over chroot (descriptor closed). getgrnam() used already handles endgrent() properly and honors _gr_stayopen. Automatically call setgroupent(1) when _pw_stayopen is set (for YP/NIS code).
* Fix longstanding bug "unused stayopen" introduced in rev1.11ache1999-10-161-2/+6
| | | | PR: 14201
* Add sigsuspend.o and sigpending.o to HIDDEN_SYSCALLS as well.marcel1999-10-143-6/+6
| | | | Pointed out by: jdp
* Remove osig* from NOASM. It bogus now.marcel1999-10-142-4/+2
|
* Make libncp actually compiled.bp1999-10-141-2/+3
| | | | Reviewed by: mdodd
* In longjmp, call sigreturn instead of osigreturn. The latter isn'tjdp1999-10-141-1/+1
| | | | | | visible from userland any more. Reviewed by: luoqi
* Initial import of ncp library sources.bp1999-10-1222-0/+4487
| | | | Reviewed by: jdp, mdodd
* Not needed now the syscall matches the prototype.marcel1999-10-123-117/+0
|
* Delete the sf (swapfile) arg to an internal function that used to point topeter1999-10-111-6/+8
| | | | | /dev/drum but has not been used for a LONG time. Add $FreeBSD$
* \begin{quote}marcel1999-10-102-2/+2
| | | | | | | | | | | setjmp() gets the jmp_buf pointer from the wrong place (the place where the return address is) in the shlib case, and uses it (only) to fetch the current signal mask to address (return_address + 28). This address is normally read-only (I hope), so the sigprocmask() call has no effect except to return an error code. \end{quote} Submitted by: bde
* This implements the RLIMIT_SBSIZE ("sbsize") administrative limits forgreen1999-10-092-0/+2
| | | | | userland. Currently, it can be enforced by login and csh. More shells supporting sbsize are welcome.
* Remove syscall wrappers.marcel1999-10-095-192/+4
|
* Remove old sig* wrappers.dfr1999-10-091-2/+1
|
* Hard-configure z_off_t as long. Soft configuration using HAVE_UNISTD_Hbde1999-10-091-4/+6
| | | | | | | | | | | | | | | | | just breaks the prototypes for gzseek() and gztell() when an application defines HAVE_UNISTD_H before including <zlib.h>. z_off_t was always long for compiling zlib, but was sometimes off_t for compiling applications, e.g., Ethereal 0.7.5. This "fix" preserves bug for bug binary compatibility. z_off_t should be off_t for everything, but zlib doesn't support off_t being longer than long, so using the correct type without fixing zlib's internals would at best break binary compatibility. This "fix" also make the namespace problems for HAVE_UNISTD_H no worse than hundreds of other namespace prooblems in zconf.h. I'll wait for a new release of zlib for proper fixes. Reported by: Guy Harris via jkh
* Correct the description of the timeout argument. I've examinedwes1999-10-091-0/+10
| | | | | | | | the code, which seems to implement the POSIX requirements, and have described the behavior here. Basically, it behaves the same as select(2). Noticed by: John Polstra
* Fix sigvec(). When the sigset_t changes came in, it was alteredjdp1999-10-091-6/+17
| | | | | | | | | to call osigaction(). But that's wrong because it causes the handler to receive a struct osigcontext instead of the expected struct sigcontext. Use sigaction() instead, copying the compatible portion of the signal mask. Reviewed by: marcel
* Allow for another telnet in secure (SRA telnet).markm1999-10-071-1/+2
| | | | Submitted by: Nick Sayer
* Install <kvm.h> from here (after repo copy) so it's all in one package.peter1999-10-041-0/+5
|
* Fix style bugsmarcel1999-10-031-4/+2
| | | | Submitted by: bde
* Fix style bugs and orderingmarcel1999-10-031-7/+5
| | | | Submitted by: bde
* o Add $FreeBSD$ as a rcsid instead of in a commentmarcel1999-10-021-31/+28
| | | | | | | o Remove bitrotted #undef directives o Actually set errno now and order the functions Submitted by: bde
* o Add $FreeBSD$ as a rcsid instead of in a comment.marcel1999-10-021-5/+12
| | | | | | | o Fix formatting o Return the error if sigprocmask fails instead of undefined data. Submitted by: bde
* Add libcrypt. This previously/coincidentally worked for login,markm1999-09-301-2/+2
| | | | | because login was already linked against it, but others have a problem.
* Add sigprocmask to HIDDEN_SYSCALLS. This renames the syscall tomarcel1999-09-303-3/+6
| | | | | | _thread_sys_sisprocmask in libc_r. This solves the undefined symbol... Reported by: Kenneth Wayne Culver
* Add the proper headers so that the SIGNOTEMPTY and SIGSETANDmarcel1999-09-303-0/+6
| | | | macros are defined.
* Fix misspelling of the "addq" opcode.jdp1999-09-291-1/+1
|
* sigset_t change (part 5 of 5)marcel1999-09-2939-143/+273
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ----------------------------- Most of the userland changes are in libc. For both the alpha and the i386 setjmp has been changed to accomodate for the new sigset_t. Internally, libc is mostly rewritten to use the new syscalls. The exception is in compat-43/sigcompat.c The POSIX thread library has also been rewritten to use the new sigset_t. Except, that it currently only handles NSIG signals instead of the maximum _SIG_MAXSIG. This should not be a problem because current applications don't use any signals higher than NSIG. There are version bumps for the following libraries: libdialog libreadline libc libc_r libedit libftpio libss These libraries either a) have one of the modified structures visible in the interface, or b) use sigset_t internally and may cause breakage if new binaries are used against libraries that don't have the sigset_t change. This not an immediate issue, but will be as soon as applications start using the new range to its fullest. NOTE: libncurses already had an version bump and has not been given one now. NOTE: doscmd is a real casualty and has been disconnected for the moment. Reconnection will eventually happen after doscmd has been fixed. I'm aware that being the last one to touch it, I'm automaticly promoted to being maintainer. According to good taste this means that I will receive a badge which either will be glued or mechanically stapled, drilled or otherwise violently forced onto me :-) NOTE: pcvt/vttest cannot be compiled with -traditional. The change cause sys/types to be included along the way which contains the const and volatile modifiers. I don't consider this a solution, but more a workaround.
* Back out my backout, it was already posix compliant. Any new fields arepeter1999-09-281-1/+0
| | | | | | required to be "announced" by a new bit in sa_flags to indicate the program is aware of and has taken care of them. eg: SA_SIGINFO means the program has used the sa_siginfo field (versus sa_handler).
OpenPOWER on IntegriCloud