Age | Commit message (Collapse) | Author |
|
Sequence numbers are in the range [0, SKEY_MAX_SEQ] inclusive.
This means the maximum value for the -n option (count) should be
SKEY_MAX_SEQ + 1. From Denis Bodor.
|
|
* Fixed readcsvrec resize segfault when reading csv records longer than 8k.
* Rewrite if-else chain in quoted as a switch.
|
|
ok tb@
|
|
Fixes possible sndiod(8) crashes caused by a global table overread
triggered by the client.
Found and analysed by Henry Ford <henryfordkjv at gmail.com>, thanks!
ok blumh, help from millert, mlarkin
|
|
|
|
ok deraadt@ djm@
|
|
groff) stumbling over literal words that match macro names;
|
|
|
|
there). move the information of "time_arg" matching touch -t to the "time_arg"
description, instead of "timespec".
ok millert
|
|
|
|
- "now" is a permissable timespec
- split the at and batch notes in STANDARDS
- note batch behaviour differences
- note default queue name differences
ok millert
|
|
Broken/sorted in previous -u addition, fix/move it to the end.
By tb
|
|
OK aisha millert
Feedback jmc
|
|
ok deraadt@ claudio@
|
|
|
|
A single forgotton login that times out should be below the penalty
threshold.
ok deraadt/claudio
|
|
If a mux started with ControlPersist then later has a forwarding added using
mux proxy connection and the forwarding was used, then when the mux proxy
session terminates, the mux master process will send a channel close to the
server with a bad channel ID and crash the connection.
This was caused by my stupidly reusing c->remote_id for mux channel
associations when I should have just added another member to struct channel.
ok markus@
|
|
|
|
If there are no descriptors to poll for an event source, we call
the i/o handlers immediately (before poll(2) is called). As this
may generate output for other descriptors, their the poll(2) event
masks need to be updated.
|
|
FreeBSD, NetBSD, and GNU all use a variation of "STDIN" as the
default input filename when compiling to header files (-h) to prevent
a NULL-pointer deference. Adopt a similar approach.
ok millert@
|
|
4051.
|
|
|
|
Use warn()/err() instead of sed's homegrown warning()/error() for
things other than parser problems. The warning()/error() functions
display the file and line number in addition to the error message.
This also removes of the COMPILE/FATAL argument to error() since
now all calls to error() are for compilation/parsing issues.
OK op@ espie@
|
|
Previously, sed would fail silently if it was unable to move the
temporary file into place. Also allow "sed -i" on symbolic link--the
link will be broken but this matches GNU sed behavior. From espie@
OK op@
|
|
|
|
Reduces diff in -portable
|
|
codepoint, so convert extended keys properly. From Stanislav Kljuhhin.
|
|
remove the re-arming in the handler. Better than using siginterrupt(),
and avoids the errno saving requirement in the handler also.
ok guenther millert
|
|
|
|
|
|
|
|
With the C-u modifier, these commands (respectively shell-command
and shell-command-on-region) will operate in-place instead of opening
a special buffer with the result.
ok and lots of feedback from florian@
(signature for iomux and preadin changed after the ok -- the buffer
pointer was no longer needed)
|
|
|
|
|
|
From Nihal Jere <nihal@nihaljere.xyz>, thanks!
|
|
dointent() didn't know about set-tab-width so it was mis-indenting
the lines. Diff from Mark Willson (mark dot willson at hydrus.org.uk),
with a tiny change by me.
|
|
I somehow missed this when ripping out 3 layers of indirections.
from niklas
|
|
ok jsing
|
|
Google killed efforts to have SPKAC in html5 by zapping it from chrome
a decade ago. This effort doesn't look like it's going anywhere:
https://datatracker.ietf.org/doc/draft-leggett-spkac/
Unfortunately, PHP and Ruby still support NETSCAPE_SPKI, so we can't
kill that code, but I see no real reason we need to support this in our
openssl command. If the need should arise we can write a somewhat less
poor version of this.
ok jsing
|
|
This is very poorly written code and now the only consumer of some
public API that should not have survived the turn of the millenium.
ok jsing
|
|
|
|
|
|
of type 'volatile sig_atomic_t'
ok tb
|
|
|
|
|
|
rely on channel_did_enqueue to tell that there is data to send.
This flag indicates that the channels code enqueued a packet
on _this_ ppoll() iteration, not that data was enqueued in _any_
ppoll() iteration in the timeslice. ok markus@
|
|
|
|
|
|
|
|
|