Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix incorrect arguments in NITEMS macro calls | Zbigniew Chyla | 2015-03-22 | 1 | -2/+2 |
| | |||||
* | TODO items for subtype and pps_precision | Gary E. Miller | 2015-03-19 | 1 | -0/+1 |
| | | | | | subtype is too short, expand to 128 need pps_precision to add to JSON for ntpd usage | ||||
* | splint/cppcheck/coverity prerelease cleanup. | Eric S. Raymond | 2015-03-13 | 1 | -3/+4 |
| | |||||
* | Fix building with timing=on and pps=on. All regression tests pass. | Eric S. Raymond | 2015-03-09 | 1 | -5/+3 |
| | |||||
* | Using clock_gettime() for TIMING is more accurate and lets use remove a float. | Eric S. Raymond | 2015-03-09 | 1 | -11/+14 |
| | | | | All regression tests pass. | ||||
* | Remove unused and incorrect retval from timespec_str | Zbigniew Chyla | 2015-02-15 | 1 | -1/+1 |
| | | | | | | | All callers ignore value returned by timespec_str. Additionally, the function returns simply the result of snprintf(), which is not necessarily the number of chars written to the buffer (if the buffer provided by the caller was too small). | ||||
* | Avoid warning (pointer to volatile struct). | Zbigniew Chyla | 2015-02-15 | 1 | -1/+2 |
| | |||||
* | Fix compilation error | Zbigniew Chyla | 2015-02-15 | 1 | -1/+2 |
| | | | | | Fix compilation error that shows up only when building with "timing=true pps=true". | ||||
* | Fix incorrect use of strlcat | Zbigniew Chyla | 2015-02-15 | 1 | -2/+2 |
| | |||||
* | Replace Gary's magic number 22 with TIMESPEC_LEN. | Eric S. Raymond | 2015-02-12 | 1 | -1/+1 |
| | | | | All regression tests pass. | ||||
* | cppcheck and Coverity cleanup; all regression tests pass. | Eric S. Raymond | 2015-02-09 | 1 | -1/+1 |
| | |||||
* | Fix some untested cases in JSON AIS dumping. | Eric S. Raymond | 2015-02-05 | 1 | -3/+3 |
| | | | | | | Addresses Savannah bug #44183: Some bugs in json-encoding. All regression tests pass. | ||||
* | Add function timespec_str(), and use it. | Gary E. Miller | 2015-02-05 | 1 | -4/+3 |
| | | | | | Converting a timespec to a printable string is odd, so placed in a new function for ease of use. | ||||
* | Add TS_SUB() to subtract timespecs. Fix another double. | Gary E. Miller | 2015-02-02 | 1 | -1/+1 |
| | |||||
* | Revert the change abolishing the "pps" policy flag, it broke gpsmon client mode. | Eric S. Raymond | 2015-02-02 | 1 | -2/+3 |
| | | | | All regression tests pass. | ||||
* | Fix loss of precision in PPS json message. | Gary E. Miller | 2015-02-02 | 1 | -2/+5 |
| | | | | | | PPS time is 63 bits of precision A doulbe is only 53 bits of preccision PPS time does not fit in a double without loss of precision | ||||
* | Fix a formatting error in AIS JSON generation (client library get it right). | Eric S. Raymond | 2015-01-30 | 1 | -1/+1 |
| | | | | Required one test rebuild. | ||||
* | Assertions cleanup and new policy. All regression tests pass. | Eric S. Raymond | 2015-01-30 | 1 | -4/+4 |
| | |||||
* | Elminate double dump of yaw from a compass. | Eric S. Raymond | 2015-01-24 | 1 | -7/+0 |
| | | | | | | | A step towards fixing Savannah bug #43789: Dip and mag_x are not available in gps_data_t All regression tests pass. | ||||
* | Easy splint cleanups. All regression tests pass. | Eric S. Raymond | 2015-01-21 | 1 | -1/+1 |
| | |||||
* | Simplify by using str_rstrip_char. | Zbigniew Chyla | 2015-01-21 | 1 | -3/+3 |
| | | | | | By using str_rstrip_char we explicitly show that we're removing trailing comma/space. | ||||
* | Simplify by using str_appendf | Zbigniew Chyla | 2015-01-21 | 1 | -37/+26 |
| | |||||
* | Add str_rstrip_char, use it everywhere. | Zbigniew Chyla | 2015-01-21 | 1 | -68/+34 |
| | | | | This change doesn't affect generated binary code. | ||||
* | Add str_{,v}appendf, use it everywhere. | Zbigniew Chyla | 2015-01-21 | 1 | -316/+231 |
| | | | | This change doesn't affect generated binary code. | ||||
* | Cleanup of string function and sizeof usage. All regression tests pass. | Zbigniew Chyla | 2015-01-13 | 1 | -1/+1 |
| | |||||
* | Refactor representation of satellite data into an array of structs... | Eric S. Raymond | 2014-09-22 | 1 | -12/+7 |
| | | | | | | | | | | | | | | | | | | ...from a set of parallel arrays. This change flushed out a longstanding bug in the computation of DOPs for estimated error bars. Some test-load rebuilds were required: geostar-geos1m-binary.log.chk: With this change error estimates are computed and reported. trimble-lassen_iq-3dfix.log, trimble-lassen_iq-3dfix.log: the change revealed a bug in the computation of satellite-seen bits. Error estimates did not change. navcom.log: Error estimates changed. With these rebuilds, all regression tests pass. | ||||
* | Magic-number elimination. All regression tests pass. | Eric S. Raymond | 2014-09-12 | 1 | -7/+8 |
| | |||||
* | Proper use of the Type 8 structured bit. | Eric S. Raymond | 2014-08-24 | 1 | -5/+1 |
| | |||||
* | Drop the obsolete tag field from JSON output. Bump the minor protocol number. | Eric S. Raymond | 2014-08-24 | 1 | -16/+0 |
| | | | | | | | Required a regression-test rebuild, of course. The field is still set by the TSIP and SiRF drivers; the SiRF driver actually uses it. It may be possible to eliminate the TSIP uses, but so far attempting this has produced odd regression-test failures. | ||||
* | PPS is no kinger marked unstable/experimental. | Eric S. Raymond | 2014-08-23 | 1 | -3/+2 |
| | |||||
* | Full implementation of AIS 'structured' bit. All regression tests pass. | Eric S. Raymond | 2014-08-23 | 1 | -51/+20 |
| | |||||
* | splint/cppcheck/coverity cleanup. | Eric S. Raymond | 2014-08-21 | 1 | -3/+3 |
| | |||||
* | Avoid core dump on Inland AIS Type 10. | Eric S. Raymond | 2014-08-19 | 1 | -1/+2 |
| | |||||
* | Prevent false match on Inland AIS messages. | Eric S. Raymond | 2014-08-18 | 1 | -0/+15 |
| | |||||
* | Cirresct specification annd processing of Inland AIS Type 10 message. | Eric S. Raymond | 2014-08-18 | 1 | -7/+7 |
| | |||||
* | Properly line-terminate Inland AIS dumps. | Eric S. Raymond | 2014-08-18 | 1 | -4/+4 |
| | |||||
* | Fix Savannah bug #42371, Typo in JSON output for AIS navaids. | Eric S. Raymond | 2014-05-17 | 1 | -1/+1 |
| | |||||
* | splint fixups - no logic changes. | Eric S. Raymond | 2013-11-24 | 1 | -0/+2 |
| | |||||
* | Report PPS time when timing policy is on and it's available. | Eric S. Raymond | 2013-11-24 | 1 | -4/+10 |
| | |||||
* | ppsbar -> pps. | Eric S. Raymond | 2013-11-13 | 1 | -2/+2 |
| | | | | All regression tests pass. PPS is live in both gpsd and gpsmon. | ||||
* | Correctly mark deactivated devices, and do a better job of dumping them. | Eric S. Raymond | 2013-11-11 | 1 | -19/+20 |
| | |||||
* | In DEVICES, don't display serial parameters for a device with speed 0. | Eric S. Raymond | 2013-11-11 | 1 | -8/+11 |
| | |||||
* | PPS events now show in gpsmon runb through the daemon. | Eric S. Raymond | 2013-11-09 | 1 | -2/+3 |
| | |||||
* | Code is fully cppcheck, splint, and Coverity clean. | Eric S. Raymond | 2013-11-06 | 1 | -0/+6 |
| | | | | All regression tests pass. PPS is live. | ||||
* | More cppcheck cleanup. All regression tests pass. PPS is live. | Eric S. Raymond | 2013-11-06 | 1 | -11/+13 |
| | |||||
* | Full splint cleanup. Partial cppcheck cleanup. | Eric S. Raymond | 2013-11-05 | 1 | -3/+4 |
| | |||||
* | Make all hex-dumping truly thread-safe. | Eric S. Raymond | 2013-10-13 | 1 | -7/+14 |
| | |||||
* | Lost separator. | Michael Tatarinov | 2013-10-11 | 1 | -1/+1 |
| | |||||
* | Some compilers barf if you name a struct member 'class'. | Eric S. Raymond | 2013-10-06 | 1 | -2/+2 |
| | |||||
* | Variable renames, and remove an extraneous break statement. | Eric S. Raymond | 2013-10-06 | 1 | -1/+0 |
| |