summaryrefslogtreecommitdiffhomepage
path: root/caddyhttp
AgeCommit message (Expand)Author
2018-03-17Merge branch 'master' into acmev2Matthew Holt
2018-03-17tls: Add 'wildcard' subdirective to force wildcard certificateMatthew Holt
2018-03-15httpserver: Add geoip directive (closes #1819) (#2066)Andrey Blinov
2018-03-14httpserver: Add a couple test cases for the Replacer on {labelN}Matthew Holt
2018-03-14httpserver: Add {labelN} placeholders for parts of hostnamesMatthew Holt
2018-02-21startup/shutdown: Remove deprecated startup/shutdown directives (#2033)elcore
2018-02-18httpserver: Placeholder for response header fields (#2029)Toby Allen
2018-02-18basicauth: Make test pass with Go 1.10Matthew Holt
2018-02-16httpserver: Leave %2f encoded when trimming path in site address Fix #1927 (#...Toby Allen
2018-02-16tls: In HTTP->HTTPS redirects, preserve redir port in some circumstancesMatthew Holt
2018-02-16tls: Fix HTTP->HTTPS redirects and HTTP challenge when using custom portMatthew Holt
2018-02-15httpserver: Raise error when adjusted site addresses clash at startupMatthew Holt
2018-02-13Merge branch 'master' into cert-cacheMatthew Holt
2018-02-11fastcig: GET requests send along the body (#1975)Etienne Bruines
2018-02-11staticfiles: Prevent path-based open redirectsMatthew Holt
2018-02-04tls: Restructure and improve certificate managementMatthew Holt
2018-02-02request_id: Allow reusing ID from header (closes #2012)Matthew Holt
2018-01-15proxy: Turn on KeepAlive in QuicConfig of RoundTripper (#1943)Heri Sim
2018-01-15ResponseBuffer: add missing header writing (#1997)Tw
2018-01-15template: add extension filter test and simplify test code (#1996)Tw
2018-01-15browse: Correct 'modified' date alignment (#1954)magikstm
2018-01-07add basicauth {user} to replacer (#1979)Toby Allen
2017-12-23Allow Masking of IP address in Logfile. (#1930)Toby Allen
2017-12-17Add {user} placeholder to CommonLogFormat (#1953)magikstm
2017-11-07httpserver: give each req context a Replacer that preserves custom values (#1...Aaron Taylor
2017-11-05proxy: Add SRV support for proxy upstream (#1915)Mohammad Gufran
2017-11-04markdown: only update template when file changed (#1909)Tw
2017-10-29Implement per-site index (#1906)Mohammed Al Sahaf
2017-10-13staticfiles: remove mapFSRootOpenErr because Go stdlib has fixed the relevant...Wèi Cōngruì
2017-10-08Change CASE_SENSITIVE_PATH default to falseMatthew Holt
2017-10-05proxy: Allow insecure certificate in QUIC testsMatthew Holt
2017-10-03fastcgi: Add support for SRV upstreams (#1870)Mohammad Gufran
2017-10-01Implement 'http.on' plugin and replace UUID lib (#1864)elcore
2017-09-28redir: Do not count multiple rules with if statements as duplicatesMatthew Holt
2017-09-22Apply Apache license to all .go source files (closes #1865)Matthew Holt
2017-09-22proxy: websocket proxy exits immediately if backend is shutdown (#1869)Tw
2017-09-22Add iOS 11 stable ClientHello to MITM test corpus (issue #1890)Matthew Holt
2017-09-22websocket: Avoid multiple calls to WriteHeader if Upgrade failsMatthew Holt
2017-09-14Revert "Implement Caddy-Sponsors HTTP response header" (#1866)Adam Williams
2017-09-12Merge branch 'sponsors-header'Matthew Holt
2017-09-11proxy: Disable QUIC test outside CI environment (see #1782)Matthew Holt
2017-09-11templates: Properly propagate response status code (fixes #1841)Matthew Holt
2017-09-11proxy: Support QUIC for upstream connections (#1782)twdkeule
2017-09-10Implement Caddy-Sponsors HTTP response headerMatthew Holt
2017-09-08httpserver: Fix #1859 by cleaning paths when matching themMatthew Holt
2017-09-06Merge pull request #1856 from twdkeule/fix-index-pushMatt Holt
2017-09-06fastcgi: use bytes.Contains and strconv.Itoa (#1857)Fiisio
2017-09-04Do not push index file when not in a ruleThomas De Keulenaer
2017-09-01fastcgi: Fix SCRIPT_NAME when path in address (#1852)John Chadwick
2017-08-29Make filename column fill out space (#1848)Mattias Wadman