| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Idea from: jmg
Discussed on: arch@
|
|
|
|
|
|
| |
- Add checking range of strings to iconv_sysctl_add().
Submitted by: Rudolf Cejka
|
|
|
|
|
|
|
|
|
|
| |
correctly in the case of FTP_PROXY, because an empty FTP_PROXY has a
specific meaning ("don't use any proxy at all for ftp, even if HTTP_PROXY
is defined"), while an empty HTTP_PROXY has no meaning at all.
PR: bin/85185
Submitted by: Conall O'Brien <conallob=freebsd@maths.tcd.ie>
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
| |
through <pthread.h>.
gen/sem.c: Prerequisite for <_semaphore.h>
net/getprotoent.c: USHRT_MAX
net/getservent.c: USHRT_MAX
stdio/ungetwc.c: MB_LEN_MAX
stdio/vfwscanf.c: MB_LEN_MAX
|
|
|
|
|
|
| |
- Remove the macros MUTEX_TYPE_FAST and MUTEX_TYPE_COUNTING_FAST.
OK'ed by: deischen
|
|
|
|
|
| |
we must allow the character beginning at "p" to be converted to a wide
character for the purposes of EOL processing and word-boundary matching.
|
|
|
|
| |
properly in multibyte locales.
|
|
|
|
|
|
|
|
|
| |
example in libmemstat.3 was not updated to take this rename into account.
Update the example.
PR: 84946
Submitted by: Wojciech A. Koszek <dunstan at freebsd dot czest dot pl>
MFC after: 1 day
|
|
|
|
| |
on Microsoft and GNU systems.
|
|
|
|
|
|
|
|
|
| |
inadvertently match a negative char in the RE being compiled.
This fixes compilation of "\376" (as an ERE) and "\376\376" (as a BRE).
PR: 84740
MFC after: 1 week
|
|
|
|
|
|
|
| |
getgrent.3.
Submitted by: Ulf Lilleengen <lulf@kerneled.org>
MFC after: 3 days
|
|
|
|
|
|
|
| |
work in progress; it partially fixed bin/83278 and is a prerequisite to
fixing bin/83277.
PR: bin/83277, bin/83278
|
|
|
|
| |
content of an archive entry to a file descriptor.
|
|
|
|
|
|
| |
lacks ACL_USER).
Thanks to: Marcus Geiger, Joe Esch, and Markus Slopianka
|
| |
|
|
|
|
|
|
| |
- Don't delete the current line when typing `yy'.
- Don't use a possibly stale pointer in cv_paste().
-
|
|
|
|
|
|
|
| |
least.
Submitted by: osa
MFC after: 1 week
|
|
|
|
| |
nits.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
be there.
Submitted by: Björn König
PR: 82381
|
|
|
|
|
|
|
| |
vi-mode, removal of clause 3, cleanups and the export of the tokenization
functions.
Not included: config.h, filecomplete.{c,h}
|
|
|
|
|
|
| |
tokenizer.c:1.3). Contrary to the commit log there were no memory leaks,
but the change introduced a bug because the free'd pointer was not zeroed
and calling the appropriate _end() function would call free() a second time.
|
| |
|
|
|
|
|
|
|
|
|
| |
so that libmemstat can be used to view full memory statistics from
kernel core dumps and /dev/mem. This is provided via a new query
function, memstat_kvm_malloc(), which is also automatically invoked
by memstat_kvm_all(). A kvm handle must be passed in.
This will allow malloc(9)-specific code to be removed from vmstat(8).
|
| |
|
|
|
|
|
|
|
|
|
| |
opt_vmpage.h.
Remove definition of _KERNEL, it is no longer required in order to
include uma_int.h, as the sensitive parts of uma_int.h (a number of
inlines depending on kernel-only constants) are now protected by
_KERNEL.
|
|
|
|
| |
Noticed by: davidxu
|
| |
|
|
|
|
|
| |
While here, fix sleep() so that it is also a cancellation point (a
missing weak reference prevented that).
|
|
|
|
|
| |
Prior to this it was calling the cancellable usleep() while holding
a lock.
|
|
|
|
|
|
| |
cancellation points.
Noticed by: phk
|
| |
|
|
|
|
|
|
|
|
|
| |
extracted from tar archives. Otherwise, converting tar archives to
cpio format (with "bsdtar -cf out.cpio @in.tar") convert every entry
into a hard link to a single file. This simple logic breaks hard
links, but that's better than the alternative.
MFC after: 7 days
|
|
|
|
|
|
|
|
| |
header of the pax extension entry, clip them to ustar limits. In particular,
this prevents an internal panic for very old files.
Thanks to: Chris Spiegel
MFC after: 7 days
|
|
|
|
|
|
|
|
| |
GNU tar sparse files, people have extended cpio) and clarify an
important detail about pax format (that ustar-compliant archivers
can mostly read pax archives correctly).
MFC after: 7 days
|
|
|
|
|
|
|
|
|
|
|
|
| |
that knows how to extract UMA(9) allocator statistics from a core dump or
live memory image using kvm(3). The caller is expected to provide the
necessary kvm_t handle, which is then used by libmemstat(3).
With these changes, it is trivially straight forward to re-introduce
vmstat -z support on core dumps, which was lost when UMA was introduced.
In the short term, this requires including vm/ include files that are not
intended for extra-kernel use, requiring in turn some ugliness.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Move memory_type_list flushing logic from memstat_mtl_free() to
_memstat_mtl_empty(), a libmemstat-internal function that can
be called from other parts of the library. Invoke
_memstat_mtl_empty() from memstat_mtl_free(), which also frees
the containing list structure.
Invoke _memstat_mtl_empty() instead of memstat_mtl_free() in
various error cases in memstat_malloc.c and memstat_uma.c, which
previously resulted in the list being freed prematurely.
- Reverse the order of updating the mt_kegfree and mt_free fields
of the memory_type in memstat_uma.c, otherwise keg free items
won't be counted properly for non-secondary zones.
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
that have at least 3 characters.
MFC after: 1 week
Thanks to: Music band ``Chingon''
for keeping me company while searching for these.
|
| |
|
| |
|
| |
|
|
|
|
| |
the recent atomic_ptr() change.
|
|
|
|
|
|
| |
PR: bin/84106
Obtained from: BIND9
MFC after: 2 days
|
|
|
|
|
|
|
|
|
| |
carefully crafted deflated data stream. [1]
Correct problems in the AES-XCBC-MAC IPsec authentication algorithm. [2]
Submitted by: suz [2]
Security: FreeBSD-SA-05:18.zlib [1], FreeBSD-SA-05:19.ipsec [2]
|
|
|
|
|
|
|
| |
avoid overwriting ty_status values set from the 'type' field.
Previously TTY_DIALUP and TTY_NETWORK flags did not match
specified type.
|
|
|
|
|
|
|
|
| |
than increase it, and seems to be the cause of the memory leaks which some
users have reported.
Requested by: dougb
MFC after: 5 days
|