summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2025-10-04build: require CMake >= 3.10 due to dropped legacy supportmasterHauke Mehrtens
2025-04-18build: set GNU17 for lemon compilationRobert Marko
2024-01-23main: fix spurious premature parse aborts in array modeJo-Philipp Wich
2022-06-29jsonfilter: drop legacy json-c supportSergey Ponomarev
2018-02-04implement POSIX regexp supportJo-Philipp Wich
2018-02-04lexer: fix encoding 7 bit escape sequencesJo-Philipp Wich
2018-02-04main: implement array modeJo-Philipp Wich
2016-07-02remove obsolete /opt/local include/lib directories on mac os xFelix Fietkau
2016-07-02remove --gc-sections for mac os x buildsFelix Fietkau
2016-07-02cmake: Find libubox/list.h header fileFlorian Fainelli
2016-06-07treewide: replace jow@openwrt.org with jo@mein.ioJo-Philipp Wich
2016-06-01cli: properly format 64bit valuesJo-Philipp Wich
2016-05-24parser: allow root path specificationsJo-Philipp Wich
2016-02-03main: Add basic help outputKarl Palsson
2016-02-03matcher: fix segfault with subscript on non-array elementJo-Philipp Wich
2016-02-03contrib: add ParseTrace prototype to parser skeletonJo-Philipp Wich
2015-10-27cli: prevent segfault if input file failed to openJo-Philipp Wich
2014-06-19cli: implement limit flagJo-Philipp Wich
2014-06-19matcher.c: properly handle negative array indizesJo-Philipp Wich
2014-06-19cli: add a flag to specify arbritary field separatorsJo-Philipp Wich
2014-06-18Improve error reportingJo-Philipp Wich
2014-06-18cli: minor whitespace fixJo-Philipp Wich
2014-06-15Switch to sqlite3's lemon parser generator.Jo-Philipp Wich
2014-06-13build: use -ffunction-sections and --gc-sectionsJo-Philipp Wich
2014-01-06cli: supress printing "null" in non-export mode, output strings unescapedJo-Philipp Wich
2014-01-02Update copyrightJo-Philipp Wich
2014-01-01parser: fix error reportingJo-Philipp Wich
2014-01-01lexer, parser, matcher: extend grammar to allow comma separated keys/indexes as more readable alternative to or expressionsJo-Philipp Wich
2014-01-01cli: gather all found items through a callback functionJo-Philipp Wich
2014-01-01matcher: add user callback and support implicit index/key comparesJo-Philipp Wich
2013-12-31lexer: accept single quoted string literalsJo-Philipp Wich
2013-12-29parser: fix order of declarationsJo-Philipp Wich
2013-12-29cli: implemnt -s flag to pass json source as string argumentJo-Philipp Wich
2013-12-29cli: additional flags and cleanupJo-Philipp Wich
2013-12-29parser: change exitcode in case of oom errorsJo-Philipp Wich
2013-12-29Amend gitignoreJo-Philipp Wich
2013-12-29Add gitignore fileJo-Philipp Wich
2013-12-29eliminate global variables and use a private parser/lexer stateJo-Philipp Wich
2013-12-29cmake: let generated lexer.c, parser.c depend on their respective source files, clean generated headersJo-Philipp Wich
2013-12-28Remove generated filesJo-Philipp Wich
2013-12-28Initial commitJo-Philipp Wich