diff --git a/resources/openpgp.js b/resources/openpgp.js index 1c07c6ea..a3087e61 100644 --- a/resources/openpgp.js +++ b/resources/openpgp.js @@ -11605,7 +11605,7 @@ function openpgp_keyring() { var Util = function() { this.hexdump = function(str) { - var r=""; + var r=[]; var e=str.length; var c=0; var h; @@ -11613,12 +11613,12 @@ var Util = function() { while(ce.length;)e="0"+e;b+=" "+e;f++;0==f%32&&(b+="\n ")}return b};this.hexstrdump=function(a){if(null==a)return"";for(var b="",c=a.length,d=0,e;de.length;)e="0"+e;b+=""+e}return b};this.hexidump=function(a){for(var b="",c=a.length,d=0,e;de.length;)e="0"+e;b+=""+e}return b};this.str2bin=function(a){for(var b= -[],c=0;c

'+ +var Util=function(){this.hexdump=function(a){for(var b=[],c=a.length,d=0,e,f=0;de.length;)e="0"+e;b.push(" "+e);f++;0==f%32&&b.push("\n ")}return b.join("")};this.hexstrdump=function(a){if(null==a)return"";for(var b=[],c=a.length,d=0,e;de.length;)e="0"+e;b.push(""+e)}return b.join("")};this.hexidump=function(a){for(var b=[],c=a.length,d=0,e;de.length;)e="0"+e;b.push(""+ +e)}return b.join("")};this.str2bin=function(a){for(var b=[],c=0;c

'+ a.replace(/\n/g,"
")+"

"))};this.print_debug_hexstr_dump=function(a,b){openpgp.config.debug&&(a+=this.hexstrdump(b),a=openpgp_encoding_html_encode(a),showMessages('

'+a.replace(/\n/g,"
")+"

"))};this.print_error=function(a){a=openpgp_encoding_html_encode(a);showMessages('

ERROR:\t'+ a.replace(/\n/g,"
")+"

")};this.print_info=function(a){a=openpgp_encoding_html_encode(a);showMessages('

INFO:\t'+a.replace(/\n/g,"
")+"

")};this.print_warning=function(a){a=openpgp_encoding_html_encode(a);showMessages('

WARNING:\t'+ a.replace(/\n/g,"
")+"

")};this.getLeftNBits=function(a,b){var c=b%8;return 0==c?a.substring(0,b/8):this.shiftRight(a.substring(0,(b-c)/8+1),8-c)};this.shiftRight=function(a,b){var c=util.str2bin(a);if(0!=b%8)for(var d=c.length-1;0<=d;d--)c[d]>>=b%8,0