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, 6f34d11aae04a9a9d47c3a4f6af3d5a55


From: Christian Gagneraud
Subject: [gpsd-commit-watch] [SCM] GPSD branch, 6f34d11aae04a9a9d47c3a4f6af3d5a55774b53e, created. release-3.6-93-g5214d30
Date: Wed, 20 Jun 2012 09:15:21 +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, 6f34d11aae04a9a9d47c3a4f6af3d5a55774b53e has been created
        at  5214d309cf07b428ccfac647f7ac9ed8d597186f (commit)

- Log -----------------------------------------------------------------
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

commit 6f34d11aae04a9a9d47c3a4f6af3d5a55774b53e
Author: Christian Gagneraud <address@hidden>
Date:   Wed Jun 6 13:33:39 2012 +0100

    json parser: fix empty array bug

commit a307361e9942df5be76c1498007c296f6ea5b1fd
Author: Christian Gagneraud <address@hidden>
Date:   Mon Jun 4 01:09:38 2012 +0100

    Add script to test for JSON validity
    
    This simple script can be used to check if the JSON cade presented on its
    standard input is valid JSON.
    It has already been very useful to chase up typos in gpsd_json.c

commit e4974575fdd9fe5c04f765eecb19a119fd55e3ec
Author: Christian Gagneraud <address@hidden>
Date:   Tue Jun 5 13:32:31 2012 +0100

    Add BS talker ID (used by AIS base stations)
    
    check and packet-regress passed

commit 5f2fd318f9c80a57d0897613b2c5b5d5e44893d8
Author: Christian Gagneraud <address@hidden>
Date:   Tue Jun 5 13:46:12 2012 +0100

    json.h: Change JSON_VAL_MAX from 120 to 512
    
    This will allow the parsing long hexdump (data fields) in the AIS code.
    The longest JSON string I saw so far was 389 characters long.
    
    scons check passed.

commit 353a26d3e7ebff1a913c227d8768ae042e676eb3
Author: Christian Gagneraud <address@hidden>
Date:   Fri Jun 1 16:57:22 2012 +0100

    gpsdecode: honor scale flag
    
    Currently gpsdecode doesn't care about the -u (unscaled) flag. Fix that.
    This patch will allow aivdm-regress to run tests in scaled mode.
    
    scons check passed.

commit 13058fdfecf9ce0dd992162fa03645187946f4ca
Author: Christian Gagneraud <address@hidden>
Date:   Fri Jun 1 18:15:30 2012 +0100

    [AIS] ais.py: fix bad checksum error message

commit a468db2c9ca14c04f88a9e010bb6fdc10717c253
Author: Christian Gagneraud <address@hidden>
Date:   Fri Jun 1 17:11:40 2012 +0100

    [AIS] ais.py: fix optional name extension in type 21

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


hooks/post-receive
-- 
GPSD



reply via email to

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