Commit Graph

  • e27969244a go.mod: Update go-yaml to v3 Matthew Holt 2022-06-01 15:15:20 -0600
  • 3d18bc56b9
    go.mod: Update go-yaml to v3 Matthew Holt 2022-06-01 15:15:20 -0600
  • e38abeee8d Fix #4822 and fix #4779 Matthew Holt 2022-06-01 15:12:57 -0600
  • 886ba84baa
    Fix #4822 and fix #4779 Matthew Holt 2022-06-01 15:12:57 -0600
  • 5312ae4760 reverseproxy: Add --internal-certs CLI flag #3589 (#4817) Alexander M 2022-05-29 23:33:01 +0300
  • a9267791c4
    reverseproxy: Add --internal-certs CLI flag #3589 (#4817) Alexander M 2022-05-29 23:33:01 +0300
  • ca4ce511aa implement support for feature: reverse-proxy CLI with internal TLS #3589 added flag --internal-certs when set, for non-local domains the internal CA will be used for cert generation Alexander M 2022-05-28 12:14:41 +0300
  • 6d898abf51
    Delete listeners.go Harphuna 2022-05-26 19:58:05 +0200
  • d5c9b0e6b6 ci: Fix build caching on Windows (#4811) Francis Lavoie 2022-05-25 13:56:39 -0400
  • ef0aaca0d6
    ci: Fix build caching on Windows (#4811) Francis Lavoie 2022-05-25 13:56:39 -0400
  • ceecfe31c5
    Retrigger CI Francis Lavoie 2022-05-24 20:02:17 -0400
  • 872521f358
    ci: Fix build caching on Windows Francis Lavoie 2022-05-24 19:49:48 -0400
  • 2ae9f6e482 templates: Add `humanize` function (#4767) Aleks 2022-05-25 01:47:08 +0200
  • 6891f7f421
    templates: Add `humanize` function (#4767) Aleks 2022-05-25 01:47:08 +0200
  • 26201b704d
    Rename to "humanize", improve documentation Francis Lavoie 2022-05-24 19:23:34 -0400
  • 3caf36d713
    Rename formatHuman to humanFormat as suggested by comment https://github.com/caddyserver/caddy/pull/4767#issuecomment-1136242534 Alex 2022-05-25 00:33:45 +0200
  • c2b30d97df
    Fix typo in templates.go Alex 2022-05-10 21:33:18 +0200
  • fffb91deb9
    Handle better time argument for formatHuman Alex 2022-05-10 18:49:52 +0200
  • 8400685b49
    Use strings.Split instead of relying on a command length Alex 2022-05-10 16:26:26 +0200
  • b7348d650f
    Add formatting parameter for time argument Alex 2022-05-08 00:43:04 +0200
  • f3e4bb76de
    handle error case test Alex 2022-05-07 20:07:20 +0200
  • 3c6415e534
    Adopted code after review Alex 2022-05-07 00:52:54 +0200
  • 266b286fad
    Add size and time formating for human readable. close #4766 Alex 2022-05-06 13:45:18 +0200
  • a20730fc0d core: Micro-optim in run() (#4810) Kévin Dunglas 2022-05-24 21:52:50 +0200
  • 499ad6d182
    core: Micro-optim in run() (#4810) Kévin Dunglas 2022-05-24 21:52:50 +0200
  • 04fb6bded9
    minor: micro-optim in run() Kévin Dunglas 2022-05-24 21:39:08 +0200
  • cee91806e2 go.mod: Upgrade some dependencies Matthew Holt 2022-05-24 12:44:16 -0600
  • 8e6bc36084
    go.mod: Upgrade some dependencies Matthew Holt 2022-05-24 12:44:16 -0600
  • 734a22b42b httpcaddyfile: Add `{err.*}` placeholder shortcut (#4798) Francis Lavoie 2022-05-24 12:06:46 -0400
  • 58970cae92
    httpcaddyfile: Add `{err.*}` placeholder shortcut (#4798) Francis Lavoie 2022-05-24 12:06:46 -0400
  • 99b426734e
    Add SSL key logging. David Manouchehri 2022-05-23 11:08:41 -0500
  • 2c2f4ea09d
    httpcaddyfile: Add `{err.*}` placeholder shortcut Francis Lavoie 2022-05-18 00:57:33 -0400
  • cdb29b5cc4
    forwardauth: Support renaming copied headers, block support Francis Lavoie 2022-05-12 18:56:40 -0400
  • 4a36a7d797 templates: Documentation consistency (#4796) David Larlet 2022-05-17 18:56:40 -0400
  • 9e760e2e0c
    templates: Documentation consistency (#4796) David Larlet 2022-05-17 18:56:40 -0400
  • e342f5b376
    Consistency in templates' documentation David Larlet 2022-05-17 15:14:25 -0400
  • 01d245132f chore: rename to req WingLim 2022-05-17 21:32:59 +0800
  • 2ff90c36b7 feat: add windows service WingLim 2022-05-17 21:21:33 +0800
  • cf2b711abb fastcgi: pass SCRIPT_NAME variable through directive Elegant996 2022-05-16 01:28:32 +0900
  • a4bc4ca506 Add port parameter to file-server Rodrigo Delduca 2022-05-14 09:38:53 -0300
  • 11f21a82b6 chore: Bump quic-go to v0.27.0 (#4782) 世界 2022-05-12 13:25:17 +0800
  • 4b4e99bdb2
    chore: Bump quic-go to v0.27.0 (#4782) 世界 2022-05-12 13:25:17 +0800
  • b9047c6054
    Add support for quic-go v0.27.0 世界 2022-05-12 11:38:02 +0800
  • fb92b0115c
    Merge branch 'master' into master jhwz 2022-05-11 16:32:20 +1200
  • b5457daeba reverseproxy: Support http1.1>h2c (close #4777) (#4778) Matt Holt 2022-05-10 15:25:58 -0600
  • 57d27c1b58
    reverseproxy: Support http1.1>h2c (close #4777) (#4778) Matt Holt 2022-05-10 15:25:58 -0600
  • 06e71bc09b
    reverseproxy: Support http1.1>h2c (close #4777) Matthew Holt 2022-05-09 12:15:03 -0600
  • 8791b6d888 rewrite: Handle fragment before query (fix #4775) Matthew Holt 2022-05-09 11:09:42 -0600
  • 693e9b5283
    rewrite: Handle fragment before query (fix #4775) Matthew Holt 2022-05-09 11:09:42 -0600
  • d30836f804 httpcaddyfile: Support multiple values for `default_bind` (#4774) Francis Lavoie 2022-05-08 21:32:10 -0400
  • b687d7b967
    httpcaddyfile: Support multiple values for `default_bind` (#4774) Francis Lavoie 2022-05-08 21:32:10 -0400
  • ff5b6fdbe1
    Fix ordering of server blocks Francis Lavoie 2022-05-08 21:20:43 -0400
  • c5dbcdef8c
    httpcaddyfile: Support multiple values for `default_bind` Francis Lavoie 2022-05-08 15:30:08 -0400
  • d491fd6f91 Fix lint by logging error Matthew Holt 2022-04-15 10:19:03 -0600
  • f80133a022 core: Refactor listeners; use SO_REUSEPORT on Unix Matthew Holt 2022-04-14 12:57:02 -0600
  • f923c65ea5
    Update go.mod Weifeng Ge 2022-05-07 11:28:50 +0800
  • dcf6cb7b87
    Update go.mod Weifeng Ge 2022-05-07 10:00:12 +0800
  • eafc6b8caf
    Update app.go Weifeng Ge 2022-05-07 09:52:34 +0800
  • b32bddc308
    Update main.go Weifeng Ge 2022-05-07 09:32:07 +0800
  • 422dd12604 map: Prevent output destinations overlap with Caddyfile shorthands (#4657) Francis Lavoie 2022-05-06 12:25:31 -0400
  • f7be0ee101
    map: Prevent output destinations overlap with Caddyfile shorthands (#4657) v2.5.1 Francis Lavoie 2022-05-06 12:25:31 -0400
  • 2a6cfe8be0
    map: Prevent output destinations overlap with Caddyfile shorthands Francis Lavoie 2022-03-23 18:31:02 -0400
  • 044410f614
    Update app.go Weifeng Ge 2022-05-06 22:53:45 +0800
  • 24347cf079 reverseproxy: Support performing pre-check requests (#4739) Francis Lavoie 2022-05-06 10:50:26 -0400
  • f6900fcf53
    reverseproxy: Support performing pre-check requests (#4739) Francis Lavoie 2022-05-06 10:50:26 -0400
  • ca1509c488
    Add `{rp.*}` placeholder shortcut Francis Lavoie 2022-05-06 02:16:39 -0400
  • 731b4bd842
    Only let 3xx and 401 work for redirects (not all 4xx) Francis Lavoie 2022-05-06 02:05:17 -0400
  • 19914b73cb
    Fix parsing when there's a subdirective with a block before the rest Francis Lavoie 2022-05-06 02:02:31 -0400
  • 9b9ca66315
    Implement `forward_auth` shortcut Francis Lavoie 2022-05-06 00:26:47 -0400
  • aae6ce2701
    Probably best to keep the Host as-is, and not strip the port Francis Lavoie 2022-05-05 12:17:44 -0400
  • 671742489b
    Fix `redir` tests Francis Lavoie 2022-05-04 22:27:02 -0400
  • 58cfffd859
    Allow placeholders and 4xx for `redir` Francis Lavoie 2022-05-04 22:27:02 -0400
  • 13673ccf39
    Switch to embedding a Rewrite module inside reverseproxy Francis Lavoie 2022-04-29 22:53:37 -0400
  • dac7adce48
    reverseproxy: Support performing pre-check requests Francis Lavoie 2022-04-28 00:00:46 -0400
  • 3259bd962e add missing import for code brought in by merging master Mohammed Al Sahaf 2022-05-05 04:03:47 +0300
  • 7a412bb984
    Merge branch 'master' into try-coral Mohammed Al Sahaf 2022-05-05 01:45:25 +0300
  • 5bfe68cc10 caddyfile: Shortcut for `remote_ip` for private IP ranges (#4753) Francis Lavoie 2022-05-04 14:42:37 -0400
  • ec86a2f7a3
    caddyfile: Shortcut for `remote_ip` for private IP ranges (#4753) Francis Lavoie 2022-05-04 14:42:37 -0400
  • fbfcb90f42 reverseproxy: Permit resolver addresses to not specify a port (#4760) Francis Lavoie 2022-05-04 14:40:39 -0400
  • e7fbee8c82
    reverseproxy: Permit resolver addresses to not specify a port (#4760) Francis Lavoie 2022-05-04 14:40:39 -0400
  • 2204b94eb0
    https://sexincesthot.com https://sexincesthot.com 2022-05-04 18:43:31 +0200
  • a40a26fd20
    reverseproxy: Permit resolver addresses to not specify a port Francis Lavoie 2022-05-04 03:07:03 -0400
  • a8d9ad08b9 templates: Add custom template function registration (#4757) Tyler Kropp 2022-05-02 16:55:34 -0400
  • e84e19a04e
    templates: Add custom template function registration (#4757) Tyler Kropp 2022-05-02 16:55:34 -0400
  • 94a65353b8 reverseproxy: Fix Caddyfile support for `replace_status` (#4754) Francis Lavoie 2022-05-02 13:44:28 -0400
  • 4a223f5203
    reverseproxy: Fix Caddyfile support for `replace_status` (#4754) Francis Lavoie 2022-05-02 13:44:28 -0400
  • fba2fbbe26
    Fix interface name in error message Tyler Kropp 2022-05-01 19:15:18 -0400
  • 2e201ad7c4
    Preallocate custom functions map list Tyler Kropp 2022-05-01 19:02:59 -0400
  • 8f81019a88
    Document CustomFunctions interface Tyler Kropp 2022-05-01 18:50:56 -0400
  • 03a3bd0126
    Add documentation Tyler Kropp 2022-05-01 18:46:08 -0400
  • 6b584989e4
    Rename TemplateFunctions to CustomFunctions Tyler Kropp 2022-05-01 18:44:20 -0400
  • ca5c871089
    Add custom template function registration Tyler Kropp 2022-05-01 18:19:31 -0400
  • c612d8f717
    reverseproxy: Fix Caddyfile support for `replace_status` Francis Lavoie 2022-04-30 15:58:58 -0400
  • 9c35f53abf
    caddyfile: Shortcut for `remote_ip` for private IP ranges Francis Lavoie 2022-04-29 17:57:09 -0400
  • ef5f77ddcd Add protocol_min and protocol_max for reverseproxy transport http #4747 Alex 2022-04-29 02:57:48 +0200
  • 94e25c3f38 httpcaddyfile: Fix duplicate access log when debug is on (#4746) Francis Lavoie 2022-04-28 12:16:25 -0400
  • af7321511c
    httpcaddyfile: Fix duplicate access log when debug is on (#4746) Francis Lavoie 2022-04-28 12:16:25 -0400
  • ea89c8e9d9
    httpcaddyfile: Fix duplicate access log when debug is on Francis Lavoie 2022-04-28 12:04:10 -0400
  • c5a6aabdff logging: Implement rename filter, changes field key names (#4745) Francis Lavoie 2022-04-28 11:38:44 -0400
  • 0be3d99543
    logging: Implement rename filter, changes field key names (#4745) Francis Lavoie 2022-04-28 11:38:44 -0400