Commit Graph

  • 01b2faaad0 build(deps): bump github/codeql-action from 4.32.2 to 4.32.3 dependabot[bot] 2026-02-13 12:52:53 +00:00
  • 4df5d7c2da add Benchmark (go) benchmark result for 227d034a30 github-action-benchmark 2026-02-12 07:34:35 +00:00
  • 227d034a30 Enable dynamic auto-push for benchmark workflow RW 2026-02-12 08:22:09 +01:00
  • 18de57cf6d Reactivate auto-push for benchmark results RW 2026-02-12 08:21:53 +01:00
  • cdfa6249a3 Merge pull request #4083 from gofiber/harden-client-handling-in-proxy-middleware RW 2026-02-11 20:44:31 +01:00
  • 7ccc68c4b1 Merge branch 'main' into update-middleware-helpers-for-context-types Jason McNeil 2026-02-11 13:26:32 -04:00
  • 344ce126ef 🐛 bug: expand proxy nil-client regression coverage Juan Calderon-Perez 2026-02-11 09:46:20 -05:00
  • 9d2d46acf8 🐛 bug: harden proxy client nil handling Juan Calderon-Perez 2026-02-11 09:19:58 -05:00
  • c64bda1856 Merge pull request #4081 from gofiber/add-nil-safety-for-decode-helpers RW 2026-02-11 15:14:10 +01:00
  • 918fdfdf3a Merge pull request #4070 from gofiber/normalize-filename-in-attachment-and-download RW 2026-02-11 15:13:26 +01:00
  • 9e831cbbbe 🐛 bug: add nil-safety to response decode helpers Juan Calderon-Perez 2026-02-11 08:49:55 -05:00
  • d224310c26 feat: implement fallback for invalid filenames in attachments René 2026-02-11 14:47:31 +01:00
  • 7b92748112 Merge pull request #4078 from gofiber/replace-cookie-lookup-in-router.go RW 2026-02-11 14:44:16 +01:00
  • cea3dc38e9 Merge pull request #4082 from gofiber/bugfix/bind-struct-validator-map-and-skip-validation- RW 2026-02-11 14:43:01 +01:00
  • a61db01819 test: add tests for SkipValidation functionality in binding René 2026-02-11 13:51:25 +01:00
  • b9f7d8b2f0 fix: replace mapStructValidator with countingStructValidator to track validation calls René 2026-02-11 13:23:29 +01:00
  • a042dbb1d4 fix: run bind struct validation only for struct targets and add SkipValidation option René 2026-02-11 13:16:19 +01:00
  • dd7849f9cc refactor: remove old filename sanitization implementations and benchmarks René 2026-02-11 10:00:27 +01:00
  • 384163d06b perf: enhance filename sanitization and add benchmarks for implementations René 2026-02-11 09:58:55 +01:00
  • dd32efba24 perf: optimize flash cookie lookup in request handling René 2026-02-11 09:31:30 +01:00
  • 5c01452e89 🐛 bug: guard response decode helpers when client is nil Juan Calderon-Perez 2026-02-11 00:23:22 -05:00
  • 7c57b9abb7 Update docs/middleware/session.md Juan Calderon-Perez 2026-02-10 09:31:25 -05:00
  • 8ca5213845 Merge pull request #4080 from gofiber/dependabot/go_modules/golang-modules-fb8633665c RW 2026-02-10 13:55:49 +01:00
  • 319c4b0b87 build(deps): bump the golang-modules group with 3 updates dependabot[bot] 2026-02-10 12:52:32 +00:00
  • 4fb35e84c1 Merge pull request #4071 from gofiber/add-configurable-cap-on-parsed-ranges RW 2026-02-10 09:01:46 +01:00
  • 83ea4016a6 🐛 bug: move ValueFromContext tests into helpers_test Juan Calderon-Perez 2026-02-10 00:49:00 -05:00
  • bb742b8f5a 🐛 bug: move ValueFromContext into helpers and use Ctx.Value Juan Calderon-Perez 2026-02-10 00:48:45 -05:00
  • 5836746f1f 🧹 chore: extract shared context value lookup helper Juan Calderon-Perez 2026-02-10 00:48:31 -05:00
  • 3b7b3a5a16 🐛 bug: prioritize CustomCtx cases in context helper switches Juan Calderon-Perez 2026-02-10 00:04:19 -05:00
  • b4ab278d54 🧹 chore: align Content-Range formatting Juan Calderon-Perez 2026-02-10 00:01:09 -05:00
  • 6111a6398b 🐛 bug: fix helper switch case ordering for CustomCtx Juan Calderon-Perez 2026-02-09 23:37:02 -05:00
  • a782166dce 🔥 feat: support fiber.CustomCtx in middleware context helpers Juan Calderon-Perez 2026-02-09 22:06:43 -05:00
  • 54a7d1a641 🔥 feat: expand middleware context helpers Juan Calderon-Perez 2026-02-09 20:59:11 -05:00
  • e3093978fc 🧹 chore: cap range preallocation Juan Calderon-Perez 2026-02-09 11:31:59 -05:00
  • c38f03d1bb Update middleware context helpers Juan Calderon-Perez 2026-02-09 10:50:23 -05:00
  • 9fc4b3168a Add header length check for flash cookie Juan Calderon-Perez 2026-02-09 09:51:04 -05:00
  • 6bbbc4a2de Merge pull request #4075 from gofiber/dependabot/go_modules/github.com/shamaton/msgpack/v3-3.1.0 RW 2026-02-09 15:22:04 +01:00
  • a16c8c12f4 Merge pull request #4076 from gofiber/dependabot/go_modules/github.com/klauspost/compress-1.18.4 RW 2026-02-09 15:21:36 +01:00
  • f43fdd7775 Merge pull request #4077 from gofiber/dependabot/go_modules/github.com/gofiber/utils/v2-2.0.1 RW 2026-02-09 15:21:25 +01:00
  • 3f352ebed7 build(deps): bump github.com/gofiber/utils/v2 from 2.0.0 to 2.0.1 dependabot[bot] 2026-02-09 14:20:46 +00:00
  • 89ce34fbfa Merge pull request #4074 from gofiber/dependabot/go_modules/github.com/gofiber/schema-1.7.0 RW 2026-02-09 15:20:07 +01:00
  • 66bb69af37 Merge pull request #4073 from gofiber/dependabot/go_modules/golang-modules-1a70a4f927 RW 2026-02-09 15:19:44 +01:00
  • faeb62ee98 build(deps): bump github.com/klauspost/compress from 1.18.3 to 1.18.4 dependabot[bot] 2026-02-09 14:16:26 +00:00
  • f468cec06f build(deps): bump github.com/shamaton/msgpack/v3 from 3.0.0 to 3.1.0 dependabot[bot] 2026-02-09 14:16:19 +00:00
  • 2b41a925d3 build(deps): bump github.com/gofiber/schema from 1.6.0 to 1.7.0 dependabot[bot] 2026-02-09 14:16:12 +00:00
  • 7c6a387ecc build(deps): bump golang.org/x/sys in the golang-modules group dependabot[bot] 2026-02-09 14:16:08 +00:00
  • 9b4b20b920 🧹 chore: prefer utils trim in basicauth Juan Calderon-Perez 2026-02-09 09:05:13 -05:00
  • 2e439e8e06 Add download filename base-name test Juan Calderon-Perez 2026-02-09 08:49:19 -05:00
  • 3d02ed70d5 Sanitize download filename input Juan Calderon-Perez 2026-02-09 08:03:17 -05:00
  • 34231ff16c Trim sanitized filenames Juan Calderon-Perez 2026-02-09 07:45:08 -05:00
  • 04a44f9198 Merge pull request #4065 from gofiber/add-msgp-limits-to-generated-sources RW 2026-02-09 11:16:35 +01:00
  • 1753b88af6 Preallocate range parsing slice Juan Calderon-Perez 2026-02-09 01:07:41 -05:00
  • c1159fe3cf Harden filename sanitization Juan Calderon-Perez 2026-02-09 01:04:57 -05:00
  • ad336971ca Remove redundant range cap fallback Juan Calderon-Perez 2026-02-09 00:38:26 -05:00
  • e7ac6ce7a1 Expand attachment filename tests Juan Calderon-Perez 2026-02-09 00:30:52 -05:00
  • 5913370230 Merge pull request #4064 from gofiber/update-sanitizepath-to-handle-backslashes RW 2026-02-08 22:02:46 +01:00
  • f93613f0ac Merge pull request #4063 from gofiber/copilot/fix-fiber-empty-response RW 2026-02-08 18:20:16 +01:00
  • 77d2a631ce Merge pull request #4062 from gofiber/copilot/fix-nil-pointer-dereference RW 2026-02-08 17:44:47 +01:00
  • a2594f72ac Address PR review feedback: improve timeout handling and test assertions copilot-swe-agent[bot] 2026-02-08 16:09:43 +00:00
  • d3ccc67537 chore: remove msgp limit directives Juan Calderon-Perez 2026-02-08 03:03:42 -05:00
  • 58f06e4aec Relax msgp body limits for cache and idempotency Juan Calderon-Perez 2026-02-08 02:40:19 -05:00
  • 8e3fbb3e54 🧹 chore: extend sanitizePath test coverage Juan Calderon-Perez 2026-02-08 01:37:43 -05:00
  • b64b1c4c2b Document nil return behavior for Request() and Response() methods copilot-swe-agent[bot] 2026-02-08 05:26:26 +00:00
  • a86af2f49a Document SendStream async behavior and stream closing copilot-swe-agent[bot] 2026-02-08 01:09:41 +00:00
  • 032385e5ba Update doc comments for nil-safe methods and improve test timing copilot-swe-agent[bot] 2026-02-08 01:05:15 +00:00
  • 9f670d6c1e Fix race condition in Test_Ctx_Value_InGoroutine copilot-swe-agent[bot] 2026-02-07 23:07:23 +00:00
  • 1fcab4448d Add nil checks to Context, SetContext, Request, and Response methods copilot-swe-agent[bot] 2026-02-07 22:28:21 +00:00
  • 23dba4c59e docs: update documentation for FullPath and add section on startup message customization René 2026-02-07 22:33:35 +01:00
  • 85f390d89f Address code review feedback on comments copilot-swe-agent[bot] 2026-02-07 21:14:25 +00:00
  • a6a76bbab0 Fix linting issues in test code copilot-swe-agent[bot] 2026-02-07 21:13:43 +00:00
  • 89d830f4cb Update tests to match new FailOnTimeout semantics copilot-swe-agent[bot] 2026-02-07 21:09:31 +00:00
  • e9f19d52a6 Improve goroutine test safety based on code review copilot-swe-agent[bot] 2026-02-07 21:09:26 +00:00
  • 9b3d60c02d Improve test based on code review feedback copilot-swe-agent[bot] 2026-02-07 21:07:18 +00:00
  • 6ed8b29aab Apply formatting to ctx_test.go copilot-swe-agent[bot] 2026-02-07 21:06:15 +00:00
  • d87bcb243c Fix Test method returning empty response when FailOnTimeout is false copilot-swe-agent[bot] 2026-02-07 21:05:18 +00:00
  • 76f79a8941 Fix nil pointer dereference in ctx.Value and add tests copilot-swe-agent[bot] 2026-02-07 21:01:09 +00:00
  • 327d08a948 Initial plan copilot-swe-agent[bot] 2026-02-07 20:58:33 +00:00
  • 3d4a384033 Initial plan copilot-swe-agent[bot] 2026-02-07 20:58:07 +00:00
  • fe63faf3ce 🐛 bug: avoid returning init error after body write Juan Calderon-Perez 2026-02-07 15:35:03 -05:00
  • 7140ea31c4 add Benchmark (go) benchmark result for 502816767f github-action-benchmark 2026-02-07 19:12:53 +00:00
  • 502816767f Merge commit from fork RW 2026-02-07 20:06:26 +01:00
  • b45321db1c Merge commit from fork RW 2026-02-07 20:06:26 +01:00
  • b4984af580 Merge pull request #4060 from SadikSunbul/main RW 2026-02-07 20:00:40 +01:00
  • bbcc66de5a Update security contact information and wording RW 2026-02-07 19:32:10 +01:00
  • 9d1665bd44 Add test to ensure no sleep after final retry Sadık Sünbül 2026-02-07 16:36:30 +03:00
  • 647652176b 🐛 bug: retry addon: remove unnecessary sleep after last failed attempt Sadık Sünbül 2026-02-07 16:08:36 +03:00
  • 8b5d061088 Merge pull request #4049 from gofiber/performance_improvements RW 2026-02-07 08:22:27 +01:00
  • ea9385c95b 🐛 bug: honor GetByID context in session destroy Juan Calderon-Perez 2026-02-06 23:52:32 -05:00
  • 1d5889f0b2 🐛 bug: clear session middleware locals before pooling Juan Calderon-Perez 2026-02-06 23:29:47 -05:00
  • 52d06a33e3 🐛 bug: balance store session releases on terminal branches Juan Calderon-Perez 2026-02-06 19:11:21 -05:00
  • d383b0cc9e refactor(prefork): streamline test setup by replacing test variables with helper functions prefork_optimization René 2026-02-06 22:12:36 +01:00
  • 42380aa8b6 fix: adapt tests for v2 - use defer/recover pattern and correct Handler signature Jason McNeil 2026-02-06 13:44:22 -04:00
  • 7cffe2906a refactor: use helper function for param route generation in tests Jason McNeil 2026-02-06 13:36:13 -04:00
  • 5494de86f3 🐛 bug: add panic for routes with >30 parameters (GHSA-mrq8-rjmw-wpq3) Jason McNeil 2025-12-25 17:51:12 -04:00
  • 51216961d6 refactor: use helper function for param route generation in tests Jason McNeil 2026-02-06 13:36:13 -04:00
  • ab3c5a3167 Merge pull request #4057 from gofiber/copilot/update-whats-new-md-logger-change Juan Calderon-Perez 2026-02-06 08:00:25 -05:00
  • a8f1ee548d 📒 docs: reword logger stream note copilot-swe-agent[bot] 2026-02-06 12:59:38 +00:00
  • c6985163de Merge pull request #4058 from gofiber/dependabot/github_actions/github/codeql-action-4.32.2 Juan Calderon-Perez 2026-02-06 07:54:25 -05:00
  • d2f9f324cc build(deps): bump github/codeql-action from 4.32.1 to 4.32.2 dependabot[bot] 2026-02-06 12:52:55 +00:00
  • 2e1ac89f56 📒 docs: note logger stream rename copilot-swe-agent[bot] 2026-02-06 10:10:44 +00:00