Commit Briefs

7df505fb67 Martijn van Duren

Update my email address (main, tags/v1.0)


d69feec13b Martijn van Duren

Fix naming issue from copying over doas.1


b6e88a9aeb Martijn van Duren

Sprinkle more cc flags


cd4ec459ec Martijn van Duren

Fix recent {dir,base}name change from const char * to char *


fe48b8a35b Martijn van Duren

Don't ignore signals, but make $EDITOR it's own process group


3a96e431f5 Martijn van Duren

clear the password even after a mismatch


b2396b2c55 Martijn van Duren

Ignore SIGINT in master process, so editor won't quit because parent has

gone away.


7189776177 Martijn van Duren

Remove as target from syslog line.

The utilization was based on a flaky premise and doesn't add any useful information


d4c628aa4b Martijn van Duren

Fix wording, from Paul de Weerd


1cb97d7af7 Martijn van Duren

Rephrase the target section.


2b56e694cc Martijn van Duren

Document the persist option.


95866557f1 Martijn van Duren

Only close the fd if its actually open.


0839361405 Martijn van Duren

Slightly clearer error message on !permit.


76b35bc9c1 Martijn van Duren

Do proper return value checking around close.


332482f3bb Martijn van Duren

Do seteuid check for clearer error message.



13ffdf3b37 Martijn van Duren

Use waitpid instead of wait, since it's better practice.


73964625c8 Martijn van Duren

Change ruid back to original value before calling authuser.

TIOCCHKVERAUTH comares the ruids, which made doas and vias logout one another.


a689c18241 Martijn van Duren

TOWNER -> TAS


79c9b1b2fa Martijn van Duren

Remove all OpenBSD headers to distantiate this code from the project.

Add a README that warns of the risks.


09a12e37c3 Martijn van Duren

Import vias