summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-03Doxygen: Add @since markers to API functions.Uwe Hermann
Also, document the functions in version.c.
2013-05-03HACKING: Document the @since Doxygen tag.Uwe Hermann
2013-05-03Doxyfile: Set version number to 0.2.0.Uwe Hermann
2013-05-03Update package version to new 0.2.0 releaseBert Vermeulen
2013-04-23GPL headers: Use correct project name.Uwe Hermann
2013-04-15configure.ac: Show $build, $host, and lib versions.Uwe Hermann
2013-04-06configure.ac: Look for python-config-3.x besides python3.x-config.Peter Stuge
2013-03-20README: Add "Copyright and license" section.Uwe Hermann
2013-03-19use GVariant for passing decoder options and probesBert Vermeulen
Decoder options are now exposed in struct srd_decoder, via a GSList of the new struct srd_decoder_option. The 'def' field represents the default value as set in the decoder, converted to GVariant. This allows a library user to determine the type as well as default value.
2013-03-19code cleanupBert Vermeulen
2013-03-17configure.ac: Drop std-options, unneeded.Uwe Hermann
The automake 'std-options' option checks whether all installed tools and scripts have a --help and --version CLI option. This check is not needed for libsigrokdecode though, since it doesn't install any tools.
2013-03-17README: Refer to INSTALL and new Building wiki page.Uwe Hermann
2013-03-12ds1307: Fix date/day-of-week printing.Uwe Hermann
2013-03-12Add Dallas DS1307 RTC protocol decoderMatt Ranostay
Dallas DS1307 RTC protocol decoder that works stacked with the I2C PD. Based on the rtc8564 protocol decoder. Signed-off-by: Matt Ranostay <mranostay@gmail.com>
2013-02-09Doxygen: Initial groups and topic short descriptions.Uwe Hermann
2013-02-09Doxygen: Add @file items for the relevant files.Uwe Hermann
These short descriptions are shown in the "Files" section of the Doxygen output.
2013-02-09Doxygen: Mark private functions/variables properly.Uwe Hermann
2013-02-09Doxygen: Document how to mark private stuff.Uwe Hermann
2013-02-09Doxygen: Add intro section and some docs.Uwe Hermann
2013-02-09Add contrib/sigrok-logo-notext.png.Uwe Hermann
This is used in the generated Doxygen HTML output.
2013-02-09Doxyfile: Update to match the libsigrok file/settings.Uwe Hermann
This uses a template generated by Doyxgen 1.8.1.2 (like libsigrok currently does) and adapts it to libsigrokdecode needs.
2013-02-02.gitignore: Add INSTALL (copied by automake).Uwe Hermann
2013-02-02Bring back temporarily reverted changes.Uwe Hermann
2013-01-30can: Temporary quickfix for a bug.Uwe Hermann
2013-01-27Update package version to new 0.1.1 release.Uwe Hermann
2013-01-27Update libtool version numbers for libsigrokdecode.Uwe Hermann
The last release of libsigrokdecode (package version number 0.1.0) had the initial libtool version numbers (current:revision:age) of 0:0:0. The upcoming release (0.1.1) is API-compatible with 0.1.0 and can be used as drop-in replacement. Programs linked against 0.1.0 do not need to be recompiled or relinked. As per the libtool guidelines this release only increments the libtool "revision" number. The new libtool version numbers (current:revision:age) are thus 0:1:0. See here for details: http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
2013-01-27NEWS: Various updates.Uwe Hermann
2013-01-27Minor autotools improvements.Uwe Hermann
- Don't use "foreign" option for automake. Without this automake will perform some additional sanity checks e.g. on missing files. It will also now add the usual INSTALL file which documents the configure options etc. - Add AUTHORS file. - Add 'check-news' automake option, which will abort 'make dist' if the NEWS file doesn't list the current (to be released) package version at the top (i.e., if we forget to update NEWS).
2013-01-27Temporarily revert API changes in preparation of release.Uwe Hermann
The upcoming libsigrokdecode release should not contain any API changes so it is compatible with existing released frontends (sigrok-cli 0.3.1).
2013-01-19configure.ac: Drop AC_PROG_CXX.Uwe Hermann
We don't need a C++ compiler for libsigrokdecode, so don't check for one. This would cause a build failure on all systems where there is a C compiler but no C++ compiler installed.
2013-01-19Lower glib-2.0 requirement to 2.24.0.Uwe Hermann
We don't use any of the recent glib features in libsigrokdecode, it compiles fine with 2.24.x.
2013-01-13Makefile.am: Fix typo in 'ChangeLog' target.Uwe Hermann
2013-01-13Cosmetics, fix typos.Uwe Hermann
2013-01-13NEWS: Add list of user-visible changes so far.Uwe Hermann
2013-01-01Small cosmetic/consistency fixes in the PDs.Uwe Hermann
2013-01-01constify srd_decoder_list() outputBert Vermeulen
2013-01-01srd_inst_new() options can be NULLBert Vermeulen
2012-12-28Fix compiler warning.Uwe Hermann
2012-12-28configure.ac: Add missing -fvisibility=hidden to CFLAGS.Uwe Hermann
2012-12-28configure.ac: Fix CFLAGS settings.Uwe Hermann
Don't override/overwrite CFLAGS in configure.ac, but rather amend it with (currently) "-Wall -Wextra". This properly allows users/packagers to do things like: ./configure (this will default to using "-g -O2" additionally) CFLAGS="-g -O2" ./configure (same as above) CFLAGS="" ./configure (no additional flags) CFLAGS="-g -O0" ./configure (disable optimization, e.g. for valgrind use) etc. etc.
2012-12-17Add intial CAN protocol decoder.Uwe Hermann
2012-12-12configure.ac: Also check for python3.3-config.Uwe Hermann
2012-11-24mlx90614: "Kelvin", not "degrees Kelvin".Uwe Hermann
2012-11-24Fix bugs in "Invalid state" printing/exceptions.Uwe Hermann
2012-11-24All PDs: Name the files pd.py consistently.Uwe Hermann
The Python module name is determined by the directory name (e.g. dcf77), the *.py file names in that directory don't matter and can be kept consistent.
2012-11-24configure.ac/Makefile.am: Alphabetical order.Uwe Hermann
2012-11-24tlc5620: Refactoring, add initial LOAD support.Uwe Hermann
2012-11-21Initial TI TLC5620 (8-bit quad DAC) protocol decoder.Uwe Hermann
2012-10-16Re-add HACKING file after repo split.Uwe Hermann
2012-10-13Small update for the pkg-config files and Windows.Uwe Hermann
On Windows, cmake-using projects seem to have problems with the "-I/c/Python32/include" syntax we have in the libsigrokdecode .pc file. However, "-Ic:/Python32/include" works fine. So we just add both to support everything.