Commit Graph

  • 4be9f76a47 generate keys on build Mark Sargent 2020-03-01 07:50:00 +1300
  • ce69fe2c04 fix generation of key on linux Mark Sargent 2020-03-01 07:45:55 +1300
  • 9c4543a4a0 always append the file loader, even if we have seen the cert filename before Mark Sargent 2020-03-01 07:20:13 +1300
  • 9fb9ba8bca add integration tests to ci pipeline Mark Sargent 2020-03-01 07:17:57 +1300
  • 5e041c4147 add support for t.CleanUp() Mark Sargent 2020-02-28 12:05:00 +1300
  • 5df678fef4 add check for a running instance of caddy Mark Sargent 2020-02-18 08:05:42 +1300
  • 0d03e703f0 fixed spelling and indentation Mark Sargent 2020-02-16 21:04:43 +1300
  • a308c86140 Updated error message Mark Sargent 2020-02-16 20:58:01 +1300
  • 1a9405e74f show caddy json config on error Mark Sargent 2020-02-16 18:41:37 +1300
  • 94147c02f1 check for certificates before running integration tests Mark Sargent 2020-02-16 09:48:51 +1300
  • e9c61261fc add integration test harness Mark Sargent 2020-02-16 09:27:47 +1300
  • aba64baee0 cmd: Use loadConfig() for validate as run, start, and reload do Matthew Holt 2020-03-09 00:09:15 -0600
  • 99d34f1c1d
    cmd: Use loadConfig() for validate as run, start, and reload do Matthew Holt 2020-03-09 00:09:15 -0600
  • 04b654f4db
    caddyhttp: New algorithm for auto HTTP->HTTPS redirects (fix #3127) Matthew Holt 2020-03-09 00:02:30 -0600
  • 65c27945f8 Rework Replacer loop to handle escaped braces (#3121) Bill Glover 2020-03-08 21:36:59 +0000
  • 36a6c7daf0
    Rework Replacer loop to handle escaped braces (#3121) Bill Glover 2020-03-08 21:36:59 +0000
  • 681531b0d2
    Check for escaped closing braces in placeholder name Bill Glover 2020-03-08 21:02:37 +0000
  • 4c5ddb8c7d Merge branch 'v2' of https://github.com/caddyserver/caddy into v2 Bill Glover 2020-03-08 21:01:57 +0000
  • 0a364a0c9a caddytls: customizable client auth modes (#2913) evtr 2020-03-08 16:48:25 +0100
  • ca6e54bbb8
    caddytls: customizable client auth modes (#2913) evtr 2020-03-08 16:48:25 +0100
  • 120362a5a8
    Minor cleanup; docs enhancements Matthew Holt 2020-03-07 18:22:17 -0700
  • 044f17dbf4 http_ntlm: fix panic due to unintialized embedded field (#3120) Mohammed Al Sahaf 2020-03-08 03:58:44 +0300
  • fb5168d3b4
    http_ntlm: fix panic due to unintialized embedded field (#3120) Mohammed Al Sahaf 2020-03-08 03:58:44 +0300
  • f0f5490b9c
    pki: Only install root if not already trusted Matthew Holt 2020-03-07 17:50:34 -0700
  • 4e6bfddd47
    pki: Fix benign misnamings left over from copy+paste Matthew Holt 2020-03-07 17:24:26 -0700
  • a0d3781c9c
    pki: Ability to use root/intermediates, and sign with root Matthew Holt 2020-03-07 16:51:05 -0700
  • e385e0d485 Merge remote-tracking branch 'upstream/v2' into v2 Bill Glover 2020-03-07 21:52:13 +0000
  • 6ebb834085
    Remove additional check for closing brace Bill Glover 2020-03-07 21:37:29 +0000
  • 03499f6fb5
    pki: Initial commit of PKI app (WIP) (see #2502 and #3021) Matthew Holt 2020-03-07 12:51:09 -0700
  • 9a3e7b6ff7 tls: Couple of quick fixes for 4d18587192 Matthew Holt 2020-03-07 11:47:55 -0700
  • 217419f6d9
    tls: Couple of quick fixes for 4d18587192 Matthew Holt 2020-03-07 11:47:55 -0700
  • 1fdbf825da tls: Auto-migrate cert assets to new path (details in #3124) Matthew Holt 2020-03-07 10:42:50 -0700
  • 4d18587192
    tls: Auto-migrate cert assets to new path (details in #3124) Matthew Holt 2020-03-07 10:42:50 -0700
  • e1d9cfc4eb Merge branch 'certmagic-refactor' into v2 Matthew Holt 2020-03-06 23:24:09 -0700
  • b216d285df
    Merge branch 'certmagic-refactor' into v2 Matthew Holt 2020-03-06 23:24:09 -0700
  • 8c3e630e89 Refactor for CertMagic v0.10; prepare for PKI app Matthew Holt 2020-03-06 23:15:25 -0700
  • b8cba62643 Refactor for CertMagic v0.10; prepare for PKI app Matthew Holt 2020-03-06 23:15:25 -0700
  • 4a84c073e9
    Handle escaped closing braces Bill Glover 2020-03-06 18:48:26 +0000
  • 37c2cce0b9
    Optimise handling of escaped braces Bill Glover 2020-03-06 17:16:01 +0000
  • 3fe4de47e7
    Add benchmark tests for replacer Bill Glover 2020-03-06 17:15:17 +0000
  • 542586ee56 Rework Replacer loop to ignore escaped braces Bill Glover 2020-03-06 11:58:47 +0000
  • 01585ff9b1 v2: http_ntlm: fix panic due to unintialized embedded field Mohammed Al Sahaf 2020-03-06 02:08:42 +0300
  • ce6c5089e8 updated with example of custom dialer Mark Sargent 2020-03-06 07:26:06 +1300
  • 5743f67682 ci: Optimize published artifacts (#3118) Matt Holt 2020-03-04 13:19:25 -0700
  • 3f5d27cd5d
    ci: Optimize published artifacts (#3118) Matt Holt 2020-03-04 13:19:25 -0700
  • 9f0d9ea323 ci: build the published executables with CGO disabled, stripped, and with `-trimpath` for more reproducible build Mohammed Al Sahaf 2020-03-04 23:02:20 +0300
  • ef53c112e8 missed a reference evtr 2020-03-04 21:00:25 +0100
  • 66731483d5 Merge branch 'v2' of https://github.com/caddyserver/caddy into add_integration_testing_tools Mark Sargent 2020-03-05 08:58:58 +1300
  • b00f822775 httpcaddyfile: remove certificate tags from global state (#3111) Mark Sargent 2020-03-05 05:58:49 +1300
  • 26fb8b3efd
    httpcaddyfile: remove certificate tags from global state (#3111) Mark Sargent 2020-03-05 05:58:49 +1300
  • 534f54110c renamed the config parameter according to review comments and added documentation on allowed values evtr 2020-03-04 15:45:22 +0100
  • d8df5f59a9 added helper state comment Mark Sargent 2020-03-04 21:47:34 +1300
  • d21e7abb9e moved state initialisation close to where it is used. Mark Sargent 2020-03-04 06:11:25 +1300
  • 891446d063
    fix features link in README.md (#3115) Alexander ADAM 2020-03-03 17:34:06 +0100
  • d39070ffbb
    fix features link in README.md Alexander Adam 2020-03-03 13:44:50 +0100
  • 80ca4b7fa6 refactored helper state, added log counter Mark Sargent 2020-03-03 22:10:19 +1300
  • 30a18331ef remove the certificate tag tracking from global state Mark Sargent 2020-03-03 06:44:19 +1300
  • 543884de3a update quic-go to v0.15.1 (#3109) Marten Seemann 2020-03-02 21:13:50 +0700
  • e6c6210772
    update quic-go to v0.15.1 (#3109) Marten Seemann 2020-03-02 21:13:50 +0700
  • e5116dca5a update quic-go to v0.15.1 Marten Seemann 2020-03-02 18:44:50 +0700
  • ba7962272d remove hosts manipulation. Disable most tests Mark Sargent 2020-03-02 21:26:21 +1300
  • e9b528f6e6 use *.caddy.localhost Mark Sargent 2020-03-02 21:17:47 +1300
  • 41b42cf334 go.mod: update quic-go to v0.15.0 (supporting QUIC draft-27) (#3107) Marten Seemann 2020-03-02 02:34:57 +0700
  • 1324da2241
    go.mod: update quic-go to v0.15.0 (supporting QUIC draft-27) (#3107) Marten Seemann 2020-03-02 02:34:57 +0700
  • 0c4b31412e update quic-go to v0.15.0 (supporting QUIC draft-27) Marten Seemann 2020-03-01 13:05:07 +0700
  • 55f357b9c0 prevent loading certs multiple times Mark Sargent 2020-03-01 10:02:12 +1300
  • 337b56f7ed fmt: Add support for block nesting. (#3105) Vaibhav 2020-03-01 01:53:08 +0530
  • 71e81d262b
    fmt: Add support for block nesting. (#3105) Vaibhav 2020-03-01 01:53:08 +0530
  • 392f705f34 fmt: Add support for block nesting. Vaibhav 2020-03-01 01:28:40 +0530
  • b783a5de02 re-enable all integration tests. Mark Sargent 2020-03-01 07:58:31 +1300
  • 5682f360d9 generate keys on build Mark Sargent 2020-03-01 07:50:00 +1300
  • 287c4e0be9 fix generation of key on linux Mark Sargent 2020-03-01 07:45:55 +1300
  • ea378d950e generate keys on build Mark Sargent 2020-03-01 07:35:16 +1300
  • 0a01747a36 generate keys on build Mark Sargent 2020-03-01 07:27:08 +1300
  • 8654dabd3b always append the file loader, even if we have seen the cert filename before Mark Sargent 2020-03-01 07:20:13 +1300
  • 01a43593aa add integration tests to ci pipeline Mark Sargent 2020-03-01 07:17:57 +1300
  • d0d5607fc2 fail build on integration tests Mark Sargent 2020-03-01 07:10:12 +1300
  • dd09680d9e fail build on integration tests Mark Sargent 2020-03-01 07:04:41 +1300
  • 73c7fcc8c9 cmd: Add `caddy fmt` command. (#3090) Vaibhav 2020-02-29 22:42:16 +0530
  • 5fe69ac4ab
    cmd: Add `caddy fmt` command. (#3090) Vaibhav 2020-02-29 22:42:16 +0530
  • 4b62066c60 ci: publish build artifacts (#3103) Mohammed Al Sahaf 2020-02-29 20:09:50 +0300
  • e717028f83
    ci: publish build artifacts (#3103) Mohammed Al Sahaf 2020-02-29 20:09:50 +0300
  • ad82c09ab3 ci: include OS name in artifact name so *nix artifacts don't overwrite each other Mohammed Al Sahaf 2020-02-29 14:55:27 +0300
  • e0b2cef95a ci: publish build artifacts to easier debugging Mohammed Al Sahaf 2020-02-29 14:46:16 +0300
  • dc9b707362 cmd: Add `caddy fmt` command. Vaibhav 2020-02-27 19:26:56 +0530
  • 0ebfc066ff meh windows Mark Sargent 2020-02-29 19:11:49 +1300
  • 90d5cb69b7 debug dns on windows now with powershell Mark Sargent 2020-02-29 18:44:41 +1300
  • b4942ad3af debug dns on windows Mark Sargent 2020-02-29 15:57:21 +1300
  • d1d3a563aa debug dns on windows Mark Sargent 2020-02-29 15:56:43 +1300
  • 72ea140127 debug dns on windows Mark Sargent 2020-02-29 15:52:45 +1300
  • 31e8199e24 debug dns on windows Mark Sargent 2020-02-29 15:48:34 +1300
  • 4ee92352e8 debug dns on windows Mark Sargent 2020-02-29 15:03:02 +1300
  • 7b2c953a34 debug dns on windows Mark Sargent 2020-02-29 12:16:26 +1300
  • f244d72d8c Simplify the logic in the previous commit Matthew Holt 2020-02-28 13:49:51 -0700
  • a60da8e7ab
    Simplify the logic in the previous commit Matthew Holt 2020-02-28 13:49:51 -0700
  • bb4f32156e httpcaddyfile: Treat no matchers as 0-len path matchers (fix #3100) Matthew Holt 2020-02-28 13:38:12 -0700
  • 00e99df209
    httpcaddyfile: Treat no matchers as 0-len path matchers (fix #3100) Matthew Holt 2020-02-28 13:38:12 -0700
  • 78ee637edd debug dns on windows Mark Sargent 2020-02-29 07:52:49 +1300
  • acbd304610 attempt to start caddy on windows Mark Sargent 2020-02-29 07:48:48 +1300
  • 1b5b55ea5d run the integration tests Mark Sargent 2020-02-29 07:38:20 +1300