1
0
mirror of https://github.com/labstack/echo.git synced 2026-05-02 21:14:49 +02:00

Commit Graph

  • b2444d8399 Fix #1794: panics in timeout middleware are not recovered and cause application to crash toimtoimtoim 2021-03-01 23:45:18 +02:00
  • c79ffed7ce Fix Echo.Serve() will not serve on HTTP port correctly when there is already TLSListener set to Echo instance. (#1785) (#1793) Martti T 2021-02-28 20:13:04 +02:00
  • d9e235416d apply go fmt (#1788) Leo Takaoka 2021-02-27 06:55:00 +09:00
  • 45870c75c3 Uses strings.Equalfold (#1790) RaviKiran K 2021-02-27 03:22:32 +05:30
  • 6a666acd5c improve code quality (#1792) Shubhendra Singh Chauhan 2021-02-26 15:34:34 +05:30
  • b0f56eaf96 Update version to v4.2.0 v4.2.0 Roland Lammel 2021-02-11 19:35:16 +01:00
  • a170896c42 Add CHANGELOG.md for historic tracking of changes (#1764) Roland Lammel 2021-02-11 14:54:06 +01:00
  • f09f2bd14e Fix open redirect vulnerability with AddTrailingSlashWithConfig and RemoveTrailingSlashWithConfig (#1775,#1771) Martti T 2021-02-11 15:53:22 +02:00
  • 932976ded6 Support real regex rules for rewrite and proxy middleware (#1767) Roland Lammel 2021-02-08 15:58:55 +01:00
  • 7c8592a7e0 adds middleware for rate limiting (#1724) Benjamin Chibuzor-Orie 2021-01-15 21:53:15 +01:00
  • 9b0e63046b Fluent Binder for Query/Path/Form binding (#1717) (#1736) Martti T 2021-01-08 01:43:38 +02:00
  • 67263b5e45 Timeout middleware implementation for go1.13+ (#1743) Ilija Matoski 2021-01-05 11:14:51 +01:00
  • 02ed3f3126 Fix #1729 Binding query/path params and form fields to struct only works for explicit tags (#1734) Martti T 2021-01-05 12:04:24 +02:00
  • f718079658 Update README.md Vishal Rana 2021-01-03 11:09:17 -08:00
  • a9df83037d Do not handle special trailing slash case for partial prefix (#1741) stffabi 2021-01-03 19:35:00 +01:00
  • c7c792d3bd Fix CSRF tests for Go 1.12 Roland Lammel 2021-01-03 01:45:58 +01:00
  • 36f524ede8 Merge branch 'master' of github.com:labstack/echo Roland Lammel 2021-01-03 01:20:24 +01:00
  • fc96d822eb Merge SameSite mode for CSRF (PR #1524) from 'pr0head/master' Roland Lammel 2021-01-03 01:18:45 +01:00
  • 4310e90d58 Support Go 1.12 for http.SameSiteNoneMode Roland Lammel 2021-01-03 01:09:18 +01:00
  • 716eb18329 Handle static routes with trailing slash (#1747) Roland Lammel 2021-01-03 00:25:29 +01:00
  • 0bdb45c583 Merge pull request #1740 from aldas/issue_1720_add_static_middleware_tests Roland Lammel 2021-01-01 18:23:53 +01:00
  • 21f7787202 refactor static middleware tests not to use previous case state toimtoimtoim 2020-12-29 23:45:27 +02:00
  • 6119aecb16 Merge pull request #1735 from aldas/refactor_echo_instance_listener_access Roland Lammel 2020-12-29 17:27:12 +01:00
  • d18c040937 rename mutex toimtoimtoim 2020-12-29 13:25:43 +02:00
  • 734e313f71 refactor Echo server startup to allow data race free access to listener address toimtoimtoim 2020-12-29 11:46:09 +02:00
  • b065180250 Merge pull request #1727 from aldas/bind_query_when_get_delete Roland Lammel 2020-12-26 00:51:50 +01:00
  • 65ea019530 makefile targets to help local development/testing toimtoimtoim 2020-12-20 11:06:39 +02:00
  • 4d626c210d c.Bind() uses query params only for GET or DELETE methods. This restores pre v.4.1.11 behavior. toimtoimtoim 2020-12-20 11:05:42 +02:00
  • 936c48a17e Merge pull request #1725 from lammel/bugfix/conditional-ipv6-tests Roland Lammel 2020-12-18 15:14:59 +01:00
  • e4fe8c8367 Fix failing tests on systems not supporting IPv6 Roland Lammel 2020-12-17 02:07:41 +01:00
  • 08073575f8 Merge branch 'master' of https://github.com/labstack/echo Vadim Sabirov 2020-12-18 14:39:23 +03:00
  • 829e82165f Merge pull request #1722 from aldas/revert_pr_1674 Roland Lammel 2020-12-17 03:24:01 +01:00
  • 547ca5ca1e reverts #1671 changes toimtoimtoim 2020-12-17 02:20:26 +02:00
  • 655596b1b9 Revert "Remove group.Use registering Any routes that break other routes" toimtoimtoim 2020-12-17 02:01:59 +02:00
  • 628a2df08c Revert "Add a test" toimtoimtoim 2020-12-17 02:01:57 +02:00
  • ea31edbf71 Merge pull request #1681 from aldas/different_bind_methods Roland Lammel 2020-12-16 21:12:47 +01:00
  • 03ce9b25eb Merge pull request #1661 from pafuent/fix_router_find_after_invalid_set_param_values Roland Lammel 2020-12-16 10:11:25 +01:00
  • cf002025e6 Merge pull request #1674 from codeocean/group-use-bug Pablo Andres Fuente 2020-12-16 01:34:46 -03:00
  • 0482cb3160 Merge pull request #1671 from pwli0755/fix-conflict Pablo Andres Fuente 2020-12-16 01:27:09 -03:00
  • 4602335be8 Merge pull request #1689 from pafuent/routing_misses_performance_improvements Pablo Andres Fuente 2020-12-16 00:08:17 -03:00
  • 045bec51d4 Merge branch 'master' into routing_misses_performance_improvements Pablo Andres Fuente 2020-12-16 01:59:13 +00:00
  • 53653b3df6 Merge branch 'master' into fix_router_find_after_invalid_set_param_values Pablo Andres Fuente 2020-12-16 01:56:28 +00:00
  • 2374af470c Update echo_test.go pwli 2020-12-16 09:37:26 +08:00
  • 89ec0070b8 Merge branch 'master' into fix-conflict pwli 2020-12-16 09:21:26 +08:00
  • 4422e3b66b Merge pull request #1718 from little-cui/master Roland Lammel 2020-12-15 16:31:52 +01:00
  • 1beaf09740 Bug Fix: Directory Traversal little-cui 2020-12-13 21:49:11 +08:00
  • e7741d48b1 Merge pull request #1719 from iambenkay/chore/request-id-test Pablo Andres Fuente 2020-12-15 01:32:30 -03:00
  • 1c720597bb adds test for request id - remain unchanged if provided iambenkay 2020-12-14 19:06:25 +01:00
  • 71325a6f1e erge branch 'master' into routing_misses_performance_improvements Pablo Andres Fuente 2020-12-14 03:36:12 +00:00
  • bd5810f5b5 separate methods to bind only query params, path params, request body toimtoimtoim 2020-11-12 12:28:45 +02:00
  • 2b36b3d1d7 Merge pull request #1667 from pafuent/listener_network_configurable Pablo Andres Fuente 2020-12-12 17:26:52 -03:00
  • 06a9480cb2 Merge pull request #1679 from pafuent/update_benchmark_to_newer_versions Roland Lammel 2020-12-12 21:05:06 +01:00
  • 53b38de143 Merge branch 'master' of https://github.com/labstack/echo Vadim Sabirov 2020-12-11 12:34:52 +03:00
  • 194129d070 Merge pull request #1699 from pafuent/improve_decompress_middleware Roland Lammel 2020-12-11 10:09:41 +01:00
  • 8c27828f11 Merge pull request #1659 from pafuent/panic_router_find_fails_on_params_with_no_root Roland Lammel 2020-12-10 12:49:55 +01:00
  • 78fe2224b6 Merge branch 'master' into listener_network_configurable Pablo Andres Fuente 2020-12-10 04:10:13 +00:00
  • c171855555 Reverting changes on go.sum Pablo Andres Fuente 2020-12-10 03:41:25 +00:00
  • f32e33a9d7 Merge branch 'master' into panic_router_find_fails_on_params_with_no_root Pablo Andres Fuente 2020-12-10 03:39:59 +00:00
  • 6caec3032b Make our stalebot more relaxed Roland Lammel 2020-12-07 11:23:29 +01:00
  • 429a8db01d Merge pull request #1695 from pafuent/reverse_any_type_routes Roland Lammel 2020-12-06 17:00:23 +01:00
  • ec209b3bb6 Merge pull request #1706 from RashadAnsari/master Roland Lammel 2020-12-06 16:53:54 +01:00
  • 0406abe066 Add the ability to change the status code using Response beforeFuncs Rashad Ansari 2020-12-02 15:43:42 +03:30
  • 6a266b8539 Merge pull request #1704 from rkfg/jwt-form Roland Lammel 2020-12-06 15:42:52 +01:00
  • dc147d9b97 Fix #1523 by adding secure cookie if SameSite mode is None Vadim Sabirov 2020-12-03 10:21:31 +03:00
  • cb15226984 Merge branch 'master' of https://github.com/labstack/echo Vadim Sabirov 2020-12-03 09:43:47 +03:00
  • a908413281 Merge pull request #1701 from lnenad/master Roland Lammel 2020-12-02 16:37:02 +01:00
  • b90e4e8ea1 Merge pull request #1702 from pafuent/increase_number_of_benchmarks_in_comparison_action Roland Lammel 2020-12-01 11:24:29 +01:00
  • 257547187e Merge pull request #1703 from pafuent/adding_codecov_configuration Roland Lammel 2020-12-01 11:24:11 +01:00
  • 571661692f Uses filepath.Join instead of hardcoded separator for static middleware test Nenad Lukic 2020-12-01 09:03:00 +01:00
  • 2152e4e872 Support form fields in jwt middleware rkfg 2020-12-01 09:51:20 +03:00
  • 61514f1c84 Changes on codecov.yml will trigger GitHub Actions Pablo Andres Fuente 2020-12-01 05:06:31 +00:00
  • 99d5a07097 Adding Codecov configuration Pablo Andres Fuente 2020-12-01 05:00:19 +00:00
  • 364b7e6eca Increasing number of benchmarks on GitHub action Pablo Andres Fuente 2020-12-01 04:39:06 +00:00
  • 3206527cfe Adds IgnoreBase parameter to static middleware Nenad Lukic 2020-11-30 19:06:00 +01:00
  • 2386e17b21 Increasing Decompress Middleware coverage Pablo Andres Fuente 2020-11-28 02:03:54 +00:00
  • 14e020bc07 Adding sync.Pool to Decompress middleware Pablo Andres Fuente 2020-11-27 03:01:04 +00:00
  • 502cce28d5 Merge pull request #1651 from curvegrid/cors-allow-origin-func Roland Lammel 2020-11-25 10:36:46 +01:00
  • e6f24aa8b1 Addressed PR feedback Pierre Rousset 2020-11-16 12:53:49 +09:00
  • 26ab188922 CORS: add an optional custom function to validate the origin Pierre Rousset 2020-10-09 18:07:29 +09:00
  • 5f1aa1bc07 Fixing Echo#Reverse for Any type routes Pablo Andres Fuente 2020-11-24 03:24:27 +00:00
  • 17a5fca161 Merge pull request #1692 from pafuent/benchmark_github_action Roland Lammel 2020-11-23 18:00:47 +01:00
  • 5b9bbbd356 Adding GitHub action to compare benchmarks Pablo Andres Fuente 2020-11-23 05:11:17 +00:00
  • f1a4cb42e4 Update README.me Pablo Andres Fuente 2020-11-23 00:31:00 -03:00
  • 3a6100bebe Improving routing performance and benchmark suite Pablo Andres Fuente 2020-11-21 02:48:16 +00:00
  • ad3be08de1 Merge pull request #1683 from asahasrabuddhe/patch-2 Roland Lammel 2020-11-20 13:38:34 +01:00
  • 3912d62031 Merge pull request #1662 from santosh653/master Roland Lammel 2020-11-20 12:46:14 +01:00
  • 9676696b42 Merge pull request #1656 from imxyb/remove-defer Roland Lammel 2020-11-20 12:43:26 +01:00
  • fdbcc2f94e add support for go 1.12 Ajitem Sahasrabuddhe 2020-11-20 17:11:08 +05:30
  • 90bef88e1a Merge pull request #1669 from ulasakdeniz/fix-incorrect-cors-headers Roland Lammel 2020-11-20 11:54:01 +01:00
  • ce95e12416 Merge pull request #1687 from arun0009/master Roland Lammel 2020-11-20 11:26:37 +01:00
  • b47042f385 adding decompress gzipped request middleware Arun Gopalpuri 2020-11-19 20:44:00 -08:00
  • d385a92e51 add support for Go 1.15 & drop support for Go 1.12 Ajitem Sahasrabuddhe 2020-11-13 17:30:47 +05:30
  • ce646ae65e Update README.md with an updated Benchmark Pablo Andres Fuente 2020-11-12 00:03:58 -03:00
  • 7a90304d2d Merge pull request #1637 from pofl/patch-2 Roland Lammel 2020-11-11 14:48:26 +01:00
  • 31599cf1f4 Workflow also run on changes to go.mod, _fixture, .github changes Florian Polster 2020-11-11 10:19:05 +01:00
  • 7a1126fb16 Add a test Segev Finer 2020-11-10 19:50:32 +02:00
  • 2ab69d892d Merge pull request #1672 from pafuent/compress_middleware_pool_optimization Roland Lammel 2020-11-10 15:30:20 +01:00
  • f72eaa4253 Remove group.Use registering Any routes that break other routes Segev Finer 2020-11-08 16:33:35 +02:00
  • ac54e132e4 Adding sync.Pool to Compress Middleware Pablo Andres Fuente 2020-11-07 03:52:35 +00:00
  • 13374d1daa add tests for Echo.Static() pwli 2020-11-06 22:25:00 +08:00