| Commit message (Expand) | Author |
2020-10-29 | Remove edit | June McEnroe |
2020-10-27 | Switch gr alias back to git rebase | June McEnroe |
2020-10-27 | Allow cd host: to cd to same path over ssh | June McEnroe |
2020-10-27 | Use SendEnv for cd host:path | June McEnroe |
2020-10-27 | Allow cd host:path over ssh | June McEnroe |
2020-10-07 | Use mandoc -T utf8 for text. | June McEnroe |
2020-09-20 | Add The Awakened Kingdom | June McEnroe |
2020-09-12 | Move /opt/local back, cheat port select to use system man | June McEnroe |
2020-09-12 | Move /opt/local behind /usr again | June McEnroe |
2020-09-12 | Enable toc in cgit renderings of man pages | June McEnroe |
2020-09-11 | Install mandoc on macOS | June McEnroe |
2020-09-11 | Rewrite install script yet again | June McEnroe |
2020-09-11 | Remove NetBSD from install script | June McEnroe |
2020-09-11 | Use MacPorts rather than pkgsrc | June McEnroe |
2020-09-11 | Add debian VM name to ssh | June McEnroe |
2020-09-11 | Add influencer tweet | June McEnroe |
2020-09-10 | Add The Kingdom of Gods | June McEnroe |
2020-09-07 | Add Sunglasses | June McEnroe |
2020-09-06 | Add Between the Breaths | June McEnroe |
2020-09-04 | Open /dev/tty in nudge | June McEnroe |
2020-09-04 | Add nudge | June McEnroe |
2020-09-03 | Build fbclock with -lz | June McEnroe |
2020-08-29 | Add tweets from retweets | June McEnroe='logsubject'>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.
|
|
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.
|
|
|
|
Useless thing...
|
|
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.
|
|
|
|
|
|
|
|
Surprisingly good for something written by a man like a hundred
years ago!
|
|
They were fun to make but I never actually used them.
|
|
I haven't used these in ages.
|
|
Otherwise upload won't actually work.
|
|
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
|
|
I hate these things and also this one sucks.
|
|
|
|
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.
|
|
Interesting to see how my code habits have changed.
|
|
|
|
|
|
|
|
|
|
Also bump the message cap to 1024 because that is ostensibly useful
for replying to older messages.
|
|
|
|
There are probably better things to sort by but title definitely
always exists.
|
|
This makes it even faster. From ~1s on a sqlite3.c amalgamation to
~0.85s.
|
|
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!
|
|
|
|
|
|
|
|
This fixes badly indented comments.
|
|
|
|
|
|
|
|
|