summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-12-17rewrite: Attempt query string fix (#2891)Matthew Holt
2019-12-17http: query and query_string placeholders should use RawQuery, probablyMatthew Holt
2019-12-17core: Add ReplaceFunc method to Replacer to allow dynamic replacementsMatthew Holt
2019-12-17Update go.mod; use CertMagic v0.9.0Matthew Holt
2019-12-17http: Patch path matcher to ignore dots and spaces (#2917)Matthew Holt
2019-12-17admin: POST /... expands and appends all array elementsMatthew Holt
2019-12-16admin: /stop endpoint gracefully shuts down; fixes caddy stop commandMatthew Holt
2019-12-15logging: Implement net writer (#2884)Abdelmalek Ihdene
2019-12-13tls: Ensure conn policy is created when providing certs in CaddyfileMatthew Holt
2019-12-13Couple of quick fixesMatthew Holt
2019-12-12rewrite: strip_prefix, strip_suffix, and uri_replace dirs (closes #2906)Matthew Holt
2019-12-12try_files, rewrite: allow query string in try_files (fix #2891)Matthew Holt
2019-12-12rewrite: query string enh.; substring replace; add tests (see #2891)Matthew Holt
2019-12-12Minor improvements; comments and shorter placeholders & module IDsMatthew Holt
2019-12-12cmd: Fix validate command when JSON contains "@id" fieldsMatthew Holt
2019-12-10fuzz: Remove Caddyfile adapter from fuzz corpus (#2925)Matt Holt
2019-12-10core: Add godoc examples for LoadModuleMatthew Holt
2019-12-10v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924)Matt Holt
2019-12-07update quic-go to v0.14.1 (#2918)Marten Seemann
2019-12-06Use "IsUnixNetwork" function instead of repeating the logicMatthew Holt
2019-12-06Don't append port to unix socketsMatthew Holt
2019-12-04Fix misspellings (#2908)lu4p
2019-12-03update quic-go to v0.14.0 (#2916)Marten Seemann
2019-11-30Merge branch 'v2' of ssh://github.com/caddyserver/caddy into v2Matthew Holt
2019-11-30http: Don't listen 1 port beyond port rangeMatthew Holt
2019-11-29v2: fixes query matcher parsing (#2901)Mark Sargent
2019-11-29http: Shorten regexp matcher placeholders; allow "=/" for simple matcherMatthew Holt
2019-11-28http: path matcher supports exact matching with = prefixMatthew Holt
2019-11-27http: header matcher supports fast prefix and suffix matching (#2888)Matthew Holt
2019-11-27reverse_proxy: Add flush_interval to caddyfile syntax (#1460)Matthew Holt
2019-11-27admin: Preserve "@id" fields through partial changes (fixes #2902)Matthew Holt
2019-11-18reverse_proxy: Fix invalid argument to Intn in RandomChoice selectionMatthew Holt
2019-11-16file_server: Use HTTPS port when a qualifying domain is specifiedMatthew Holt
2019-11-15file_server: Optional pass_thru modeMatthew Holt
2019-11-15reverse_proxy: Allow buffering of client requestsMatthew Holt
2019-11-15http: Only enable access logs if configuredMatthew Holt
2019-11-15cmd: Disable admin endpoint for file-server and reverse-proxy commandsMatthew Holt
2019-11-15cmd: Improve stop command by trying API before signaling processMatthew Holt
2019-11-15Minor cleanupsMatthew Holt
2019-11-15http: Make path matcher case-insensitiveMatthew Holt
2019-11-11core: Add tests to Replacer; fix panic (fixes #2852)Matthew Holt
2019-11-11core: Use port ranges to avoid OOM with bad inputs (#2859)Mohammed Al Sahaf
2019-11-11http: Add response headers to access logsMatthew Holt
2019-11-11http: Use permanent redirects for HTTP->HTTPSMatthew Holt
2019-11-11logging: Support placeholders in level and filename (#2872)Sarat Chandra
2019-11-09go.mod: update quic-go to v0.13.1 (#2871)Marten Seemann
2019-11-08cmd: Print errors to stderrMatthew Holt
2019-11-06reverse_proxy: Fix NTLM auth detectionMatthew Holt
2019-11-05reverse_proxy: Add support for NTLMMatthew Holt
2019-11-05http: Eliminate allocation in cloneURL; add RemoteAddr to origRequestMatthew Holt