<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git, branch v4.9.0</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.9.0</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.9.0'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2019-07-17T00:01:31Z</updated>
<entry>
<title>Latest translations</title>
<updated>2019-07-17T00:01:31Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-07-17T00:01:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=342d04631eca0b2cc6138d2361e41a29ffb982e0'/>
<id>urn:sha1:342d04631eca0b2cc6138d2361e41a29ffb982e0</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Update list of supported dive computers</title>
<updated>2019-07-15T18:24:11Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-07-15T18:24:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=848bc8bc7ee06ea68ed0f4a0a7e9b1ca95ac6be4'/>
<id>urn:sha1:848bc8bc7ee06ea68ed0f4a0a7e9b1ca95ac6be4</id>
<content type='text'>
The last minute libdivecomputer update brought in a new support dive computer.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>update parse-descriptor.pl</title>
<updated>2019-07-15T18:22:10Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-07-15T18:22:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9b63b6d5e1816be1f0bb6db5f14ea420c6a12efb'/>
<id>urn:sha1:9b63b6d5e1816be1f0bb6db5f14ea420c6a12efb</id>
<content type='text'>
libdivecomputer is a submodule. Just hardcode the path to descriptor.c.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Bluetooth: recognize Ratio iX3m GPS dive computers</title>
<updated>2019-07-15T18:18:32Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-07-15T18:18:32Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=3e5d60d95a7cf4f45722dfbf61c09fde0da855cb'/>
<id>urn:sha1:3e5d60d95a7cf4f45722dfbf61c09fde0da855cb</id>
<content type='text'>
We cannot tell them apart by Bluetooth name, so pick one of the names.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Update libdivecomputer</title>
<updated>2019-07-15T18:10:49Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-07-15T18:10:49Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ccf5a49f93f8c08b58ec0f4ed190d402bcd8f3c8'/>
<id>urn:sha1:ccf5a49f93f8c08b58ec0f4ed190d402bcd8f3c8</id>
<content type='text'>
- Add support for the Aqualung i550C
- Update Ratio iX3M GPS naming and note that they support rfcomm
- misc cleanups

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Fix up XML saving of remaining bottom time data</title>
<updated>2019-07-14T20:17:13Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2019-07-14T17:43:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=36121fd8aec56dbcaea61c3f09680699dc717ba8'/>
<id>urn:sha1:36121fd8aec56dbcaea61c3f09680699dc717ba8</id>
<content type='text'>
While testing the cylinder type saving fix, I noticed that the RBT
saving was broken.  Instead of saving RBT whenever it changed, we'd save
it when it was non-zero.  Which doesn't match the git save format, and
also doesn't match what we do when loading an xml file (where we default
to the previous RBT value, and a sample RBT will modify it).

Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Fix cylinder gas type saving when we have bogus gas use data</title>
<updated>2019-07-14T20:17:13Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2019-07-14T17:40:04Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c685c05ff413867114e6029ea182732d40fe1a64'/>
<id>urn:sha1:c685c05ff413867114e6029ea182732d40fe1a64</id>
<content type='text'>
Steve Williams reported a crash when saving a previously loaded dive as
xml, and gave a gdb backtrace.

It turns out that if we can't parse the cylinder use type (OC, diluent,
oxygen, unused) we initialize the cylinder use to an invalid type, and
then when we save it, we mess up.

Fix it up by doing proper limit checking before accessing the
"cylinderuse_text[]" array when saving.

Reported-by: Steve &lt;stevewilliams@internode.on.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Latest translations</title>
<updated>2019-07-14T04:05:41Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-07-14T04:05:41Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=3f2a73db7f747a0aff9a66c9589c355a61d64216'/>
<id>urn:sha1:3f2a73db7f747a0aff9a66c9589c355a61d64216</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Update Subsurface-mobile version number</title>
<updated>2019-07-14T03:41:42Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-07-14T03:41:39Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=18c80d1cf0632680d0dea5e242bdaa6c0ef09d78'/>
<id>urn:sha1:18c80d1cf0632680d0dea5e242bdaa6c0ef09d78</id>
<content type='text'>
The mobile changes are far and few, but the next version will be the
first to support arm64, so a new minor number seems appropriate.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Prepare for 4.9 release</title>
<updated>2019-07-14T03:39:18Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2019-07-14T03:26:54Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4d1df920a9fc05eab91e31256c196755f18a2919'/>
<id>urn:sha1:4d1df920a9fc05eab91e31256c196755f18a2919</id>
<content type='text'>
Update supported dive computers, README and ReleaseNotes

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
</feed>
