summarylogtreecommitdiffstats
path: root/mlat-client-git.changelog
diff options
context:
space:
mode:
Diffstat (limited to 'mlat-client-git.changelog')
-rw-r--r--mlat-client-git.changelog199
1 files changed, 199 insertions, 0 deletions
diff --git a/mlat-client-git.changelog b/mlat-client-git.changelog
new file mode 100644
index 000000000000..791b03e45d3a
--- /dev/null
+++ b/mlat-client-git.changelog
@@ -0,0 +1,199 @@
+mlat-client (0.2.4~dev) UNRELEASED; urgency=medium
+
+ *
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Wed, 29 Jul 2015 13:28:39 +0100
+
+mlat-client (0.2.3) unstable; urgency=medium
+
+ * Produce integer speed/heading/vrate values in Basestation output, maybe
+ this will make VRS happier.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Thu, 09 Jul 2015 12:27:20 +0100
+
+mlat-client (0.2.2) unstable; urgency=medium
+
+ * Big overhaul of option handling. Existing configs should be upgraded
+ automatically. See new config questions or mlat-client --help for details.
+
+ * Support both listen and connect ("push") modes for result connections.
+
+ * Add Beast-format result connections that generate synthetic DF17 messages
+ for result position and velocity. The synthetic messages have a special
+ timestamps (FF 00 MLAT) to indicate they are mlat-generated. mlat-client
+ will ignore any messages with this timestamp that it receives. Input
+ messages from the receiver are _not_ looped through to result connections.
+
+ * Support receiving mlat results via a Flightaware-style connections in
+ fa-mlat-client.
+
+ * Support the full range of input / result options in fa-mlat-client.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Thu, 02 Jul 2015 16:48:45 +0100
+
+mlat-client (0.2.1) unstable; urgency=medium
+
+ * Add Breaks/Replaces for piaware versions that also provide
+ /usr/bin/fa-mlat-client (piaware 2.0-5 stops providing this)
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Sun, 28 Jun 2015 12:05:22 +0100
+
+mlat-client (0.2.0) unstable; urgency=medium
+
+ * Integrate the Flightaware version of the client into the main release.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Thu, 18 Jun 2015 20:33:17 +0100
+
+mlat-client (0.1.17) unstable; urgency=medium
+
+ * Handle keepalives and other messages that have a timestamp of zero.
+ * Log a better explanation when a ClockResetError is seen.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Mon, 15 Jun 2015 20:17:11 +0100
+
+mlat-client (0.1.16) unstable; urgency=medium
+
+ * Workaround for dump1090-mutability issue #47 (a bug when using --modeac that would
+ trigger ClockResetErrors)
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Mon, 08 Jun 2015 17:13:03 +0100
+
+mlat-client (0.1.15) unstable; urgency=medium
+
+ * Fix "TypeError: expected an object with the buffer interface" and
+ timestamp problems when configured for a SBS receiver.
+ * Added some debugging info to ClockResetError.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Sun, 07 Jun 2015 11:16:30 +0100
+
+mlat-client (0.1.14) unstable; urgency=medium
+
+ * Fix looping "_modes.ClockResetError" errors after dump1090 restart.
+ * Skip 0.1.13 since the 0.1.12 release had the wrong client version
+ embedded in the code.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Sun, 31 May 2015 14:04:28 +0100
+
+mlat-client (0.1.12) unstable; urgency=medium
+
+ * Log client version on startup.
+ * Add an inactivity timeout to server connections.
+ In particular, this should help with connections that silently die
+ during the handshaking phase, where we would otherwise wait forever
+ without writing.
+ * Convert to Python 3.
+ * Use time.monotonic() if available; emulate it if not available. This should
+ help with cases where system time goes backwards.
+ * More processing moved into the extension module. This seems to reduce the
+ client CPU by around 20% overall.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Wed, 27 May 2015 14:28:16 +0100
+
+mlat-client (0.1.11) unstable; urgency=medium
+
+ * Bugfixes for SBS support.
+ * Entirely clean up UDP state on server disconnect.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Sun, 03 May 2015 23:52:01 +0100
+
+mlat-client (0.1.10) unstable; urgency=medium
+
+ * Rename --clock-type to --input-type.
+ * Add support for SBS "raw socket" inputs (--input-type sbs).
+ * Clean up the Radarcape GPS rollover code.
+ * Improvements to options help.
+ * Remove --random-drop as it's no longer useful.
+ * Added configuration-script support for --input-type.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Tue, 28 Apr 2015 14:09:21 +0100
+
+mlat-client (0.1.9) unstable; urgency=medium
+
+ * Support for Radarcape when in GPS timestamp mode.
+ * Add --privacy command-line option.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Sat, 25 Apr 2015 18:29:31 +0100
+
+mlat-client (0.1.8) unstable; urgency=medium
+
+ * Don't explode if there is no covariance matrix in an ECEF result.
+ * Log server message parsing failures with a bit more detail.
+ * Fix server->client decompression in zlib2 when a partial packet is received.
+ * Fix server->client path for zlib and "no" compression (oops).
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Fri, 24 Apr 2015 10:09:50 +0100
+
+mlat-client (0.1.7) unstable; urgency=medium
+
+ * Remove --byteswap-timestamp option: the timestamps generated by a
+ big-endian dump1090 are irretrievably broken.
+ * Futureproofing: add support for "split sync" sync message
+ * Futureproofing: add a sequence number to the UDP header, bump UDP version
+ * Futureproofing: restructure the heartbeat message so more fields can be
+ added later
+ * Add support for ECEF-style return results.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Thu, 23 Apr 2015 00:10:45 +0100
+
+mlat-client (0.1.6) unstable; urgency=medium
+
+ * Raise better exceptions on input error to try to diagnose Radarcape problems.
+ * Handle (and skip) the mystery '4' message that Radarcape systems generate.
+ * Add --byteswap-timestamp for dealing with dump1090s that (incorrectly)
+ generate little-endian timestamp values.
+ * Use the normal reconnect delay when reconnecting after a timestamp problem is
+ seen.
+ * Don't forward DF17 sync messages with NUC<6.
+ * Use UDP transport for mlat/sync messages if requested by the server. Can
+ be disabled with --no-udp.
+ * Send ADS-B position rate reports if requested by the server.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Sat, 18 Apr 2015 09:31:50 +0100
+
+mlat-client (0.1.5) unstable; urgency=medium
+
+ * Fix exception logging.
+ * Fix server vs client confusion in the shutdown message.
+ * Escape CSV fields that might have commas/quotes.
+ * Add support for extended Basestation-like output format on a separate port via --sbs-ext-port.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Sat, 04 Apr 2015 13:06:41 +0100
+
+mlat-client (0.1.4) unstable; urgency=medium
+
+ * Emit ICAO addresses in SBS output in all-caps to make VRS happier.
+ * If no Beast data (not even keepalives) is seen for 2.5 minutes, reconnect.
+ * Clean up connection logging a little.
+ * Re-add some periodic stats.
+ * Increase the allowable backwards-timestamp value a little.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Mon, 30 Mar 2015 22:59:10 +0100
+
+mlat-client (0.1.3) unstable; urgency=medium
+
+ * If message timestamps go significantly backwards, drop the input connection
+ and reconnect.
+ * Ignore heartbeat messages with a zero timestamp.
+ * Expire all current aircraft state if the input connetion is lost.
+ * Handle connection errors a bit more reliably.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Mon, 23 Mar 2015 10:44:51 +0000
+
+mlat-client (0.1.2) unstable; urgency=medium
+
+ * Reset last-message-timestamp when reconnecting to input.
+ Should fix the client getting stuck if dump1090 restarts.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Wed, 18 Mar 2015 14:20:02 +0000
+
+mlat-client (0.1.1) unstable; urgency=low
+
+ * Fix BaseStation time format to make VRS happier.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Wed, 18 Mar 2015 10:59:30 +0000
+
+mlat-client (0.1) unstable; urgency=medium
+
+ * Initial release.
+
+ -- Oliver Jowett <oliver@mutability.co.uk> Tue, 17 Mar 2015 21:59:40 +0000