8 Commits (58db0b6b337322d1aa01d27de00e7165b91992dc)

Author SHA1 Message Date
Tom MTT. 58db0b6b33 fix(feuille.c): don't check user if not running as root 2 years ago
Tom MTT. d2c3270b4b fix(feuille.c): added some space around important blocks 2 years ago
Tom MTT. e9009b9198 fix(feuille.c): background mode wasn't working when chrooted
freopen() could not find /dev/null but still closed std(in|out|err).
New sockets took the stdin file descriptor and broke everything.

Now it's fixed, and I even discovered the daemon() function.
2 years ago
Tom MTT. 7781c2b960 fix(feuille.c): pledge indentation 2 years ago
Tom MTT. 01057061f9 fix: use /var/www/feuille instead of /var/www/htdocs/feuille 2 years ago
Tom MTT. fdf588e523 fix(feuille.c): pledge promises 2 years ago
Tom MTT. 601f8e4c24 fix(feuille.c): remove pledge stages 1 and 3
Stage 1 was causing issues with the chroot syscall, and, since stage
3 was causing more harm than security in terms of readability, I also
removed it.
2 years ago
Tom MTT. 8453d41a00 feat: First stable release 2 years ago