index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.bin
/
doas
/
doas.c
Age
Commit message (
Expand
)
Author
2022-12-22
Denote multiple arguments with 'arg ...' not 'args'
Klemens Nanni
2022-03-22
minor KNF cleanups during a re-read
Theo de Raadt
2022-03-04
Revert previous and add LOGIN_SETENV and LOGIN_SETRTABLE
Theo Buehler
2022-02-25
use setall for setusercontext, to make it simpler to inherit new changes.
Ted Unangst
2022-02-10
unveil _PATH_LOGIN_CONF_D
Robert Nagy
2021-11-30
Improved error handling in config parser.
Tobias Stoeckmann
2021-10-13
Fix fd leak of /dev/tty on auth failure, introduced in revision 1.91.
Todd C. Miller
2021-09-07
Retry up to 3 times on password authentication failure
Joshua Stein
2021-07-12
Change the error reporting pattern throughout the tree when unveil
Bob Beck
2021-01-27
Promote nrules/maxrules to size_t and make sure they can't overflow.
Todd C. Miller
2021-01-21
Revert r1.87 "Pledge before authentication when possible"
kn
2021-01-20
Pledge before authentication when possible
kn
2021-01-16
s/authorization/authentication/g
Martijn van Duren
2021-01-13
Pledge the "-C" code path
kn
2020-10-09
Add nolog option to avoid syslog(3)
kn
2020-10-09
Improve error message on missing permission
kn
2019-10-18
add some checks to avoid UID_MAX (-1) here. this is not problematic with
Ted Unangst
2019-09-14
correct some unveil(2) violations due to "login.conf.db" access (the .db version
Sebastien Marie
2019-07-03
snprintf/vsnprintf return < 0 on error, rather than -1.
Theo de Raadt
2019-06-29
fix some more fallout from setting path in setusercontext. restore
Ted Unangst
2019-06-17
setusercontext resets PATH (which we want). but then it becomes
Ted Unangst
2019-06-16
redo the environment inheritance to not inherit. it was intended to make
Ted Unangst
2019-06-12
a few cleanups and simplifications possible now that static pw is gone.
Ted Unangst
2019-06-10
use getpwuid_r to avoid problems with hidden static storage.
Ted Unangst
2019-01-17
clear the password even after a mismatch
Ted Unangst
2018-08-08
After authentication is complete, unveil login.conf "r" (to discover
Theo de Raadt
2017-05-27
for password failure, print Authorization failed instead of EPERM.
Ted Unangst
2017-04-06
a little const here and there to prevent rules from changing
Ted Unangst
2017-03-09
exit test for -L was reversed. spotted by Michael Forney
Ted Unangst
2017-01-14
add a geteuid check to make sure we're root before plowing into setauth.
Ted Unangst
2016-10-05
Add back the call to yyparse() that was accidentally dropped in the
Theo Buehler
2016-10-05
move yyparse decl next to yyfp
Ted Unangst
2016-10-05
as a result of the env rework, arraylen() is only used in parse.y.
Ted Unangst
2016-09-15
use static in the right places to seperate modules better
Theo de Raadt
2016-09-03
the sudo timeout was 5 minutes i believe, so we'll match that.
Ted Unangst
2016-09-02
add support for the verified auth ioctls using 'persist' rules.
Ted Unangst
2016-09-01
unconst these parameters; i won't be changing bsd auth today.
Ted Unangst
2016-09-01
move the authentication code to a function
Ted Unangst
2016-07-18
The string with path to shell could be taken directly from struct passwd.
Vadim Zhukov
2016-07-12
add "recvfd" to doas(1) for use with skey.
Sebastien Marie
2016-06-24
move a space to the correct spot
Ted Unangst
2016-06-19
Move the RB_ code from doas.h to env.c, and limit the environment interface to a
Martijn van Duren
2016-06-16
the environment handling code was showing its age. just because environ
Ted Unangst
2016-06-07
revert recent changes to allow setenv. everybody now has an idea about
Ted Unangst
2016-06-07
merge setenv feature into keepenv. less grammar, more better.
Ted Unangst
2016-06-05
add a doas.conf setenv directive that allows setting environment
Damien Miller
2016-04-28
set progname to doas so users can't create bizarro fake logs
Ted Unangst
2016-02-15
Do a carriage return before password prompt.
martijn
2016-02-07
require a tty for the password.
Ted Unangst
2016-01-24
make sure of cleaning rbuf with explicit_bzero(3)
Gleydson Soares
[next]