Age | Commit message (Collapse) | Author |
|
_longjmp(3) but also restore the signal mask.
ok deraadt@
|
|
adds pcap-ng files and some more link-layer types for pcap. Not an exact
merge because they're using "use" which we don't currently support.
ok nicm@ jasper@
|
|
and sizeof(struct ext2fs_dinode) had to be replaced with
EXT2_DINODE_SIZE() and such.
ok beck@
|
|
Otherwise, if you called ed-search-prev-history before doing any
history search but after entering at least one line into the history,
the buffer could get accessed uninitialized, potentially resulting
in a read buffer overrun.
Segfault reported in sftp(1) via djm@ by Alf Schlichting <A dot
Schlichting at lemarit dot com>, who also confirmed that the patch
fixes the issue for him.
OK martijn@ czarkoff@
|
|
portmap isn't happy with it as reported by naddy@
|
|
ok deraadt@
|
|
the RXON_ASSOC command instead of clearing and restoring firmware state.
This matches the behaviour of the Linux driver more closely.
However, for now, keep this implementation disabled and do _nothing_ when
HT protection changes. For some unknown reason, updating HT protection
seems to be related to subsequent Tx errors and block ack session instablity.
We'll see how this approach works out in the wild. Please report any issues.
ok tb@
|
|
This value seems to be a sweet spot.
testing and ok tb@
|
|
|
|
session attached flag is correct.
|
|
|
|
this, plus the m_adj fix before, makes xge work on sparc64
from marisa emerson
|
|
|
|
|
|
We'll see if something else breaks but it's the right thing to do.
discussed with robert@
|
|
|
|
can work.
|
|
|
|
|
|
|
|
While here, don't echo 'running sysmerge...' since that'd get us a mail each
time we upgrade even when nothing changed.
ok deraadt@ rpe@
|
|
chance to update the *default* configuration of the important daemons.
Factorize rc.firsttime into a run_upgrade_script() function which takes the
script suffix name as an argument.
i.e. run_upgrade_script sysmerge / run_upgrade_script firsttime
discussed with deraadt@
ok deraadt@ rpe@
|
|
Since the rtalloc(9) rewrite no route lookup is done in this function so
there's no need for a destination or a rtable ID.
|
|
ok djm
|
|
it still requires a pledge(2) with wlpath enable.
|
|
largely done by marisa emerson
|
|
does start as root but does not have a root master process and instead
changed its uid.
reported by deraadt@
|
|
this matters more for strict alignment archs than the ones xge
currently runs on.
from marisa emerson
|
|
prefix the arrays with xge_, make them const, and use nitems to
iterate over them. move xge_setup_xgxs_xena to iterating over a
list of commands instead of doing a long series of register writes
in code.
from marisa emerson, who tested on both xena and herc boards
|
|
traditional mode. This aligns ksh's behavior with bash and FreeBSD sh.
The interpretation of the POSIX text is disputed, but it is unlikely
that a change from the traditional behavior was intended.
ok millert@
|
|
found by deraadt@
|
|
ok deraadt mpi
|
|
netstat(1) needs to be recompiled to work with new kernel.
ok deraadt mpi
|
|
assumptions in fsck_ext2fs and eliminates spurious "VALUES IN SUPER
BLOCK DISAGREE WITH THOSE IN FIRST ALTERNATE" messages.
Part of the problem reported to bugs@ by Lampshade.
ok beck@
|
|
|
|
ok dlg@
|
|
some kind of UTF-8 validation, but actually didn't, but instead, for
malformed UTF-8 input, caused buffer overruns in some cases and caused
skipping of valid ASCII characters in other cases.
Problem originally discovered and fix OK by stsp@.
eric@ agrees with the direction.
|
|
this will be forbidden. The remaining pledge(2) calls after chroot(2) are still
kept.
OK semarie@ "it is time now"
|
|
this will be forbidden. The remaining pledge(2) calls after chroot(2) are still
kept.
OK semarie@ "it is time now"
|
|
|
|
|
|
information and are missing widths for relatively common Unicode
characters (so mbtowc() works, but wcwidth() fails). So if wcwidth()
returns -1, assume a width of 1 instead of ignoring the character.
|
|
Noted by zhuk@
OK deraadt@
|
|
functional change.
Prodded (a while ago) and ok (recently) deraadt@
|
|
|
|
OK tedu@ phessler@
|
|
OK mpi@
|
|
|
|
This is needed since getpass(3) calls readpassphrase(3) which in turn tries
to open(2) a tty in O_RDWR mode
Problem reported by Kevin Chadwick <m8il1ists ! gmail.com>
Cluebat stick provided by deraadt@, OK millert@
|
|
With lots of help, input and tweaks and finally ok schwarze@
|