Commit Graph

  • 7ba804353c Use naoina/toml instead of BurntSushi/toml Issac Trotts 2016-08-29 17:55:44 -0700
  • ac933f1685 Merge pull request #1042 from mholt/status-middleware Abiola Ibrahim 2016-08-29 16:41:27 +0100
  • 20ee457cae Add 'status' middleware instead of 'status' directive for 'rewrite' middleware Volodymyr Galkin 2016-08-29 17:14:06 +0300
  • 4b00d2e86f
    Modified catimeout according to mholt's comments Sebastian 2016-08-27 12:09:23 +0200
  • ab4fb0afa1 Merge remote-tracking branch 'upstream/master' Abiola Ibrahim 2016-08-27 03:38:48 +0100
  • 34a99598f7
    Ignore conflicting settings if TLS disabled (fixes #1075) Matthew Holt 2016-08-26 16:18:08 -0600
  • aa7d9b0849
    Changed IntVar to DurationVar for catimeout Sebastian 2016-08-26 20:34:14 +0200
  • a0d6c7bc6a Merge branch 'master' into catimeout Sebastian 2016-08-26 19:24:40 +0200
  • 191ec27c26
    Clarify godoc for HTTP handler signature Matthew Holt 2016-08-25 17:13:49 -0600
  • b1ae8a71f1
    More tests for TLS configuration Matthew Holt 2016-08-25 17:13:27 -0600
  • d4f4fcdb4c Merge pull request #1070 from FiloSottile/master Matt Holt 2016-08-25 16:33:12 -0600
  • ef58536711 Actually set tls.Config.PreferServerCipherSuites Filippo Valsorda 2016-08-25 18:28:51 +0100
  • e659b5df68 Don't set up plaintext redirects if non-default ACME ports are used Tim D. Smith 2016-08-22 23:17:25 -0700
  • 4ae9e45bcb Make ACME listener ports configurable Tim D. Smith 2016-08-22 23:15:15 -0700
  • 17709a7d3f
    Defer loading directives until needed (fix for previous commit) Matthew Holt 2016-08-25 00:15:18 -0600
  • 6de9a69523 Merge remote-tracking branch 'upstream/master' Abiola Ibrahim 2016-08-25 06:40:01 +0100
  • 5a691fbaf5
    httpserver: Added function to register directive at runtime (dev only) Matthew Holt 2016-08-24 23:12:41 -0600
  • fd3008459e Merge pull request #1068 from tw4452852/multiple_log_test Matt Holt 2016-08-24 22:40:32 -0600
  • e7af23e1e6 log: add multiple log entry test Tw 2016-08-25 11:21:08 +0800
  • 536daf36be Merge pull request #1060 from tw4452852/multiple_log Matt Holt 2016-08-23 22:55:17 -0600
  • 5e0f4083c4 log: support multiple log entries under one path scope Tw 2016-08-22 15:40:14 +0800
  • c3e0733406
    Only move storage if actually starting a server (closes #1067) Matthew Holt 2016-08-23 22:32:52 -0600
  • 70cbfdc585 Merge pull request #1064 from stp-ip/quic-protocol-headers Matt Holt 2016-08-23 16:46:43 -0600
  • 3dc98c8ce3 Keep quic protocol headers only between one hop Michael Grosser 2016-08-23 22:05:56 +0000
  • 151d0baa94
    Minor text fixes ;) Matthew Holt 2016-08-23 15:47:23 -0600
  • 9d947713ff Merge pull request #1059 from PalmStoneGames/master Matt Holt 2016-08-23 15:31:20 -0600
  • 1dfe1e5ada Add plugin capabilities for tls storage. Luna Duclos 2016-08-23 22:58:33 +0200
  • 628920e20e
    Improve logic related to error handling on SiteExists call Matthew Holt 2016-08-23 14:51:07 -0600
  • 15d25f1ca4 Merge pull request #1062 from nemothekid/fix/ws-connection-close Matt Holt 2016-08-23 10:39:16 -0600
  • 2ef8905966 Proxy: Instead of setting DisableKeepAlives, set MaxIdleConnsPerHost to -1 to prevent net/http from pooling the connections. DisableKeepAlives causes net/http to send a Connection: Closed header which is bad. Fixes #1056 Nimi Wariboko Jr 2016-08-22 17:58:43 -0700
  • fdad616df7 Merge pull request #1049 from tw4452852/log_body Matt Holt 2016-08-22 18:49:17 -0600
  • 590862a962 replacer: capture request body normally Tw 2016-08-19 13:09:22 +0800
  • 40c09d6789 replacer: code refactor Tw 2016-08-19 10:36:10 +0800
  • bba1059ef9 log: add log request body test Tw 2016-08-18 22:37:40 +0000
  • 40160ec4a6 caddymain: Fix setting and displaying versioning Miek Gieben 2016-08-21 10:18:07 +0100
  • 1d3212a598 Merge pull request #1046 from PalmStoneGames/master Matt Holt 2016-08-20 16:52:18 -0600
  • c75ee0000e
    Fix edge case in stapling; do not allow certs without any names Matthew Holt 2016-08-19 13:42:48 -0600
  • 8cdc65edd2 Merge pull request #1048 from miekg/missingbits Matt Holt 2016-08-19 11:48:07 -0600
  • a609fa5f56 Implement missing bits for an external servertype Miek Gieben 2016-08-19 00:19:45 +0000
  • 78341a3a9a Add error parameter to storage.SiteExists() Luna Duclos 2016-08-18 18:28:43 +0200
  • fdc62d015f
    log: Create log file directory before creating log file Matthew Holt 2016-08-18 07:35:55 -0600
  • e8e55955f4
    Report error when loading the lexer Matthew Holt 2016-08-17 17:17:26 -0600
  • 8b8afd72d7
    Support env vars in import; make sure it's a file Matthew Holt 2016-08-17 17:03:21 -0600
  • c5524b0bab
    Report errors when loading Caddyfile Matthew Holt 2016-08-17 17:02:01 -0600
  • 156484204c Merge remote-tracking branch 'upstream/master' Abiola Ibrahim 2016-08-17 23:35:31 +0100
  • c5aa5843d9
    Version 0.9.1 v0.9.1 Matthew Holt 2016-08-17 14:09:04 -0600
  • a91e8ad281 Merge remote-tracking branch 'mholt/master' Abiola Ibrahim 2016-08-17 05:54:23 +0100
  • 861fc46946
    Support for lego's timeout option The Scorpion 2016-08-16 15:02:21 +0200
  • 745ae6ff2f
    Travis CI improvements Matthew Holt 2016-08-15 23:05:46 -0600
  • 432a2d23a7
    Use Go 1.7 for CI Matthew Holt 2016-08-15 22:57:18 -0600
  • 83345062d7 Merge pull request #1037 from devangels/template_env_1 Matt Holt 2016-08-15 15:41:26 -0600
  • f372f5fce7 Fix for invalid environment variable names used on windows that start with an equals symbol. Even though this contradicts the Microsoft docs. Simon Lightfoot 2016-08-15 20:28:17 +0100
  • 454b1e3939
    Honor bind directive for ACME challenges Matthew Holt 2016-08-15 12:08:51 -0600
  • 45ac11088e Added support for environment variables to 'templates' module. (#1035) Simon Lightfoot 2016-08-15 18:15:58 +0100
  • eb3bbc409f Merge pull request #1036 from mholt/fix-errors-setup-test Matt Holt 2016-08-15 10:09:46 -0600
  • e738ce4fe7 Removed PrintEnv functionality in favour of documenting using template range. Simon Lightfoot 2016-08-15 17:01:39 +0100
  • b830667a25 Fix error which lead to skipping tests in 'errors.TestErrorsParse' Volodymyr Galkin 2016-08-15 16:44:34 +0300
  • ef5113c610 * Added support for environment variables to 'templates' module. Simon Lightfoot 2016-08-14 21:09:01 +0100
  • ba5aeab19d Merge pull request #1032 from mholt/errors-config-check-duplicate-status-codes Matt Holt 2016-08-12 09:28:51 -0600
  • 441a8f5eff Check for duplicate status code entries in 'errors' directive Volodymyr Galkin 2016-08-12 16:47:00 +0300
  • 4f6500c95b Merge pull request #1028 from evvvvr/wildcard-error-page-752 Matt Holt 2016-08-11 23:33:44 -0600
  • 7dd385f6b4 Merge pull request #1023 from mholt/log-request-body Carter 2016-08-11 22:32:32 -0400
  • ac0dd303be Merge branch 'master' into log-request-body Matt Holt 2016-08-11 17:36:09 -0600
  • 676202a31e Fixed styling and byte count Carter 2016-08-11 19:08:49 -0400
  • c8a99d2f81
    Don't use X-Forwarded-For for {remote} placeholder (closes #1025) Matthew Holt 2016-08-11 16:54:17 -0600
  • 8e8e2f596d Merge branch 'master' into log-request-body Carter 2016-08-11 18:08:19 -0400
  • 2321e6d1bf
    Attempt to fix broken absolute path imports (issue #1026) Matthew Holt 2016-08-11 10:04:25 -0600
  • f7003bee3f Add support for default (wildcard) error page Volodymyr Galkin 2016-08-11 15:51:15 +0300
  • 532ab661c7 Fully read and close the request body Carter 2016-08-11 07:03:14 -0400
  • 68be4a9161
    Don't prompt for email when user is not there to provide one Matthew Holt 2016-08-10 23:46:04 -0600
  • 46bc0d5c4e
    Whoops, finishing up the last commit properly Matthew Holt 2016-08-10 23:44:43 -0600
  • 8e75ae2495
    Only consume HTTP challenge for names we are solving for (closes #549) Matthew Holt 2016-08-10 22:13:06 -0600
  • d56ac28bec Using a LimitReader and fixed test and log format. Carter 2016-08-10 22:43:26 -0400
  • 104fd773f5 Updating server to use ConnState to track idle connections, replacing the need for a GracefulListener. Jesse Lucas 2016-08-10 14:28:43 -0400
  • 3fd8218f67 refactor and added test Carter 2016-08-10 11:04:37 -0400
  • d06c15cae6 Set the request body to a new ReadCloser Carter 2016-08-10 10:36:16 -0400
  • 59b1e8b0bc Now logging the request body Carter 2016-08-10 10:04:57 -0400
  • dbd76f7a57 dist/init/linux-sysvinit: process @weingart's feedback (#1008) Daniel van Dorp 2016-08-10 06:29:13 +0200
  • 1095a29c36 Merge branch 'master' into sysvinit-weingart-feedback Matt Holt 2016-08-09 18:52:11 -0600
  • e081d8b5c2
    Maintainence routine deletes old (expired) OCSP staple files Matthew Holt 2016-08-09 16:46:51 -0600
  • 8eefeb6788
    Begin improved OCSP stapling by persisting staple to disk Matthew Holt 2016-08-09 16:12:22 -0600
  • 5824f49edc Merge branch 'master' into sysvinit-weingart-feedback Daniel van Dorp 2016-08-09 15:13:08 +0200
  • 5fb3c504c9 Merge pull request #1017 from shawnps/patch-2 Abiola Ibrahim 2016-08-09 09:18:41 +0100
  • 0f04f2fd44 fix typo Shawn Smith 2016-08-09 14:57:17 +0900
  • ce8b1dfe94 Warn upon use of proxy_header Matthew Holt 2016-08-08 13:47:51 -0600
  • 4b3c532573 Use P384 for TestUser (privateKey) (#1009) elcore 2016-08-08 19:13:10 +0200
  • 7191ad900c Merge branch 'master' into UserP384 Matt Holt 2016-08-08 11:01:14 -0600
  • 2583c79bc6 Merge branch 'master' into sysvinit-weingart-feedback Matt Holt 2016-08-08 10:15:52 -0600
  • 4d76ccb1c4 Rounding the latency in certain scenarios (#1005) Carter 2016-08-08 12:14:53 -0400
  • de7bf4f241 Enable downloading of protected content. See issue #979 (#980) Simon Lightfoot 2016-08-08 06:16:33 +0100
  • 50e32d67e7 Updated httpserver to include the caddy app details as the product token. Simon Lightfoot 2016-08-08 02:15:55 +0100
  • 5e84f1b595 Use dynamic property Maartje Eyskens 2016-08-08 00:08:00 +0200
  • 019a3b52fe Add Dynamic option to UpstreamHost Maartje Eyskens 2016-08-08 00:05:26 +0200
  • a87c56144f Always report up on dynamic Maartje Eyskens 2016-08-07 23:59:03 +0200
  • 006d5320de Remove test code Maartje Eyskens 2016-08-07 23:47:51 +0200
  • 73aec36e2e Add more clear error messages Maartje Eyskens 2016-08-07 23:46:51 +0200
  • fcd717b38b Fix string check Maartje Eyskens 2016-08-07 23:46:35 +0200
  • 7b36619b82 Add more explainin errors Maartje Eyskens 2016-08-07 23:26:02 +0200
  • 1c4da9f83d Correct contains call Maartje Eyskens 2016-08-07 23:23:05 +0200
  • a596afac21 Added test case for header manipulation of redirect response. Simon Lightfoot 2016-08-07 19:41:09 +0100