summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Expand)Author
2018-08-14Improve consistency of the substitution command further.Ingo Schwarze
2018-08-14Don't fail by default in the -new case; ok tb jcacheloha
2018-08-14Add size to arguments struct too.Nicholas Marriott
2018-08-14Some tidying, use a struct for arguments (there will be more later) andNicholas Marriott
2018-08-14support tail arguments on the .ME and .UE macros,Ingo Schwarze
2018-08-13Print global IPsec counters.Martin Pieuchot
2018-08-13revert compat.[ch] section of the following change. It causesDamien Miller
2018-08-12Change ber_write_elements() to return ssize_t instead of int.rob
2018-08-12better diagnosics on alg list assembly errors; ok deraadt@ markus@Damien Miller
2018-08-11Refactor the nearly identical benchmark loops into a single loop.cheloha
2018-08-11actually s/unveil/pledge on err(3), I missed it on previous commit.Ricardo Mestre
2018-08-11the only fs access kdump(1) needs is to the tracefile which by default isRicardo Mestre
2018-08-11look(1) will access /usr/share/dict/words to look for the string we want, or itRicardo Mestre
2018-08-11Just like in mesg(1) in biff(1) we just need to push down pledge(2) a littleRicardo Mestre
2018-08-11this one was my fault, when an error occurrs on mesg(1) it must exit with errorRicardo Mestre
2018-08-10handle the non-portable GNU-style \[charNN], \[charNNN] characterIngo Schwarze
2018-08-10The groff man-ext macros define fonts CB, CI, and CR,Ingo Schwarze
2018-08-10crank to 6.4-betaTheo de Raadt
2018-08-10In typical swiss-army style, various modes and options causeTheo de Raadt
2018-08-10Implement the roff(7) .nop (no operation) request.Ingo Schwarze
2018-08-10improveDamien Miller
2018-08-10Describe pubkey format, prompted by bz#2853Damien Miller
2018-08-10fix numberingDamien Miller
2018-08-09If somebody asks "man 3 chmod",Ingo Schwarze
2018-08-09Whoops, didn't mean to commit this.Nicholas Marriott
2018-08-09Bump the UTF-8 character array up to 18 to allow for more combiningNicholas Marriott
2018-08-08pledge with "unveil" at the top, so that the various modes can unveilTheo de Raadt
2018-08-08Use unveil(2) in the helper process to disallow access to other filesAlexandre Ratchov
2018-08-08add unveil(2) to ctfconv(1)Ricardo Mestre
2018-08-08add unveil(2) to mixerctl(1)Ricardo Mestre
2018-08-08After authentication is complete, unveil login.conf "r" (to discoverTheo de Raadt
2018-08-08An early pledge takes away many risk factors during spool opening/parsing.Theo de Raadt
2018-08-08In the early pledge, add "unveil" to permit changes a little later on.Theo de Raadt
2018-08-08Use new private key format by default. This format is suported byDamien Miller
2018-08-07unveil can be used to restrict access to utmp and /devTheo de Raadt
2018-08-05calloc the mode data instead of malloc and initialize everything.Nicholas Marriott
2018-08-05document some more escapes which are hit by restricted mode,Jason McIntyre
2018-08-04fix a glitch in rev. 1.24: getline(3) returns ssize_t, not size_t;Ingo Schwarze
2018-08-04obvious KNF: avoid '!' for tests of non-boolean variables,Ingo Schwarze
2018-08-04Use POSIX getline(3) rather than the non-standard and error-prone fgetln(3).Ingo Schwarze
2018-08-04invalidate dh->priv_key after freeing it in error path; avoidsDamien Miller
2018-08-03unveil _PATH_UTMP at startup. Time for a commentary:Theo de Raadt
2018-08-03pledge() a little later, after getopt operation, in case -f option changesTheo de Raadt
2018-08-03pledge() a little later, after getopt operation, when we know tty name.Theo de Raadt
2018-08-03unveil of _PATH_DEVDB "/var/run/dev.db" can be done before pledge forTheo de Raadt
2018-08-03The first unveil userland commit!Theo de Raadt
2018-08-03This does not need pledge "wpath"Theo de Raadt
2018-08-03Place a limit on the number of elements in a ber sequence/set. This preventsrob
2018-08-02Log command arguments.Nicholas Marriott
2018-08-02session_groups can be static also.Nicholas Marriott