gpsd-commit-watch
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gpsd-commit-watch] [SCM] GPSD branch, master, updated. release-3.6-97-g


From: Eric S. Raymond
Subject: [gpsd-commit-watch] [SCM] GPSD branch, master, updated. release-3.6-97-gc5a51ae
Date: Wed, 20 Jun 2012 15:20:36 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GPSD".

The branch, master has been updated
       via  c5a51aeec9fb1abb7da54e961378a707c5973593 (commit)
       via  5214d309cf07b428ccfac647f7ac9ed8d597186f (commit)
       via  9e6cdcb27d6af143721bb27bd886fc43d1214626 (commit)
       via  560b34c5087843b2962a8e492a6f3da78e9b2467 (commit)
       via  3c43f79c8fa7efde888684bdc5cefa0ceb296308 (commit)
      from  c223e35dce2dfd73ab11a1fc61ebfa1b1e5c15fd (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c5a51aeec9fb1abb7da54e961378a707c5973593
Merge: c223e35 5214d30
Author: Eric S. Raymond <address@hidden>
Date:   Wed Jun 20 11:09:36 2012 -0400

    Merging Christian Gagneraud's AIS fixups.
    
    This required a merge resolution in hex.c.  One regressin test, ait250,
    is failing and needs to be fixed.

commit 5214d309cf07b428ccfac647f7ac9ed8d597186f
Author: Christian Gagneraud <address@hidden>
Date:   Mon Jun 4 01:14:27 2012 +0100

    [AIS] Fix plenty of small bugs unveiled by aishub test campaign.
    
    A test campaign was run with live data from aishub.net (ca. 25 millions
    sentence, 1.2 GB of logs), the goal was to check the decoding and the JSON
    parsing and dumping code.
    On all the AIS data, the following tests were done:
    - AIVDM decoding
    - JSON scaled dump
    - JSON validity check on scaled dump.
    - JSON unscaled dump
    - JSON validity check on unscaled dump
    - JSON unscaled idempotency check
    - JSON unscaled/scaled idempotency check
    
    The last check consisted of:
    - parsing the unscaled dump
    - dumping it back in scaled mode
    - compare it with the original scaled dump.
    
    This test campaign has unveiled plenty of small bugs all around the AIS 
code.
    This patch fixes all of them and adds new sentences in the regression tests.

commit 9e6cdcb27d6af143721bb27bd886fc43d1214626
Author: Christian Gagneraud <address@hidden>
Date:   Sat Jun 2 22:44:51 2012 +0100

    [AIS] Add scaled and unscaled JSON dump to regression tests
    
    The unscaled and scaled JSON dump code was not exerted with sample.aivdm, 
only
    the CSV code was. Fix that.
    PS: The idempotency test only validates parsing/dumping, and only in 
unscaled
    mode.

commit 560b34c5087843b2962a8e492a6f3da78e9b2467
Author: Christian Gagneraud <address@hidden>
Date:   Fri Jun 1 18:23:09 2012 +0100

    [AIS] ais.py: Error messages format harmonization
    
    This allows automation of error message processing (statistics, ...).
    Error messages now only one line even if input was fragmented.

commit 3c43f79c8fa7efde888684bdc5cefa0ceb296308
Author: Christian Gagneraud <address@hidden>
Date:   Tue Jun 5 13:34:16 2012 +0100

    gpsd_hexdump: Always dump in hex mode
    
    This function doesn't always dump the data in hex form.
    The problem is that some users on it to always do hex dumps.
    For example, the AIS json code use it to dump undecoded data. Depending on 
the
    data it will have either text dump or hex dump, which breaks the json
    idempotency.
    
    * This patch doesn't bring any regression. *
    scons check and splint passed

-----------------------------------------------------------------------

Summary of changes:
 SConstruct               |   34 +++++++++--
 ais_json.c               |   14 +++-
 devtools/ais.py          |   13 ++--
 devtools/tablegen.py     |    2 +-
 driver_ais.c             |   24 +++++++-
 gpsd_json.c              |  157 +++++++++++++++++++++++++++++++---------------
 gpsdecode.c              |   16 ++++-
 jsongen.py.in            |    5 +-
 test/sample.aivdm        |   88 +++++++++++++++++++++++++-
 test/sample.aivdm.chk    |   24 +++++++
 test/sample.aivdm.js.chk |   73 +++++++++++++++++++++
 test/sample.aivdm.ju.chk |   73 +++++++++++++++++++++
 www/AIVDM.txt            |    2 +-
 13 files changed, 451 insertions(+), 74 deletions(-)
 create mode 100644 test/sample.aivdm.js.chk
 create mode 100644 test/sample.aivdm.ju.chk


hooks/post-receive
-- 
GPSD



reply via email to

[Prev in Thread] Current Thread [Next in Thread]