From: Daniel Stenberg Date: Sun, 8 Feb 2026 13:09:13 +0000 (+0100) Subject: tests: convert base64 data to %b64[] X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=afe9fdd1eb8b6ed7dbde54e0a5d48087b0c0b805;p=thirdparty%2Fcurl.git tests: convert base64 data to %b64[] To make it easier to read, understand and edit tests - and grep them. Closes #20547 --- diff --git a/tests/data/test1008 b/tests/data/test1008 index ef0bf8c4e3..7381bd3f04 100644 --- a/tests/data/test1008 +++ b/tests/data/test1008 @@ -105,7 +105,7 @@ http://test.remote.example.com.%TESTNUMBER:%HTTPPORT/path/%TESTNUMBER0002 --prox CONNECT test.remote.example.com.%TESTNUMBER:%HTTPPORT HTTP/1.1 Host: test.remote.example.com.%TESTNUMBER:%HTTPPORT -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Proxy-Connection: Keep-Alive diff --git a/tests/data/test1021 b/tests/data/test1021 index 349f699952..cdc3495ec9 100644 --- a/tests/data/test1021 +++ b/tests/data/test1021 @@ -115,7 +115,7 @@ Proxy-Connection: Keep-Alive CONNECT test.remote.example.com.%TESTNUMBER:%HTTPPORT HTTP/1.1 Host: test.remote.example.com.%TESTNUMBER:%HTTPPORT -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Proxy-Connection: Keep-Alive diff --git a/tests/data/test1097 b/tests/data/test1097 index daadc1f789..2bc1669e83 100644 --- a/tests/data/test1097 +++ b/tests/data/test1097 @@ -63,7 +63,7 @@ http://test.a.galaxy.far.far.away.%TESTNUMBER:%HTTPPORT/%TESTNUMBER --proxy http CONNECT test.a.galaxy.far.far.away.%TESTNUMBER:%HTTPPORT HTTP/1.1 Host: test.a.galaxy.far.far.away.%TESTNUMBER:%HTTPPORT -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Proxy-Connection: Keep-Alive diff --git a/tests/data/test1100 b/tests/data/test1100 index 05abc3141a..7ca8a908f1 100644 --- a/tests/data/test1100 +++ b/tests/data/test1100 @@ -84,7 +84,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u testuser:testpass --ntlm -L -d "stuff to POST /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* Content-Length: 0 diff --git a/tests/data/test1215 b/tests/data/test1215 index d570449d99..f52dc9ca8f 100644 --- a/tests/data/test1215 +++ b/tests/data/test1215 @@ -80,7 +80,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u testuser:testpass --ntlm --proxy http:// GET http://%HOSTIP:%HTTPPORT/%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* Proxy-Connection: Keep-Alive diff --git a/tests/data/test150 b/tests/data/test150 index a6c9d8729f..0a7f26ee52 100644 --- a/tests/data/test150 +++ b/tests/data/test150 @@ -78,7 +78,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u testuser:testpass --ntlm --fail GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test155 b/tests/data/test155 index 2474f8eebd..46ecb17f01 100644 --- a/tests/data/test155 +++ b/tests/data/test155 @@ -110,7 +110,7 @@ line three four is the number of lines PUT /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* Content-Length: 0 diff --git a/tests/data/test159 b/tests/data/test159 index 159bdb52d2..950ebdb7f2 100644 --- a/tests/data/test159 +++ b/tests/data/test159 @@ -64,7 +64,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u testuser:testpass --ntlm -0 GET /%TESTNUMBER HTTP/1.0 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test162 b/tests/data/test162 index 25273b77d3..cef8fc2f08 100644 --- a/tests/data/test162 +++ b/tests/data/test162 @@ -48,7 +48,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --proxy http://%HOSTIP:%HTTPPORT --proxy-us GET http://%HOSTIP:%HTTPPORT/%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* Proxy-Connection: Keep-Alive diff --git a/tests/data/test169 b/tests/data/test169 index 6c38ffcd5c..3ef6ad709d 100644 --- a/tests/data/test169 +++ b/tests/data/test169 @@ -97,7 +97,7 @@ http://data.from.server.requiring.digest.hohoho.com/%TESTNUMBER --proxy http://% GET http://data.from.server.requiring.digest.hohoho.com/%TESTNUMBER HTTP/1.1 Host: data.from.server.requiring.digest.hohoho.com -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* Proxy-Connection: Keep-Alive diff --git a/tests/data/test170 b/tests/data/test170 index 5518f7dfd8..b0ede05412 100644 --- a/tests/data/test170 +++ b/tests/data/test170 @@ -38,7 +38,7 @@ http://a.galaxy.far.far.away/%TESTNUMBER --proxy http://%HOSTIP:%HTTPPORT --prox POST http://a.galaxy.far.far.away/%TESTNUMBER HTTP/1.1 Host: a.galaxy.far.far.away -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* Proxy-Connection: Keep-Alive diff --git a/tests/data/test176 b/tests/data/test176 index d08159a617..8a38cfee05 100644 --- a/tests/data/test176 +++ b/tests/data/test176 @@ -68,7 +68,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u auser:apasswd --ntlm -d "junkelijunk" POST /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* Content-Length: 0 diff --git a/tests/data/test2025 b/tests/data/test2025 index fe7020ab02..3d1db3f4e5 100644 --- a/tests/data/test2025 +++ b/tests/data/test2025 @@ -225,7 +225,7 @@ Accept: */* GET /%TESTNUMBER0200 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0200 HTTP/1.1 @@ -240,7 +240,7 @@ Accept: */* GET /%TESTNUMBER0400 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0400 HTTP/1.1 @@ -250,7 +250,7 @@ Accept: */* GET /%TESTNUMBER0500 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0500 HTTP/1.1 diff --git a/tests/data/test2028 b/tests/data/test2028 index 337295e1c7..f61d2a642c 100644 --- a/tests/data/test2028 +++ b/tests/data/test2028 @@ -266,7 +266,7 @@ Accept: */* GET /%TESTNUMBER0200 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0200 HTTP/1.1 @@ -285,7 +285,7 @@ Accept: */* GET /%TESTNUMBER0400 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0400 HTTP/1.1 @@ -295,7 +295,7 @@ Accept: */* GET /%TESTNUMBER0500 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0500 HTTP/1.1 diff --git a/tests/data/test2029 b/tests/data/test2029 index 2246b96c5e..361aa7cb6b 100644 --- a/tests/data/test2029 +++ b/tests/data/test2029 @@ -193,7 +193,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER ntlm basic GET /%TESTNUMBER0100 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0100 HTTP/1.1 @@ -208,7 +208,7 @@ Accept: */* GET /%TESTNUMBER0300 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0300 HTTP/1.1 diff --git a/tests/data/test2030 b/tests/data/test2030 index dae4c3e15a..e0d7ba5513 100644 --- a/tests/data/test2030 +++ b/tests/data/test2030 @@ -245,7 +245,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER ntlm digest GET /%TESTNUMBER0100 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0100 HTTP/1.1 @@ -260,7 +260,7 @@ Accept: */* GET /%TESTNUMBER0300 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0300 HTTP/1.1 diff --git a/tests/data/test2031 b/tests/data/test2031 index 352aef0525..09e1f7734d 100644 --- a/tests/data/test2031 +++ b/tests/data/test2031 @@ -259,7 +259,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER ntlm ntlm GET /%TESTNUMBER0100 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0100 HTTP/1.1 @@ -269,7 +269,7 @@ Accept: */* GET /%TESTNUMBER0200 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0200 HTTP/1.1 @@ -279,7 +279,7 @@ Accept: */* GET /%TESTNUMBER0300 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0300 HTTP/1.1 @@ -289,7 +289,7 @@ Accept: */* GET /%TESTNUMBER0400 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0400 HTTP/1.1 @@ -299,7 +299,7 @@ Accept: */* GET /%TESTNUMBER0500 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0500 HTTP/1.1 diff --git a/tests/data/test2032 b/tests/data/test2032 index ed150b936b..2bddcb5fc0 100644 --- a/tests/data/test2032 +++ b/tests/data/test2032 @@ -102,7 +102,7 @@ Accept: */* GET /%TESTNUMBER0200 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /%TESTNUMBER0200 HTTP/1.1 diff --git a/tests/data/test209 b/tests/data/test209 index bc68ed40b5..7258dd9260 100644 --- a/tests/data/test209 +++ b/tests/data/test209 @@ -96,7 +96,7 @@ http://test.remote.example.com.%TESTNUMBER:%HTTPPORT/path/%TESTNUMBER0002 --prox CONNECT test.remote.example.com.%TESTNUMBER:%HTTPPORT HTTP/1.1 Host: test.remote.example.com.%TESTNUMBER:%HTTPPORT -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Proxy-Connection: Keep-Alive diff --git a/tests/data/test213 b/tests/data/test213 index e1b573f471..cca30c8bfb 100644 --- a/tests/data/test213 +++ b/tests/data/test213 @@ -96,7 +96,7 @@ http://test.remote.example.com.%TESTNUMBER:%HTTPPORT/path/%TESTNUMBER0002 --prox CONNECT test.remote.example.com.%TESTNUMBER:%HTTPPORT HTTP/1.0 Host: test.remote.example.com.%TESTNUMBER:%HTTPPORT -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Proxy-Connection: Keep-Alive diff --git a/tests/data/test239 b/tests/data/test239 index 239d9ce5b9..40af1ae96f 100644 --- a/tests/data/test239 +++ b/tests/data/test239 @@ -71,7 +71,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --proxy http://%HOSTIP:%HTTPPORT --proxy-us POST http://%HOSTIP:%HTTPPORT/%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* Proxy-Connection: Keep-Alive diff --git a/tests/data/test243 b/tests/data/test243 index d5b125597e..d15bb0ff81 100644 --- a/tests/data/test243 +++ b/tests/data/test243 @@ -100,7 +100,7 @@ Content-Type: application/x-www-form-urlencoded postitPOST http://%HOSTIP:%HTTPPORT/%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* Proxy-Connection: Keep-Alive diff --git a/tests/data/test265 b/tests/data/test265 index 54a3d8a546..fc7780ce1d 100644 --- a/tests/data/test265 +++ b/tests/data/test265 @@ -99,7 +99,7 @@ http://test.remote.example.com.%TESTNUMBER:%HTTPPORT/path/%TESTNUMBER0002 --prox CONNECT test.remote.example.com.%TESTNUMBER:%HTTPPORT HTTP/1.1 Host: test.remote.example.com.%TESTNUMBER:%HTTPPORT -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Proxy-Connection: Keep-Alive diff --git a/tests/data/test267 b/tests/data/test267 index 0c1c4e01f2..65aca89c44 100644 --- a/tests/data/test267 +++ b/tests/data/test267 @@ -77,7 +77,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u testuser:testpass --ntlm -d "data" -H "H POST /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* Header1: yes diff --git a/tests/data/test547 b/tests/data/test547 index 233298ff2b..723d687f10 100644 --- a/tests/data/test547 +++ b/tests/data/test547 @@ -103,7 +103,7 @@ Content-Type: application/x-www-form-urlencoded this is the blurb we want to upload POST http://test.remote.example.com/path/%TESTNUMBER HTTP/1.1 Host: test.remote.example.com -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* Proxy-Connection: Keep-Alive Content-Length: 0 diff --git a/tests/data/test548 b/tests/data/test548 index 23b944eb9c..2a60640fc2 100644 --- a/tests/data/test548 +++ b/tests/data/test548 @@ -103,7 +103,7 @@ Content-Type: application/x-www-form-urlencoded this is the blurb we want to upload POST http://test.remote.example.com/path/%TESTNUMBER HTTP/1.1 Host: test.remote.example.com -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* Proxy-Connection: Keep-Alive Content-Length: 0 diff --git a/tests/data/test555 b/tests/data/test555 index 4aebd840a4..bb2ff515e8 100644 --- a/tests/data/test555 +++ b/tests/data/test555 @@ -108,7 +108,7 @@ Content-Type: application/x-www-form-urlencoded this is the blurb we want to upload POST http://test.remote.example.com/path/%TESTNUMBER HTTP/1.1 Host: test.remote.example.com -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* Proxy-Connection: Keep-Alive Content-Length: 0 diff --git a/tests/data/test590 b/tests/data/test590 index 0bea85d4c2..8d8400845e 100644 --- a/tests/data/test590 +++ b/tests/data/test590 @@ -99,7 +99,7 @@ Proxy-Connection: Keep-Alive GET http://test.remote.example.com/path/%TESTNUMBER HTTP/1.1 Host: test.remote.example.com -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* Proxy-Connection: Keep-Alive diff --git a/tests/data/test67 b/tests/data/test67 index 8a7c9114b0..19f15a4c9e 100644 --- a/tests/data/test67 +++ b/tests/data/test67 @@ -77,7 +77,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u testuser:testpass --ntlm GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test68 b/tests/data/test68 index 7bd4bb094d..0e9576c867 100644 --- a/tests/data/test68 +++ b/tests/data/test68 @@ -76,7 +76,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u testuser:testpass --ntlm GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test69 b/tests/data/test69 index caf5435acf..a7f93226bd 100644 --- a/tests/data/test69 +++ b/tests/data/test69 @@ -98,7 +98,7 @@ Accept: */* GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test694 b/tests/data/test694 index e4426861ac..bfc4181eba 100644 --- a/tests/data/test694 +++ b/tests/data/test694 @@ -111,7 +111,7 @@ Accept: */* GET /path/mine HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% Accept: */* GET /path/mine HTTP/1.1 diff --git a/tests/data/test76 b/tests/data/test76 index 208015ac1a..4b67ebf161 100644 --- a/tests/data/test76 +++ b/tests/data/test76 @@ -94,7 +94,7 @@ Accept: */* GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test775 b/tests/data/test775 index dd058621a3..987b2e908f 100644 --- a/tests/data/test775 +++ b/tests/data/test775 @@ -56,7 +56,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u testuser%repeat[1100 x A]%:testpass --nt GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test776 b/tests/data/test776 index b7fda47e27..cca5114d70 100644 --- a/tests/data/test776 +++ b/tests/data/test776 @@ -41,7 +41,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u user:pass --ntlm GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test779 b/tests/data/test779 index 3c3f61755a..16aebce880 100644 --- a/tests/data/test779 +++ b/tests/data/test779 @@ -13,7 +13,7 @@ followlocation AUTH XOAUTH2 REPLY AUTHENTICATE + -REPLY dXNlcj12AWF1dGg9QmVhcmVyIHMzY3IzdAEB B002 OK AUTHENTICATE completed +REPLY %b64[user=v%01auth=Bearer s3cr3t%01%01]b64% B002 OK AUTHENTICATE completed HTTP/1.1 302 OK diff --git a/tests/data/test81 b/tests/data/test81 index b6ab19f73a..abec58208a 100644 --- a/tests/data/test81 +++ b/tests/data/test81 @@ -77,7 +77,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --proxy-user testuser:testpass -x http://%H GET http://%HOSTIP:%HTTPPORT/%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Proxy-Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* Proxy-Connection: Keep-Alive diff --git a/tests/data/test819 b/tests/data/test819 index 783f976725..266f46f74a 100644 --- a/tests/data/test819 +++ b/tests/data/test819 @@ -14,7 +14,7 @@ RFC4616 AUTH PLAIN REPLY AUTHENTICATE + -REPLY AHVzZXIAc2VjcmV0 A002 OK AUTHENTICATE completed +REPLY %b64[%00user%00secret]b64% A002 OK AUTHENTICATE completed From: me@somewhere @@ -45,7 +45,7 @@ IMAP plain authentication A001 CAPABILITY A002 AUTHENTICATE PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] A005 LOGOUT diff --git a/tests/data/test820 b/tests/data/test820 index 574fec2039..91f0902be7 100644 --- a/tests/data/test820 +++ b/tests/data/test820 @@ -12,9 +12,9 @@ SASL AUTH LOGIN AUTH LOGIN -REPLY AUTHENTICATE + VXNlcm5hbWU6 -REPLY dXNlcg== + UGFzc3dvcmQ6 -REPLY c2VjcmV0 A002 OK AUTHENTICATE completed +REPLY AUTHENTICATE + %b64[Username:]b64% +REPLY %b64[user]b64% + %b64[Password:]b64% +REPLY %b64[secret]b64% A002 OK AUTHENTICATE completed From: me@somewhere @@ -45,8 +45,8 @@ IMAP login authentication A001 CAPABILITY A002 AUTHENTICATE LOGIN -dXNlcg== -c2VjcmV0 +%b64[user]b64% +%b64[secret]b64% A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] A005 LOGOUT diff --git a/tests/data/test821 b/tests/data/test821 index ba61fb093a..f0ecdc3ade 100644 --- a/tests/data/test821 +++ b/tests/data/test821 @@ -13,8 +13,8 @@ RFC2195 AUTH CRAM-MD5 -REPLY AUTHENTICATE + PDE5NzIuOTg3NjU0MzIxQGN1cmw+ -REPLY dXNlciA3MDMxNzI1NTk5ZmRiYjVkNDEyNjg5YWEzMjNlM2UwYg== A002 OK AUTHENTICATE completed +REPLY AUTHENTICATE + %b64[%3c1972.987654321@curl%3e]b64% +REPLY %b64[user 7031725599fdbb5d412689aa323e3e0b]b64% A002 OK AUTHENTICATE completed From: me@somewhere @@ -49,7 +49,7 @@ IMAP CRAM-MD5 authentication A001 CAPABILITY A002 AUTHENTICATE CRAM-MD5 -dXNlciA3MDMxNzI1NTk5ZmRiYjVkNDEyNjg5YWEzMjNlM2UwYg== +%b64[user 7031725599fdbb5d412689aa323e3e0b]b64% A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] A005 LOGOUT diff --git a/tests/data/test822 b/tests/data/test822 index ab6e851bd0..71c693e4b5 100644 --- a/tests/data/test822 +++ b/tests/data/test822 @@ -14,7 +14,7 @@ NTLM AUTH NTLM REPLY AUTHENTICATE + -REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= + TlRMTVNTUAACAAAAAgACADAAAACGggEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== +REPLY %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% + TlRMTVNTUAACAAAAAgACADAAAACGggEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== REPLY TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAALAAsAeAAAAAAAAAAAAAAAhoIBAFpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOXRlc3R1c2VyV09SS1NUQVRJT04= A002 OK AUTHENTICATE completed @@ -51,7 +51,7 @@ IMAP NTLM authentication A001 CAPABILITY A002 AUTHENTICATE NTLM -TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +%b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAALAAsAeAAAAAAAAAAAAAAAhoIBAFpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOXRlc3R1c2VyV09SS1NUQVRJT04= A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] diff --git a/tests/data/test823 b/tests/data/test823 index 6bef88301b..0c3b17b550 100644 --- a/tests/data/test823 +++ b/tests/data/test823 @@ -13,8 +13,8 @@ RFC2831 AUTH DIGEST-MD5 -REPLY AUTHENTICATE + cmVhbG09ImN1cmwiLG5vbmNlPSI1MzAwZDE3YTFkNjk1YmQ0MTFlNGNkZjk2Zjk1NDhjMjNjZWQ2MTc1IixhbGdvcml0aG09bWQ1LXNlc3MscW9wPSJhdXRoIg== -REPLY dXNlcm5hbWU9InVzZXIiLHJlYWxtPSJjdXJsIixub25jZT0iNTMwMGQxN2ExZDY5NWJkNDExZTRjZGY5NmY5NTQ4YzIzY2VkNjE3NSIsY25vbmNlPSIzNDMzMzIzMTM1MzMzMjMxMzYzMzMyMzEzNzMzMzIzMSIsbmM9IjAwMDAwMDAxIixkaWdlc3QtdXJpPSJpbWFwLzEyNy4wLjAuMSIscmVzcG9uc2U9YmU2MzgyNDkzNjJkN2FhMGUzNTM4NTA3Njc1MWFiNDgscW9wPWF1dGg= + cnNwYXV0aD04MWY5MDNlYjQ4MjNhZTkyMmRiNWYwNGNiNThjY2RlYg== +REPLY AUTHENTICATE + %b64[realm="curl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",algorithm=md5-sess,qop="auth"]b64% +REPLY %b64[username="user",realm="curl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",cnonce="34333231353332313633323137333231",nc="00000001",digest-uri="imap/127.0.0.1",response=be638249362d7aa0e35385076751ab48,qop=auth]b64% + %b64[rspauth=81f903eb4823ae922db5f04cb58ccdeb]b64% REPLY A002 OK AUTHENTICATE completed @@ -55,7 +55,7 @@ IMAP DIGEST-MD5 authentication A001 CAPABILITY A002 AUTHENTICATE DIGEST-MD5 -dXNlcm5hbWU9InVzZXIiLHJlYWxtPSJjdXJsIixub25jZT0iNTMwMGQxN2ExZDY5NWJkNDExZTRjZGY5NmY5NTQ4YzIzY2VkNjE3NSIsY25vbmNlPSIzNDMzMzIzMTM1MzMzMjMxMzYzMzMyMzEzNzMzMzIzMSIsbmM9IjAwMDAwMDAxIixkaWdlc3QtdXJpPSJpbWFwLzEyNy4wLjAuMSIscmVzcG9uc2U9YmU2MzgyNDkzNjJkN2FhMGUzNTM4NTA3Njc1MWFiNDgscW9wPWF1dGg= +%b64[username="user",realm="curl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",cnonce="34333231353332313633323137333231",nc="00000001",digest-uri="imap/127.0.0.1",response=be638249362d7aa0e35385076751ab48,qop=auth]b64% A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] diff --git a/tests/data/test824 b/tests/data/test824 index 72c190eee3..0bce1c3f4e 100644 --- a/tests/data/test824 +++ b/tests/data/test824 @@ -14,7 +14,7 @@ RFC6749 AUTH XOAUTH2 REPLY AUTHENTICATE + -REPLY dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB A002 OK AUTHENTICATE completed +REPLY %b64[user=user%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% A002 OK AUTHENTICATE completed From: me@somewhere @@ -45,7 +45,7 @@ IMAP OAuth 2.0 (XOAUTH2) authentication A001 CAPABILITY A002 AUTHENTICATE XOAUTH2 -dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB +%b64[user=user%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] A005 LOGOUT diff --git a/tests/data/test825 b/tests/data/test825 index ae44d7f4b0..386973c4b8 100644 --- a/tests/data/test825 +++ b/tests/data/test825 @@ -45,7 +45,7 @@ IMAP plain authentication with initial response A001 CAPABILITY -A002 AUTHENTICATE PLAIN AHVzZXIAc2VjcmV0 +A002 AUTHENTICATE PLAIN %b64[%00user%00secret]b64% A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] A005 LOGOUT diff --git a/tests/data/test826 b/tests/data/test826 index af75f6c163..8ea816fb85 100644 --- a/tests/data/test826 +++ b/tests/data/test826 @@ -14,8 +14,8 @@ SASL-IR AUTH LOGIN CAPA SASL-IR -REPLY AUTHENTICATE + UGFzc3dvcmQ6 -REPLY c2VjcmV0 A002 OK AUTHENTICATE completed +REPLY AUTHENTICATE + %b64[Password:]b64% +REPLY %b64[secret]b64% A002 OK AUTHENTICATE completed From: me@somewhere @@ -45,8 +45,8 @@ IMAP login authentication with initial response A001 CAPABILITY -A002 AUTHENTICATE LOGIN dXNlcg== -c2VjcmV0 +A002 AUTHENTICATE LOGIN %b64[user]b64% +%b64[secret]b64% A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] A005 LOGOUT diff --git a/tests/data/test827 b/tests/data/test827 index b9d4007a80..7c324b3d32 100644 --- a/tests/data/test827 +++ b/tests/data/test827 @@ -51,7 +51,7 @@ IMAP NTLM authentication with initial response A001 CAPABILITY -A002 AUTHENTICATE NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +A002 AUTHENTICATE NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAALAAsAeAAAAAAAAAAAAAAAhoIBAFpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOXRlc3R1c2VyV09SS1NUQVRJT04= A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] diff --git a/tests/data/test828 b/tests/data/test828 index 570ea518c5..c488a47e88 100644 --- a/tests/data/test828 +++ b/tests/data/test828 @@ -45,7 +45,7 @@ IMAP OAuth 2.0 (XOAUTH2) authentication with initial response A001 CAPABILITY -A002 AUTHENTICATE XOAUTH2 dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB +A002 AUTHENTICATE XOAUTH2 %b64[user=user%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] A005 LOGOUT diff --git a/tests/data/test831 b/tests/data/test831 index 1324230e4b..be101931d7 100644 --- a/tests/data/test831 +++ b/tests/data/test831 @@ -15,7 +15,7 @@ SASL CANCELLATION AUTH NTLM CAPA LOGINDISABLED REPLY AUTHENTICATE + -REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= + Rubbish +REPLY %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% + Rubbish REPLY * A002 NO AUTH exchange cancelled by client @@ -49,7 +49,7 @@ IMAP NTLM graceful cancellation A001 CAPABILITY A002 AUTHENTICATE NTLM -TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +%b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% * diff --git a/tests/data/test833 b/tests/data/test833 index 732285238b..63ec5950d5 100644 --- a/tests/data/test833 +++ b/tests/data/test833 @@ -18,7 +18,7 @@ AUTH CRAM-MD5 PLAIN REPLY "AUTHENTICATE CRAM-MD5" + Rubbish REPLY * A002 NO AUTH exchange cancelled by client REPLY "AUTHENTICATE PLAIN" + -REPLY AHVzZXIAc2VjcmV0 A003 OK AUTHENTICATE completed +REPLY %b64[%00user%00secret]b64% A003 OK AUTHENTICATE completed From: me@somewhere @@ -55,7 +55,7 @@ A001 CAPABILITY A002 AUTHENTICATE CRAM-MD5 * A003 AUTHENTICATE PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% A004 SELECT %TESTNUMBER A005 FETCH 1 BODY[] A006 LOGOUT diff --git a/tests/data/test834 b/tests/data/test834 index 0fa63edf51..818e150cc3 100644 --- a/tests/data/test834 +++ b/tests/data/test834 @@ -15,10 +15,10 @@ SASL DOWNGRADE AUTH NTLM PLAIN REPLY "AUTHENTICATE NTLM" + -REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= + Rubbish +REPLY %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% + Rubbish REPLY * A002 NO AUTH exchange cancelled by client REPLY "AUTHENTICATE PLAIN" + -REPLY AHVzZXIAc2VjcmV0 A003 OK AUTHENTICATE completed +REPLY %b64[%00user%00secret]b64% A003 OK AUTHENTICATE completed From: me@somewhere @@ -54,10 +54,10 @@ IMAP NTLM authentication with SASL downgrade A001 CAPABILITY A002 AUTHENTICATE NTLM -TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +%b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% * A003 AUTHENTICATE PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% A004 SELECT %TESTNUMBER A005 FETCH 1 BODY[] A006 LOGOUT diff --git a/tests/data/test835 b/tests/data/test835 index 7e1eb52e5b..e6631d6f7c 100644 --- a/tests/data/test835 +++ b/tests/data/test835 @@ -18,7 +18,7 @@ AUTH DIGEST-MD5 PLAIN REPLY "AUTHENTICATE DIGEST-MD5" + Rubbish REPLY * A002 NO AUTH exchange cancelled by client REPLY "AUTHENTICATE PLAIN" + -REPLY AHVzZXIAc2VjcmV0 A003 OK AUTHENTICATE completed +REPLY %b64[%00user%00secret]b64% A003 OK AUTHENTICATE completed From: me@somewhere @@ -57,7 +57,7 @@ A001 CAPABILITY A002 AUTHENTICATE DIGEST-MD5 * A003 AUTHENTICATE PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% A004 SELECT %TESTNUMBER A005 FETCH 1 BODY[] A006 LOGOUT diff --git a/tests/data/test837 b/tests/data/test837 index ee11cd5361..275f5bd892 100644 --- a/tests/data/test837 +++ b/tests/data/test837 @@ -14,7 +14,7 @@ RFC4422 AUTH EXTERNAL REPLY AUTHENTICATE + -REPLY dXNlcg== A002 OK AUTHENTICATE completed +REPLY %b64[user]b64% A002 OK AUTHENTICATE completed From: me@somewhere @@ -45,7 +45,7 @@ IMAP external authentication A001 CAPABILITY A002 AUTHENTICATE EXTERNAL -dXNlcg== +%b64[user]b64% A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] A005 LOGOUT diff --git a/tests/data/test839 b/tests/data/test839 index 69a2fdedcf..49ca1ac733 100644 --- a/tests/data/test839 +++ b/tests/data/test839 @@ -45,7 +45,7 @@ IMAP external authentication with initial response A001 CAPABILITY -A002 AUTHENTICATE EXTERNAL dXNlcg== +A002 AUTHENTICATE EXTERNAL %b64[user]b64% A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] A005 LOGOUT diff --git a/tests/data/test848 b/tests/data/test848 index 757e62728e..884f5a003c 100644 --- a/tests/data/test848 +++ b/tests/data/test848 @@ -14,7 +14,7 @@ RFC4616 AUTH PLAIN REPLY AUTHENTICATE + -REPLY c2hhcmVkLW1haWxib3gAdXNlcgBzZWNyZXQ= A002 OK AUTHENTICATE completed +REPLY %b64[shared-mailbox%00user%00secret]b64% A002 OK AUTHENTICATE completed From: me@somewhere @@ -45,7 +45,7 @@ IMAP plain authentication with alternative authorization identity A001 CAPABILITY A002 AUTHENTICATE PLAIN -c2hhcmVkLW1haWxib3gAdXNlcgBzZWNyZXQ= +%b64[shared-mailbox%00user%00secret]b64% A003 SELECT %TESTNUMBER A004 FETCH 1 BODY[] A005 LOGOUT diff --git a/tests/data/test865 b/tests/data/test865 index 10814991f2..7a74fc77eb 100644 --- a/tests/data/test865 +++ b/tests/data/test865 @@ -16,7 +16,7 @@ RFC5034 AUTH PLAIN REPLY AUTH + -REPLY AHVzZXIAc2VjcmV0 +OK Login successful +REPLY %b64[%00user%00secret]b64% +OK Login successful From: me@somewhere @@ -47,7 +47,7 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret CAPA AUTH PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test866 b/tests/data/test866 index 9178302f79..8909febf6e 100644 --- a/tests/data/test866 +++ b/tests/data/test866 @@ -14,9 +14,9 @@ RFC5034 AUTH LOGIN -REPLY AUTH + VXNlcm5hbWU6 -REPLY dXNlcg== + UGFzc3dvcmQ6 -REPLY c2VjcmV0 +OK Login successful +REPLY AUTH + %b64[Username:]b64% +REPLY %b64[user]b64% + %b64[Password:]b64% +REPLY %b64[secret]b64% +OK Login successful From: me@somewhere @@ -47,8 +47,8 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret CAPA AUTH LOGIN -dXNlcg== -c2VjcmV0 +%b64[user]b64% +%b64[secret]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test867 b/tests/data/test867 index f4bb84b824..bf157b0780 100644 --- a/tests/data/test867 +++ b/tests/data/test867 @@ -15,8 +15,8 @@ RFC5034 AUTH CRAM-MD5 -REPLY AUTH + PDE5NzIuOTg3NjU0MzIxQGN1cmw+ -REPLY dXNlciA3MDMxNzI1NTk5ZmRiYjVkNDEyNjg5YWEzMjNlM2UwYg== +OK Login successful +REPLY AUTH + %b64[%3c1972.987654321@curl%3e]b64% +REPLY %b64[user 7031725599fdbb5d412689aa323e3e0b]b64% +OK Login successful From: me@somewhere @@ -51,7 +51,7 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret CAPA AUTH CRAM-MD5 -dXNlciA3MDMxNzI1NTk5ZmRiYjVkNDEyNjg5YWEzMjNlM2UwYg== +%b64[user 7031725599fdbb5d412689aa323e3e0b]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test868 b/tests/data/test868 index 042f9c38e8..a72cb814b1 100644 --- a/tests/data/test868 +++ b/tests/data/test868 @@ -16,7 +16,7 @@ NTLM AUTH NTLM REPLY AUTH + -REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= + TlRMTVNTUAACAAAAAgACADAAAACGggEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== +REPLY %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% + TlRMTVNTUAACAAAAAgACADAAAACGggEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== REPLY TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAALAAsAeAAAAAAAAAAAAAAAhoIBAFpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOXRlc3R1c2VyV09SS1NUQVRJT04= +OK Login successful @@ -53,7 +53,7 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u testuser:testpass CAPA AUTH NTLM -TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +%b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAALAAsAeAAAAAAAAAAAAAAAhoIBAFpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOXRlc3R1c2VyV09SS1NUQVRJT04= RETR %TESTNUMBER QUIT diff --git a/tests/data/test869 b/tests/data/test869 index 5897a29755..ee6b181db9 100644 --- a/tests/data/test869 +++ b/tests/data/test869 @@ -15,8 +15,8 @@ RFC5034 AUTH DIGEST-MD5 -REPLY AUTH + cmVhbG09ImN1cmwiLG5vbmNlPSI1MzAwZDE3YTFkNjk1YmQ0MTFlNGNkZjk2Zjk1NDhjMjNjZWQ2MTc1IixhbGdvcml0aG09bWQ1LXNlc3MscW9wPSJhdXRoIg== -REPLY dXNlcm5hbWU9InVzZXIiLHJlYWxtPSJjdXJsIixub25jZT0iNTMwMGQxN2ExZDY5NWJkNDExZTRjZGY5NmY5NTQ4YzIzY2VkNjE3NSIsY25vbmNlPSIzNDMzMzIzMTM1MzMzMjMxMzYzMzMyMzEzNzMzMzIzMSIsbmM9IjAwMDAwMDAxIixkaWdlc3QtdXJpPSJwb3AvMTI3LjAuMC4xIixyZXNwb25zZT0xODMxNTU0OGM3ZjNhMzdlNzE2ZmE4ZTkwZGZhYjliNixxb3A9YXV0aA== + cnNwYXV0aD1mZWNiMzZiNzA4NmUwYjk1ZDkwNjQ1OWVmYThjYzI5ZQ== +REPLY AUTH + %b64[realm="curl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",algorithm=md5-sess,qop="auth"]b64% +REPLY %b64[username="user",realm="curl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",cnonce="34333231353332313633323137333231",nc="00000001",digest-uri="pop/127.0.0.1",response=18315548c7f3a37e716fa8e90dfab9b6,qop=auth]b64% + %b64[rspauth=fecb36b7086e0b95d906459efa8cc29e]b64% REPLY +OK Login successful @@ -57,7 +57,7 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret CAPA AUTH DIGEST-MD5 -dXNlcm5hbWU9InVzZXIiLHJlYWxtPSJjdXJsIixub25jZT0iNTMwMGQxN2ExZDY5NWJkNDExZTRjZGY5NmY5NTQ4YzIzY2VkNjE3NSIsY25vbmNlPSIzNDMzMzIzMTM1MzMzMjMxMzYzMzMyMzEzNzMzMzIzMSIsbmM9IjAwMDAwMDAxIixkaWdlc3QtdXJpPSJwb3AvMTI3LjAuMC4xIixyZXNwb25zZT0xODMxNTU0OGM3ZjNhMzdlNzE2ZmE4ZTkwZGZhYjliNixxb3A9YXV0aA== +%b64[username="user",realm="curl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",cnonce="34333231353332313633323137333231",nc="00000001",digest-uri="pop/127.0.0.1",response=18315548c7f3a37e716fa8e90dfab9b6,qop=auth]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test870 b/tests/data/test870 index 9f98e66544..2308e7414a 100644 --- a/tests/data/test870 +++ b/tests/data/test870 @@ -16,7 +16,7 @@ RFC6749 AUTH XOAUTH2 REPLY AUTH + -REPLY dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB +OK Login successful +REPLY %b64[user=user%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% +OK Login successful From: me@somewhere @@ -47,7 +47,7 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user --oauth2-bearer mF_9.B5f-4.1JqM CAPA AUTH XOAUTH2 -dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB +%b64[user=user%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test871 b/tests/data/test871 index 878a0a9ed6..a7bf5c81ca 100644 --- a/tests/data/test871 +++ b/tests/data/test871 @@ -46,7 +46,7 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret --sasl-ir CAPA -AUTH PLAIN AHVzZXIAc2VjcmV0 +AUTH PLAIN %b64[%00user%00secret]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test872 b/tests/data/test872 index 4c907c9813..6cd879cdd8 100644 --- a/tests/data/test872 +++ b/tests/data/test872 @@ -15,8 +15,8 @@ RFC5034 AUTH LOGIN -REPLY AUTH + UGFzc3dvcmQ6 -REPLY c2VjcmV0 +OK Login successful +REPLY AUTH + %b64[Password:]b64% +REPLY %b64[secret]b64% +OK Login successful From: me@somewhere @@ -46,8 +46,8 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret --sasl-ir CAPA -AUTH LOGIN dXNlcg== -c2VjcmV0 +AUTH LOGIN %b64[user]b64% +%b64[secret]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test873 b/tests/data/test873 index 162d05a89a..6b19999b62 100644 --- a/tests/data/test873 +++ b/tests/data/test873 @@ -52,7 +52,7 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u testuser:testpass --sasl-ir CAPA -AUTH NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +AUTH NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAALAAsAeAAAAAAAAAAAAAAAhoIBAFpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOXRlc3R1c2VyV09SS1NUQVRJT04= RETR %TESTNUMBER QUIT diff --git a/tests/data/test874 b/tests/data/test874 index c2906602fc..c882db2e20 100644 --- a/tests/data/test874 +++ b/tests/data/test874 @@ -46,7 +46,7 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user --oauth2-bearer mF_9.B5f-4.1JqM --s CAPA -AUTH XOAUTH2 dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB +AUTH XOAUTH2 %b64[user=user%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test877 b/tests/data/test877 index ac09e2bdaa..8433b8118b 100644 --- a/tests/data/test877 +++ b/tests/data/test877 @@ -16,7 +16,7 @@ RFC5034 AUTH NTLM REPLY AUTH + -REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= + Rubbish +REPLY %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% + Rubbish REPLY * -ERR AUTH exchange cancelled by client @@ -50,7 +50,7 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u testuser:testpass CAPA AUTH NTLM -TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +%b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% * diff --git a/tests/data/test879 b/tests/data/test879 index ae4271d6fa..e35901b0d6 100644 --- a/tests/data/test879 +++ b/tests/data/test879 @@ -20,7 +20,7 @@ AUTH CRAM-MD5 PLAIN REPLY "AUTH CRAM-MD5" + Rubbish REPLY * -ERR AUTH exchange cancelled by client REPLY "AUTH PLAIN" + -REPLY AHVzZXIAc2VjcmV0 +OK Login successful +REPLY %b64[%00user%00secret]b64% +OK Login successful From: me@somewhere @@ -57,7 +57,7 @@ CAPA AUTH CRAM-MD5 * AUTH PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test880 b/tests/data/test880 index 5e4f2f57bf..d69a6c004d 100644 --- a/tests/data/test880 +++ b/tests/data/test880 @@ -17,10 +17,10 @@ RFC5034 AUTH NTLM PLAIN REPLY "AUTH NTLM" + -REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= + Rubbish +REPLY %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% + Rubbish REPLY * -ERR AUTH exchange cancelled by client REPLY "AUTH PLAIN" + -REPLY AHVzZXIAc2VjcmV0 +OK Login successful +REPLY %b64[%00user%00secret]b64% +OK Login successful From: me@somewhere @@ -56,10 +56,10 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret CAPA AUTH NTLM -TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +%b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% * AUTH PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test881 b/tests/data/test881 index 2379d5a379..0e953dcb85 100644 --- a/tests/data/test881 +++ b/tests/data/test881 @@ -20,7 +20,7 @@ AUTH DIGEST-MD5 PLAIN REPLY "AUTH DIGEST-MD5" + Rubbish REPLY * -ERR AUTH exchange cancelled by client REPLY "AUTH PLAIN" + -REPLY AHVzZXIAc2VjcmV0 +OK Login successful +REPLY %b64[%00user%00secret]b64% +OK Login successful From: me@somewhere @@ -59,7 +59,7 @@ CAPA AUTH DIGEST-MD5 * AUTH PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test883 b/tests/data/test883 index a639baa624..5c8f4548ee 100644 --- a/tests/data/test883 +++ b/tests/data/test883 @@ -16,7 +16,7 @@ RFC5034 AUTH EXTERNAL REPLY AUTH + -REPLY dXNlcg== +OK Login successful +REPLY %b64[user]b64% +OK Login successful From: me@somewhere @@ -47,7 +47,7 @@ POP3 external authentication CAPA AUTH EXTERNAL -dXNlcg== +%b64[user]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test885 b/tests/data/test885 index d4a3332f0a..2d1e9c23b7 100644 --- a/tests/data/test885 +++ b/tests/data/test885 @@ -46,7 +46,7 @@ POP3 external authentication with initial response CAPA -AUTH EXTERNAL dXNlcg== +AUTH EXTERNAL %b64[user]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test89 b/tests/data/test89 index a277c63721..51208d5fc3 100644 --- a/tests/data/test89 +++ b/tests/data/test89 @@ -110,7 +110,7 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER -u testuser:testpass --ntlm -L GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* @@ -122,7 +122,7 @@ Accept: */* GET /you/%TESTNUMBER0010 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test891 b/tests/data/test891 index e373d6aafc..3a518af455 100644 --- a/tests/data/test891 +++ b/tests/data/test891 @@ -36,7 +36,7 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret CAPA AUTH CRAM-MD5 -dXNlciA1YzhkYjAzZjA0Y2VjMGY0M2JjYjA2MDAyMzkxNDE5MA== +%b64[user 5c8db03f04cec0f43bcb060023914190]b64% # CURLE_LOGIN_DENIED diff --git a/tests/data/test892 b/tests/data/test892 index 8033ad7ef8..a3931b0024 100644 --- a/tests/data/test892 +++ b/tests/data/test892 @@ -16,7 +16,7 @@ RFC5034 AUTH PLAIN REPLY AUTH + -REPLY c2hhcmVkLW1haWxib3gAdXNlcgBzZWNyZXQ= +OK Login successful +REPLY %b64[shared-mailbox%00user%00secret]b64% +OK Login successful From: me@somewhere @@ -47,7 +47,7 @@ pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user:secret --sasl-authzid shared-mailbo CAPA AUTH PLAIN -c2hhcmVkLW1haWxib3gAdXNlcgBzZWNyZXQ= +%b64[shared-mailbox%00user%00secret]b64% RETR %TESTNUMBER QUIT diff --git a/tests/data/test90 b/tests/data/test90 index 810bf85149..bc67ad62a0 100644 --- a/tests/data/test90 +++ b/tests/data/test90 @@ -153,7 +153,7 @@ Accept: */* GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* @@ -170,7 +170,7 @@ Accept: */* GET /you/%TESTNUMBER0010 HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test903 b/tests/data/test903 index d56caf49d8..3876134df5 100644 --- a/tests/data/test903 +++ b/tests/data/test903 @@ -15,7 +15,7 @@ RFC4954 AUTH PLAIN REPLY AUTH 334 PLAIN supported -REPLY AHVzZXIAc2VjcmV0 235 Authenticated +REPLY %b64[%00user%00secret]b64% 235 Authenticated @@ -40,7 +40,7 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER AUTH PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test904 b/tests/data/test904 index ced7161a78..f3d14172a5 100644 --- a/tests/data/test904 +++ b/tests/data/test904 @@ -14,8 +14,8 @@ RFC4954 AUTH LOGIN REPLY AUTH 334 VXNlcm5hbWU6 -REPLY dXNlcg== 334 UGFzc3dvcmQ6 -REPLY c2VjcmV0 235 Authenticated +REPLY %b64[user]b64% 334 %b64[Password:]b64% +REPLY %b64[secret]b64% 235 Authenticated @@ -40,8 +40,8 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER AUTH LOGIN -dXNlcg== -c2VjcmV0 +%b64[user]b64% +%b64[secret]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test905 b/tests/data/test905 index b0ae9a9533..658b49c264 100644 --- a/tests/data/test905 +++ b/tests/data/test905 @@ -14,8 +14,8 @@ RFC4954 AUTH CRAM-MD5 -REPLY AUTH 334 PDE5NzIuOTg3NjU0MzIxQGN1cmw+ -REPLY dXNlciA3MDMxNzI1NTk5ZmRiYjVkNDEyNjg5YWEzMjNlM2UwYg== 235 Authenticated +REPLY AUTH 334 %b64[%3c1972.987654321@curl%3e]b64% +REPLY %b64[user 7031725599fdbb5d412689aa323e3e0b]b64% 235 Authenticated @@ -44,7 +44,7 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER AUTH CRAM-MD5 -dXNlciA3MDMxNzI1NTk5ZmRiYjVkNDEyNjg5YWEzMjNlM2UwYg== +%b64[user 7031725599fdbb5d412689aa323e3e0b]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test906 b/tests/data/test906 index 04a2247630..bc76a33a2c 100644 --- a/tests/data/test906 +++ b/tests/data/test906 @@ -15,7 +15,7 @@ NTLM AUTH NTLM REPLY AUTH 334 NTLM supported -REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= 334 TlRMTVNTUAACAAAAAgACADAAAACGggEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== +REPLY %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% 334 TlRMTVNTUAACAAAAAgACADAAAACGggEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== REPLY TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAALAAsAeAAAAAAAAAAAAAAAhoIBAFpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOXRlc3R1c2VyV09SS1NUQVRJT04= 235 Authenticated @@ -46,7 +46,7 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER AUTH NTLM -TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +%b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAALAAsAeAAAAAAAAAAAAAAAhoIBAFpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOXRlc3R1c2VyV09SS1NUQVRJT04= MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT diff --git a/tests/data/test907 b/tests/data/test907 index f13a9420a1..a73afbe488 100644 --- a/tests/data/test907 +++ b/tests/data/test907 @@ -14,8 +14,8 @@ RFC4954 AUTH DIGEST-MD5 -REPLY AUTH 334 cmVhbG09ImN1cmwiLG5vbmNlPSI1MzAwZDE3YTFkNjk1YmQ0MTFlNGNkZjk2Zjk1NDhjMjNjZWQ2MTc1IixhbGdvcml0aG09bWQ1LXNlc3MscW9wPSJhdXRoIg== -REPLY dXNlcm5hbWU9InVzZXIiLHJlYWxtPSJjdXJsIixub25jZT0iNTMwMGQxN2ExZDY5NWJkNDExZTRjZGY5NmY5NTQ4YzIzY2VkNjE3NSIsY25vbmNlPSIzNDMzMzIzMTM1MzMzMjMxMzYzMzMyMzEzNzMzMzIzMSIsbmM9IjAwMDAwMDAxIixkaWdlc3QtdXJpPSJzbXRwLzEyNy4wLjAuMSIscmVzcG9uc2U9YTI3YzQzOTVmMzM4Njc0M2JlMTIyMDdiN2QxMTIxYzUscW9wPWF1dGg= 334 cnNwYXV0aD05ZWE4NTljYjlkOTBjMzdjYTMwZDQ5ZDM1Mzc4NjMwYw== +REPLY AUTH 334 %b64[realm="curl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",algorithm=md5-sess,qop="auth"]b64% +REPLY %b64[username="user",realm="curl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",cnonce="34333231353332313633323137333231",nc="00000001",digest-uri="smtp/127.0.0.1",response=a27c4395f3386743be12207b7d1121c5,qop=auth]b64% 334 %b64[rspauth=9ea859cb9d90c37ca30d49d35378630c]b64% REPLY 235 Authenticated @@ -50,7 +50,7 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER AUTH DIGEST-MD5 -dXNlcm5hbWU9InVzZXIiLHJlYWxtPSJjdXJsIixub25jZT0iNTMwMGQxN2ExZDY5NWJkNDExZTRjZGY5NmY5NTQ4YzIzY2VkNjE3NSIsY25vbmNlPSIzNDMzMzIzMTM1MzMzMjMxMzYzMzMyMzEzNzMzMzIzMSIsbmM9IjAwMDAwMDAxIixkaWdlc3QtdXJpPSJzbXRwLzEyNy4wLjAuMSIscmVzcG9uc2U9YTI3YzQzOTVmMzM4Njc0M2JlMTIyMDdiN2QxMTIxYzUscW9wPWF1dGg= +%b64[username="user",realm="curl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",cnonce="34333231353332313633323137333231",nc="00000001",digest-uri="smtp/127.0.0.1",response=a27c4395f3386743be12207b7d1121c5,qop=auth]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT diff --git a/tests/data/test908 b/tests/data/test908 index d1c0920c18..6d026ea2de 100644 --- a/tests/data/test908 +++ b/tests/data/test908 @@ -15,7 +15,7 @@ RFC6749 AUTH XOAUTH2 REPLY AUTH 334 XOAUTH2 supported -REPLY dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB 235 Authenticated +REPLY %b64[user=user%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% 235 Authenticated @@ -40,7 +40,7 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER AUTH XOAUTH2 -dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB +%b64[user=user%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test91 b/tests/data/test91 index 0e33e6d23d..004b8cb470 100644 --- a/tests/data/test91 +++ b/tests/data/test91 @@ -99,7 +99,7 @@ Accept: */* GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT -Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +Authorization: NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% User-Agent: curl/%VERSION Accept: */* diff --git a/tests/data/test919 b/tests/data/test919 index 55d72286f2..ac42249e86 100644 --- a/tests/data/test919 +++ b/tests/data/test919 @@ -39,7 +39,7 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER -AUTH PLAIN AHVzZXIAc2VjcmV0 +AUTH PLAIN %b64[%00user%00secret]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test920 b/tests/data/test920 index b6d8084e03..d9cb41210d 100644 --- a/tests/data/test920 +++ b/tests/data/test920 @@ -14,8 +14,8 @@ RFC4954 AUTH LOGIN -REPLY AUTH 334 UGFzc3dvcmQ6 -REPLY c2VjcmV0 235 Authenticated +REPLY AUTH 334 %b64[Password:]b64% +REPLY %b64[secret]b64% 235 Authenticated @@ -39,8 +39,8 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER -AUTH LOGIN dXNlcg== -c2VjcmV0 +AUTH LOGIN %b64[user]b64% +%b64[secret]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test921 b/tests/data/test921 index dc06b41abc..6daf979d19 100644 --- a/tests/data/test921 +++ b/tests/data/test921 @@ -45,7 +45,7 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER -AUTH NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +AUTH NTLM %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAAAAABwAAAACAAIAHAAAAALAAsAeAAAAAAAAAAAAAAAhoIBAFpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOXRlc3R1c2VyV09SS1NUQVRJT04= MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT diff --git a/tests/data/test922 b/tests/data/test922 index 12fade11e7..0b28279d71 100644 --- a/tests/data/test922 +++ b/tests/data/test922 @@ -39,7 +39,7 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER -AUTH XOAUTH2 dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB +AUTH XOAUTH2 %b64[user=user%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test933 b/tests/data/test933 index ec3f5dc07c..7fce345e02 100644 --- a/tests/data/test933 +++ b/tests/data/test933 @@ -15,7 +15,7 @@ RFC4954 AUTH NTLM REPLY AUTH 334 NTLM supported -REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= 334 Rubbish +REPLY %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% 334 Rubbish REPLY * 501 AUTH exchange cancelled by client @@ -49,7 +49,7 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER AUTH NTLM -TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +%b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% * diff --git a/tests/data/test935 b/tests/data/test935 index ee2ffa192c..a7fd990cd2 100644 --- a/tests/data/test935 +++ b/tests/data/test935 @@ -19,7 +19,7 @@ AUTH CRAM-MD5 PLAIN REPLY "AUTH CRAM-MD5" 334 Rubbish REPLY * 501 AUTH exchange cancelled by client REPLY "AUTH PLAIN" 334 PLAIN supported -REPLY AHVzZXIAc2VjcmV0 235 Authenticated +REPLY %b64[%00user%00secret]b64% 235 Authenticated @@ -50,7 +50,7 @@ EHLO %TESTNUMBER AUTH CRAM-MD5 * AUTH PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test936 b/tests/data/test936 index eabd0b4dc4..6a5c9a66d7 100644 --- a/tests/data/test936 +++ b/tests/data/test936 @@ -16,10 +16,10 @@ RFC4954 AUTH NTLM PLAIN REPLY "AUTH NTLM" 334 NTLM supported -REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= 334 Rubbish +REPLY %b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% 334 Rubbish REPLY * 501 AUTH exchange cancelled by client REPLY "AUTH PLAIN" 334 PLAIN supported -REPLY AHVzZXIAc2VjcmV0 235 Authenticated +REPLY %b64[%00user%00secret]b64% 235 Authenticated @@ -49,10 +49,10 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER AUTH NTLM -TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= +%b64[NTLMSSP%00%01%00%00%00%06%82%08%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00]b64% * AUTH PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test937 b/tests/data/test937 index 6e2887ab5d..9f3f4853dd 100644 --- a/tests/data/test937 +++ b/tests/data/test937 @@ -19,7 +19,7 @@ AUTH DIGEST-MD5 PLAIN REPLY "AUTH DIGEST-MD5" 334 Rubbish REPLY * 501 AUTH exchange cancelled by client REPLY "AUTH PLAIN" 334 PLAIN supported -REPLY AHVzZXIAc2VjcmV0 235 Authenticated +REPLY %b64[%00user%00secret]b64% 235 Authenticated @@ -52,7 +52,7 @@ EHLO %TESTNUMBER AUTH DIGEST-MD5 * AUTH PLAIN -AHVzZXIAc2VjcmV0 +%b64[%00user%00secret]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test938 b/tests/data/test938 index 39e64421ed..2eae598165 100644 --- a/tests/data/test938 +++ b/tests/data/test938 @@ -16,8 +16,8 @@ RFC4954 AUTH PLAIN REPLY AUTH 334 PLAIN supported -REPLY dXNlci5vbmUAdXNlci5vbmUAc2VjcmV0 235 Authenticated -REPLY dXNlci50d28AdXNlci50d28Ac2VjcmV0 235 Authenticated +REPLY %b64[user.one%00user.one%00secret]b64% 235 Authenticated +REPLY %b64[user.two%00user.two%00secret]b64% 235 Authenticated @@ -43,14 +43,14 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER002 --mail-rcpt recipient@example.com --mail EHLO %TESTNUMBER001 AUTH PLAIN -dXNlci5vbmUAdXNlci5vbmUAc2VjcmV0 +%b64[user.one%00user.one%00secret]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA QUIT EHLO %TESTNUMBER002 AUTH PLAIN -dXNlci50d28AdXNlci50d28Ac2VjcmV0 +%b64[user.two%00user.two%00secret]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test942 b/tests/data/test942 index 0701ce22ac..33ed8db867 100644 --- a/tests/data/test942 +++ b/tests/data/test942 @@ -15,7 +15,7 @@ RFC4954 AUTH EXTERNAL REPLY AUTH 334 EXTERNAL supported -REPLY dXNlcg== 235 Authenticated +REPLY %b64[user]b64% 235 Authenticated @@ -40,7 +40,7 @@ mail body EHLO %TESTNUMBER AUTH EXTERNAL -dXNlcg== +%b64[user]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test944 b/tests/data/test944 index bc30db0e54..14d35ed608 100644 --- a/tests/data/test944 +++ b/tests/data/test944 @@ -39,7 +39,7 @@ mail body EHLO %TESTNUMBER -AUTH EXTERNAL dXNlcg== +AUTH EXTERNAL %b64[user]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA diff --git a/tests/data/test992 b/tests/data/test992 index 5c8b0383eb..c61b8e31d4 100644 --- a/tests/data/test992 +++ b/tests/data/test992 @@ -13,7 +13,7 @@ UPLOAD AUTH OAUTHBEARER XOAUTH2 REPLY AUTH 334 XOAUTH2 supported -REPLY dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB 235 Authenticated +REPLY %b64[user=user%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% 235 Authenticated @@ -38,7 +38,7 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr EHLO %TESTNUMBER AUTH XOAUTH2 -dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB +%b64[user=user%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% MAIL FROM:%LTsender@example.com%GT RCPT TO:%LTrecipient@example.com%GT DATA