+commit 59798c6fd11502a9c8b66090c23ba50eb250692e
+Author: Keith Packard <keithp@keithp.com>
+Date: Fri Sep 3 12:43:45 2010 -0700
+
+ altosui: Catch I/O errors on telemetry device, report to user
+
+ This catches the USB device being unplugged and makes sure the
+ user sees an error dialog in this case.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 16d8d6a8853d09f683b13f9cda3c3174a0aab130
+Author: Keith Packard <keithp@keithp.com>
+Date: Fri Sep 3 12:31:05 2010 -0700
+
+ altosui: Must flush serial line after configuring for telemetry
+
+ Without flushing the configuration commands to the serial device, it
+ never sees them as the telemetry input thread doesn't flush.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit d4f64e95e31e2335470efc15df2ab357b7d197f3
+Author: Keith Packard <keithp@keithp.com>
+Date: Fri Sep 3 11:48:55 2010 -0700
+
+ Revert "altosui: Deal with altos bug setting radio channel while monitoring"
+
+ This reverts commit ba65e4aeb952a1cf49a77f1e24e235508fcea71f.
+
+ Testing the old code
+
+commit 71191ecef3ba0e00d0f8a7cd1a24982bfa44ec72
+Author: Keith Packard <keithp@keithp.com>
+Date: Fri Sep 3 01:30:33 2010 -0700
+
+ altosui: Allow 'connect to device' when already connected
+
+ Opening another serial device involves shutting down the display
+ thread (to reset its state) and spawning another one. Shutting down
+ the display thread normally closes the serial device as a part of the
+ process, and if this isn't done before the new serial device is
+ opened, then the new serial device ends up getting closed too.
+
+ Interrupting the display thread and waiting for it to stop before
+ opening the new serial device solves the problem.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit ba65e4aeb952a1cf49a77f1e24e235508fcea71f
+Author: Keith Packard <keithp@keithp.com>
+Date: Fri Sep 3 01:21:57 2010 -0700
+
+ altosui: Deal with altos bug setting radio channel while monitoring
+
+ If the monitoring thread is active, then setting the radio channel can
+ sometimes cause the monitoring thread to get stuck. I'm not entirely
+ sure why though. For now, work around the issue by making sure
+ monitoring is off, and the monitoring thread has stopped, before
+ changing the radio channel.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit e5ef42c2b22c6639d90631dbbb588f9fd2494385
+Author: Keith Packard <keithp@keithp.com>
+Date: Fri Sep 3 01:12:24 2010 -0700
+
+ altosui: Report telemetry CRC errors in UI
+
+ Telemetry CRC errors can signal problems with TeleMetrum or TeleDongle
+ units, so report them in the UI.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 3b3aa448f3a0f44137f7530b04b58967ba5f22f5
+Author: Keith Packard <keithp@keithp.com>
+Date: Thu Sep 2 21:11:29 2010 -0700
+
+ altosui: build Mac OS .zip file to include paths
+
+ Without the paths, the OS X zip file doesn't create a usable
+ application structure.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit cff0d1ef6b338b3d5ad9450d4d5f95df934cb5e4
+Author: Keith Packard <keithp@keithp.com>
+Date: Wed Sep 1 22:56:34 2010 -0700
+
+ altosui: Post error dialog on invalid ROM config values.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 8d8980f56a4f2c7d6f2ce667130706e0f04f8ded
+Author: Keith Packard <keithp@keithp.com>
+Date: Wed Sep 1 22:56:12 2010 -0700
+
+ altosui: Remove some debug printfs from AltosRomconfig class
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 5ee6cd41ed189c3166f76558ecada80917f40652
+Author: Keith Packard <keithp@keithp.com>
+Date: Wed Sep 1 22:47:15 2010 -0700
+
+ altosui: Hide internal rom config UI helper function
+
+ This was getting mis-used by the flash UI causing the rom dialog
+ 'cancel' button to work just like 'ok'.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 9a690c9795e8257d2a3225f905117681668a472f
+Author: Keith Packard <keithp@keithp.com>
+Date: Wed Sep 1 22:46:04 2010 -0700
+
+ altosui: allow flashing to be canceled from the rom config dialog
+
+ Was using the rom config class wrong, causing cancel actions to work
+ just like 'ok' actions. Oops.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 2f07ad14a16dbf1b75c71784ceae303825c90ade
+Author: Keith Packard <keithp@keithp.com>
+Date: Wed Sep 1 22:43:22 2010 -0700
+
+ altosui: Abort flashing if debug port isn't working
+
+ Check each command going over the debug port and make sure it works as
+ expected. This commit adds checks for initializing the clock,
+ selecting the desired program counter and running the flash
+ program.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit cf30343aadd5039627a85319872685f743e64b16
+Author: Bdale Garbee <bdale@gag.com>
+Date: Thu Sep 2 00:55:41 2010 -0400
+
+ update changelogs for Debian build
+
+commit 59a40f6d5a2159b9009a3fa0737bb679efd5b32c
+Author: Bdale Garbee <bdale@gag.com>
+Date: Thu Sep 2 00:55:01 2010 -0400
+
+ another distclean fix
+
+commit 59ff9180f11063c257746b895a167179b3a4ff7c
+Author: Bdale Garbee <bdale@gag.com>
+Date: Thu Sep 2 00:53:16 2010 -0400
+
+ and a few more distclean fixes
+
+commit 3aafd70257b70b7c11ba9c55749157979bc61ea2
+Author: Bdale Garbee <bdale@gag.com>
+Date: Thu Sep 2 00:52:04 2010 -0400
+
+ more makefile distclean target work
+
+commit d5a6ad87c7a9ac03b2e694bed0a54b6cc4322a6f
+Author: Bdale Garbee <bdale@gag.com>
+Date: Thu Sep 2 00:50:16 2010 -0400
+
+ update changelogs for Debian build
+
+commit 14fa24ed93b3b1cec08a170004c6fb7f4d74f7e5
+Author: Bdale Garbee <bdale@gag.com>
+Date: Thu Sep 2 00:48:31 2010 -0400
+
+ update changelogs for Debian build
+
+commit 83552dfa0d38db9cdf3efc89e64e6c7896467856
+Author: Bdale Garbee <bdale@gag.com>
+Date: Thu Sep 2 00:47:54 2010 -0400
+
+ add distclean targets to libaltos and altosui to all Debian package to build
+
+commit 6f24d2a476759104a10b26b54faff2b18b0e208b
+Author: Bdale Garbee <bdale@gag.com>
+Date: Thu Sep 2 00:46:21 2010 -0400
+
+ update changelogs for Debian build
+
+commit d079bfe86ed40ff450ece445cf5f5e3970e44cec
+Author: Bdale Garbee <bdale@gag.com>
+Date: Thu Sep 2 00:44:30 2010 -0400
+
+ update changelogs for Debian build
+
+commit a470315e5d822a69ef5304512cf73c604c88e481
+Author: Keith Packard <keithp@keithp.com>
+Date: Wed Sep 1 20:14:51 2010 -0700
+
+ altosui: Remove Manifest.txt from git repo as it's built now
+
+ This file is built with appropriate contents for each different .jar file.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 1177e0a684328422be5adc68093d0091a218a824
+Author: Keith Packard <keithp@keithp.com>
+Date: Wed Sep 1 19:53:24 2010 -0700
+
+ altos: Bounds check Skytraq GPS tracking data array
+
+ Missing GPS serial data could cause the tracking array reset to
+ get skipped, causing the array to be overrun, smashing critical data
+ beyond the array.
+
+ This was detected using the 'altosui' flash command to program a
+ device from TM. Hitting the USB that hard caused TM to crash with a
+ mutex error (3 beeps) after the ao_gps_task structure was overwritten
+ with zeros.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 775acb89660cdee2f3c54c38297baefe39f2414c
+Author: Keith Packard <keithp@keithp.com>
+Date: Mon Aug 30 22:24:09 2010 -0700
+
+ altosui: missed AltosReader.class in the Makefile
+
+ This caused clean builds to fail to make this file
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit bd2b9d958c2b7f846031b076ed51c4fbaaf2d68f
+Author: Bdale Garbee <bdale@gag.com>
+Date: Tue Aug 31 00:20:06 2010 -0400
+
+ update changelogs for Debian build
+
+commit d006c5e1255433181aca4c8e6a277b2d1bc0841b
+Author: Bdale Garbee <bdale@gag.com>
+Date: Tue Aug 31 00:19:37 2010 -0400
+
+ add runtime dependencies for altos binary package
+
+commit c1c7d731e3774883fa0bb5538be225a59334d124
+Author: Bdale Garbee <bdale@gag.com>
+Date: Mon Aug 30 19:52:51 2010 -0600
+
+ update changelogs for Debian build
+
+commit c35632efb1919764e4b8581ed6fcf2bedd4bd517
+Author: Bdale Garbee <bdale@gag.com>
+Date: Mon Aug 30 19:37:50 2010 -0600
+
+ update changelogs for Debian build
+
+commit 2a004d17a13b4ff52d892bfdecff8ad3d0823f7c
+Author: Bdale Garbee <bdale@gag.com>
+Date: Mon Aug 30 19:37:17 2010 -0600
+
+ don't build all the "fat" jar deliverables by default
+
+commit 507e429db6638f82c32449e9c5ca06b46da30134
+Author: Bdale Garbee <bdale@gag.com>
+Date: Mon Aug 30 19:09:00 2010 -0600
+
+ update changelogs for Debian build
+
commit 25764fcd1b65c3a5a817afdb5901ac30e8a5f0c0
Author: Bdale Garbee <bdale@gag.com>
Date: Mon Aug 30 19:08:29 2010 -0600