Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-01 | Fix make dist | Nicolas Williams | |
2017-02-25 | Windows: Also use -lshlwapi for jq(1) | Nicolas Williams | |
2017-02-18 | Add local oniguruma submodule | Erik Brinkman | |
Configure should still allow use of prebuilt onigurumas (whether system-installed or in a special prefix). If these are not found, and configure was not called with `--without-oniguruma`, then use the vendored oniguruma module. If configure was called with `--without-oniguruma`, then we do not build regex functionality into jq. | |||
2017-02-12 | Add @base64d for decoding base64 #47 | Shaun Guth | |
2017-01-27 | Handle cut-off UTF-8 sequences when reading files | William Langford | |
Read additional bytes from the file to complete the UTF-8 sequence so the bytes in it don't get converted to U+FFFD replacement characters. | |||
2016-01-17 | Add --enable-ubsan (undefined behavior sanitizer) | Nicolas Williams | |
2016-01-17 | Enable more tests on Windows; move sort_by tests | Nicolas Williams | |
Use %%FAIL IGNORE MSG for error messages that differ on Windows, and move the sort_by/group_by tests that fail qhen qsort() is not stable. Now only tests/sorttest and tests/shtest are disabled on Windows. | |||
2016-01-16 | Fix Windows build (fix #911) | Nicolas Williams | |
2016-01-15 | fixup non-maintainer build | Nicolas Williams | |
2016-01-15 | Always build src/builtin.inc (fix #1069) | Nicolas Williams | |
2015-10-27 | Add address sanitizer (ASAN) support (fix #1002) | Nicolas Williams | |
2015-10-22 | Fix builtin.o dependency (#992) | Nicolas Williams | |
2015-10-22 | Move jq-coded builtins to non-C file (fix #424) | David Tolnay | |
2015-08-23 | Remove jq.1.default and related content | Nicolas Williams | |
2015-08-23 | Move source files to src/ | David Tolnay | |
2015-08-22 | Remove obsolete comment in Makefile.am | David Tolnay | |
2015-08-22 | Sort source file lists in Makefile.am | David Tolnay | |
2015-08-22 | Standardize indentation in Makefile.am | David Tolnay | |
This was being done 5 different way in 5 places: - indent 3 spaces, then tabs to column 73 - indent 2 spaces, then tabs to column 73 - indent 2 spaces, then a single tab - indent with spaces up to equal sign, then tabs to column 73 - indent 1 tab, then tabs to column 73 I standardized on 8 spaces, then spaces to column 73. The 8 spaces lines up with common browsers' indentation of the rest of the makefile, which is indented by single tabs. The spaces to column 73 make sure the trailing backslashes line up regardless of the tabstop setting. | |||
2015-08-13 | Remove all trailing whitespace | David Tolnay | |
2015-07-28 | Add missing files (fix #875) | Nicolas Williams | |
2015-07-26 | Fix make dist (fix #870)jq-1.5rc2 | Nicolas Williams | |
2015-06-27 | flag to enable gcov and coveralls | David Tolnay | |
2015-06-27 | add configure option to run tests without valgrind | David Tolnay | |
2015-06-18 | separate jq, oniguruma, sh, and man tests | David Tolnay | |
2015-06-09 | Add Missing Makefile Dependency | Aaron Peschel | |
main.c requires version.h, but there is no logic marking this dependency in the Makefile. This commit adds the dependency to the Makefile template. | |||
2015-05-25 | Add ./configure --enable-all-static instead | Nicolas Williams | |
2015-05-25 | Always add -all-static when --enable-static | Nicolas Williams | |
2015-05-18 | Add -all-static when --enable-static | Nicolas Williams | |
2015-05-11 | Add error injection library | Nicolas Williams | |
2015-03-08 | Automake: jq depends on version.h (fix #721) | Nicolas Williams | |
2015-02-15 | Add --disable-maintainer-mode; make bison optional | Nicolas Williams | |
Also flex is now optional. The outputs of flex and bison are now committed. By default they get built, but users who want to build from git can now ./configure --disable-maintainer-mode to turn off the dependency on bison and flex. Maintainers must, of course, commit the bison and/or flex outputs when they make changes to parser.y and/or lexer.l, respectively. | |||
2015-01-01 | Include missing EXTRA_DIST items; fix #661 | Nicolas Williams | |
2014-07-22 | Added library system with -l, -L, and JQ_LIBRARY_PATH | William Langford | |
Created util.[ch] to hold common utilities. | |||
2014-06-13 | Automatically update jq.1.prebuilt | Nicolas Williams | |
2014-06-12 | Make a better jq.1 when Ruby deps missing | Nicolas Williams | |
2014-06-09 | Add lib.h to dist file listjq-1.4 | Nicolas Williams | |
2013-12-27 | fix rpm Makefile target and prerequisites | Filippo Giunchedi | |
depend on dist and the specfile, plus use automake's variables | |||
2013-09-14 | Merge branch 'libjq' | Stephen Dolan | |
Conflicts: Makefile.am configure.ac | |||
2013-08-19 | Fix Makefile after refactoring of stacks in 05d90517b02 | Joe Littlejohn | |
2013-06-23 | Use libtool's built-in symbol exporting rather than a mapfile. | Stephen Dolan | |
2013-06-23 | Move libtool m4 junk to config/ and delete some autogenerated files. | Stephen Dolan | |
2013-06-23 | Remove Autoconf-generated config.h. | Stephen Dolan | |
2013-06-22 | Merge branch 'header-cleanup' into libjq | Stephen Dolan | |
Conflicts: Makefile.am | |||
2013-06-22 | Build libjq only once, and link it statically to ./jq | Stephen Dolan | |
This means ./jq is a real binary rather than a libtool turd. | |||
2013-06-22 | Fix distcheck. | Stephen Dolan | |
Update list of files to be distributed. | |||
2013-06-21 | Add floor operator | Nicolas Williams | |
2013-06-21 | Add libjq autoconf goo | Nicolas Williams | |
2013-06-18 | Fold opcode.{c,h} into bytecode.{c,h} | Stephen Dolan | |
2013-06-16 | Remove last remnant of main.h | Nicolas Williams | |
2013-06-15 | Move slurp_file() into library as jv_load_file() | Nicolas Williams | |
Needed as part of creating a libjq. |