Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Split the JSON protocol dcumentation out of gpsd(8). | Eric S. Raymond | 2011-03-28 | 1 | -1/+2 |
| | | | | Also, fully document the DBUS and shared-memory interfaces. | ||||
* | Describe the shared-memory export. | Eric S. Raymond | 2011-03-27 | 1 | -5/+48 |
| | |||||
* | Documentation improvement. | Eric S. Raymond | 2011-03-24 | 1 | -1/+6 |
| | |||||
* | Document the unpack() method in C and Python APIs. | Eric S. Raymond | 2011-03-24 | 1 | -1/+3 |
| | | | | | | | | We're not bumping the minor API number because the C library has had this all along. Alas, it can't be made to fit the RAII model of the C++ binding. All regression tests pass. | ||||
* | Sync the Python and C++ bindings to the C one. Document it properly. | Eric S. Raymond | 2011-03-18 | 1 | -1/+3 |
| | |||||
* | In the client API, take the data buffer out of the gpsdata_t structure. | Eric S. Raymond | 2011-03-18 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | tz has shown me that we had a point of brittleness where the size of the client's data buffer was exposed in gps_data_t. Solution: move it (and the data-waiting count) to the client's private-data member. Requires a new but trivial client-library entry point to get the buffer pointer when a client needs it. Had to be done before API Version 5 froze, or we'd have been stuck breaking a shipped API again. No implications for the daemon or other tools, as this buffer is never used there. (Except it gets rid of several K of never-used static buffer space in the daemon, which is a good thing.) All regression tests pass. Code splints clean. cgps (the only place the API fix matters in our code) live-tests correctly. | ||||
* | Describe how to be carefuln about wait timeouts. | Eric S. Raymond | 2011-03-09 | 1 | -3/+9 |
| | |||||
* | Documentation update. | Eric S. Raymond | 2011-03-09 | 1 | -7/+8 |
| | |||||
* | More POLL_NONBLOCK elimination and an example update. | Eric S. Raymond | 2011-03-09 | 1 | -1/+1 |
| | |||||
* | spellchecking in client-howto.txt | Jon Schlueter | 2011-03-05 | 1 | -7/+7 |
| | |||||
* | whitespace cleanup in client-howto.txt | Jon Schlueter | 2011-03-05 | 1 | -19/+19 |
| | |||||
* | Update a capability table. | Eric S. Raymond | 2011-02-02 | 1 | -2/+2 |
| | |||||
* | Refactor some documentation. | Eric S. Raymond | 2011-02-02 | 1 | -2/+62 |
| | |||||
* | Timestamps in TPV and SKY go from float seconds since Unix epoch to ISO8601. | Eric S. Raymond | 2011-01-29 | 1 | -2/+2 |
| | | | | | | | | Protocol version number is bumped. Python and C test clients are known to work; interfaces of the C and Python client bindings are unchanged. Third-party client-side bindings which rely on naively copying JSON members will break (implementers have been repeatedly warned not to do this). | ||||
* | The raw_hook mwember and set_raw_hook are gone; client API cleanup is done. | Eric S. Raymond | 2011-01-25 | 1 | -3/+3 |
| | |||||
* | Update with Python example. | Eric S. Raymond | 2011-01-25 | 1 | -2/+12 |
| | |||||
* | More clarification about sensor behavior. | Eric S. Raymond | 2011-01-01 | 1 | -5/+34 |
| | |||||
* | Abolish gpsd_report.c. No more hardwired logging from the client libraries. | Eric S. Raymond | 2010-12-16 | 1 | -2/+6 |
| | | | | Only the daemon now uses this function. | ||||
* | Carry through and document the poll() -> read() change. | Eric S. Raymond | 2010-07-14 | 1 | -29/+26 |
| | |||||
* | Added a useful detail about mode values. | Eric S. Raymond | 2010-04-16 | 1 | -1/+2 |
| | |||||
* | Typo fix and a note on timing. | Eric S. Raymond | 2010-04-15 | 1 | -5/+6 |
| | |||||
* | Document future plans for API cleanup. | Eric S. Raymond | 2010-04-05 | 1 | -0/+13 |
| | |||||
* | Add table of bindings. | Eric S. Raymond | 2010-04-05 | 1 | -4/+40 |
| | |||||
* | Add some mention of AIS operation. | Eric S. Raymond | 2010-03-30 | 1 | -1/+16 |
| | |||||
* | Add the GPSD Client HOWTO to the documentation. | Eric S. Raymond | 2010-03-30 | 1 | -0/+340 |