Age | Commit message (Collapse) | Author |
|
functions.
|
|
|
|
for HP-UX, FreeBSD, and Linux emulations. Note that Linux has two
versions of these system calls. One for 16bit uids and another for
32bit uids.
|
|
|
|
|
|
missing) _thread_fd_unlock_owned function can be added with minimal pain.
The incorrect special handling of the stdio fds was also removed.
Tested with the libc_r regression tests and the mysql regression tests.
No complaints from any developers
|
|
partly on the Linux emul code and FreeBSD versions.
We need these for Linux, FreeBSD, and HP-UX emulation.
Also change sys_setreuid() and sys_setregid() to use uid_t and gid_t
respectively.
|
|
handling errors in the threads library. Most of the libc_r regression
tests are now ok. thread specific kill semantics are still not correct.
No negative comments after posting to tech@ a week or so ago.
siginfo test fails on sparc64 due to sparc64 oddity.
|
|
|
|
only arch where va_copy is currently required), current version of
va_copy uses alloca, but since the results of the va_copy are not used
here, only after return, stack trashing will occur.
This will have to be revised again for gcc 3.2 support on powerpc.
|
|
|
|
committed this was broken, only the first IP address was returned.
pointed out by danh@, who sent an excellent bug report.
ok dhartmei@
|
|
o remove trailing spaces for better output.
o print sequence, acknowledge and callid as unsigned, and remove key
from version 1 since it's actually the payload length (not including
the gre header).
jason@ ok.
|
|
|
|
|
|
frantzen@ and dhartmei@
|
|
uvm_unmap, uvm_deallocate and a few other functions.
Simplifies some code and reduces diff to the UBC branch.
|
|
|
|
|
|
set require-order [yes|no]
default is yes.
with set to "no", it isn't required to have the rules in order (options,
scrub, nat, filter) any more, though of course NATing still happens before
filtering and so on, so one has to take care.
ok camield@ mcbride@ dhartmei@
idea discussed with a whole lotta more people and basically ok for everyone ;-)
|
|
|
|
|
|
pcxl, more on pcxs/pcxt due to conditional pte ref update; tested on pcxt,pcxl by me on pcxs by miod
|
|
|
|
That gives us the advantage of not being the active address space when
freeing the mappings in the pmap, which can lead to expensive TLB
flushes on some architectures.
plus some minor cleaning.
|
|
should be equal to "entry->end". (len is never changed)
|
|
fix ptp accounting and move diagnostic check in pmap_destroy()
into a DIAGNOSTIC and it has not caught a one problem so far.
when random-allocating the space ids use linear rehashing instead
of a full new random which produces a better cache locality.
miod@ ok
|
|
This allows us to remove some ambiguities on how some functions are called,
remove some diagnostic checks for conditions that can never happen and
remove the ugly hack with "pmap_initialized". It also removes some unnecessary
overhead in time-critical functions like pmap_{zero,copy}_page and
pmap_{is,clear}_{mod*,ref*}.
miod@ ok
|
|
|
|
fixes a cross site scripting bug
fixes 2 off-by-ones
|
|
|
|
|
|
thanks to jpmk@fibertel.com.ar for providing a testbed; jasoni ok.
|
|
|
|
1) Do all three sanity checks (for bsd, base32, etc32) every time so
the user is aware of all three problems asap. Make the error messages
stand out, and refer explicitly to the sets that should fix the
problem.
2) Use standard 'done' logic to exit the set selection loop rather than
ask a separate question. One side effect: a <cr> at the set location
prompt now just causes the redisplay of the prompt rather than an
error.
3) Remove 'suspect' sets from the SETSDONE list so that if bsd, base32
or etc32 are found to be wanting, they are automatically selected the
next time they appear on the list of available sets.
4) But the $MDSETS (and therefore the 'bsd' set) first on the
selection list. This puts all three 'required' sets at the top of the
list where they seem to belong.
|
|
hardware, like SUN4M is for sun4m hardware.
|
|
|
|
|
|
|
|
This test fails on sparc64 due to that arch not reporting
the address correctly -- not a pthreads issue
|
|
One relevant change: round up pool element size to the alignment.
VS: ----------------------------------------------------------------------
|
|
function. Can be useful for cards that only support 40-bit WEP or
where the card firmware lacks weak IVs avoidance. Prism/Symbol only.
In the future this will be expanded to support proposed WEP replacements.
Based on code from Jamison Adcock.
|
|
--
From: Jean-Francois Brousseau <krapht@secureops.com>
|
|
|
|
installed.
This should guarantee that any site-specific files which are intended
to replace files installed from 'normal' sets will do so.
|
|
|
|
chould use macros, e.g.
tcpinit="S/SAFR"
pass in ... flags $tcpinit
|
|
noone who wrote "flags S" meant that, but actually something like "flags
S/SA". with "flags S" changing its actual meaning as more flags got
supported, things got worse.
ok dhartmei@, pb@
|
|
|
|
ok jason@ a long time ago
|