<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oxish.git/oxish/src/authentication.rs, branch 0.1.0</title>
<subtitle>fork from https://github.com/djc/oxish
</subtitle>
<id>http://git.dilluti0n.com/oxish.git/atom?h=0.1.0</id>
<link rel='self' href='http://git.dilluti0n.com/oxish.git/atom?h=0.1.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/oxish.git/'/>
<updated>2026-08-13T15:28:14Z</updated>
<entry>
<title>oxish: log which user store is in use</title>
<updated>2026-08-13T15:28:14Z</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2026-08-13T15:15:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/oxish.git/commit/?id=bc55fb2a01c896ee7a0cbc3d38f60def2f7b7faa'/>
<id>urn:sha1:bc55fb2a01c896ee7a0cbc3d38f60def2f7b7faa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oxish: extract AuthenticationState</title>
<updated>2026-08-09T21:09:37Z</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2026-08-03T12:46:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/oxish.git/commit/?id=a0dcb35ebc32009b0c45095a3838ac065a1ecbd0'/>
<id>urn:sha1:a0dcb35ebc32009b0c45095a3838ac065a1ecbd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use more fine-grained errors for authentication</title>
<updated>2026-08-09T21:09:37Z</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2026-08-09T20:13:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/oxish.git/commit/?id=37786087e2f8548929aba2b2d98721d43171ce59'/>
<id>urn:sha1:37786087e2f8548929aba2b2d98721d43171ce59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oxish: guard against pw_name being null</title>
<updated>2026-08-01T07:08:25Z</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2026-08-01T06:51:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/oxish.git/commit/?id=a72404a04576159b201ca9eaf1d6d7d078a39a33'/>
<id>urn:sha1:a72404a04576159b201ca9eaf1d6d7d078a39a33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Warn on clippy::undocumented_unsafe_blocks</title>
<updated>2026-08-01T07:08:25Z</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2026-08-01T06:49:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/oxish.git/commit/?id=c2d5228095f3ddda34dd7f2a6160b787a2c3eea7'/>
<id>urn:sha1:c2d5228095f3ddda34dd7f2a6160b787a2c3eea7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oxish: guard against null pw_dir and pw_shell values</title>
<updated>2026-08-01T07:08:25Z</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2026-08-01T06:41:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/oxish.git/commit/?id=bf3efc8fb356c21ef0e0906ee0f5061a261728ba'/>
<id>urn:sha1:bf3efc8fb356c21ef0e0906ee0f5061a261728ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oxish: handle ERANGE from getpw calls</title>
<updated>2026-08-01T07:08:25Z</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2026-08-01T06:35:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/oxish.git/commit/?id=7f23fb4a9728854199ff58f2d3cf9e5b6733eea8'/>
<id>urn:sha1:7f23fb4a9728854199ff58f2d3cf9e5b6733eea8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oxish: replace custom open_dir_dir() with rustix openat()</title>
<updated>2026-08-01T07:08:25Z</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2026-08-01T06:29:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/oxish.git/commit/?id=cd60adcf2f81caef5a8c353bffcb759046934422'/>
<id>urn:sha1:cd60adcf2f81caef5a8c353bffcb759046934422</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oxish: attach authorized_keys() to User</title>
<updated>2026-07-30T19:16:44Z</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2026-07-30T19:13:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/oxish.git/commit/?id=2a77da6851cf1db306101278ce93ca683870ba7e'/>
<id>urn:sha1:2a77da6851cf1db306101278ce93ca683870ba7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>oxish: add test for parsing fake keys</title>
<updated>2026-07-30T19:16:44Z</updated>
<author>
<name>Dirkjan Ochtman</name>
<email>dirkjan@ochtman.nl</email>
</author>
<published>2026-07-30T16:56:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/oxish.git/commit/?id=ec0603b31064e55f4fd100ee45c9b6f044674e7f'/>
<id>urn:sha1:ec0603b31064e55f4fd100ee45c9b6f044674e7f</id>
<content type='text'>
</content>
</entry>
</feed>
