<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gmnisrv/src/log.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-12-19T14:29:39+00:00</updated>
<entry>
<title>Fix IP address logging</title>
<updated>2020-12-19T14:29:39+00:00</updated>
<author>
<name>Nolan Prescott</name>
<email>mail@nprescott.com</email>
</author>
<published>2020-12-19T02:30:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.virebent.art/virebent/gmnisrv/commit/?id=61bf4c53aa1522c4f0e8d1f912b6ab19154ed538'/>
<id>urn:sha1:61bf4c53aa1522c4f0e8d1f912b6ab19154ed538</id>
<content type='text'>
Cast generic sockaddr to the appropriate sockaddr_ AF and switch
inet_ntop argument accordingly.

Intended to fix issue reported on ~sircmpwn/gmni-discuss: "Logged IPv4
addresses are wrong"
</content>
</entry>
<entry>
<title>Always log server messages to stderr</title>
<updated>2020-09-26T17:40:20+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2020-09-26T17:40:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.virebent.art/virebent/gmnisrv/commit/?id=264c3b4602bb79fea511e4effcb3da1c78c4593d'/>
<id>urn:sha1:264c3b4602bb79fea511e4effcb3da1c78c4593d</id>
<content type='text'>
So that you can just direct stdout to a file to get the request log.
</content>
</entry>
<entry>
<title>Implement TLS exchange with clients</title>
<updated>2020-09-24T23:58:41+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2020-09-24T23:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.virebent.art/virebent/gmnisrv/commit/?id=fa69887e52201eb348f1bfbecf72bdab5c57bd9c'/>
<id>urn:sha1:fa69887e52201eb348f1bfbecf72bdab5c57bd9c</id>
<content type='text'>
This probably leaves a bit to be desired tbh
</content>
</entry>
<entry>
<title>Log bind addresses on startup</title>
<updated>2020-09-24T15:16:51+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2020-09-24T15:15:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.virebent.art/virebent/gmnisrv/commit/?id=85a85b37f80086f595f9760632e73f2cfc175de7'/>
<id>urn:sha1:85a85b37f80086f595f9760632e73f2cfc175de7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Generalize logging</title>
<updated>2020-09-23T18:32:52+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2020-09-23T18:32:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.virebent.art/virebent/gmnisrv/commit/?id=b85c64b441e560f27f87fa26381600c2cbfe17b8'/>
<id>urn:sha1:b85c64b441e560f27f87fa26381600c2cbfe17b8</id>
<content type='text'>
</content>
</entry>
</feed>
