]> git.armaanb.net Git - opendoas.git/shortlog
opendoas.git
2020-11-12 Duncan Overbrucksimplify makefile
2020-11-12 Duncan Overbruckconfigure: define CURDIR for all targets
2020-11-12 Duncan Overbruckfix portability issues with configure script
2020-11-12 Duncan Overbrucklink libutil for setusercontext on NetBSD
2020-11-12 Duncan Overbruckset _OPENBSD_SOURCE on NetBSD
2020-11-12 Duncan Overbruckpam.c: free rsp in case of failure
2020-11-12 Duncan Overbruckpam.c: remove dead assignment
2020-11-12 Duncan Overbruckremove includes.h and move the prototypes to doas.h
2020-11-12 Duncan Overbrucklibopenbsd: clean up readpassphrase compat and fix...
2020-11-12 Duncan Overbruckuse config.h and link objects instead of libopenbsd.a
2020-11-12 Sunil Nimmagaddaopendoas: Fallback for setresuid(2).
2020-11-12 Duncan Overbruckmove HOST_NAME_MAX to the top and add it to shadow.c
2020-11-12 Duncan Overbruckcheck for login_cap.h and use setusercontext if available
2020-11-05 jmcfix SEE ALSO;
2020-11-05 knAdd nolog option to avoid syslog(3)
2020-11-05 knImprove error message on missing permission
2020-11-05 jmclist example files in FILES with a short description...
2020-11-05 schwarzebriefly mention /etc/examples/ in the FILES section...
2020-11-05 Sunil NimmagaddaFallback definition for HOST_NAME_MAX.
2020-11-02 Sunil NimmagaddaHonor --sysconfdir option for doas.conf path.
2020-02-03 Duncan Overbrucktimestamp.c: remove warning for normal case v6.6.1
2020-02-03 Duncan Overbrucktimestamp.c: check fstat(2) instead of separate stat(2)
2020-02-03 Duncan Overbrucktimestamp.c: correctly NUL terminate buffer read from...
2020-02-03 Duncan Overbrucktimestamp.c: add some more error/warning messages
2020-02-03 Duncan Overbrucktimestamp.c: already return on 22th field of /proc...
2020-02-03 Duncan Overbruckdoas.c: initialize mygetpwuid_r result
2020-02-03 Duncan Overbrucklibopenbsd: define __dead as noreturn
2020-01-08 Ivy FosterChange binary permissions to 4755. Closes #26
2019-11-23 Duncan Overbruckconfigure: remove version v6.6
2019-11-23 Duncan Overbruckdoas.c: remove dead ifdefs to unclutter code
2019-11-23 Duncan Overbrucktimestamp: simplify
2019-11-21 Duncan Overbruckconfigure: make {UID,GID}_MAX configurable
2019-10-19 teduadd some checks to avoid UID_MAX (-1) here. this is...
2019-10-19 semariecorrect some unveil(2) violations due to "login.conf...
2019-10-19 Duncan Overbruckfixup unveil
2019-10-19 tedufix one last edge case regarding PATH, allows simpler...
2019-10-19 tedunote that authentication is required, unless otherwise...
2019-10-19 deraadtsnprintf/vsnprintf return < 0 on error, rather than -1.
2019-10-19 tedufix some more fallout from setting path in setuserconte...
2019-10-19 teduadd an example hint that shows how original path can...
2019-10-19 tedutweak wording a bit. always talk about creating a new...
2019-10-19 schwarzemore precisely describe what happens to the environment...
2019-10-19 schwarzemention that doas(1) resets the umask(2); OK tedu@
2019-10-19 tedusetusercontext resets PATH (which we want). but then...
2019-10-19 tedumention environment resetting here as well. ok millert
2019-10-19 tedualways reset the "su" variables, which is more consiste...
2019-10-19 teduredo the environment inheritance to not inherit. it...
2019-10-19 tedua few cleanups and simplifications possible now that...
2019-10-19 teduuse getpwuid_r to avoid problems with hidden static...
2019-07-26 Duncan Overbrucklibopenbsd/closefrom.c: remove config.h include
2019-07-26 Duncan OverbruckREADME.md: update the readme to match the current state
2019-07-26 Duncan Overbrucklibopenbsd: remove MacOSX compat functions, its not...
2019-07-26 Duncan Overbrucklibopenbsd/closefrom.c: sync with sudo
2019-07-26 Duncan Overbrucktimestamp: error out if fstat and lstat st_ino and...
2019-01-30 Duncaenpam: close timestamp fd in both both processes
2019-01-30 Duncaenshadow: clear phassphrase earlier
2019-01-30 Ivy FosterAdd generated file parse.c to .gitignore and 'make...
2019-01-30 Ivy Fosterconfigure: list --with-timestamp in help, since without...
2019-01-30 Duncaenshadow: clear the password even after a mismatch
2019-01-30 teduclear the password even after a mismatch
2019-01-30 krwDo for most running out of memory err() what was done...
2019-01-30 Duncaenpam: add timestamp support
2019-01-30 Duncaentimestamp: rename and simplify
2019-01-30 Duncaenlibopenbsd: minor cleanup
2019-01-30 Duncaendoas: remove unnecessary configure checks, move shadow...
2019-01-30 Duncaendoas: remove v flag, not neccessary, upstream doesn...
2019-01-30 Duncaenlibopenbsd/closefrom: correctly handle snprintf truncation
2019-01-30 Duncaenlibopenbsd/readpassphrase: update to latest version...
2019-01-30 gsoaresadjust yyerror() to precede with "progname: " the error...
2019-01-30 Ivy Fosterdoas.c: put login_style in ifdef to compile on Linux
2018-05-30 tedulowercase doas ee cummings style
2018-05-30 tedunot necessarily the same name, but the indicated name
2018-04-06 Duncaenpam: check watch child pid
2018-04-06 Duncaenpersist_timestamp: add start time and document implemen...
2017-12-12 Duncaenpersist_timestamp: move timespec macros to libopenbsd
2017-12-12 Duncaenpersist_timestamp: create timestamp file with O_NOFOLLO...
2017-12-12 Duncaenpersist_timestamp: remove goto from persist_open
2017-12-12 Duncaenpersist_timestamp: persist_check was only used internal...
2017-12-12 Duncaenpersist_timestamp: use open directory fd to check and...
2017-12-12 Duncaenpersist_timestamp: add session id to timestamps
2017-12-12 Duncaenpersist_timestamp: make tmpfs requirement optional...
2017-12-12 Duncaenpersist_timestamp: use CLOCK_MONOTONIC_RAW
2017-12-12 Duncaenpersist_timestamp: don't allow og+rwx permission for...
2017-12-12 Duncaenpersist_timestamp: cleanup
2017-12-12 Duncaenpersist_timestamp: use /proc/self/stat to get tty_nr
2017-12-11 Duncaenadd initial timestamp file support, disabled by default...
2017-12-11 Duncaenconfigure: update version
2017-12-11 Duncaenconfigure: fix usage
2017-12-11 jmcman pages with pseudo synopses which list filenames...
2017-12-11 espieno need to generate y.tab.h if nothing uses it, set...
2017-12-11 tedufor password failure, print Authorization failed instea...
2017-12-11 tedua little const here and there to prevent rules from...
2017-12-11 teduprepenv can take a const rule
2017-12-11 tedusimplify example. list of ports variables was non-exahu...
2017-12-11 teduadd a geteuid check to make sure we're root before...
2017-12-11 teduenvlist and arglist are both string lists; simplify...
2017-12-11 teduit has been six months and two days... remove keepenv...
2017-12-11 schwarzeBe more explicit about the "args" syntax. In part from...
2017-12-11 tedumissing semicolon at end of rule. yacc doesn't seem...
2017-12-11 tbAdd back the call to yyparse() that was accidentally...
next