Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | No demand for Magnavox output yet, so we'll condition out that code... | Eric S. Raymond | 2006-12-04 | 1 | -0/+2 |
| | | | | | ...after having made sure it compiles with the current version of the ISGP layer. | ||||
* | Make the code for Magnavox-format output work again... | Eric S. Raymond | 2006-12-04 | 1 | -31/+4 |
| | | | | ...though it's still not hooked up to anything in rtcmdecode(). | ||||
* | Change the way the RTCM decoding is layered... | Eric S. Raymond | 2006-12-04 | 1 | -12/+6 |
| | | | | | | | ...so the packet sniffer no longer needs to take an argument that is an rtcm structure. This is a step towards a new and better gpsfake. No logic or protocol changes. All regression tests pass, | ||||
* | Hide an RTCM detail better. No logic changes. All regression tests pass. | Eric S. Raymond | 2006-12-03 | 1 | -0/+2 |
| | |||||
* | Some name changes in formal arguments, No logic changes, | Eric S. Raymond | 2006-11-30 | 1 | -6/+6 |
| | | | | All regression tests pass. | ||||
* | Check in regress-builder, after having used it to detect some minor build | Eric S. Raymond | 2006-11-30 | 1 | -2/+2 |
| | | | | problems created by the last big refactoring patch. | ||||
* | Split the packet-sniffer internals out of the session structure. | Eric S. Raymond | 2006-11-30 | 1 | -45/+44 |
| | | | | | | | | | | | | | This is a big, super-intrusive patch but changes no logic at all -- it's all about ripping out some of the gps_device_t structure members into a new gps_packet_t structure. Even the driver API doesn't change at all, this is all libgpsd(3) internals being rearranged. The motivation here is that we want to kill off the ad-hoc Python implementation of a packet-sniffer in gpsfake. To do that we need to be able to write a "pure" packet sniffer that uses the same C code as the daemon's but without being welded to the rest of the libgpsd(3) code. This is the first step towards that. | ||||
* | Get rid of an annoying compiler warning. | Eric S. Raymond | 2006-10-31 | 1 | -3/+7 |
| | |||||
* | Rename config.h so it can be installed as gpsd_config.h... | Chris Kuethe | 2006-10-26 | 1 | -0/+2 |
| | | | | | | ...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 | ||||
* | fix unbounded sscanf("%s") | Chris Kuethe | 2006-10-11 | 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 #! | ||||
* | Move the rtcm message structure to its own header. | Chris Kuethe | 2006-09-20 | 1 | -434/+1 |
| | | | | | | | | | It's prettier that way, it facilitates code reuse in other projects/tools/etc. and it's just good style to put definitions in a header. Compiles clean, passes "make rtcm-regress" and the new header is packaged properly by "make dist" | ||||
* | splint cleanup after CK's strcat()/strlcopy() cleanup. | Eric S. Raymond | 2006-08-20 | 1 | -1/+1 |
| | |||||
* | String safety, courtesy of snprintf, strlcat and strlcpy. | Chris Kuethe | 2006-08-19 | 1 | -1/+1 |
| | | | | | | | 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. | ||||
* | Some documentation updates. | Eric S. Raymond | 2006-06-06 | 1 | -1/+1 |
| | |||||
* | Enable eveything to build when RTCM104 is configured out. | Eric S. Raymond | 2005-12-20 | 1 | -0/+4 |
| | |||||
* | Warning and splint cleanup. | Eric S. Raymond | 2005-08-20 | 1 | -1/+1 |
| | |||||
* | splint and error-message cleanup. | Eric S. Raymond | 2005-08-03 | 1 | -2/+5 |
| | |||||
* | Parity computation and splint cleanup. | Eric S. Raymond | 2005-07-28 | 1 | -6/+9 |
| | |||||
* | Finally get the encoder stable by adding some round() calls. | Eric S. Raymond | 2005-07-28 | 1 | -21/+22 |
| | |||||
* | Wolfgang's attempted fix for the repack() code. | Eric S. Raymond | 2005-07-28 | 1 | -3/+17 |
| | |||||
* | Encoder is all working, except for floating-point precision lossage. | Eric S. Raymond | 2005-07-28 | 1 | -1/+6 |
| | |||||
* | T message undumps work now. | Eric S. Raymond | 2005-07-28 | 1 | -2/+2 |
| | |||||
* | Upper level of RTCM encoder works. | Eric S. Raymond | 2005-07-28 | 1 | -52/+84 |
| | |||||
* | Another step (passing regression tests) towards an encoder. | Eric S. Raymond | 2005-07-27 | 1 | -39/+44 |
| | |||||
* | First steps towards a working RTCM encoder. | Eric S. Raymond | 2005-07-27 | 1 | -28/+26 |
| | |||||
* | First cut at RTCM undumper, and some splint cleanup. | Eric S. Raymond | 2005-07-27 | 1 | -0/+122 |
| | |||||
* | Correction to Wolfgang's fix. | Eric S. Raymond | 2005-07-27 | 1 | -2/+2 |
| | |||||
* | Small patch from Wolfgang. | Eric S. Raymond | 2005-07-27 | 1 | -1/+1 |
| | |||||
* | Spelling fix. | Eric S. Raymond | 2005-07-27 | 1 | -3/+3 |
| | |||||
* | Comment fixups. | Eric S. Raymond | 2005-07-26 | 1 | -2/+1 |
| | |||||
* | Save Wolfgang's generation script. | Eric S. Raymond | 2005-07-26 | 1 | -7/+2 |
| | |||||
* | Move Wolfgang's Emacs command. | Eric S. Raymond | 2005-07-26 | 1 | -2/+0 |
| | |||||
* | Big-endian support in rtcm.c. | Eric S. Raymond | 2005-07-26 | 1 | -100/+312 |
| | |||||
* | Support compilers that can't do anonymous unions. | Eric S. Raymond | 2005-07-26 | 1 | -134/+134 |
| | |||||
* | Fix some documentation. | Eric S. Raymond | 2005-07-25 | 1 | -43/+50 |
| | |||||
* | Break isgps.c apart from rtcm.c. | Eric S. Raymond | 2005-07-25 | 1 | -328/+0 |
| | |||||
* | Successfully broke adhesion between RTCM bitfield structures and the decoder. | Eric S. Raymond | 2005-07-25 | 1 | -124/+141 |
| | |||||
* | A simpler big-endianism test using autotools. | Eric S. Raymond | 2005-07-25 | 1 | -25/+16 |
| | |||||
* | Better OS-specific endianness detection | Chris Kuethe | 2005-07-25 | 1 | -3/+5 |
| | |||||
* | At least on OpenBSD, endian.h is in /usr/include/sys | Chris Kuethe | 2005-07-25 | 1 | -0/+4 |
| | | | | | Other developers, please check to see if your <endian.h> is just a pointer to <sys/endian.h> and if it is, we can kill off this ifdef... | ||||
* | More decoder separation. | Eric S. Raymond | 2005-07-24 | 1 | -9/+8 |
| | |||||
* | More separation of the low-level decoder. | Eric S. Raymond | 2005-07-24 | 1 | -9/+9 |
| | |||||
* | More work at separating the low-level decoder from the RTCM structure stuff. | Eric S. Raymond | 2005-07-24 | 1 | -58/+58 |
| | |||||
* | First step towards sepaeating out satlink protocol. | Eric S. Raymond | 2005-07-24 | 1 | -4/+5 |
| | |||||
* | Calculate the number of almanac entries correctly. | Eric S. Raymond | 2005-07-24 | 1 | -1/+1 |
| | |||||
* | Documentation improvements. | Eric S. Raymond | 2005-07-23 | 1 | -2/+14 |
| | |||||
* | In theory we now have a repack function | Eric S. Raymond | 2005-07-23 | 1 | -6/+22 |
| | | | | (except for parity compuation and inversion). | ||||
* | More work on repack(). | Eric S. Raymond | 2005-07-23 | 1 | -4/+7 |
| | |||||
* | More work on the repack() function. Avoid a core dump when processing DGPSIP. | Eric S. Raymond | 2005-07-23 | 1 | -31/+34 |
| |