about summary refs log tree commit diff
path: root/main.c
Commit message (Expand)AuthorAgeFilesLines
* fix(main): set PATH_INFO=/ for index HEAD mastersternenseemann2020-12-281-1/+1
* fix(main): correct routing sanity checksternenseemann2020-09-191-2/+6
* refactor(treewide): prefix public/internal API with sternenblog/sternenseemann2020-08-261-8/+9
* feat(template): pass context to template, simplify apisternenseemann2020-08-251-10/+31
* feat(main): add asserts to catch bugs in routingsternenseemann2020-08-251-0/+9
* fix(main): call correct entry templatesternenseemann2020-08-251-1/+5
* feat(rss,atom): gen abs paths from webroot if no external_urlsternenseemann2020-08-251-22/+23
* refactor(main): rework routing to minimize code duplicationsternenseemann2020-08-251-109/+89
* feat(rss,atom): use SERVER_{NAME,PORT} for external URLsternenseemann2020-08-251-28/+41
* fix(send_standard_headers): don't read from uninitialized memorysternenseemann2020-08-251-1/+6
* feat(rss,atom): mmap on demand like in blog_indexsternenseemann2020-08-241-70/+67
* feat(main): add simple caching support via max-agesternenseemann2020-08-241-36/+26
* feat(main): add atom feedsternenseemann2020-08-241-2/+132
* refactor(stringutil): add function catn_alloc to ease url building in main.csternenseemann2020-08-211-2/+4
* feat(rss): minor improvements and refactor time formattingsternenseemann2020-08-201-26/+24
* fix(treewide): use same type when comparingsternenseemann2020-08-111-2/+2
* feat(xml): add support for CDATA sectionssternenseemann2020-08-111-2/+2
* feat(main): mmap only on demand and unmap asapsternenseemann2020-08-081-2/+11
* feat(treewide): major reworksternenseemann2020-08-081-278/+266
* style(treewide): tabs → spacessternenseemann2020-07-271-240/+240
* Fix misdetection of lfi attackslukasepple2016-01-031-2/+2
* fixed LFI vulnerabilitylukasepple2014-08-151-0/+8
* fixed the RSS feedsternenseemann2014-08-081-5/+6
* fixed missing closing CDATA tagsternenseemann2014-08-081-1/+1
* it's called sternenblog!Lukas Epple2014-08-081-1/+1
* error checkinglukasepple2014-08-081-1/+6
* moved the templating stuff to struct blogpostlukasepple2014-08-081-40/+17
* made date parsing working!lukasepple2014-08-081-1/+10
* (re)added feature macroslukasepple2014-08-081-0/+2
* something was wrong with my timeinfo freeslukasepple2014-08-081-2/+0
* fixed some memory leakslukasepple2014-08-081-2/+8
* added RSS Feed and new struct blogpost, time parsing isn't working yetlukasepple2014-08-071-7/+179
* out of the nowhere a cgi blog software appearslukasepple2014-08-021-0/+176