Commit Graph

  • 479fa6a0a9
    Improve Edge heuristics and test cases Matthew Holt 2017-02-14 23:04:23 -0700
  • 3328e94508
    Use standard lib cipher suite values when possible Matthew Holt 2017-02-14 17:41:22 -0700
  • fbc1114fb9
    Clean up MITM detection handler; make possible to close connection Matthew Holt 2017-02-14 17:38:14 -0700
  • 283b14ca72 Merge branch 'master' into master Rick Beton 2017-02-14 23:37:14 +0000
  • 1bd9e9e590 Merge pull request #1436 from rohanpai/master Matt Holt 2017-02-14 16:32:55 -0700
  • b650a26727 Added Sourcegraph badge to README Rohan Pai 2017-02-14 14:32:12 -0800
  • e257f58a43 Merge branch 'remote_user' of https://github.com/jung-kurt/caddy into remote_user Kurt 2017-02-14 17:27:45 -0500
  • af96aa7ea0 Remove development code that was inadvertently left in place Kurt 2017-02-14 17:27:09 -0500
  • bc3ee0cb3b Merge branch 'master' into remote_user Kurt Jung 2017-02-14 16:27:57 -0500
  • fd02399e00 Use request context to transfer name of authorized user from basicauth to upstream middleware. Test retrieval of name from context. Kurt 2017-02-14 16:22:04 -0500
  • 81cf16344e Revised fileserver Accept-Encoding and ETag Rick 2017-02-14 17:55:42 +0000
  • 9b7bef945f Merge branch 'master' of github.com:rickb777/caddy Rick 2017-02-14 17:32:12 +0000
  • ef755ac5f1 Revised fileserver further to use shorter ETags based on base-36. All ETags are now of the 'strong' variety. Rick 2017-02-14 17:31:52 +0000
  • dc1af8f188
    Read ClientHello during first Read() instead of during Accept() Matthew Holt 2017-02-14 08:34:07 -0700
  • 7e39ef98d1 Merge branch 'master' into master Rick Beton 2017-02-14 15:32:24 +0000
  • a3db78e355 fixing typo pennywisdom 2017-02-14 15:21:23 +0000
  • 285f4ea724 Merge branch 'fix-rootsymlinkcheck' of github.com:pennywisdom/caddy into fix-rootsymlinkcheck pennywisdom 2017-02-14 15:17:38 +0000
  • ef8955524f adding test to verify symlink root path check pennywisdom 2017-02-14 15:15:49 +0000
  • cdb004a4b7 Merge branch 'master' into fix-rootsymlinkcheck Alex Harrington 2017-02-14 14:06:08 +0000
  • 943ed931db Merge pull request #1425 from jung-kurt/cgi Matt Holt 2017-02-14 06:59:32 -0700
  • f9a76a7f62 Merge branch 'master' into master Rick Beton 2017-02-14 10:24:19 +0000
  • 2417d70bcb Merge pull request #1431 from mholt/issue1388c Toby Allen 2017-02-14 10:23:46 +0000
  • 7b7e1e4e39
    Improve Safari heuristics for interception detection Matthew Holt 2017-02-14 00:19:34 -0700
  • fd323a3f65
    Add tests for MITM detection heuristics Matthew Holt 2017-02-13 23:50:02 -0700
  • cbf62a7e4f
    Improve MITM detection heuristics for Firefox and Edge Matthew Holt 2017-02-13 23:49:37 -0700
  • a77f339130 add proxyprotocol directive Nathan Caza 2017-02-13 23:24:51 -0600
  • b5a92d67b1 Revised fileserver to handle parsing of Accept-Encoding better and to switch between strong and weak etags. Rick 2017-02-13 21:54:41 +0000
  • 1a7612071a remove whitespace Toby Allen 2017-02-13 21:28:19 +0000
  • 5072d70f38 Fix for #1388 dont attempt to hide Caddyfile if non existant Toby Allen 2017-02-13 21:22:19 +0000
  • 8a6ab5fd09
    Add {{.IsMITM}} context action and {mitm} placeholder Matthew Holt 2017-02-13 10:10:01 -0700
  • 5701dcb756
    WIP: Implement HTTPS interception detection by Durumeric, et. al. Matthew Holt 2017-02-13 10:09:34 -0700
  • 70bf9238f0 fixing formatting pennywisdom 2017-02-13 12:55:31 +0000
  • aaee9aef11 fixing panic when root is symlink checking root path is a symlink before os.Stat which panics pennywisdom 2017-02-13 12:24:36 +0000
  • 5e6da4dfac fixing panic when root is symlink checking root path is a symlink before os.Stat which panics harringtona 2017-02-13 11:49:16 +0000
  • 6b4e2e042c Merge branch 'master' into issue_1327 ericdreeves 2017-02-12 16:03:17 -0600
  • 2db9549ea0 Removed debug print line Toby Allen 2017-02-12 21:06:54 +0000
  • b097ad9946 Store name of authenticated user in basicauth for use by upstream middleware such as fastcgi and cgi. Kurt 2017-02-11 12:42:45 -0500
  • b210101f45 Register cgi plugin Kurt 2017-02-11 09:38:25 -0500
  • 18edf5864e add fix from golang/go Nathan Caza 2017-02-10 21:02:00 -0600
  • 91c9110972 Add support for piped logs Juergen Hoetzel 2017-02-09 18:30:00 +0100
  • 3a5e6285cb Merge branch 'master' into go_18 Mateusz Gajewski 2017-02-09 12:31:46 +0100
  • ce7d3db1be Roll all logs by default (#1379) Julian V. Modesto 2017-02-08 11:23:33 -0500
  • 60415c8d0e
    Merge branch 'master' into rolling-logs-🌲 Julian V. Modesto 2017-02-08 11:05:32 -0500
  • f32eed1912 Feature #1246 - Remote syslog (#1301) Mateusz Gajewski 2017-02-08 16:02:09 +0100
  • 74816ad216 Merge branch 'master' into feature_1246 Mateusz Gajewski 2017-02-08 14:40:54 +0100
  • 4efdf66abd Allow replacement params in log filename Toby Allen 2017-02-05 22:17:19 +0000
  • cdb79a60f2 Merge pull request #1410 from JRaspass/patch-1 Matt Holt 2017-02-07 17:10:05 -0700
  • 7419573266 Replace magic number 308 with http.StatusPermanentRedirect James Raspass 2017-02-07 23:55:36 +0000
  • 8e602c6679
    Unname import Julian V. Modesto 2017-02-07 10:21:03 -0500
  • d0d38b24bc
    Try lumberjack import Julian V. Modesto 2017-02-07 10:14:29 -0500
  • 34aafa2b4d
    Merge branch 'master' into rolling-logs-🌲 Julian V. Modesto 2017-02-07 10:09:25 -0500
  • d8f92baee2 Merge pull request #1404 from mholt/combinedrollers Matt Holt 2017-02-06 20:08:50 -0700
  • 245957eb5c Merge branch 'master' into feature_1246 Mateusz Gajewski 2017-02-06 10:38:34 +0100
  • 492d3c3962 Merge branch 'master' into issue_1327 ericdreeves 2017-02-05 18:10:47 -0600
  • eaf987c66a add support for listener middleware Nathan Caza 2017-02-05 15:51:40 -0600
  • fa9f00240e Merge remote-tracking branch 'origin/go18shutdown' into listener-plugins-go18 Nathan Caza 2017-02-05 15:30:56 -0600
  • 87dff6a628 Switch special char for cookies from : to ~ Augusto Roman 2017-02-04 19:30:09 -0700
  • 9e9298ee5d Added additional - to common log file format (#1399) Toby Allen 2017-02-04 22:29:29 +0000
  • b9f9fde342 Switch cookie special char from @ to : Augusto Roman 2017-02-04 12:32:52 -0700
  • 6a91727e49 Merge branch 'master' into issue1398 Toby Allen 2017-02-04 18:36:08 +0000
  • 7f8a01ce76 Added additional - to common log file format Toby Allen 2017-02-04 17:17:39 +0000
  • 0d54d1ea50 Add request placeholder support for querying request cookies. Augusto Roman 2017-01-31 23:21:18 -0700
  • 819155d98a
    Handshake Mateusz Gajewski 2017-01-30 17:21:45 +0100
  • 75bb30e29a
    GetConfig Mateusz Gajewski 2017-01-30 17:07:32 +0100
  • 530fa33821
    gofmt -s -w Mateusz Gajewski 2017-01-30 16:58:46 +0100
  • 4d457d87b9
    Use GetClientConfig for tls.Config Mateusz Gajewski 2017-01-30 16:57:20 +0100
  • 834cad99fc
    WiP tls Mateusz Gajewski 2017-01-30 16:11:08 +0100
  • d277b53aa9
    Remove manual TLS clone method Mateusz Gajewski 2017-01-30 15:56:00 +0100
  • 32e8c9270e
    Initialize mutex Mateusz Gajewski 2017-01-30 13:42:23 +0100
  • 26af4a5231
    Merge master Mateusz Gajewski 2017-01-30 13:38:40 +0100
  • df6df9ea9e
    Remove hadBlock Julian V. Modesto 2017-01-29 16:36:04 -0500
  • fff646344d
    Don't skip first error log roller subdirective we see Julian V. Modesto 2017-01-29 16:30:07 -0500
  • 450b22ec72
    Flatten errors directive and remove c.IncrNest() Julian V. Modesto 2017-01-29 16:23:59 -0500
  • c51f19968c Merge branch 'master' of github.com:mholt/caddy into issue_1327 ericdreeves 2017-01-29 11:41:07 -0600
  • 9f08b77b2d Store the original URL path in request context. ericdreeves 2017-01-29 11:31:42 -0600
  • b2860dcc7b caddytls: Added a default curves list Leonard Hecker 2017-01-29 14:50:51 +0100
  • dc6c986b3f Merge pull request #1381 from tw4452852/958 Matt Holt 2017-01-28 09:40:14 -0700
  • 7ed92b391a Merge branch 'master' of github.com:mholt/caddy into issue_1327 ericdreeves 2017-01-28 06:16:51 -0600
  • 65cb966d38 httpserver: support QUIC reload Tw 2017-01-26 14:54:25 +0800
  • b46ad75d72
    Make private Julian V. Modesto 2017-01-26 01:38:02 -0500
  • c2e899fe63
    Set default rolling config (hopefully) errwhere Julian V. Modesto 2017-01-26 00:49:49 -0500
  • 35014293e8
    Set default rotate config Julian V. Modesto 2017-01-26 00:23:01 -0500
  • 420266c690
    Use new subdirectives and flatten rolling config Julian V. Modesto 2017-01-26 00:09:36 -0500
  • 1832981154 Implement curve X25519 Eldin Hadzic 2017-01-25 15:12:01 +0000
  • d264a2cf0a
    Set Go 1.8's ReadHeaderTimeout and IdleTimeout Matthew Holt 2017-01-24 20:09:03 -0700
  • 139a3cfb13
    Replace our old faithful gracefulListener with Go 1.8's Shutdown() Matthew Holt 2017-01-24 20:05:53 -0700
  • 04da9c7374
    Create only one log roller per file across whole process (fixes #1363) Matthew Holt 2017-01-24 19:16:54 -0700
  • 16250da3f0
    errors: Fix low risk race condition at server close Matthew Holt 2017-01-24 19:09:44 -0700
  • 45a0e4cf49
    log: Fix race when stopping server Matthew Holt 2017-01-24 18:48:19 -0700
  • e14a62f188
    pprof: Set proper Content-Type header Matthew Holt 2017-01-24 16:55:43 -0700
  • 94e382ef0a
    Version 0.9.5 v0.9.5 Matthew Holt 2017-01-24 08:29:01 -0700
  • d8d339740b New 'timeouts' directive to configure timeouts; default timeouts enabled (#1368) Matt Holt 2017-01-24 08:15:25 -0700
  • 714423f3ee Merge branch 'master' into timeoutsdirective Matthew Holt 2017-01-24 08:05:13 -0700
  • 205aee6662
    Godoc comment; report -validate results to stdout too Matthew Holt 2017-01-23 23:48:12 -0700
  • 62fea30e87
    browse: Sanitize file names and links in default template Matthew Holt 2017-01-23 22:37:46 -0700
  • bbee961415 Introduce new Replacer fields {rewrite_path}, {rewrite_path_escaped}; issue #1185 (#1364) Toby Allen 2017-01-24 05:15:27 +0000
  • 59e6ceb518
    Minor test cleanup Matthew Holt 2017-01-23 22:06:55 -0700
  • 82929b122a
    Ensure active Caddyfile, if in site, is hidden no matter the cwd Matthew Holt 2017-01-23 22:06:29 -0700
  • 38c76647c9 proxy: use a new context for the outgoing request (#1358) Tw 2017-01-24 09:03:42 +0800
  • 68fd0dedc0 Merge c47e778d82 into 696b46f075 Tw 2017-01-23 20:16:15 +0000