aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Comic SansHEADmasterRunxi Yu17 hours1-1/+1
* Handle SIGINTRunxi Yu29 hours1-1/+10
* Close the static_fsRunxi Yu29 hours1-0/+1
* Hare branch is master nowRunxi Yu34 hours1-1/+1
* Hare stuff is now in masterRunxi Yu34 hours1-2/+1
* Remove that printlnRunxi Yu35 hours1-2/+0
* Add ?branch=hare in the footerRunxi Yu35 hours1-1/+1
* Generate VERSION from git describeRunxi Yu35 hours3-4/+10
* Detect static mime type instead of assuming everything's CSSRunxi Yu36 hours1-1/+11
* Serve static filesRunxi Yu36 hours2-3/+23
* Use abort("unreachable") instead of a random commentRunxi Yu36 hours1-1/+1
* Remove the "path segments" section in index.htmplRunxi Yu37 hours2-8/+2
* Handle invalid URIs by reporting back to the userRunxi Yu37 hours1-2/+13
* Use HAREFLAGSRunxi Yu37 hours1-1/+1
* Fix memory leak in segments_from_path againRunxi Yu39 hours1-4/+2
* Fix indirect memory leak when segments_from_path failsRunxi Yu40 hours1-4/+13
* Handle all errors from handlereqRunxi Yu41 hours1-1/+1
* Add basic system path parsingRunxi Yu41 hours1-0/+23
* Properly start response headersRunxi Yu41 hours1-4/+26
* Use trailing_slash instead of empty last segmentRunxi Yu42 hours1-0/+9
* Add license headersRunxi Yu42 hours2-0/+6
* Split the request handler to req.haRunxi Yu42 hours2-10/+13
* Use strings::freeall directly instead of wrapping itRunxi Yu42 hours2-5/+2
* Add the CSSRunxi Yu42 hours1-0/+410
* Fix free_segmentsRunxi Yu2 days1-3/+1
* Handle all errors from http::serveRunxi Yu2 days1-1/+3
* Separate paths into segmentsRunxi Yu2 days4-4/+28
* Add horrible patch needed to make net::uri workRunxi Yu2 days1-0/+306
* Remove extra spaceRunxi Yu3 days1-1/+1
* Add {{ " " }} to footer to work around htmpl's whitespace handlingRunxi Yu3 days1-0/+3
* Catch all error types while listeningRunxi Yu3 days1-1/+1
* Accept --config not --addressRunxi Yu3 days1-10/+3
* Partially port templates used by the index pageRunxi Yu3 days5-7/+76
* Note that patches are required on top of hare-httpRunxi Yu3 days1-2/+4
* Set reuseport and reuseaddrRunxi Yu3 days1-3/+4
* Add architecture stuff to the READMERunxi Yu4 days1-0/+8
* Add basic template renderingRunxi Yu4 days5-5/+24
* Begin to use hare-htmplRunxi Yu4 days2-6/+9
* Use for each loopsRunxi Yu4 days1-2/+1
* Add README and NOTESRunxi Yu4 days2-0/+13
* Fix inconsistent capitalization in the error messageRunxi Yu4 days1-1/+1
* Add a basic HTTP serverRunxi Yu4 days3-0/+75
* Add LICENSERunxi Yu4 days1-0/+661