Smack 4.1.9

-----BEGIN PGP SIGNATURE-----
 
 iQF8BAABCgBmBQJYMZ8OXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5Nzc1MDU5RjNBMjFEQ0UxNkJFNEZCQUUy
 MjM5QTdFOEY1ODUyMDUyAAoJECI5p+j1hSBSK88H/0L0gxM9Pb4Eki4KLi0iUuMy
 QtP0L7r4uLkZxgmOx7pmkY84jIRhkO2zQYubdK4qBzcGzQapHU5J6wOy/HCVVgp7
 Roys1krA3hT0sNL+jnDvsnGU1nc5eb4TftP6ie9mm2Io0nYLoMrWfgxK7FN3xUj/
 3tQn3cpkH5yIWHkaokXS45BHQEXm+uy7gvV/yqcjziyopKnsbvERLudQzFLBz+0w
 z/vljq0W0k22nrLc8syaLhgmY7uyeksqmPXC0EctMgI6HxuJyaFFwtZbATnyzfpk
 1+45QcoSkgw/2u03gZPThj/Pk0nV5h1feKYw/ZUx3VWd4UCd5cjM2on4zzWEro0=
 =OkN/
 -----END PGP SIGNATURE-----

Merge tag '4.1.9'

Smack 4.1.9
This commit is contained in:
Florian Schmaus 2016-11-20 14:53:44 +01:00
commit e71d159b96
2 changed files with 16 additions and 1 deletions

View File

@ -141,6 +141,18 @@ hr {
<div id="pageBody">
<h2>4.1.9 -- <span style="font-weight: normal;">2016-11-19</span></h2>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.igniterealtime.org/browse/SMACK-739'>SMACK-739</a>] - Smack starts SASL step without TLS in case STARTTLS is stripped even if SecurityMode.Required is used
</li>
<li>[<a href='https://issues.igniterealtime.org/browse/SMACK-735'>SMACK-735</a>] - Smack sometimes sends invalid SCRAM-SHA1 nonce
</li>
</ul>
<h2>4.1.8 -- <span style="font-weight: normal;">2016-07-30</span></h2>
<h2> Bug

View File

@ -269,7 +269,10 @@ public class SCRAMSHA1Mechanism extends SASLMechanism {
if (c == ',') {
return false;
}
return c >= 32 && c < 127;
// RFC 5802 § 7. 'printable': Contains all chars within 0x21 (33d) to 0x2b (43d) and 0x2d (45d) to 0x7e (126)
// aka. "Printable ASCII except ','". Since we already filter the ASCII ',' (0x2c, 44d) above, we only have to
// ensure that c is within [33, 126].
return c > 32 && c < 127;
}
/**