summaryrefslogtreecommitdiff
path: root/lib/libc
Commit message (Collapse)AuthorAgeFilesLines
* Update the structure to match how things are going to appear afterMike Pritchard1997-03-121-3/+3
| | | | | | | bde commits some changes later tonight. Notes: svn path=/head/; revision=23787
* More cleanup - I didn't realize that this was a new man pageMike Pritchard1997-03-121-2/+3
| | | | | | | and need extra attention :-) Notes: svn path=/head/; revision=23786
* Restored a .Fa line that was lost in the Lite2 merge.Bruce Evans1997-03-121-0/+1
| | | | Notes: svn path=/head/; revision=23785
* Mdoc cleanup.Mike Pritchard1997-03-121-1/+0
| | | | Notes: svn path=/head/; revision=23784
* Fixed merging error. Lite2 fixed premature failure and didn'tBruce Evans1997-03-121-2/+4
| | | | | | | | | | | touch duplicate group suppression, but the merge blew away our duplicate group suppression. The merge also blew away the -Wall cleanup in rev.1.5, but that was misformatted, so I didn't restore it. Notes: svn path=/head/; revision=23780
* Cleanup some of the Lite2 merge. Most of it is mdoc cleanup,Mike Pritchard1997-03-123-15/+10
| | | | | | | | | | | but in one case the Lite2 changes were flat out wrong and caused the man page to disagree with a header file. There are still some *roff macro calls that were added that I have yet to figure out what to do with in some of the man pages. Notes: svn path=/head/; revision=23778
* Fixed errors in the Lite2 merge. Some style changes were mismerged.Bruce Evans1997-03-121-27/+28
| | | | | | | | | | My changes to preserve errno across free() and close() and to report fstat() errors properly were blown away. Updated the FreeBSD changes to match the Lite2 style fixes. Notes: svn path=/head/; revision=23768
* Fix problem with FD_SET* overflow reporting.. Perror() didn't have enoughPeter Wemm1997-03-121-2/+6
| | | | | | | | | | args, and errno hasn't actually been set so it probably doesn't make sense to report it via strerror(). Pointed out by: bde Notes: svn path=/head/; revision=23767
* _res_close() -> res_close()Peter Wemm1997-03-121-2/+2
| | | | | | | Pointed out by: bde Notes: svn path=/head/; revision=23766
* Document that popen() uses a bidirectional pipe (in FreeBSD) and not aBruce Evans1997-03-111-7/+5
| | | | | | | socket pair (as in Lite2). Notes: svn path=/head/; revision=23735
* Fixed cleaning up after malloc failure, which was broken by Lite2.Bruce Evans1997-03-111-3/+5
| | | | | | | | | We don't use socketpair(), so don't #include <sys/socket.h>. Restored some gcc-quieting parentheses that were lost in the Lite2 merge. Notes: svn path=/head/; revision=23734
* Install the Lite2 getvfsbyname.3. The old getvfsbyname() interface isBruce Evans1997-03-111-4/+4
| | | | | | | still available and described in getvfsent.3. Notes: svn path=/head/; revision=23733
* Fixed #include's in synopsis.Bruce Evans1997-03-111-2/+1
| | | | Notes: svn path=/head/; revision=23732
* Merge from Lite2:Peter Wemm1997-03-119-92/+312
| | | | | | | | filesystem include updates, duplicate group suppression, cleanups, filesystem whiteout support (unionfs), bidir popen(). Notes: svn path=/head/; revision=23668
* Merge from Lite2: man page updatesPeter Wemm1997-03-116-18/+40
| | | | Notes: svn path=/head/; revision=23667
* Merge from Lite2 (YAMFL2? :-)Peter Wemm1997-03-111-17/+29
| | | | | | | | | Document that popen() can now create bidirectional pipes and handles. Note that this needs to be updated since we have a native bidirectional pipe and don't use socketpair() here. Notes: svn path=/head/; revision=23666
* Merge from Lite2 (+realpath.3)Peter Wemm1997-03-111-3/+4
| | | | Notes: svn path=/head/; revision=23665
* Merge from Lite2 (whiteout/unionfs)Peter Wemm1997-03-111-2/+4
| | | | Notes: svn path=/head/; revision=23664
* Merge from Lite2Peter Wemm1997-03-111-2/+2
| | | | Notes: svn path=/head/; revision=23663
* Merge Lite2 changesPeter Wemm1997-03-115-50/+98
| | | | Notes: svn path=/head/; revision=23662
* merge from Lite2 - realpath() now shares a lot of code with getcwd()Peter Wemm1997-03-113-287/+158
| | | | | | | and is now in the same file. Notes: svn path=/head/; revision=23661
* Merge from Lite2 onto mainline -Peter Wemm1997-03-1119-278/+186
| | | | | | | | - add undelete() and undelete.2 (requires libc minor bump some time) - man page updates Notes: svn path=/head/; revision=23660
* This commit was generated by cvs2svn to compensate for changes in r23658,Peter Wemm1997-03-119-37/+373
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=23659
| * Import CSRG 4.4BSD-Lite2 lib/libc onto vendor branchPeter Wemm1997-03-1176-0/+12377
| | | | | | | | Notes: svn path=/vendor/CSRG/dist/; revision=23658
* | Import CSRG 4.4BSD-Lite2 includes onto vendor branchPeter Wemm1997-03-111-4/+7
| | | | | | | | Notes: svn path=/head/; revision=23650
* | Check for overflow of FD_SETGuido van Rooij1997-03-101-1/+6
| | | | | | | | Notes: svn path=/head/; revision=23617
* | Fix brain-o in SunOS passwd.adjunct stuff: !strstr(s, "##") is a) badBill Paul1997-03-101-1/+1
| | | | | | | | | | | | | | | | | | style and b) the wrong logic. Should be strstr(s, "##") != NULL. (Note that the passwd.adjunct stuff has not been merged into 2.2 so this bug is not in that branch.) Notes: svn path=/head/; revision=23608
* | Clarified the behaviour of dup2(fd1,fd2) when fd1==fd2 and when fd1 is invalid.Stephen McKay1997-03-091-4/+21
| | | | | | | | | | | | | | Safe for 2.2! Notes: svn path=/head/; revision=23574
* | The first argument to fts_set was wrong. Part of PR# 2917.Mike Pritchard1997-03-091-1/+2
| | | | | | | | Notes: svn path=/head/; revision=23555
* | Pause() is made obsolete by sigsuspend(2), not sigpause(3).Mike Pritchard1997-03-091-4/+4
| | | | | | | | | | | | | | Part of PR# 2917. Notes: svn path=/head/; revision=23554
* | Allow comments in group database.Wolfram Schneider1997-03-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | The character `#' introduces a comment. Leading spaces and tabs are ignored: '^[ \t]*#.*\n$' Count an empty line - only spaces, tabs or newline - also as a comment. (to be compatibel with password database comments). '^[ \t]*\n$' Notes: svn path=/head/; revision=23530
* | Add a missing semi-colon.Mike Pritchard1997-03-071-1/+1
| | | | | | | | | | | | | | Submitted by: jmg Notes: svn path=/head/; revision=23471
* | Remove words about lower limit needed (from BUGS section), we haveAndrey A. Chernov1997-03-031-7/+0
| | | | | | | | | | | | | | precise limit now Notes: svn path=/head/; revision=23360
* | Fixed handling of input failure by the scanf family.Bruce Evans1997-03-031-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0 was returned instead of EOF when an input failure occured while skipping white-space after 0 assignments. This fixes PR2606. The diagnosis in PR2606 is wrong. - EOF was returned instead of 0 when an input failure occurred after zero assignments and nonzero suppressed assignments. - EOF was spelled -1. This should be in 2.2. Notes: svn path=/head/; revision=23352
* | Use .Sq Li \&\e0 rather than NUL to describe the character with no bitsWarner Losh1997-03-031-3/+7
| | | | | | | | | | | | | | | | set, as suggested by Garrett Wollman. This is more consistant with how things like strncpy are done, as well as harder to confuse NUL and NULL. Notes: svn path=/head/; revision=23343
* | Enabled the Lite2 getvfsbyname(). It's actually named new_getvfsbyname()Bruce Evans1997-03-032-4/+8
| | | | | | | | | | | | | | | | | | | | for now so that we don't lose library compatibility. Applications should define _NEW_VFSCONF and use getvfsbyname() instead of new_getvfsbyname() if they want the new vfsconf interface. Parts of the old interface (enough to load vfs modules, I hope) are still available. Notes: svn path=/head/; revision=23334
* | Use stricter MAXLOGNAME nowAndrey A. Chernov1997-03-031-1/+1
| | | | | | | | Notes: svn path=/head/; revision=23329
* | Reflect current MAXLONGNAME value and specify that null includedAndrey A. Chernov1997-03-031-1/+1
| | | | | | | | Notes: svn path=/head/; revision=23323
* | Don't add/subtract 1 to MAXLOGNAME, it is already NUL-terminatedAndrey A. Chernov1997-03-031-2/+2
| | | | | | | | Notes: svn path=/head/; revision=23320
* | Change vfc_typenum back to vfc_index in response to bde'sMike Pritchard1997-03-031-2/+2
| | | | | | | | | | | | | | commit to getvfsent.c rev 1.10. Notes: svn path=/head/; revision=23313
* | Changed vfc_typenum back to vfc_index. The old vfsconf struct is nowBruce Evans1997-03-031-1/+1
| | | | | | | | | | | | | | visible again, and the new vfsconf struct didn't match reality. Notes: svn path=/head/; revision=23312
* | MAXLOGNAME currently 16, not 12Andrey A. Chernov1997-03-021-1/+1
| | | | | | | | Notes: svn path=/head/; revision=23302
* | Pendantic change of null to NUL. Also warn that this function does notWarner Losh1997-03-021-3/+9
| | | | | | | | | | | | | | NUL terminate in the case of buffer overflow. Notes: svn path=/head/; revision=23296
* | This commit was generated by cvs2svn to compensate for changes in r23291,Bruce Evans1997-03-021-0/+77
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=23292
| * Attempt to import Lite2's getvfsbyname.c.Bruce Evans1997-03-021-0/+77
| | | | | | | | Notes: svn path=/vendor/CSRG/dist/; revision=23291
| * pull this in to avoid fixing these twicePeter Wemm1996-08-301-0/+250
| | | | Notes: svn path=/vendor/CSRG/dist/; revision=17961
* getnetbyaddr now takes an unsigned long as its first argument.Mike Pritchard1997-02-281-1/+1
| | | | Notes: svn path=/head/; revision=23180
* Oops! I accidently commited a change that wasn't ready for primeMike Pritchard1997-02-281-15/+0
| | | | | | | time yet. Revert to rev 1.2. Notes: svn path=/head/; revision=23179
* The struct vfsconf element vfc_index is now vfs_typenum.Mike Pritchard1997-02-282-2/+17
| | | | Notes: svn path=/head/; revision=23178
* Correct the xref section - it was incorrectly using .Fn insteadMike Pritchard1997-02-281-4/+4
| | | | | | | of .Xr for the xrefs. Notes: svn path=/head/; revision=23173