summaryrefslogtreecommitdiff
path: root/gpsd.c
Commit message (Expand)AuthorAgeFilesLines
* Prevent a race between KPPS initialization and privilege dropping.Eric S. Raymond2013-10-171-0/+8
* Make all hex-dumping truly thread-safe.Eric S. Raymond2013-10-131-6/+3
* Enrich the packet type table.Eric S. Raymond2013-10-111-0/+6
* splint cleanup.Eric S. Raymond2013-10-101-1/+0
* Handle error returns from gpsd_await_data() a bit more gracefully.Eric S. Raymond2013-10-101-1/+9
* Cut down on unnecessary sends during mode changes.Eric S. Raymond2013-10-091-11/+18
* Deal with unsubscribed gpsctls more gracefully.Eric S. Raymond2013-10-091-1/+7
* Count subscribers more accurately.Eric S. Raymond2013-10-091-3/+1
* Simplify signal handling.Eric S. Raymond2013-10-091-14/+1
* Partial splint cleanup.Eric S. Raymond2013-10-091-2/+2
* Introduce a mode option so gpscotl can be less intrusive than gpsd.Eric S. Raymond2013-10-091-2/+2
* Code transplant. No functional changes.Eric S. Raymond2013-10-081-62/+1
* Move some refactored code out of its original context.Eric S. Raymond2013-10-081-133/+5
* More separation of polling from fd set management.Eric S. Raymond2013-10-081-4/+8
* If NTRIP breaks, revert past here. Refactoring step, but not a trivial one.Eric S. Raymond2013-10-081-14/+28
* More refactoring. All regression tests pass.Eric S. Raymond2013-10-081-105/+104
* Another small refactoring step.Eric S. Raymond2013-10-081-4/+2
* Refactoring step. All regression tests pass.Eric S. Raymond2013-10-081-5/+6
* Cosmetic change. All regression tests pass.Eric S. Raymond2013-10-081-2/+2
* Update a comment.Eric S. Raymond2013-10-081-2/+2
* More refactoring. All regression tests pass.Eric S. Raymond2013-10-071-54/+64
* Refactoring. All regression tests pass.Eric S. Raymond2013-10-071-62/+57
* Another refactoring step. All regression tests pass.Eric S. Raymond2013-10-071-74/+77
* Begin untangling reporting code from socket handing.Eric S. Raymond2013-10-071-55/+65
* Fix compilation with no IPV6. Can imagine why anyone wouldGary E. Miller2013-10-071-2/+2
* We can now monitor low-level string sends through gpsmon.Eric S. Raymond2013-10-041-0/+8
* splint and cppcheck cleanup. All regression tests pass.Eric S. Raymond2013-09-291-0/+6
* Properly label debug reports from different programs.Eric S. Raymond2013-09-291-0/+11
* Remove duplicative code. Thee's only one copy of gpsd_report() now.Eric S. Raymond2013-09-291-100/+0
* Change gpsd_report to no longer use a global. All regression tests pass.Eric S. Raymond2013-09-291-137/+209
* Banish some compiler warnings.Eric S. Raymond2013-09-281-2/+6
* Eliminate a static global in favor of testing whether we're backgrounded.Eric S. Raymond2013-09-281-5/+2
* Be more lenient about extraneous ? in a JSON command line.Eric S. Raymond2013-09-241-1/+3
* splint/cppcheck cleanup.Eric S. Raymond2013-09-171-1/+0
* Split Type 24 reporting, including the -s option to gpsdecode.Eric S. Raymond2013-09-141-0/+1
* Groundbreaking for AIVDM messages in nmea mode.Reinhard Arlt2013-07-211-0/+8
* Nicer capability dumping on gpsd -l; merge with usage().Eric S. Raymond2013-05-271-28/+44
* Fix static-checker warnings. All regression tests pass.Eric S. Raymond2013-04-301-1/+1
* Move the timezone swetting to where we keep our assumptions abouut time.Eric S. Raymond2013-01-151-3/+0
* Typo fix.Eric S. Raymond2013-01-151-1/+1
* Better fix for Savannah bug #35377.Michael Tatarinov2013-01-151-0/+4
* Lose the assumption that socket_t is an integer.Eric S. Raymond2012-09-221-12/+16
* Nuke trailing whitespace in C source.Eric S. Raymond2012-09-071-11/+11
* Replace exit(2) with exit(EXIT_FAILURE). None of these were documented.Eric S. Raymond2012-09-071-3/+3
* Replace exit({0,1}) with exit(EXIT_{SUCCESS,FAILURE})Eric S. Raymond2012-09-071-5/+5
* Change the API so the yermios strucytture is not publicly exposed.Eric S. Raymond2012-09-071-1/+1
* Complete change from int to socket_t for sockets.Eric S. Raymond2012-09-071-10/+18
* Fix bug with NOWAIT.Reinhard Arlt2012-07-231-1/+1
* Invent NOWAIT macro.Reinhard Arlt2012-07-151-5/+6
* Move nowait out of gpsd_add_device.Reinhard Arlt2012-07-151-16/+10