Add SPA session validation and buglist, update migration docs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-12-03 21:28:08 +00:00
parent 9be3dfc14e
commit cff287e870
24169 changed files with 10223 additions and 7120 deletions

3
node_modules/node-forge/lib/pkcs12.js generated vendored Normal file → Executable file
View File

@@ -474,6 +474,9 @@ p12.pkcs12FromAsn1 = function(obj, strict, password) {
if(macValue.getBytes() !== capture.macDigest) {
throw new Error('PKCS#12 MAC could not be verified. Invalid password?');
}
} else if(Array.isArray(obj.value) && obj.value.length > 2) {
/* This is pfx data that should have mac and verify macDigest */
throw new Error('Invalid PKCS#12. macData field present but MAC was not validated.');
}
_decodeAuthenticatedSafe(pfx, data.value, strict, password);