summaryrefslogtreecommitdiff
path: root/libgps_sock.c
Commit message (Collapse)AuthorAgeFilesLines
* ppsbar -> pps.Eric S. Raymond2013-11-131-4/+4
| | | | All regression tests pass. PPS is live in both gpsd and gpsmon.
* Teach the client library about ppsbar...Eric S. Raymond2013-11-101-0/+4
| | | | | ...against the extremmely unlikely evebtuality of anything but gpsmon wanting to use it.
* Code is fully cppcheck, splint, and Coverity clean.Eric S. Raymond2013-11-061-0/+1
| | | | All regression tests pass. PPS is live.
* More cppcheck cleanup. All regression tests pass. PPS is live.Eric S. Raymond2013-11-061-1/+1
|
* Full splint cleanup. Partial cppcheck cleanup.Eric S. Raymond2013-11-051-1/+1
|
* Split Type 24 reporting, including the -s option to gpsdecode.Eric S. Raymond2013-09-141-0/+4
| | | | All regression tests pass.
* Nuke trailing whitespace in C source.Eric S. Raymond2012-09-071-2/+2
|
* More cppcheck warning fixups. All regression tests pass.Eric S. Raymond2012-05-181-0/+3
|
* Simplify code for parsing old protocol.Eric S. Raymond2012-05-101-22/+9
| | | | And prevent it from raising spurious Coverity warnings.
* The shm export gets a waiting method.Eric S. Raymond2011-10-031-1/+0
|
* Remove duplicate code.Michael Tatarinov2011-09-301-1/+0
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* splint cleanup.Eric S. Raymond2011-09-301-0/+2
|
* Re-do runtime dispatch in the client library.Eric S. Raymond2011-09-301-4/+0
|
* splint cleanup.Eric S. Raymond2011-09-281-0/+2
|
* Avoid a name collision.Eric S. Raymond2011-09-281-2/+2
|
* First step in runtime export dispatch for the client library.Eric S. Raymond2011-09-281-0/+2
|
* splint cleanup.Eric S. Raymond2011-09-281-2/+2
|
* Break out prototypes for client library export methgods into a new heasder.Eric S. Raymond2011-09-281-0/+1
| | | | All regression tests pass. All three exports work in gpxlogger.
* Get back to a state where the shm export works.Eric S. Raymond2011-09-271-6/+6
|
* More API convergence.Eric S. Raymond2011-09-271-3/+1
|
* Converge the library APIs for different transports more closely.Eric S. Raymond2011-09-271-5/+7
|
* More refactoring.Eric S. Raymond2011-09-271-0/+16
| | | | | gpxlogger currently works with socket and DBUS methods but fails with a segfault in the shm code.
* Uniform use of safe_atof(). All regression tests pass.Eric S. Raymond2011-08-271-1/+5
|
* Make the sock_export=no build.Eric S. Raymond2011-08-261-13/+7
| | | | | | | | | | The way I fixed this extends the library API so some functions which were previously undefined for shm transport are now defined. This doesn't change the binary API of the library in the normal (sock_export=yes) case at all, so I'm not bumping its version. No changes in the daemon. All regression tests pass (in the normal sock_export=yes build).
* Add const qualifiers to some arguments never modified.Eric S. Raymond2011-04-061-2/+2
|
* trying to get compiling with socket-exportJon Schlueter2011-04-021-0/+1
|
* Magic-number and strncpy elimination. All regression tests passEric S. Raymond2011-03-291-2/+2
|
* Scan-build and splint cleanup. All regression tests pass.Eric S. Raymond2011-03-281-2/+2
|
* Shared-memory export is now integrated and documented.Eric S. Raymond2011-03-271-11/+18
|
* Begin splitting apart libgps_core.c into socket-export and generic functions.Eric S. Raymond2011-03-271-0/+564