summaryrefslogtreecommitdiff
path: root/libgps_shm.c
Commit message (Expand)AuthorAgeFilesLines
* libgps_shm: Stop clobbering gpsdate->statusGary E. Miller2019-02-061-4/+0
* Address Savannah bug #53846, gps_shm_open() should reset...PRIVATE(gpsdata)->...Eric S. Raymond2018-12-261-0/+1
* LICENSE: Update licenses for consistency. No functional changes.Gary E. Miller2018-11-191-1/+1
* SPDXify the licerse references.Eric S. Raymond2018-03-081-1/+1
* This timeout parameter is usedRobert Norris2017-03-041-1/+1
* Initial creation of os_compat.h.Fred Wright2017-01-221-1/+0
* sys/ipc.h needs XOPEN_SOURCE 500Gary E. Miller2016-08-151-1/+1
* Fix a warning when C99 specified.Gary E. Miller2016-08-151-0/+4
* Improved resilience in gps_shm_close() in case it is called after an unsucces...Robert Norris2016-08-021-1/+1
* Prevent client crashes if one calls gps_close() multiple timesRobert Norris2016-08-021-0/+1
* Fatal typo broke the build. Oops.Eric S. Raymond2016-01-171-1/+1
* Simpler fix for fd clobbering in the SHM library interface.Eric S. Raymond2016-01-171-3/+7
* Prevent gps fd from being stimpeed by shated-memory interface.Eric S. Raymond2016-01-161-1/+2
* Fix memory leak in case of shmat() failureZbigniew Chyla2015-06-011-0/+1
* Fix checking the result of shmat() callZbigniew Chyla2015-06-011-1/+1
* Revert "Copy structs using assignment, not memcpy()."Gary E. Miller2015-04-281-2/+6
* Copy structs using assignment, not memcpy().Zbigniew Chyla2015-04-281-6/+2
* Retire splint from our set of static analyzers.Eric S. Raymond2015-03-301-8/+2
* Clean up most spint errors. All regression tests pass.Eric S. Raymond2015-03-281-1/+1
* Yet more: Line expects to suppress X error, found 0 errorsGary E. Miller2015-03-251-1/+1
* remove extraneous semicolonGary E. Miller2015-03-131-1/+1
* splint/cppcheck/coverity prerelease cleanup.Eric S. Raymond2015-03-131-1/+1
* Document SHM and JSON timeout is in uSec. Fix SHM so that is true.Gary E. Miller2015-03-121-2/+3
* OS X needs a lot of time.hGary E. Miller2015-03-081-0/+1
* Insert memory barriers in libgps_shm_waiting().Eric S. Raymond2015-03-061-4/+8
* Comment and documentation polishing.Eric S. Raymond2015-03-061-1/+1
* Repair the logic for setting a non-default SHM export segment.Eric S. Raymond2015-02-161-1/+1
* Instrument shm segment creation a bit better.Eric S. Raymond2015-02-111-2/+4
* BSD compiler waening and splint cleanup.Eric S. Raymond2015-02-111-0/+2
* Implement and document GPSD_SHM_KEY environment variable.Eric S. Raymond2015-02-091-2/+2
* First part of Android port patches: deal with in_port_t. SUN_LEN, and getsid().Eric S. Raymond2014-08-181-2/+4
* Clarifying name change. All regression test pass. PPS is live.Eric S. Raymond2013-11-061-7/+7
* Full splint cleanup. Partial cppcheck cleanup.Eric S. Raymond2013-11-051-2/+1
* Fix hang bug in the SHM client code. Thanks to Michael Tatarinov.Eric S. Raymond2013-11-011-2/+2
* Nuke trailing whitespace in C source.Eric S. Raymond2012-09-071-9/+9
* The shm export gets a waiting method.Eric S. Raymond2011-10-031-10/+23
* First cut at implementing waiting test for shm export.Eric S. Raymond2011-10-031-0/+14
* Remove duplicate code.Michael Tatarinov2011-09-301-1/+0
* Magic-number elimination.Eric S. Raymond2011-09-301-2/+2
* Re-do runtime dispatch in the client library.Eric S. Raymond2011-09-301-2/+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-4/+18
* splint cleanup.Eric S. Raymond2011-09-281-1/+1
* Break out prototypes for client library export methgods into a new heasder.Eric S. Raymond2011-09-281-0/+1
* Abstract out the shm export main loop.Eric S. Raymond2011-09-281-0/+15
* Get back to a state where the shm export works.Eric S. Raymond2011-09-271-25/+0
* More API convergence.Eric S. Raymond2011-09-271-2/+1
* Converge the library APIs for different transports more closely.Eric S. Raymond2011-09-271-0/+26
* Comment fix.Eric S. Raymond2011-06-301-2/+2