~sircmpwn

Philadelphia, PA

https://drewdevault.com

I write code.

For sourcehut support, see the wiki.

Trackers

~sircmpwn/sr.ht

Last active 3 hours ago

~sircmpwn/gmni

Last active 11 hours ago

~sircmpwn/dowork

Last active 13 hours ago

~sircmpwn/git.sr.ht

Last active a day ago

~sircmpwn/aerc2

Last active a day ago

~sircmpwn/dispatch.sr.ht

Last active a day ago

~sircmpwn/hub.sr.ht

Last active a day ago

~sircmpwn/todo.sr.ht

Last active 5 days ago

~sircmpwn/chartsrv

Last active 5 days ago

~sircmpwn/man.sr.ht

Last active 6 days ago
View more

#5 Incorporate dates and emit an Atom feed 7 hours ago

Comment by ~sircmpwn on ~adnano/kiln

Thanks!

#38 make install doesn't include docs 11 hours ago

Comment by ~sircmpwn on ~sircmpwn/gmni

And all is defined by the generated config.mk

#38 make install doesn't include docs 11 hours ago

Comment by ~sircmpwn on ~sircmpwn/gmni

You probably don't have scdoc installed. It's advertised as optional but I haven't actually finished making it so.

#37 Remember if the input request was secret and, if so, don't print it in the URL in the status line 12 hours ago

Ticket created by ~sircmpwn on ~sircmpwn/gmni

#3 Implement parallel queue processors 13 hours ago

Ticket created by ~sircmpwn on ~sircmpwn/dowork

#5 Incorporate dates and emit an Atom feed a day ago

Ticket created by ~sircmpwn on ~adnano/kiln

#19 KnownHosts improvements a day ago

Ticket created by ~sircmpwn on ~adnano/gmi

  • [x] A function should be provided (e.g. NewKnownHosts) which creates an empty KnownHosts without reading from disk.
  • [x] A function should be provided to read or write known hosts to/from an io.Reader/io.Writer
  • [x] A function should be provided to add a known host to the list without writing it to disk (e.g. AddTemporary)

#10 Consider offering a ready-to-use TOFU implementation a day ago

Ticket created by ~sircmpwn on ~adnano/gmi

Based on these guidelines:

https://drewdevault.com/2020/09/21/Gemini-TOFU.html

A similar certificate store for the server would be helpful, which manages creating self-signed certificates, loading them to/from disk, and rotating them when they expire.

#3 Handle client-side certificates a day ago

Ticket created by ~sircmpwn on ~adnano/gmi

#2 Add support for soft killing the queue a day ago

Ticket created by ~sircmpwn on ~sircmpwn/dowork