summaryrefslogtreecommitdiff
path: root/type_decoder.c
AgeCommit message (Expand)Author
2018-05-18Random whitespace/cosmetic/consistency fixes.Uwe Hermann
2018-05-17type_decoder.c: Fix a compiler warning (-Wswitch-default).Uwe Hermann
2018-05-16type_decoder.c: Drop unneeded g_free() NULL check.Uwe Hermann
2018-05-16type_decoder.c: Fix a scan-build warning.Uwe Hermann
2018-05-16type_decoder.c: Fix a memory leak reported by scan-build.Uwe Hermann
2018-05-16type_decoder.c: Fix a memory leak reported by scan-build.Uwe Hermann
2018-05-15Convert some g_malloc0() to g_malloc().Uwe Hermann
2018-05-15get_current_pinvalues(): Slightly simplify a code chunk.Uwe Hermann
2018-05-09type_decoder.c: Drop incorrect Py_DECREF() calls.Uwe Hermann
2018-05-09type_decoder: Fixup memory leak in Decoder.put() (meta, python)Uwe Hermann
2018-05-09type_decoder: fixup memory leak in Decoder.put() (annotation, binary)Gerhard Sittig
2018-04-20Decoder_register(): Drop an overly verbose log message.Uwe Hermann
2018-03-31Decoder: check for duplicate register() calls in common backend codeGerhard Sittig
2018-03-31decoder: rephrase .has_channel() argument parse logicGerhard Sittig
2018-03-07Minor whitespace/typo fixes.Uwe Hermann
2017-06-30self.put(): Eliminate an unneeded malloc/free pair.Uwe Hermann
2017-06-30Acquire/release the Python GIL where needed to avoid threading issues.Uwe Hermann
2017-06-21decoder: Accept more forms of "unconditional wait()" (None, no args)Gerhard Sittig
2017-06-21decoder: Unbreak execution of Decoder.wait() with empty conditionGerhard Sittig
2017-03-12decoder: terminate .wait() and .decode(), join threads for v3 instancesGerhard Sittig
2017-02-28Fix memory leak in get_current_pinvalues()Marcus Comstedt
2017-02-28More refcounting fixesMarcus Comstedt
2017-02-26Fix refcounting bug in set_new_condition_list()Marcus Comstedt
2017-02-21Clarify that {start,end,cur}_samplenum are absolute numbers.Uwe Hermann
2016-12-07Add support for the new query-based PD v3 decoder API.Uwe Hermann
2015-12-24Use a Python list (not tuple) for OUT_BINARY.Uwe Hermann
2015-12-23Drop obsolete support for annotation tuples (only support lists).Uwe Hermann
2015-10-06Python: Restrict code to stable ABI subsetDaniel Elstner
2015-09-13Build: Include <config.h> first in all source filesDaniel Elstner
2015-09-13Fix srd_log() format warningsDaniel Elstner
2015-04-01Use g_malloc*() consistently, simplify error handling.Uwe Hermann
2014-09-15Replace ann_format with ann_class.Uwe Hermann
2014-07-08Remove dependency on Python.h from public API headerMarcus Comstedt
2014-05-03Make the srd_Decoder type private.Uwe Hermann
2013-12-13Send SRD_OUTPUT_PYTHON to registered callbacks as well.Bert Vermeulen
2013-12-13Prune dead code.Bert Vermeulen
2013-12-13No need to mess with method reference counts.Bert Vermeulen
2013-12-11Easier access to sequences of strings, not just lists.Bert Vermeulen
2013-11-15Implement OUTPUT_BINARYBert Vermeulen
2013-11-15Implement OUTPUT_METABert Vermeulen
2013-11-14Split annotation-specific output to another structBert Vermeulen
2013-11-07Minor code cleanupBert Vermeulen
2013-11-07Rename inter-PD output type to SRD_OUTPUT_PYTHONBert Vermeulen
2013-10-14Move all decoder instances and callbacks into a session structBert Vermeulen
2013-09-01Use frontend-registered callback with correct parametersBert 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-03-28srd: Some more (optional) consistency renames.Uwe Hermann
2012-03-28srd/cli/qt: Some more API consistency renames.Uwe Hermann