summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2023-12-13Update NEWS.md with changes since 1.7 (#2948)Mattias Wadman
2023-12-13lexer: temporarily revert #\ patch; keep CR in comment bug fixEmanuele Torre
2023-12-13ltrimstr/1+rtrimstr/1: don't leak on invalid input or argumentsEmanuele Torre
2023-12-13Makefile.am: don't use -lshlwapi to build jq on WIN32Emanuele Torre
2023-12-11ci.yml: use sysctl -n hw.logicalcpu instead of nproc on macosEmanuele Torre
2023-12-11jv_mem_calloc(): always call with (nmemb, size)Emanuele Torre
2023-12-11shtest+configure: remove uses of non-portable/non-standard commandsEmanuele Torre
2023-12-11shtest: fix out-of-source testsEmanuele Torre
2023-12-11chore: Improve readability (for Alternative operator '//')Jesper Rønn-Jensen
2023-12-11jq.test: fix setpath PR numberEmanuele Torre
2023-12-11Bump actions/setup-python from 4 to 5dependabot[bot]
2023-12-10jv_setpath()+setpath/2: don't leak the input after an invalid getEmanuele Torre
2023-12-10jq_fuzz_fixed: fix test cases that use string interpolationEmanuele Torre
2023-12-07tests: add new fuzzerDavid Korczynski
2023-12-03jq_fuzz_execute.cpp: fix false assertDavidKorczynski
2023-12-03jq_fuzz_execute: fix memory leakDavidKorczynski
2023-11-30jq_fuzz_execute: cleanup un-needed externDavid Korczynski
2023-11-30Add fuzzer targeting jq_nextDavid Korczynski
2023-11-30jq_fuzz_compile: dump disassemblyDavid Korczynski
2023-11-29Convert decnum to binary64 (double) instead of decimal64Mattias Wadman
2023-11-29website: use https URLs instead of http URLs in download pageEmanuele Torre
2023-11-28Keep releasing executables with legacy namesitchyny
2023-11-28libjq: extern C for C++Tyler Rockwood
2023-11-28jq_fuzz_parse_extended.c: don't jv_free() twiceEmanuele Torre
2023-11-28jv_parse: refactor jv_parse_sizedDavid Korczynski
2023-11-28test: add jv_dump to extended fuzzerDavid Korczynski
2023-11-28Extend fuzzing set upDavid Korczynski
2023-11-16simplify paths/0 and paths/1Andreas Heiduk
2023-11-06README.md: to`sed` => to `sed` (#2944)Emanuele Torre
2023-11-03Comment bug fixes, and fully support Tcl-style multiline commentsEmanuele Torre
2023-10-30src/builtin.c: remove unnecessary jv_copy-s in type_error/type_error2Emanuele Torre
2023-10-30jvp_object_contains: remove unnecessary jv_copyEmanuele Torre
2023-10-22Fix possible uninitialised value dereference if jq_init() failsEmanuele Torre
2023-10-21Defer heap variable initialisation after pledgeKlemens Nanni
2023-10-21Remove unused mkstemp()Klemens Nanni
2023-10-21Restrict systems operations on OpenBSDKlemens Nanni
2023-10-12Generate links in man pageEmanuele Torre
2023-10-08Remove undefined behavior caught by LLVM 10 UBSAN.Gaelan Steele
2023-10-05Revert "Revert "od -c => od -tc: od -c is an XSI extension..."Emanuele Torre
2023-10-04Revert "od -c => od -tc: od -c is an XSI extension equivalent to LC_CTYPE=C o...Nicolas Williams
2023-10-04od -c => od -tc: od -c is an XSI extension equivalent to LC_CTYPE=C od -tc an...наб
2023-10-04Allow passing the inline jq script before --Emanuele Torre
2023-10-03Simplify `pick` exampleThomas Bozeman th026106
2023-09-27Actually use number correctly casted from double to int as indexEmanuele Torre
2023-09-27main.c: Remove unused EXIT_STATUS_EXACT optionEmanuele Torre
2023-09-27Remove a bunch of unused variables, and useless assignmentsEmanuele Torre
2023-09-27Remove unused nref accumulator in block_bind_libraryEmanuele Torre
2023-09-26Reject U+001F in string literals (fix #2909)itchyny
2023-09-26Correct typo in README.md: compilation (#2912)itchyny
2023-09-22Fix the default colors to use 39, the default foreground color (#2904)taoky