Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename config.h so it can be installed as gpsd_config.h... | Chris Kuethe | 2006-10-26 | 1 | -4/+5 |
| | | | | | | ...for those who want to build their own apps linked against libgps and want the headers to work. Works on OpenBSD, tested by Jeff Francis on OS X and Linux | ||||
* | Restore reporting time to millisecond resolution. | Eric S. Raymond | 2006-10-25 | 1 | -2/+2 |
| | | | | | I was wrong about this; it isn't the GPS system that has a centisecond limit, it's some vendor implementations of NMEA. | ||||
* | Stelian Pop's fix for the J command handling. | Eric S. Raymond | 2006-10-25 | 1 | -15/+8 |
| | |||||
* | Allow for gpsd_report and gpsd_hexdump to be suppressed to save cpu cycles. | Chris Kuethe | 2006-10-24 | 1 | -0/+2 |
| | | | | | This renders logging completely useless, but that may be acceptable in some embedded deployments. | ||||
* | Don't pretend we offer more accuracy than the GPS system supports. | Eric S. Raymond | 2006-10-23 | 1 | -2/+2 |
| | |||||
* | I don't like fixed width fields. | Chris Kuethe | 2006-10-21 | 1 | -21/+21 |
| | | | | | Older parsers don't seem to care one way or t'other... no objections on the lists both times I posted this. | ||||
* | Introducing a new configuration option "--disable-reconfigure"... | Chris Kuethe | 2006-10-02 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | ...which is used to prevent gpsd from taking actions which would alter the configuration of your receiver. This could include, but might not be limited to: * port speed * communication protocol * output messages sent * output message rate * resetting the receiver * clearing stored almanac/ephemeris/position/clock calibration This is useful in cases where you have your receiver set up in a particular manner (logging raw pseudoranges, carrier phases and NAV data, for example) and don't mind sharing that data, so long as it's read-only. For now, this affects the speed/protocol switch commands in gpsd.c, but the device drivers will need to be patched as well. | ||||
* | Undoing my | change of 28 Sep 2006. | Chris Kuethe | 2006-09-28 | 1 | -18/+1 |
| | |||||
* | Undoing my |-protection change of 28 Sep 2006. | Chris Kuethe | 2006-09-28 | 1 | -8/+3 |
| | |||||
* | Protect the | command by adding a -x command line option. | Chris Kuethe | 2006-09-28 | 1 | -3/+8 |
| | | | | | | | | | Experimental or debugging features which could damage hardware could can be wrapped in if (dangerous) { /* ... */ ; } so that they will only work if -x is set. | ||||
* | Add the | command. | Chris Kuethe | 2006-09-28 | 1 | -1/+18 |
| | | | | | | | | | This command allows gpsd to pass through a raw command from the client to the server; the reverse of super-raw (R=2) mode. This could conceivably be used to reflash your receiver's firmware, modify the port settings, tune the navigation engine to produce flawed results or any other thing one could do with a direct connection. This command is primarily for debugging purposes. | ||||
* | Prevent gpsd from spinning if the dgpsip stream goes away. | Chris Kuethe | 2006-09-28 | 1 | -1/+5 |
| | | | | Reported by Neal Probert on gpsd-dev | ||||
* | fix the format strings of the timestamps in O and Y messages | Chris Kuethe | 2006-09-23 | 1 | -2/+2 |
| | |||||
* | Add subversion ID tags near the beginning of every file. | Chris Kuethe | 2006-09-21 | 1 | -0/+1 |
| | | | | First line where possible, second line for scripts called with #! | ||||
* | The big dead-storage elimination: we get rid of the newdata member. | Eric S. Raymond | 2006-09-09 | 1 | -1/+1 |
| | | | | All regression tests pass. | ||||
* | Another step in eliminating dead storage. All regression tests pass. | Eric S. Raymond | 2006-09-09 | 1 | -1/+1 |
| | |||||
* | Do mode checks relative to the user fixbuffer. | Eric S. Raymond | 2006-09-08 | 1 | -31/+29 |
| | |||||
* | A gallimaufry of small fixes: | Eric S. Raymond | 2006-09-05 | 1 | -5/+9 |
| | | | | | | | Add a sanity check to garmin.c. Fix another regression test screwed up by the GPGLL bug. Add some documentation comments to gpsd.c. splint cleanup in libgpsd_core.c. | ||||
* | Stelian Pop's cleanups for the J command. | Eric S. Raymond | 2006-09-03 | 1 | -2/+1 |
| | |||||
* | Ooops...bad capitalization. | Eric S. Raymond | 2006-09-02 | 1 | -1/+1 |
| | |||||
* | Implement no-CASOC policy in a more explicit (and correct!) way. | Eric S. Raymond | 2006-09-02 | 1 | -13/+7 |
| | |||||
* | Finally, a version of the J-command patch that passes regression tests. | Eric S. Raymond | 2006-09-01 | 1 | -26/+1 |
| | | | | Some cleanup will follow. | ||||
* | Refactor the way stashing oldfixes is handled. | Eric S. Raymond | 2006-09-01 | 1 | -3/+9 |
| | | | | All regression tests pass. | ||||
* | Put the error-modeller call in a place where it won't cause a segfault. | Eric S. Raymond | 2006-09-01 | 1 | -4/+1 |
| | |||||
* | Yet another minor data-management bug. | Eric S. Raymond | 2006-09-01 | 1 | -0/+4 |
| | | | | | Error estimates for PGRME must be computed from newdata, not the merged fix. | ||||
* | Nailed a data-management bug. | Eric S. Raymond | 2006-09-01 | 1 | -3/+0 |
| | | | | | | The newdata member was not being properly cleared, which screwed up the error modeler in a way that only showed up on NMEA devices (not single-packet-per-cycle devices like SiRFs). | ||||
* | Design decision: Trie North data gets mapped into existing fields (track, etc) | Eric S. Raymond | 2006-08-31 | 1 | -8/+0 |
| | | | | | | | | ...rather than new ones like heading. This gets rid of the HEADING_FIX code contributed but not compiled in by default. Also, fix a place in the zodiac driver that sets a fix rather than newdata member. | ||||
* | Add a bit more logging to ntpshm_init. | Gary E. Miller | 2006-08-30 | 1 | -0/+2 |
| | |||||
* | Hmmm...this change may belong in libgpsd_core.c. | Eric S. Raymond | 2006-08-21 | 1 | -0/+3 |
| | |||||
* | J patch withdrawn, all regression tests pass. | Eric S. Raymond | 2006-08-21 | 1 | -5/+15 |
| | |||||
* | String safety, courtesy of snprintf, strlcat and strlcpy. | Chris Kuethe | 2006-08-19 | 1 | -53/+53 |
| | | | | | | | GPSD is now free from the often-misused strcat, strcpy and sprintf. Future code should not use unbounded string functions. Glibc users, please verify that the integrated strlcat and strlcpy are correctly linked in. | ||||
* | strchr returns char *, so test it against NULL (a pointer) not 0 (an integer) | Chris Kuethe | 2006-08-18 | 1 | -1/+1 |
| | |||||
* | Fix the J option support. | Eric S. Raymond | 2006-08-18 | 1 | -4/+4 |
| | |||||
* | Robin Johnson's fixes for udev support. | Eric S. Raymond | 2006-08-16 | 1 | -2/+3 |
| | |||||
* | Reduce gpsd's default footprint by about 10MB. | Eric S. Raymond | 2006-08-16 | 1 | -2/+4 |
| | |||||
* | Added buffer policy switch. | Eric S. Raymond | 2006-08-14 | 1 | -48/+107 |
| | |||||
* | Eliminate use of fuser(1) from gpsfake. | Eric S. Raymond | 2006-07-29 | 1 | -1/+1 |
| | |||||
* | Fix typo pointed out my Marshall Crocker. | Eric S. Raymond | 2006-07-26 | 1 | -1/+1 |
| | |||||
* | Merge Eivind Tagseth's patch for limiting memory utilization on SBCs. | Eric S. Raymond | 2006-07-26 | 1 | -14/+53 |
| | |||||
* | Avoid a nasty bug when reclaiming fds. | Eric S. Raymond | 2006-07-25 | 1 | -1/+1 |
| | |||||
* | The -d option is no longer necessary. | Eric S. Raymond | 2006-07-23 | 1 | -18/+23 |
| | | | | | DGPSIP and NTRIP URLS are recognized when they occur in arguments. Currently only a single such source is allowed. | ||||
* | Third stage: make *all* changes of all_fds have apprpriate adjust calls nearby. | Eric S. Raymond | 2006-07-21 | 1 | -20/+30 |
| | |||||
* | Second stage: lower maximum fd, when possible, on closes. | Eric S. Raymond | 2006-07-21 | 1 | -6/+17 |
| | |||||
* | Implement Owen Wallace's idea to track maximum fd... | Eric S. Raymond | 2006-07-21 | 1 | -3/+20 |
| | | | | ...so select() can poll a smaller set. | ||||
* | Add dgnss.c, which should have been checked in with the NTRIP support. | Eric S. Raymond | 2006-06-07 | 1 | -0/+8 |
| | | | | Also check in the heading patch under -DHEADING_FIX. | ||||
* | Full merge of O patch with 14th field enabled. Protocol level bumped to 3. | Eric S. Raymond | 2006-06-07 | 1 | -2/+0 |
| | | | | This requires rebuilding the regression tests. | ||||
* | Robin Darroch's O-mode patch merged... | Eric S. Raymond | 2006-06-07 | 1 | -1/+9 |
| | | | | | | ...but actual generation of the mode field is disabled. Regression tests fail in a strange way; checksums are off by one. Must grovel back through the versions and figure out why. | ||||
* | splint cleanup | Eric S. Raymond | 2006-06-07 | 1 | -23/+19 |
| | |||||
* | It doesn't make much sense to allow port speed changes... | Chris Kuethe | 2006-05-27 | 1 | -0/+2 |
| | | | | ...when we build with a fixed port speed. | ||||
* | This is a better way to do the fixed port speed. | Chris Kuethe | 2006-05-22 | 1 | -6/+6 |
| |