<feed xmlns='http://www.w3.org/2005/Atom'>
<title>modules/src/m_pgp_inspect/test, branch main</title>
<subtitle>Modules of GpgFrontend.</subtitle>
<id>http://git.bktus.com/gpgfrontend/modules/atom?h=main</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/modules/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/'/>
<updated>2026-09-27T21:35:35Z</updated>
<entry>
<title>fix(pgp-inspect): include generated module header</title>
<updated>2026-09-27T21:35:35Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-27T21:35:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=5c57b56d36b9a2351b00ef4f40187f7ed4d35123'/>
<id>urn:sha1:5c57b56d36b9a2351b00ef4f40187f7ed4d35123</id>
<content type='text'>
- add the binary module directory to test include paths
- update translation contexts and locale metadata
- add localized module action strings
- refresh source locations and plural forms in catalogs
</content>
</entry>
<entry>
<title>feat(im): add IM module to sandbox build</title>
<updated>2026-09-24T20:36:08Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-24T20:36:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=51ca58d87fa4a4d2494417de8afafd51f711b7da'/>
<id>urn:sha1:51ca58d87fa4a4d2494417de8afafd51f711b7da</id>
<content type='text'>
- include the in-memory token module in the sandbox build
- register key server sync tests with the test runner
- register PGP inspection tests with the test runner
</content>
</entry>
<entry>
<title>fix(pgp-inspect): preserve parsed document lifetime</title>
<updated>2026-09-22T20:36:00Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-22T20:36:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=e33e0937ac2b5fd4052bd091e9a7d620871a6a32'/>
<id>urn:sha1:e33e0937ac2b5fd4052bd091e9a7d620871a6a32</id>
<content type='text'>
- store parsed documents before referencing their packets
- prevent dangling references caused by temporary documents
- clarify packet summary test ownership with an explanatory comment
</content>
</entry>
<entry>
<title>build(modules): standardize module test output directories</title>
<updated>2026-09-20T21:49:44Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-20T21:49:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=9b3479a3b9413f669f395b5598e0cc963ff71d84'/>
<id>urn:sha1:9b3479a3b9413f669f395b5598e0cc963ff71d84</id>
<content type='text'>
- route module tests and fuzzers to the shared module-tests directory
- remove global runtime and install directory redirects
- prevent duplicated module install paths and discovery strays
</content>
</entry>
<entry>
<title>feat(pgp): add OpenPGP structure inspector</title>
<updated>2026-09-20T20:21:55Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-20T20:21:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=8cacac12288d22a7c81058b1b765bd24e56612f8'/>
<id>urn:sha1:8cacac12288d22a7c81058b1b765bd24e56612f8</id>
<content type='text'>
- add sandbox-compatible module for inspecting packet structure
- render armor, cleartext, packet fields, errors, and searchable trees
- parse inspector JSON with nested packet support and summaries
- add model tests covering parsing, structure detection, and formatting
- add module metadata, build integration, and translation catalogs
</content>
</entry>
</feed>
