summaryrefslogtreecommitdiff
path: root/bits.c
AgeCommit message (Expand)Author
2018-03-08SPDXify the licerse references.Eric S. Raymond
2016-12-26Fixes warning about 64-bit literals on 32-bit platforms.Fred Wright
2016-09-09Fix warnings from left shifting a negative number.Hal Murray
2015-03-30Retire splint from our set of static analyzers.Eric S. Raymond
2015-03-28Clean up most spint errors. All regression tests pass.Eric S. Raymond
2015-03-25Yet more: Line expects to suppress X error, found 0 errorsGary E. Miller
2014-09-11Coverity caught a subtle bug in bits.c::shift_left().Eric S. Raymond
2014-08-29Wrote code and test for a function to left-shift bit arrays).Eric S. Raymond
2013-12-07Avoid a possible logic error as reported by scan-build.Bernd Zeimetz
2013-11-06Code is fully cppcheck, splint, and Coverity clean.Eric S. Raymond
2013-09-23Merge Igor Socec's initialization code for TSIP. All regression tests pass.Eric S. Raymond
2013-09-20Add a function to put a big-endian double. Not yet used.Eric S. Raymond
2013-09-17splint/cppcheck cleanup.Eric S. Raymond
2013-09-16Fixing a bug in the function writing a big endian float number.Igor Socec
2013-02-18The signed/unsigned char fix.Michael Tatarinov
2012-09-07Nuke trailing whitespace in C source.Eric S. Raymond
2012-06-02Refacter the bits.c stuff to eliminate ugly globals...Eric S. Raymond
2012-05-18More cppcheck warning fixups. All regression tests pass.Eric S. Raymond
2012-04-20Suppress compiler warnings and do splint cleanup. All regression tests pass.Eric S. Raymond
2012-04-20Get rid of magic number.Eric S. Raymond
2012-04-19splint cleanup. All regressuin tests pass.Eric S. Raymond
2012-04-19Prepare to support little-endian field extraction. Not yet tested.Eric S. Raymond
2012-04-19Clean up, since we have good regression tests.Eric S. Raymond
2012-04-19Rename some bit extractors.Eric S. Raymond
2012-04-17Byte-swapping code, not yet needed and conditioned out.Eric S. Raymond
2011-04-11Fix a shift that was breaking sbits() on fields longer than 32 bits.Eric S. Raymond
2011-03-04Simplify and regularize #ifdefs. All regression tests pass.Eric S. Raymond
2011-01-25We no longer rely on long long to be 64 bits.Eric S. Raymond
2010-12-22More header portability auditing by deheader.Eric S. Raymond
2010-04-29Whitespace and indenting cleanup.Jon Schlueter
2010-04-14Reindented some small utility modules. All regression tests pass.Eric S. Raymond
2010-03-13Vanish away Id and Rev $ keywords, git won't expand them to anything useful.Eric S. Raymond
2010-03-11Copyright stamps everywhere. No code changes.Eric S. Raymond
2009-11-20Include the whole config file in gpsd.h.Eric S. Raymond
2009-03-27Improved documentation and regression testing for the bitfield extractor.Eric S. Raymond
2009-03-18splint cleanup.Eric S. Raymond
2009-03-15Check in AIVDM regression tests for sentence types 1-4.Eric S. Raymond
2009-03-15Remove a word-width dependency.Eric S. Raymond
2009-03-14Document length limit on bitfield processing.Eric S. Raymond
2009-03-13Turn off debugging.Eric S. Raymond
2009-03-13Sign-extend negative long longs correctly.Eric S. Raymond
2009-03-03make sure that the Id keyword is present and expandedChris Kuethe
2009-01-21Splint cleanup and removal of some unneeded headers.Eric S. Raymond
2009-01-05This diff goes most of the way to getting us splint-clean again.Eric S. Raymond
2008-12-27Add a wrapper function around gpsd_hexdump to avoid hexdumping buffers...Chris Kuethe
2008-07-17Still more fixes for bitfield extraction. Eric S. Raymond
2008-07-17Revised and corrected bitfield functions.Eric S. Raymond
2008-07-16Factor out the bitfield functions, fix a bug in one, add tests.Eric S. Raymond
2005-07-16Do consistent naming and some splint cleaning.Eric S. Raymond
2005-06-10Experimentally putting splint in strict mode turned up some grubby bits.Eric S. Raymond