<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libbu++.git/src/unstable, branch bigchange</title>
<subtitle>System level, general purpose C++ library.
</subtitle>
<id>https://git.xagasoft.com/libbu++.git/atom?h=bigchange</id>
<link rel='self' href='https://git.xagasoft.com/libbu++.git/atom?h=bigchange'/>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/'/>
<updated>2022-04-23T06:52:29+00:00</updated>
<entry>
<title>C++11 introduced actual unicode string literals.</title>
<updated>2022-04-23T06:52:29+00:00</updated>
<author>
<name>Mike Buland</name>
<email>eichlan@xagasoft.com</email>
</author>
<published>2022-04-23T06:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=8ef500bc0b259cf6a73772148153b759e954297e'/>
<id>urn:sha1:8ef500bc0b259cf6a73772148153b759e954297e</id>
<content type='text'>
I'm moving things to take advantage of that. It's pretty cool!
</content>
</entry>
<entry>
<title>Gradually moving to better archive structure.</title>
<updated>2022-04-20T21:04:47+00:00</updated>
<author>
<name>Mike Buland</name>
<email>mbuland@penny-arcade.com</email>
</author>
<published>2022-04-20T21:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=fd56cdd21a7c9c944ad189cf91ff24d3c2b0f975'/>
<id>urn:sha1:fd56cdd21a7c9c944ad189cf91ff24d3c2b0f975</id>
<content type='text'>
It's dragging other new API changes along with it, including use of Blob
and Text.
</content>
</entry>
<entry>
<title>ArchiveBase/Archive renamed. More to come.</title>
<updated>2022-04-20T18:14:47+00:00</updated>
<author>
<name>Mike Buland</name>
<email>mbuland@penny-arcade.com</email>
</author>
<published>2022-04-20T18:14:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=d10e6a5ca0905f0ef2836cd98aebfb48e7f1e8a3'/>
<id>urn:sha1:d10e6a5ca0905f0ef2836cd98aebfb48e7f1e8a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Augments to Blob and BlobBuilder.</title>
<updated>2022-04-15T15:46:54+00:00</updated>
<author>
<name>Mike Buland</name>
<email>eichlan@xagasoft.com</email>
</author>
<published>2022-04-15T15:46:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=6e3124d6aec9d4ad9fbe92beec82add5e1a811fe'/>
<id>urn:sha1:6e3124d6aec9d4ad9fbe92beec82add5e1a811fe</id>
<content type='text'>
You can construct a BlobBuilder from a Blob now, and Blob has an extra
null byte of padding just in case you use a Blob to store a string.
</content>
</entry>
<entry>
<title>Oops, forgot to put the new function in the class.</title>
<updated>2021-10-04T19:24:04+00:00</updated>
<author>
<name>Mike Buland</name>
<email>eichlan@xagasoft.com</email>
</author>
<published>2021-10-04T19:24:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=1c4372bbff3e5978b19bd25cf1310078d0977d08'/>
<id>urn:sha1:1c4372bbff3e5978b19bd25cf1310078d0977d08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added handler to check/modify http headers.</title>
<updated>2021-10-04T18:42:36+00:00</updated>
<author>
<name>Mike Buland</name>
<email>mbuland@penny-arcade.com</email>
</author>
<published>2021-10-04T18:42:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=4e91dc4f2d6eba2e66dd5b59445abcc778117c60'/>
<id>urn:sha1:4e91dc4f2d6eba2e66dd5b59445abcc778117c60</id>
<content type='text'>
This is an extra call that happens during the http handshake that allows
the implementation to set additional headers, modify existing headers,
and cancel the whole connection if desired.
</content>
</entry>
<entry>
<title>Tweaked number output.</title>
<updated>2021-09-27T04:18:24+00:00</updated>
<author>
<name>Mike Buland</name>
<email>eichlan@xagasoft.com</email>
</author>
<published>2021-09-27T04:18:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=5cda6d3a1622167c5fed35bcd3a02a031ef7a86d'/>
<id>urn:sha1:5cda6d3a1622167c5fed35bcd3a02a031ef7a86d</id>
<content type='text'>
It uses an integer formatting when there is no fractional component to
the number, and a fixed point format when there is.
</content>
</entry>
<entry>
<title>Updating issues discovered using g++ 10</title>
<updated>2021-08-19T05:11:41+00:00</updated>
<author>
<name>Mike Buland</name>
<email>eichlan@xagasoft.com</email>
</author>
<published>2021-08-19T05:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=345926296f748db5ff283ce69c0ed4d563fcc8ff'/>
<id>urn:sha1:345926296f748db5ff283ce69c0ed4d563fcc8ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed bug in CachePtr pointer dereference.</title>
<updated>2020-10-01T20:28:39+00:00</updated>
<author>
<name>Mike Buland</name>
<email>eichlan@xagasoft.com</email>
</author>
<published>2020-10-01T20:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=babbd76cf79ff196c409000f7724c08798a46dd5'/>
<id>urn:sha1:babbd76cf79ff196c409000f7724c08798a46dd5</id>
<content type='text'>
I guess I never used it before, it wouldn't even compile, it wasn't
dereferencing the returned pointer.

It's not a great idea to use it, but sometimes you need it.
</content>
</entry>
<entry>
<title>Fixed a bad catch statement.</title>
<updated>2020-06-23T05:57:26+00:00</updated>
<author>
<name>Mike Buland</name>
<email>mbuland@penny-arcade.com</email>
</author>
<published>2020-06-23T05:57:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.xagasoft.com/libbu++.git/commit/?id=701f67d8d225874d184aa229599376b1e3a5a6f2'/>
<id>urn:sha1:701f67d8d225874d184aa229599376b1e3a5a6f2</id>
<content type='text'>
</content>
</entry>
</feed>
