summaryrefslogtreecommitdiff
path: root/driver_ais.c
Commit message (Expand)AuthorAgeFilesLines
* SPDXify the licerse references.Eric S. Raymond2018-03-081-1/+1
* Shield FreeBSD from standards compliance.Gary E. Miller2016-09-071-0/+4
* __DARWIN_C_LEVEL and _DARWIN_C_SOURCE to silence some warnings.Gary E. Miller2016-08-161-0/+2
* isascii() needs _XOPEN_SOURCE 500Gary E. Miller2016-08-151-0/+4
* uint was rmoved in C99. If gpsd enforce C99, then uint must go.Gary E. Miller2016-08-151-2/+4
* [aivdm] Make type=1 more permissive of short dataJon Schlueter2016-01-051-2/+5
* [aivdm] Expand driver type=20 to handle length 186Jon Schlueter2016-01-051-1/+1
* [aivdm] Expand driver type 16 to handle 168 bitsJon Schlueter2016-01-051-1/+1
* additional type 21 message with 368 bits long messageJon Schlueter2016-01-041-1/+1
* AIS:refine parsing of type 8 DAC 1 FID 16 messagesJon Schlueter2015-10-071-4/+9
* AIS: Add better handling of non byte aligned data blobsJon Schlueter2015-10-071-4/+10
* better handling of type 6 unhandled FID entriesJon Schlueter2015-10-071-2/+0
* Fixup driver_ais from_sixbit parsingStefan Roels2015-10-031-4/+24
* Fix typo in AIS type 7 message-length check.Eric S. Raymond2015-06-011-1/+1
* A drowning deluge of whitespace hacks.Gary E. Miller2015-04-301-3/+3
* Retire splint from our set of static analyzers.Eric S. Raymond2015-03-301-14/+0
* Fix Savannah bug #44619: Bad latitude value for message type 17Eric S. Raymond2015-03-241-2/+2
* Fix comment typo, width of spare field in AIS type 17.Eric S. Raymond2015-03-241-1/+1
* gpsd-report() -> gpsd_log()Eric S. Raymond2015-03-071-37/+37
* Cleanup of string function and sizeof usage. All regression tests pass.Zbigniew Chyla2015-01-131-1/+1
* Minor fixes for AIS code and fields documentation.Eric S. Raymond2015-01-081-1/+1
* More magic-number elimination.Eric S. Raymond2014-09-121-5/+5
* Use a standard name for a magic number. All regression tests pass.Eric S. Raymond2014-09-111-5/+3
* Magic-number elimination.Eric S. Raymond2014-09-111-5/+5
* Appease the compiler.Eric S. Raymond2014-08-291-1/+1
* Properly handle addressed versions of AIS Type 25 and 26. Untested, alas.Eric S. Raymond2014-08-291-10/+11
* Now that the transition is done we can restore the gpsd_report name.Eric S. Raymond2014-08-271-15/+15
* All gpsd_reportcalls are gone. Only the unused definitins are left.Eric S. Raymond2014-08-271-15/+15
* Full implementation of AIS 'structured' bit. All regression tests pass.Eric S. Raymond2014-08-231-1/+9
* libgps version bump to 22: AIS types 6 and 8 get 'structured' member.Eric S. Raymond2014-08-231-34/+32
* More RANGE_CHECK uses. All regression tests pass.Eric S. Raymond2014-08-201-43/+12
* Systematic use of RANGE_CHECK.Eric S. Raymond2014-08-201-24/+4
* Arrange for AIS driver to be less twitchy about overlong Type 24 messages.Eric S. Raymond2014-08-201-7/+10
* Cirresct specification annd processing of Inland AIS Type 10 message.Eric S. Raymond2014-08-181-1/+1
* Add length checks to fixed-length Inland AIS messages.Eric S. Raymond2014-08-181-0/+16
* Correct a bug in AIS type 8 processing.Eric S. Raymond2014-08-181-4/+4
* An attempt to stabilize regression testing on some odd architectures.Eric S. Raymond2014-05-221-0/+4
* Clean up an obsolete comment and redundant #ifdef.Eric S. Raymond2013-11-131-0/+1
* Relax some more AIS lebgth checks. All regression tests pass. PPS is live.Eric S. Raymond2013-11-131-24/+4
* Address Savannah tracker bug #40335: Accept overlong AIS messages?Eric S. Raymond2013-11-131-39/+18
* Fix more build breakage. Partial splint cleanup.Eric S. Raymond2013-11-121-0/+3
* Make interpretation of the split24 flag propperly per-subscriber.Eric S. Raymond2013-11-101-45/+33
* Full splint cleanup. Partial cppcheck cleanup.Eric S. Raymond2013-11-051-1/+1
* Address Savannah bug #40298: AIS type 27 too strict size checkEric S. Raymond2013-10-181-2/+9
* Address Savannah tracker issue #40297: AIS type 19 decoding bug.Eric S. Raymond2013-10-181-5/+5
* Be more relaxed about AIS Type 5 message lengths.Eric S. Raymond2013-10-141-2/+8
* Compiler warning cleanup.Eric S. Raymond2013-10-121-1/+1
* Some compilers barf if you name a struct member 'class'.Eric S. Raymond2013-10-061-1/+1
* Variable renames, and remove an extraneous break statement.Eric S. Raymond2013-10-061-32/+32
* Inland AIS full support (untested).Eric S. Raymond2013-10-061-0/+10