summaryrefslogtreecommitdiff
path: root/lcdgps.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Taking SuS seriously some more.Eric S. Raymond2010-12-141-33/+5
|
* Simplification through taking SuS seriously.Eric S. Raymond2010-12-131-3/+0
|
* SuS conformance.Eric S. Raymond2010-12-131-0/+1
|
* Duplicate-inclusion and portability cleanup. All regression tests pass.Eric S. Raymond2010-12-111-2/+0
|
* Fix the order of include in lcdgps.cGary E. Miller2010-12-081-1/+1
|
* more header fixin'Chris Kuethe2010-12-081-14/+16
| | | | | | sys/types.h is required for lots of things sys/stat.h is required for umask put all the sys/* headers first, then the network headers, the everything else
* Clean up the code base and add switches so deheader runs clean.Eric S. Raymond2010-12-031-2/+1
|
* Put back missing headers that break the buildChris Kuethe2010-12-021-0/+2
|
* Unused-header removals by deheader. All regression tests pass.Eric S. Raymond2010-12-011-5/+0
|
* First round of changes for API major version 5:Eric S. Raymond2010-07-131-1/+1
| | | | | * gps_open() becomes reentrant, what gps_open_r() used to be. * gps_poll() is removed in favor of gps_read().
* Introduce the gps_read() entry point and use it internally.Eric S. Raymond2010-06-081-2/+1
| | | | | | This is as per the roadmap. Clients can still use gps_poll(). All regression tests pass. Clients run correectly live.
* Use re-entrant open in the C examples.Eric S. Raymond2010-06-071-8/+7
| | | | | | In the next mahor API change the non-re-rentrant call will go away. All regression tests passm, code splints clean.
* XXX -> FIX-ME: Avoids false matches with autoconf cruft.Eric S. Raymond2010-05-121-1/+1
| | | | | | | So we can grep for things that need to be cleaned up without a lot of noise. All regression tests pass.
* Using WATCH_NEWSTYLE makes a poor example now that NEWSTYLE is the default.Eric S. Raymond2010-03-301-1/+1
|
* Vanish away Id and Rev $ keywords, git won't expand them to anything useful.Eric S. Raymond2010-03-131-2/+2
|
* Pre-release splint and cppcheck cleanup. All regression tests pass.Eric S. Raymond2010-03-011-3/+5
|
* Integrated cppcheck testing, and fixed some minor bugs found by it.Eric S. Raymond2010-02-161-1/+1
|
* David Ludlow's housekeeping and type-cleanup patch.Eric S. Raymond2010-01-021-7/+20
| | | | All regression tests pass,
* Uniform handling of unit-system defaults and -u in xgps, cgps, and lcdgps.Eric S. Raymond2009-12-151-0/+27
|
* I found the bug in JSON parsing, so re-enable new protocol on all clients.Eric S. Raymond2009-11-171-1/+1
|
* gps_stream() gets a third argument for future expansion. Eric S. Raymond2009-09-241-1/+1
| | | | | We shouldn't try to explain the transition schedule in two different places.
* Disentangle the packet raw hook used on the client side...Eric S. Raymond2009-09-171-2/+1
| | | | | | ...from the internals of gpsd. Besides being better factoring, this will give us better control of the daemon's report-generation policy in the future. All regression tests pass. Codebase splints clean.
* J command and switch are gone.Eric S. Raymond2009-09-111-12/+2
| | | | | | | | | Now that we have reliable end-of-cycle detection in NMEA, we can always clear the fixbuffer at start of cycle and accumulate data until we transmit at end of cycle. Accordingly, there is no longer any bneed for users to choose between jittery-but-correct and buffered-but-laggy reports. Accordingly, the daemon 'J' command is no longer necessary. All the client side options and commands connected with it can go away too.
* Finally found the right set of exclusions to stop splint from choking.Eric S. Raymond2009-09-111-0/+2
| | | | Now to see if I can trim them any.
* Guard some inclusions that splint doesn't like. Eric S. Raymond2009-09-101-0/+4
| | | | No effect on compilation. All regression tests pass.
* Add gps_errstr() to the client API so client code doesn't have toEric S. Raymond2009-08-261-11/+1
| | | | reinvent it all the time. Use it in gpsmon.
* Make more of the test clients protocol-neutral. Document why xgps isn't.Eric S. Raymond2009-08-241-10/+9
|
* system call failure should be tested against -1, rather than "< 0"Chris Kuethe2009-07-091-5/+5
|
* Added man page for lcdgps.Jeff Francis2009-03-181-0/+1
| | | | Documented pre-existing '-j' flags for cgps and lcdgps.
* make sure that the Id keyword is present and expandedChris Kuethe2009-03-031-2/+2
|
* Introduce gpsdclient.h header, not shipped. Eric S. Raymond2009-03-021-0/+1
| | | | So we can move stuff used internally by GPSD clients out of gps.h.
* Change name of the LCDproc client, regularize its options, document it.Eric S. Raymond2009-03-021-0/+521