summaryrefslogtreecommitdiff
path: root/gpxlogger.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix a bad cast.Gary E. Miller2012-05-031-1/+1
| | | | Thanks to: Beat Bolli <bbolli@ewanet.ch>
* Shut up, splint!.Eric S. Raymond2012-01-121-0/+2
|
* Fix glitch found by cppcheck.Eric S. Raymond2012-01-111-7/+13
|
* Include needed header.Eric S. Raymond2012-01-101-0/+1
|
* Hurd patch to support ulimited-length filenames, with a splint fix.Eric S. Raymond2012-01-101-7/+11
|
* Actual code changes to get rid of Berlios URLs.Eric S. Raymond2011-10-011-1/+1
|
* Remove duplicate code.Michael Tatarinov2011-09-301-7/+0
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* splint cleanup.Eric S. Raymond2011-09-301-1/+0
|
* Re-do runtime dispatch in the client library.Eric S. Raymond2011-09-301-0/+1
|
* Refactoring and splint cleanup.Eric S. Raymond2011-09-291-7/+9
|
* Refactor to create shared code useful for clockwatcher.Eric S. Raymond2011-09-291-35/+6
|
* splint cleanup.Eric S. Raymond2011-09-291-5/+1
|
* Remove an unncessary inclusion.Eric S. Raymond2011-09-291-3/+2
|
* More gpxlogger simplification. All transports work.Eric S. Raymond2011-09-281-52/+27
|
* Simplify gpxlogger. All three exports work.Eric S. Raymond2011-09-281-55/+21
|
* Simplify gpxlogger.Eric S. Raymond2011-09-281-9/+3
|
* First step in runtime export dispatch for the client library.Eric S. Raymond2011-09-281-1/+1
|
* splint cleanup.Eric S. Raymond2011-09-281-1/+2
|
* Abstract out the shm export main loop.Eric S. Raymond2011-09-281-8/+1
|
* Get back to a state where the shm export works.Eric S. Raymond2011-09-271-9/+22
|
* More API convergence.Eric S. Raymond2011-09-271-9/+3
|
* Converge the library APIs for different transports more closely.Eric S. Raymond2011-09-271-14/+7
|
* More refactoring.Eric S. Raymond2011-09-271-3/+2
| | | | | gpxlogger currently works with socket and DBUS methods but fails with a segfault in the shm code.
* More refactoring. Bring DBUS API closer to the generic one.Eric S. Raymond2011-09-271-1/+7
|
* Refactoring step and minor fixes.Eric S. Raymond2011-09-271-2/+1
|
* Improve normal termination in gpxlogger.Eric S. Raymond2011-09-271-0/+2
|
* Avoid code duplication of DBUS client stuff.Eric S. Raymond2011-09-261-94/+1
|
* Remove a fossil remnant from before the daemon did automated cycle detection.Eric S. Raymond2011-08-081-2/+2
|
* Arrange for shared-memory segment to be properly removed on ^C.Eric S. Raymond2011-07-011-0/+1
|
* Remove unused code.Eric S. Raymond2011-06-301-3/+1
|
* Cosmetic fix from mike_t, slightly hacked. All regression tests pass.Eric S. Raymond2011-06-301-2/+2
|
* Removed duplicate code.Michael Tatarinov2011-06-291-3/+1
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Typo fix.Michael Tatarinov2011-05-271-2/+2
| | | | | | | Validation is done using the Xerces <http://xerces.apache.org/> XML parser. SAXCount -v=always -n -s -f my_gpx_file.gpx Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* splint cleanup.Eric S. Raymond2011-05-261-1/+1
|
* Typo fix.Michael Tatarinov2011-05-261-1/+1
|
* Update gpxlogger to use GPX 1.1 metadata tags.Michael Tatarinov2011-05-251-6/+6
| | | | | | See <http://www.topografix.com/GPX/1/1/>. Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Give up on trying to splint the DBUS code. The headers confuse splint.Eric S. Raymond2011-04-031-4/+4
| | | | | | Also, splint production for scons. All regression tests pass.
* Part repair of the shm dispatch.Eric S. Raymond2011-03-271-1/+1
| | | | | Uh oh. One of my rests was broken. The gps_shm_* functions work, but dispatch to them through the public API is broken. This partway fixes it.
* Shared-memory export is now integrated and documented.Eric S. Raymond2011-03-271-3/+3
|
* Change return values in the shm interface to be more like socket export.Eric S. Raymond2011-03-271-3/+8
| | | | All regression tests pass. Code splints clean. shm live-testing works.
* gpxlogger improvementsBeat Bolli2011-03-271-15/+17
| | | | | | | - update the usage string with the new options - introduce and use the NITEMS() macro Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Fix a glitch in the SiRF driver exposed by the SHM export.Eric S. Raymond2011-03-261-0/+2
| | | | | When we set TINE_IS, we actually have to report time. Required one regression test rebuild.
* Experimental export via shared memory is almost working.Eric S. Raymond2011-03-261-20/+86
| | | | | | Fix fields look correct but time is garbled. All regression tests pass. Code splints clean.
* Enable gpsd to be built withot socket and subscription support.Eric S. Raymond2011-03-251-3/+3
| | | | | | | | | Built this way it camn only export results via DBUS - or a shared-memory interface not yet implemented. The DBUS option and enabling define are renamed so we have a consistent suffix of export/EXPORT. No logic changes, just some #ifdefs and rearrangements. All regression tests pass. Code splints clean.
* Enable client debugging to actually work in gpxlogger.Eric S. Raymond2011-03-231-0/+1
|
* Give gps_waiting() a timeout argument. Use it systematically in test clients.Eric S. Raymond2011-03-091-15/+3
| | | | cgps and gpxlogger are live-tested and work. All regression tests pass.
* Splint cleanup. All regression tests pass.Eric S. Raymond2011-02-161-1/+1
|
* In gpxlogger, added <sat>, <hdop>, <vdop>, <pdop> elements.Michael Tatarinov2011-02-141-66/+71
| | | | These conform to GPX 1.1. See <http://www.topografix.com/GPX/1/1/>.
* In gpxlogger, filter for device on the server rather than client side,Michael Tatarinov2011-02-141-12/+5
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* The raw_hook mwember and set_raw_hook are gone; client API cleanup is done.Eric S. Raymond2011-01-251-4/+4
|