summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Portability cleanup for endianness.Eric S. Raymond2010-05-121-1/+10
|
* XXX -> FIX-ME: Avoids false matches with autoconf cruft.Eric S. Raymond2010-05-129-13/+11
| | | | | | | So we can grep for things that need to be cleaned up without a lot of noise. All regression tests pass.
* Comment fix.Eric S. Raymond2010-05-121-1/+1
|
* splint cleanup.Eric S. Raymond2010-05-121-0/+2
|
* Harden AIS driver against malformed or overlong messages.Eric S. Raymond2010-05-121-4/+16
| | | | All regression tests pass.
* New section: Interaction with AIVDM padding.Eric S. Raymond2010-05-121-61/+110
|
* Typo fixes.Eric S. Raymond2010-05-121-2/+2
|
* Clarification of some message length and padding issues.Eric S. Raymond2010-05-122-46/+84
|
* Document some needs.Eric S. Raymond2010-05-121-1/+3
|
* Fix AIS type 15 decoding and add a new test from Kurt Schwehr.Eric S. Raymond2010-05-124-5/+24
|
* Correct AIS idempotency test for DAC/FID change.Eric S. Raymond2010-05-121-4/+4
|
* Avoid truncating dumps of short-form type 15 and 16 messages.Eric S. Raymond2010-05-121-12/+18
|
* Join Type 21 name extension field to name.Eric S. Raymond2010-05-111-1/+10
|
* Typo fixes.Eric S. Raymond2010-05-112-2/+2
|
* Refactoring step.Eric S. Raymond2010-05-111-4/+9
|
* Merge branch 'master' of ssh://esr@git.berlios.de/gitroot/gpsdEric S. Raymond2010-05-102-4/+12
|\
| * Merge branch 'master' of ssh://git.berlios.de/gitroot/gpsdChris Kuethe2010-05-1015-124/+242
| |\
| * | a bit of armor for variable length packet decodesChris Kuethe2010-05-102-4/+12
| | | | | | | | | | | | after discussion with sanooj
* | | The DAC/FID mod was incomplete, but a stale file slipped through.Eric S. Raymond2010-05-101-2/+4
| |/ |/| | | | | Fixing this. I hate autotools. I hate, hate, *hate* autotools.
* | The gpsmon bug was probably a result of bogus packets from the lexer.Eric S. Raymond2010-05-101-7/+0
| |
* | Document recent developments.Eric S. Raymond2010-05-101-9/+12
| |
* | Allow to set the gpspipe timestamp formatBeat Bolli2010-05-102-4/+19
| | | | | | | | | | | | | | | | | | This patch is backwards-compatible by adding a new option -T (note capital case) for the timestamp format. All tests pass. Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* | xgpsspeed.ad is no more.Eric S. Raymond2010-05-101-3/+0
| |
* | Merge branch 'master' of ssh://esr@git.berlios.de/gitroot/gpsdEric S. Raymond2010-05-109-357/+385
|\ \
| * | Remove useless 'enabling x11' message from configure.Bernd Zeimetz2010-05-101-1/+0
| | |
| * | Check for QT4 using pkgconfig.Bernd Zeimetz2010-05-101-13/+17
| |/
| * Remove xaw and friends from build requirements in INSTALL.Bernd Zeimetz2010-05-101-4/+2
| |
| * Merge branch 'new-xgpsspeed'Bernd Zeimetz2010-05-108-341/+368
| |\
| | * Add xgps.1/xgpsspeed.1 to manpages in setup.py.Bernd Zeimetz2010-05-101-1/+2
| | |
| | * Replacing xgpsspeed with the new version written in Python.Bernd Zeimetz2010-05-108-340/+366
| | |
* | | In AIS message types 6 and 8, split app_id into DAC and FID per ITU-1371.Eric S. Raymond2010-05-1010-88/+195
|/ / | | | | | | | | | | | | | | | | | | | | | | Wire protocol and API minor versions get bumped. All changes are as documented in AIVDM.txt, which now describes known message 6 and 8 subtypes. Involved rebuilding a couple of AIS regression tests. All regression tests pass. Also includes various typo fixes for AIVDM.txt discovered by Baylink while we were reviewing these changes.
* | Fix AIVDM channel error message.Beat Bolli2010-05-101-1/+1
| | | | | | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* | Introduce xmllint check.Eric S. Raymond2010-05-102-3/+7
| |
* | Add Qt detection to the autoconf build.Eric S. Raymond2010-05-101-0/+17
| | | | | | | | There is now an ac_qt shell variable and a HAVE_QT automake conditional.
* | setuid is better for dropping privilegesChris Kuethe2010-05-091-1/+1
| | | | | | | | from a discussion with sanooj
* | fix read past end of array. from cppcheckChris Kuethe2010-05-091-1/+1
| |
* | Make AIVDM driver returnb false on truncated sentences.Eric S. Raymond2010-05-092-25/+25
| | | | | | | | After a suggestion by Nirgal. All regression test pass, code splint clean.
* | Add Nirgal's tests for bad packet and AIS channel multiplexing.Eric S. Raymond2010-05-092-0/+14
| |
* | Maintain separate payloads for A and B channels.Eric S. Raymond2010-05-091-4/+5
| |
* | Document a limitation.Eric S. Raymond2010-05-091-0/+1
| |
* | Teach ais.py to ignore USCG metadata following a checksum.Eric S. Raymond2010-05-091-2/+5
| |
* | Complete privious change. Required rebuilding of three regressin tests.Eric S. Raymond2010-05-094-4/+2
| |
* | Better detection of mangled checksums.Eric S. Raymond2010-05-091-1/+2
| |
* | Clean up a mangled comment.Eric S. Raymond2010-05-091-3/+7
| |
* | C AIS decoder now has separate contexts for A and B channels.Eric S. Raymond2010-05-094-5/+20
| | | | | | | | AIS regression test passes.
* | Visibility scope reduction for some AIS context.Eric S. Raymond2010-05-092-12/+12
| | | | | | | | All regression tests pass.
* | Replace a broken AIS type 8 test with a known-good one from Kut Schwehr.Eric S. Raymond2010-05-092-9/+10
|/
* Prevent gpsdecode from seeinmg uniinitialized stack garbage.Eric S. Raymond2010-05-091-0/+1
| | | | | Change suggested by Nirgal <contact_gpsd@nirgal.com>. All regression tests pass.
* Documentation improvements.Eric S. Raymond2010-05-082-3/+11
|
* Minor TSIP fix by Joe Davidson.Eric S. Raymond2010-05-081-2/+2
|