<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pdf-simple-sign, branch master</title>
<subtitle>Simple PDF signer intended for documents produced by the Cairo library (≤ 1</subtitle>
<id>http://cgit.janouch.name/pdf-simple-sign/atom?h=master</id>
<link rel='self' href='http://cgit.janouch.name/pdf-simple-sign/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/pdf-simple-sign/'/>
<updated>2026-04-09T13:28:28Z</updated>
<entry>
<title>lpg: fix Lua 5.5 build</title>
<updated>2026-04-09T13:28:28Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2026-04-09T13:28:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/pdf-simple-sign/commit/?id=004b8c981bdf113eac97020e1ded93f9138eceae'/>
<id>urn:sha1:004b8c981bdf113eac97020e1ded93f9138eceae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lpg: improve Picture sizing, clean up</title>
<updated>2025-01-12T09:11:33Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-01-12T09:00:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/pdf-simple-sign/commit/?id=f4b08fb9511347c038a3a474ab7bdc073e75baff'/>
<id>urn:sha1:f4b08fb9511347c038a3a474ab7bdc073e75baff</id>
<content type='text'>
Restraining a Picture in one dimension with a Frame should make it
report the right overall dimensions (keeping its aspect ratio).

Also applying the F.9 C++ Core Guideline.
</content>
</entry>
<entry>
<title>Add a Lua PDF generator</title>
<updated>2025-01-11T14:25:13Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2025-01-08T09:54:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/pdf-simple-sign/commit/?id=e8752e53ace8ffb125e7545d6968a007fe6a8932'/>
<id>urn:sha1:e8752e53ace8ffb125e7545d6968a007fe6a8932</id>
<content type='text'>
Publishing my old invoice layouter in a reusable scripting-based form,
rather than an annoyingly fixed binary.

Because Lua compiled for C++ might be hard to find, we provide a wrap.
Curiously, only GitHub releases seem to contain onelua.c,
which is a very handy file.

We could have also subprojected libqr, which is in the public domain,
however the other main dependencies are also LGPL like libqrencode is.
And it is likely to be installed.

The user manual also serves as a test.
</content>
</entry>
<entry>
<title>Fix test.sh for Alpine's current lowriter</title>
<updated>2024-04-09T20:50:39Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-04-09T20:50:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/pdf-simple-sign/commit/?id=147b8805247ca23fb96e51694f78439ab24f93a2'/>
<id>urn:sha1:147b8805247ca23fb96e51694f78439ab24f93a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>README.adoc: actually make the extfs name match</title>
<updated>2024-02-04T05:35:37Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-02-04T05:35:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/pdf-simple-sign/commit/?id=a02966d1d1a79e45b81a99d4c0627efb2d7c8a00'/>
<id>urn:sha1:a02966d1d1a79e45b81a99d4c0627efb2d7c8a00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>README.adoc: fix and improve Go instructions</title>
<updated>2024-02-04T05:04:16Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-02-04T04:59:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/pdf-simple-sign/commit/?id=ba5fdf20df72d1920c53a4fcb2d490daf322239d'/>
<id>urn:sha1:ba5fdf20df72d1920c53a4fcb2d490daf322239d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extfs-pdf: add a file extension for FlateDecode</title>
<updated>2024-02-04T05:03:58Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-02-04T04:28:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/pdf-simple-sign/commit/?id=a8dc72349bb668815532f8e9283a0ba3e4d94378'/>
<id>urn:sha1:a8dc72349bb668815532f8e9283a0ba3e4d94378</id>
<content type='text'>
It is recognised by shared-mime-info.
</content>
</entry>
<entry>
<title>Go: enable multiple updates in a sequence</title>
<updated>2024-02-04T04:17:26Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-02-04T04:17:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/pdf-simple-sign/commit/?id=32e9acfa776e7474a83f171c63a6859e2e363efe'/>
<id>urn:sha1:32e9acfa776e7474a83f171c63a6859e2e363efe</id>
<content type='text'>
This is not something anyone should do, but let's do things correctly.
</content>
</entry>
<entry>
<title>Go: cleanup</title>
<updated>2024-02-04T04:16:28Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2024-02-04T04:03:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/pdf-simple-sign/commit/?id=ff7de4b141c1d8c52d64a573e85d65852a91f76a'/>
<id>urn:sha1:ff7de4b141c1d8c52d64a573e85d65852a91f76a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Go: add PDF 1.5 cross-reference stream support</title>
<updated>2024-02-04T03:27:10Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2023-06-29T03:01:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/pdf-simple-sign/commit/?id=0b837b3a0eb0934a0c1543218238944b1bd857b8'/>
<id>urn:sha1:0b837b3a0eb0934a0c1543218238944b1bd857b8</id>
<content type='text'>
This is not particularly complete, but it works (again) for Cairo.
</content>
</entry>
</feed>
