From b75c274c49199ae1693f1d0c661326a6d9a52ceb Mon Sep 17 00:00:00 2001 From: Anton Drukh Date: Fri, 23 Feb 2018 22:12:00 +0200 Subject: [PATCH 1/2] fix: incorrect regex for github graphql validation filter --- client-templates/github/accept.json.sample | 2 +- test/fixtures/relay.json | 2 +- test/unit/filters.test.js | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/client-templates/github/accept.json.sample b/client-templates/github/accept.json.sample index 21a65dd7b..57705e5de 100644 --- a/client-templates/github/accept.json.sample +++ b/client-templates/github/accept.json.sample @@ -282,7 +282,7 @@ { "//": "query for all the file names 2 levels deep in the repo. used for auto project detection", "path": "query", - "regex": "{\\s*repositoryOwner\\(login:\\s*\"([a-zA-Z0-9-_.]+)\"\\)\\s*{\\s*repository\\(name:\\s*\"([a-zA-Z0-9-_.]+)\"\\)\\s*{\\s*object\\(expression:\\s*\"([a-zA-Z0-9-_./:]+)\"\\)\\s*{\\s*\\.\\.\\.\\s*on\\s+Tree\\s+{\\s*entries\\s*{\\s*name\\s+type\\s+object\\s*{\\s*\\.\\.\\.\\s*on\\s+Tree\\s+{\\s*entries\\s*{\\s*name\\s+type\\s+object\\s*{\\s*\\.\\.\\.on\\s+Tree\\s*{\\s*entries\\s*{\\s*name\\s+type\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}" + "regex": "{\\s*repositoryOwner\\(login:\\s*\"([a-zA-Z0-9-_.]+)\"\\)\\s*{\\s*repository\\(name:\\s*\"([a-zA-Z0-9-_.]+)\"\\)\\s*{\\s*object\\(expression:\\s*\"([a-zA-Z0-9-_./:]+)\"\\)\\s*{\\s*\\.\\.\\.\\s*on\\s+Tree\\s+{\\s*entries\\s*{\\s*name\\s+type\\s+object\\s*{\\s*\\.\\.\\.\\s*on\\s+Tree\\s+{\\s*entries\\s*{\\s*name\\s+type\\s+object\\s*{\\s*\\.\\.\\.\\s*on\\s+Tree\\s*{\\s*entries\\s*{\\s*name\\s+type\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}" } ] } diff --git a/test/fixtures/relay.json b/test/fixtures/relay.json index 4ee7bf8a8..94aab6f06 100644 --- a/test/fixtures/relay.json +++ b/test/fixtures/relay.json @@ -77,7 +77,7 @@ { "//": "query for all the file names 2 levels deep in the repo. used for auto project detection", "path": "query", - "regex": "{\\s*repositoryOwner\\(login:\\s*\"([a-zA-Z0-9-_.]+)\"\\)\\s*{\\s*repository\\(name:\\s*\"([a-zA-Z0-9-_.]+)\"\\)\\s*{\\s*object\\(expression:\\s*\"([a-zA-Z0-9-_./:]+)\"\\)\\s*{\\s*\\.\\.\\.\\s*on\\s+Tree\\s+{\\s*entries\\s*{\\s*name\\s+type\\s+object\\s*{\\s*\\.\\.\\.\\s*on\\s+Tree\\s+{\\s*entries\\s*{\\s*name\\s+type\\s+object\\s*{\\s*\\.\\.\\.on\\s+Tree\\s*{\\s*entries\\s*{\\s*name\\s+type\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}" + "regex": "{\\s*repositoryOwner\\(login:\\s*\"([a-zA-Z0-9-_.]+)\"\\)\\s*{\\s*repository\\(name:\\s*\"([a-zA-Z0-9-_.]+)\"\\)\\s*{\\s*object\\(expression:\\s*\"([a-zA-Z0-9-_./:]+)\"\\)\\s*{\\s*\\.\\.\\.\\s*on\\s+Tree\\s+{\\s*entries\\s*{\\s*name\\s+type\\s+object\\s*{\\s*\\.\\.\\.\\s*on\\s+Tree\\s+{\\s*entries\\s*{\\s*name\\s+type\\s+object\\s*{\\s*\\.\\.\\.\\s*on\\s+Tree\\s*{\\s*entries\\s*{\\s*name\\s+type\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}\\s*}" } ] } diff --git a/test/unit/filters.test.js b/test/unit/filters.test.js index 07f040bd2..8dbd089b6 100644 --- a/test/unit/filters.test.js +++ b/test/unit/filters.test.js @@ -77,7 +77,7 @@ test('filter on body', t => { body: jsonBuffer({ query: `{ repositoryOwner(login: "_REPO_OWNER_") { - repository(name: "_REPO_NAME_") { + repository(name: "_REPO-NAME_") { object(expression: "_BRANCH_/_NAME_") { ... on Tree { entries { @@ -89,7 +89,7 @@ test('filter on body', t => { name type object { - ...on Tree { + ... on Tree { entries { name type @@ -130,7 +130,7 @@ test('filter on body', t => { name type object { - ...on Tree { + ... on Tree { entries { name type From fe6b3b178acd045f41e6c7cd0e87cc93640a8709 Mon Sep 17 00:00:00 2001 From: Anton Drukh Date: Sun, 25 Feb 2018 16:55:35 +0200 Subject: [PATCH 2/2] test: update test certs --- test/fixtures/certs/ca/my-root-ca.crt.pem | 40 ++++++------ test/fixtures/certs/ca/my-root-ca.key.pem | 50 +++++++-------- test/fixtures/certs/client/chain.pem | 40 ++++++------ test/fixtures/certs/client/pubkey.pem | 14 ++--- test/fixtures/certs/generate-certs.sh | 4 +- test/fixtures/certs/server/cert.pem | 36 +++++------ test/fixtures/certs/server/chain.pem | 40 ++++++------ test/fixtures/certs/server/fullchain.pem | 76 +++++++++++------------ test/fixtures/certs/server/privkey.pem | 50 +++++++-------- 9 files changed, 167 insertions(+), 183 deletions(-) diff --git a/test/fixtures/certs/ca/my-root-ca.crt.pem b/test/fixtures/certs/ca/my-root-ca.crt.pem index 9f2994e49..c8860be4b 100644 --- a/test/fixtures/certs/ca/my-root-ca.crt.pem +++ b/test/fixtures/certs/ca/my-root-ca.crt.pem @@ -1,24 +1,20 @@ -----BEGIN CERTIFICATE----- -MIIEGDCCAwCgAwIBAgIJAJq8QHkEg5o5MA0GCSqGSIb3DQEBBQUAMGUxCzAJBgNV -BAYTAlVTMQ0wCwYDVQQIEwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMa -SW50ZXJuYWwgU2lnbmluZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdDAe -Fw0xNjEwMTExMjIxNTZaFw0xOTA4MDExMjIxNTZaMGUxCzAJBgNVBAYTAlVTMQ0w -CwYDVQQIEwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMaSW50ZXJuYWwg -U2lnbmluZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdDCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBANI3e2jhyAoQOtenmDgqMaulDbd6LxB54+2H -EBZ94868s563HZfW1i9a322Njl8Z8Zs7Hp6X8NANtJeOjbOdocKV7UZ7mhiCirlE -1TeulfwgPbbDdjQ4QSCengESBdi1ai1Iy+bSxC8RX4xiRP1vEgUlsIEj50rQWjvq -NU9B+k0jwrfSYWSFz4OPL6p2kCKne8A34smpL02yaEcdkgy6d0joV4ggPMqv17cV -0WEr74pO+f/bFZD9IObrHibtp7GPdPmxK4bofNqPaVxXfp5BXp1TaNZhLwRBgVjT -tK7nU46A9TXMZ59vk9g3vv+fCCPy1s1d6/wRMso9yHj6hfResosCAwEAAaOByjCB -xzAdBgNVHQ4EFgQUnX++qBGyUBIpJkfIuYLAkS441rwwgZcGA1UdIwSBjzCBjIAU -nX++qBGyUBIpJkfIuYLAkS441ryhaaRnMGUxCzAJBgNVBAYTAlVTMQ0wCwYDVQQI -EwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMaSW50ZXJuYWwgU2lnbmlu -ZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdIIJAJq8QHkEg5o5MAwGA1Ud -EwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBACzI+LS7z3DJDbwczhT4lW+qsexv -avXT7x/Zt2Wv+szjNYRA4LYFGTQ/JYCx9J2zg9Cc6uPxjWlJNjwTVT4WLKJPnuQf -PEEcYp5gJqpHBULdWIEcH9IROpnVQeZETTzLuFLGY6Ya8pA2j6E44pxE8c8wVYuP -RLL8ihFKlEi7iQFjPX8Y0Jq2Xfjo9puldN6Jes3SMQfMuP1MIwiDaTNXeyD4ZBBO -3wDVN4dQHV2Fcq8ES9c5jBKpTkg8a8tFp60WKz+eEAg3mGYkFQNBLyG+S8ZhZef1 -VAg3jV1MPjlSw7aGrCkadVwXXOJZmOAlQM5D4NvxnuRwLGCzrBv13q+bDqA= +MIIDRjCCAi4CCQCM0p3yRoHvMDANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQGEwJV +UzENMAsGA1UECAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xIzAhBgNVBAoMGkludGVy +bmFsIFNpZ25pbmcgQXV0aG9yaXR5MRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcNMTgw +MjI1MTQ1NDU1WhcNMjgwMjIzMTQ1NDU1WjBlMQswCQYDVQQGEwJVUzENMAsGA1UE +CAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xIzAhBgNVBAoMGkludGVybmFsIFNpZ25p +bmcgQXV0aG9yaXR5MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEB +AQUAA4IBDwAwggEKAoIBAQCottzRZJSCy0rHBVKCu/53bIrrCwOIMc9Dc6RxE0eG +BMT10xJK8t57AvWrONyIXp7cKlwA2GLGrI4JURlxQ0x8BQCxG41D62+njYyfvowH +g5tktGSsgTCfzqOdJDlj/QOIQ/cuU73oDsyuxKz5rGPorFuGpkhNMJFYk1AGaM0C +SQGEZHxDLDNq5H77RHd6Ceyjcm4SkIQw7K+5npmxEQKOHdn2UZR18ZA44OiWgQuF +IupTEcBGhRuRwHjK/F0qZyZsK5M+5TF752SXDTo0/qXAS3FrJ5+0oS0iRd25SkNC +Nu50btNa8eNLbjDFfeLQhbFFafrxxJzwH4wKCGLv271TAgMBAAEwDQYJKoZIhvcN +AQELBQADggEBAAdrSCb8XZgEJWdmXab3dBhdQwG9T4hnr3pl2hu7S0WBC4F3bsEy +IN0PCBzxV+hwbtyiMmJbsCppQ/UheFdfL4gjOivT5hlSLR7YEIpDZaQlNDtBTG+9 +FWk5txdkxs/JLae4hqVu7yt0vtc100dWPgN5biSkcDFTosn06yZroCnPiXP4BJjr +yabPBuRLF9KzSAt1UISd5kwbS+uiJL2C0E/DwCLHiEYFe/AvyzEndBmAbZSQZ/ov +XrCucH4Vm9Amoiq6V9Xn9Yw7KrYZb7iVntHdgEbRYGDDxdhpJyamqm//zeCv/Wsr +XST74FCCWkLfgVBj0B/mc8WZjUxSMZgfMJA= -----END CERTIFICATE----- diff --git a/test/fixtures/certs/ca/my-root-ca.key.pem b/test/fixtures/certs/ca/my-root-ca.key.pem index 6779e29f2..df899cb63 100644 --- a/test/fixtures/certs/ca/my-root-ca.key.pem +++ b/test/fixtures/certs/ca/my-root-ca.key.pem @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/certs/client/chain.pem b/test/fixtures/certs/client/chain.pem index 9f2994e49..c8860be4b 100644 --- a/test/fixtures/certs/client/chain.pem +++ b/test/fixtures/certs/client/chain.pem @@ -1,24 +1,20 @@ -----BEGIN CERTIFICATE----- -MIIEGDCCAwCgAwIBAgIJAJq8QHkEg5o5MA0GCSqGSIb3DQEBBQUAMGUxCzAJBgNV -BAYTAlVTMQ0wCwYDVQQIEwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMa -SW50ZXJuYWwgU2lnbmluZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdDAe -Fw0xNjEwMTExMjIxNTZaFw0xOTA4MDExMjIxNTZaMGUxCzAJBgNVBAYTAlVTMQ0w -CwYDVQQIEwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMaSW50ZXJuYWwg -U2lnbmluZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdDCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBANI3e2jhyAoQOtenmDgqMaulDbd6LxB54+2H -EBZ94868s563HZfW1i9a322Njl8Z8Zs7Hp6X8NANtJeOjbOdocKV7UZ7mhiCirlE -1TeulfwgPbbDdjQ4QSCengESBdi1ai1Iy+bSxC8RX4xiRP1vEgUlsIEj50rQWjvq -NU9B+k0jwrfSYWSFz4OPL6p2kCKne8A34smpL02yaEcdkgy6d0joV4ggPMqv17cV -0WEr74pO+f/bFZD9IObrHibtp7GPdPmxK4bofNqPaVxXfp5BXp1TaNZhLwRBgVjT -tK7nU46A9TXMZ59vk9g3vv+fCCPy1s1d6/wRMso9yHj6hfResosCAwEAAaOByjCB -xzAdBgNVHQ4EFgQUnX++qBGyUBIpJkfIuYLAkS441rwwgZcGA1UdIwSBjzCBjIAU -nX++qBGyUBIpJkfIuYLAkS441ryhaaRnMGUxCzAJBgNVBAYTAlVTMQ0wCwYDVQQI -EwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMaSW50ZXJuYWwgU2lnbmlu -ZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdIIJAJq8QHkEg5o5MAwGA1Ud -EwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBACzI+LS7z3DJDbwczhT4lW+qsexv -avXT7x/Zt2Wv+szjNYRA4LYFGTQ/JYCx9J2zg9Cc6uPxjWlJNjwTVT4WLKJPnuQf -PEEcYp5gJqpHBULdWIEcH9IROpnVQeZETTzLuFLGY6Ya8pA2j6E44pxE8c8wVYuP -RLL8ihFKlEi7iQFjPX8Y0Jq2Xfjo9puldN6Jes3SMQfMuP1MIwiDaTNXeyD4ZBBO -3wDVN4dQHV2Fcq8ES9c5jBKpTkg8a8tFp60WKz+eEAg3mGYkFQNBLyG+S8ZhZef1 -VAg3jV1MPjlSw7aGrCkadVwXXOJZmOAlQM5D4NvxnuRwLGCzrBv13q+bDqA= +MIIDRjCCAi4CCQCM0p3yRoHvMDANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQGEwJV +UzENMAsGA1UECAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xIzAhBgNVBAoMGkludGVy +bmFsIFNpZ25pbmcgQXV0aG9yaXR5MRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcNMTgw +MjI1MTQ1NDU1WhcNMjgwMjIzMTQ1NDU1WjBlMQswCQYDVQQGEwJVUzENMAsGA1UE +CAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xIzAhBgNVBAoMGkludGVybmFsIFNpZ25p +bmcgQXV0aG9yaXR5MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEB +AQUAA4IBDwAwggEKAoIBAQCottzRZJSCy0rHBVKCu/53bIrrCwOIMc9Dc6RxE0eG +BMT10xJK8t57AvWrONyIXp7cKlwA2GLGrI4JURlxQ0x8BQCxG41D62+njYyfvowH +g5tktGSsgTCfzqOdJDlj/QOIQ/cuU73oDsyuxKz5rGPorFuGpkhNMJFYk1AGaM0C +SQGEZHxDLDNq5H77RHd6Ceyjcm4SkIQw7K+5npmxEQKOHdn2UZR18ZA44OiWgQuF +IupTEcBGhRuRwHjK/F0qZyZsK5M+5TF752SXDTo0/qXAS3FrJ5+0oS0iRd25SkNC +Nu50btNa8eNLbjDFfeLQhbFFafrxxJzwH4wKCGLv271TAgMBAAEwDQYJKoZIhvcN +AQELBQADggEBAAdrSCb8XZgEJWdmXab3dBhdQwG9T4hnr3pl2hu7S0WBC4F3bsEy +IN0PCBzxV+hwbtyiMmJbsCppQ/UheFdfL4gjOivT5hlSLR7YEIpDZaQlNDtBTG+9 +FWk5txdkxs/JLae4hqVu7yt0vtc100dWPgN5biSkcDFTosn06yZroCnPiXP4BJjr +yabPBuRLF9KzSAt1UISd5kwbS+uiJL2C0E/DwCLHiEYFe/AvyzEndBmAbZSQZ/ov +XrCucH4Vm9Amoiq6V9Xn9Yw7KrYZb7iVntHdgEbRYGDDxdhpJyamqm//zeCv/Wsr +XST74FCCWkLfgVBj0B/mc8WZjUxSMZgfMJA= -----END CERTIFICATE----- diff --git a/test/fixtures/certs/client/pubkey.pem b/test/fixtures/certs/client/pubkey.pem index 4f3a63a91..0b95a29dc 100644 --- a/test/fixtures/certs/client/pubkey.pem +++ b/test/fixtures/certs/client/pubkey.pem @@ -1,9 +1,9 @@ -----BEGIN PUBLIC KEY----- -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA77j88dFqCJiXgigrQAYR -2lt2tlRQqmTo+H/YYwFK0epuaAhVF4qzhoN3pcdbhaVL9+FRLl4DTKq3GtQId6lk -Rf927x/QYfA0FFDZWopg8aQUuC7ka30J8F01xG1/fw0wfMYziE8eQ/p+5sP1O18x -0E4stOL+IM+DltC4vFqis6fpirzWU90Fk23oUh9vJF0Yc8PA4pWm24dBnjYxkT2D -Z+uieI2fXvRf8Yurik0UMPDO+WsOTR1xRVScuDKnq9gePAY6nReUcxX6XcShKEjz -lYeMQca9KFOxYIb6B+DqBQ5SVJnFL2rtWmErL2h+QgU4OV56IVv4IDrDSWR5Wftd -hwIDAQAB +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8j/Bw25w5WuaY26OzdqG +OIeYmBhKLtm79dBAVAPqnz02uSHI2kyioIyqoJdt4AyudTVEOs5209HHEAYwWlEw +rx034/MjXxd7iWf+gDfio0NSKVtMKc1f2Chi3wfeDa50Xro4BSSDemq6KUQk4grf +FT8lH5aDcbCr2MZsGFYrNMwhEvDq944KZ5lyIcChrrOOT0JVDk7R+4x92ClFx4hu +iDLjI1i0VllJodIcE2kBTeClV0HM/5tG/P643KOYa+gmjv99CKqfhhxQzMkSopRq +bhR6UvIKG4dP4SlKegzGLy6lTp1bmsA/pIkRslAYCExgQiW90Snu6whc7XZZtm7v ++wIDAQAB -----END PUBLIC KEY----- diff --git a/test/fixtures/certs/generate-certs.sh b/test/fixtures/certs/generate-certs.sh index b7bde6bf3..78f61ff72 100644 --- a/test/fixtures/certs/generate-certs.sh +++ b/test/fixtures/certs/generate-certs.sh @@ -16,7 +16,7 @@ openssl req \ -new \ -nodes \ -key ca/my-root-ca.key.pem \ - -days 1024 \ + -days 3650 \ -out ca/my-root-ca.crt.pem \ -subj "/C=US/ST=Utah/L=Provo/O=Internal Signing Authority/CN=${FQDN}" @@ -41,7 +41,7 @@ openssl x509 \ -CAkey ca/my-root-ca.key.pem \ -CAcreateserial \ -out server/cert.pem \ - -days 500 + -days 3650 # Create a public key, for funzies # see https://gist.github.com/coolaj86/f6f36efce2821dfb046d diff --git a/test/fixtures/certs/server/cert.pem b/test/fixtures/certs/server/cert.pem index 8ea64bf19..432f3751a 100644 --- a/test/fixtures/certs/server/cert.pem +++ b/test/fixtures/certs/server/cert.pem @@ -1,20 +1,20 @@ -----BEGIN CERTIFICATE----- -MIIDOTCCAiECCQDeQUEpn9zznTANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQGEwJV -UzENMAsGA1UECBMEVXRhaDEOMAwGA1UEBxMFUHJvdm8xIzAhBgNVBAoTGkludGVy -bmFsIFNpZ25pbmcgQXV0aG9yaXR5MRIwEAYDVQQDEwlsb2NhbGhvc3QwHhcNMTYx -MDExMTIyMTU2WhcNMTgwMjIzMTIyMTU2WjBYMQswCQYDVQQGEwJVUzENMAsGA1UE -CBMEVXRhaDEOMAwGA1UEBxMFUHJvdm8xFjAUBgNVBAoTDUFDTUUgVGVjaCBJbmMx -EjAQBgNVBAMTCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAO+4/PHRagiYl4IoK0AGEdpbdrZUUKpk6Ph/2GMBStHqbmgIVReKs4aDd6XH -W4WlS/fhUS5eA0yqtxrUCHepZEX/du8f0GHwNBRQ2VqKYPGkFLgu5Gt9CfBdNcRt -f38NMHzGM4hPHkP6fubD9TtfMdBOLLTi/iDPg5bQuLxaorOn6Yq81lPdBZNt6FIf -byRdGHPDwOKVptuHQZ42MZE9g2froniNn170X/GLq4pNFDDwzvlrDk0dcUVUnLgy -p6vYHjwGOp0XlHMV+l3EoShI85WHjEHGvShTsWCG+gfg6gUOUlSZxS9q7VphKy9o -fkIFODleeiFb+CA6w0lkeVn7XYcCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAA307 -asNetk+fAJHwsR3xsrP7vPWdb7wAS72ZHWeM/qvuhGlNe4MexWjqbTycDPaN8cvj -WcrhiNg+QdnMuKDu65lZ9BRZm2W1TdCvMIAq69B+bPssbFm7V2XrFALRzfjSmUrw -YYstqJFsM2RxS4kPl+6s6VTyayWgHURofMee1FrUPeWHMlLqgkeVvTDm6NPViYrT -inh4a++/IYh61vCONJqRpyuAn/wYDJD4uOhU4Xp/J/60ZygHvz9hyxjrbUK1cXLW -X7vRnw2GAKnN/KcVjwKYdfXoOFHQeaWsugOVcb9t7mHm+kFrM8lCxUpI4z15h+FV -um/V2RYmCWkOQCddNA== +MIIDOTCCAiECCQC4S7lOdMSspzANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQGEwJV +UzENMAsGA1UECAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xIzAhBgNVBAoMGkludGVy +bmFsIFNpZ25pbmcgQXV0aG9yaXR5MRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcNMTgw +MjI1MTQ1NDU3WhcNMjgwMjIzMTQ1NDU3WjBYMQswCQYDVQQGEwJVUzENMAsGA1UE +CAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xFjAUBgNVBAoMDUFDTUUgVGVjaCBJbmMx +EjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAPI/wcNucOVrmmNujs3ahjiHmJgYSi7Zu/XQQFQD6p89NrkhyNpMoqCMqqCX +beAMrnU1RDrOdtPRxxAGMFpRMK8dN+PzI18Xe4ln/oA34qNDUilbTCnNX9goYt8H +3g2udF66OAUkg3pquilEJOIK3xU/JR+Wg3Gwq9jGbBhWKzTMIRLw6veOCmeZciHA +oa6zjk9CVQ5O0fuMfdgpRceIbogy4yNYtFZZSaHSHBNpAU3gpVdBzP+bRvz+uNyj +mGvoJo7/fQiqn4YcUMzJEqKUam4UelLyChuHT+EpSnoMxi8upU6dW5rAP6SJEbJQ +GAhMYEIlvdEp7usIXO12WbZu7/sCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAS+ek ++g+GXsO7cJQR3A6LUzQTbpvUJmj9jkkggloB2gL3fcy09/QXadStYTaJltZaUJwO +m+xQkdCtVDKIY429QmxSP9431AtzEocHiGJ2raZKoFpnTmXoep2mVsXAkqgX0Aso +Xg1ae0nM9XmMl5Y2h+D0KxlDfNfkMAwbyIhZcVC2qtuS0IJcnJd7eY6SJlGBGq7x +QixlwZr+3/k6IM9z+em8tMj9VL/iEPId0C/YMajNrBKfdVXYq6CLs3uGo8TqQdy8 +OQniaZ4YkCBJ1iwe3zn5vdx4eF3TC5ilvZmL6F4kL8a8G2bPFj0jRNiYTkvs12mv +0nDAVhPg8iaepKxvYQ== -----END CERTIFICATE----- diff --git a/test/fixtures/certs/server/chain.pem b/test/fixtures/certs/server/chain.pem index 9f2994e49..c8860be4b 100644 --- a/test/fixtures/certs/server/chain.pem +++ b/test/fixtures/certs/server/chain.pem @@ -1,24 +1,20 @@ -----BEGIN CERTIFICATE----- -MIIEGDCCAwCgAwIBAgIJAJq8QHkEg5o5MA0GCSqGSIb3DQEBBQUAMGUxCzAJBgNV -BAYTAlVTMQ0wCwYDVQQIEwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMa -SW50ZXJuYWwgU2lnbmluZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdDAe -Fw0xNjEwMTExMjIxNTZaFw0xOTA4MDExMjIxNTZaMGUxCzAJBgNVBAYTAlVTMQ0w -CwYDVQQIEwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMaSW50ZXJuYWwg -U2lnbmluZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdDCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBANI3e2jhyAoQOtenmDgqMaulDbd6LxB54+2H -EBZ94868s563HZfW1i9a322Njl8Z8Zs7Hp6X8NANtJeOjbOdocKV7UZ7mhiCirlE -1TeulfwgPbbDdjQ4QSCengESBdi1ai1Iy+bSxC8RX4xiRP1vEgUlsIEj50rQWjvq -NU9B+k0jwrfSYWSFz4OPL6p2kCKne8A34smpL02yaEcdkgy6d0joV4ggPMqv17cV -0WEr74pO+f/bFZD9IObrHibtp7GPdPmxK4bofNqPaVxXfp5BXp1TaNZhLwRBgVjT -tK7nU46A9TXMZ59vk9g3vv+fCCPy1s1d6/wRMso9yHj6hfResosCAwEAAaOByjCB -xzAdBgNVHQ4EFgQUnX++qBGyUBIpJkfIuYLAkS441rwwgZcGA1UdIwSBjzCBjIAU -nX++qBGyUBIpJkfIuYLAkS441ryhaaRnMGUxCzAJBgNVBAYTAlVTMQ0wCwYDVQQI -EwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMaSW50ZXJuYWwgU2lnbmlu -ZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdIIJAJq8QHkEg5o5MAwGA1Ud -EwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBACzI+LS7z3DJDbwczhT4lW+qsexv -avXT7x/Zt2Wv+szjNYRA4LYFGTQ/JYCx9J2zg9Cc6uPxjWlJNjwTVT4WLKJPnuQf -PEEcYp5gJqpHBULdWIEcH9IROpnVQeZETTzLuFLGY6Ya8pA2j6E44pxE8c8wVYuP -RLL8ihFKlEi7iQFjPX8Y0Jq2Xfjo9puldN6Jes3SMQfMuP1MIwiDaTNXeyD4ZBBO -3wDVN4dQHV2Fcq8ES9c5jBKpTkg8a8tFp60WKz+eEAg3mGYkFQNBLyG+S8ZhZef1 -VAg3jV1MPjlSw7aGrCkadVwXXOJZmOAlQM5D4NvxnuRwLGCzrBv13q+bDqA= +MIIDRjCCAi4CCQCM0p3yRoHvMDANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQGEwJV +UzENMAsGA1UECAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xIzAhBgNVBAoMGkludGVy +bmFsIFNpZ25pbmcgQXV0aG9yaXR5MRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcNMTgw +MjI1MTQ1NDU1WhcNMjgwMjIzMTQ1NDU1WjBlMQswCQYDVQQGEwJVUzENMAsGA1UE +CAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xIzAhBgNVBAoMGkludGVybmFsIFNpZ25p +bmcgQXV0aG9yaXR5MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEB +AQUAA4IBDwAwggEKAoIBAQCottzRZJSCy0rHBVKCu/53bIrrCwOIMc9Dc6RxE0eG +BMT10xJK8t57AvWrONyIXp7cKlwA2GLGrI4JURlxQ0x8BQCxG41D62+njYyfvowH +g5tktGSsgTCfzqOdJDlj/QOIQ/cuU73oDsyuxKz5rGPorFuGpkhNMJFYk1AGaM0C +SQGEZHxDLDNq5H77RHd6Ceyjcm4SkIQw7K+5npmxEQKOHdn2UZR18ZA44OiWgQuF +IupTEcBGhRuRwHjK/F0qZyZsK5M+5TF752SXDTo0/qXAS3FrJ5+0oS0iRd25SkNC +Nu50btNa8eNLbjDFfeLQhbFFafrxxJzwH4wKCGLv271TAgMBAAEwDQYJKoZIhvcN +AQELBQADggEBAAdrSCb8XZgEJWdmXab3dBhdQwG9T4hnr3pl2hu7S0WBC4F3bsEy +IN0PCBzxV+hwbtyiMmJbsCppQ/UheFdfL4gjOivT5hlSLR7YEIpDZaQlNDtBTG+9 +FWk5txdkxs/JLae4hqVu7yt0vtc100dWPgN5biSkcDFTosn06yZroCnPiXP4BJjr +yabPBuRLF9KzSAt1UISd5kwbS+uiJL2C0E/DwCLHiEYFe/AvyzEndBmAbZSQZ/ov +XrCucH4Vm9Amoiq6V9Xn9Yw7KrYZb7iVntHdgEbRYGDDxdhpJyamqm//zeCv/Wsr +XST74FCCWkLfgVBj0B/mc8WZjUxSMZgfMJA= -----END CERTIFICATE----- diff --git a/test/fixtures/certs/server/fullchain.pem b/test/fixtures/certs/server/fullchain.pem index 5aa4bbcfe..215eceeb9 100644 --- a/test/fixtures/certs/server/fullchain.pem +++ b/test/fixtures/certs/server/fullchain.pem @@ -1,44 +1,40 @@ -----BEGIN CERTIFICATE----- -MIIDOTCCAiECCQDeQUEpn9zznTANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQGEwJV -UzENMAsGA1UECBMEVXRhaDEOMAwGA1UEBxMFUHJvdm8xIzAhBgNVBAoTGkludGVy -bmFsIFNpZ25pbmcgQXV0aG9yaXR5MRIwEAYDVQQDEwlsb2NhbGhvc3QwHhcNMTYx -MDExMTIyMTU2WhcNMTgwMjIzMTIyMTU2WjBYMQswCQYDVQQGEwJVUzENMAsGA1UE -CBMEVXRhaDEOMAwGA1UEBxMFUHJvdm8xFjAUBgNVBAoTDUFDTUUgVGVjaCBJbmMx -EjAQBgNVBAMTCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAO+4/PHRagiYl4IoK0AGEdpbdrZUUKpk6Ph/2GMBStHqbmgIVReKs4aDd6XH -W4WlS/fhUS5eA0yqtxrUCHepZEX/du8f0GHwNBRQ2VqKYPGkFLgu5Gt9CfBdNcRt -f38NMHzGM4hPHkP6fubD9TtfMdBOLLTi/iDPg5bQuLxaorOn6Yq81lPdBZNt6FIf -byRdGHPDwOKVptuHQZ42MZE9g2froniNn170X/GLq4pNFDDwzvlrDk0dcUVUnLgy -p6vYHjwGOp0XlHMV+l3EoShI85WHjEHGvShTsWCG+gfg6gUOUlSZxS9q7VphKy9o -fkIFODleeiFb+CA6w0lkeVn7XYcCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAA307 -asNetk+fAJHwsR3xsrP7vPWdb7wAS72ZHWeM/qvuhGlNe4MexWjqbTycDPaN8cvj -WcrhiNg+QdnMuKDu65lZ9BRZm2W1TdCvMIAq69B+bPssbFm7V2XrFALRzfjSmUrw -YYstqJFsM2RxS4kPl+6s6VTyayWgHURofMee1FrUPeWHMlLqgkeVvTDm6NPViYrT -inh4a++/IYh61vCONJqRpyuAn/wYDJD4uOhU4Xp/J/60ZygHvz9hyxjrbUK1cXLW -X7vRnw2GAKnN/KcVjwKYdfXoOFHQeaWsugOVcb9t7mHm+kFrM8lCxUpI4z15h+FV -um/V2RYmCWkOQCddNA== +MIIDOTCCAiECCQC4S7lOdMSspzANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQGEwJV +UzENMAsGA1UECAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xIzAhBgNVBAoMGkludGVy +bmFsIFNpZ25pbmcgQXV0aG9yaXR5MRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcNMTgw +MjI1MTQ1NDU3WhcNMjgwMjIzMTQ1NDU3WjBYMQswCQYDVQQGEwJVUzENMAsGA1UE +CAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xFjAUBgNVBAoMDUFDTUUgVGVjaCBJbmMx +EjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAPI/wcNucOVrmmNujs3ahjiHmJgYSi7Zu/XQQFQD6p89NrkhyNpMoqCMqqCX +beAMrnU1RDrOdtPRxxAGMFpRMK8dN+PzI18Xe4ln/oA34qNDUilbTCnNX9goYt8H +3g2udF66OAUkg3pquilEJOIK3xU/JR+Wg3Gwq9jGbBhWKzTMIRLw6veOCmeZciHA +oa6zjk9CVQ5O0fuMfdgpRceIbogy4yNYtFZZSaHSHBNpAU3gpVdBzP+bRvz+uNyj +mGvoJo7/fQiqn4YcUMzJEqKUam4UelLyChuHT+EpSnoMxi8upU6dW5rAP6SJEbJQ +GAhMYEIlvdEp7usIXO12WbZu7/sCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAS+ek ++g+GXsO7cJQR3A6LUzQTbpvUJmj9jkkggloB2gL3fcy09/QXadStYTaJltZaUJwO +m+xQkdCtVDKIY429QmxSP9431AtzEocHiGJ2raZKoFpnTmXoep2mVsXAkqgX0Aso +Xg1ae0nM9XmMl5Y2h+D0KxlDfNfkMAwbyIhZcVC2qtuS0IJcnJd7eY6SJlGBGq7x +QixlwZr+3/k6IM9z+em8tMj9VL/iEPId0C/YMajNrBKfdVXYq6CLs3uGo8TqQdy8 +OQniaZ4YkCBJ1iwe3zn5vdx4eF3TC5ilvZmL6F4kL8a8G2bPFj0jRNiYTkvs12mv +0nDAVhPg8iaepKxvYQ== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEGDCCAwCgAwIBAgIJAJq8QHkEg5o5MA0GCSqGSIb3DQEBBQUAMGUxCzAJBgNV -BAYTAlVTMQ0wCwYDVQQIEwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMa -SW50ZXJuYWwgU2lnbmluZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdDAe -Fw0xNjEwMTExMjIxNTZaFw0xOTA4MDExMjIxNTZaMGUxCzAJBgNVBAYTAlVTMQ0w -CwYDVQQIEwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMaSW50ZXJuYWwg -U2lnbmluZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdDCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBANI3e2jhyAoQOtenmDgqMaulDbd6LxB54+2H -EBZ94868s563HZfW1i9a322Njl8Z8Zs7Hp6X8NANtJeOjbOdocKV7UZ7mhiCirlE -1TeulfwgPbbDdjQ4QSCengESBdi1ai1Iy+bSxC8RX4xiRP1vEgUlsIEj50rQWjvq -NU9B+k0jwrfSYWSFz4OPL6p2kCKne8A34smpL02yaEcdkgy6d0joV4ggPMqv17cV -0WEr74pO+f/bFZD9IObrHibtp7GPdPmxK4bofNqPaVxXfp5BXp1TaNZhLwRBgVjT -tK7nU46A9TXMZ59vk9g3vv+fCCPy1s1d6/wRMso9yHj6hfResosCAwEAAaOByjCB -xzAdBgNVHQ4EFgQUnX++qBGyUBIpJkfIuYLAkS441rwwgZcGA1UdIwSBjzCBjIAU -nX++qBGyUBIpJkfIuYLAkS441ryhaaRnMGUxCzAJBgNVBAYTAlVTMQ0wCwYDVQQI -EwRVdGFoMQ4wDAYDVQQHEwVQcm92bzEjMCEGA1UEChMaSW50ZXJuYWwgU2lnbmlu -ZyBBdXRob3JpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdIIJAJq8QHkEg5o5MAwGA1Ud -EwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBACzI+LS7z3DJDbwczhT4lW+qsexv -avXT7x/Zt2Wv+szjNYRA4LYFGTQ/JYCx9J2zg9Cc6uPxjWlJNjwTVT4WLKJPnuQf -PEEcYp5gJqpHBULdWIEcH9IROpnVQeZETTzLuFLGY6Ya8pA2j6E44pxE8c8wVYuP -RLL8ihFKlEi7iQFjPX8Y0Jq2Xfjo9puldN6Jes3SMQfMuP1MIwiDaTNXeyD4ZBBO -3wDVN4dQHV2Fcq8ES9c5jBKpTkg8a8tFp60WKz+eEAg3mGYkFQNBLyG+S8ZhZef1 -VAg3jV1MPjlSw7aGrCkadVwXXOJZmOAlQM5D4NvxnuRwLGCzrBv13q+bDqA= +MIIDRjCCAi4CCQCM0p3yRoHvMDANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQGEwJV +UzENMAsGA1UECAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xIzAhBgNVBAoMGkludGVy +bmFsIFNpZ25pbmcgQXV0aG9yaXR5MRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcNMTgw +MjI1MTQ1NDU1WhcNMjgwMjIzMTQ1NDU1WjBlMQswCQYDVQQGEwJVUzENMAsGA1UE +CAwEVXRhaDEOMAwGA1UEBwwFUHJvdm8xIzAhBgNVBAoMGkludGVybmFsIFNpZ25p +bmcgQXV0aG9yaXR5MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEB +AQUAA4IBDwAwggEKAoIBAQCottzRZJSCy0rHBVKCu/53bIrrCwOIMc9Dc6RxE0eG +BMT10xJK8t57AvWrONyIXp7cKlwA2GLGrI4JURlxQ0x8BQCxG41D62+njYyfvowH +g5tktGSsgTCfzqOdJDlj/QOIQ/cuU73oDsyuxKz5rGPorFuGpkhNMJFYk1AGaM0C +SQGEZHxDLDNq5H77RHd6Ceyjcm4SkIQw7K+5npmxEQKOHdn2UZR18ZA44OiWgQuF +IupTEcBGhRuRwHjK/F0qZyZsK5M+5TF752SXDTo0/qXAS3FrJ5+0oS0iRd25SkNC +Nu50btNa8eNLbjDFfeLQhbFFafrxxJzwH4wKCGLv271TAgMBAAEwDQYJKoZIhvcN +AQELBQADggEBAAdrSCb8XZgEJWdmXab3dBhdQwG9T4hnr3pl2hu7S0WBC4F3bsEy +IN0PCBzxV+hwbtyiMmJbsCppQ/UheFdfL4gjOivT5hlSLR7YEIpDZaQlNDtBTG+9 +FWk5txdkxs/JLae4hqVu7yt0vtc100dWPgN5biSkcDFTosn06yZroCnPiXP4BJjr +yabPBuRLF9KzSAt1UISd5kwbS+uiJL2C0E/DwCLHiEYFe/AvyzEndBmAbZSQZ/ov +XrCucH4Vm9Amoiq6V9Xn9Yw7KrYZb7iVntHdgEbRYGDDxdhpJyamqm//zeCv/Wsr +XST74FCCWkLfgVBj0B/mc8WZjUxSMZgfMJA= -----END CERTIFICATE----- diff --git a/test/fixtures/certs/server/privkey.pem b/test/fixtures/certs/server/privkey.pem index e4f5368a9..b024a68aa 100644 --- a/test/fixtures/certs/server/privkey.pem +++ b/test/fixtures/certs/server/privkey.pem @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY-----