Commit message (Collapse) | Author | ||
---|---|---|---|
2021-09-24 | Set original socket CLOEXEC | June McEnroe | |
2021-09-24 | Consume request headers using MSG_PEEK | June McEnroe | |
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. | |||
2021-09-24 | Set only HTTP_HOST | June McEnroe | |
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. | |||
2021-09-23 | Scroll by single lines in xterm | June McEnroe | |
2021-09-23 | Hide htop "function bar" | June McEnroe | |
Useless thing... | |||
2021-09-23 | Allow FocusEvents in xterm | June McEnroe | |
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. | |||
2021-09-23 | Use NI_NUMERICSERV | June McEnroe | |
2021-09-23 | Make up build away from FreeBSD | June McEnroe | |
2021-09-23 | Add quick | June McEnroe | |
2021-09-23 | Add The Hobbit | June McEnroe | |
Surprisingly good for something written by a man like a hundred years ago! | |||
2021-09-22 | Remove PSF fonts | June McEnroe | |
They were fun to make but I never actually used them. | |||
2021-09-22 | Remove Linux-specific utilities | June McEnroe | |
I haven't used these in ages. | |||
2021-09-22 | Call sandbox in CGI mode | June McEnroe | |
Otherwise upload won't actually work. | |||
2021-09-22 | Support HTTP PUT in up | June McEnroe | |
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 | |||
2021-09-22 | Remove default favicon | June McEnroe | |
I hate these things and also this one sucks. | |||
2021-09-21 | Use Z_FILTERED strategy | June McEnroe | |
2021-09-21 | Recalculate various lengths only as needed | June McEnroe | |
This actually speeds things up quite a bit, saving roughly a second on a big PNG screenshot. Almost all the remaining time is spent in deflate. | |||
2021-09-21 | Rewrite pngo, add explicit options | June McEnroe | |
Interesting to see how my code habits have changed. | |||
2021-09-16 | Fix /* **/ comment matching | June McEnroe | |
2021-09-15 | Remove typer, add downgrade to README | June McEnroe | |
2021-09-15 | Set bot mode on downgrade | June McEnroe | |
2021-09-15 | Enter capsicum in downgrade | June McEnroe | |
2021-09-15 | Factor out common parts of downgrade messages | June McEnroe | |
Also bump the message cap to 1024 because that is ostensibly useful for replying to older messages. | |||
2021-09-14 | Add downgrade IRC bot | June McEnroe | |
2021-09-14 | Sort by title if authors match | June McEnroe | |
There are probably better things to sort by but title definitely always exists. | |||
2021-09-13 | Swap-remove tags as they're found | June McEnroe | |
This makes it even faster. From ~1s on a sqlite3.c amalgamation to ~0.85s. | |||
2021-09-12 | Replace htagml regex with strncmp | June McEnroe | |
Since ctags only ever produces regular expressions of the form /^re$/ or /^re/ with no other special characters, instead unescape the pattern and simply use strncmp. Running on a sqlite3.c amalgamation, the regex version takes ~37s while the strncmp version takes ~1s, producing identical output. Big win! | |||
2021-09-11 | Also defer printing comment for lone close-parens | June McEnroe | |
2021-09-10 | Publish "git-comment" | June McEnroe | |
2021-09-10 | Add git comment --pretty option | June McEnroe | |
2021-09-08 | Defer printing comment if line is blank or closing brace | June McEnroe | |
This fixes badly indented comments. | |||
2021-09-08 | Up default min-repeat to 30 lines | June McEnroe | |
2021-09-08 | Handle dirty lines in git-comment | June McEnroe | |
2021-09-08 | Document and install git-comment | June McEnroe | |
2021-09-08 | Add repeat and all options to git-comment | June McEnroe | |
2021-09-08 | Add group threshold to git-comment | June McEnroehe drawback is that the "Log" link in the top bar of such a page links to the log limited by the old name, so it will only show pre-rename commits. I consider this a reasonable trade-off since the "Back" button still works and the log matches the path displayed in the top bar. Since following renames requires running diff on every commit we consider, I've added a knob to the configuration file to globally enable/disable this feature. Note that we may consider a large number of commits the revision walking machinery no longer performs any path limitation so we have to examine every commit until we find a page full of commits that affect the target path or something related to it. Suggested-by: René Neumann <necoro@necoro.eu> Signed-off-by: John Keeping <john@keeping.me.uk> | |
2015-08-12 | shared: make cgit_diff_tree_cb public | John Keeping | |
This will allow us to use this nice wrapper function elsewhere, avoiding dealing with the diff queue when we only need to inspect a filepair. Signed-off-by: John Keeping <john@keeping.me.uk> | |||
2015-08-12 | t0110: Chain together using && | Jason A. Donenfeld | |
2015-08-12 | about: always ensure page has a trailing slash | Jason A. Donenfeld | |
Otherwise we can't easily embed links to other /about/ pages. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2015-08-12 | filters: apply HTML escaping | Lazaros Koromilas | |
http://www.w3.org/International/questions/qa-escapes#use | |||
2015-08-12 | git: update to v2.5.0 | Christian Hesse | |
Update to git version v2.5.0. * Upstream commit 5455ee0573a22bb793a7083d593ae1ace909cd4c (Merge branch 'bc/object-id') changed API: for_each_ref() callback functions were taught to name the objects not with "unsigned char sha1[20]" but with "struct object_id". * Upstream commit dcf692625ac569fefbe52269061230f4fde10e47 (path.c: make get_pathname() call sites return const char *) Signed-off-by: Christian Hesse <mail@eworm.de> | |||
2015-08-12 | Fix processing of repo.hide and repo.ignore | Daniel Reichelt |