Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Insert SuS headers required for portablity, as revealed by deheader. | Eric S. Raymond | 2010-12-22 | 1 | -0/+3 |
| | |||||
* | Correct a previous commit changing <time.h> to <sys/time.h> eceywhere. | Eric S. Raymond | 2010-12-21 | 1 | -1/+1 |
| | | | | <sys/time.h> is needed for select(2). | ||||
* | cgps now handles resize signals. | Eric S. Raymond | 2010-12-16 | 1 | -16/+28 |
| | |||||
* | The difference between curses.h and ncurses shouldn't matter to gpsd. | Eric S. Raymond | 2010-12-14 | 1 | -6/+1 |
| | |||||
* | Another pass at removing unneeded headers. | Eric S. Raymond | 2010-12-14 | 1 | -2/+0 |
| | |||||
* | More header cleanup. | Eric S. Raymond | 2010-12-14 | 1 | -1/+1 |
| | |||||
* | Taking SuS seriously some more. | Eric S. Raymond | 2010-12-14 | 1 | -3/+3 |
| | |||||
* | More header simplification. All regression tests pass. | Eric S. Raymond | 2010-12-14 | 1 | -1/+0 |
| | |||||
* | Simplification through taking SuS seriously. | Eric S. Raymond | 2010-12-13 | 1 | -3/+0 |
| | |||||
* | SuS conformance. | Eric S. Raymond | 2010-12-13 | 1 | -0/+1 |
| | |||||
* | Duplicate-inclusion and portability cleanup. All regression tests pass. | Eric S. Raymond | 2010-12-11 | 1 | -0/+1 |
| | |||||
* | sys/types.h doesn't belong here... | Chris Kuethe | 2010-12-08 | 1 | -1/+1 |
| | | | | | ... in a test for SYS_SELECT_H. And sys/types.h probably exists and is needed everywhere. Fixes compile on openbsd. | ||||
* | Partial splint cleanup. All regression tests pass. | Eric S. Raymond | 2010-12-08 | 1 | -1/+3 |
| | |||||
* | Clean up the code base and add switches so deheader runs clean. | Eric S. Raymond | 2010-12-03 | 1 | -0/+2 |
| | |||||
* | Put back missing headers that break the build | Chris Kuethe | 2010-12-02 | 1 | -0/+2 |
| | |||||
* | Unused-header removals by deheader. All regression tests pass. | Eric S. Raymond | 2010-12-01 | 1 | -7/+0 |
| | |||||
* | Bug gpsd:17494 fix: cgps don't exit if interrupted | Timo Juhani Lindfors | 2010-11-06 | 1 | -0/+3 |
| | | | | Do not exit if select is interrupted by a signal. Since we have signal handlers for INT and HUP they still work but WINCH does not. Closes gpsd:17494. | ||||
* | Fixing a segfault in cgps. | Bernd Zeimetz | 2010-10-04 | 1 | -1/+1 |
| | | | | | | As reported in <alpine.LNX.2.01.1010041235310.18045@catbert.rellim.com> cgps segfaults when used with -u m as options. getopt did not expect that -u takes additional options. | ||||
* | First round of changes for API major version 5: | Eric S. Raymond | 2010-07-13 | 1 | -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. Raymond | 2010-06-08 | 1 | -1/+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. Raymond | 2010-06-07 | 1 | -10/+9 |
| | | | | | | In the next mahor API change the non-re-rentrant call will go away. All regression tests passm, code splints clean. | ||||
* | Reindent. All regression tests pass. | Eric S. Raymond | 2010-04-26 | 1 | -4/+2 |
| | | | | | Most of the bulk of this one is the xgpsspeed code, which was not formerly incldecd in reindenting. | ||||
* | Display expx and epy rather than eph. | Eric S. Raymond | 2010-04-25 | 1 | -18/+22 |
| | |||||
* | Reindent some things again, needed due to new controls. | Eric S. Raymond | 2010-04-14 | 1 | -36/+35 |
| | | | | All regression tests pass. | ||||
* | cgps.c reindented. Live and gpsfake tests both pass. | Eric S. Raymond | 2010-04-14 | 1 | -144/+192 |
| | |||||
* | Typo fix. | Eric S. Raymond | 2010-04-13 | 1 | -1/+1 |
| | |||||
* | Using WATCH_NEWSTYLE makes a poor example now that NEWSTYLE is the default. | Eric S. Raymond | 2010-03-30 | 1 | -1/+1 |
| | |||||
* | Fix building with --disable-clientdebug | Paulius Zaleckas | 2010-03-28 | 1 | -2/+4 |
| | | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com> | ||||
* | Give case a break. All regression tests pass; code solints and cppchecks clean. | Eric S. Raymond | 2010-03-27 | 1 | -0/+1 |
| | |||||
* | gps_poll() now indicates when the daemon socket closes from the other side. | Eric S. Raymond | 2010-03-27 | 1 | -4/+21 |
| | | | | | You get back -1 with errno not set; cgps.c now illustrates how to use this in a polling loop. Documentation has been updated. | ||||
* | Vanish away Id and Rev $ keywords, git won't expand them to anything useful. | Eric S. Raymond | 2010-03-13 | 1 | -1/+0 |
| | |||||
* | Copyright stamps everywhere. No code changes. | Eric S. Raymond | 2010-03-11 | 1 | -12/+1 |
| | |||||
* | splint cleanup. It caught a bug this time. | Eric S. Raymond | 2009-12-18 | 1 | -0/+4 |
| | |||||
* | Uniform handling of unit-system defaults and -u in xgps, cgps, and lcdgps. | Eric S. Raymond | 2009-12-15 | 1 | -28/+51 |
| | |||||
* | Fix erroneous handling of satellite-used flags in test clients. | Eric S. Raymond | 2009-12-15 | 1 | -2/+11 |
| | |||||
* | Make use of -D uniform for enabling debug/progress messages, and document it. | Eric S. Raymond | 2009-12-06 | 1 | -2/+2 |
| | |||||
* | More tweaks to make -V do the right thing. | Eric S. Raymond | 2009-12-01 | 1 | -1/+3 |
| | |||||
* | Add and document some client-side instrumentation. | Eric S. Raymond | 2009-11-24 | 1 | -1/+12 |
| | |||||
* | splint cleanup. | Eric S. Raymond | 2009-11-19 | 1 | -1/+0 |
| | |||||
* | More efficient use if vertical screenspace. | Eric S. Raymond | 2009-11-18 | 1 | -3/+3 |
| | |||||
* | Change 2-space indents to 4. | Eric S. Raymond | 2009-11-18 | 1 | -559/+558 |
| | |||||
* | cgps now gets GPS type. | Eric S. Raymond | 2009-11-18 | 1 | -6/+10 |
| | |||||
* | cgps must collect device information from DEVICE notifications. | Eric S. Raymond | 2009-11-18 | 1 | -13/+8 |
| | |||||
* | Fix some overealousnes code removal last night. | Eric S. Raymond | 2009-11-17 | 1 | -0/+2 |
| | | | | status_timer has to be initialized. | ||||
* | Fix some whitespace glitches found while experimenting with indent(1). | Eric S. Raymond | 2009-11-17 | 1 | -1/+1 |
| | | | | All regression tests pass. | ||||
* | cgps is converted to use new protocol. | Eric S. Raymond | 2009-11-17 | 1 | -14/+6 |
| | |||||
* | Condition out the compass-mode code in cgps. | Eric S. Raymond | 2009-11-17 | 1 | -93/+25 |
| | | | | | | | | Also remove the part of cgps initialization that probed for device type. The True North didn't work, anyway, and this simplification both eliminates the annoying 10-second startup lag and should make it easy to convert to new protocol. This change has been tested and works. | ||||
* | Fixed broken select() at startup. | Gary E. Miller | 2009-11-10 | 1 | -10/+34 |
| | | | | | | Not sure why the old one did not work, but this one works. Added some more error reporting. | ||||
* | Output gps_send() failure messages. | Gary E. Miller | 2009-11-10 | 1 | -5/+21 |
| | | | | Important things should not fail silently. | ||||
* | whitespace | Chris Kuethe | 2009-11-07 | 1 | -20/+20 |
| |