summaryrefslogtreecommitdiff
path: root/timebase.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Make gpsdecode interpret "Date:" comments. All regression tests pass.Eric S. Raymond2011-06-231-0/+23
|
* Yet more double->timestamp_t moves.Eric S. Raymond2011-03-101-7/+7
| | | | | | All tests pass. These are didfficult to spot because the compiler actually doesn't care about the distinction btween the source and result type of a typedef.
* Address Berlios tracker bug #17951 FTBFS with disabled nmea.Eric S. Raymond2011-02-221-0/+2
|
* Remove a dependency on the leapseconds table being correct.Eric S. Raymond2011-02-021-31/+0
| | | | (Also, fix it up sop it *is* correct, in case we want it someday.)
* splint cleanup.Eric S. Raymond2011-01-281-1/+1
|
* Compensate for century rollover in NMEA.Eric S. Raymond2011-01-211-1/+7
| | | | | | Contains the hidden assumption that dates to be merged will always be presented in monotonically increasing order. If this ever fails to be the case near a century turnover, you're screwed.
* Yet more time refactoring. All regression tests pass.Eric S. Raymond2011-01-211-30/+15
| | | | Tricky surgery in progess, that's why I'm doing lots of small commits.
* Refactor time handling yet again. All regression tests pass.Eric S. Raymond2011-01-211-3/+25
|
* Since we now disambiguate rollovers, remove a check no longer needed.Eric S. Raymond2011-01-211-12/+0
|
* Remove a dependency on the system clock. All regression tests pass.Eric S. Raymond2011-01-211-14/+11
|
* Another refactoring step for the time logic. All regression tests pass.Eric S. Raymond2011-01-211-8/+8
|
* Refactoring step. All regression tests pass.Eric S. Raymond2011-01-211-3/+6
|
* Improve documentation comments. All regression tests pass.Eric S. Raymond2011-01-211-17/+11
|
* Refactor. All regression tests pass.Eric S. Raymond2011-01-201-19/+12
|
* More documentation of our assumptions about time sources.Eric S. Raymond2011-01-201-1/+38
|
* Document gpsd's assumption about the host system clock correctly.Eric S. Raymond2011-01-201-90/+64
| | | | | We're more dependent on it than I realized. At least all the dependencies are in one module now, and we may be able to do something about relaxing them.
* All the messy gpstime conversion stuff isin timebase.c now.Eric S. Raymond2011-01-201-0/+33
| | | | All regression tests pass.
* Rebuilding of timebase constants is now completely automated.Eric S. Raymond2011-01-201-0/+197
All regression tests pass.