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 | 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
- diff from 0.8-0ubuntu3 to 0.8-0ubuntu4 (5.1 KiB)
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