path: root/env.c
Commit message (Expand)AuthorAgeFilesLines
* remove includes.h and move the prototypes to doas.hDuncan Overbruck0 min.1-1/+1
* use config.h and link objects instead of libopenbsd.aDuncan Overbruck0 min.1-0/+2
* fix one last edge case regarding PATH, allows simpler config.tedu0 min.1-1/+4
* setusercontext resets PATH (which we want). but then it becomes impossible to...tedu0 min.1-2/+8
* always reset the "su" variables, which is more consistent and predictable. ok...tedu0 min.1-13/+11
* redo the environment inheritance to not inherit. it was intended to make life...tedu0 min.1-12/+33
* prepenv can take a const ruletedu0 min.1-2/+2
* use static in the right places to seperate modules better ok teduderaadt0 min.1-1/+1
* minor tweaksDuncaen0 min.1-1/+1
* revise environment handling. Add a setenv keyword for manipulating the enviro...tedu0 min.1-79/+106
* fix sys/tree.h testDuncaen0 min.1-4/+0
* import sys-tree.h from openssh-portableDuncaen0 min.1-0/+5
* Move the RB_ code from doas.h to env.c, and limit the environment interface t...martijn0 min.1-1/+28
* the environment handling code was showing its age. just because environ is a ...tedu0 min.1-0/+153