| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
though getipnodebyname(3) is obsoleted api, some major applications
such as Mozilla are still using it. so, it will help ipv4 users.
Notes:
svn path=/head/; revision=126052
|
| |
|
|
|
|
|
| |
<gnuregex.h>.
Notes:
svn path=/head/; revision=126039
|
| |
|
|
| |
Notes:
svn path=/head/; revision=126034
|
| |
|
|
|
|
|
| |
and fix a typo in the !__GNUC__ case.
Notes:
svn path=/head/; revision=125867
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125866
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125865
|
| |
|
|
|
|
|
|
| |
Submitted by: Suleiman Souhlal <refugee@segfaulted.com>
Obtained from: NetBSD
Notes:
svn path=/head/; revision=125733
|
| |
|
|
|
|
|
|
|
|
|
| |
These files had tags after teh copyright notice,
inside the comment block (incorrect, removed),
and outside the comment block (correct).
Approved by: rwatson (mentor)
Notes:
svn path=/head/; revision=125669
|
| |
|
|
|
|
|
|
|
|
|
| |
These files had tags after the copyright notice,
inside the comment block (incorrect, removed),
and outside the comment block (correct).
Approved by: rwatson (mentor)
Notes:
svn path=/head/; revision=125668
|
| |
|
|
|
|
|
|
|
|
|
| |
These files had tags at the start of the file
(incorrect, removed), and after the copyright
notices (correct).
Approved by: rwatson (mentor)
Notes:
svn path=/head/; revision=125667
|
| |
|
|
|
|
|
| |
this from looking at code generated by gcc.
Notes:
svn path=/head/; revision=125600
|
| |
|
|
|
|
|
|
|
|
| |
checks that the code actually performs. Judging from the 4.2BSD
release notes, the docs have only been out of date for 20 years.
PR: 29844
Notes:
svn path=/head/; revision=125592
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125587
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125562
|
| |
|
|
|
|
|
|
|
|
| |
Do not choke on malformed network addresses.
Return n_name in static space, not on the function's stack.
MFC after: 1 week
Notes:
svn path=/head/; revision=125555
|
| |
|
|
|
|
|
| |
internal mutex and CV.
Notes:
svn path=/head/; revision=125521
|
| |
|
|
|
|
|
|
|
| |
Don't decrement it twice when it is taken.
Reported by: kris
Notes:
svn path=/head/; revision=125518
|
| |
|
|
|
|
|
| |
Reported by: kris
Notes:
svn path=/head/; revision=125509
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125502
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125446
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
overridden by the threads library to provide a userland version
of non-pshared semaphores and cancellation points. Also add
a sem_timedwait().
The libc version of semaphores always uses kernel semaphores
regardless of whether pshared is set or not. When threads are
not present, it is difficult to get sem_wait() or sem_timedwait()
to do the right thing (since pthread_cond_timedwait() and
pthread_cond_wait() are stubs in libc and just return immediately).
Notes:
svn path=/head/; revision=125372
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125283
|
| |
|
|
|
|
|
|
|
|
| |
Note that this bug is unrelated to recent work in this area; it seems
to have been present since revision 1.1.
Obtained from: NetBSD
Notes:
svn path=/head/; revision=125282
|
| |
|
|
|
|
|
|
| |
Obtained from: NetBSD
PR: 62047
Notes:
svn path=/head/; revision=125274
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125190
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125039
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125038
|
| |
|
|
| |
Notes:
svn path=/head/; revision=124952
|
| |
|
|
|
|
|
|
|
|
|
| |
MFNetBSD rev. 1.15 + rev 1.16
PR: bin/60901
Submitted by: Logan Gabriel <gersh@sonn.com>
Obtained from: NetBSD
Notes:
svn path=/head/; revision=124897
|
| |
|
|
|
|
|
|
|
|
| |
and to reduce diffs between vfprintf.c and vfwprintf.c, declare xdigs*
to be char arrays rather than wchar_t arrays.
In collaboration with: tjr
Notes:
svn path=/head/; revision=124887
|
| |
|
|
| |
Notes:
svn path=/head/; revision=124769
|
| |
|
|
|
|
|
|
|
| |
shift-too-large compile error
reviewed by: das
Notes:
svn path=/head/; revision=124767
|
| |
|
|
|
|
|
|
|
|
|
| |
http://citeseer.nj.nec.com/fluhrer01weaknesses.html and
http://citeseer.nj.nec.com/531224.html .
PR: 61126
Submitted by: Jeff Ito <jeffi@rcn.com>
Notes:
svn path=/head/; revision=124741
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This results in no functional change, aside from fixing a data
corruption bug on LP64 platforms. The code here could still use a
significant amount of cleanup.
PR: 56502
Submitted by: hrs (earlier version)
Notes:
svn path=/head/; revision=124738
|
| |
|
|
|
|
|
|
|
|
| |
instead of lseek()/_read() and lseek()/_write().
PR: bin/54276
Submitted by: <dnelson@allantgroup.com>
Notes:
svn path=/head/; revision=124735
|
| |
|
|
|
|
|
| |
are now not built with warnings enabled at all).
Notes:
svn path=/head/; revision=124723
|
| |
|
|
|
|
|
| |
in order to quiet warnings.
Notes:
svn path=/head/; revision=124722
|
| |
|
|
| |
Notes:
svn path=/head/; revision=124712
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update and improve the documentation for %[aA]
o Like %[eE], %[aA] may round the result if a precision is specified.
o Grammar police: Fix a split infinitive.
o The FreeBSD implementation does better than the minimum required
by C99 (literal translation of the mantissa). The digit before
the hexadecimal-point is never 0 unless the number itself is 0.
o Clarify that the exponent field represents a decimal exponent of 2.
o Discuss the fact that multiple valid representations are possible.
o Remove the entry in the BUGS section claiming that %[aA] is not
implemented.
- Remove the entry in the BUGS section claiming that the ' flag for
printing thousands separators is unimplemented for floating-point.
- Remove the entry in the BUGS section claiming that the L modifier
reduces the precision to "double" before conversion.
Notes:
svn path=/head/; revision=124710
|
| |
|
|
|
|
|
|
| |
PR: bin/2442
Reviewed by: Friedemann Becker <zxmxy33@mail.uni-tuebingen.de>
Notes:
svn path=/head/; revision=124690
|
| |
|
|
|
|
|
| |
and %A, which print floating-point numbers in hexadecimal.
Notes:
svn path=/head/; revision=124667
|
| |
|
|
| |
Notes:
svn path=/head/; revision=124658
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
these are not fully implemented and ifdef'd out, the bugs have
never manifested themselves. Specifically:
- Fix a memory leak in the case where %a follows another
floating-point format.
- Make the %a/%A code behave like %e/%E with respect to
precision.
- It is no longer valid to assume that '-' and '0x' are
mutually exclusive.
- Address other minor issues.
Notes:
svn path=/head/; revision=124657
|
| |
|
|
|
|
|
|
| |
Define DBL_MANH_SIZE and DBL_MANL_SIZE to be the sizes of the
high and low words of the mantissa in bits, respectively.
Notes:
svn path=/head/; revision=124655
|
| |
|
|
|
|
|
| |
high and low words of the mantissa in bits, respectively.
Notes:
svn path=/head/; revision=124653
|
| |
|
|
|
|
|
|
| |
incorrectly on architectures without an explicit normalization
bit (sparc64, powerpc).
Notes:
svn path=/head/; revision=124652
|
| |
|
|
|
|
|
|
| |
non-threaded won't build. The cancellation point support should be
further discussed.
Notes:
svn path=/head/; revision=124614
|
| |
|
|
|
|
|
|
|
| |
For pshared semaphore, this commit still does not enable cancellation
point, I think there should be a pthread_enter_cancellation_point_np
for libc to implement a safe cancellation point.
Notes:
svn path=/head/; revision=124605
|
| |
|
|
|
|
|
| |
Submitted by: bde
Notes:
svn path=/head/; revision=124568
|
| |
|
|
|
|
|
|
| |
Reviewed by: deischen
Repocopy by: markm
Notes:
svn path=/head/; revision=124533
|