summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Add isblank attr to non-break spaceache1996-08-201-1/+4
| | | | Add comment describing how upper half of table made
* Remove isgraph attr from non-break spaceache1996-08-201-1/+1
|
* Submitted by: John Birrell <cimaxp1!jb@werple.net.au>julian1996-08-20127-1752/+6897
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Here are the diffs for libc_r to get it one step closer to P1003.1c These make most of the thread/mutex/condvar structures opaque to the user. There are three functions which have been renamed with _np suffixes because they are extensions to P1003.1c (I did them for JAVA, which needs to suspend/resume threads and also start threads suspended). I've created a new header (pthread_np.h) for the non-POSIX stuff. The egrep tags stuff in /usr/src/lib/libc_r/Makefile that I uncommented doesn't work. I think its best to delete it. I don't think libc_r needs tags anyway, 'cause most of the source is in libc which does have tags. also: Here's the first batch of man pages for the thread functions. The diff to /usr/src/lib/libc_r/Makefile removes some stuff that was inherited from /usr/src/lib/libc/Makefile that should only be done with libc. also: I should have sent this diff with the pthread(3) man page. It allows people to type make -DWANT_LIBC_R world to get libc_r built with the rest of the world. I put this in the pthread(3) man page. The default is still not to build libc_r. also: The diff attached adds a pthread(3) man page to /usr/src/share/man/man3. The idea is that without libc_r installed, this man page will give people enough info to know that they have to build libc_r.
* Reflect the removal of the kernel's FD_SETSIZE limit.smpatel1996-08-201-19/+21
|
* Bump shared library number to 2.1pst1996-08-201-3/+5
|
* Grab libpcap sources out of contrib_libpcap modulepst1996-08-1927-9081/+23
|
* corresponding remove of mkdir /usr/libdata/tcl in generated makefile.peter1996-08-191-3/+2
|
* Define ETHER_SERVICE, since we have one. ie: use getetherxxx() insteadpeter1996-08-191-2/+2
| | | | of parsing /etc/ethers manually. This allows it to read NIS.
* Clean up the beforeinstall target a bit more, bde pointed out that the oldpeter1996-08-191-4/+5
| | | | one was a mess. (I was in a 'talk' session at the time, can you tell? :-)
* oops.. attempted to install header files from wrong directory..peter1996-08-181-3/+3
|
* insert libipx and libdisk into correct order, add libzpeter1996-08-181-4/+4
|
* Add a bmakefile for zlib.peter1996-08-181-0/+35
|
* This commit was generated by cvs2svn to compensate for changes in r17651,peter1996-08-1828-0/+7999
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Initial import of zlib-1.0.4peter1996-08-1828-0/+7999
|
* A pipe function call appeared in Version *3* AT&T UNIX, notwosch1996-08-181-1/+1
| | | | | | Version 6. Close PR #1490 Obtained from: Peter H. Saulus in `A Quarter Century of UNIX', page 50
* Go back to sigaction again now that Peter has found the problem.jkh1996-08-161-3/+3
| | | | | Mine was just a "let's move on" kinda fix, Peter's does it right. :) Submitted-by: peter
* Switch from using sigaction to signal.jkh1996-08-151-8/+5
|
* Don't claim to be POSIX compliant, since our alarm function isn't.mpp1996-08-151-5/+5
|
* Make libncurses catch SIGWINCH and update the values for LINES and COLS.jkh1996-08-151-0/+15
| | | | | | | I was perplexed when an example I'd written to show the values for these variables changing as an xterm window was resized didn't work, and looking into it I see that size tracking for LINES and COLS seems to be one SVR4 enhancement which didn't come across with libncurses.
* NCARGS is defined as 65536 in the released system, not 20480.mpp1996-08-152-2/+2
|
* Correct a cuple of improperly formatted xrefs.mpp1996-08-152-2/+2
|
* Add something so that you can solve the puzzle automatically by pressingjkh1996-08-151-1/+10
| | | | | `a' (I'm using this code as a test for something else, and just happened to add this in the process :).
* Add Idache1996-08-141-0/+2
|
* Fix nasty bracketing/precedence bug. Every time something read (andpeter1996-08-131-2/+2
| | | | | | | | | refilled) a file that was either line- or un-buffered, all files were flushed. According to the code comment, the flush (according to ANSI) is supposed to happen on write + line buffered output files, not _all_ files. Obtained from: OpenBSD / Theo de Raadt, possibly from proven@cygnus.com
* Back out fallback approximation changes, they are not so right to liveache1996-08-133-40/+15
|
* Add collate_range_cmpache1996-08-131-1/+2
|
* Back out minor bumping per Peter suggestionache1996-08-131-1/+1
|
* simplify/speedup/extendache1996-08-131-18/+22
|
* Bump minor number - new function addedache1996-08-131-1/+1
|
* Remove old version hooksache1996-08-122-12/+2
|
* Convert to newly aded collate compare functionache1996-08-122-5/+6
|
* Convert to newly aded collate compare functionache1996-08-123-10/+10
|
* There is so many places where range comparation (using collate)ache1996-08-121-9/+20
| | | | | needed (much more than I think initially), so I forced to add new user-visible non-standard function to libc.
* clear sockaddr_in's on stack before usepeter1996-08-121-26/+28
| | | | | | | | | set sin_len close one ftp port bounce attack have rresvport() use bindresvport() rather than duplicate the code, rresvport() is a superset of bindresvport(). Obtained from: OpenBSD / Jason Downs / Theo de Raadt, minor tweaks by me.
* Use the more robust and more efficient reserved port allocation mechanismpeter1996-08-121-21/+45
| | | | | | now built into bind(2). Obtained from: OpenBSD / Jason Downs / Theo de Raadt
* clear various struct sockaddr_in's on stack, set sin_len.peter1996-08-127-7/+17
| | | | (Noticed when comparing to OpenBSD source)
* Use collate info for alpha character rangesache1996-08-122-9/+14
| | | | 8bit cleanup
* Use collate for alpha character rangesache1996-08-121-1/+4
|
* Remove static collcmp, use new internal function nowache1996-08-121-37/+4
|
* Remove static collcmp, ise new internal function nowache1996-08-121-35/+3
|
* Add internal function __collcmp once instead of adding it staticallyache1996-08-123-2/+65
| | | | to many places in the libc
* Use collate for alpha character rangesache1996-08-121-1/+35
|
* 8bit cleaness (ctype) fixesache1996-08-116-16/+18
|
* Use collate data for national alpha character ranges like [a-z]ache1996-08-111-4/+45
|
* Short value is better for hash due to easy overflow in 8bit charactersache1996-08-111-1/+1
|
* Use locale for character classes instead of hardcoded valuesache1996-08-114-37/+89
| | | | Misc 8bit cleanup
* Yeesh! I shouldn't have looked. Fix a whole bunch more. Prayjkh1996-08-101-7/+17
| | | | for ncurses to replace this soon.
* Fix an exceedingly confusing typo.jkh1996-08-101-1/+1
|
* Remove some hardcode *roff font change escape codes frommpp1996-08-062-4/+4
| | | | | | | | | | this man page to prevent half of it from coming out with underlines. This man page needs to be gone over to fully convert it to mdoc format. This closes PR#1440. Submitted by: Jens Schweikhardt <schweikhardt@rus.uni-stuttgart.de>
* Correct the paramter type of the second argument to fgets.mpp1996-08-061-1/+1
| | | | Obtained from: NetBSD-bugs mailing list
OpenPOWER on IntegriCloud