| Commit message (Expand) | Author | Age | Files | Lines |
* | README: Fix CI status badges | Tavian Barnes | 2022-02-24 | 2 | -4/+2 |
* | regex: Rework error handling | Tavian Barnes | 2022-02-24 | 5 | -91/+102 |
* | regex: Use the encoding from the current locale | Tavian Barnes | 2022-02-24 | 3 | -10/+94 |
* | regex: Test if the string is valid before matching | Tavian Barnes | 2022-02-24 | 1 | -0/+8 |
* | ci: Unify multiple workflows into one with separate jobs | Tavian Barnes | 2022-02-24 | 4 | -89/+87 |
* | ci/freebsd: Fix missing trailing single quote | Tavian Barnes | 2022-02-24 | 1 | -1/+1 |
* | Makefile: Automatically discover the right flags to build with Oniguruma | Tavian Barnes | 2022-02-24 | 2 | -5/+12 |
* | regex: Always set REG_STARTEND if available | Tavian Barnes | 2022-02-23 | 1 | -5/+3 |
* | regex: Use onig_match() to implement BFS_REGEX_ANCHOR | Tavian Barnes | 2022-02-23 | 1 | -10/+8 |
* | Release 2.42.4 | Tavian Barnes | 2022-02-22 | 3 | -2/+21 |
* | README: Reformat with details blocks to make it more easily skimmable | Tavian Barnes | 2022-02-22 | 1 | -30/+111 |
* | Use EXTRA_CFLAGS instead of CFLAGS in make distcheck | Tavian Barnes | 2022-02-21 | 1 | -1/+1 |
* | Enable Oniguruma by default | Tavian Barnes | 2022-02-21 | 4 | -7/+15 |
* | regex: Use the real Oniguruma API, not the POSIX wrapper | Tavian Barnes | 2022-02-21 | 1 | -11/+84 |
* | regex: Wrap the POSIX API in a facade | Tavian Barnes | 2022-02-21 | 7 | -63/+152 |
* | tests: Mark -fprint/-exec flushing test bfs-specific | Tavian Barnes | 2022-02-18 | 1 | -2/+3 |
* | exec: Flush I/O streams before executing anything | Tavian Barnes | 2022-02-11 | 5 | -1/+67 |
* | ctx: Also check ferror(stdout) | Tavian Barnes | 2022-02-11 | 1 | -15/+27 |
* | tests: Use skip_if for tests that need /dev/full | Tavian Barnes | 2022-02-11 | 1 | -22/+14 |
* | tests: Add a test that -exit suppresses the implicit -print | Tavian Barnes | 2022-02-10 | 2 | -0/+5 |
* | Makefile: Allow extra flags to be passed with EXTRA_*FLAGS variables | Tavian Barnes | 2022-02-09 | 1 | -4/+4 |
* | tests: Skip case insensitive tests if FNM_CASEFOLD is missing | Tavian Barnes | 2022-02-08 | 1 | -0/+5 |
* | tests: Separate skipped tests from passing tests | Tavian Barnes | 2022-02-08 | 1 | -34/+39 |
* | tests: Disable some glob tests on macOS | Tavian Barnes | 2022-02-04 | 1 | -0/+10 |
* | regex: Add support for emacs and grep types | Tavian Barnes | 2022-02-04 | 11 | -31/+151 |
* | tests: Add tests for syntactically invalid globs | Tavian Barnes | 2022-02-02 | 13 | -0/+46 |
* | tests: New tests for -i?wholename | Tavian Barnes | 2022-02-01 | 3 | -0/+26 |
* | tests: New test for ** in a glob | Tavian Barnes | 2022-02-01 | 2 | -0/+9 |
* | tests: New test for -prune on a non-directory | Tavian Barnes | 2022-02-01 | 2 | -0/+15 |
* | tests: Try to color diff output | Tavian Barnes | 2022-02-01 | 1 | -11/+18 |
* | tests: set -P for the whole script | Tavian Barnes | 2022-02-01 | 1 | -2/+1 |
* | tests: Allow tests.sh to be invoked from any directory | Tavian Barnes | 2022-02-01 | 2 | -14/+22 |
* | parse: Add support for ed and sed regexes | Tavian Barnes | 2022-01-30 | 4 | -1/+20 |
* | Revert "tests: Add a test for posix-basic alternation" | Tavian Barnes | 2022-01-29 | 2 | -7/+0 |
* | tests: Add a test for posix-basic alternation | Tavian Barnes | 2022-01-29 | 2 | -0/+7 |
* | Standardize WITH_* make variables for configuring dependencies | Tavian Barnes | 2022-01-29 | 7 | -32/+54 |
* | Merge pull request #81 from data-man:oniguruma_1 | Tavian Barnes | 2022-01-29 | 7 | -6/+37 |
|\ |
|
| * | Apply suggestions from code review | data-man | 2022-01-24 | 2 | -12/+8 |
| * | Simplifying | data-man | 2022-01-24 | 6 | -31/+31 |
| * | Using Oniguruma library (optionally) | data-man | 2022-01-24 | 6 | -5/+40 |
|/ |
|
* | Release 2.3.12.3.1 | Tavian Barnes | 2022-01-21 | 3 | -2/+16 |
* | bftw: Use a dynamic array for the cache | Tavian Barnes | 2022-01-18 | 1 | -45/+42 |
* | darray: New DARRAY_POP() macro | Tavian Barnes | 2022-01-18 | 2 | -2/+34 |
* | dstring: Set a minimum capacity to avoid reallocating for small strings | Tavian Barnes | 2022-01-18 | 1 | -1/+6 |
* | tests: Add missing license headers | Tavian Barnes | 2022-01-18 | 2 | -0/+32 |
* | tests/trie: Fix "handling" typo | Tavian Barnes | 2022-01-18 | 1 | -1/+1 |
* | util: New close() wrappers to check for EBADF and preserve errno | Tavian Barnes | 2022-01-18 | 9 | -53/+66 |
* | dir: Fix extra close() if fdopendir() fails | Tavian Barnes | 2022-01-18 | 1 | -2/+4 |
* | Add some missing (void)'s | Tavian Barnes | 2022-01-18 | 2 | -2/+2 |
* | ci/macos: Switch back to macos-latest | Tavian Barnes | 2021-12-19 | 2 | -24/+34 |