summaryrefslogtreecommitdiff
path: root/serial.c
Commit message (Expand)AuthorAgeFilesLines
* Trailing whitespace fixup.Gary E. Miller2015-04-301-2/+2
* Revert "Copy structs using assignment, not memcpy()."Gary E. Miller2015-04-281-1/+2
* Copy structs using assignment, not memcpy().Zbigniew Chyla2015-04-281-2/+1
* Add a minimal PPS driver.Gary E. Miller2015-04-021-0/+1
* Comment /dev/ppsX open flow.Gary E. Miller2015-03-311-1/+6
* Retire splint from our set of static analyzers.Eric S. Raymond2015-03-301-19/+2
* Only you cabn prevent obscure magic numbers.Eric S. Raymond2015-03-301-9/+9
* Do not let gpsd_serial_open() try to open a /dev/ppsGary E. Miller2015-03-291-1/+6
* Attempt to support /dev/pps devices.Eric S. Raymond2015-03-291-0/+6
* Clean up most spint errors. All regression tests pass.Eric S. Raymond2015-03-281-4/+2
* splint cleanup. Fixes for minor but real issues...Eric S. Raymond2015-03-281-0/+2
* splint can't play the BLUEZGary E. Miller2015-03-251-0/+3
* Float elimination. All regression tests pass.Eric S. Raymond2015-03-201-1/+1
* Include path in faInclude path in file open failure messages.Eric S. Raymond2015-03-101-3/+6
* OS X, fix warning of missing cast speed_t -> unsigned longGary E. Miller2015-03-091-2/+2
* gpsd-report() -> gpsd_log()Eric S. Raymond2015-03-071-43/+43
* HAVE_BLUEZ -> ENABLE_BLUEZ. It's a feature flag, not a platform quirk.Eric S. Raymond2015-03-011-3/+3
* splint cleanup. All regressiion tests pass.Eric S. Raymond2015-02-091-1/+1
* Reinstate blocking I/O; it no longer breaks test rebuilds.Eric S. Raymond2015-02-091-22/+17
* Revert to non-blocking I/O. Blocking I/O broke gps-makeregress.Eric S. Raymond2015-02-061-17/+22
* Now we open with nonblock, set CLOCAL, and then turn off nonblock.Eric S. Raymond2015-02-021-2/+15
* O_NONBLOCK was causing more grief than we knew. We don't need VTIME!Eric S. Raymond2015-02-021-1/+1
* Revert mistaken use of CLOCAL in open(2).Eric S. Raymond2015-02-021-4/+2
* Open ttys with CLOCAL, following a suggestion by Hal Murray.Eric S. Raymond2015-02-021-2/+2
* Change to using blocking I/O and VTIME.Eric S. Raymond2015-02-021-20/+4
* Back out the attempt to use VTIME.Eric S. Raymond2015-01-311-56/+13
* Add workaround for VMIN/VTIME situation.Greg Troxel2015-01-301-1/+15
* Alas, we can't use ICANON.Eric S. Raymond2015-01-291-1/+5
* Rare I/O with timeout seems to work. This replaces the adaptive-delay code.Eric S. Raymond2015-01-291-4/+31
* Create a logic path for each driver to set tty controls.Eric S. Raymond2015-01-291-0/+10
* Cleaned up, improved sourcetype() code. All regression tests pass.Eric S. Raymond2015-01-231-0/+46
* Handle lack of TIOCEXCL and TIOCNXCL on cygwinMatt2014-09-061-0/+4
* Now that the transition is done we can restore the gpsd_report name.Eric S. Raymond2014-08-271-14/+14
* The big leap. Most instances of gpsd_report are replaced...Eric S. Raymond2014-08-271-14/+14
* Introduce struct errout_t to encapsulate error-reporting hooks.Eric S. Raymond2014-08-271-15/+15
* Structure member name change: packet -> lexer. No logic changes.Eric S. Raymond2014-08-271-4/+4
* Move and improve a comment.Eric S. Raymond2013-11-271-1/+4
* Fix a minor layerring violation. All regression tests pass.Eric S. Raymond2013-10-301-7/+0
* Make all hex-dumping truly thread-safe.Eric S. Raymond2013-10-131-2/+5
* splint cleanup.Eric S. Raymond2013-10-091-4/+4
* Give drivers a way to query the currewntly set stopbits and parity.Eric S. Raymond2013-10-081-0/+20
* We can now monitor low-level string sends through gpsmon.Eric S. Raymond2013-10-041-1/+2
* Change gpsd_report to no longer use a global. All regression tests pass.Eric S. Raymond2013-09-291-15/+24
* cppcheck ckeanup. All regression tests pass.Eric S. Raymond2013-09-171-1/+1
* Some GPSes use the USB ACM driver (/dev/ttyACM*, major number 166) on Linux.Michael Tatarinov2013-09-041-3/+3
* Move an assignment to pacify splint.Eric S. Raymond2013-05-011-1/+1
* Clean up more static-analysis warnings.Eric S. Raymond2013-04-301-6/+4
* Don't check exclusion for bluetooth devices.Michael Tatarinov2012-10-101-1/+3
* Lose the assumption that socket_t is an integer.Eric S. Raymond2012-09-221-1/+1
* gpsd_get_speed_old usage was lost on exitJon Schlueter2012-09-091-1/+1