summaryrefslogtreecommitdiff
path: root/gpsctl.c
Commit message (Expand)AuthorAgeFilesLines
* POSIX_C_SOURCE: Not just a linux define. 200112L is a minimum.Gary E. Miller2018-12-261-1/+4
* gpsctl: fix busy loop waiting for deviceKian Karas2018-12-041-0/+6
* 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-2/+2
* SPDXify the licerse references.Eric S. Raymond2018-03-081-1/+1
* In gpsctl, fore timeout of 2 on u-blox.Eric S. Raymond2017-09-191-0/+3
* Fixes spurious error message from gpsctl -e.John Klug2017-03-171-3/+6
* Explicit marking of ignoring fprintf() resultRobert Norris2017-02-201-1/+1
* Shield FreeBSD from standards compliance.Gary E. Miller2016-09-071-3/+4
* for vsnprintf() FreeBSD wants __ISO_C_VISIBLE >= 1999Gary E. Miller2016-08-161-0/+2
* __DARWIN_C_LEVEL and _DARWIN_C_SOURCE to silence some warnings.Gary E. Miller2016-08-161-0/+3
* sys/ipc.h needs XOPEN_SOURCE 500Gary E. Miller2016-08-151-0/+6
* usleep() is removed from POSIX-2008. Replace with nanosleep()Gary E. Miller2016-08-151-1/+8
* Change JSON line ending \n to \r\n.Gary E. Miller2016-04-251-2/+2
* Copy structs using assignment, not memcpy().Zbigniew Chyla2015-05-311-3/+1
* A gaggle of whitespace gaffs.Gary E. Miller2015-04-301-8/+8
* Revert "Copy structs using assignment, not memcpy()."Gary E. Miller2015-04-281-1/+3
* Copy structs using assignment, not memcpy().Zbigniew Chyla2015-04-281-3/+1
* gpsctl now correctly identifies a PPS device in direct mode.Gary E. Miller2015-04-021-1/+9
* Retire splint from our set of static analyzers.Eric S. Raymond2015-03-301-31/+3
* Clean up most spint errors. All regression tests pass.Eric S. Raymond2015-03-281-1/+1
* The last of: Line expects to suppress X errors, found 0 errorsGary E. Miller2015-03-251-1/+1
* gpsd-report() -> gpsd_log()Eric S. Raymond2015-03-071-132/+134
* Generqte -V messages in a uniform way.Eric S. Raymond2015-03-021-2/+2
* Use pselect unconditionally. We're assuming POSIX-2001.1 conformance.Eric S. Raymond2015-03-021-9/+0
* Repair the logic for setting a non-default SHM export segment.Eric S. Raymond2015-02-161-1/+1
* BSD compiler waening and splint cleanup.Eric S. Raymond2015-02-111-1/+1
* Implement and document GPSD_SHM_KEY environment variable.Eric S. Raymond2015-02-091-1/+1
* splint cleanup. All regressiion tests pass.Eric S. Raymond2015-02-091-1/+2
* Add -R option to gpsctl to remove SHM export segment, use in SConstruct.Eric S. Raymond2015-02-091-2/+26
* Easy splint cleanups. All regression tests pass.Eric S. Raymond2015-01-211-0/+4
* Always use sizeof to get array sizeZbigniew Chyla2015-01-131-1/+1
* Permit error messages from gpsctl again.Eric S. Raymond2014-09-201-0/+2
* Minimal option requires conditionalization of some code.Eric S. Raymond2014-09-061-0/+2
* splint/cppcheck cleanuo after the gpsd_report change.Eric S. Raymond2014-08-271-4/+2
* Now that the transition is done we can restore the gpsd_report name.Eric S. Raymond2014-08-271-59/+59
* Reverse linkage of gpsd_report() is abolished. All regression tests pass.Eric S. Raymond2014-08-271-11/+2
* More gpsd_report removal. All regression tests pass.Eric S. Raymond2014-08-271-1/+1
* The big leap. Most instances of gpsd_report are replaced...Eric S. Raymond2014-08-271-59/+59
* Introduce struct errout_t to encapsulate error-reporting hooks.Eric S. Raymond2014-08-271-62/+62
* Eliminate reverse linkage of gpsd_write. All regression tests pass.Eric S. Raymond2014-08-261-8/+0
* Fix trivial but fatal errors introduced by last commit.Eric S. Raymond2014-08-241-1/+1
* Properly free devices when select() sees bad fds for them.Eric S. Raymond2014-08-241-4/+0
* Include <sys/select.h> everywhere fd_set us used.Eric S. Raymond2014-08-181-0/+1
* Attempt to recover from EBADF in the main select.Eric S. Raymond2014-08-181-0/+8
* Use the gps_errstr() to handle gps_open() errors.Michael Tatarinov2013-11-281-1/+1
* Investigating ways to get rid of CLOSE_DELAY in the test framework...Eric S. Raymond2013-11-271-0/+4
* Typo fix.Eric S. Raymond2013-11-131-6/+6
* In gpsctl, make client mode ID operation report the device subtype.Eric S. Raymond2013-11-131-5/+10
* Teach gpsctl to extract subtype information.Eric S. Raymond2013-11-131-13/+3