Commit Graph

  • f9cba03d25
    redir: Do not count multiple rules with if statements as duplicates Matthew Holt 2017-09-28 11:41:11 -0600
  • f568f8be1a Split this PR Eldin Hadzic 2017-09-16 23:41:38 +0200
  • 5797aab644 Implement CertRenewEvent Eldin Hadzic 2017-09-27 08:02:34 +0000
  • 1cc1b6dc61 startupshutdown: is an alias for 'on' Eldin Hadzic 2017-09-16 23:59:34 +0200
  • 408b5fca43 Add support for SRV upstreams in fastcgi Mohammad Gufran 2017-09-14 18:36:26 +0530
  • baf6db5b57
    Apply Apache license to all .go source files (closes #1865) Matthew Holt 2017-09-22 23:56:58 -0600
  • e60400a92e
    caddyfile: Use full, absolute file path in token structs (fixes #1892) Matthew Holt 2017-09-22 20:02:48 -0600
  • c876e593ef Merge bddf4235e8 into e377eeff50 Emile Keith 2017-09-23 00:10:56 +0000
  • e377eeff50 proxy: websocket proxy exits immediately if backend is shutdown (#1869) Tw 2017-09-23 08:10:48 +0800
  • 84a2f8e89e
    Add iOS 11 stable ClientHello to MITM test corpus (issue #1890) Matthew Holt 2017-09-22 17:41:47 -0600
  • 64be3e410c
    websocket: Avoid multiple calls to WriteHeader if Upgrade fails Matthew Holt 2017-09-22 17:39:18 -0600
  • 643dac688c
    Clarify unofficial builds in version string Matthew Holt 2017-09-22 17:25:43 -0600
  • 0a624f87ff Merge pull request #1884 from timothywlewis/fix-pid-error-in-linux-sysvinit Daniel van Dorp 2017-09-22 16:45:55 +0200
  • fea8f37f9d Fix linux-sysvinit script to prevent missing caddy.log Tim Lewis 2017-09-18 17:48:28 -0400
  • a808252079 Fix spurious .pid file error in linux-sysvinit Tim Lewis 2017-09-18 17:31:36 -0400
  • bddf4235e8 Updated fastcgi.go to return the response body, as an error, of any response with a status code indicating an error. Emile Keith 2017-09-18 12:12:38 -0500
  • 9bd23c241b Merge 76f2c54307 into 93bcca0ccc Zaolin 2017-09-16 15:48:43 +0000
  • 93bcca0ccc travis: add 1.x instead 1.9 go version (#1868) Davor Kapsa 2017-09-16 17:48:27 +0200
  • d39b95600a readme: fixed build instructions (#1875) Fake ID 2017-09-16 21:35:58 +0600
  • f7d804f39e fixed build instruction fakeid30 2017-09-15 07:31:15 +0000
  • 129761c146 Merge c83bc9a84c into 545fa844bb Fake ID 2017-09-15 07:18:31 +0000
  • c83bc9a84c updated build instruction Ubuntu 2017-09-15 07:13:37 +0000
  • 545fa844bb
    EULA: Remove restriction clause related to sponsors header Matthew Holt 2017-09-14 21:45:32 -0600
  • b6e10e3cb2 Revert "Implement Caddy-Sponsors HTTP response header" (#1866) Adam Williams 2017-09-15 04:42:22 +0100
  • 8b24798f65 Merge b258087b65 into bc56793d3b Julian Krzefski 2017-09-14 15:23:45 +0000
  • b258087b65 Revert "Implement Caddy-Sponsors HTTP response header" Julian Krzefski 2017-09-14 17:17:46 +0200
  • 143e6d2eff proxy: websocket proxy exits immediately if backend is shutdown Tw 2017-09-14 17:40:31 +0800
  • 94955c3c1b travis: add 1.x instead 1.9 go version Davor Kapsa 2017-09-14 08:50:37 +0200
  • 4bad28595a Merge branch 'master' into master Dimitris Zervas 2017-09-14 01:06:19 +0300
  • ffb7cdef7d
    Giving up with the tests... Dimitris Zervas 2017-09-14 01:00:13 +0300
  • d267b62fe9 Revert "Implement Caddy-Sponsors HTTP response header" Adam Williams 2017-09-13 19:08:28 +0100
  • 7807787426 Rename 'command' to 'on' Eldin Hadzic 2017-09-13 18:00:07 +0200
  • 9f618aa1c1 Merge branch 'master' into command elcore 2017-09-12 22:02:41 +0200
  • 6f8d8f9ca7 Implement 'command' plugin Eldin Hadzic 2017-09-12 15:40:10 +0000
  • bc56793d3b
    Update readme and changes for version 0.10.9 v0.10.9 Matthew Holt 2017-09-12 11:02:53 -0600
  • ad973f1d12 Merge branch 'sponsors-header' Matthew Holt 2017-09-12 10:53:21 -0600
  • c06941ed52
    proxy: Disable QUIC test outside CI environment (see #1782) Matthew Holt 2017-09-11 23:34:39 -0600
  • 54c65cb025
    templates: Properly propagate response status code (fixes #1841) Matthew Holt 2017-09-11 23:25:41 -0600
  • 22b835b9f4 proxy: Support QUIC for upstream connections (#1782) twdkeule 2017-09-12 03:49:02 +0200
  • 46ae4a6652
    tls: Remove expiring certificates from cache and load renewed ones Matthew Holt 2017-09-11 12:37:42 -0600
  • 56453e9664
    Implement Caddy-Sponsors HTTP response header Matthew Holt 2017-09-06 19:05:30 -0600
  • 3b144c21d0
    Change build program to use new builds package Matthew Holt 2017-09-10 14:09:57 -0600
  • 9e156e0940
    Update readme/changes for v0.10.8 v0.10.8 Matthew Holt 2017-09-08 11:06:39 -0600
  • 65191eb5ae Merge pull request #1861 from mholt/fix1859 Matt Holt 2017-09-08 11:04:09 -0600
  • f6d75bb79a httpserver: Fix #1859 by cleaning paths when matching them Matthew Holt 2017-09-08 07:19:52 -0600
  • f069a575cc
    Add EULA Matthew Holt 2017-09-06 19:03:53 -0600
  • 32bb6a4cde Merge pull request #1856 from twdkeule/fix-index-push Matt Holt 2017-09-06 06:59:55 -0600
  • a59bdd08ca fastcgi: use bytes.Contains and strconv.Itoa (#1857) Fiisio 2017-09-06 20:33:48 +0800
  • 233dcc5fec should use bytes.Contains(content, []byte(FAILED)) instead and should use strconv.Itoa instead of strconv.FormatInt wangguoliang 2017-09-06 13:22:47 +0800
  • b324a32b61 Do not push index file when not in a rule Thomas De Keulenaer 2017-09-04 15:53:41 +0200
  • 9ddf5bf518 Merge 2416b06cd3 into 10484cfad2 elcore 2017-09-02 04:16:32 +0000
  • 10484cfad2 fastcgi: Fix SCRIPT_NAME when path in address (#1852) John Chadwick 2017-09-02 00:15:53 -0400
  • 9598b85941 fastcgi: Include vhost path prefix in SCRIPT_NAME John Chadwick 2017-09-01 00:24:55 -0400
  • 300c2a62c2 Add tests for SCRIPT_NAME John Chadwick 2017-09-01 00:24:10 -0400
  • 264e46fca9 Use local testdata Thomas De Keulenaer 2017-08-27 19:16:13 +0200
  • bb0c64f02f Add setup and upstream test Thomas De Keulenaer 2017-08-12 00:25:04 +0200
  • df0e8d91e5 Proxy can now use QUIC for upstream connections Thomas De Keulenaer 2017-07-26 11:44:24 +0200
  • 76f2c54307 Update run.go Zaolin 2017-08-30 13:33:08 +0200
  • 1490281573 Update com.caddyserver.web.plist Zaolin 2017-08-30 13:32:43 +0200
  • e499e8c03b Merge branch 'master' into master Zaolin 2017-08-30 13:18:39 +0200
  • 129efde9b0
    Support nacl compilation Matthew Holt 2017-08-29 16:21:26 -0600
  • a16a80ca52 Make filename column fill out space (#1848) Mattias Wadman 2017-08-30 00:04:36 +0200
  • 0904387f00 Make filename column fill out space Mattias Wadman 2017-08-29 21:51:02 +0200
  • 2416b06cd3 Merge branch 'master' into caddycommand elcore 2017-08-29 17:55:03 +0200
  • 08717b8575 Modify Comment Eldin Hadzic 2017-08-29 15:31:41 +0000
  • 6d7462ac99 push: Allow pushing multiple resources via Link header (#1798) Mateusz Gajewski 2017-08-29 03:38:29 +0200
  • 3355aad7e3
    Reduce duplication Matthew Holt 2017-08-28 19:32:15 -0600
  • c0c7437fa5
    caddytls: Fix data race in test (close #1844) Matthew Holt 2017-08-28 19:21:17 -0600
  • 70568930d8 Add InstanceStartupEvent Eldin Hadzic 2017-08-28 21:27:29 +0000
  • 07e8b8443c Fix some vet warnings Alex Gaynor 2017-08-27 10:58:31 -0400
  • 91debf833f fixes Alex Gaynor 2017-08-27 10:54:30 -0400
  • e422aa82ef Implement policy checking to know whether to fetch more SCTs Alex Gaynor 2017-08-27 10:53:04 -0400
  • 3f67433b77 backwards Alex Gaynor 2017-08-27 10:34:57 -0400
  • 9d8d5d4f2a I don't understand why this is required Alex Gaynor 2017-08-27 10:34:35 -0400
  • 267797d9ab types Alex Gaynor 2017-08-27 10:31:42 -0400
  • 1eb766aec4 fixes Alex Gaynor 2017-08-27 10:30:24 -0400
  • 298137caff Start extracting SCT log ids so we can check if we meet policy Alex Gaynor 2017-08-27 10:28:42 -0400
  • a76ac4ddb3 Modify Comment Eldin Hadzic 2017-08-27 14:11:05 +0000
  • b272148abe Track the log ID on our logs Alex Gaynor 2017-08-27 09:21:54 -0400
  • 8218e38c7a
    Redundant condition - won't happen Mateusz 'Serafin' Gajewski 2017-08-27 13:31:45 +0200
  • ccc7a023bf Merge branch 'master' into caddycommand elcore 2017-08-27 13:31:31 +0200
  • 4c1e7c1267
    Remove dead code, thx gometalinter Mateusz 'Serafin' Gajewski 2017-08-27 13:23:06 +0200
  • 93e38bdebe
    Parser regexp-free Mateusz 'Serafin' Gajewski 2017-08-27 13:19:16 +0200
  • bea8a2bb82 Merge branch 'master' into push_multiple_via_link_1717 Mateusz Gajewski 2017-08-27 12:42:33 +0200
  • 924377eae9 fix comments Alex Gaynor 2017-08-26 19:22:24 -0400
  • e35eb974eb put it back Alex Gaynor 2017-08-26 18:40:15 -0400
  • fb2d8e538d Access it this way Alex Gaynor 2017-08-26 18:36:15 -0400
  • bb05a217e8 fix lint Alex Gaynor 2017-08-26 18:31:26 -0400
  • dc26319eb9 this is absurd Alex Gaynor 2017-08-26 18:29:19 -0400
  • 4f899e3909 fixes Alex Gaynor 2017-08-26 18:27:20 -0400
  • 0945132766 Merge branch 'master' into auto-ct Alex Gaynor 2017-08-26 18:23:30 -0400
  • 6f8ad602af oops, needs more certificate! Alex Gaynor 2017-08-26 18:20:35 -0400
  • 032299ebd0 handle this err Alex Gaynor 2017-08-26 18:19:40 -0400
  • 19f571137b oops Alex Gaynor 2017-08-26 18:19:05 -0400
  • b60c0590c6 oops Alex Gaynor 2017-08-26 18:17:24 -0400
  • 4b11b5359f missing imports somehow Alex Gaynor 2017-08-26 18:17:05 -0400
  • e79d77732f Regularly attempt to update SCTs Alex Gaynor 2017-08-26 18:15:15 -0400
  • 01f3593fd6
    Update test case Matthew Holt 2017-08-26 08:11:43 -0600
  • 4cce8c7b6b
    Rename parse errors to errors during parsing (#1838) Matthew Holt 2017-08-26 07:27:59 -0600
  • 0d99751a2f
    Fix typos in changes file Matthew Holt 2017-08-26 07:15:06 -0600