summaryrefslogtreecommitdiff
path: root/libgps_sock.c
Commit message (Expand)AuthorAgeFilesLines
* libgps_sock: Stop seg fault on overlong JSON.Gary E. Miller2019-04-291-4/+9
* HAVE_SYS_SELECT_H: Remove test for this. No longer needed.Gary E. Miller2018-12-271-2/+0
* Factor most uses of pselect(2) into a new utility function named 'nanowait'.Eric S. Raymond2018-12-271-12/+1
* libgps_sock: Fix to the fix for pselect() change.Gary E. Miller2018-12-261-2/+2
* libgps_sock: Fix pselect() buglet.Gary E. Miller2018-12-261-2/+3
* Eliminate effectively all uses of struct timeval.Eric S. Raymond2018-12-261-4/+4
* LICENSE: Update licenses for consistency. No functional changes.Gary E. Miller2018-11-191-1/+1
* gps_read(): fix some nasty buffer overruns and corruptions.Gary E. Miller2018-07-141-18/+39
* SPDXify the licerse references.Eric S. Raymond2018-03-081-1/+1
* Windows libgps supportRobert Norris2017-02-171-2/+60
* Fix memory leak in Qt build.Robert Norris2017-02-021-3/+2
* Prevent client crashes if one calls gps_close() multiple timesRobert Norris2016-08-021-0/+1
* Fix an uninitialized variable found by valgrind.Ferry Huberts2016-07-141-0/+1
* Remove duplicate <sys/socket.h> include.Rob Norris2016-03-081-1/+0
* Retire splint from our set of static analyzers.Eric S. Raymond2015-03-301-28/+5
* Document SHM and JSON timeout is in uSec. Fix SHM so that is true.Gary E. Miller2015-03-121-0/+1
* Since Windows should have full POSIX now, remove WIN32 port cruft.Eric S. Raymond2015-03-091-4/+0
* Feature removal - delete last remnants of old pre-JSON protocol from libgps.Eric S. Raymond2015-02-221-262/+43
* Easy splint cleanups. All regression tests pass.Eric S. Raymond2015-01-211-6/+6
* Add str_rstrip_char, use it everywhere.Zbigniew Chyla2015-01-211-4/+2
* Add str_{,v}appendf, use it everywhere.Zbigniew Chyla2015-01-211-2/+1
* Add str_starts_with macro, use it instead of strncmp.Zbigniew Chyla2015-01-211-1/+2
* Fix a namespace-pollution issue that causes OS X build failures.Eric S. Raymond2015-01-091-0/+4
* Refactor representation of satellite data into an array of structs...Eric S. Raymond2014-09-221-9/+6
* Exit from gps_sock_mainloop() if connection to gpsd is lostDaniel Willmann2014-08-281-2/+6
* Drop the obsolete tag field from JSON output. Bump the minor protocol number.Eric S. Raymond2014-08-241-9/+6
* Include <sys/select.h> everywhere fd_set us used.Eric S. Raymond2014-08-181-0/+1
* ppsbar -> pps.Eric S. Raymond2013-11-131-4/+4
* Teach the client library about ppsbar...Eric S. Raymond2013-11-101-0/+4
* Code is fully cppcheck, splint, and Coverity clean.Eric S. Raymond2013-11-061-0/+1
* 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
* 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
* The shm export gets a waiting method.Eric S. Raymond2011-10-031-1/+0
* Remove duplicate code.Michael Tatarinov2011-09-301-1/+0
* 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
* 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
* Uniform use of safe_atof(). All regression tests pass.Eric S. Raymond2011-08-271-1/+5