Commit Graph

  • f5eaf76fc4 fix(nix): update vendorHash [dependabot skip] dependabot/go_modules/charm.land/bubbles/v2-2.2.1 github-actions[bot] 2026-08-28 00:13:44 +00:00
  • 7ec63a2a43 build(deps): bump charm.land/bubbles/v2 from 2.2.0 to 2.2.1 dependabot[bot] 2026-08-28 00:12:48 +00:00
  • 492c3f1449 Merge pull request #223 from aykhans/ci/auto-update-vendorhash main aykhans 2026-08-25 14:26:59 +04:00
  • d03d34576e ci(nix): recover a stale vendorHash automatically aykhans 2026-08-25 14:24:23 +04:00
  • 8beff615bb Merge pull request #221 from aykhans/dependabot/go_modules/charm.land/bubbles/v2-2.2.0 aykhans 2026-08-25 10:43:40 +04:00
  • a85c82e751 fix(nix): update vendorHash for bubbles 2.2.0 aykhans 2026-08-25 10:28:29 +04:00
  • ad5cfadaf2 build(deps): bump charm.land/bubbles/v2 from 2.1.1 to 2.2.0 dependabot[bot] 2026-08-25 00:12:58 +00:00
  • 8078b2c1fe Merge pull request #220 from aykhans/dependabot/go_modules/charm.land/bubbletea/v2-2.0.9 aykhans 2026-08-24 16:07:49 +04:00
  • 3c4f449c97 fix(nix): update vendorHash for bubbletea 2.0.9 aykhans 2026-08-24 15:46:34 +04:00
  • deba048e3c build(deps): bump charm.land/bubbletea/v2 from 2.0.8 to 2.0.9 dependabot[bot] 2026-08-24 11:23:33 +00:00
  • 77e8bc1eb8 Merge pull request #219 from aykhans/dependabot/go_modules/github.com/brianvoe/gofakeit/v7-7.16.0 aykhans 2026-08-24 15:21:40 +04:00
  • a81d95ef6d fix(nix): update vendorHash for gofakeit 7.16.0 aykhans 2026-08-24 15:19:29 +04:00
  • 8195b92547 build(deps): bump github.com/brianvoe/gofakeit/v7 from 7.15.0 to 7.16.0 dependabot[bot] 2026-08-24 00:15:38 +00:00
  • f42c4c70bf Merge pull request #218 from aykhans/ci/verify-package-version v1.4.2 aykhans 2026-08-18 13:06:58 +04:00
  • f3f25e3ba1 chore: bump package version to 1.4.2 aykhans 2026-08-18 13:03:22 +04:00
  • 8121d75a2c ci: verify nix/package.nix version matches the release tag aykhans 2026-08-18 13:03:07 +04:00
  • 3867140704 Merge pull request #217 from aykhans/chore/update-deps aykhans 2026-08-18 12:42:46 +04:00
  • 740b6f6bbb docs: update README aykhans 2026-08-17 21:16:40 +04:00
  • 88180ae288 ci: add nix build workflow and gate releases on it aykhans 2026-08-17 21:13:00 +04:00
  • 0314ea4f3e docs: update README aykhans 2026-08-17 20:56:46 +04:00
  • 9602595216 perf: batch TUI log forwarding on a 250ms tick instead of one repaint per line aykhans 2026-08-17 20:46:33 +04:00
  • c195ca2ab2 refactor: print stderr via fmt.Fprint with lipgloss.Sprintln instead of lipgloss.Fprintln aykhans 2026-08-17 20:11:47 +04:00
  • e13eb9b8a8 fix: treat zero-sized ptys as non-interactive aykhans 2026-08-17 19:11:55 +04:00
  • d68c557dd3 fix: restore pre-v2 progress bar fill and viewport scroll behavior aykhans 2026-08-17 18:57:33 +04:00
  • d08b6dc222 refactor: migrate Charm libraries to v2 aykhans 2026-08-17 17:21:13 +04:00
  • 8552aab3b1 chore(deps): update goja and indirect deps, refresh nix vendorHash aykhans 2026-08-17 13:12:39 +04:00
  • 79143beec9 Merge pull request #216 from aykhans/dependabot/go_modules/golang.org/x/net-0.58.0 aykhans 2026-08-17 12:02:46 +04:00
  • bb1ed1c2ce build(deps): bump golang.org/x/net from 0.57.0 to 0.58.0 dependabot[bot] 2026-08-17 00:17:00 +00:00
  • a3434b096a Merge pull request #215 from aykhans/perf/remove-hot-path-contention aykhans 2026-08-13 12:29:54 +04:00
  • e83e9346a3 perf: drop redundant resp.Reset in worker loops aykhans 2026-08-10 00:10:27 +04:00
  • 01b5233167 perf: replace status code string map with an indexed table aykhans 2026-08-10 00:01:16 +04:00
  • e93b729145 Merge pull request #214 from aykhans/fix/nix-vendor-hash v1.4.1 aykhans 2026-08-02 23:35:34 +04:00
  • 372d228bb1 nix: update vendorHash aykhans 2026-08-02 23:35:12 +04:00
  • 52a6e78e0c Merge pull request #213 from aykhans/perf/reduce-per-request-overhead aykhans 2026-08-02 22:39:48 +04:00
  • b22e3a0d25 nix: bump package version to 1.4.1 aykhans 2026-08-02 22:37:56 +04:00
  • 4b52556b30 update README.md aykhans 2026-08-02 22:29:59 +04:00
  • 755545d838 perf: cut per-request allocations in the request generator aykhans 2026-08-02 20:11:56 +04:00
  • dc2cd6cf63 Merge pull request #211 from aykhans/dependabot/go_modules/github.com/valyala/fasthttp-1.73.0 aykhans 2026-07-28 13:34:06 +04:00
  • 838d65d83f build(deps): bump github.com/valyala/fasthttp from 1.72.0 to 1.73.0 dependabot[bot] 2026-07-28 00:12:42 +00:00
  • 0fe0587823 Merge pull request #210 from aykhans/feat/nix-flake-packaging v1.4.0 aykhans 2026-07-26 23:29:39 +04:00
  • 5b301c42a9 docs: unpin nix install commands in README aykhans 2026-07-26 23:26:19 +04:00
  • d35295c1d9 chore: bump go to 1.26.5 and update dependencies aykhans 2026-07-26 23:21:33 +04:00
  • a13d9d11f7 feat: add nix flake packaging aykhans 2026-07-26 22:55:24 +04:00
  • 3393f9e767 Merge pull request #209 from aykhans/docs/update-readme-badges aykhans 2026-07-24 00:22:47 +04:00
  • 2144f8e67d docs: update README badges aykhans 2026-07-24 00:21:48 +04:00
  • 9d1a73dd43 Merge pull request #207 from aykhans/feat/runtime-logging aykhans 2026-07-23 15:46:02 +04:00
  • f4d13d83aa fix(logging): match log levels case-sensitively aykhans 2026-07-23 00:15:21 +04:00
  • 07e9287c39 docs: document logging and progress config, drop quiet aykhans 2026-07-22 23:55:50 +04:00
  • 80a8ba1d59 feat(logging): add runtime log levels, response logging, and progress/log-file controls aykhans 2026-07-22 23:20:14 +04:00
  • 31af2d0d3c Merge pull request #206 from aykhans/dependabot/go_modules/golang.org/x/net-0.57.0 aykhans 2026-07-09 10:39:21 +04:00
  • 02b28dba2f build(deps): bump golang.org/x/net from 0.56.0 to 0.57.0 dependabot[bot] 2026-07-09 00:12:53 +00:00
  • d7bc0706ca Merge pull request #205 from aykhans/dependabot/go_modules/github.com/valyala/fasthttp-1.72.0 aykhans 2026-07-01 15:32:01 +04:00
  • 6e5c6eb0fe build(deps): bump github.com/valyala/fasthttp from 1.71.0 to 1.72.0 dependabot[bot] 2026-06-30 00:12:44 +00:00
  • a349ffd6dd Merge pull request #204 from aykhans/dependabot/go_modules/go.yaml.in/yaml/v4-4.0.0-rc.6 aykhans 2026-06-22 12:08:01 +04:00
  • 606aec693c build(deps): bump go.yaml.in/yaml/v4 from 4.0.0-rc.5 to 4.0.0-rc.6 dependabot[bot] 2026-06-22 00:15:53 +00:00
  • 99e442691d Merge pull request #203 from aykhans/dependabot/go_modules/golang.org/x/net-0.56.0 aykhans 2026-06-11 12:16:40 +04:00
  • 11ddabc7d4 build(deps): bump golang.org/x/net from 0.55.0 to 0.56.0 dependabot[bot] 2026-06-11 00:12:53 +00:00
  • dd23ea73fd Merge pull request #202 from aykhans/dependabot/go_modules/go.yaml.in/yaml/v4-4.0.0-rc.5 aykhans 2026-06-10 11:38:33 +04:00
  • c4faac9127 build(deps): bump go.yaml.in/yaml/v4 from 4.0.0-rc.4 to 4.0.0-rc.5 dependabot[bot] 2026-06-10 00:12:54 +00:00
  • 7a75a4e096 Merge pull request #201 from aykhans/docs/fix-cycling-description aykhans 2026-06-07 01:18:47 +04:00
  • ac6f1a1a65 docs: fix multi-value cycling description for method, body, and proxy aykhans 2026-06-07 01:18:24 +04:00
  • db19bee457 Merge pull request #200 from aykhans/chore/bump-deps v1.3.2 aykhans 2026-06-07 00:47:24 +04:00
  • 89c72e12e2 chore: bump Go to 1.26.4, update deps, add FreeBSD release binaries aykhans 2026-06-07 00:42:22 +04:00
  • 1c36e6fa70 Merge pull request #197 from aykhans/dependabot/go_modules/golang.org/x/net-0.55.0 aykhans 2026-05-25 10:50:47 +04:00
  • b0af20ddf5 build(deps): bump golang.org/x/net from 0.54.0 to 0.55.0 dependabot[bot] 2026-05-25 00:34:55 +00:00
  • d23f1a7685 Merge pull request #196 from aykhans/chore/bump-deps v1.3.1 aykhans 2026-05-17 18:57:40 +04:00
  • 4ba612908c chore(deps): bump gofakeit v7.14.1 -> v7.15.0 aykhans 2026-05-17 18:55:35 +04:00
  • f36d52a05d Merge pull request #195 from aykhans/dependabot/go_modules/golang.org/x/net-0.54.0 aykhans 2026-05-11 13:09:51 +04:00
  • ce1f585342 build(deps): bump golang.org/x/net from 0.53.0 to 0.54.0 dependabot[bot] 2026-05-11 00:30:07 +00:00
  • a4b1c7c89c Merge pull request #192 from aykhans/chore/bump-versions aykhans 2026-05-09 17:38:42 +04:00
  • bdbf3b0b91 golangci-lint: v2.12.1 -> v2.12.2; go: 1.26.2 -> 1.26.3 aykhans 2026-05-09 17:33:26 +04:00
  • 26f72a53f1 Merge pull request #194 from aykhans/main aykhans 2026-05-09 17:25:08 +04:00
  • b628a999f0 Merge pull request #193 from aykhans/dependabot/go_modules/github.com/valyala/fasthttp-1.71.0 aykhans 2026-05-09 17:21:14 +04:00
  • b2e6e200bd build(deps): bump github.com/valyala/fasthttp from 1.70.0 to 1.71.0 dependabot[bot] 2026-05-05 03:08:54 +00:00
  • edf82ec7c1 golangci-lint: v2.11.4 -> v2.12.1 aykhans 2026-05-03 16:38:05 +04:00
  • f24aea819f Merge pull request #191 from aykhans/chore/bump-go v1.3.0 aykhans 2026-04-18 06:28:46 +04:00
  • e0db4df17a chore: bump Go version from 1.26.1 to 1.26.2 aykhans 2026-04-18 06:26:48 +04:00
  • 475dda98ff Merge pull request #190 from aykhans/refactor/file-splits-and-double-ctrlc aykhans 2026-04-17 16:29:39 +04:00
  • dcb0e3171f refactor: split sarin.go into runner.go and worker.go aykhans 2026-04-17 16:14:32 +04:00
  • 2eebac68c9 feat: add double Ctrl+C hard-kill and split TUI into tui.go aykhans 2026-04-17 16:03:03 +04:00
  • e62fd33f9c Merge pull request #186 from aykhans/feat/captcha-template-funcs aykhans 2026-04-15 18:42:47 +04:00
  • e9b9b8890c update docs aykhans 2026-04-15 18:42:06 +04:00
  • 8577c771e4 feat: add CaptchaDecodeError type and retry transient HTTP errors during captcha polling aykhans 2026-04-12 22:03:21 +04:00
  • c839b71c9e refactor: rename CaptchaTimeoutError to CaptchaPollTimeoutError and separate HTTP client timeout from poll timeout aykhans 2026-04-12 21:09:24 +04:00
  • cea692cf1b feat: add json_Object and json_Encode template funcs aykhans 2026-04-12 04:42:52 +04:00
  • 88f5171132 docs: update template function count to 340+ aykhans 2026-04-12 01:40:37 +04:00
  • 16b0081d3e docs: document captcha solving template functions in README and guides aykhans 2026-04-12 01:34:28 +04:00
  • 1bd58a02b7 refactor: tighten captcha poll loop and document solver funcs aykhans 2026-04-12 01:10:20 +04:00
  • 006029aad1 feat: add captcha solving template funcs for 2Captcha, Anti-Captcha, and CapSolver aykhans 2026-04-11 21:29:57 +04:00
  • 0e0ef72778 Merge pull request #185 from aykhans/dependabot/go_modules/golang.org/x/net-0.53.0 aykhans 2026-04-10 11:35:40 +04:00
  • 8d10198f02 Bump golang.org/x/net from 0.52.0 to 0.53.0 dependabot[bot] 2026-04-10 00:16:33 +00:00
  • cf3c8f4cde Merge pull request #184 from aykhans/dependabot/go_modules/github.com/valyala/fasthttp-1.70.0 aykhans 2026-04-08 18:29:45 +04:00
  • 65ef05f960 Bump github.com/valyala/fasthttp from 1.69.0 to 1.70.0 dependabot[bot] 2026-04-08 00:15:30 +00:00
  • 14280f4e43 Merge pull request #183 from aykhans/dependabot/go_modules/github.com/yuin/gopher-lua-1.1.2 aykhans 2026-04-02 15:14:30 +04:00
  • c95b06b1ad Bump github.com/yuin/gopher-lua from 1.1.1 to 1.1.2 dependabot[bot] 2026-04-02 04:31:38 +00:00
  • 88d6a0132e Merge pull request #182 from aykhans/chore/bump-dependencies aykhans 2026-03-29 19:16:01 +04:00
  • e33c549f6d ci: bump golangci-lint from v2.11.2 to v2.11.4 aykhans 2026-03-29 19:13:23 +04:00
  • 4a4feb4570 chore: bump dependencies and golangci-lint version aykhans 2026-03-29 19:09:46 +04:00
  • a7b5f73069 Add benchmark suite comparing sarin, wrk, and bombardier benchmark/tool-comparison aykhans 2026-03-22 22:30:47 +04:00
  • 304fb160f8 Merge pull request #181 from aykhans/perf/reduce-request-memory v1.2.2 aykhans 2026-03-22 22:28:32 +04:00