99 Commits (master)
 

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