humungus - webs

i am gravely disappointed

i understand your pain

overview - files - changes - changes rss


-- description

Stuff for spinning webs.

Current status is somewhere between alpha and I'm running alpha in production.

cache - a little cache to prevent digging into the database too frequently

htfilter - hypertext filter. rewrite whitelisted html.

httpsig - http signatures

image - rescale, rotate, recompress images.

junk - modestly typed wrapper around map[string]interface{} for json objects.

login - simple password based cookie auth

rss - datatypes to assist rss generation

synlight - syntax highlighting
see also:

templates - utility wrappers around html/template for hot loading

recent changes

292:a543c48f5573 on 2024-04-15 02:44:00 -0400 EDT by Ted Unangst <>
Tagged: tip

Added tag v0.7.12 for changeset 4d24d2c1c5be

291:4d24d2c1c5be on 2024-04-15 02:42:58 -0400 EDT by Ted Unangst <>
Tagged: v0.7.12

add some hooks to allow login to use totp

290:c3b64cb71a4b on 2024-04-15 01:56:54 -0400 EDT by Ted Unangst <>

add totp

289:e5490e829b70 on 2024-03-18 01:44:51 -0400 EDT by Ted Unangst <>

Added tag v0.7.11 for changeset b8220c802d6a

288:b8220c802d6a on 2024-03-17 22:34:59 -0400 EDT by Ted Unangst <>
Tagged: v0.7.11
Parent: 286:bedfa5fcb5ea


287:9e2fde5b2b4a on 2024-03-17 22:34:25 -0400 EDT by Ted Unangst <>
Parent: 284:e4118cb547ac

export some more functions from login

286:bedfa5fcb5ea on 2024-03-14 23:45:19 -0400 EDT by Ted Unangst <>

no reason to regex check username, or limit length so short

285:ec324806148c on 2024-03-10 03:29:00 -0400 EDT by Ted Unangst <>

should check auth header for case insensitive bearer

284:e4118cb547ac on 2024-02-20 20:41:53 -0500 EST by Ted Unangst <>
Parent: 281:f9cc2737ef46


283:6a8db5cf64b3 on 2024-02-20 20:41:42 -0500 EST by Ted Unangst <>

all big tag