Changelog for
python-gpsd-2.96-1.540.i586.rpm :
* Mon Apr 04 2011 develAATTnavlost.eu- Update to version 2.96: + Bumped maximum channel count to 32 to accommodate GPS+GLONASS devices. + API version bumped to 5, redesign finished (changes are documented in the Client HOWTO). + cgps now handles resize signals. + Code can now link with uClibc for embedded use. + Various bugs in the C++ binding have been fixed. + gpxlogger can now daemonize and write to a specified log file. + A gpsd client can now set any locale it likes, and JSON will still be parsed using the C locale matching the daemon\'s. + Clients are no longer required to define a gpsd_report() hook. + gpsd no longer emits probe strings to unidentified USB devices at startup. + JSON timestamps in TPV and SKY are now ISO8601 rather than seconds since the Unix epoch; the library handles the older style backward-compatibly. + GPGST sentences are now parsed for noise statistics when a device emits them. + AIS and RTCM2 JSON dumps have device fields. + JSON reports now include 50bps subframe data if the device allows access to it. + gpsdecode can now dump NMEA GPS binary, and subframe data to JSON. + The RTCM2 code now understands and analyzes RTCM2.3 messages 13, 14, and 31, and has been checked against another analyzer. + The ancient Sager dump format for RTCM2 is abolished in favor of a JSON profile.
* Tue Oct 26 2010 jreuterAATTnovell.com- Move udev rules from /etc/udev/rules.d to /lib/udev/rules.d- Update to version 2.95: + Rationalize clearing and generation of DOPs + cgps now displays epx/epy rather than eph + Speed is now always reported if our last two fixes were good + Reading packets from UDP datagrams by specifying a listening address and port is now supported + AIS code now interprets message type 6 and 8 application IDs correctly as a Designated Area Code and Functional ID pair + gpspipe has a new -T option for setting the timestamp format + xgpsspeed is completely rewritten in Python + Qt bindings for the client library + gpsdcode now uses | as a field separator in -c mode, as string fields can contain commas + Corrected error for reporting of AIS rate-of-turn fields- Changes of version 2.94: + Error-checking in the 50bps subframe code has been greatly improved + The Garmin GPS driver can now use libusb for device discovery + The libgps library has been split apart; the service functions used by the daemon now live in libgpsd + Stronger checking for valid ephemeris before extracting the leap-second offset- Changes of version 2.93: + Support for JSON dumping and parsing of AIS message types 25 and 26 + Removing non-streaming mode from the Python exerciser + Unsetting the appropriate in-use flag in the device array + Change the libgps default from old protocol to JSON + Add a close() method to the C++ binding + Try to recover better from sporadic cases of false matches to Trimble packet format from a SiRF binary datastream + gps_poll() now returns -1 with errno not set when the gpsd socket closes + TPV now refrains from reporting fields the fix quality won\'t support + gpsmon option for listing device types is now -L to -l can be used to enable logging + Documentation updates + New POLL command brings back polling-mode operation + gpsd no longer eats CPU when a device is unexpectedly uplugged + Support for the TNT revolution is back (run mode only) + There is now a gpsdfake diagnostic tool that fakes being gpsd shipping arbitrary specified data to clients.
* Sat Mar 27 2010 vuntzAATTopensuse.org- Update to version 2.92: + Fix a packaging error: the python library module was omitted from the 2.91 tarball. + Improve the json import test.- Changes from version 2.91: + We have support for NMEA GLONASS sentences, and a regression test. + Clients now get a DEVICE notification on every driver switch. + It is possible to specify a TCP/IP AIS feed such as AISHub as a data source. + Serious bitrot in the NTRIP support has been fixed - it was probably nonfunctional for several releases before this. + Fixed buggy display of satellite-used flags in cgps. + xgps is replaced by a rewrite in Python that uses pygtk, eliminating a dependency on Motif; also, it now displays AIS information. + Uniform treatment of display-unit defaulting and -u in xgps, cgps, and lcdgps. + Support for AIS message types 25 and 26. + Support for IPv6. + A numeric instability in the earth_distance() function affecting track error modeling has been fixed. + Old protocol has been removed from the daemon; the library still speaks it.- Drop openmotif, openmotif-devel BuildRequires.- Add xorg-x11-devel, xorg-x11-libXpm-devel BuildRequires.- Add gpsd-fix-python-install.patch to fix installation of the python bindings.- Add python-gtk Requires to gpsd-clients subpackage as xgps now depends on it.- Use a valid group for the devel subpackage.- Do not manually strip executables: this will be done by the build service.
* Fri Feb 12 2010 jreuterAATTnovell.com- Add missing dependency to python-curses for devel package (bnc#574584)- Add another Cyprus GPS USB id (bnc#574584)
* Fri Dec 18 2009 seifeAATTopensuse.org- fix udev warnings \"SYSFS is deprecated\"
* Tue Dec 08 2009 jreuterAATTnovell.com- Fix libgps subpackage requirements
* Tue Dec 08 2009 jreuterAATTnovell.com- Upgrade to gpsd-2.90, from the upstream change log: - GPSD-NG, the new JSON-based command protocol, is now deployed - Detection of end of a fix-reporting cycle is now reliable - Abandone gpsflash subproject - Increase major version of shared library due to significant API change - Add new driver for Motorola Oncore receivers - gpsfake can now accept multiple logfiles, interleaving test sentences from each. - gpsd now accepts error estimates from the NMEA $GPGBS sentence. - Fix potential core dump in C client handling of \"K\" responses - Introduce major and minor API version symbols into the public interfaces - The sirfmon utility is gone, replaced by gpsmon - Fix an old error in NMEA parsing - cgpxlogger has been merged into gpxlogger. - Speed-setting commands now allow parity and stop-bit setting - tcmdecode becomes gpsdecode and can now de-armor and dump AIDVM packets - The clientlibrary now works correctly in locales where the decimal separator is not a period.- Typo in sirfmon / gpsmon has been fixed silently by upstream (#bnc513037)- Make libgps and python modules subpackages
* Sun Aug 09 2009 cooloAATTnovell.com- use new python macros
* Mon Nov 24 2008 jreuterAATTsuse.de- Disable TrueNorth Technologies device support, it breaks autodection (bnc#448002)- Fix udev script again: must not kill running gpsd if disabled, missing quotes in test, indention, add parameter to set additional command line options for gpsd.
* Wed Nov 19 2008 jreuterAATTsuse.de- Sleep a second before setting the default device in udev script to give gpsd some time to set up the TCP socket