<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gmnisrv/src/regexp.c, branch main</title>
<subtitle>Fork of gmnisrv (Gemini server): full CA certificate chain (Lets Encrypt), TLS 1.3 only, handshake buffer-overflow fix
</subtitle>
<id>https://git.virebent.art/virebent/gmnisrv/atom?h=main</id>
<link rel='self' href='https://git.virebent.art/virebent/gmnisrv/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.virebent.art/virebent/gmnisrv/'/>
<updated>2020-11-01T14:51:14+00:00</updated>
<entry>
<title>regexp.c: ditch unused test code</title>
<updated>2020-11-01T14:51:14+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2020-11-01T14:50:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.virebent.art/virebent/gmnisrv/commit/?id=0ba984b841f2a513aa6539c4fe0d68213111e43b'/>
<id>urn:sha1:0ba984b841f2a513aa6539c4fe0d68213111e43b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial pass on regex routing support</title>
<updated>2020-10-30T02:47:56+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2020-10-30T02:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.virebent.art/virebent/gmnisrv/commit/?id=7e8a9537949f298eef026f6b97b8c349a9b56ea0'/>
<id>urn:sha1:7e8a9537949f298eef026f6b97b8c349a9b56ea0</id>
<content type='text'>
All this does is parse the regexes out of the config file.

I've vendored libregexp from Bellard's quickjs project, because it's
reasonably small and self-contained, and POSIX regexes don't support
captures. We're eventually going to want captures for URL rewrites, so
this'll do for now.
</content>
</entry>
</feed>
