summaryrefslogtreecommitdiff
path: root/gpsd_dbus.c
Commit message (Collapse)AuthorAgeFilesLines
* Work around a splint bug.Eric S. Raymond2010-12-151-1/+1
|
* More reindenting. All regression tests pass.Eric S. Raymond2010-04-141-30/+33
|
* Vanish away Id and Rev $ keywords, git won't expand them to anything useful.Eric S. Raymond2010-03-131-2/+1
|
* Copyright stamps everywhere. No code changes.Eric S. Raymond2010-03-111-1/+5
|
* This patch fixes a segfault in the current trunk.Gary E. Miller2009-12-021-1/+3
| | | | | | The gpsfix is used before being initialized. Thanks to Antti Kaijanmaki
* Fix the DBUS build.Eric S. Raymond2009-11-251-1/+1
|
* Split eph into epx and epy internally... Eric S. Raymond2009-09-031-1/+3
| | | | | | ...but still report eph by re-mixing them in the JSON dumper. This was worth doing because all regression tests still pass, showing that visible behavior for old-protocol users gas not changed.
* don't shadow the devname() stdlib functionChris Kuethe2009-07-191-3/+3
|
* Simplify the internal D-Bus interface.Eric S. Raymond2009-02-241-27/+1
|
* DBUS fix patch from Jan-Benedict Glaw <jbglaw@lug-owl.de>.Eric S. Raymond2009-01-081-8/+29
| | | | | | | | | | | | | | | | | | | | | | | I have modified one comment slightly. His explanation follows: The old code sends one signal, "fix", to DBUS. After applying the patch, two signals are send. The old signal (to not break existing applikations) as well as a new signal named "namedfix". (A DBUS "signal" is kind of a broadcast message containing additional data, in our case the GPS lon/lat infos, plus some other stuff.) This "namedfix" contains everything the former "fix" message contained, plus the GPS device name from where this information originates from. The problem it fixes is that a DBUS client has no chance to correlate the data it receives to the installed GPS receivers IFF there is more than one receiver. They /will/ send different fixes, eg. if they're several meters apart from each other. So right now, if you have two GPS receivers with some 10m distance in between, a DBUS receiver will just see that "one" receiver jumps between the two positions. With the patch applied, a DBUS client can distinguish the two (or more) receivers and will be able to correctly identify the two /different/ locations they are at.
* Rename config.h so it can be installed as gpsd_config.h...Chris Kuethe2006-10-261-1/+2
| | | | | | ...for those who want to build their own apps linked against libgps and want the headers to work. Works on OpenBSD, tested by Jeff Francis on OS X and Linux
* Add subversion ID tags near the beginning of every file.Chris Kuethe2006-09-211-0/+1
| | | | First line where possible, second line for scripts called with #!
* splint cleanup after CK's strcat()/strlcopy() cleanup.Eric S. Raymond2006-08-201-1/+1
|
* Pre 2.31 minor bugfixes.Eric S. Raymond2006-02-171-17/+18
|
* Tilman Koschnick's fix for the DBUS code.Eric S. Raymond2005-06-271-1/+0
|
* Massage DBUS code into the house style.Eric S. Raymond2005-05-201-67/+52
|
* DBUS broadcast support by Amaury Jaquot.Eric S. Raymond2005-05-201-0/+85