summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* This module is not WARNS-clean, due to brokenness in OpenSSL headers.Dag-Erling Smørgrav2003-03-101-0/+1
| | | | Notes: svn path=/head/; revision=112058
* Somewhat better wording.Dag-Erling Smørgrav2003-03-101-8/+6
| | | | Notes: svn path=/head/; revision=112057
* Silence warning caused by OPIE brokenness.Dag-Erling Smørgrav2003-03-101-2/+3
| | | | Notes: svn path=/head/; revision=112056
* style.Makefile(5) policeDavid E. O'Brien2003-03-0928-221/+223
| | | | | | | | | (I've tried to keep to the spirit of the original formatting) Reviewed by: des Notes: svn path=/head/; revision=112044
* style.Makefile(5) police.David E. O'Brien2003-03-091-31/+30
| | | | | | | Reviewed by: des Notes: svn path=/head/; revision=112043
* MFp4: Add the standard "the {fgetws,fputws} function will fail if" textTim J. Robbins2003-03-092-0/+6
| | | | | | | to the Errors section. Notes: svn path=/head/; revision=112019
* KerberosIV deorbit sequence continues: Look for K5 instead of KIVMark Murray2003-03-081-2/+3
| | | | Notes: svn path=/head/; revision=111987
* KerberosIV de-orbit burn continues. Remove the KerberosIV PAM module.Mark Murray2003-03-087-454/+0
| | | | Notes: svn path=/head/; revision=111986
* Comment-only assistance to lint to kill warnings.Mark Murray2003-03-081-0/+4
| | | | Notes: svn path=/head/; revision=111985
* Clean up some signed/unsigned issues in the XDR code.Jacques Vidrine2003-03-073-12/+18
| | | | | | | Obtained from: OpenBSD Notes: svn path=/head/; revision=111962
* Fix cut'n'paste errorAlexey Zelkin2003-03-052-2/+2
| | | | | | | Noticed by: julian Notes: svn path=/head/; revision=111928
* Remove NS and ISO stuff.Peter Wemm2003-03-057-737/+3
| | | | Notes: svn path=/head/; revision=111920
* Fix threaded applications on ia64 that are linked dynamicly. We didMarcel Moolenaar2003-03-052-3/+6
| | | | | | | | | | | | | | | | | | | | not save (restore) the global pointer (GP) in the jmpbuf in setjmp (longjmp) because it's not needed in general. GP is considered a scratch register at callsites and hence is always restored after a call (when it's possible that the call resolves to a symbol in a different loadmodule; otherwise GP does not have to be saved and restored at all), including calls to setjmp/longjmp. There's just one problem with this now that we use setjmp/longjmp for context switching: A new context must have GP defined properly for the thread's entry point. This means that we need to put GP in the jmpbuf and consequently that we have to restore is in longjmp. This automaticly requires us to save it as well. When setjmp/longjmp isn't used for context switching, this can be reverted again. Notes: svn path=/head/; revision=111897
* Don't cast an int to a pointer type without (possibly) widening theMarcel Moolenaar2003-03-051-1/+1
| | | | | | | | | | | | | | integral type to the size of a pointer type when it's known that the cast is valid. On ia64 such casts are generally bad news and has led us (=peter :-) to make such casts fatal. By casting to intptr_t before casting to a pointer type, this now compiles cleanly in LP64 architectures. Note that the final cast has been changed to void* (instead of siginfo_t*) to make it explicit that we're not trying to pass a siginfo_t pointer but rather trying to pass an int when the prototype says it should be a pointer. Notes: svn path=/head/; revision=111896
* ABI breaker: Move the J_SIGMASK field in the jmpbuf beforeMarcel Moolenaar2003-03-051-2/+2
| | | | | | | | | | | | | | the J_SIG0 field. While here, rename J_SIG0 to J_SIGSET and remove J_SIG1. The main reason for this change is that the 128-bit sigset_t is now aligned on a 16-byte boundary, which allows us to use 16-byte atomic loads and stores on CPUs that support it. The removal of J_SIG1 is done to avoid confusion: it is never accessed and should not be. Renaming J_SIG0 to J_SIGSET is the icing on the cake that's better done now than later. Notes: svn path=/head/; revision=111894
* Re-document unimplemented capabilities that were removed in the lastDavid Schultz2003-03-051-0/+57
| | | | | | | | | | | revision of this file, but note that they are not supported in the base system. Requested by: ache Reviewed by: ache, mike (mentor) Notes: svn path=/head/; revision=111891
* MFlibc_r: add and document pthread_attr_get_np() function.Alexey Zelkin2003-03-036-0/+232
| | | | Notes: svn path=/head/; revision=111846
* Add and document support for a FETCH_BIND_ADDRESS environment variableDag-Erling Smørgrav2003-03-033-4/+37
| | | | | | | | | specifying a local address to bind sockets to. Caveat: lightly tested. PR: bin/37572 Notes: svn path=/head/; revision=111816
* mdoc(7) police: Nits.Ruslan Ermilov2003-03-032-4/+4
| | | | Notes: svn path=/head/; revision=111811
* - Document the fact that we now use pam_passwdqc(8) to checkDavid Schultz2003-03-031-58/+16
| | | | | | | | | | | | | | | password quality, not login.conf(5). - Move warnexpire and warnpasswd from the ``Accounting Limits'' section to ``Authentication'', and nix everything else in the former section. The accounting knobs are not available in the base system, and the subset of them available in ports should be documented in the ports' manpages. PR: 47960 Reviewed by: mike (mentor), doc Notes: svn path=/head/; revision=111791
* Restore vendor ID.David E. O'Brien2003-03-031-2/+2
| | | | Notes: svn path=/head/; revision=111778
* Use __FBSDID.David E. O'Brien2003-03-0335-44/+85
| | | | Notes: svn path=/head/; revision=111777
* Fix a machine check abort caused by the EFI loader trying to open aMarcel Moolenaar2003-03-032-2/+4
| | | | | | | | | | | | | | | | | | | | | file in the NFS file system when the underlying device is not a network device. A Sparc64 specific hack for this exact problem was already present (nfs.c:1.9, tftp.c:1.10), but the problem is not specific to Sparc64. The hack has been promoted to a non-i386 test because on non-i386 architectures it's either impossible to have non-network devices coexist in the same loader with the NFS FS, or network and non-network device coexist and NFS filesystems can only be used on top of network devices. I believe i386 pxeboot is where this does not hold. The root cause of this problem is in open.c where each file system is tried until no more file systems exist or a file system returns success. There's no notion of a list of valid file systems given the underlying device and the non-existence of a file can cause the invalid combination to be tried. Notes: svn path=/head/; revision=111776
* mdoc(7) police: Nits.Ruslan Ermilov2003-03-021-7/+7
| | | | Notes: svn path=/head/; revision=111762
* Use a character device and ioctl() for communication between libncpTim J. Robbins2003-02-283-35/+40
| | | | | | | | and the kernel instead of adding more syscalls at runtime. As a bonus, you can now restrict access to the kernel NCP interface with chmod. Notes: svn path=/head/; revision=111657
* Eliminate 19 warnings in libc (at level WARNS=2) of theJacques Vidrine2003-02-2714-5/+33
| | | | | | | `implicit declaration of function' variety. Notes: svn path=/head/; revision=111618
* Change the process flags P_KSES to be P_THREADED.Julian Elischer2003-02-271-2/+2
| | | | | | | This is just a cosmetic change but I've been meaning to do it for about a year. Notes: svn path=/head/; revision=111585
* ia64 actually uses 80-bit long doubles and must support big and littleMike Barcroft2003-02-262-3/+27
| | | | | | | | | endian at compile-time. Reviewed by: das Notes: svn path=/head/; revision=111555
* - gamma_r, lgamma_r, gammaf_r, and lgammaf_r were protected by _REENTRANTWarner Losh2003-02-262-9/+38
| | | | | | | | | | | | | in math.h; the consensus here was that __BSD_VISIBLE was correct instead. - gamma_r, lgamma_r, gammaf_r, and lgammaf_r had no documentation in the lgamma(3) manpage. Reviewed by: standards@ Submitted by: Ben Mesander Notes: svn path=/head/; revision=111546
* Fix compiling error.David Xu2003-02-262-2/+2
| | | | Notes: svn path=/head/; revision=111542
* Fix typo.Robert Drehmel2003-02-251-1/+1
| | | | Notes: svn path=/head/; revision=111503
* Fixed CLEANFILES.Ruslan Ermilov2003-02-252-2/+2
| | | | | | | Submitted by: cron Notes: svn path=/head/; revision=111490
* Catch up with change to kse_release syscall.Julian Elischer2003-02-251-2/+2
| | | | | | | | | | The background info in this man page needs rewriting in some parts since the last major changes to the code, however it still accuratly reflects how to use the API. Notes: svn path=/head/; revision=111476
* Fixed a typo in MLINKS.Ruslan Ermilov2003-02-241-1/+1
| | | | Notes: svn path=/head/; revision=111452
* Fixed copyright.Ruslan Ermilov2003-02-241-20/+32
| | | | | | | | | Tidy up the markup. Only describe the new, post-2.0 behavior. Added the RETURN VALUES and ERRORS sections. Notes: svn path=/head/; revision=111449
* mdoc(7) police: Scheduled sweep.Ruslan Ermilov2003-02-2418-194/+186
| | | | Notes: svn path=/head/; revision=111447
* Insert threads interrupted by a signal while running onto the run queue.Jonathan Mini2003-02-234-52/+6
| | | | Notes: svn path=/head/; revision=111360
* Add signal logic to the build.Jonathan Mini2003-02-232-0/+4
| | | | Notes: svn path=/head/; revision=111359
* Mention CLOCK_MONOTONIC.Poul-Henning Kamp2003-02-231-2/+3
| | | | Notes: svn path=/head/; revision=111301
* mdoc(7) police: markup laundry.Ruslan Ermilov2003-02-2312-38/+44
| | | | Notes: svn path=/head/; revision=111285
* mdoc(7) police: kill self-xref.Ruslan Ermilov2003-02-231-1/+0
| | | | Notes: svn path=/head/; revision=111282
* Punctuation.Ruslan Ermilov2003-02-231-1/+1
| | | | Notes: svn path=/head/; revision=111281
* Typo.Ruslan Ermilov2003-02-231-1/+1
| | | | Notes: svn path=/head/; revision=111280
* Grammar.Ruslan Ermilov2003-02-231-0/+1
| | | | Notes: svn path=/head/; revision=111278
* More changes from NetBSD:Mike Heffner2003-02-231-9/+11
| | | | | | | | | | | * use correct error detection of realloc failure * strtol negative return check * use strtol to validate string instead of rolling our own validation code * terminate the command sequence correctly Notes: svn path=/head/; revision=111274
* Grab some changes from NetBSD:Mike Heffner2003-02-231-5/+6
| | | | | | | | | fix const poisoning add cast to silence warning pull in unistd.h Notes: svn path=/head/; revision=111273
* Apple PR-2449102: getdomainname() doesn't document that it is NIS/YP specificDave Zarzycki2003-02-221-3/+3
| | | | Notes: svn path=/head/; revision=111262
* Use strlcpy instead of strncpy.Johan Karlsson2003-02-221-2/+1
| | | | | | | | Submitted by: imp Reviewed by: silence on -audit Notes: svn path=/head/; revision=111261
* Fix a bad free() call that would occur if some #if 0'd code was used.Tim J. Robbins2003-02-221-4/+6
| | | | Notes: svn path=/head/; revision=111237
* Mention that dlerror() is also applicable to retrieve error message afterAlexey Zelkin2003-02-211-0/+2
| | | | | | | dladdr() and dlinfo() functions calls. Notes: svn path=/head/; revision=111213