0
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2025-01-13 22:51:08 -05:00

Commit graph

  • e92a911e7d Add more tests. Abiola Ibrahim 2016-03-11 23:44:50 +01:00
  • 84845a66ab Fix broken build. Abiola Ibrahim 2016-03-11 23:11:21 +01:00
  • e2f6ab3472 Merge pull request #671 from shawnps/patch-1 Matt Holt 2016-03-11 08:21:56 -07:00
  • f3a183ecc1 Use filepath.Clean for fileserver. Abiola Ibrahim 2016-03-11 15:39:13 +01:00
  • e958686ae4 capitalize struct name in comment Shawn Smith 2016-03-11 23:16:28 +09:00
  • 1f7d8d8ab0 Add test for UpstreamHost defaults Pieter Raubenheimer 2016-03-10 14:45:23 +00:00
  • a7766c9033 Add common method for checking host availability Pieter Raubenheimer 2016-03-10 14:42:19 +00:00
  • ce8ee831b3 Add check for per-host maximum connections Pieter Raubenheimer 2016-03-08 14:24:00 +00:00
  • 741d7685f1 Merge branch 'master' into fastcgi-methods Matthew Holt 2016-03-07 16:25:23 -07:00
  • 88e3a26c99 Full changes to contributing doc Matthew Holt 2016-03-07 12:10:26 -07:00
  • f52b1e80f5 Update contributing doc and add issue template Matthew Holt 2016-03-07 12:07:34 -07:00
  • 202679efde Renamed apache24 occurance to caddy :-) David Prandzioch 2016-03-06 10:49:29 +01:00
  • 75915e0a25 Added a directory dist/init/ that may provide service scripts for various distributions in the future, added a experimental FreeBSD service script David Prandzioch 2016-03-06 10:44:07 +01:00
  • 9e386fc921 Merge pull request #652 from elcore/patch-2 Matt Holt 2016-03-03 08:19:20 -07:00
  • 9099375b11 Support ECC certificates elcore 2016-03-02 14:34:33 +01:00
  • 7d9c85e44d Merge 804f495255 into 36b440c04b elcore 2016-03-02 23:32:58 +00:00
  • 36b440c04b https: Refuse start only if renewal fails on expired cert (closes #642) Matthew Holt 2016-03-02 11:34:39 -07:00
  • 2a46f2a14e Revert recent Content-Length-related changes and fix fastcgi return Matthew Holt 2016-03-02 11:33:40 -07:00
  • 741880a38b Only obtain certificate and enable TLS if host qualifies (fixes #638) Matthew Holt 2016-03-01 12:27:46 -07:00
  • 804f495255 #640 cleaning Code Style [Part 1] elcore 2016-02-28 18:40:51 +01:00
  • 43c339c7e3 Merge pull request #641 from hkjn/fix-build-acme-crypt Matt Holt 2016-02-27 10:21:44 -07:00
  • 49c2807ba1 Fix build after https://github.com/xenolf/lego/commit/0e26b Henrik Jonsson 2016-02-27 17:49:19 +01:00
  • da08c94a8c Implant version information with -ldflags with help of build script Matthew Holt 2016-02-26 00:21:20 -07:00
  • b15adf4e17 Main caddy repo can be the authoritative repository of "known" external plugins. Craig Peterson 2016-02-25 23:12:30 -07:00
  • c827a71d5d Version 0.8.2 v0.8.2 Matthew Holt 2016-02-25 10:26:42 -07:00
  • 1a4188daf0 Merge 3afb86fdf0 into 2ecc837020 Daniel Theophanes 2016-02-25 07:48:06 +00:00
  • a8ab6fe0f9 oops Craig Peterson 2016-02-24 23:22:50 -07:00
  • c31e0691f5 adding remaining directives that buildsrv has currently Craig Peterson 2016-02-24 23:17:58 -07:00
  • 00a9df4801 Ability to keep references to external plugins in main repo, protected by build tags. Craig Peterson 2016-02-24 21:30:02 -07:00
  • 2ecc837020 templates: .Truncate can truncate from end of string if length is negative Matthew Holt 2016-02-24 20:32:26 -07:00
  • c37ad7f677 Only write error message/page if body not already written (fixes #567) Matthew Holt 2016-02-24 19:50:46 -07:00
  • 80baea0522 Merge 8c150894e5 into 737c7c4372 Benoit Benedetti 2016-02-24 23:42:11 +00:00
  • 737c7c4372 fastcgi: Only perform extra copy if necessary; added tests Matthew Holt 2016-02-24 16:41:45 -07:00
  • 367397dbd6 Merge pull request #623 from xlab/f/docflags Matt Holt 2016-02-24 14:45:22 -07:00
  • a2dbfdc10e Merge pull request #636 from humboldtux/fastcgi-cl Matt Holt 2016-02-24 14:39:15 -07:00
  • ef5f9c771d FastCGI: Explicitly set Content-Length #626 Benoit Benedetti 2016-02-24 19:35:21 +01:00
  • 05957b4965 gzip: Implement http.Hijacker (fixes #635) Matthew Holt 2016-02-24 12:23:15 -07:00
  • 72fcdec8d8 Merge pull request #627 from ax-nathan/master Matt Holt 2016-02-24 11:01:54 -07:00
  • f4bb43781c Remove unneeded Regexp from tests. Nathan Probst 2016-02-24 10:28:06 -07:00
  • 197297b0d7 Merge pull request #628 from elcore/master Matt Holt 2016-02-23 15:14:24 -07:00
  • a541eb7899 Adding new cipher suites elcore 2016-02-23 01:43:40 +01:00
  • 5adfd073fe Merge 394859aff2 into c12847e5ba Christian Svensson 2016-02-23 08:19:14 +00:00
  • 394859aff2 Vendor all dependencies Christian Svensson 2016-02-23 09:15:02 +01:00
  • 2ea6c95ac4 Allow rewrite status codes to be 2xx and 4xx. Nathan Probst 2016-02-22 15:30:55 -07:00
  • c7674e2060 Implement .DocFlags directive and tests. It holds all the boolean-typed front matter values. Maxim Kupriianov 2016-02-22 13:53:47 +03:00
  • 8c150894e5 Errors: Hiding HTTP error messages #567 Benoit Benedetti 2016-02-19 14:42:44 +01:00
  • 98f047d00c Merge 2c673d845c into c12847e5ba Abiola Ibrahim 2016-02-21 11:51:28 +00:00
  • 2c673d845c Merge remote-tracking branch 'origin/dynamic-proxy' into dynamic-proxy Abiola Ibrahim 2016-02-21 07:31:48 +01:00
  • 75af19d1c4 Permit unix socket Abiola Ibrahim 2016-02-21 07:27:58 +01:00
  • 619dc658d6 Update docs. Abiola Ibrahim 2016-02-02 10:14:53 +01:00
  • fbd2103938 Use key value library. Support etcd, consul, zk. Abiola Ibrahim 2016-02-02 05:58:25 +01:00
  • 3f1cd88100 minor fixes Abiola Ibrahim 2016-01-30 05:15:29 +01:00
  • 89491b71a5 delay before retrying on failure when waiting for etcd updates. Abiola Ibrahim 2016-01-21 01:15:23 +01:00
  • 981acaddd1 Added tests. Abiola Ibrahim 2016-01-17 17:13:15 +01:00
  • 504de59814 Code documentaion. Abiola Ibrahim 2016-01-17 15:02:19 +01:00
  • 51a6839597 Oops. Dynamic removal actually also works. Abiola Ibrahim 2016-01-17 14:01:53 +01:00
  • 4dec2eb7e2 End to end functionality. Add user/pass auth to Etcd. Abiola Ibrahim 2016-01-17 13:30:57 +01:00
  • 023d61d3be integrate provider backend with proxy. Abiola Ibrahim 2016-01-17 03:26:14 +01:00
  • cbbc78a755 Dynamic Proxy Hosts: basic prototype with etcd backend. Abiola Ibrahim 2016-01-17 02:13:09 +01:00
  • c12847e5ba Merge pull request #620 from humboldtux/recorder Matt Holt 2016-02-20 15:17:45 -07:00
  • bec130a563 Recorder: Exporting ResponseRecorder #614 Benoit Benedetti 2016-02-20 22:52:42 +01:00
  • 09b7ce6c93 Try to get Go 1.6 on appveyor Matthew Holt 2016-02-19 18:07:48 -07:00
  • b860be01bb Merge pull request #615 from 1lann/master Matt Holt 2016-02-19 14:52:43 -07:00
  • f7b5187bf3 server: Add "Referer" to log entry when host not found Matthew Holt 2016-02-19 13:34:54 -07:00
  • 09a7af8cae https: Wait as long as possible to create ACME client at startup (fixes #617) Matthew Holt 2016-02-19 10:33:01 -07:00
  • 5f2670fdde Fix missing Content-Type for certain errors Jason Chu 2016-02-20 00:42:17 +08:00
  • ed73684bad Merge 5b23fcfaf9 into ecf913e58d Craig Peterson 2016-02-19 06:28:28 +00:00
  • ecf913e58d Update change log Matthew Holt 2016-02-18 20:57:38 -07:00
  • d05f89294e https: Minor refactoring and some new tests Matthew Holt 2016-02-18 20:33:15 -07:00
  • 1ef7f3c4b1 Remove path scoping for middleware slice Matthew Holt 2016-02-17 18:11:03 -07:00
  • f25ae8230f Move to Go 1.6 and set CGO_ENABLED=0 in tests Matthew Holt 2016-02-17 16:08:25 -07:00
  • 1cfd960f3c Bug fixes and other improvements to TLS functions Matthew Holt 2016-02-15 23:39:04 -07:00
  • 5b23fcfaf9 Adding support for Let's Encrypt DNS challenge. Craig Peterson 2016-02-15 09:45:58 -07:00
  • 284507b7d5 Merge remote-tracking branch 'refs/remotes/mholt/master' Alexandre Teles 2016-02-15 11:26:43 -03:00
  • b78dc23d5e Merge remote-tracking branch 'refs/remotes/mholt/master' Alexandre Teles 2016-02-15 11:22:05 -03:00
  • 83b49962a4 Magic config struct packing via reflection. Craig Peterson 2016-02-15 01:28:46 -07:00
  • 2dba44327a Merge pull request #600 from jacobhands/betterlogging Matt Holt 2016-02-14 23:32:50 -07:00
  • cae9f7de9c gofmt -s; fix misspellings and lint; Go 1.5.3 in Travis CI Matthew Holt 2016-02-14 00:10:57 -07:00
  • 1dbb52410e Create pt-BR translation file Alexandre Teles 2016-02-13 19:15:16 -03:00
  • 88844aa722 Merge pull request #602 from jeyemwey/patch-1 Matt Holt 2016-02-13 09:44:57 -07:00
  • 53f7c16b0e Create DE translation Jannik 2016-02-13 13:27:22 +01:00
  • efe4b7ca2b Initial thoughts on a basic translate package Matthew Holt 2016-02-12 16:53:28 -07:00
  • a11e14aca8 Fix HTTPS config for empty/no Caddyfile Matthew Holt 2016-02-12 13:04:24 -07:00
  • c0daa2cc18 OK I'm dumb Alexandre Teles 2016-02-12 15:00:02 -03:00
  • 631e658540 Correct ServeHTTP (header) Add calls Alexandre Teles 2016-02-12 14:45:55 -03:00
  • 89df027642 Add HiddenHeaders to the UpstreamHost struct Alexandre Teles 2016-02-12 14:35:13 -03:00
  • dc63e50172 Use rotating log files Jacob Hands 2016-02-12 08:30:47 -06:00
  • 76b3216e4d Merge remote-tracking branch 'upstream/master' Alexandre Teles 2016-02-11 21:58:21 -03:00
  • 563ebdf45a First try with golang Alexandre Teles 2016-02-11 21:51:57 -03:00
  • 04c7c442c5 https: Only create ACMEClient if it's actually going to be used Matthew Holt 2016-02-11 16:20:59 -07:00
  • 7bd2adf0dc Fix edge case related to reloaded configs and ACME challenge Matthew Holt 2016-02-11 15:37:51 -07:00
  • 1fe39e4633 Additional mitigation for on-demand TLS Matthew Holt 2016-02-11 14:27:57 -07:00
  • 4d309360df hideHeaders: 1st step Alexandre Teles 2016-02-11 17:55:55 -03:00
  • 216a617249 tls: Some bug fixes, basic rate limiting, max_certs setting Matthew Holt 2016-02-11 13:48:52 -07:00
  • d25a3e95e4 Merge branch 'master' into getcertificate Matthew Holt 2016-02-11 00:06:23 -07:00
  • 11103bd8d6 Major refactor of all HTTPS/TLS/ACME code Matthew Holt 2016-02-11 00:06:05 -07:00
  • f1ba7fa343 Merge pull request #467 from eiszfuchs/feature/proxy-socket Matt Holt 2016-02-10 11:52:57 -07:00
  • 7091a2090b created http.Transport and tests for unix sockets eiszfuchs 2016-02-10 19:45:31 +01:00
  • 57ffe5a619 Merge pull request #591 from Barberrrry/master Matt Holt 2016-02-10 09:06:29 -07:00
  • b1208d3fdf New function DialWithDialer to create FCGIClient with custom Dialer. Vadim Petrov 2016-02-10 18:03:43 +03:00
  • 3afb86fdf0 caddy: allow reload under service Daniel Theophanes 2016-02-08 14:04:32 -08:00
  • 26fa1e9d22 Merge 1db28b9b5a into b089d14b67 Chris Moos 2016-02-07 05:15:54 +00:00
  • 1db28b9b5a Fix crash when loading a certificate with no OCSP servers. Chris Moos 2016-02-06 22:10:02 -07:00
  • 60e10ea918 Merge branch 'master' into dynamic-proxy Abiola Ibrahim 2016-02-05 22:15:41 +01:00
  • 95ad515c59 Merge 3bfebfd79e into b089d14b67 lilee 2016-02-05 21:07:18 +00:00
  • b089d14b67 Merge pull request #548 from captncraig/register Matt Holt 2016-02-05 10:10:10 -07:00
  • e72fc20c78 making directives externally registerable Craig Peterson 2015-11-11 11:19:52 -07:00
  • 1de6f3b4b9 caddy: support running as a service on windows and easy control Daniel Theophanes 2016-02-04 22:15:58 -08:00
  • 5b7e0361dd Merge pull request #573 from miekg/markdown-directive Matt Holt 2016-02-04 13:59:34 -07:00
  • 86f36bdb61 Add .Markdown directive Miek Gieben 2016-02-04 12:51:14 +00:00
  • 3278106421 Merge pull request #572 from miekg/markdown-def-lists Matt Holt 2016-02-04 10:20:17 -07:00
  • f9b8e31ad7 Merge pull request #571 from incon/log-remote-host Matt Holt 2016-02-04 07:42:05 -07:00
  • fbdfc979ec Markdown: enable definition lists Miek Gieben 2016-02-04 11:21:44 +00:00
  • 2acaf2fa6f Move logic to split the port to only happen when the host is not found. David Darrell 2016-02-04 16:17:10 +08:00
  • f4fcfa8793 When the requested host is not found log the remote host. David Darrell 2016-02-04 12:46:24 +08:00
  • 4b3fde5056 Merge 54a131ad98 into 79db939259 David Darrell 2016-02-04 04:19:49 +00:00
  • 54a131ad98 Update server.go David Darrell 2016-02-04 12:19:48 +08:00
  • 94171cd8c8 Change variable from remoteAddress to remoteHost David Darrell 2016-02-04 11:25:47 +08:00
  • 90bc9bb26a When the requested host is not found log the remote host. David Darrell 2016-02-04 11:10:30 +08:00
  • d8d6481eb4 Update docs. Abiola Ibrahim 2016-02-02 10:14:53 +01:00
  • 0274d81c88 Merge remote-tracking branch 'upstream/master' into dynamic-proxy Abiola Ibrahim 2016-02-02 06:53:43 +01:00
  • 1512c99c7c Use key value library. Support etcd, consul, zk. Abiola Ibrahim 2016-02-02 05:58:25 +01:00
  • 79db939259 Merge pull request #551 from denquixote/acmehandlehost Matt Holt 2016-02-01 09:23:03 -07:00
  • f9b6ede92b Merge pull request #543 from DenBeke/master Matt Holt 2016-02-01 08:26:21 -07:00
  • 184abe3bc8 Merge pull request #561 from DenBeke/fix-vet Abiola Ibrahim 2016-02-01 11:31:04 +01:00
  • fde9bbeb32 basicauth: fixed 'go vet' printing function value MathiasB 2016-02-01 11:17:16 +01:00
  • c59fd1c76e Defined test function in TestBuildEnv MathiasB 2016-02-01 09:39:13 +01:00
  • 600ee9a89f fastcgi: Accept any other methods as a POST-style request Matthew Holt 2016-01-31 21:36:39 -07:00
  • c5983e305f Merge branch 'master' of github.com:mholt/caddy Matthew Holt 2016-01-30 21:05:18 -07:00
  • cc7167521d minor fixes Abiola Ibrahim 2016-01-30 05:15:29 +01:00
  • 81154dd09c Merge 9ab2cbed64 into a8c8b48390 Den Quixote 2016-01-30 02:17:28 +00:00
  • 9ab2cbed64 basicauth: fix go vet (go 1.6) Den Quixote 2016-01-30 03:13:24 +01:00
  • 8d057c8614 letsencrypt: properly retrieve hostname from request. Den Quixote 2016-01-30 02:20:34 +01:00
  • ac197f1694 FastCGI: some simple tests for buildEnv MathiasB 2016-01-29 11:46:06 +01:00
  • 1e0a82ad12 Merge branch 'master' into dynamic-proxy Abiola Ibrahim 2016-01-29 10:56:47 +01:00
  • a36802881e Merge c8c57c1dd0 into a8c8b48390 Craig Peterson 2016-01-28 14:33:35 +00:00
  • d8be787f39 FastCGI: IPv6 when parsing r.RemoteAddr MathiasB 2016-01-28 15:26:33 +01:00
  • a8c8b48390 Merge pull request #542 from cudevmaxwell/master Matt Holt 2016-01-28 00:21:06 -07:00
  • 4d4ea94465 Parse address from fastcgi directive, and pass results to fcgiclient Dial(). Kevin Bowrin 2016-01-27 19:00:08 -05:00
  • aeaf58b16a Merge pull request #541 from jungle-boogie/patch-5 Matt Holt 2016-01-27 12:34:38 -07:00
  • 73ed286309 wrap lines to 80 jungle-boogie 2016-01-27 11:28:49 -08:00
  • 3694b268eb Merge b79f0d79f5 into 7613ae3bf0 jungle-boogie 2016-01-27 03:16:51 +00:00
  • b79f0d79f5 wrap lines to 80 jungle-boogie 2016-01-26 19:16:45 -08:00
  • 9e900b0a08 godoc Matthew Holt 2016-01-25 20:45:23 -07:00
  • f1b2637d44 letsencrypt: Enable activation on empty hosts; fix email bug Matthew Holt 2016-01-25 20:21:08 -07:00
  • 178c4d11d9 Merge branch 'master' into getcertificate Matthew Holt 2016-01-25 13:47:13 -07:00
  • 7613ae3bf0 Change to Windows line endings for poor Notepad Matthew Holt 2016-01-25 13:46:07 -07:00
  • ad664e5bba browse: Render names with multiple consecutive spaces correctly Matthew Holt 2016-01-25 13:43:35 -07:00
  • cf06abd691 Log restarts Matthew Holt 2016-01-25 13:41:51 -07:00
  • a6abec8210 letsencrypt: Update to match upstream refactor Matthew Holt 2016-01-25 08:47:28 -07:00
  • 82b049229b proxy: Add basic proxying test and InsecureSkipVerify transport test Matthew Holt 2016-01-23 10:14:13 -07:00
  • fae612d53b Merge pull request #529 from FiloSottile/filippo/insecure Matt Holt 2016-01-23 09:13:30 -07:00
  • bae4ac9764 proxy: add a insecure_skip_verify option - closes #320 Filippo Valsorda 2016-01-23 03:18:10 +00:00
  • c8c57c1dd0 moving all main logic into caddy package Craig Peterson 2016-01-13 21:03:03 -07:00
  • e11edc5406 making directives externally registerable Craig Peterson 2015-11-11 11:19:52 -07:00
  • 27838d0349 delay before retrying on failure when waiting for etcd updates. Abiola Ibrahim 2016-01-21 01:15:23 +01:00
  • a8e3e02efa Added tests. Abiola Ibrahim 2016-01-17 17:13:15 +01:00
  • de1a34b0b2 Code documentaion. Abiola Ibrahim 2016-01-17 15:02:19 +01:00
  • af7d98eedf Oops. Dynamic removal actually also works. Abiola Ibrahim 2016-01-17 14:01:53 +01:00
  • b815265194 End to end functionality. Add user/pass auth to Etcd. Abiola Ibrahim 2016-01-17 13:30:57 +01:00
  • c0f519b8d1 Merge 08cff31d85 into 6e340cb1d6 novaeye 2016-01-17 04:50:12 +00:00
  • fe5fc118ec integrate provider backend with proxy. Abiola Ibrahim 2016-01-17 03:26:14 +01:00
  • 83ece3ba61 Dynamic Proxy Hosts: basic prototype with etcd backend. Abiola Ibrahim 2016-01-17 02:13:09 +01:00
  • 256a6659b0 Merge 810f9bebef into 6e340cb1d6 Abiola Ibrahim 2016-01-16 14:32:55 +00:00
  • 6e340cb1d6 Merge pull request #514 from upsuper/fix-user-key-perm Matt Holt 2016-01-16 00:46:45 -07:00
  • 0d8d0ba5a0 letsencrypt: Fix perm of user key Xidorn Quan 2016-01-16 12:36:40 +11:00
  • 8655ea671b Merge pull request #510 from alehano/master Matt Holt 2016-01-15 15:33:15 -07:00
  • 0d8526b7d9 gzip: Allow empty extension (#509) Matthew Holt 2016-01-15 11:59:05 -07:00
  • c9e0517e5e Add .svg to default ext list in gzip middleware Alexey Khalyapin 2016-01-14 11:52:03 +03:00
  • e74558eaea browse: Fix for files and dirs with ':' in name Matthew Holt 2016-01-13 13:17:58 -07:00
  • b0ccab7b4a tls: Fix failing test Matthew Holt 2016-01-13 09:24:03 -07:00
  • 47079c3d24 PoC: on-demand TLS Matthew Holt 2016-01-13 00:32:46 -07:00
  • b4cab78bec Starting transition to Go 1.6 (http2 compatibility) Matthew Holt 2016-01-13 00:29:22 -07:00
  • 3c96718027 Version 0.8.1 v0.8.1 Matthew Holt 2016-01-12 10:01:57 -07:00
  • 4b6e0e9369 tls: Fix failing test Matthew Holt 2016-01-12 08:55:01 -07:00
  • 2bcbdd6a17 Merge branch 'getcertificate' Matthew Holt 2016-01-12 08:52:52 -07:00
  • 8f2196c047 tls: No arguments to directive and no block is an error Matthew Holt 2016-01-12 08:52:43 -07:00
  • c7d4d051cb letsencrypt: Ensure no prompt if user is not there Matthew Holt 2016-01-12 08:52:08 -07:00
  • e283af4d9b Merge pull request #502 from abiosoft/gzip-fix Matt Holt 2016-01-12 08:32:09 -07:00
  • 12cd2d528c Gzip: Fix for wrong content-type when templates is used. Abiola Ibrahim 2016-01-12 12:26:37 +01:00
  • 8a6c778c8d Log if host is not configured for server Matthew Holt 2016-01-11 09:07:14 -07:00
  • 77eae62d9f letsencrypt: Don't prompt if user is not there Matthew Holt 2016-01-10 23:40:55 -07:00
  • 810f9bebef type name refactor Abiola Ibrahim 2016-01-11 07:28:46 +01:00
  • 97c8c9582a Updated changelog Matthew Holt 2016-01-10 21:52:56 -07:00
  • ed0c0db6a3 If scheme and port defy convention, it is an error Matthew Holt 2016-01-10 20:51:50 -07:00
  • 202849055c tls: Extra requirements to set port to 443 Matthew Holt 2016-01-10 20:47:43 -07:00
  • eea2153e73 Rewrite, Proxy: read configs in decending order of request path length. Abiola Ibrahim 2016-01-10 23:43:57 +01:00
  • 060ab92d29 Reorder a few things Matthew Holt 2016-01-10 09:47:26 -07:00
  • 0830c728fe Remove pidfile when program exits (closes #495) Matthew Holt 2016-01-09 21:48:07 -07:00
  • dab679df86 import: Fix multiple imports (closes #480) Matthew Holt 2016-01-09 10:52:21 -07:00
  • 9453224639 Merge branch 'letsencryptfix' Matthew Holt 2016-01-08 23:59:15 -07:00
  • fd1765973a letsencrypt: Tests for handler that proxies challenge requests Matthew Holt 2016-01-08 16:44:54 -07:00
  • 0efe39a705 Switch back to LE production endpoint Matthew Holt 2016-01-08 14:13:21 -07:00
  • a3f3bc67e1 Merge branch 'browse-tpl' Matthew Holt 2016-01-08 14:02:55 -07:00
  • 8b93bfe751 letsencrypt: More tests! \o/ Matthew Holt 2016-01-08 13:49:06 -07:00
  • 897b6c5b0e letsencrypt: More tests, other minor improvements Matthew Holt 2016-01-08 12:32:47 -07:00
  • fc928e0b3b letsencrypt: Couple minor refactors/fixes Matthew Holt 2016-01-08 11:07:35 -07:00
  • 93b301372b rewrite: Fix a lint suggestion Matthew Holt 2016-01-06 22:23:18 -07:00
  • ce4981d046 Merge branch 'master' into letsencryptfix Matthew Holt 2016-01-06 22:21:15 -07:00
  • 62b210b544 browse: Minor changes to improve icon positioning in template Matthew Holt 2016-01-06 22:18:17 -07:00
  • 5f6a0a4c0b Merge pull request #479 from abiosoft/rewrite-patch Matt Holt 2016-01-06 22:08:16 -07:00
  • cae9880800 Merge pull request #483 from benschumacher/master Matt Holt 2016-01-06 22:06:53 -07:00
  • 6d49392602 Improve tests, fix a few lint warnings Matthew Holt 2016-01-06 16:04:33 -07:00
  • 4593982065 letsencrypt: Major refactor of Activate(), fixes #474 and closes #397 Matthew Holt 2016-01-06 16:04:08 -07:00
  • 94100a7ba6 Fix failing tests Matthew Holt 2016-01-04 17:34:10 -07:00
  • e9c2e50684 Merge branch 'master' into letsencryptfix Matthew Holt 2016-01-03 23:56:22 -07:00
  • 82b0c0b9eb Make Let's Encrypt module honor the Bind settings Ben Schumacher 2016-01-03 00:37:57 -07:00
  • 55601d3ec2 letsencrypt: Fix OCSP stapling and restarts with new LE-capable hosts Matthew Holt 2016-01-03 17:05:10 -07:00
  • 829a0f34d0 Preserve and clean up original host input in Caddyfile-JSON conversions Matthew Holt 2016-01-03 16:46:26 -07:00
  • bb80f99190 tls: Allow opening block without specifying cert+key args Matthew Holt 2016-01-03 16:44:30 -07:00
  • 946ff5e87b Parser separate scheme/port, refactor config loading Matthew Holt 2016-01-03 16:41:29 -07:00
  • 0a04fa40f4 Oops. status code check should be after all validations. Abiola Ibrahim 2016-01-02 08:08:55 +01:00
  • afa52a6cfe middleware/browse: Several fixes for responsive template MathiasB 2016-01-01 16:59:34 +01:00
  • 40d73cebec Merge 321cddb26f into b6326d402d David Darrell 2016-01-01 12:00:04 +00:00
  • 48d7f1ead2 Refactor. Stop useless rewrite if status code is set. Abiola Ibrahim 2016-01-01 07:05:30 +01:00
  • be2f5c4b38 Support for 4xx status codes. Abiola Ibrahim 2015-12-31 23:19:11 +01:00
  • 281007c482 Merge remote-tracking branch 'upstream/master' into rewrite-patch Abiola Ibrahim 2015-12-31 20:34:25 +01:00
  • b6326d402d Fix for case-insensitive header replacements (#476) Matthew Holt 2015-12-31 12:31:30 -07:00
  • e2a3ec4c3d Replacer supports case-insensitive header placeholders (fixes #476) Matthew Holt 2015-12-31 12:12:16 -07:00
  • 3468986260 Support multiple values for to in simple rule. Abiola Ibrahim 2015-12-31 20:11:31 +01:00
  • 55f69fd742 Add not_has and not_match conditions. Abiola Ibrahim 2015-12-31 20:10:42 +01:00
  • cc4cb7896a Merge 81bb2ee741 into 1af7865e6c David Darrell 2015-12-31 18:19:09 +00:00
  • 1af7865e6c Move SVG up to top and make layout mobile-friendly Matthew Holt 2015-12-31 11:18:43 -07:00
  • 4636ca1051 Merge pull request #471 from abiosoft/rewrite-improvements Matt Holt 2015-12-31 11:07:14 -07:00
  • 81bb2ee741 Improve long name line breaks David Darrell 2015-12-31 19:11:58 +08:00
  • 94e3e7e5eb browse: New default template Matthew Holt 2015-12-31 00:23:10 -07:00
  • 3c086fb2e6 Support for rewrite match group. Abiola Ibrahim 2015-12-30 21:47:37 +01:00
  • 55aa492dc1 Merge pull request #470 from abiosoft/replacer-patch Abiola Ibrahim 2015-12-30 21:06:55 +01:00
  • 7dadcd5834 Add ability to set custom values. Abiola Ibrahim 2015-12-30 20:42:03 +01:00
  • 73327e784d Merge branch 'master' into replacer-patch Abiola Ibrahim 2015-12-30 20:26:11 +01:00
  • bb23f68a43 Merge pull request #463 from abiosoft/rewrite-improvements Abiola Ibrahim 2015-12-30 19:42:13 +01:00
  • 321cddb26f Fix IE11 issue David Darrell 2015-12-30 07:32:25 +08:00
  • 6a27968f73 Merge pull request #385 from radim/master Matt Holt 2015-12-29 16:21:26 -07:00
  • 1e7ec3397b Import allows only one expression Radim Marek 2015-12-29 23:32:59 +01:00
  • fcbafad914 Update browse.go David Darrell 2015-12-29 20:16:25 +08:00
  • 2ebf7b7177 Update browse.go David Darrell 2015-12-29 19:41:15 +08:00
  • e4e0ca8d71 Update browse.go David Darrell 2015-12-29 19:33:52 +08:00
  • fd6fee196a Update browse.go David Darrell 2015-12-25 06:47:24 +08:00
  • 168723a026 Added escaped versions of uri, query and path. Abiola Ibrahim 2015-12-24 09:00:10 +01:00
  • 92bd914418 Fix vet errors. Abiola Ibrahim 2015-12-23 13:23:43 +01:00
  • 9110dc4745 Refactor. Tests and tests data. Abiola Ibrahim 2015-12-23 12:11:11 +01:00
  • 1ed786f836 Cleanups and panic prevention in tests. Abiola Ibrahim 2015-12-23 09:36:00 +01:00
  • 4d5bc9fa6c Backward compatibility ensured. Abiola Ibrahim 2015-12-23 09:02:52 +01:00
  • 98d8c0f81b Added new rewrite features. Abiola Ibrahim 2015-12-22 23:19:22 +01:00
  • 32b8857eea Merge pull request #461 from abiosoft/markdown-sitegen-panic Matt Holt 2015-12-22 12:03:20 -07:00
  • 9e163a655d Use proper struct constructors instead. Abiola Ibrahim 2015-12-22 14:43:48 +01:00
  • 4d867e848b Markdown: Fix panic on sitegen for request dependent template values. Abiola Ibrahim 2015-12-22 13:32:27 +01:00
  • c748ef944b Merge pull request #449 from abiosoft/master Abiola Ibrahim 2015-12-21 20:54:00 +01:00
  • 55d22f4ead Merge remote-tracking branch 'upstream/master' Abiola Ibrahim 2015-12-21 20:49:01 +01:00
  • 3f787a20e3 Merge pull request #438 from captncraig/patch-1 Abiola Ibrahim 2015-12-21 20:48:03 +01:00
  • 6276be4e90 Merge pull request #457 from abiosoft/fcgi-hanging-bug Matt Holt 2015-12-21 10:46:00 -07:00
  • f639d3cd68 FastCGI: Close client connections when done. Abiola Ibrahim 2015-12-21 11:57:20 +01:00
  • 8829401b57 Improve browse layout for long file names David Darrell 2015-12-20 08:41:23 +08:00
  • 43020533f7 Merge remote-tracking branch 'upstream/master' Abiola Ibrahim 2015-12-19 21:58:24 +01:00
  • da1d635239 Merge b8bd509ae1 into a5836aebfa David Darrell 2015-12-19 18:57:46 +00:00
  • a5836aebfa Merge pull request #412 from pavlik/master Matt Holt 2015-12-19 11:57:45 -07:00