Commit Graph

  • 85f7612b2a use ParsedAddress as the struct name for the result of ParseNetworkAddress Mohammed Al Sahaf 2019-11-09 15:52:15 +0300
  • e1e7505445 update quic-go to v0.13.1 Marten Seemann 2019-11-09 18:13:24 +0700
  • 1bc2378fdd
    fix(systemd): update caddy.service on Ubuntu 18 Yuqian Ma 2019-11-09 01:45:16 +0800
  • 9d742d8025 cmd: Print errors to stderr Matthew Holt 2019-11-08 09:59:49 -0700
  • e4a2add73f
    cmd: Print errors to stderr Matthew Holt 2019-11-08 09:59:49 -0700
  • cc63eca0c8 Add flag to disable timestamps for process log (#2781) Julian Kornberger 2019-11-06 21:06:34 +0100
  • aa94f2b802 update quic-go to v0.13.0 (#2862) Marten Seemann 2019-11-06 14:30:29 +0700
  • d1b96bb9a5 reverse_proxy: Fix NTLM auth detection Matthew Holt 2019-11-06 00:16:16 -0700
  • 95615f5377
    reverse_proxy: Fix NTLM auth detection Matthew Holt 2019-11-06 00:16:16 -0700
  • 240975c0e4 reverse_proxy: Add support for NTLM Matthew Holt 2019-11-05 16:29:10 -0700
  • 8e515289cb
    reverse_proxy: Add support for NTLM Matthew Holt 2019-11-05 16:29:10 -0700
  • 57453398bb http: Eliminate allocation in cloneURL; add RemoteAddr to origRequest Matthew Holt 2019-11-05 16:28:33 -0700
  • 6e95477224
    http: Eliminate allocation in cloneURL; add RemoteAddr to origRequest Matthew Holt 2019-11-05 16:28:33 -0700
  • 25295a5b99 reverse_proxy: Make HTTP versions configurable, don't set NextProtos Matthew Holt 2019-11-05 16:27:51 -0700
  • 97d918df3e
    reverse_proxy: Make HTTP versions configurable, don't set NextProtos Matthew Holt 2019-11-05 16:27:51 -0700
  • 42e6f96b78 fix OOM issue caught by fuzzing Mohammed Al Sahaf 2019-11-04 19:51:48 +0300
  • 9de6faa8ca update quic-go to v0.13.0 Marten Seemann 2019-11-05 15:02:26 +0700
  • 8e7267f0ac Prepare for beta 9 tag Matthew Holt 2019-11-04 13:43:39 -0700
  • f5c6a8553c
    Prepare for beta 9 tag v2.0.0-beta9 Matthew Holt 2019-11-04 13:43:39 -0700
  • 14d103924c caddyfile: Fix bug with Delete Matthew Holt 2019-11-04 13:25:37 -0700
  • 263ffbfaec
    caddyfile: Fix bug with Delete Matthew Holt 2019-11-04 13:25:37 -0700
  • f68cd57a19 reverse_proxy: Add UnmarshalCaddyfile for random_choose selection policy Matthew Holt 2019-11-04 12:54:46 -0700
  • bf363f061d
    reverse_proxy: Add UnmarshalCaddyfile for random_choose selection policy Matthew Holt 2019-11-04 12:54:46 -0700
  • a545eca6f1 admin: Remove /unload endpoint (is same as DELETE /config/) Matthew Holt 2019-11-04 12:53:14 -0700
  • 7129f6c1c0
    admin: Remove /unload endpoint (is same as DELETE /config/) Matthew Holt 2019-11-04 12:53:14 -0700
  • dcffa3d723 reverse_proxy: Add port to upstream address if only implied in scheme Matthew Holt 2019-11-04 12:18:42 -0700
  • cb25dd72ab
    reverse_proxy: Add port to upstream address if only implied in scheme Matthew Holt 2019-11-04 12:18:42 -0700
  • f0beadabeb http: Only log handler errors >= 500 Matthew Holt 2019-11-04 12:18:01 -0700
  • d55fa68902
    http: Only log handler errors >= 500 Matthew Holt 2019-11-04 12:18:01 -0700
  • 2c7a65e8e6 logging: Default logger should use wall time with milliseconds Matthew Holt 2019-11-04 12:14:22 -0700
  • b1f41d0ff1
    logging: Default logger should use wall time with milliseconds Matthew Holt 2019-11-04 12:14:22 -0700
  • 7e94c3359d cmd: Move module imports into standard packages Matthew Holt 2019-11-04 12:13:21 -0700
  • 6011ce120a
    cmd: Move module imports into standard packages Matthew Holt 2019-11-04 12:13:21 -0700
  • ca20d716a5 core: Synchronize calls to SetDeadline within fakeCloseListener Matthew Holt 2019-11-04 12:10:03 -0700
  • 27e288ab19
    core: Synchronize calls to SetDeadline within fakeCloseListener Matthew Holt 2019-11-04 12:10:03 -0700
  • 502efbc58a core: Major refactor of admin endpoint and config handling Matthew Holt 2019-11-04 12:05:20 -0700
  • 35f70c98fa
    core: Major refactor of admin endpoint and config handling Matthew Holt 2019-11-04 12:05:20 -0700
  • 04bb21dd6e http: Ensure server loggers are not nil (fixes #2849) Matthew Holt 2019-10-31 11:45:18 -0600
  • fb06c041c4
    http: Ensure server loggers are not nil (fixes #2849) Matthew Holt 2019-10-31 11:45:18 -0600
  • 7820752edf reverse_proxy: Fix panic for some CLI flag values (closes #2848) Matthew Holt 2019-10-31 11:34:54 -0600
  • 8ef0a0b4f8
    reverse_proxy: Fix panic for some CLI flag values (closes #2848) Matthew Holt 2019-10-31 11:34:54 -0600
  • 524874f0e6 reverseproxy: avoid panic if failed to parse url aca 2019-11-01 00:35:44 +0900
  • 0ecc8b7d18 Fix argument list Julian Kornberger 2019-10-30 01:29:15 +0100
  • 9ebc49206e Copy log flags Julian Kornberger 2019-10-12 05:13:09 +0200
  • c598f00304 Remove timestamp argument from log.Printf() Julian Kornberger 2019-10-01 13:40:24 +0200
  • e4a828403c Add log-timestamps=false to systemd unit Julian Kornberger 2019-10-01 13:43:40 +0200
  • b0ed45da92 Add flag to enable/disable timstamps for process log. Julian Kornberger 2019-10-01 00:53:53 +0200
  • f7af81dfa8 http: Avoid panic if handler errors lack underlying error value Matthew Holt 2019-10-30 21:41:52 -0600
  • 8d3c64932e
    http: Avoid panic if handler errors lack underlying error value Matthew Holt 2019-10-30 21:41:52 -0600
  • 3c4a14de32 Re-remove admin fuzz target from azure-pipelines.yml (#2846) Mohammed Al Sahaf 2019-10-31 01:49:18 +0300
  • 0dd9243478
    Re-remove admin fuzz target from azure-pipelines.yml (#2846) Mohammed Al Sahaf 2019-10-31 01:49:18 +0300
  • 89825e8e9b
    Re-remove admin fuzz target from azure-pipelines.yml Mohammed Al Sahaf 2019-10-30 22:41:34 +0000
  • 831474c7af admin listener as opt-in for initial config (#2834) Andreas Schneider 2019-10-30 22:12:42 +0100
  • 432b94239d admin listener as opt-in for initial config (#2834) Andreas Schneider 2019-10-30 22:12:42 +0100
  • 1f3347d5ba Add missing fuzzer (#2844) Mohammed Al Sahaf 2019-10-30 23:57:22 +0300
  • 4611537f06
    Add missing fuzzer (#2844) Mohammed Al Sahaf 2019-10-30 23:57:22 +0300
  • 90fdaa5014 update the Fuzzit badge to point to the correct Caddy server Github organization Mohammed Al Sahaf 2019-10-30 23:42:05 +0300
  • 9774f7138b ci: print fuzzing type for debuggability and traceability Mohammed Al Sahaf 2019-10-30 23:36:32 +0300
  • 0c33e74624 fuzz: add missing fuzzer by fixing .gitignore adding a negation for caddyfile/ directory Mohammed Al Sahaf 2019-10-30 23:35:55 +0300
  • 8e23077917 auth: Clean up basicauth Matthew Holt 2019-10-30 13:56:27 -0600
  • 76c22c7b38
    auth: Clean up basicauth Matthew Holt 2019-10-30 13:56:27 -0600
  • 6352343bf1 fuzz: Remove admin fuzzer Matthew Holt 2019-10-30 12:19:59 -0600
  • c7da6175bc
    fuzz: Remove admin fuzzer Matthew Holt 2019-10-30 12:19:59 -0600
  • 1b3321478d ci: Change fuzz type from regression to local-regression Matthew Holt 2019-10-30 11:50:19 -0600
  • 11a2733dc2
    ci: Change fuzz type from regression to local-regression Matthew Holt 2019-10-30 11:50:19 -0600
  • 1675eafb6e fuzz: Don't call Load() in HTTP caddyfile adapter fuzz tests Matthew Holt 2019-10-30 11:48:21 -0600
  • 1be121cec7
    fuzz: Don't call Load() in HTTP caddyfile adapter fuzz tests Matthew Holt 2019-10-30 11:48:21 -0600
  • 3f9a431100
    Create FUNDING.yml Matt Holt 2019-10-30 09:56:43 -0600
  • 5753ed30b5 Use zap for reporting admin endpoint status Andreas Schneider 2019-10-30 08:53:52 +0100
  • bb857895ae Add admin option to specify admin listener address (#2833) Andreas Schneider 2019-10-26 19:03:54 +0200
  • 8ef2f472dd Separate config loading from admin initialization (#2833) Andreas Schneider 2019-10-26 15:45:02 +0200
  • d2cca63e3b Ignore explicitly missing admin config (#2833) Andreas Schneider 2019-10-26 15:41:33 +0200
  • 8a40fe023d Error out if no config has been set (#2833) Andreas Schneider 2019-10-26 15:28:26 +0200
  • ae620066df Always cleanup admin endpoint first Andreas Schneider 2019-10-26 15:28:13 +0200
  • b463b1ba0b reverse_proxy: Structured logs Matthew Holt 2019-10-29 16:02:40 -0600
  • dccba71276 reverse_proxy: Structured logs Matthew Holt 2019-10-29 16:02:40 -0600
  • c9d3132d56 ci: Update fuzzer target name (#2841) Mohammed Al Sahaf 2019-10-29 22:20:34 +0300
  • be36aade9a ci: Update fuzzer target name (#2841) Mohammed Al Sahaf 2019-10-29 22:20:34 +0300
  • 4f6e281a5c update the fuzzer target name for the address parser so it better matches the func name Mohammed Al Sahaf 2019-10-29 18:56:37 +0300
  • 5ca1c1dfe5 Remove unused fields from HandlerError Matthew Holt 2019-10-29 11:59:08 -0600
  • ba0000678d
    Remove unused fields from HandlerError v2.0.0-beta8 Matthew Holt 2019-10-29 11:59:08 -0600
  • bf4da4c43e logging: Tweak defaults (enable logging by default, color level enc.) Matthew Holt 2019-10-29 11:58:29 -0600
  • c4c45f8e01
    logging: Tweak defaults (enable logging by default, color level enc.) Matthew Holt 2019-10-29 11:58:29 -0600
  • cdc5c89280 proxy: Forgot to commit import Matthew Holt 2019-10-29 10:22:49 -0600
  • 54e458b756
    proxy: Forgot to commit import Matthew Holt 2019-10-29 10:22:49 -0600
  • edd1a164de caddyhttp: Fix nil pointer dereference Matthew Holt 2019-10-29 00:08:06 -0600
  • d803561212
    caddyhttp: Fix nil pointer dereference Matthew Holt 2019-10-29 00:08:06 -0600
  • 482038b96b proxy: Enable HTTP/2 on transport to backend Matthew Holt 2019-10-29 00:07:45 -0600
  • 813fff0584
    proxy: Enable HTTP/2 on transport to backend Matthew Holt 2019-10-29 00:07:45 -0600
  • 81344cbf23 Plug in distributed STEK module Matthew Holt 2019-10-29 00:06:04 -0600
  • d2e7baed8d
    Plug in distributed STEK module Matthew Holt 2019-10-29 00:06:04 -0600
  • 2a9a37fdee cache: Make peer addresses configurable Matthew Holt 2019-10-28 15:09:12 -0600
  • d6dad04e96
    cache: Make peer addresses configurable v2.0.0-beta7 Matthew Holt 2019-10-28 15:09:12 -0600
  • 8aca800e1b caddyhttp: Minor cleanup and fix nil pointer deref in caddyfile adapter Matthew Holt 2019-10-28 15:08:45 -0600
  • 442fd748f6
    caddyhttp: Minor cleanup and fix nil pointer deref in caddyfile adapter Matthew Holt 2019-10-28 15:08:45 -0600
  • 88e4b2dffb v2: Logging! (#2831) Matt Holt 2019-10-28 14:39:37 -0600
  • b00dfd3965
    v2: Logging! (#2831) Matt Holt 2019-10-28 14:39:37 -0600
  • 068286ad98
    Fixes after merge conflict Matthew Holt 2019-10-28 14:25:24 -0600
  • de2c7750fe
    Merge branch 'v2' into v2-log Matt Holt 2019-10-28 14:16:52 -0600
  • 7e38c5d54c
    logging: General cleanup, begin transitioning to using new loggers Matthew Holt 2019-10-28 14:10:23 -0600