<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/digester.cc, branch 2758-safe-write-take2</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=2758-safe-write-take2</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=2758-safe-write-take2'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-09-16T07:24:04Z</updated>
<entry>
<title>Cleanup: remove get() to unchecked buffer.</title>
<updated>2025-09-16T07:24:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-09-15T20:43:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0c8ef3a8ebcaeb4d1470ce10d4f460b6c5d77978'/>
<id>urn:sha1:0c8ef3a8ebcaeb4d1470ce10d4f460b6c5d77978</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Digester::get_vector() and use a vector internally.</title>
<updated>2025-09-16T07:24:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-09-15T19:56:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=940dd4e6a49716e602b8d0e99672b345f43a3d4a'/>
<id>urn:sha1:940dd4e6a49716e602b8d0e99672b345f43a3d4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove seemingly-pointless destructor.</title>
<updated>2025-09-15T19:40:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-09-15T19:40:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4bd0b79901f21dc511df8e7e48a15ca8f4998336'/>
<id>urn:sha1:4bd0b79901f21dc511df8e7e48a15ca8f4998336</id>
<content type='text'>
</content>
</entry>
<entry>
<title>White space: digester.{cc,h}</title>
<updated>2025-09-15T19:36:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-09-15T19:36:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=fa29652c41eaff7be3c882a57c58bbac36f8c459'/>
<id>urn:sha1:fa29652c41eaff7be3c882a57c58bbac36f8c459</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix "available space" count passed to snprintf (#2832).</title>
<updated>2024-06-18T07:50:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-17T22:57:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a3b17b67e77b82f79469de1e94076b6087da39a5'/>
<id>urn:sha1:a3b17b67e77b82f79469de1e94076b6087da39a5</id>
<content type='text'>
This is wrong (too big) and it causes an abort in some snprintf
checker on Ubuntu 24.04.
</content>
</entry>
<entry>
<title>Replace use of sprintf with snprintf.</title>
<updated>2024-03-15T19:11:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-15T19:11:21Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=db40e9a10b22085d124521763a8f12a290ba76f7'/>
<id>urn:sha1:db40e9a10b22085d124521763a8f12a290ba76f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C++11 tidying.</title>
<updated>2021-02-16T09:40:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-02-16T09:40:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bb949ec65adf95f4a2c7dd5ee7e97b9daaaf3d3f'/>
<id>urn:sha1:bb949ec65adf95f4a2c7dd5ee7e97b9daaaf3d3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add feature to Socket so that it can send digests of data it has sent</title>
<updated>2020-04-16T22:42:54Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-04-15T22:38:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3f2bec7b6ee2f27b2de056cdc0137744d2e9e253'/>
<id>urn:sha1:3f2bec7b6ee2f27b2de056cdc0137744d2e9e253</id>
<content type='text'>
and check those digests on receive.
</content>
</entry>
<entry>
<title>Missing include.</title>
<updated>2016-08-12T10:35:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-08-12T10:35:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=fe85327e8eee1cf81c2d9e5e99deb96845dc7151'/>
<id>urn:sha1:fe85327e8eee1cf81c2d9e5e99deb96845dc7151</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove all use of stringstream in an attempt to fix</title>
<updated>2016-08-12T08:13:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-08-10T15:38:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b1dc9c3a2f7e55c9afc5bf2d5b465371b048e14f'/>
<id>urn:sha1:b1dc9c3a2f7e55c9afc5bf2d5b465371b048e14f</id>
<content type='text'>
the suspected thread-unsafe crash bugs on OS X.
</content>
</entry>
</feed>
