Commit Graph

  • 38d3ce1828 support go v1.16 thinkerou 2021-02-18 10:09:21 +0800
  • 4bd0b4dc96 feat(CI): add a GitHub Action to lint the YAML files John Bampton 2021-02-15 03:42:20 +1000
  • 7cdedf8e55
    Update README.md Yixin Xu 2021-02-14 20:51:23 +0800
  • 9fd784da0c RoutesInfo: HandlersChain support for routes behavior better testing Kirill Belov 2021-02-12 11:11:03 +0200
  • 7e649c347f feat(engine): add ipv6 support to TrustedProxies Javier Provecho Fernandez 2021-02-10 01:20:44 +0000
  • a598663fde docs(engine): explain new gin.Engine properties Javier Provecho Fernandez 2021-02-09 20:31:20 +0000
  • ba157c990a
    Merge branch 'master' into fix-client-ip-cve Manu MA 2021-02-09 16:04:32 +0100
  • 24511a3cd9 fix conflict thinkerou 2021-02-09 10:06:06 +0800
  • 15f576c362
    docs(readme): remove old reference to hostnames Javier Provecho Fernandez 2021-02-09 00:11:27 +0100
  • 1bdf86b722
    Remove the tedious named return value (#2620) Andy Pan 2021-02-08 23:24:22 +0800
  • 8d18a672eb
    Merge branch 'master' into master thinkerou 2021-02-08 22:44:08 +0800
  • fc99953b7f fix 🐨 Manu Mtz.-Almeida 2021-02-08 14:26:12 +0100
  • 2d426b64c3 add explanation 🦀 Manu Mtz.-Almeida 2021-02-08 14:24:48 +0100
  • ffe7ac09d0 🐈 Manu Mtz.-Almeida 2021-02-08 14:22:58 +0100
  • 6f562eafa8 add docs Manu Mtz.-Almeida 2021-02-08 14:19:09 +0100
  • 55ad88a12b refactor move logic to remoteIP() Manu Mtz.-Almeida 2021-02-08 14:08:35 +0100
  • e14a43cc4c fix(engine): wrong syntax/behaviour at prepareCIDR Javier Provecho Fernandez 2021-02-08 00:17:21 +0000
  • 39b372f163 chore(engine): remove unused lookupHost Javier Provecho Fernandez 2021-02-08 00:06:59 +0000
  • c9ea8ece4a refactor(): fix client Ip vulnerability Manu Mtz.-Almeida 2021-02-08 00:43:37 +0100
  • 31a2afa57f Merge branch 'sorenh/issue2473' of https://github.com/sorenh/gin into sorenh-sorenh/issue2473 Manu Mtz.-Almeida 2021-02-07 23:29:57 +0100
  • 4ea7d51dea
    Avoid overwriting the written status code Julio Guerra 2021-02-03 23:35:39 +0100
  • 5908ba8c29 Mod: move render unittests to render_test package qi.guo 2021-01-29 14:21:29 +0800
  • bb10ba5cf0
    -u doesn't work MoriX 2021-01-29 07:24:50 +0330
  • e899771392
    chore: Deleted spaces (#2622) Alexander Melentyev 2021-01-27 04:58:21 +0300
  • 07a55f6f54 chore: Deleted spaces Alexander Melentyev 2021-01-26 14:20:34 +0300
  • beb45d8da1 engine holds original http server to use all http server functions Ethan 2021-01-25 02:27:28 +0800
  • d0bf406364
    Merge branch 'master' into sorenh/issue2473 Bo-Yi Wu 2021-01-23 22:53:19 +0800
  • e15386feb2
    Remove the tedious named return value Andy Pan 2021-01-23 20:22:02 +0800
  • fac39d6bde decodeJSON is now checking buffer data after JSON payload RadiumByte 2021-01-19 14:58:07 +0300
  • 6f1f454cc0 chore: remove duplicate test 'assert.Equal' Ni Hao 2021-01-20 09:27:30 +0800
  • 9af3803ed9
    resolve unbyte 2021-01-18 14:15:44 +0800
  • e1d5247259 repo: replace travis ci to github actions laojianzi 2021-01-15 14:27:29 +0800
  • ec6888f993
    Merge branch 'master' into github-actions thinkerou 2021-01-15 12:56:34 +0800
  • 3d65cdd6a8 Merge branch 'master' into github-actions Jeff 2021-01-15 11:24:58 +0800
  • ae8428891f ci: update coverage using codecov/codecov-action@v1 laojianzi 2021-01-15 10:33:39 +0800
  • 1fe189c7cb ci: replace GITTER_ROOM_ID and upload coverage every time you go test laojianzi 2021-01-15 10:22:26 +0800
  • f6397ee4cf Remove .travis.yml laojianzi 2021-01-15 10:17:10 +0800
  • 5edecccf44
    Merge branch 'master' into master thinkerou 2021-01-14 01:25:04 +0800
  • ca062b76d1
    Merge branch 'master' into master thinkerou 2021-01-14 01:23:11 +0800
  • b01605bb5b
    basic auth: fix timing oracle (#2609) Snawoot 2021-01-13 03:40:37 +0200
  • 705955bfb7
    Merge branch 'master' into fix_basic_auth_timing_oracle thinkerou 2021-01-13 09:06:38 +0800
  • 46ddd4259c
    Fixes to the graceful shutdown example (#2552) Josep Jesus Bigorra Algaba 2021-01-13 02:06:12 +0100
  • b312eb20f6
    Merge branch 'master' into master thinkerou 2021-01-13 08:56:20 +0800
  • c844dc8299 graceful shutdown run function initial setup Hooman Mohammadi 2021-01-12 19:09:42 -0500
  • 883f03262f basic auth: fix timing oracle Vladislav Yarmak 2021-01-12 16:07:24 +0200
  • f4bc259de3
    fix error gin support min Go version (#2584) Qt 2021-01-12 08:32:04 +0800
  • bd5c122ab6
    Merge branch 'master' into master thinkerou 2021-01-12 00:17:07 +0800
  • e798d156c1
    Merge branch 'master' into master thinkerou 2021-01-12 00:04:50 +0800
  • e753c502dc
    gin mode unknown: show available mode (#2567) Rubi 2021-01-11 23:03:31 +0700
  • 023eb48b10 customizable client ip extractor billy 2021-01-11 21:03:14 +0800
  • b2e97347e0
    Merge branch 'master' into patch-1 thinkerou 2021-01-11 09:58:31 +0800
  • d772d9c16f
    Merge branch 'master' into github-actions thinkerou 2021-01-11 09:39:40 +0800
  • 01c93c111d
    Merge branch 'master' into http-abort-err thinkerou 2021-01-11 09:08:08 +0800
  • 4d2dad5961
    test: fixed the TestUnixSocket test on windows (#2595) Jeff 2021-01-11 09:07:45 +0800
  • 497a369324
    Merge branch 'master' into patch-1 thinkerou 2021-01-11 08:59:10 +0800
  • 866d333f95
    Merge branch 'master' into master thinkerou 2021-01-11 08:58:46 +0800
  • 07ab12df8c
    Merge branch 'master' into upgrade-version thinkerou 2021-01-11 08:57:38 +0800
  • f1bd4ef8c3
    Merge branch 'master' into fix-unix-socket-test thinkerou 2021-01-11 08:57:13 +0800
  • b7a35bf5b9
    Merge branch 'master' into sorenh/issue2473 thinkerou 2021-01-11 08:57:03 +0800
  • a28cc088b5
    Revert "Adding ppc64le architecture support on travis-ci (#2538)" (#2602) thinkerou 2021-01-10 23:51:02 +0800
  • 794be5f03d chore: upgrade depend version thinkerou 2021-01-06 14:12:31 +0800
  • 978ada641f Revert "Adding ppc64le architecture support on travis-ci (#2538)" thinkerou 2021-01-05 09:59:03 +0800
  • b343e7e5f7
    Merge branch 'master' into sorenh/issue2473 Bo-Yi Wu 2021-01-04 16:27:02 +0800
  • 1fc5ec954c
    Merge branch 'master' into http-abort-err thinkerou 2021-01-04 12:52:17 +0800
  • 3bb2763e8b
    Merge branch 'master' into patch-1 thinkerou 2021-01-04 09:38:01 +0800
  • a4c3e090c2
    Merge branch 'master' into fix-unix-socket-test thinkerou 2021-01-03 23:08:39 +0800
  • 7142c9ba8e
    Merge branch 'master' into github-actions thinkerou 2021-01-03 23:06:45 +0800
  • fca3f95d7c
    Adding ppc64le architecture support on travis-ci (#2538) kishor kunal raj 2021-01-03 20:00:22 +0530
  • cf5a3ebd8d
    Merge branch 'master' into master Bo-Yi Wu 2021-01-03 21:43:54 +0800
  • 4bfae4c8c8
    Support binding for slice/array obj [Rewrite] (#2302) wuhuizuo 2021-01-03 21:43:34 +0800
  • d2db51dd7c
    Merge branch 'master' into feature/array_support_for_json_bind Bo-Yi Wu 2021-01-03 21:34:42 +0800
  • a573ec6a37
    chore: update tree (#2371) thinkerou 2021-01-03 21:34:11 +0800
  • 13a2984d11
    Merge branch 'master' into master Bo-Yi Wu 2021-01-03 21:16:14 +0800
  • 100b31cb14
    Merge branch 'master' into feature/array_support_for_json_bind Bo-Yi Wu 2021-01-03 21:15:45 +0800
  • 0eb2d6b44e
    Merge branch 'master' into utree Bo-Yi Wu 2021-01-03 21:15:31 +0800
  • 3b5e861bb1
    fix compile error from #2572 (#2600) thinkerou 2021-01-03 21:14:56 +0800
  • 00cf3c1958 fix compile error thinkerou 2021-01-02 17:04:05 +0800
  • 9fd1cc3d2b added context-value support master quo que qua 2021-01-02 13:04:13 +0800
  • dacaaac023
    ci: add github action workflows (#18) Jeff 2020-12-29 15:11:54 +0800
  • 1a0ef67aa8
    test: fixed the TestUnixSocket test on windows (#20) Jeff 2020-12-29 14:28:10 +0800
  • 0e62d08161 ci: add github action workflows laojianzi 2020-12-29 14:23:29 +0800
  • d04b8997fe test: fixed the TestUnixSocket test on windows laojianzi 2020-12-29 12:07:15 +0800
  • 6d51ad21b7 update bentchmark report mask-pp 2020-12-23 14:08:28 +0800
  • c8af93d50b treat http.ErrAbortHandler as broken pipe too Aman Karmani 2020-12-22 16:12:02 -0800
  • e233963f44 fix error gin support min Go version 0x2d3c 2020-12-15 14:10:20 +0800
  • cb0a76caf6 Added fuzzer AdamKorcz 2020-12-04 18:56:42 +0000
  • 8edf824d43 revort a mistake operation mask-pp 2020-12-04 14:27:25 +0800
  • 75021e2816 simplify code mask-pp 2020-12-04 12:43:50 +0800
  • 392260a20b revort unnecessary change mask-pp 2020-12-04 09:42:18 +0800
  • 5ff500023f revort unnecessary change mask-pp 2020-12-04 09:27:40 +0800
  • ae39f917f0 upgrade StringToBytes function mask-pp 2020-12-02 13:08:13 +0800
  • 0d41d357ff update gitignore mask-pp 2020-12-02 13:05:11 +0800
  • c10029a124 some loop don't need to transfer to bytes slice and some use the zero copy will much better. mask-pp 2020-12-01 19:24:18 +0800
  • 28a4176b98
    Merge branch 'master' into master Bo-Yi Wu 2020-11-28 08:55:25 +0800
  • b1703a2903
    Merge branch 'master' into afiune/add-StringHTML Bo-Yi Wu 2020-11-27 05:40:50 +0800
  • d13e05950c
    gin mode unknown: show available mode Rubi 2020-11-27 02:28:20 +0700
  • dd0547fb2d make it clear that the context will be reset after the request ends, otherwise, the timing of the pointer context reset is uncontrollable without constraints fj.jin 2020-11-17 00:19:04 +0800
  • 4e97c01e00 init context struct fj.jin 2020-11-16 13:49:30 +0800
  • 6e5017ad0f make it clear that the context will be reset after the request ends. fj.jin 2020-11-15 01:40:57 +0800
  • 460d346733
    Merge branch 'master' into utree Bo-Yi Wu 2020-11-13 14:11:01 +0800