99 Commits (master)
 

Author SHA1 Message Date
prx 843d1f0ab7 send header before other messages 2 months ago
prx f8aff7fe05 fix cgi error (file not found) and useless 'unveil' pledge promise 2 months ago
prx 4972df5999 Fix virtualhost support changing the way request is parsed 3 months ago
Solene Rapenne 365e99400a Support all other BSD ! <3 3 months ago
Solene Rapenne 807d1b8409 Add a configure script to make compiling on Linux easier 3 months ago
prx 02d2d1dc7d percent-decoding 4 months ago
prx de52acecfc Merge branch 'master' of tildegit.org:solene/vger 4 months ago
Omar Polo ee8569c6e6 simplify cgi function 4 months ago
Omar Polo 16a5ed7b30 drop unnecessary unveil(NULL, NULL) 4 months ago
Omar Polo 8454548b51 add test for redirect with trailing slash with vhosts on 4 months ago
Omar Polo cbcf4ec9b6 fix redirect when vhost support is enabled 4 months ago
Omar Polo 7431d3eeec Use the correct error codes and meaningful explanations 4 months ago
prx e9be1b73a7 percent-decode uri 4 months ago
prx e87b36c991 check request length for empty and too long 4 months ago
Solene Rapenne e3b5fb2ab3 Revert "deal with too small/long requests" 4 months ago
Solene Rapenne 9525d66afb Revert "follow spec, fread() get nmemb-1" 4 months ago
Solene Rapenne d086262d1a Revert "empty request should works all the time, not only when in virtualhost" 4 months ago
Solene Rapenne 7b0686bdfa empty request should works all the time, not only when in virtualhost 4 months ago
prx fbacb35170 follow spec, fread() get nmemb-1 4 months ago
prx efa1f639fc deal with too small/long requests 4 months ago
Solene Rapenne 458592594e Repair chroot, the only feature that isn't covered by tests 4 months ago
Solene Rapenne 31d384833f Rewording 5 months ago
Solene Rapenne ff78ea5049 Documentation rewording 5 months ago
Solene Rapenne 349e56c28c Bump LICENSE to include 2021 5 months ago
Solene Rapenne 2191a8a18b Fix make clean, find conditions are tricky 5 months ago
prx 84120dca09 remove double ticks 5 months ago
prx 43170e6804 restore all tests after mistake 5 months ago
prx f0dbd2c9ed ready for Linux && disable solene's specific tests 5 months ago
prx 55042768e5 restore parent link in autoindex and add comments 5 months ago
prx 189803ab52 useless space 5 months ago
prx de7cd12f9f ignore after ? and make cgi+virtualhost work (sort of) 5 months ago
prx 3510035711 fix unacceptable ../ in autoidx and code formatting 5 months ago
prx 2cc63136f8 alphasort autoindex + add proper error code fir cgi 5 months ago
prx 495fa3213f small tip for cgi 5 months ago
prx f6bc000adc fix status code in cgi script 5 months ago
prx 470e47a018 Add simple cgi support +: 5 months ago
Solene Rapenne 332a5cd1d6 Tell about autoindex in README 5 months ago
Solene Rapenne c2debd2d6c Man page rewording 5 months ago
prx f60ea88c8d add mimetype and autoindex option + minor changes 5 months ago
prx 4a1b0c8ce2 fix issue if missing ending '/' and add appropriate test 6 months ago
Solene Rapenne ec3d847e1c explain inetd should only answer on 127.0.0.1 instead of all interfaces. Suggestion from xhr 6 months ago
Solene Rapenne b2ccab7448 Error code = 51 (not found) and redirection is now 30 following specifications Appendix https://gemini.circumlunar.space/docs/specification.html 6 months ago
Solene Rapenne d8a49b1827 add missing symlink for previously added test 6 months ago
Solene Rapenne 76c107a582 Reminder about opening TCP/1965 in the firewall 6 months ago
Solene Rapenne f0f05b83aa Add support to redirection 6 months ago
Solene Rapenne ef93e01091 Remove the port part of the hostname + according test suite 6 months ago
Solene Rapenne 1753181bff add IRI tests using utf8 or emojis 6 months ago
prx d5cf84928e fix tests, initialize all, remove useless var 7 months ago
prx f9dc956824 errcheck strlcat 7 months ago
prx 8aa3acd2d4 add errors checks on strlcpy, fgets, use faster memmove to don't need buffer 7 months ago