summary refs log tree commit diff
path: root/www (follow)
Commit message (Expand)AuthorAge
2021-10-15
June McEnroe2024-01-12
* Add static index for git.causal.agency2024-01-12
* Replace catsit with kitdJune McEnroe2023-11-28
* Link to lands quiz and alphabet rankingJune McEnroe2023-11-28
* Remove levelerJune McEnroe2023-11-28
* Declare for loop variablesJune McEnroe2023-11-14
* Add Magic Lands QuizJune McEnroe2023-11-13
* Update style.css for new mandoc head/foot outputJune McEnroe2023-07-27
* Add first draft of a MTG game formatJune McEnroe2023-07-26
* Publish "albums 2022"June McEnroe2022-12-21
* Publish "Sound Memory"June McEnroe2022-11-14
* Fix email filter once moreJune McEnroe2022-10-18
* Update "Care" with more on electrolysisJune McEnroe2022-09-30
* Add alphabet ranking pageJune McEnroe2022-09-30
* Publish ApologiesJune McEnroe2022-09-19
* Do more "email" filteringJune McEnroe2022-09-19
* Update "Care" with initial electrolysis reportJune McEnroe2022-09-02
* Update Care with time-to-ID and piercingsJune McEnroe2022-07-26
* Update "Care" with certificate timelineJune McEnroe2022-05-10
* Revert "Make (pun) the dependencies make (pun) more sense"June McEnroe2022-04-20
* Set txt mtimes to source mtimesJune McEnroe2022-04-20
* Make (pun) the dependencies make (pun) more senseJune McEnroe2022-04-20
* Publish "Agency"June McEnroe2022-04-14
* Update "Care"June McEnroe2022-04-04
* Publish "Care"June McEnroe2022-04-03
* Publish "Compassion"June McEnroe2022-03-31
* Publish "Addendum 2021"June McEnroe2022-03-18
* Remove note about having more to sayJune McEnroe2022-03-06
* Publish "Voices"June McEnroe2022-03-06
* Remove cgitJune McEnroe2022-02-14
* Narrow filterJune McEnroe2022-02-14
* Publish "Introducing Jorts"June McEnroe2022-02-02
* Publish "Albums 2021"June McEnroe2022-01-13
* Publish "Books 2021"June McEnroe2022-01-12
* Publish "Desert Island Discs"June McEnroe2022-01-08
* Publish "Topics"June McEnroe2022-01-08
* Remove donate linkJune McEnroe2021-12-11
* Remove Liberapay buttonsJune McEnroe2021-12-11
* Update my little description of myselfJune McEnroe2021-11-03
* Publish "Names"June McEnroe2021-10-30
* Only match first Nm for feedJune McEnroe2021-10-24
* Remove capsicum support from upJune McEnroe2021-10-17
* Fix nested Bl-compact CSS rulesJune McEnroe2021-10-15
* Limit Atom feed to 20 most recent entriesJune McEnroe2021-10-03
* Replace filter shell scripts with C programJune McEnroe2021-10-02
* Remove igpJune McEnroe2021-10-01
* Change default WEBROOTs to /var/wwwJune McEnroe2021-10-01
* Build and copy static binaries to /var/wwwJune McEnroe2021-09-30
* Silence owner-info errorJune McEnroe2021-09-30
* Remove link to gopherJune McEnroe2021-09-29
> | | | | No idea why it made me do this... * Add boot commands for serial consoleJune McEnroe2021-09-26 | * Publish "Installing OpenBSD on Linode"June McEnroe2021-09-26 | * Use tiny UTF-8-aware col -b replacementJune McEnroe2021-09-26 | | | | | | OpenBSD col(1) doesn't understand UTF-8 and will delete all of it. Stupid, especially when mandoc(1) tells you to use it to remove man formatting. I shouldn't have to write something so trivial. * Install up to cgi-binJune McEnroe2021-09-25 | * Clean up up (ugh) somewhat againJune McEnroe2021-09-25 | * Update root path in up.shJune McEnroe2021-09-25 | * Disable HashKnownHostsJune McEnroe2021-09-25 | | | | All this really does is make fixing problems more difficult. * Add scout to ssh configJune McEnroe2021-09-25 | * Sandbox up on both FreeBSD and OpenBSDJune McEnroe2021-09-25 | | | | | | This is a bit messy. pledge(2) calls based on [1]. [1]: https://kristaps.bsd.lv/kcgi/tutorial6.html * Set SO_REUSEADDR in quickJune McEnroe2021-09-25 | * Revert "Add cat alias using less"June McEnroe2021-09-25 | | | | | | | This reverts commit a64c3653d5df5e823fcdd07a540e240283816683. Yeah this really doesn't work on OpenBSD. I kind of got into the habit of explicitly running less anyway. * Pledge downgradeJune McEnroe2021-09-24 | * Set original socket CLOEXECJune McEnroe2021-09-24 | * Consume request headers using MSG_PEEKJune McEnroe2021-09-24 | | | | | | Use MSG_PEEK to determine where the request headers end and consume only up to there, leaving the CGI process to read any request body directly from the socket. * Set only HTTP_HOSTJune McEnroe2021-09-24 | | | | | | And only because kcgi expects it. This is what I wrote originally, because every HTTP_ variable should be unset between each request, but this doesn't track them. * Scroll by single lines in xtermJune McEnroe2021-09-23 | * Hide htop "function bar"June McEnroe2021-09-23 | | | | Useless thing... * Allow FocusEvents in xtermJune McEnroe2021-09-23 | | | | | | | Oops! This whole time I thought OpenBSD xterm for some reason didn't support focus events. It turns out allowMouseOps: false disables them by default. Replace the disallowedMouseOps list with everything but. * Use NI_NUMERICSERVJune McEnroe2021-09-23 | * Make up build away from FreeBSDJune McEnroe2021-09-23 | * Add quickJune McEnroe2021-09-23 | * Add The HobbitJune McEnroe2021-09-23 | | | | | Surprisingly good for something written by a man like a hundred years ago! * Remove PSF fontsJune McEnroe2021-09-22 | | | | They were fun to make but I never actually used them. * Remove Linux-specific utilitiesJune McEnroe2021-09-22 | | | | I haven't used these in ages. * Call sandbox in CGI modeJune McEnroe2021-09-22 | | | | Otherwise upload won't actually work. * Support HTTP PUT in upJune McEnroe2021-09-22 | | | | | | | | For use by Palaver[1]. Unfortunately, at least in the current App Store version of Palaver, this doesn't work correctly with basic auth. [1]: https://palaverapp.com/guides/commands/set.html#ui-image_service