gypsy 0.8-0ubuntu4 source package in Ubuntu

Changelog

gypsy (0.8-0ubuntu4) precise; urgency=low

  * debian/patches/cve-2011-0523.patch:
    - SECURITY UPDATE: CVE-2011-0523: "arbitrary file access
      and buffer overflows" A new config file, /etc/gypsy.conf, is added
      that specifies a whitelist of globs.  By default, they are
      "/dev/tty*", "/dev/pgps", and "bluetooth" (which matches Bluetooth
      addresses).
      Thanks to Michael Leibowitz <email address hidden>
  * debian/patches/cve-2011-0524.patch:
    - SECURITY UPDATE: CVE-2011-0524 Prevent buffer overflows in NMEA parsing
      By using snprintf() instead of sprintf.
      Thanks to Bastien Nocera <email address hidden>
  * debian/patches/ deprecated_array.patch:
    - Use GArray instead of GValueArray, which got deprecated in recent glib.
      This fixes a FTBFS
 -- Andreas Moog <email address hidden>   Fri, 10 Feb 2012 20:56:20 +0100

Upload details

Uploaded by:
Andreas Moog
Uploaded to:
Precise
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
utils
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
gypsy_0.8.orig.tar.gz 476.6 KiB 1986a58189614a950725c3bc7d05faa3b84695f35cb696326f340ef87fc3acaa
gypsy_0.8-0ubuntu4.debian.tar.gz 8.1 KiB 26aeeaa8953dc2215e8da594847518882c60876df713f3282100454d6980c77b
gypsy_0.8-0ubuntu4.dsc 2.0 KiB e665da17db636ccf66d3139087be301ec9b1ba0005ed9214c6d77a30b64d9ac8

Available diffs

View changes file

Binary packages built by this source

gypsy-daemon: A GPS Multiplexing Daemon

 Gypsy is a GPS multiplexing daemon which allows multiple clients to access GPS
 data from multiple GPS sources concurrently.
 .
 Without some sort of multiplexing system, a GPS device can only safely be
 accessed by one client. In a server situation this may not cause any problems,
 but on modern desktop which could potentially have multiple location aware
 devices, this could be an issue.
 .
 Gypsy hides the tricky details of parsing NMEA from the client applications,
 passing the data as simple values for the clients to use.
 .
 Gypsy uses D-Bus to notify clients about location changes, sitting on the
 system bus, issuing signals as the GPS data changes. This design allows clients
 to only be notified about the changes they care about and ignore the rest.
 Gypsy has fine grained signals, so a client only interested in position changes
 will not be woken up for any other changes like, for example, satellite detail
 changes.
 .
 Gypsy is designed to be usable on all manner of systems, from low powered
 devices (such as Nokia N810 and Openmoko Neo) to regular high powered desktop
 systems. As the signals it emits are fine grained applications are woken up
 only when they absolutely need to be, keeping power requirements to a minimum.
 .
 Gypsy was designed to fix the numerous design flaws found in GPSD.
 .
 Included with Gypsy is libgypsy which is a GObject based C wrapper for the
 D-Bus API making writing clients very simple, although any language with D-Bus
 bindings can be used to write a Gypsy client (See simple-gps-python.py in the
 Gypsy sources for an example written in Python).

libgypsy-dev: A GPS Multiplexing Daemon (Development Package)

 Gypsy is a GPS multiplexing daemon which allows multiple clients to access GPS
 data from multiple GPS sources concurrently.
 .
 This package ships the library Development file of gypsy daemon

libgypsy-doc: A GPS Multiplexing Daemon (HTML API Docs)

 Gypsy is a GPS multiplexing daemon which allows multiple clients to access GPS
 data from multiple GPS sources concurrently.
 .
 This package ships the HTML API doc files.

libgypsy0: A GPS Multiplexing Daemon (Library Package)

 Gypsy is a GPS multiplexing daemon which allows multiple clients to access GPS
 data from multiple GPS sources concurrently.
 .
 This package ships the libraries for use of gypsy daemon