summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge from Lite2 (whiteout/unionfs)peter1997-03-111-2/+4
|
* Merge from Lite2peter1997-03-111-2/+2
|
* Merge Lite2 changespeter1997-03-115-50/+98
|
* merge from Lite2 - realpath() now shares a lot of code with getcwd()peter1997-03-113-287/+158
| | | | and is now in the same file.
* Merge from Lite2 onto mainline -peter1997-03-1119-278/+186
| | | | | - add undelete() and undelete.2 (requires libc minor bump some time) - man page updates
* This commit was generated by cvs2svn to compensate for changes in r23658,peter1997-03-119-37/+373
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import CSRG 4.4BSD-Lite2 lib/libc onto vendor branchpeter1997-03-1175-662/+1333
| |
* | Import CSRG 4.4BSD-Lite2 includes onto vendor branchpeter1997-03-111-4/+7
| |
* | Check for overflow of FD_SETguido1997-03-101-1/+6
| |
* | Fix brain-o in SunOS passwd.adjunct stuff: !strstr(s, "##") is a) badwpaul1997-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.)
* | Use __ieee754_sqrt() instead of sqrt() internally. Similarly for thebde1997-03-0912-33/+33
| | | | | | | | | | | | float versions. Using sqrt() was inefficient. Obtained from: NetBSD
* | Include <machine/asm.h> instead of kernel-only <machine/asmacros.h>.bde1997-03-0924-48/+48
| |
* | Clarified the behaviour of dup2(fd1,fd2) when fd1==fd2 and when fd1 is invalid.mckay1997-03-091-4/+21
| | | | | | | | Safe for 2.2!
* | The first argument to fts_set was wrong. Part of PR# 2917.mpp1997-03-091-1/+2
| |
* | Pause() is made obsolete by sigsuspend(2), not sigpause(3).mpp1997-03-091-4/+4
| | | | | | | | Part of PR# 2917.
* | Install opie.h in /usr/includepst1997-03-081-1/+5
| |
* | Allow comments in group database.wosch1997-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$'
* | API cleanups (use const char * where appropriate)pst1997-03-084-15/+15
| | | | | | | | Cannidate for: 2.2 (please!)
* | Add a missing semi-colon.mpp1997-03-071-1/+1
| | | | | | | | Submitted by: jmg
* | Fixed wrong magic numbers in scaling. hypotf() was very broken for largebde1997-03-051-8/+8
| | | | | | | | | | | | | | | | | | | | and small values: hypotf(2.3819765e+38, 2.0416943e+38) was NaN instead of 3.1372484e+38 hypotf(-3.4028235e+38, 3.3886450e+38) was NaN instead of Inf hypotf(-2.8025969e-45, -2.8025969e-45) was 0 instead of 4.2038954e-45 Found by: ucbtest
* | Remove words about lower limit needed (from BUGS section), we haveache1997-03-031-7/+0
| | | | | | | | precise limit now
* | Fixed handling of input failure by the scanf family.bde1997-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.
* | Use .Sq Li \&\e0 rather than NUL to describe the character with no bitsimp1997-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.
* | Enabled the Lite2 getvfsbyname(). It's actually named new_getvfsbyname()bde1997-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.
* | Use stricter MAXLOGNAME nowache1997-03-031-1/+1
| |
* | Reflect current MAXLONGNAME value and specify that null includedache1997-03-031-1/+1
| |
* | Don't add/subtract 1 to MAXLOGNAME, it is already NUL-terminatedache1997-03-031-2/+2
| |
* | Change vfc_typenum back to vfc_index in response to bde'smpp1997-03-031-2/+2
| | | | | | | | commit to getvfsent.c rev 1.10.
* | Changed vfc_typenum back to vfc_index. The old vfsconf struct is nowbde1997-03-031-1/+1
| | | | | | | | visible again, and the new vfsconf struct didn't match reality.
* | MAXLOGNAME currently 16, not 12ache1997-03-021-1/+1
| |
* | Pendantic change of null to NUL. Also warn that this function does notimp1997-03-021-3/+9
| | | | | | | | NUL terminate in the case of buffer overflow.
* | This commit was generated by cvs2svn to compensate for changes in r23291,bde1997-03-021-0/+77
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Attempt to import Lite2's getvfsbyname.c.bde1997-03-021-0/+77
| |
| * pull this in to avoid fixing these twicepeter1996-08-301-5/+6
| |
* | getnetbyaddr now takes an unsigned long as its first argument.mpp1997-02-281-1/+1
| |
* | Oops! I accidently commited a change that wasn't ready for primempp1997-02-281-15/+0
| | | | | | | | time yet. Revert to rev 1.2.
* | The struct vfsconf element vfc_index is now vfs_typenum.mpp1997-02-282-2/+17
| |
* | Correct the xref section - it was incorrectly using .Fn insteadmpp1997-02-281-4/+4
| | | | | | | | of .Xr for the xrefs.
* | "infinity" check was missed from login_getcapsize(), add itache1997-02-271-1/+7
| | | | | | | | One manifestation of this bug: all networking users have coredumpsize=0
* | Buffer overflow from DNS name information which could cause root accessimp1997-02-261-1/+2
| | | | | | | | | | | | | | when called from lpd. Reviewed by: jkh, pst Submitted by: Oliver Friedrichs <oliver@secnet.com>
* | Use the C library version of log10() instead of the inaccurate formulabde1997-02-241-4/+2
| | | | | | | | | | | | | | log10(x) = log10e * log(x). This fixes some small (one or two ULP) inaccuracies. Found by: ucbtest
* | Oops, I thought I was fixing the double precision lg10 in thebde1997-02-241-2/+2
| | | | | | | | | | | | | | | | | | previous revision. Use log10f() instead of log10(). log10f() is currently slightly slower than log10() on P5's, but it is potentially significantly faster. Fixed declaration of the C function used in the (unused?) KR_headers case.
* | Revert $FreeBSD$ to $Id$peter1997-02-22638-719/+719
| |
* | Revert $FreeBSD$ to $Id$peter1997-02-224-4/+4
| |
* | Back out an easy $FreeBSD$peter1997-02-221-1/+1
| |
* | Split up the Bessel function wrapper files so that most wrapper functionsbde1997-02-2013-177/+315
| | | | | | | | are in their own file.
* | Removed misplaced duplicate of comment about implementation details.bde1997-02-201-22/+0
| |
* | Compute (1 - x^2) as ((1 - x) * (1 + x)) instead of as (1 - x * x) tobde1997-02-202-11/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | avoid easily avoidable loss of precision when |x| is nearly 1. Extended (64-bit) precision only moves the meaning of "nearly" here. This probably could be done better by splitting up the range into |x| <= 0.5 and |x| > 0.5 like the C version. However, ucbtest does't report any errors in this version. Perhaps the C version should be used anyway. It's only 25% slower now on a P5, provided the C version of sqrt() isn't used, and the C version could be optimized better. Errors checked by: ucbtest
* | Typogrammatical error 'with' -> 'when'.danny1997-02-201-1/+1
| | | | | | | | This could be put into 2.2.
* | Add forgotten man page link fts_set.3 -> fts.3wosch1997-02-161-1/+1
| |
OpenPOWER on IntegriCloud