Commit Graph

  • ebd092c8f1
    Fix var name Matthew Holt 2023-08-09 09:59:02 -0600
  • 056eb19e2c
    Fix return Matthew Holt 2023-08-09 09:51:17 -0600
  • 2cd5db4bc6 Linter bug suppression Francis Lavoie 2023-08-09 11:17:20 -0400
  • 9d2954bf68 Check EnableFullDuplex err Francis Lavoie 2023-08-09 11:11:18 -0400
  • a0e3db6b65 Bump quic-go to v0.37.4 Francis Lavoie 2023-08-09 10:56:16 -0400
  • 0f3f2f4d9f ci: Update to Go 1.21 Matthew Holt 2023-08-08 09:46:22 -0600
  • 665e389655
    Check error Matthew Holt 2023-08-09 09:22:39 -0600
  • 06b24ed3dc
    core: Apply SO_REUSEPORT to UDP sockets Matthew Holt 2023-08-09 09:17:17 -0600
  • b94b247931 ci: Add riscv64 (64-bit RISC-V) to goreleaser (#5720) Aaron Dewes 2023-08-08 20:11:53 +0200
  • fbb0ecfa32
    ci: Add riscv64 (64-bit RISC-V) to goreleaser (#5720) Aaron Dewes 2023-08-08 20:11:53 +0200
  • 0e2cf3842c go.mod: Upgrade golang.org/x/net to 0.14.0 (#5718) Shyim 2023-08-08 19:23:26 +0200
  • 5b9c850ab3
    go.mod: Upgrade golang.org/x/net to 0.14.0 (#5718) Shyim 2023-08-08 19:23:26 +0200
  • 5fe7457664 Add RISC-V to goreleaser config Aaron Dewes 2023-08-08 18:25:05 +0200
  • 27febf7dc0
    go.mod: Upgrade golang.org/x/net to 0.14.0 Soner Sayakci 2023-08-08 15:56:09 +0200
  • 61c783079b ci: Use gofumpt to format code (#5707) Jacob Gadikian 2023-08-08 03:40:31 +0800
  • b32f265eca
    ci: Use gofumpt to format code (#5707) Jacob Gadikian 2023-08-08 03:40:31 +0800
  • b30d38c939
    Merge branch 'master' into gofumpt Matt Holt 2023-08-07 13:30:51 -0600
  • b896162889 templates: Fix httpInclude (fix #5698) Matthew Holt 2023-08-07 12:53:21 -0600
  • 431adc0980
    templates: Fix httpInclude (fix #5698) Matthew Holt 2023-08-07 12:53:21 -0600
  • 38aa2644f0
    Fix borked commit, sigh Matthew Holt 2023-08-07 12:07:19 -0600
  • ddb3ecc645
    Refactor Matthew Holt 2023-08-07 12:04:26 -0600
  • ba4962b94f
    add Francis' suggestion pistasjis 2023-08-07 15:44:39 +0200
  • 6f1286a630
    address bug in matcher.go Jacob Gadikian 2023-08-07 18:43:09 +0800
  • 8375547718
    reconfigure revive and remove unused receivers Jacob Gadikian 2023-08-07 18:39:52 +0800
  • c8dd0ef3b6
    Revert "use revive linter" Jacob Gadikian 2023-08-07 18:27:31 +0800
  • 520c217626
    use dependabot for go dependencies Jacob Gadikian 2023-08-06 22:31:31 +0800
  • 2358852637
    continue linting tests Jacob Gadikian 2023-08-06 22:27:38 +0800
  • 968dbc103a
    further clean tests Jacob Gadikian 2023-08-06 21:16:34 +0800
  • ba34aa4770
    autofixes (golangci-lint run ./... --fix) Jacob Gadikian 2023-08-06 21:07:07 +0800
  • 4b370b9aa6
    Merge branch 'revive' into lint-tests Jacob Gadikian 2023-08-06 21:06:41 +0800
  • db5de9b962
    enable thelper Jacob Gadikian 2023-08-06 21:02:52 +0800
  • c416fb8526
    use revive linter Jacob Gadikian 2023-08-06 20:54:57 +0800
  • 8cd113410b
    all changes other than unused-parameter Jacob Gadikian 2023-08-06 20:37:15 +0800
  • c4a08bda1a
    rearrange imports a little Jacob Gadikian 2023-08-06 17:07:49 +0800
  • 4b47929936
    linter autofixes Jacob Gadikian 2023-08-06 17:03:20 +0800
  • 84504d39cf
    reconfigure gci Jacob Gadikian 2023-08-06 16:58:43 +0800
  • 6d529e354d
    continue linting tests Jacob Gadikian 2023-08-06 16:55:23 +0800
  • 74cc70f7ee
    naked return checks Jacob Gadikian 2023-08-06 14:41:18 +0800
  • b6a44e8a8e
    lint tests, too Jacob Gadikian 2023-08-06 14:27:13 +0800
  • 00c54449b4
    use gci to format imports Jacob Gadikian 2023-08-06 14:25:17 +0800
  • ec654b29b4
    use gofmput to format code Jacob Gadikian 2023-08-06 14:20:39 +0800
  • 41e5cb64f4
    fileserver: Don't repeat error for invalid method inside error context Francis Lavoie 2023-08-06 02:02:03 -0400
  • 7ca204272f go.mod: Upgrade to quic-go v0.37.3 Matthew Holt 2023-08-05 18:03:50 -0600
  • a8cc5d1a7d go.mod: Upgrade to quic-go v0.37.3 v2.7.3 Matthew Holt 2023-08-05 18:03:50 -0600
  • 65e9d27a73 cmd: Split unix sockets for admin endpoint addresses (#5696) Emily 2023-08-06 02:09:16 +0200
  • 8d304a4566
    cmd: Split unix sockets for admin endpoint addresses (#5696) Emily 2023-08-06 02:09:16 +0200
  • efa9ea93c6
    Merge branch 'master' into cmd-unix-perms Matt Holt 2023-08-05 18:00:34 -0600
  • 7738ebb8e1
    Move splitter function to internal Matthew Holt 2023-08-05 18:00:21 -0600
  • f7dd7768ec test: 🧪 add SanitizeCode test code tae2089 2023-08-06 07:48:16 +0900
  • a3f41ab0f3 refactor: ♻️ change parameter name s to statusCode tae2089 2023-08-06 07:47:54 +0900
  • b4f8c27192 reverseproxy: do not parse upstream address too early if it contains replaceble parts (#5695) Mohammed Al Sahaf 2023-08-05 23:30:02 +0200
  • 65e33fc1ee
    reverseproxy: do not parse upstream address too early if it contains replaceble parts (#5695) Mohammed Al Sahaf 2023-08-05 23:30:02 +0200
  • 4d112d8cc0
    accommodate partially replaceable port Mohammed Al Sahaf 2023-08-05 18:24:01 +0300
  • 35cec70753
    cmd: fix cli when admin endpoint uses new unix socket permission format emilylange 2023-08-05 17:01:04 +0200
  • f57cc0a440
    cleanup Mohammed Al Sahaf 2023-08-05 17:33:41 +0300
  • 81c8e11f95
    remove unused method Mohammed Al Sahaf 2023-08-05 03:56:43 +0300
  • c81d4b5c6c reverseproxy: do not parse upstream address too early if it contains replaceble parts Mohammed Al Sahaf 2023-08-05 03:51:36 +0300
  • 65ae1813cc caddyfile: check that matched key is not a substring of the replacement key (#5685) WeidiDeng 2023-08-05 00:44:38 +0800
  • 9f34383c02
    caddyfile: check that matched key is not a substring of the replacement key (#5685) WeidiDeng 2023-08-05 00:44:38 +0800
  • 213ef4f341 import: check that matched key is not a substring of the replacement key WeidiDeng 2023-08-04 16:23:08 +0800
  • 8e7f6657ff chore: use `--clean` instead of `--rm-dist` for goreleaser (#5691) Mohammed Al Sahaf 2023-08-04 18:08:54 +0200
  • b07b198764
    chore: use `--clean` instead of `--rm-dist` for goreleaser (#5691) Mohammed Al Sahaf 2023-08-04 18:08:54 +0200
  • 31ee8e14b6
    chore: use `--clean` instead of `--rm-dist` for goreleaser Mohammed Al Sahaf 2023-08-04 18:49:03 +0300
  • 3431390fc8
    quic-go: fix http3 handshake panic (hack) WeidiDeng 2023-08-04 17:06:58 +0800
  • 05ea2899f6 go.mod: Upgrade quic-go to v0.37.2 (fix #5680) Matthew Holt 2023-08-03 18:44:03 -0600
  • 51b1bfb125
    go.mod: Upgrade quic-go to v0.37.2 (fix #5680) Matthew Holt 2023-08-03 18:44:03 -0600
  • 794286da3c fileserver: browse: Render SVG images in grid Matthew Holt 2023-08-03 12:53:47 -0600
  • c049bab458
    fileserver: browse: Render SVG images in grid Matthew Holt 2023-08-03 12:53:47 -0600
  • 95788034c4 reverseproxy: Fix hijack ordering which broke websockets (#5679) WeidiDeng 2023-08-03 12:08:12 +0800
  • e2fc08bd34
    reverseproxy: Fix hijack ordering which broke websockets (#5679) v2.7.2 WeidiDeng 2023-08-03 12:08:12 +0800
  • 00f4e1e481 fix hijack in reverse proxy Weidi Deng 2023-08-03 11:57:20 +0800
  • 8de04e4fe2 httpcaddyfile: Fix `string does not match ~[]E` error (#5675) Herman Slatman 2023-08-03 02:41:37 +0200
  • 4aa4f3ac70
    httpcaddyfile: Fix `string does not match ~[]E` error (#5675) v2.7.1 Herman Slatman 2023-08-03 02:41:37 +0200
  • 9b9dbab5a2
    Merge branch 'master' into fix-httpcaddyfile-sort-excluded Matt Holt 2023-08-02 18:29:21 -0600
  • ff7695de06 encode: Fix infinite recursion (#5672) Francis Lavoie 2023-08-02 20:21:11 -0400
  • 1913930783
    encode: Fix infinite recursion (#5672) Francis Lavoie 2023-08-02 20:21:11 -0400
  • 827c35f125
    Fix `string does not match ~[]E` error Herman Slatman 2023-08-03 02:04:25 +0200
  • 90046785cd
    encode: Fix infinite recursion Francis Lavoie 2023-08-02 18:40:42 -0400
  • dbba52fc6c caddyhttp: Make use of `http.ResponseController` (#5654) Francis Lavoie 2023-08-02 16:03:26 -0400
  • cd486c25d1
    caddyhttp: Make use of `http.ResponseController` (#5654) v2.7.0 Francis Lavoie 2023-08-02 16:03:26 -0400
  • 73709327e0
    Merge branch 'master' into response-controller Matt Holt 2023-08-02 13:52:54 -0600
  • 303003332c go.mod: Upgrade dependencies esp. smallstep/certificates Matthew Holt 2023-08-02 11:48:59 -0600
  • e198c605bd
    go.mod: Upgrade dependencies esp. smallstep/certificates Matthew Holt 2023-08-02 11:48:59 -0600
  • 31f58a98e3 core: Allow loopback hosts for admin endpoint (fix #5650) (#5664) Matt Holt 2023-08-02 11:13:52 -0600
  • f66493efef
    core: Allow loopback hosts for admin endpoint (fix #5650) (#5664) Matt Holt 2023-08-02 11:13:52 -0600
  • fb8c245e83
    Only wrap in encode if not already wrapped Francis Lavoie 2023-08-02 12:17:32 -0400
  • 3dbb125a1c
    Improved godoc for EnableFullDuplex, copied text from stdlib Francis Lavoie 2023-08-01 10:07:37 -0400
  • 220733d85d
    Add warning for builds with Go 1.20, so it's less surprising to users Francis Lavoie 2023-08-01 09:59:54 -0400
  • 4229cc380e
    Appease linter Francis Lavoie 2023-07-25 20:55:26 -0400
  • cb99c9b0fd
    Enable full-duplex for HTTP/1.1 Francis Lavoie 2023-04-04 04:36:15 -0400
  • a8258ef88a
    caddyhttp: Make use of http.ResponseController Francis Lavoie 2023-07-25 20:17:11 -0400
  • 4b91cc5ec9 httpcaddyfile: Allow `hostnames` & logger name overrides for log directive (#5643) Francis Lavoie 2023-08-02 03:13:46 -0400
  • 5c51c1db2c
    httpcaddyfile: Allow `hostnames` & logger name overrides for log directive (#5643) Francis Lavoie 2023-08-02 03:13:46 -0400
  • 3c0677f565
    Fix panic & default logger clobbering edgecase Francis Lavoie 2023-08-01 19:56:00 -0400
  • b02501fdc8
    Implement access logger name overrides Francis Lavoie 2023-07-25 11:31:29 -0400
  • fc43f287fe
    httpcaddyfile: Allow `hostnames` override for log directive Francis Lavoie 2023-07-20 21:26:17 -0400
  • 81ba021ef9 reverseproxy: Connection termination cleanup (#5663) mmm444 2023-08-01 16:01:12 +0200
  • da23501457
    reverseproxy: Connection termination cleanup (#5663) mmm444 2023-08-01 16:01:12 +0200
  • a37b116634 reverseproxy: Improve comment Michal Rydlo 2023-08-01 15:38:56 +0200
  • 883f6b55c6 reverseproxy: Connection termination cleanup Michal Rydlo 2023-07-31 18:18:54 +0200