Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix a misleading variable name. No logic changes. | Eric S. Raymond | 2014-08-27 | 1 | -66/+66 |
| | | | | All regressuin tests pass. | ||||
* | Structure member name change: packet -> lexer. No logic changes. | Eric S. Raymond | 2014-08-27 | 37 | -278/+278 |
| | | | | All regression tests pass. | ||||
* | Another step away from reverse linkage. No logic changes. | Eric S. Raymond | 2014-08-27 | 1 | -10/+10 |
| | | | | All regression tests pass. | ||||
* | Another step away from reverse linkage. No logic changes. | Eric S. Raymond | 2014-08-27 | 1 | -46/+51 |
| | | | | All regression tests pass. | ||||
* | A steo topwrds eliminating the reverse linkage of gpd_report(). | Eric S. Raymond | 2014-08-27 | 4 | -33/+34 |
| | | | | All regression tests pass. | ||||
* | Minor refactoring step in the UBX driver. | Eric S. Raymond | 2014-08-27 | 1 | -8/+8 |
| | | | | A move towards eliminating reverse linkage. | ||||
* | Add a caution about use of tag blocks. | Eric S. Raymond | 2014-08-27 | 1 | -0/+21 |
| | |||||
* | Satisfy an order dependency in SiRF initialization. | Eric S. Raymond | 2014-08-27 | 1 | -17/+20 |
| | | | | Follows a tip from Michael Tatarinov. | ||||
* | Fix for previous weird bug. | Eric S. Raymond | 2014-08-27 | 1 | -3/+1 |
| | | | | | | | free_device is OK, but it's not safe to do FD_SET() checks on file descriptors in unallocated devices. All regressioon tests pass. | ||||
* | Temporarily revert code for freeing devices on bad fd in select. | Eric S. Raymond | 2014-08-27 | 1 | -0/+2 |
| | | | | | | | | | This began producing buffer overflows out of the blue in the regression tests. More weirdly, it was retroactive - revisions after my commit of 2014-08-24T11:27:11 that introduced this change started failing in the same way, even though they had passed regressions before. This may reveal an underlying bug in free_device() that is phase-of-moon dependent - to be investigated. | ||||
* | Add a feature request. | Eric S. Raymond | 2014-08-26 | 1 | -0/+15 |
| | |||||
* | Add TODO item to detangle TIOCMIWAIT and RFC2783. | Greg Troxel | 2014-08-26 | 1 | -0/+13 |
| | |||||
* | Eliminate a mention of gpsd_report. | Eric S. Raymond | 2014-08-26 | 2 | -15/+3 |
| | |||||
* | Fix up NetBSD in the time service howto | Greg Troxel | 2014-08-26 | 1 | -2/+8 |
| | | | | Thanks to Greg Troxel | ||||
* | Eliminate reverse linkage of gpsd_write. All regression tests pass. | Eric S. Raymond | 2014-08-26 | 8 | -41/+13 |
| | |||||
* | Proper integral-type conversion when stashing previous-fix time. | Eric S. Raymond | 2014-08-26 | 1 | -1/+2 |
| | |||||
* | Clean up some timebase assumptions (code not yet used). | Eric S. Raymond | 2014-08-26 | 2 | -18/+17 |
| | |||||
* | Qt support default chaned to False pending a build patch. | Eric S. Raymond | 2014-08-26 | 2 | -5/+7 |
| | |||||
* | Add a note about BSD init devices. | Eric S. Raymond | 2014-08-26 | 1 | -2/+5 |
| | |||||
* | GNSS and GLOSS SKY reoport are now merged | Eric S. Raymond | 2014-08-26 | 5 | -493/+12 |
| | | | | | Fixes Savannah bug #42407: wrong interpretation of NMEA messages for mixed GPS/GLONASS recievers. | ||||
* | Make it more obvious when lack of prerequisites forces qt off. | Eric S. Raymond | 2014-08-25 | 1 | -1/+3 |
| | |||||
* | Accumulate GNSS+GLONASS satelite reports. | Eric S. Raymond | 2014-08-25 | 6 | -486/+1188 |
| | | | | | This isn't ideal. Wgen a GPS emits both we get two SKY reports per cycle, with the second one cumulative. | ||||
* | Allow gpsedecode to dump SKY reports. | Eric S. Raymond | 2014-08-25 | 1 | -1/+2 |
| | |||||
* | Change names in nmea0183 driver to make them GNSS/GLONASS agnostic. | Eric S. Raymond | 2014-08-25 | 1 | -16/+16 |
| | | | | All regression tests pass. | ||||
* | splint cleanup. All regression tests pass. | Eric S. Raymond | 2014-08-25 | 3 | -2/+6 |
| | |||||
* | Update systemd files. | Miroslav Lichvar | 2014-08-25 | 2 | -1/+5 |
| | | | | | | | | - use $OPTIONS and include /etc/sysconfig/gpsd to make it compatible with current Fedora packaging - start gpsd after chronyd service to allow connecting to SOCK - allow enabling gpsd as a normal service not requiring socket activation | ||||
* | Split firmwqre version query out of the init method. | Eric S. Raymond | 2014-08-25 | 18 | -32/+110 |
| | | | | | | This enables us to force readonly off while it's being called. The practical effect is that gpsmon can get a firmware version (if this is possible) without reconfiguring the device. | ||||
* | Add some TODO items. | Eric S. Raymond | 2014-08-25 | 1 | -0/+16 |
| | |||||
* | Fix build error when ntpshm is false | Simon Dawson | 2014-08-25 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | The build fails as follows libgpsd_core.c: In function 'ntpshm_latch': libgpsd_core.c:1660:24: error: 'const struct gps_type_t' has no member named 'time_offset' || device->device_type->time_offset == NULL) ^ libgpsd_core.c:1663:33: error: 'const struct gps_type_t' has no member named 'time_offset' fix_time += device->device_type->time_offset(device); ^ scons: *** [libgpsd_core.os] Error 1 The solution is to wrap #ifdef NTPSHM_ENABLE around the ntpshm_latch function Signed-off-by: Simon Dawson <spdawson@gmail.com> | ||||
* | Correct computatiojn of build timestamps. | Eric S. Raymond | 2014-08-25 | 2 | -10/+9 |
| | |||||
* | Add slow=yes option for regression tests in an attempt to avoid flakeouts. | Eric S. Raymond | 2014-08-24 | 6 | -12/+49 |
| | |||||
* | Recreare the driver union, curtting per-device storage requirements. | Eric S. Raymond | 2014-08-24 | 6 | -126/+127 |
| | | | | | | | This time, the NMEA privarte storage is outside the union, so mode-switching won't step on stuff. All regression tests pass. | ||||
* | Remove a fulfilled TODO. | Eric S. Raymond | 2014-08-24 | 1 | -21/+0 |
| | |||||
* | Add some clarifying notes to the gpsmon documentation. | Eric S. Raymond | 2014-08-24 | 1 | -0/+8 |
| | |||||
* | Attempted fix for second 'n' not working in gpsmon. | Eric S. Raymond | 2014-08-24 | 1 | -0/+7 |
| | |||||
* | splint/ccpcheck cleanup. | Eric S. Raymond | 2014-08-24 | 2 | -5/+5 |
| | |||||
* | Remove an obsolete TODO. | Eric S. Raymond | 2014-08-24 | 1 | -5/+0 |
| | |||||
* | Clean up another FIXME. | Eric S. Raymond | 2014-08-24 | 2 | -3/+5 |
| | |||||
* | Add a minor error check to AIVDM parsing. | Eric S. Raymond | 2014-08-24 | 1 | -1/+5 |
| | |||||
* | Fix trivial but fatal errors introduced by last commit. | Eric S. Raymond | 2014-08-24 | 2 | -3/+2 |
| | | | | All regtession tests pass. gpsmon works live on GR601-W (with PPS). | ||||
* | Properly free devices when select() sees bad fds for them. | Eric S. Raymond | 2014-08-24 | 5 | -19/+4 |
| | |||||
* | Remove some obsolete FIXMEs. | Eric S. Raymond | 2014-08-24 | 1 | -2/+0 |
| | |||||
* | Clean up some FIXMEs. All regression tests pass. | Eric S. Raymond | 2014-08-24 | 4 | -4/+3 |
| | |||||
* | Proper use of the Type 8 structured bit. | Eric S. Raymond | 2014-08-24 | 1 | -5/+1 |
| | |||||
* | Eliminate the tag field entirely, even internally. | Eric S. Raymond | 2014-08-24 | 2 | -8/+6 |
| | | | | All regression tests pass. | ||||
* | A lesson in why not to write code with easy-to-miss side effects. | Eric S. Raymond | 2014-08-24 | 1 | -12/+1 |
| | | | | | | | In the Trimble driver, the id field of the sentence was extracted inside a sprint we needed to remove to get rid of tag field uses. All regressuin tests pass. | ||||
* | Drop the obsolete tag field from JSON output. Bump the minor protocol number. | Eric S. Raymond | 2014-08-24 | 108 | -7459/+7350 |
| | | | | | | | 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. | ||||
* | Reduce space required by devicelist now that it's in the main structure. | Eric S. Raymond | 2014-08-23 | 1 | -8/+3 |
| | |||||
* | PPS is no kinger marked unstable/experimental. | Eric S. Raymond | 2014-08-23 | 9 | -26/+13 |
| | |||||
* | Typo fixes. | Eric S. Raymond | 2014-08-23 | 1 | -2/+2 |
| |