| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
after srand(1)
Notes:
svn path=/head/; revision=110421
|
| |
|
|
|
|
|
|
|
|
| |
to remove part of seed -> 1st value correlation. Correlation still remains
because of algorithm limits. Note that old algorithm have even stronger
correlation, especially in the lower bits area, but not eye-visible, as
current one.
Notes:
svn path=/head/; revision=110321
|
| |
|
|
|
|
|
|
|
|
| |
at 0 as designed. Its BSD adaptation tries to fight it by mapping 0 to
2147483647 after calculation, but this method not works since 2147483647
seed returns to 0 again on the next interation. Instead of after calculation
mapping, map 0 to another value _before_ calculation, so it never stucks.
Notes:
svn path=/head/; revision=110280
|
| |
|
|
|
|
|
| |
may store less amount bits for seed, than available. Fix it.
Notes:
svn path=/head/; revision=110236
|
| |
|
|
|
|
|
| |
result in a segfault. Instead just return NULL.
Notes:
svn path=/head/; revision=110103
|
| |
|
|
| |
Notes:
svn path=/head/; revision=109803
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to be called on first sight of trouble.
"sensitive" is somewhat arbitrarily defined as "setuid, setgid, uid == root
or gid == wheel".
The 'A' option carries no performance penalty.
It is not possible to override this setting: fix the program instead.
Absentmindedly nodded OK to by: various
Notes:
svn path=/head/; revision=109754
|
| |
|
|
|
|
|
|
|
|
|
| |
This also reverts the PATH_MAX -> MAXPATHLEN part of
rev 1.3 of src/bin/realpath/realpath.c
Requested by: imp
Reviewed by: imp, bde
Notes:
svn path=/head/; revision=109331
|
| |
|
|
|
|
|
| |
format string.
Notes:
svn path=/head/; revision=108776
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108694
|
| |
|
|
|
|
|
|
|
| |
o #include <stdio.h> to make sprintf()'s prototype visible.
o Remove unused variable: sbuf.
o Don't use assignment as truth value.
Notes:
svn path=/head/; revision=108646
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108644
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108625
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108624
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108623
|
| |
|
|
|
|
|
|
|
|
|
| |
to Solaris, it is in /usr/libexec) to perform the handing over of tty nodes
to the user being granted the pty.
Submitted by: Ryan Younce <ryany@pobox.com>
Reviewed by: security-officer@, standards@, mike@
Notes:
svn path=/head/; revision=108574
|
| |
|
|
|
|
|
| |
especially in troff files.
Notes:
svn path=/head/; revision=108533
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108257
|
| |
|
|
|
|
|
|
| |
PR: 43357
Submitted by: David Schultz <dschultz@uclink.Berkeley.EDU>
Notes:
svn path=/head/; revision=108113
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108087
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108040
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108037
|
| |
|
|
| |
Notes:
svn path=/head/; revision=107826
|
| |
|
|
|
|
|
| |
Approved by: re
Notes:
svn path=/head/; revision=107788
|
| |
|
|
|
|
|
| |
Approved by: re
Notes:
svn path=/head/; revision=107705
|
| |
|
|
|
|
|
| |
Approved by: re
Notes:
svn path=/head/; revision=107704
|
| |
|
|
|
|
|
|
|
|
| |
are marked up in stdio(3), and because they are defined expressions
of type "FILE *".
Approved by: re
Notes:
svn path=/head/; revision=107619
|
| |
|
|
| |
Notes:
svn path=/head/; revision=107391
|
| |
|
|
|
|
|
| |
Approved by: re
Notes:
svn path=/head/; revision=107387
|
| |
|
|
| |
Notes:
svn path=/head/; revision=107052
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
architecture, mainly to avoid getting a SIGFPE signal sent
when calling strtod(3) with certain input.
The SIGFPE has been sent because the code was not aware that
a Gradual Underflow is handled in software via traps on the
Alpha architecture, but is not implemented in our Alpha kernel
layer.
With `Sudden_Underflow' defined, strtod(3) should not depend
on Gradual Underflow and adjust its calculations accordingly,
which means that other, more subtle errors than the sending of
SIGFPE could be solved by this.
Discussed with: bde
PR: alpha/12623
PR: alpha/17032
PR: alpha/43567
MFC after: 7 days
Notes:
svn path=/head/; revision=106918
|
| |
|
|
| |
Notes:
svn path=/head/; revision=105299
|
| |
|
|
|
|
|
|
|
|
|
|
| |
the compatibility library libcompat.
- Add new implementations of lsearch() and lfind() which conform to
IEEE Std 1003.1-2001 to libc. Add a new manual page for them and
add them to the makefile.
- Add function prototypes for lsearch() and lfind() to the search.h
header.
Notes:
svn path=/head/; revision=105250
|
| |
|
|
| |
Notes:
svn path=/head/; revision=105246
|
| |
|
|
|
|
|
|
|
|
|
|
| |
page from the compatibility library.
- Add new implementations of insque() and remque() which conform to
IEEE Std 1003.1-2001 to libc. Add a new manual page for them and
connect them to the build.
- Add the prototypes of insque() and remque() to the search.h
header.
Notes:
svn path=/head/; revision=105245
|
| |
|
|
|
|
|
|
|
| |
(at least the French ones), a memory leak upon successful termination, a
pointer arithmetic error causing heap corruption, and an off-by-one bug
causing incorrect amounts of padding at the right of the value.
Notes:
svn path=/head/; revision=104963
|
| |
|
|
|
|
|
| |
and we are not interested in any errors it may report.
Notes:
svn path=/head/; revision=104946
|
| |
|
|
|
|
|
| |
section with reality.
Notes:
svn path=/head/; revision=104945
|
| |
|
|
|
|
|
| |
monetary values.
Notes:
svn path=/head/; revision=104944
|
| |
|
|
|
|
|
| |
when the `(' flag is used.
Notes:
svn path=/head/; revision=104943
|
| |
|
|
|
|
|
| |
of the format string that appear after the field width.
Notes:
svn path=/head/; revision=104942
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104751
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104400
|
| |
|
|
|
|
|
|
| |
Obtained from: NetBSD
Sponsored by: Apple
Notes:
svn path=/head/; revision=104128
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103668
|
| |
|
|
|
|
|
|
|
| |
Implement a version of qsort that provides a thunk to the comparison function.
Update manual pages.
Notes:
svn path=/head/; revision=103165
|
| |
|
|
|
|
|
| |
by atexit().
Notes:
svn path=/head/; revision=103036
|
| |
|
|
| |
Notes:
svn path=/head/; revision=103012
|
| |
|
|
|
|
|
| |
Persuaded by: Google
Notes:
svn path=/head/; revision=102229
|
| |
|
|
|
|
|
|
|
|
|
| |
definitions of the functions that convert strings to numbers
and are defined by IEEE Std 1003-1.2001.
- Use ANSI-C function definitions for all of the functions
mentioned above plus strtouq and strtoq.
- Update the prototypes in the manual pages.
Notes:
svn path=/head/; revision=101912
|