| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
the section 4 versions.
Notes:
svn path=/head/; revision=122727
|
| |
|
|
|
|
|
| |
These have been repo-copied from euc.4 and utf2.4.
Notes:
svn path=/head/; revision=122724
|
| |
|
|
|
|
|
|
|
| |
getifmaddrs(), is added to retrieve current multicast group memberships.
Reviewed by: harti
Notes:
svn path=/head/; revision=122687
|
| |
|
|
|
|
|
| |
Reported by: nectar
Notes:
svn path=/head/; revision=122682
|
| |
|
|
|
|
|
|
| |
- Remove EIO.
- Add a cross reference to mlock(2).
Notes:
svn path=/head/; revision=122647
|
| |
|
|
|
|
|
|
|
|
|
| |
- In __sigreturn call sigprocmask() to restore our signal state rather than
returning through sigreturn(). jmp to ___sigreturn to restore our register
state following this.
Requested by: pete
Notes:
svn path=/head/; revision=122633
|
| |
|
|
|
|
|
|
|
|
|
| |
string files (__SSTR flag set). This is necessary because __sputc()
does not respect the __SALC flag, and crashes trying to flush the buffer
instead of resizing it.
PR: 59167
Notes:
svn path=/head/; revision=122547
|
| |
|
|
|
|
|
|
|
| |
of sentences).
Approved by: blackend (mentor)
Notes:
svn path=/head/; revision=122504
|
| |
|
|
|
|
|
|
| |
Reviewed by: rwatson
Approved by: blackend (mentor)
Notes:
svn path=/head/; revision=122503
|
| |
|
|
|
|
|
|
|
| |
PR: docs/56872 (based on)
Submitted by: Suleiman Souhlal <refugee@vt.edu>
Reviewed by: hmp, jmg
Notes:
svn path=/head/; revision=122489
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122467
|
| |
|
|
|
|
|
|
| |
operation of ktrace(2). Add a cross-reference to sysctl(8). Make the
language of rev 1.22 more consistent with the rest of the manual page.
Notes:
svn path=/head/; revision=122459
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
sorting strings with common prefixes by noting
when all the strings land in just one bin.
Testing shows significant speedups (on the order of
30%) on strings with common prefixes and no slowdowns on any
of my test cases.
Submitted by: Markus Bjartveit Kruger <markusk@pvv.ntnu.no>
PR: 58860
Approved by: gordon (mentor)
Notes:
svn path=/head/; revision=122458
|
| |
|
|
|
|
|
|
|
| |
return in its manual page.
Reviewed by: jhb
Notes:
svn path=/head/; revision=122457
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122443
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
by a parent that is a session leader (e.g., login shell) by ignoring
SIGHUP in before calling fork(2) and then restoring SIGHUP's action
after setsid(3). Based on the patch by Martin Kammerhofer
<mkamm@gmx.net>.
PR: bin/25462
Reviewed by: bde, alex.neyman@auriga.ru
Notes:
svn path=/head/; revision=122442
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122391
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122388
|
| |
|
|
|
|
|
| |
to be relocated before they can be used as pointers.
Notes:
svn path=/head/; revision=122298
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122290
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122287
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122285
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122283
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122282
|
| |
|
|
|
|
|
|
|
| |
Catch up with renaming of "Japanese" to "ja_JP.eucJP". Comment out the
statement that EUC is provided for compatibility with UNIX-based systems;
this is not a very good opening paragraph.
Notes:
svn path=/head/; revision=122281
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122280
|
| |
|
|
|
|
|
|
|
|
| |
words "pattern" and "test"; this should make it easier
to find with "man -k"
Approved by: gordon (mentor)
Notes:
svn path=/head/; revision=122155
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122145
|
| |
|
|
|
|
|
|
|
|
| |
struct _spinlock. Keep the typedef in for now; another set of changes
may come around to clean up consumers of spinlocks.
Requested by: bde
Notes:
svn path=/head/; revision=122129
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122105
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122104
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122103
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
it around an application's fork() call. Our new thread libraries
(libthr, libpthread) can now have threads running while another
thread calls fork(). In this case, it is possible for malloc
to be left in an inconsistent state in the child. Our thread
libraries, libpthread in particular, need to use malloc internally
after a fork (in the child).
Reviewed by: davidxu
Notes:
svn path=/head/; revision=122069
|
| |
|
|
|
|
|
|
|
|
| |
mbstate_t object that they ignore. The zeroing is fairly expensive, and it
will never be necessary in these functions; when we support state-dependent
encodings, we will pass in a pointer to the file's mbstate_t object, and
only zero it at the time the file gets opened.
Notes:
svn path=/head/; revision=122042
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122040
|
| |
|
|
|
|
|
|
|
|
|
|
| |
rather than generating an error. This is consistent with other tools
printing user and group names, and means you can read the ACL using
our tools rather than being up a creek.
PR: 56991
Submitted by: Michael Bretterklieber <mbretter@a-quadrat.at>
Notes:
svn path=/head/; revision=121975
|
| |
|
|
|
|
|
|
|
| |
mbrtowc() and wcrtomb() directly. GB18030, GBK and UTF2 are left
unconverted; GB18030 will be done eventually, but GBK and UTF2 may just
be removed, as they are subsets of GB18030 and UTF-8 respectively.
Notes:
svn path=/head/; revision=121893
|
| |
|
|
|
|
|
| |
Remove unnecessary inclusion of <ctype.h>.
Notes:
svn path=/head/; revision=121852
|
| |
|
|
| |
Notes:
svn path=/head/; revision=121851
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=121846
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as wrappers around the deprecated 4.4BSD rune functions. This paves the
way for state-dependent encodings, which the rune API does not support.
- Add __emulated_sgetrune() and __emulated_sputrune(), which are
implementations of sgetrune() and sputrune() in terms of
mbrtowc() and wcrtomb().
- Rename the old rune-wrapper mbrtowc() and wcrtomb() functions to
__emulated_mbrtowc() and __emulated_wcrtomb().
- Add __mbrtowc and __wcrtomb function pointers, which point to the
current locale's conversion functions, or the __emulated versions.
- Implement mbrtowc() and wcrtomb() as calls to these function pointers.
- Make the "NONE" encoding implement mbrtowc() and wcrtomb() directly.
All of this emulation mess will be removed, together with rune support,
in FreeBSD 6.
Notes:
svn path=/head/; revision=121845
|
| |
|
|
|
|
|
|
|
|
| |
when the current implementation won't use it, anyway. Just pass NULL.
This will need to be changed when state-dependent encodings are
supported, but there's no need to take the performance hit
in the meantime.
Notes:
svn path=/head/; revision=121796
|
| |
|
|
|
|
|
| |
fgetwc(), ungetwc() and fputwc().
Notes:
svn path=/head/; revision=121788
|
| |
|
|
|
|
|
|
|
|
|
|
| |
in KAME implementation, even when no policy is installed
into kernel, getaddrinfo(3) sorts addresses. Since it
causes POLA violation, I modified to don't sort addresses
when no policy is installed into kernel,
Obtained from: KAME
Notes:
svn path=/head/; revision=121747
|
| |
|
|
| |
Notes:
svn path=/head/; revision=121737
|
| |
|
|
|
|
|
| |
characters '*', '?' and '['.
Notes:
svn path=/head/; revision=121728
|
| |
|
|
|
|
|
| |
lacking the issetugid() and utrace() syscalls.
Notes:
svn path=/head/; revision=121667
|
| |
|
|
|
|
|
|
|
| |
No functionality change.
Obtained from: NetBSD
Notes:
svn path=/head/; revision=121654
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=121653
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=121652
|