<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/ao-tools/libaltos, branch 0.7</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=0.7</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=0.7'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2010-08-27T17:45:19+00:00</updated>
<entry>
<title>add install target for libaltos</title>
<updated>2010-08-27T17:45:19+00:00</updated>
<author>
<name>Bdale Garbee</name>
<email>bdale@gag.com</email>
</author>
<published>2010-08-27T17:45:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=72c33a72ee105ec692dad62d6d9c1ad40b89bfe8'/>
<id>urn:sha1:72c33a72ee105ec692dad62d6d9c1ad40b89bfe8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add a dummy install target</title>
<updated>2010-08-27T17:17:54+00:00</updated>
<author>
<name>Bdale Garbee</name>
<email>bdale@gag.com</email>
</author>
<published>2010-08-27T17:17:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9ea94411c9730f7a271366d309ab4827beeeb839'/>
<id>urn:sha1:9ea94411c9730f7a271366d309ab4827beeeb839</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libaltos: use pipe to wake up getchar on close. use mutexes</title>
<updated>2010-08-24T04:55:49+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-08-24T04:55:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f9e80f39bc39e5882bfe75f959b6501cb3277cd2'/>
<id>urn:sha1:f9e80f39bc39e5882bfe75f959b6501cb3277cd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libaltos: integrate Windows support.</title>
<updated>2010-08-18T01:19:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-08-18T01:19:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d14c96663a1027164fa30ed89b53f5a9d3fdb82b'/>
<id>urn:sha1:d14c96663a1027164fa30ed89b53f5a9d3fdb82b</id>
<content type='text'>
This adds Windows support for discovery and I/O.

The API to the library is mostly unchanged, except that it now exports
product and vendor USB IDs as Win7 doesn't expose the product name
anywhere that we've been able to find, so we'll be updating the
firmware to use unique idProduct values for each product.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Moved Mac OS packaging to altosui dir</title>
<updated>2010-07-29T18:45:56+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-07-29T18:45:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6fb8546575f6d99676dbb1dce190b0b7cf24b657'/>
<id>urn:sha1:6fb8546575f6d99676dbb1dce190b0b7cf24b657</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libaltos: build with java src encoding UTF8</title>
<updated>2010-07-29T17:48:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-07-29T17:48:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=669c5f52abb972a82ed6efbee7a8c7d20afb5cd0'/>
<id>urn:sha1:669c5f52abb972a82ed6efbee7a8c7d20afb5cd0</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Close serial, join reader thread, free altos_file</title>
<updated>2010-07-29T17:45:02+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-07-29T17:45:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=53c279b9e96da8b69837ae84038a78ca5707f2a5'/>
<id>urn:sha1:53c279b9e96da8b69837ae84038a78ca5707f2a5</id>
<content type='text'>
Separating out the close and free actions ensures that the reader thread will not
access freed memory or dereference a null pointer while shutting down the
connection to the serial device. Otherwise, a race condition exists between the
serial close and the thread join.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Add Mac OS X packaging files for altosui</title>
<updated>2010-07-27T07:11:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-07-27T07:11:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2c273710ea9b76ebee4101893f9fe84be8a02354'/>
<id>urn:sha1:2c273710ea9b76ebee4101893f9fe84be8a02354</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libaltos: build fat 10.5-compatible library</title>
<updated>2010-07-27T07:09:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-07-27T07:09:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a58c44cd904e5429b807e5c23913051ed6484edc'/>
<id>urn:sha1:a58c44cd904e5429b807e5c23913051ed6484edc</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>libaltos: make clean remove all built files</title>
<updated>2010-07-27T07:09:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-07-27T07:09:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4e3285575e0c7d029e799258587e965779990099'/>
<id>urn:sha1:4e3285575e0c7d029e799258587e965779990099</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
