-
e88dc0426a
Add more logging
master
kamkow1
2025-07-06 00:19:41 +02:00
-
5ee7e02f7a
blog: Asset packing with zip.c - add images
kamkow1
2025-06-28 14:13:27 +02:00
-
e1f0d04409
blog: Asset packing with zip.c
kamkow1
2025-06-28 14:05:11 +02:00
-
48f4a73b0a
Remove needless mutex locks and unlocks
kamkow1
2025-06-28 02:16:42 +02:00
-
2e70abd0de
Add compile_flags.txt, bundle.zip, commit.h to cleaning
kamkow1
2025-06-28 01:50:25 +02:00
-
b3a5860beb
Minify simple css
kamkow1
2025-06-28 01:48:12 +02:00
-
486952dcbf
Prefix blogs with blog-, fix minor leaks
kamkow1
2025-06-28 01:38:39 +02:00
-
2988a5b3d6
Rework memory management, use per-thread arenas
kamkow1
2025-06-28 01:29:49 +02:00
-
2badc915d6
Pack the assets into a ZIP bundle
kamkow1
2025-06-27 20:11:42 +02:00
-
447362c74d
dark-easy theme
kamkow1
2025-06-26 14:37:52 +02:00
-
7a9d5aa371
Self-host marked.js
kamkow1
2025-06-26 00:11:14 +02:00
-
d9071a4947
Rename etc dump to bakedres dump
kamkow1
2025-06-26 00:07:12 +02:00
-
632d731118
Self-host highlight.js
kamkow1
2025-06-25 23:58:47 +02:00
-
bbd23cc8ba
Add highlight.js
kamkow1
2025-06-25 23:19:10 +02:00
-
037b0a123a
Themes and a theme picker
kamkow1
2025-06-25 22:47:07 +02:00
-
ab37785d2a
add meta tags
kamkow1
2025-06-25 21:12:42 +02:00
-
4254c66aa3
Fix: make static pthread mutecies actually use static storage class
kamkow1
2025-06-25 02:47:29 +02:00
-
06574d86c9
Listen on localhost in release mode
kamkow1
2025-06-25 01:15:32 +02:00
-
7d911d73fa
release port 5000
kamkow1
2025-06-25 00:51:05 +02:00
-
cb6ec2caa0
The making of aboba: fix wording
kamkow1
2025-06-23 20:47:38 +02:00
-
2f5465a0a0
The making of aboba article
kamkow1
2025-06-23 17:38:11 +02:00
-
e230bb01c0
Fix: store route_hashtable keys on the heap
kamkow1
2025-06-22 15:54:10 +02:00
-
68dcc80d1c
Change static assets to /etc/*
kamkow1
2025-06-22 15:34:48 +02:00
-
5ee77b4628
Protect global data with locks
kamkow1
2025-06-22 15:32:13 +02:00
-
a7f8ebea09
Static assets finally
kamkow1
2025-06-22 14:57:24 +02:00
-
e04e6c135e
Refer to The Lair's gebs
kamkow1
2025-06-20 17:15:27 +02:00
-
90d5fa37c6
Keep scroll between reloads
kamkow1
2025-06-20 14:44:40 +02:00
-
27581183fd
Add a picture of me
kamkow1
2025-06-20 14:35:12 +02:00
-
0fab7bcffe
Implement sending binary data
kamkow1
2025-06-20 14:02:31 +02:00
-
d32dd721e1
Remove redundant sudo
kamkow1
2025-06-20 05:00:18 +02:00
-
7a653f082d
Add pamcam project
kamkow1
2025-06-20 04:58:36 +02:00
-
804fec1c7d
define debug or release on build system commandline
kamkow1
2025-06-20 04:48:27 +02:00
-
edc039db6e
Disable hotreloading in prod
kamkow1
2025-06-20 01:09:16 +02:00
-
540b3a1567
Fix typo - use remove1() not remove()
kamkow1
2025-06-20 00:36:08 +02:00
-
53b097bf92
chmod +x
kamkow1
2025-06-20 00:34:09 +02:00
-
7659d9ae54
Update script
kamkow1
2025-06-20 00:32:37 +02:00
-
45b69de132
New CSS
kamkow1
2025-06-20 00:24:40 +02:00
-
4d2c12d2b1
Add links to The Lair
kamkow1
2025-06-19 23:31:16 +02:00
-
3c1c0e412e
Systemd service
kamkow1
2025-06-19 21:46:47 +02:00
-
5c125f7ca8
CONFIG.h
kamkow1
2025-06-19 15:52:47 +02:00
-
6cfeae7a0d
Update curious case of gebs
kamkow1
2025-06-18 21:36:07 +02:00
-
4973f0c622
Different welcome page
kamkow1
2025-06-18 21:18:37 +02:00
-
bcd1255965
Finish curious case of gebs
kamkow1
2025-06-18 19:04:21 +02:00
-
ed1d61d976
Fix leaks, curious case of gebs blog post
kamkow1
2025-06-18 10:38:26 +02:00
-
e9a95c2c54
Include 'running since' in the footer
kamkow1
2025-06-18 02:00:52 +02:00
-
a90517c4da
New footer that includes current commit
kamkow1
2025-06-18 01:51:04 +02:00
-
5db22711be
The Blog
kamkow1
2025-06-18 00:44:18 +02:00
-
9bb248ee03
Make templates use .html extension
kamkow1
2025-06-16 10:25:22 +02:00
-
64ae8365b6
Clean up routes
kamkow1
2025-06-16 01:38:33 +02:00
-
a532d5b03d
Make this bih multithreaded
kamkow1
2025-06-16 01:20:11 +02:00
-
bfcc66ff2a
Bump gebs
kamkow1
2025-06-16 00:51:20 +02:00
-
6815ca959e
Better home page
kamkow1
2025-06-15 19:31:30 +02:00
-
09d2dcd1db
Fetch until ok
kamkow1
2025-06-15 14:48:32 +02:00
-
3d09d1dd67
Align event buffer to what inotify(7) says
kamkow1
2025-06-15 14:27:26 +02:00
-
ff44623710
Fix watcher event loop
kamkow1
2025-06-15 14:21:47 +02:00
-
81460b1862
Page Hotreloading
kamkow1
2025-06-15 13:44:32 +02:00
-
bacc733fc3
Make watcher not vomit into the terminal
kamkow1
2025-06-15 11:18:33 +02:00
-
f4a908541a
Compile with -fPIC, add help option, add options for watcher
kamkow1
2025-06-15 11:17:30 +02:00
-
4196a4cad1
Add fs watcher
kamkow1
2025-06-14 22:48:15 +02:00
-
fbe749a13e
Keep all baked assets in one place
kamkow1
2025-06-10 00:19:02 +02:00
-
f864f92d94
Rename assets/ to etc/
kamkow1
2025-06-09 22:16:48 +02:00
-
beda942c33
Close template fds
kamkow1
2025-06-09 22:12:17 +02:00
-
a8c5d7817d
Embed templates
kamkow1
2025-06-09 22:10:49 +02:00
-
ac48e49ecc
Embedded gpp
kamkow1
2025-06-09 20:10:57 +02:00
-
23de19b63e
CSS and home page
kamkow1
2025-06-09 17:26:25 +02:00
-
bec8cb7102
Simple server
kamkow1
2025-06-09 14:42:51 +02:00