summaryrefslogtreecommitdiff
path: root/util.c
AgeCommit message (Expand)Author
2022-11-24util: silence printf format compiler warnings (Python ssize_t)Gerhard Sittig
2019-12-10struct srd_decoder: Fix/improve some documentation comments.Uwe Hermann
2019-11-24decoder: internal 'always false' term, handle invalid skip and channelGerhard Sittig
2018-05-18Random whitespace/cosmetic/consistency fixes.Uwe Hermann
2018-05-15util.c: Add two missing PyGILState_Release() calls.Uwe Hermann
2017-06-30Acquire/release the Python GIL where needed to avoid threading issues.Uwe Hermann
2017-05-31struct srd_decoder: Add list of input/output decoder IDs.Uwe Hermann
2016-12-07Add support for the new query-based PD v3 decoder API.Uwe Hermann
2015-10-06util: Factor out Python module loadDaniel Elstner
2015-10-06decoder: Refactor loading code and plug leaksDaniel Elstner
2015-10-06Python: Restrict code to stable ABI subsetDaniel Elstner
2015-09-13Build: Include <config.h> first in all source filesDaniel Elstner
2015-04-01Use g_malloc*() consistently, simplify error handling.Uwe Hermann
2014-07-08Remove dependency on Python.h from public API headerMarcus Comstedt
2013-12-11Easier access to sequences of strings, not just lists.Bert Vermeulen
2013-05-03Main header is <libsigrokdecode/libsigrokdecode.h> now.Uwe Hermann
2013-04-23GPL headers: Use correct project name.Uwe Hermann
2013-02-09Doxygen: Mark private functions/variables properly.Uwe Hermann
2012-05-09srd: Fix a few Doxygen errors.Uwe Hermann
2012-03-28srd: Some more (optional) consistency renames.Uwe Hermann
2012-03-18srd: Constify lots more parameters.Uwe Hermann
2012-02-28srd: properly return status codeBert Vermeulen
2012-02-11Use g_try_malloc/g_free/g_strdup consistently.Uwe Hermann
2012-02-10srd: s/python/Python/.Uwe Hermann
2012-02-10srd: Add/improve g_malloc() error messages.Uwe Hermann
2012-02-10srd: Add/use SRD_API/SRD_PRIV macros.Uwe Hermann
2012-02-10srd: Cosmetics, whitespace, coding-style fixes.Uwe Hermann
2012-01-26srd: Remove manual log domain ("srd: ") prefixes.Uwe Hermann
2012-01-23srd: use new exception system everywhereBert Vermeulen
2012-01-23srd: minor code cleanupBert Vermeulen
2012-01-22srd: make all debugging and error reporting uniformBert Vermeulen
2012-01-21add py_dictitem_as_str(), more checking in py_attr_as_str()Bert Vermeulen
2012-01-16srd: don't decref an object we don't ownBert Vermeulen
2012-01-15srd: clean up module loading/unloading, and the decoder structBert Vermeulen
2012-01-07convert data coming in from a PD to C structsBert Vermeulen
2012-01-03sr/srd: Fix left-over #includes.Uwe Hermann
2011-12-28better python memory managementBert Vermeulen
2011-12-28python 3 portBert Vermeulen
2011-12-04refactored PD framework, now using new sigrok.Decoder objectBert Vermeulen