summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* Track libc's three-tier symbol naming. libc_r must currently implementjasone2000-01-12106-124/+312
| | | | | the _libc_*() entry points and add *() weak aliases. This will all change for the better when libc_r becomes libpthread.
* Add three-tier symbol naming in support of POSIX thread cancellationjasone2000-01-1279-292/+452
| | | | | | points. For library functions, the pattern is __sleep() <-- _libc_sleep() <-- sleep(). The arrows represent weak aliases. For system calls, the pattern is _read() <-- _libc_read() <-- read().
* This is the second half of unbreaking the world build. Add a -DNOHTMLgreen2000-01-112-0/+4
| | | | | | corollary for -DNOINFO and -DNOMAN. I'll fix this properly (add specific HTML doc magic) in the .mk files later; right now, just unbreak the world.
* *draws his sword*green2000-01-112-0/+2
| | | | | | | | | I smite thee, vile buildworld breakage! The story is that these were added to beforeinstall improperly. In our beforeinstall, a full mtree has not been populated. Since the tree is not populated, we explode from missing directories on doc install. It should not be done in beforeinstall (includes) anyway.
* Install html files to /usr/share/doc/ncurses/phantom2000-01-102-0/+18
|
* Make sched_param parameter a const to comply with POSIX and SUSv2 specs.deischen2000-01-103-3/+3
| | | | | | | This doesn't need to be applied to stable, because somehow -stable seems to have gotten it right. Reviewed by: jasone
* Remove the warning that this interface shouldn't be used yet. Fixjdp2000-01-091-8/+4
| | | | a typo. Clarify a sentence.
* Correct discrepancy between definition of argument to tempnam() andkris2000-01-091-2/+2
| | | | the name by which it is referenced in the text.
* Sync contents of struct nfsd_svrargskris2000-01-091-2/+2
|
* More old uncommitted patches: implement timeouts at the protocol level.des2000-01-075-99/+206
| | | | Currently only supported for ftp connections.
* Add error codes for protocol errors.des2000-01-073-1/+3
|
* Patches I've had lying around for several months:des2000-01-074-20/+78
| | | | | | | * Add the 'h' ftp flag (allocate local port in high range) * Add the 'd' flag (use direct connection even if proxy is defined) * Make sure flags != NULL before calling strchr(). * Minor changes to some comments.
* Zap SHA1 password support. This will be re-implemented at a later date.kris2000-01-074-195/+2
|
* libipsec and IPsec related apps. (and some KAME related man pages)shin2000-01-0613-1/+3443
| | | | | Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
* Change REGENTS -> AUTHOR in the copyright.deischen2000-01-061-1/+2
| | | | | | | | Add $FreeBSD$. I missed this file in a previous commit. Pointed out by: tg
* remove most of PF_INET6 description. add references only.itojun2000-01-061-138/+4
| | | | Suggested by: Ruslan Ermilov <ru@FreeBSD.org>
* bring in description for KAME IPv6 changes.itojun2000-01-061-4/+156
| | | | | | XXX it looks that sysctl.3 lacks most of PF_INET items. Reviewed by: shin Obtained from: KAME (netbsd-current)
* Make example for handling "-##" work and comply with style(9). Stillhoek2000-01-061-5/+12
| | | | | | doesn't handle nastier corner cases such as "-j3 -33" correctly. <shrug> PR: docs/12994 (James Howard <howardjp@wam.umd.edu>)
* Fixed the type of dllockinit() (const unpoisoning).bde2000-01-051-4/+1
| | | | | Use long lines instead of lines split with backslash-newline in synopsis. My synopsis checker doesn't understand backslash-newline.
* Fixed missing include in synopsis.bde2000-01-052-4/+4
| | | | | Use long lines instead of lines split with backslash-newline in synopsis. My synopsis checker doesn't understand backslash-newline.
* Fixed missing include in synopsis.bde2000-01-051-0/+1
|
* Fixed missing includes in synopsis. <sys/file.h> went missing when KERNELbde2000-01-051-2/+3
| | | | | was not updated to _KERNEL. Actually including <sys/file.h> as specified never actually worked, since a prerequisite was missing.
* Fixed missing include in synopsis.bde2000-01-051-1/+2
| | | | | Removed superfluous quoting of function name in .Fo macro. My synopsis checker doesn't understand it.
* mdoc(7)'fyphantom2000-01-051-68/+71
|
* Unbreak profiling. bde says this is not the cleanest way to fix thejasone2000-01-044-8/+8
| | | | | | problem, but that it works. Submitted by: bde
* Grammar: "be even number" -> "be an even number"billf2000-01-031-1/+1
|
* Remove -g compiler flag.marcel2000-01-031-1/+1
|
* Remove duplicated extern.bp2000-01-011-1/+0
| | | | Submitted by: Nathan Ahlstrom <nrahlstr@winternet.com>
* Backout the prev. commit. It's a bad idea to make-up terms. I believehoek1999-12-312-3/+3
| | | | | | there is no good solution here. Set-on-the-straight-and-narrow by: bde
* Moved flags_to_string and string_to_flags into libutil. It's used injoe1999-12-301-1/+2
| | | | many places nowadays.
* Connect fparseln(3) for mailwrapper(8)peter1999-12-294-5/+22
|
* Don't explicitly mmap() red zones at the bottom of thread stacks (exceptjasone1999-12-299-48/+78
| | | | | | | | | | the initial thread). Instead, just leave an unmapped gap between thread stacks and make sure that the thread stacks won't grow into these gaps, simply by limiting the size of the stacks with the 'len' argument to mmap(). This (if I understand correctly) reduces VM overhead considerably. Reviewed by: deischen
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-296-20/+25
| | | | | | is an application space macro and the applications are supposed to be free to use it as they please (but cannot). This is consistant with the other BSD's who made this change quite some time ago. More commits to come.
* -Wall and minor style(9) cleanups.deischen1999-12-2821-46/+42
|
* Change stack allocation algorithm to make better use of memorydeischen1999-12-286-66/+60
| | | | | (it was leaving an unused block). Also protect the global stack pointer from context changes while fiddling with it.
* Don't wakeup threads when there is a process signal and no installeddeischen1999-12-283-69/+111
| | | | | | | | handler. Thread-to-thread signals (pthread_signal) are treated differently than process signals; a pthread_signal can wakeup a blocked thread if a signal handler is not installed for that signal. Found by: ACE tests
* Typo cops.hoek1999-12-281-1/+1
|
* Add history: The reallocf() function first appeared in FreeBSD-3.0.hoek1999-12-281-0/+5
| | | | | See imp's 199808201619.KAA20970@harmony.village.org in freebsd-hackers (the reallocf.c cvs history mistakenly refers to freebsd-current).
* Add ".Xref tolower 3" since its internal use is inferred in DESCRIPTION.hoek1999-12-281-1/+2
|
* Avoid the potentially confusing term "a null pointer" and say "the NULLhoek1999-12-282-3/+3
| | | | | | | pointer" instead. The potential confusion arises because the string/*.3 pages use the term "null-terminated string" (which is permissable). Moreover, this also makes these two manpages more consistent with the other string/*.3 manpages.
* Add .Xrefs to tolower.3 and toupper.3, respectively.hoek1999-12-282-0/+2
|
* Use the ctype.h version of isascii() - it doesn't loose precision and thinkpeter1999-12-281-1/+1
| | | | | | that 0x100 (int) is an ascii character. Submitted by: bde
* Suppress vast quantities of unneeded warnings spewed by libc's gethostbydnsrwatson1999-12-281-3/+4
| | | | | | | on encountering a real-world SIG record during a lookup of another type. PR: bin/7352 Reviewed by: peter, eivind
* Small bug fix and improvementsshin1999-12-281-0/+7
| | | | | | | | (1)added error check of if_nameindex() return value at getaddrinfo(). (2)print out more detailed information when getaddrinfo() error value is EAI_SYSTEM.(in this case system error num is kept in errno) (1) is Discovered by: jinmei@kame.net in KAME environment.
* Upgrade to the pam_ssh module, version 1.1..green1999-12-281-12/+173
| | | | | | | | | | (From the author:) Primarily, I have added built-in functions for manipulating the environment, so putenv() is no longer used. XDM and its variants should now work without modification. Note that the new code uses the macros in <sys/queue.h>. Submitted by: Andrew J. Korty <ajk@iu.edu>
* Work around an assert failure in the dynamic linker's default threadjdp1999-12-281-0/+4
| | | | | | | | | | | | | | | | locking functions. If an application loads a shared object with dlopen() and the shared object has an init function which requires lazy binding, then _rtld_bind is called when the thread is already inside the dynamic linker. This leads to a recursive acquisition of the lock, which I was not expecting -- hence the assert failure. This work-around makes the default locking functions handle recursive locking. It is NOT the correct fix -- that should be implemented at the generic locking level rather than in the default locking functions. I will implement the correct fix in a future commit. Since the dllockinit() interface will likely need to change, warn about that in both the man page and the header file.
* Getaddrinfo(), getnameinfo(), and etc support in libc/net.shin1999-12-288-4/+3657
| | | | | | | Several udp and raw apps IPv6 support. Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
* Tidy up some loose ends. nullfs_read/write were returning the wrong value.peter1999-12-273-5/+7
| | | | | | Fix some ctype problems - isascii() caused a warning if fed an unsigned char - it's always > 0 and libstand is compiled with -Wall. Missing prototype/include in printf.c
* Make this compile with -Wall -Werrorpeter1999-12-271-1/+2
|
* Use kldsym(2) to lookup symbol values. This avoids the kvm_mkdb jugglingpeter1999-12-2711-129/+60
| | | | | | and is module aware. Yes, this means that kvm_nlist(3) will find symbols in loaded modules. The emulation of the nlist struct is pretty crude but seems to work well enough for all the users in the tree that I found.
OpenPOWER on IntegriCloud