Code

History

Commits on master to doc21
  1. rename from plain "httpd" to "shttpd", to prevent clash with inferno's httpd.Mechiel Lukkien committed 17 years ago5b02621
  2. change option -L (directory listings) to be more finegrained.Mechiel Lukkien committed 18 years agoc331a6e
  3. revert recent change to return "permission denied"/"forbidden". too much hassle to get right when also doing directory listings.Mechiel Lukkien committed 18 years ago086f37e
  4. - test case for escaped double-quote for http/1.1. - remove xxx for wrong empty-path return code. it has been fixed in the http lib.Mechiel Lukkien committed 18 years ago1b3ad5b
  5. verify ip6-addressness in host header when [...] is used for hostname.Mechiel Lukkien committed 18 years ago21e36eb
  6. test case for permission denied, forgot this in previous commit.Mechiel Lukkien committed 18 years agode65035
  7. add testroot, used for testing. update doc/testing.txt to use the path in ./doc instead of ./Mechiel Lukkien committed 18 years agofb3b537
  8. - allow specifying which methods are allowed on a (s)cgi path. this allows simple shell scripts that don't do POST to not break when someone does a POST. the command-line options -c and -s, and the config allows setting this too. manual pages, and testing.txt have been updated for the new usage.Mechiel Lukkien committed 18 years agoee49faa
  9. a few todo's have been done. start ndb/dns in doc/testing.txt's httpd startup.Mechiel Lukkien committed 18 years ago40884ac
  10. we now disallow requests with bodies if the method does not allow it (e.g. GET).Mechiel Lukkien committed 18 years ago4b805ec
  11. doc/testing.txt contains commands to test the functionality. doc/ndb-testhttpd is the config to use for testing man page has bulleted list, instead of preformatted listing.Mechiel Lukkien committed 18 years agoc1f05be
  12. many small fixes. mention security in readme and man page. mention default announce address. add note about OPTIONS method to doc/http.txtMechiel Lukkien committed 18 years ago16afbaf
  13. do not allow authorization header for resources that do not need authorization. this is to keep users from spraying their username/password all over the place.Mechiel Lukkien committed 18 years ago1410582
  14. missing word...Mechiel Lukkien committed 18 years ago1b46777
  15. fix markdown listings...Mechiel Lukkien committed 18 years agod0adf34
  16. initial version of comments on the http specs. not finished yet, even contains some lies!Mechiel Lukkien committed 18 years ago714904f
  17. include requests from safari for windows and internet explorer 6 for windowsMechiel Lukkien committed 18 years agoe89a6a9
  18. more rfcs.Mechiel Lukkien committed 18 years ago5619a65
  19. rfcs.txt: listing of (relevant) rfc, with short description implementations.txt: http/1.0 and http/1.1 clients and servers (not proxies) requests: samples of requests made by commonly used clients docs: pointers to misc docsMechiel Lukkien committed 18 years ago64c1418
  20. add rfc about authenticationMechiel Lukkien committed 18 years agoe6753f7
  21. added rfc2616, the http/1.1 rfc.Mechiel Lukkien committed 19 years agofb7ecca