- Update to version 3.25
* Have ubxtool "-w 0" run forever.
* Bump libgps version to 30.0
* Change fixsource_t, store server locally, make pointers const.
* Move gpsd_hexpack() to gps.h as gps_hexpack()
* Move gpsd_hexdump() to gps.h as gps_hexdump()
* Allow gpsctl -s/--ship to work without -f.
* Grab prRes and quality from u-blox 8+, into JSON, then into xgps.
* New GPSD-MIB, installed in share/mibs/gpsd.
* gpssnmp supports GPSD-MIB in pass and pass_persist modes
* Add decodes for NMEA $xxHDM, $xxROT and $xxXDR
* Add Magnetic Heading (mheading) and Rate of Rotation (rot) to
attitude_t
* Allow NTP time from gpsd://, tcp:// and udp:// sources
* Add the -B, --nobuffer, option to gpspipe.
* gpsd opens $RUNDIR/chrony.clk.XXX.sock to supply serial time to
chronyd.
* Add -g and --garmin options to gpxlogger for depth.
* Add -F and --filein options to gpxlogger to read GPSD JSON from a
file.
- Update gpsd.keyring (DD3DD9BB -> 0C898D47)
OBS-URL: https://build.opensuse.org/request/show/1057854
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=153
- Update to version 3.24
* NTRIP 2.0 now works. But still only plain HTML, not RTP, etc.
* Remove ntrip option and NTRIP_ENABLE. Always build.
* Remove passthrough option and PASSTHROUGH_ENABLE. Always build.
* Remove nmea0183 option and NMEA0183_ENABLE. Always build.
* Remove netfeed option and NETFEED_ENABLE. Always build.
* gpsd will retry ntrip:// and tcp:// connections
* cgps can expand to show more sats. Added --rtk option.
* maidenhead() checks for input errors.
* Better SHM logs.
* PPS and TOFF JSON now include shm used, and real precision.
* Add initial, untested, TSIPv1 support
* split debug messages into different syslog() levels.
* New ppscheck options, and can use /dev/ppsX devices.
* First try at TSIPv1 protocol decodes.
* Decode Quectel $PQVERNO for firmware version
* Decode Skytrak PX1172RH_DS messages.
- Update gpsd.keyring (0C898D47 -> DD3DD9BB)
OBS-URL: https://build.opensuse.org/request/show/973575
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=151
- Update to version 3.18.1
* Fix some installation issues.
* A few minor updates to ubxtool and driver_ubx.
* Add contrib/skyview2svg
- Update to version 3.18.0
* Add ECEF support to ievermore, italk,Skytraq, SiRF, U-blox drivers.
* Add ECEF support to JSON, cgps and xgps.
* Add GREIS (Javad) driver from Virgin Orbit.
* Add CLI tools zerk and ubxtool to manage JAVAD and u-blox GPS.
* Add gnssid:svid to satellite_t, cgps and xgps. PRN will die.
* Add gnssid:svid to JSON, cgps and xgps.
* Add stricter version checking (more to todo).
* More and better regression tests.
* Better Python dependency checking, at build time and runtime.
* Fix several buffer issues.
* New polar plots, and improved statistice, in gpsprof.
* gpsd master/slave mode works, first time ever.
* All isnan() changed to !isfinite(), fixing many bugs.
* Client-side Python libraries may automatically reconnect
* Too many other bug fixes and improvements to mention.
* Over 1,000 commits from 46 different commiters.
- Update to version 3.17.0
* Repair support for non-NMEA devices requring active probing
(e.g. Garmin USB GPSes).
* Fix a SiRF driver bug that occasionally confused NTP.
* Support for Spectratime iSync GRClok and LNRClok oscillators.
* gpxlogger can reconnect when the GPS loses the fix.
* xgps and xgpsspeed moved to python-gi, getting shut of the
deprecated pygtk2 bindings.
* Default mode for xgpsspeed is now the more interesting nautical
OBS-URL: https://build.opensuse.org/request/show/651645
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=122
- Update gpsd.keyring (old key 8421F11C got superseeded by 8C6C738D)
- Added "-std=gnu++98" to the compile-flags otherwise compilation will break
on systems with >= gcc6
- ifdef "Requires: pps-tools-devel" since it's only available on recent
os-versions
- Update to version 3.16
* Test rebuilds for mid-2015 leapsecond bump.
* Regression tests will run even if "python" in Python 3.
* Build correctly on systems where -ltinfo is split from -lncurses.
* Avoid some rare overflow conditions in PPS code.
* Fix bugs in JSON sat-view parsing due to the JSON parser stuffing
ints into shorts.
* Various small fixes to AIS interpretation.
* Prevent a memory leak in long-running gpsmon instances.
* Fix Savannah bug #45270: serial driver does not work properly on pipes.
* Fix Savannah bug #44648: GPSD won't build if CCFLAGS contains options
that are only compatible with the cros1s-compiler.
* Fix Savannah bug #45342: SConstruct generates wrong *.pc files.
* Fix Savannah bug #46495: gpsd_poll may crash due to unitialized pointer
(probably due to buggy FD_ISSET on host system).
* Fix Savannah bug #46648: gpsd crashes and buffer overflow is reported
when terminated.
* Fix Savannah bug #46802: AIVDM to CSV is broken in some weird cases.
* Fix Savannah bug #46804: JSON satellite view parsing is somewhat broken.
1
OBS-URL: https://build.opensuse.org/request/show/423266
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=99