index
:
sternenblog
this commit
depot
master
file based cgi blog software
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
refactor(main): remove unreachable PATH_INFO cleanup
depot
sternenseemann
2021-06-07
1
-5
/
+1
*
refactor: return enum-ed error codes instead of HTTP status
sternenseemann
2021-06-07
6
-40
/
+101
*
refactor: split definitions from core.h into template.h and entry.h
sternenseemann
2021-05-20
11
-72
/
+55
*
refactor(main): split entry loading out of routing logic
sternenseemann
2021-05-20
1
-14
/
+15
*
feat(main): remove RSS feed functionality
sternenseemann
2021-04-15
3
-183
/
+44
*
doc(TODO): I want dot time in some capacity
sternenseemann
2021-02-23
1
-0
/
+1
*
doc(README): briefly describe what sternenblog is about
sternenseemann
2021-02-23
1
-0
/
+6
*
Revert "refactor(treewide): prefix public/internal API with sternenblog/"
sternenseemann
2021-02-23
18
-24
/
+19
*
fix(main): set PATH_INFO=/ for index
HEAD
master
sternenseemann
2020-12-28
1
-1
/
+1
*
fix(templates/simple): fix link back if script_name is empty
sternenseemann
2020-12-28
1
-2
/
+9
*
fix(main): correct routing sanity check
sternenseemann
2020-09-19
1
-2
/
+6
*
refactor(headers): allow multiple inclusions
sternenseemann
2020-09-19
8
-6
/
+48
*
refactor(treewide): prefix public/internal API with sternenblog/
sternenseemann
2020-08-26
18
-19
/
+24
*
doc(stringutil): init docs
sternenseemann
2020-08-25
2
-1
/
+25
*
doc(timeutil): init docs for timeutil
sternenseemann
2020-08-25
2
-5
/
+36
*
fix(timeutil): let flocaltime return actual len
sternenseemann
2020-08-25
1
-1
/
+11
*
doc(template): fix field doc of struct template_data
sternenseemann
2020-08-25
1
-5
/
+5
*
doc(cgiutil): document server_url
sternenseemann
2020-08-25
2
-1
/
+17
*
chore(TODO): remove tasks finished by edd4a7e4d5f4d5be6a5fc9db3f7173fc8dc81616
sternenseemann
2020-08-25
1
-1
/
+0
*
feat(template): pass context to template, simplify api
sternenseemann
2020-08-25
4
-135
/
+142
*
feat(main): add asserts to catch bugs in routing
sternenseemann
2020-08-25
1
-0
/
+9
*
fix(main): call correct entry template
sternenseemann
2020-08-25
1
-1
/
+5
*
feat(rss,atom): gen abs paths from webroot if no external_url
sternenseemann
2020-08-25
1
-22
/
+23
*
refactor(main): rework routing to minimize code duplication
sternenseemann
2020-08-25
2
-109
/
+103
*
refactor(timeutil): remove debug output
sternenseemann
2020-08-25
1
-2
/
+0
*
feat(rss,atom): use SERVER_{NAME,PORT} for external URL
sternenseemann
2020-08-25
6
-42
/
+85
*
chore(TODO): update tasks
sternenseemann
2020-08-25
1
-2
/
+2
*
fix(send_standard_headers): don't read from uninitialized memory
sternenseemann
2020-08-25
1
-1
/
+6
*
fix(entry): unget, not get tex in free_entry
sternenseemann
2020-08-25
1
-1
/
+2
*
doc(sternenblog.cgi): reflect changes to configuration
sternenseemann
2020-08-24
1
-15
/
+69
*
doc(sternenblog.cgi): fix SEE ALSO section
sternenseemann
2020-08-24
1
-4
/
+4
*
refactor(timeutil): remove unnecessary localtime call
sternenseemann
2020-08-24
1
-2
/
+0
*
feat(rss,atom): mmap on demand like in blog_index
sternenseemann
2020-08-24
5
-87
/
+105
*
fix(index): use int for free_index
sternenseemann
2020-08-24
2
-3
/
+3
*
fix(stringutil): skip strings that are NULL
sternenseemann
2020-08-24
1
-10
/
+12
*
chore(TODO): keep tzset() based flocaltime
sternenseemann
2020-08-24
1
-1
/
+2
*
chore(shell.nix): add dev environment
sternenseemann
2020-08-24
1
-0
/
+7
*
feat(main): add simple caching support via max-age
sternenseemann
2020-08-24
3
-43
/
+51
*
doc(config.example.h): fix documentation output for BLOG_TITLE and BLOG_RSS_TTL
sternenseemann
2020-08-24
1
-0
/
+7
*
feat(main): add atom feed
sternenseemann
2020-08-24
6
-40
/
+172
*
fix(Makefile): entry.o depends on config.h
sternenseemann
2020-08-24
1
-0
/
+2
*
fix(timeutil): only UTC if no daylight saving
sternenseemann
2020-08-24
1
-1
/
+1
*
feat(entry): allow disabling the strict access check
sternenseemann
2020-08-24
2
-5
/
+24
*
refactor(config.example.h): restructure
sternenseemann
2020-08-24
1
-16
/
+20
*
refactor(stringutil): add function catn_alloc to ease url building in main.c
sternenseemann
2020-08-21
8
-31
/
+73
*
refactor(templates/simple): use timeutil for time formatting
sternenseemann
2020-08-21
1
-9
/
+3
*
feat(timeutil): output proper RFC3339 format for atom
sternenseemann
2020-08-21
7
-33
/
+95
*
feat(rss): minor improvements and refactor time formatting
sternenseemann
2020-08-20
4
-29
/
+71
*
doc(README): reflect current (unstable) state
sternenseemann
2020-08-18
3
-16
/
+49
*
doc(sternenblog.cgi): add preliminary user documentation
sternenseemann
2020-08-14
2
-1
/
+308
[next]