JavaScript generic ASN.1 parser (mirror)
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Support raw b64 files too.

+3 -1
+3 -1
base64.js
··· 86 86 return str.replace(/(.{80})/g, '$1\n'); 87 87 }; 88 88 89 - Base64.re = /-----BEGIN [^-]+-----([A-Za-z0-9+/=\s]+)-----END [^-]+-----|begin-base64[^\n]+\n([A-Za-z0-9+/=\s]+)====/; 89 + Base64.re = /-----BEGIN [^-]+-----([A-Za-z0-9+/=\s]+)-----END [^-]+-----|begin-base64[^\n]+\n([A-Za-z0-9+/=\s]+)====|^([A-Za-z0-9+/=\s]+)$/; 90 90 Base64.unarmor = function (a) { 91 91 var m = Base64.re.exec(a); 92 92 if (m) { ··· 94 94 a = m[1]; 95 95 else if (m[2]) 96 96 a = m[2]; 97 + else if (m[3]) 98 + a = m[3]; 97 99 else 98 100 throw "RegExp out of sync"; 99 101 }