Commit Graph

  • 6282364e7e
    Update acmeissuer.go Matt Holt 2024-04-15 11:33:08 -0600
  • 61812dafd7
    Update acmeissuer.go Matt Holt 2024-04-15 11:31:00 -0600
  • f3fdf60e8a
    Merge branch 'master' into remove-support-for-lego-dns-providers Matt Holt 2024-04-15 13:28:14 -0400
  • 81413caea2
    caddytls: Upgrade ACMEz to v2; support ZeroSSL API; various fixes (#6229) Matt Holt 2024-04-13 21:31:43 -0400
  • 77b634d9fb Clarify comment about CNAME validation Matthew Holt 2024-04-13 19:17:01 -0600
  • f698ad13da
    Merge branch 'master' into zerossl Matt Holt 2024-04-13 19:08:20 -0400
  • dc9dd2e4b3
    caddytls: Still provision permission module if ask is specified Matthew Holt 2024-04-13 17:08:11 -0600
  • 567d96c624
    fileserver: read etags from precomputed files (#6222) Aziz Rmadi 2024-04-13 05:49:55 -0500
  • 6fc171357e Implemented reading static files etags from precomputed files armadi1809 2024-04-04 23:12:44 -0500
  • 5d8b45c9fb
    fileserver: Escape # and ? in img src (fix #6237) Matthew Holt 2024-04-12 15:59:59 -0600
  • 61fecb130a
    Fix HTTP validation with ZeroSSL API Matthew Holt 2024-04-12 15:43:58 -0600
  • 9aae4ce122
    Fix typo (appease linter) Matthew Holt 2024-04-12 11:45:09 -0600
  • 1a06dfcfec
    caddytls: Fix automation related to managers (fix #6060) Matthew Holt 2024-04-12 11:41:06 -0600
  • 0b381eb766
    reverseproxy: Implement modular CA provider for TLS transport (#6065) Aziz Rmadi 2024-04-12 08:19:14 -0500
  • 83ef61de10
    caddyhttp: Apply auto HTTPS redir to all interfaces (fix #6226) Matthew Holt 2024-04-12 06:04:47 -0600
  • f5592eb4fc
    Merge branch 'master' into produce-csr produce-csr Matt Holt 2024-04-11 23:47:56 -0400
  • e1f4b83ffa
    cmd: Fix panic related to config filename (fix #5919) Matthew Holt 2024-04-11 17:04:43 -0600
  • 2958b0c474
    caddyhttp: upgrade to cel v0.20.0 (#6161) jbrown-stripe 2024-03-13 23:32:42 -0400
  • 4071dd4e20
    core: OnExit hooks (#6128) Matt Holt 2024-03-01 09:57:05 -0700
  • 185ed6fe7c
    cmd: Assume Caddyfile based on filename prefix and suffix (#5919) Omar Hussein 2024-04-11 17:28:16 -0400
  • 4a0492f3e1
    admin: Make `Etag` a header, not a trailer (#6208) Hayder 2024-04-11 17:19:24 -0400
  • ac7260bdcb
    Merge branch 'master' into etags-to-header Matt Holt 2024-04-11 17:11:41 -0400
  • 099fcba639
    Fix go.mod Matthew Holt 2024-04-11 12:41:00 -0600
  • 22770a14ac
    Merge branch 'master' into zerossl Matt Holt 2024-04-11 14:38:04 -0400
  • bbb6344ee9
    caddytls: ZeroSSLIssuer now uses ZeroSSL API instead of ACME Matthew Holt 2024-04-11 12:34:04 -0600
  • 654a3bb090
    caddyhttp: remove duplicate strings.Count in path matcher (fixes #6233) (#6234) Hugues Lismonde 2024-04-10 16:38:10 +0200
  • aebdcbf115
    fix: remove duplicate strings.Count in path matcher (fixes #6233) Hugues Lismonde 2024-04-10 16:24:58 +0200
  • c38a0e848b Removed shim code supporting deprecated lego dns providers armadi1809 2024-04-09 22:41:55 -0500
  • 45d5d86773 log: implement WAL for net writer (WIP) net-wal Mohammed Al Sahaf 2024-03-22 21:15:16 +0300
  • f4840cfeb8
    caddyconfig: Use empty struct instead of bool in map (close #6224) (#6227) danish-mehmood 2024-04-08 16:12:35 -0700
  • a6e4a5fe49
    WIP: acmez v2, CertMagic, and ZeroSSL issuer upgrades Matthew Holt 2024-04-08 16:36:07 -0600
  • 1afffd7681 this commit fixes the issue #6224 danish-mehmood 2024-04-09 01:28:24 +0500
  • a4a64a6f6e
    gitignore: Add rule for caddyfile.go (#6225) Ed Pelc 2024-04-06 22:30:00 -0400
  • e850eda046
    add git ignore rule for caddyfile.go Ed Pelc 2024-04-06 21:58:46 -0400
  • 88d65967b5
    chore: Fix broken links in README.md (#6223) Hassan Ila 2024-04-06 05:48:43 +0200
  • 94cefd363c
    change links to caddyserver.com/features Hassan Ila 2024-04-06 01:34:24 +0200
  • 35dc6f41a2
    fix broken links in README.md Hassan Ila 2024-04-05 12:29:37 +0200
  • 1c4a807667
    chore: Upgrade some dependencies (#6221) Francis Lavoie 2024-04-04 18:27:52 -0400
  • f10e404cea
    Revert some changes Francis Lavoie 2024-04-04 18:18:44 -0400
  • dba322df90
    chore: Upgrade some dependencies Francis Lavoie 2024-04-04 17:56:04 -0400
  • 0e6a5fa4a5 update server field Weidi Deng 2024-04-03 21:27:50 +0800
  • 16758369bb close http3 server gracefully Weidi Deng 2024-04-03 20:08:44 +0800
  • 34ba982022
    Merge branch 'master' into snippet-outlet a 2024-04-03 01:20:27 -0500
  • a83ac95dc1 Switched from interface{} to any in bufferPool jadidbourbaki 2024-04-02 02:59:29 -0400
  • 0844a7bf42 Changed control flow of buffer reset / putting and changed error code jadidbourbaki 2024-04-01 20:41:38 -0400
  • 9d6cf41523 Added sync Pool jadidbourbaki 2024-04-01 17:14:10 -0400
  • 398436ce12 Corrected comment jadidbourbaki 2024-03-30 20:57:56 -0400
  • 9ec205ecd8 Fixed typo jadidbourbaki 2024-03-30 20:51:22 -0400
  • 539221f6af Checked the write jadidbourbaki 2024-03-30 20:27:18 -0400
  • 4e6f86bade Making eTags a header not a trailer jadidbourbaki 2024-03-30 20:17:40 -0400
  • 45132c5b24
    caddyhttp: Add plaintext response to `file_server browse` (#6093) kylosus 2024-04-01 21:12:40 +0300
  • 22b6bc54b1
    Merge branch 'caddyserver:master' into fileserver-browse-return-types kylosus 2024-03-30 23:06:08 +0300
  • 1217449609
    admin: Use xxhash for etag (#6207) Hayder 2024-03-30 09:24:50 -0400
  • ead2366e5c Also added faster non-cryptographic hash for etag generation jadidbourbaki 2024-03-30 08:10:33 -0400
  • e0bf179c1a
    modules: fix some typo in conments (#6206) reallylowest 2024-03-30 10:45:42 +0800
  • cb1fbe853a modules: fix some typo in conments reallylowest 2024-03-30 10:34:17 +0800
  • 7b48ce0e7e
    caddyhttp: Replace sensitive headers with REDACTED (close #5669) Matthew Holt 2024-03-29 14:42:20 -0600
  • 2492aa083c
    Simplify Matthew Holt 2024-03-29 14:18:05 -0600
  • 0388cb9a53
    Merge branch 'caddyserver:master' into snippet-outlet a 2024-03-29 14:19:08 -0500
  • a7104e2ccd
    Merge branch 'master' into fileserver-browse-return-types Matt Holt 2024-03-29 12:35:15 -0600
  • 924010cd3d
    caddyhttp: close quic connections when server closes (#6202) WeidiDeng 2024-03-30 01:51:46 +0800
  • 74949fb091
    reverseproxy: Use xxhash instead of fnv32 for LB (#6203) Hayder 2024-03-29 12:56:18 -0400
  • c764452532 Updated hash version and hash return type jadidbourbaki 2024-03-29 11:31:23 -0400
  • 163ae58698 Ran golangci-lint jadidbourbaki 2024-03-29 09:26:28 -0400
  • 6f351a1c59
    add comment about CloseGracefully WeidiDeng 2024-03-29 14:43:31 +0800
  • d794ab45e2
    fix lint WeidiDeng 2024-03-29 10:08:43 +0800
  • 6b95574841
    close quic connections when server closes WeidiDeng 2024-03-29 10:02:55 +0800
  • de2a2f6dbc Added Faster Non-cryptographic Hash Function for Load Balancing jadidbourbaki 2024-03-28 19:29:36 -0400
  • ddb1d2c2b1
    caddyhttp: add http.request.local{,.host,.port} placeholder (#6182) Emily 2024-03-27 22:36:53 +0100
  • feff4d2e3b
    Merge branch 'master' into localaddr-placeholder Matt Holt 2024-03-27 15:31:37 -0600
  • 7f227b9d39
    chore: upgrade deps (#6198) Mohammed Al Sahaf 2024-03-27 21:24:18 +0300
  • 4bcac0d480 keep otel package at v1.21.0 Mohammed Al Sahaf 2024-03-27 20:48:10 +0300
  • 8449244c3a
    chore: avoid using deprecated method Mohammed Al Sahaf 2024-03-27 20:24:49 +0300
  • c5d16d435c
    chore: upgrade deps Mohammed Al Sahaf 2024-03-27 19:53:04 +0300
  • 0dd0487eba
    chore: remove repetitive word (#6193) sellskin 2024-03-25 23:05:45 +0800
  • 15eb39b1dc chore: remove repetitive word sellskin 2024-03-25 14:30:07 +0800
  • 42e3694d50
    Replaced returnType conditions with a switch statement kylosus 2024-03-24 16:06:48 +0300
  • cadb10e52e
    Merge branch 'caddyserver:master' into fileserver-browse-return-types kylosus 2024-03-24 16:14:12 +0300
  • db9d167354
    Added a null check to avoid segfault on rewrite query ops (#6191) Aziz Rmadi 2024-03-23 00:51:34 -0500
  • e7d1efca42 Added a null check to avoid segfault on rewrite query ops armadi1809 2024-03-22 23:33:40 -0500
  • 9b8b2a79f7
    caddyhttp: fix `http.request.local.host` placeholder handling with unix sockets emilylange 2024-03-22 14:53:17 +0100
  • 29f57faa86
    rewrite: `uri query` replace operation (#6165) Aziz Rmadi 2024-03-21 21:23:42 -0500
  • fee1989339 Added more tests to uri query operations armadi1809 2024-03-11 23:01:28 -0500
  • 10037c73f7 Modified replace operation to use regexes in caddyfile armadi1809 2024-03-10 18:59:15 -0500
  • 6a1b14e41b Implemented query replace oeration armadi1809 2024-03-07 23:30:21 -0600
  • 0c01547037
    logging: support `ms` duration format and add docs (#6187) Mohammed Al Sahaf 2024-03-22 05:17:09 +0300
  • 11a4946281 log: support `ms` duration format and add docs Mohammed Al Sahaf 2024-03-22 01:59:12 +0300
  • 811a489c40
    Merge branch 'master' into snippet-outlet a 2024-03-21 16:15:57 -0500
  • a9aad819c3 autohttps: Move log WARN to INFO, reduce confusion Francis Lavoie 2024-03-21 11:25:58 -0400
  • e7336cc3bf
    replacer: use RWMutex to protect static provider (#6184) Mohammed Al Sahaf 2024-03-21 21:15:18 +0300
  • 65ada92990
    Merge branch 'master' into replacer-mutex Mohammed Al Sahaf 2024-03-21 21:10:42 +0300
  • 97a56d860a
    caddyhttp: Allow `header` replacement with empty string (#6163) Francis Lavoie 2024-03-21 13:29:32 -0400
  • 6c30fc8d46
    Merge branch 'master' into empty-string-header-replacement Matt Holt 2024-03-21 11:22:42 -0600
  • d13258423d
    vars: Make nil values act as empty string instead of `"<nil>"` (#6174) Francis Lavoie 2024-03-21 13:21:53 -0400
  • 32f7dd44ae
    chore: Update quic-go to v0.42.0 (#6176) Marten Seemann 2024-03-22 02:56:10 +1000
  • 63d597c09d
    caddyhttp: Accept XFF header values with ports, when parsing client IP (#6183) Francis Lavoie 2024-03-21 12:54:25 -0400
  • f1ee2484ec replacer: use RWMutex to protect static provider Mohammed Al Sahaf 2024-03-21 15:36:17 +0300
  • 599d2a87ee
    caddyhttp: Accept XFF header values with ports, when parsing client IP Francis Lavoie 2024-03-21 01:54:41 -0400
  • 73ab7478f6 replacer: use RWMutex to protect static provider rwmutex-replacer Mohammed Al Sahaf 2024-03-17 23:25:38 +0300
  • d86131e86e
    caddyhttp: add integration test for `http.request.local.port` emilylange 2024-03-20 21:55:45 +0100