Gary E. Miller
|
f025cb1b94
libgps_shm.c: Fix copyright, remove tabs, fix long lines.
|
4 years ago |
Adrian Bunk
|
2a4b3bcde0
gps_shm_close: Free privdata
|
5 years ago |
Gary E. Miller
|
2a3b69f3c8
libgps_shm.c: Change timestamps to timespecs.
|
5 years ago |
Gary E. Miller
|
8b4929fe75
SConstruct: Move _XOPEN_SOURCE into SConstruct.
|
5 years ago |
Gary E. Miller
|
d07200d635
libgps_shm: Stop clobbering gpsdate->status
|
6 years ago |
Eric S. Raymond
|
20e7553d8e
Address Savannah bug #53846, gps_shm_open() should reset...PRIVATE(gpsdata)->tick
|
6 years ago |
Gary E. Miller
|
6027b102c7
LICENSE: Update licenses for consistency. No functional changes.
|
6 years ago |
Eric S. Raymond
|
70824d3f0c
SPDXify the licerse references.
|
7 years ago |
Robert Norris
|
62c08407f0
This timeout parameter is used
|
8 years ago |
Fred Wright
|
cb1403d842
Initial creation of os_compat.h.
|
8 years ago |
Gary E. Miller
|
aca3818fad
sys/ipc.h needs XOPEN_SOURCE 500
|
8 years ago |
Gary E. Miller
|
b4715a222b
Fix a warning when C99 specified.
|
8 years ago |
Robert Norris
|
676bfdcfba
Improved resilience in gps_shm_close() in case it is called after an unsuccessful gps_shm_open()
|
8 years ago |
Robert Norris
|
5115c0b90e
Prevent client crashes if one calls gps_close() multiple times
|
8 years ago |
Eric S. Raymond
|
9ef2aa9991
Fatal typo broke the build. Oops.
|
9 years ago |
Eric S. Raymond
|
fdd7753eb3
Simpler fix for fd clobbering in the SHM library interface.
|
9 years ago |
Eric S. Raymond
|
31826413d3
Prevent gps fd from being stimpeed by shated-memory interface.
|
9 years ago |
Zbigniew Chyla
|
bbbcef62fa
Fix memory leak in case of shmat() failure
|
10 years ago |
Zbigniew Chyla
|
4827ed805c
Fix checking the result of shmat() call
|
10 years ago |
Gary E. Miller
|
838d9fefa4
Revert "Copy structs using assignment, not memcpy()."
|
10 years ago |
Zbigniew Chyla
|
d196578824
Copy structs using assignment, not memcpy().
|
10 years ago |
Eric S. Raymond
|
28bf37132d
Retire splint from our set of static analyzers.
|
10 years ago |
Eric S. Raymond
|
009ba6e345
Clean up most spint errors. All regression tests pass.
|
10 years ago |
Gary E. Miller
|
aef73497e2
Yet more: Line expects to suppress X error, found 0 errors
|
10 years ago |
Gary E. Miller
|
b5d26621ff
remove extraneous semicolon
|
10 years ago |
Eric S. Raymond
|
df28d9d7f9
splint/cppcheck/coverity prerelease cleanup.
|
10 years ago |
Gary E. Miller
|
cfd7517876
Document SHM and JSON timeout is in uSec. Fix SHM so that is true.
|
10 years ago |
Gary E. Miller
|
603f875e56
OS X needs a lot of time.h
|
10 years ago |
Eric S. Raymond
|
527d0f52fe
Insert memory barriers in libgps_shm_waiting().
|
10 years ago |
Eric S. Raymond
|
b852278f33
Comment and documentation polishing.
|
10 years ago |