Commit Graph

  • 9d556f2b79 introduced own ChallengeProvider type, based on acme.ChallengeProvider to avoid vendoring/version mismatches in Caddy plugins; see Caddy issue #1697 bamlin 2017-06-02 11:28:10 +0200
  • 132f2a9cc3 browse: Show symbolic links and target's type properly (#1667) Jonas Östanbäck 2017-06-01 14:18:07 +0200
  • 3e46aacfd3
    browse: Updated icons including symlink indicators Matthew Holt 2017-06-01 06:10:37 -0600
  • d2f5c46a5b Merge branch 'master' into browse_sym_link Matthew Holt 2017-06-01 06:04:21 -0600
  • baf269d4e2 gzip: cleaned up writer pool initialization code (#1695) Andrew Steinborn 2017-05-30 20:29:28 -0400
  • 8aeebffe5a gzip: cleaned up writer pool initialization code Tux 2017-05-30 17:41:43 -0400
  • 20a047f7e1 httpserver: Add grpc plugin directive (#1694) Pieter Louw 2017-05-30 17:57:24 +0200
  • f69c12ac23 Update plugin.go Pieter Louw 2017-05-30 17:48:38 +0200
  • 168196e94d Update plugin.go Pieter Louw 2017-05-30 08:43:43 +0200
  • abe2d87b8a Merge branch 'master' into master Yang Luo 2017-05-29 10:03:11 +0800
  • b8a80e0ddd Add grpc plugin directive pieterlouw 2017-05-28 23:19:48 +0200
  • 19873818ac Merge 067bd4f481 into 6ab0d8d8d9 Pieter Louw 2017-05-28 14:29:02 +0000
  • 6ab0d8d8d9 Merge pull request #1651 from mholt/vendoring Matt Holt 2017-05-28 08:22:43 -0600
  • 6fde3632ef
    Vendor all dependencies (Warning: Huge changeset.) Matthew Holt 2017-05-27 13:30:11 -0600
  • 0337fb9be5 Register authz plugin. Yang Luo 2017-05-27 15:25:24 +0800
  • fd76589c8b Merge d0c382ba18 into 474f119702 Tomas Susanka 2017-05-26 19:37:34 +0000
  • 12274e5004 Update run.go Henrique Dias 2017-05-26 19:29:38 +0100
  • 73fa8ad7a3 Update run.go Henrique Dias 2017-05-26 19:29:24 +0100
  • f5477d45e5 Update run.go Henrique Dias 2017-05-26 19:29:12 +0100
  • cd162f910b Add extraInfo to eventHook Henrique Dias 2017-05-26 19:27:24 +0100
  • e1e2c9519b Add extraInfo to eventHook Henrique Dias 2017-05-26 19:27:01 +0100
  • b7b2409555 Update plugins.go Henrique Dias 2017-05-26 19:26:10 +0100
  • 474f119702 httpserver: add not_ends_with (#1688) Connor S. Parks 2017-05-25 13:01:24 +0100
  • aa37a42d04 fixes incorrect test expectations Connor S. Parks 2017-05-25 11:58:10 +0100
  • 8b59439d2b de-duplicates code for 'not' ops and replicates 'not' op for ends_with Connor S. Parks 2017-05-25 11:51:27 +0100
  • 067bd4f481 Merge branch 'master' into grpcwebproxy_plugin Pieter Louw 2017-05-24 19:52:14 +0200
  • 33e1560d53 httpserver: Add not_starts_with condition. (#1687) Taylor Otwell 2017-05-24 10:32:53 -0500
  • d6322f02d4 Correct white space problems Taylor Otwell 2017-05-24 10:02:08 -0500
  • 85bb3a4629 Add not_starts_with condition. Taylor Otwell 2017-05-24 10:00:39 -0500
  • 8d36529e3e Add grpcwebproxy plugin pieterlouw 2017-05-24 15:17:07 +0200
  • df05a97f96 Merge 83b49962a4 into a5eb552215 Craig Peterson 2017-05-24 12:42:54 +0000
  • a5eb552215
    mitm: Add a couple more test cases for Firefox 53 Matthew Holt 2017-05-23 16:18:56 -0600
  • 7fc0940fe6
    mitm: Fix false positive for Firefox 55 nightly Matthew Holt 2017-05-23 14:49:10 -0600
  • 7323b14580
    Minor change to readme/changes Matthew Holt 2017-05-19 15:25:16 -0600
  • 1845e5cf52
    Update readme and changelog for v0.10.3 v0.10.3 Matthew Holt 2017-05-19 08:35:32 -0600
  • 410ece831f tls: Only require renewed cert at startup 7 days out (issue #1680) Matthew Holt 2017-05-19 08:29:49 -0600
  • ebf4279e98 proxy: Add new URI hashing load balancing policy (#1679) Jonas Östanbäck 2017-05-17 18:46:57 +0200
  • b0cf3f0d2d tls: Prefer ChaCha20 if AES-NI instruction set is unavailable (#1675) Andrew Steinborn 2017-05-17 12:45:17 -0400
  • 94d4604c18 Add new URI hashing load balancing policy * Add uri policy test cases * Add function definition * Add uri hashing policy * Refactor and extract hostByHashing and use in IP and URI policy * Rename to URIHash Jonas Östanbäck 2017-05-16 23:43:03 +0200
  • 8deff707fc Prefer ChaCha20 if AES-NI instruction set is unavailable Andrew Steinborn 2017-05-16 00:08:41 -0400
  • 8d3f336971 proxy: Correct policy documentation (#1678) Jonas Östanbäck 2017-05-17 17:57:57 +0200
  • 05ea5c32be Fix lint warning by renaming MaxBytesExceededErr -> ErrMaxBytesExceeded (#1676) Jonas Östanbäck 2017-05-17 17:57:11 +0200
  • a3b2a6a296 log: Add check for maximum number of arguments to log directive (#1672) Jonas Östanbäck 2017-05-17 17:51:58 +0200
  • d18c4c5929 Change first's select() wording Jonas Östanbäck 2017-05-17 08:06:42 +0200
  • cfb1e6807d Typo Jonas Östanbäck 2017-05-16 23:53:37 +0200
  • 918c230273 Correct proxy policy documentation Jonas Östanbäck 2017-05-16 23:52:09 +0200
  • 033fea6aca Refactor Jonas Östanbäck 2017-05-16 16:32:55 +0200
  • 2f51746832 Fix lint warning by renaming MaxBytesExceededErr -> ErrMaxBytesExceeded Jonas Östanbäck 2017-05-16 12:34:09 +0200
  • e78d58dfc7 Change else ifs into switch Jonas Östanbäck 2017-05-16 12:14:48 +0200
  • 03a2098ae5 Add check for maximum number of arguments to log directive * Add failing test case Jonas Östanbäck 2017-05-15 12:12:58 +0200
  • 4b03cebe25 Merge 223e2238d5 into 724829b689 Tw 2017-05-15 06:13:19 +0000
  • 724829b689 proxy: leftover from #1666 (#1669) Lucas Fontes 2017-05-14 14:27:19 -0400
  • 478436eb40
    proxy: leftover from #1666 lxfontes 2017-05-14 13:38:49 -0400
  • 5093a14031 Revert template change and show sym link folders as normal folders Jonas Östanbäck 2017-05-14 01:50:51 +0200
  • 73494ce63a proxy: added 'health_check_port' to upstream (#1666) Lucas Fontes 2017-05-13 18:49:06 -0400
  • 6bd8a1db33
    proxy: changing health_check_port type (int->string) lxfontes 2017-05-13 18:22:29 -0400
  • 292b4e4c59
    proxy: `net.JoinHostPort` instead of `fmt.Printf` for upstream checks lxfontes 2017-05-13 13:00:50 -0400
  • 5f860d3a9f proxy: Fixed #1502: Proxying of unannounced trailers (#1588) Leonard Hecker 2017-05-13 18:08:33 +0200
  • baa31ac82b Move symbolic link check in to isSymlinkTargetDir Jonas Östanbäck 2017-05-12 19:49:52 +0200
  • 95ef17dda3 Fixed #1502: Proxying of unannounced trailers Leonard Hecker 2017-05-12 19:10:39 +0200
  • 816a6ec193 Merge f813e3f7e9 into 6bb84ba19c ericdreeves 2017-05-12 14:29:05 +0000
  • 0990a11b11 Merge 201463a070 into 6bb84ba19c elcore 2017-05-12 13:12:26 +0000
  • 9d320e14fa Browse: Show symbolic links and targets type properly * gofmt Jonas Östanbäck 2017-05-12 11:08:46 +0200
  • 6c460a426c Fix review comments Jonas Östanbäck 2017-05-12 09:36:23 +0200
  • 6bb84ba19c Merge pull request #1664 from tw4452852/1663-log Matt Holt 2017-05-11 18:10:49 -0600
  • 1ddf5dc538
    proxy: added 'health_check_port' to upstream lxfontes 2017-05-11 17:55:01 -0400
  • c2b08f3429 Support IDN for hosts * Add tests Jonas Östanbäck 2017-05-11 13:31:51 +0200
  • 710f38043e log: allow additional prefix/suffix with predefined format Tw 2017-05-11 16:15:41 +0800
  • 25f829138b Merge 29acef00aa into 958abcfa4c Mateusz Gajewski 2017-05-11 01:25:08 +0000
  • 958abcfa4c proxy: synchronize websocket test (#1654) Tw 2017-05-08 22:16:18 -0500
  • 3d21ed5b37 proxy: synchronize websocket test Tw 2017-05-07 11:49:23 +0800
  • ea24744bbf Add datadog plugin directive (#1655) Thibault Meyer 2017-05-08 19:48:22 +0200
  • f06b825f44 Merge pull request #1656 from tw4452852/1587-limits Matt Holt 2017-05-08 11:39:10 -0600
  • 642aa63a9c markdown: Support Include arguments for Markdown. (#1653) George Lesica 2017-05-08 10:32:14 -0600
  • ae645ef2e9 Introduce `limits` middleware Tw 2017-05-08 10:36:58 +0800
  • cfd173dfed
    Add datadog directive Thibault Meyer 2017-05-07 11:04:11 +0200
  • 896bb67003 Support template arguments for Markdown. George Lesica 2017-05-06 16:20:57 -0600
  • 90efff68e5
    dist: Delete old build automation program Matthew Holt 2017-05-05 18:12:41 -0600
  • e38921f4a5 httpserver: rename context Push action for more general use (#1641) Tw 2017-05-05 18:36:20 -0500
  • 8e7a36de45 ResponseWriterWrapper and HTTPInterfaces (#1644) Tw 2017-05-05 10:42:06 -0500
  • 06605af90d rename Push action for more general use Tw 2017-05-02 09:03:48 +0800
  • 98d5468625 Introduce ResponseWriterWrapper and HTTPInterfaces Tw 2017-05-02 15:52:57 +0800
  • fe7af46248
    templates: Execute template loaded by later middlewares Matthew Holt 2017-05-04 23:22:32 -0600
  • c20c9ac80e Merge 40160ec4a6 into 86d107f641 Miek Gieben 2017-05-05 02:11:48 +0000
  • 86d107f641 added 'login' directive for github.com/tarent/loginsrv/caddy (#1648) Sebastian Mancke 2017-05-04 13:17:53 +0200
  • 2d0f33e1c7 Merge adb27a956d into dfebffb1ee Mateusz Gajewski 2017-05-03 21:31:46 +0000
  • 7342e29a48 added 'login' directive for github.com/tarent/loginsrv/caddy Sebastian Mancke 2017-05-03 09:28:05 +0200
  • dfebffb1ee
    Update readme and changes for version 0.10.2 v0.10.2 Matthew Holt 2017-05-02 12:02:28 -0600
  • 59a5afab29
    fastcgi: Prepend missing leading slash when matching paths (see #1645) Matthew Holt 2017-05-02 11:20:50 -0600
  • d8fb2ddc2d
    Fix contributing link in readme Matthew Holt 2017-05-02 11:02:25 -0600
  • 5e467883b8
    httpserver: Base path of "/" matches all paths, even empty ones Matthew Holt 2017-05-02 09:43:43 -0600
  • 9fbac10a4b Revert "rewrite: Raise error if rewrite path does not begin with / #1610 (#1629)" Matthew Holt 2017-05-02 09:30:18 -0600
  • 6d9783a267
    Update changelog and readme for 0.10.1. v0.10.1 Matthew Holt 2017-05-01 23:50:58 -0600
  • d5371aff22 httpserver/all: Clean up and standardize request URL handling (#1633) Matt Holt 2017-05-01 23:11:10 -0600
  • 5685a16449 Merge pull request #1642 from tw4452852/internal Matt Holt 2017-05-01 23:06:45 -0600
  • f58653bc13 internal: inherit original ResponseWriter's interfaces Tw 2017-05-02 10:49:50 +0800
  • e0ed709397 rewrite: Raise error if rewrite path does not begin with / #1610 (#1629) Toby Allen 2017-05-01 20:45:40 +0100
  • 2bc16d7fd0 Merge branch 'rewrite1610c' of https://github.com/mholt/caddy into rewrite1610c Toby Allen 2017-05-01 20:28:51 +0100
  • 857d9d4132 Remove new RewritePathErr Function Toby Allen 2017-05-01 20:27:50 +0100
  • 8f4bb83ede Merge branch 'master' into rewrite1610c Toby Allen 2017-05-01 20:25:10 +0100