summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2015-11-04Fix inverted pledge requests, from Frederic NowakJeremie Courreges-Anglas
2015-11-03It is only necessary to swap the effective gid when reading a file.Todd C. Miller
An attacker exploiting an overflow can change the egid themselves so running with the egid of the user in other places just gives you a false sense of security. OK nicm@ deraadt@
2015-11-03There really is no double standard. Treat m4 just like openssl, byTheo de Raadt
removing VMS and MSDOS support. ok espie
2015-11-03Detach the client we are looping over, from Thomas Adam.Nicholas Marriott
2015-11-03Blank line after pledge call.mmcc
2015-11-03Blank line after pledge call.mmcc
2015-11-03Surround pledge calls with blank lines.mmcc
2015-11-03Blank line after pledge().mmcc
2015-11-03Blank line before pledge().mmcc
2015-11-03Add blank line after pledge call.mmcc
2015-11-02remove Tn macros ("Tradename") from things which are actually hostnames,Stuart Henderson
ok jmc
2015-11-02Make signify's stdout line buffered. This allows to run the verboseAlexander Bluhm
output through a pipe and still see the progress immediately. OK tedu@
2015-11-02add support for whois -I, to use whois.iana.org (root zone database).Stuart Henderson
ok millert@, tweak/"everything else looks fine" jmc@
2015-11-02Cast isdigit()'s argument to an unsigned char.mmcc
ok millert@, jca@
2015-11-02Cast isdigit()'s argument to unsigned char.mmcc
ok millert@
2015-11-02Allow rcsnum_free and buf_free to accept NULL and remove various NULLNicholas Marriott
checks that are now unnecessary, from Michael W Bombardieri. ok millert
2015-11-01replace "can not" with "cannot";Jason McIntyre
2015-11-01pledge m4. tested by me.Marc Espie
reordered to match the manpage, and added tmppath as an annotation prompted by deraadt@
2015-11-01Pledge; OK millert@Tim van der Molen
2015-11-01update currency exchange rates;Jason McIntyre
2015-11-01KNF; from Rob PierceTheo de Raadt
2015-10-31Update Matroska magic file.Nicholas Marriott
2015-10-31Fall back silently to ~ or / rather than checking -c with access(), thisNicholas Marriott
was the old behaviour.
2015-10-31Don't shift version out of peerid, it is needed later.Nicholas Marriott
2015-10-31The output log is only useful once and it means creating a file, so openNicholas Marriott
it once at startup instead of in every call to tty_open.
2015-10-31Split client-only (at, crontab) functions out of misc.c and intoTodd C. Miller
client.c. Move truly common functions into common.c. This avoids dead code in the at and crontab commands.
2015-10-31mark *Completions* buffer as read-onlyJasper Lievisse Adriaanse
ok lum@
2015-10-31Because pledge(2) does not allow us to pass directory file descriptorsNicholas Marriott
around, we can't use file descriptors for the working directory because we will be unable to pass it to a privileged process to tell it where to read or write files or spawn children. So move tmux back to using strings for the current working directory. We try to check it exists with access() when it is set but ultimately fall back to ~ if it fails at time of use (or / if that fails too).
2015-10-30Redo 1.69, but correctly, so that this really works for yp setups.Miod Vallat
2015-10-30If a .Bd block has no arguments at all, drop the block and only keepIngo Schwarze
its contents. Removing a gratuitious difference to groff output found after a related bug report from krw@.
2015-10-30Do not access a NULL pointer when a .Bd macro has no arguments at all.Ingo Schwarze
Bug reported by krw@.
2015-10-30top renice command requires pledge "id", from Michael LesniewskiTheo de Raadt
2015-10-30mark usage __deadTed Unangst
2015-10-29I assume KRANDOM was the previous name for FFRAND. KRANDOM is not inMark Lumsden
the mg source now.
2015-10-29Fix opening dired from the command line. Incorrect cursor placementMark Lumsden
and make the error more useful when there is a problem opening a directory. Reported by and ok jasper@
2015-10-29This sausage is made from unsound meat.Ted Unangst
2015-10-29Break version check into a separate function, and limit version to 8 bits.Nicholas Marriott
2015-10-29Fix "PubkeyAcceptedKeyTypes +..." inside a Match block; ok dtucker@Damien Miller
2015-10-29pledge "stdio rpath".Theo de Raadt
2015-10-29Pretty sure this can pledge "stdio rpath wpath cpath". Commiting to startTheo de Raadt
the review for regressions...
2015-10-28pledgeTheo de Raadt
ok millert
2015-10-28remove knowledge of dnssocket/dnsconnectTheo de Raadt
2015-10-28Like options, move the environ struct into environ.c.Nicholas Marriott
2015-10-27Move struct options into options.c.Nicholas Marriott
2015-10-27No more TMPDIR.Nicholas Marriott
2015-10-27Break the common process set up, event loop and imsg dispatch codeNicholas Marriott
between server and client out into a separate internal API. This will make it easier to add another process.
2015-10-27Count brackets in #{?...} so that nested conditional formats work, fromNicholas Marriott
Daniel De Graaf.
2015-10-27The format callback may not always succeed, so we need to check forNicholas Marriott
NULL. From Patrick Palka.
2015-10-27Use copy-mode -et= in WheelUpPane binding, from Patrick Palka.Nicholas Marriott
2015-10-27fix execv arguments in a way less likely to cause grief for -portable;Damien Miller
ok dtucker@