commit log
- Document local mine repository authority 088a959 Jaime Fournier
- Update jpkg metadata for Forgejo 92816cf Jaime Fournier
- docs: remove jerboa-emacs restriction ebba3f0 Jaime Fournier
- Remove GitHub workflow metadata e0f7441 Jaime Fournier
- update AGENTS.md 00ed6cb Jaime Fournier
- docs: note ~/.local/bin/jerboa path in AGENTS.md f3273f2 Jaime Fournier
- Unify AGENTS.md with canonical jerboa version f622991 Jaime Fournier
- Skip substring copy in pregexp-match for unanchored patterns 1e94abb Jaime Fournier
- Build one UTF-8 byte/char offset table per subject 178422c Jaime Fournier
- Cache one match context per thread in the PCRE2 shim 2d0a8d8 Jaime Fournier
- ci: set umask 022 in package/verify tasks too (jerbuild creates group-writable cache dirs during pkg operations) 74b806c Jaime Fournier
- ci: set umask 022 to prevent group-writable cache dirs (sr.ht default umask creates 0775 dirs) 1a1b7ec Jaime Fournier
- ci: add JERBOA_CC_OPT=-O0 (OOM fix) and mkdir -p ~/.cache d131e28 Jaime Fournier
- ci: chmod go-w ~/.cache before pkg commands (sr.ht cache is group-writable) 298865e Jaime Fournier
- Build with JERBOA_NATIVE_FEATURES=tls (smaller, avoids OOM) 6ea3f7b Jaime Fournier
- Compile patterns outside the cache lock e50e203 Jaime Fournier
- Binary-safe substitution result (preserve embedded NUL) 79132fd Jaime Fournier
- Fail closed on match-limit exhaustion (P1 #28) 1a36b4c Jaime Fournier
- Add 4GB swap + limit cargo to 1 job (avoid OOM on 2GB sr.ht VMs) 8fd8ba3 Jaime Fournier
- Install Rust before make jerboa (native-bundle needs cargo) 85dc379 Jaime Fournier
- Disable X11 in Chez CI bootstrap (no libx11-dev available) f8d3abb Jaime Fournier
- Remove stale jerboa-emacs touch guard from AGENTS.md 27c9592 Jaime Fournier
- Add jpkg packaging 2e9a9a4 Jaime Fournier
- Add sr.ht CI ea05c14 Jaime Fournier
- Switch to MIT license 468710f Jaime Fournier
- build: add lint target 5899270 Jaime Fournier
- Resolve security audit findings 2435abe Jaime Fournier
- Security hardening and release readiness 0d3109a Jaime Fournier
- Make PCRE2 substitution buffer thread-local d7ae588 Jaime Fournier
- build: build with installed jerbuild (no ~/mine/jerboa dependency) 192ab1d Jaime Fournier
- Drop gerbil-pcre2 references (dependency-shape credits) 64a5866 Jaime Fournier
- Fix pcre2-release! double-free + keyword arg matching 75cdc66 Jaime Fournier
- Migrate chez-pcre2 to jerboa-pcre2: 2 libs (ffi + pcre2) -> src/jerboa-pcre2/*.ss with Jerboa prelude. C shim renamed jerboa_pcre2_shim.c; CHEZ_PCRE2_LIB -> JERBOA_PCRE2_LIB; pkg-config libpcre2-8. Tests: 48/58 pass (one edge-case crash after pcre2-release! pending). 733f118 Jaime Fournier
- docs: add AGENTS.md 8ecf8ff Jaime Fournier
- macOS port: .dylib support in Makefile and ffi.ss 2e20093 Jaime Fournier
- Add PCRE2 FFI bindings for Chez Scheme with full test suite 1716dda Jaime Fournier
- first commit c99e7f3 Jaime Fournier