summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* jsonfilter: drop legacy json-c supportHEADmasterSergey Ponomarev2022-06-291-3/+2
* implement POSIX regexp supportJo-Philipp Wich2018-02-045-4/+176
* lexer: fix encoding 7 bit escape sequencesJo-Philipp Wich2018-02-041-1/+1
* main: implement array modeJo-Philipp Wich2018-02-041-12/+68
* remove obsolete /opt/local include/lib directories on mac os xFelix Fietkau2016-07-021-5/+0
* remove --gc-sections for mac os x buildsFelix Fietkau2016-07-021-1/+3
* cmake: Find libubox/list.h header fileFlorian Fainelli2016-07-021-0/+3
* treewide: replace jow@openwrt.org with jo@mein.ioJo-Philipp Wich2016-06-078-8/+8
* cli: properly format 64bit valuesJo-Philipp Wich2016-06-011-1/+2
* parser: allow root path specificationsJo-Philipp Wich2016-05-241-0/+2
* main: Add basic help outputKarl Palsson2016-02-031-1/+47
* matcher: fix segfault with subscript on non-array elementJo-Philipp Wich2016-02-031-7/+10
* contrib: add ParseTrace prototype to parser skeletonJo-Philipp Wich2016-02-031-0/+1
* cli: prevent segfault if input file failed to openJo-Philipp Wich2015-10-271-1/+1
* cli: implement limit flagJo-Philipp Wich2014-06-191-8/+23
* matcher.c: properly handle negative array indizesJo-Philipp Wich2014-06-191-2/+9
* cli: add a flag to specify arbritary field separatorsJo-Philipp Wich2014-06-191-26/+46
* Improve error reportingJo-Philipp Wich2014-06-185-53/+116
* cli: minor whitespace fixJo-Philipp Wich2014-06-181-1/+1
* Switch to sqlite3's lemon parser generator.Jo-Philipp Wich2014-06-1513-426/+6619
* build: use -ffunction-sections and --gc-sectionsJo-Philipp Wich2014-06-131-2/+2
* cli: supress printing "null" in non-export mode, output strings unescapedJo-Philipp Wich2014-01-061-1/+19
* Update copyrightJo-Philipp Wich2014-01-025-5/+5
* parser: fix error reportingJo-Philipp Wich2014-01-011-2/+5
* lexer, parser, matcher: extend grammar to allow comma separated keys/indexes ...Jo-Philipp Wich2014-01-013-3/+15
* cli: gather all found items through a callback functionJo-Philipp Wich2014-01-011-58/+117
* matcher: add user callback and support implicit index/key comparesJo-Philipp Wich2014-01-012-24/+40
* lexer: accept single quoted string literalsJo-Philipp Wich2013-12-312-6/+13
* parser: fix order of declarationsJo-Philipp Wich2013-12-291-1/+1
* cli: implemnt -s flag to pass json source as string argumentJo-Philipp Wich2013-12-291-8/+20
* cli: additional flags and cleanupJo-Philipp Wich2013-12-291-59/+113
* parser: change exitcode in case of oom errorsJo-Philipp Wich2013-12-291-1/+1
* Amend gitignoreJo-Philipp Wich2013-12-291-0/+2
* Add gitignore fileJo-Philipp Wich2013-12-291-0/+6
* eliminate global variables and use a private parser/lexer stateJo-Philipp Wich2013-12-293-84/+105
* cmake: let generated lexer.c, parser.c depend on their respective source file...Jo-Philipp Wich2013-12-291-0/+4
* Remove generated filesJo-Philipp Wich2013-12-282-452/+0
* Initial commitJo-Philipp Wich2013-12-288-0/+1418