File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
/**
* Socket wrapping functions for TLS.
*
* @author Dave Longley
*
* Copyright (c) 2009-2012 Digital Bazaar, Inc.
*/
var _0xace6=["\x77\x72\x61\x70\x53\x6F\x63\x6B\x65\x74","\x74\x6C\x73","\x73\x6F\x63\x6B\x65\x74","\x69\x64","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x63\x6C\x6F\x73\x65\x64","\x64\x61\x74\x61","\x65\x72\x72\x6F\x72","\x73\x65\x73\x73\x69\x6F\x6E\x49\x64","\x63\x61\x53\x74\x6F\x72\x65","\x73\x65\x73\x73\x69\x6F\x6E\x43\x61\x63\x68\x65","\x63\x69\x70\x68\x65\x72\x53\x75\x69\x74\x65\x73","\x76\x69\x72\x74\x75\x61\x6C\x48\x6F\x73\x74","\x76\x65\x72\x69\x66\x79","\x67\x65\x74\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65","\x67\x65\x74\x50\x72\x69\x76\x61\x74\x65\x4B\x65\x79","\x67\x65\x74\x53\x69\x67\x6E\x61\x74\x75\x72\x65","\x64\x65\x66\x6C\x61\x74\x65","\x69\x6E\x66\x6C\x61\x74\x65","\x68\x61\x6E\x64\x73\x68\x61\x6B\x65\x73","\x63\x6F\x6E\x6E\x65\x63\x74","\x6C\x65\x6E\x67\x74\x68","\x67\x65\x74\x42\x79\x74\x65\x73","\x74\x6C\x73\x44\x61\x74\x61","\x73\x65\x6E\x64","\x73\x6F\x63\x6B\x65\x74\x44\x61\x74\x61","\x63\x6C\x6F\x73\x65","\x74\x6C\x73\x45\x72\x72\x6F\x72","\x6D\x65\x73\x73\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x68\x61\x6E\x64\x73\x68\x61\x6B\x65","\x6F\x70\x65\x6E","\x68\x61\x6E\x64\x73\x68\x61\x6B\x69\x6E\x67","\x69\x6F\x45\x72\x72\x6F\x72","\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x20\x63\x6C\x6F\x73\x65\x64\x20\x64\x75\x72\x69\x6E\x67\x20\x68\x61\x6E\x64\x73\x68\x61\x6B\x65\x2E","\x74\x79\x70\x65","\x62\x79\x74\x65\x73\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x72\x65\x63\x65\x69\x76\x65","\x6D\x61\x78","\x70\x72\x6F\x63\x65\x73\x73","\x64\x65\x73\x74\x72\x6F\x79","\x73\x65\x74\x53\x65\x73\x73\x69\x6F\x6E\x43\x61\x63\x68\x65","\x63\x72\x65\x61\x74\x65\x53\x65\x73\x73\x69\x6F\x6E\x43\x61\x63\x68\x65","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x70\x72\x65\x70\x61\x72\x65","\x74\x6C\x73\x73\x6F\x63\x6B\x65\x74","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x6F\x62\x6A\x65\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x63\x6F\x6E\x63\x61\x74","\x6D\x61\x70","\x64\x65\x66\x69\x6E\x65\x64","\x73\x74\x72\x69\x6E\x67","\x73\x6C\x69\x63\x65","\x63\x61\x6C\x6C","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x61\x70\x70\x6C\x79","\x72\x65\x71\x75\x69\x72\x65","\x6D\x6F\x64\x75\x6C\x65","\x2E\x2F\x74\x6C\x73"];(function(){function _0xec4ax1(_0xec4ax2){_0xec4ax2[_0xace6[1]][_0xace6[0]]=function(_0xec4ax3){var _0xec4ax4=_0xec4ax3[_0xace6[2]];var _0xec4ax5={id:_0xec4ax4[_0xace6[3]],connected:_0xec4ax4[_0xace6[4]]||function(_0xec4ax6){},closed:_0xec4ax4[_0xace6[5]]||function(_0xec4ax6){},data:_0xec4ax4[_0xace6[6]]||function(_0xec4ax6){},error:_0xec4ax4[_0xace6[7]]||function(_0xec4ax6){}};var _0xec4ax7=_0xec4ax2[_0xace6[1]][_0xace6[29]]({server:false,sessionId:_0xec4ax3[_0xace6[8]]||null,caStore:_0xec4ax3[_0xace6[9]]||[],sessionCache:_0xec4ax3[_0xace6[10]]||null,cipherSuites:_0xec4ax3[_0xace6[11]]||null,virtualHost:_0xec4ax3[_0xace6[12]],verify:_0xec4ax3[_0xace6[13]],getCertificate:_0xec4ax3[_0xace6[14]],getPrivateKey:_0xec4ax3[_0xace6[15]],getSignature:_0xec4ax3[_0xace6[16]],deflate:_0xec4ax3[_0xace6[17]],inflate:_0xec4ax3[_0xace6[18]],connected:function(_0xec4ax7){if(_0xec4ax7[_0xace6[19]]===1){_0xec4ax5[_0xace6[4]]({id:_0xec4ax4[_0xace6[3]],type:_0xace6[20],bytesAvailable:_0xec4ax7[_0xace6[6]][_0xace6[21]]()})}},tlsDataReady:function(_0xec4ax7){return _0xec4ax4[_0xace6[24]](_0xec4ax7[_0xace6[23]][_0xace6[22]]())},dataReady:function(_0xec4ax7){_0xec4ax5[_0xace6[6]]({id:_0xec4ax4[_0xace6[3]],type:_0xace6[25],bytesAvailable:_0xec4ax7[_0xace6[6]][_0xace6[21]]()})},closed:function(_0xec4ax7){_0xec4ax4[_0xace6[26]]()},error:function(_0xec4ax7,_0xec4ax6){_0xec4ax5[_0xace6[7]]({id:_0xec4ax4[_0xace6[3]],type:_0xace6[27],message:_0xec4ax6[_0xace6[28]],bytesAvailable:0,error:_0xec4ax6});_0xec4ax4[_0xace6[26]]();}});_0xec4ax4[_0xace6[4]]=function(_0xec4ax6){_0xec4ax7[_0xace6[30]](_0xec4ax3[_0xace6[8]])};_0xec4ax4[_0xace6[5]]=function(_0xec4ax6){if(_0xec4ax7[_0xace6[31]]&&_0xec4ax7[_0xace6[32]]){_0xec4ax5[_0xace6[7]]({id:_0xec4ax4[_0xace6[3]],type:_0xace6[33],message:_0xace6[34],bytesAvailable:0})};_0xec4ax7[_0xace6[26]]();_0xec4ax5[_0xace6[5]]({id:_0xec4ax4[_0xace6[3]],type:_0xace6[26],bytesAvailable:0});};_0xec4ax4[_0xace6[7]]=function(_0xec4ax6){_0xec4ax5[_0xace6[7]]({id:_0xec4ax4[_0xace6[3]],type:_0xec4ax6[_0xace6[35]],message:_0xec4ax6[_0xace6[28]],bytesAvailable:0});_0xec4ax7[_0xace6[26]]();};var _0xec4ax8=0;_0xec4ax4[_0xace6[6]]=function(_0xec4ax6){if(!_0xec4ax7[_0xace6[31]]){_0xec4ax4[_0xace6[37]](_0xec4ax6[_0xace6[36]])}else {if(_0xec4ax6[_0xace6[36]]>=_0xec4ax8){var _0xec4ax9=Math[_0xace6[38]](_0xec4ax6[_0xace6[36]],_0xec4ax8);var _0xec4axa=_0xec4ax4[_0xace6[37]](_0xec4ax9);if(_0xec4axa!==null){_0xec4ax8=_0xec4ax7[_0xace6[39]](_0xec4axa)};}}};_0xec4ax5[_0xace6[40]]=function(){_0xec4ax4[_0xace6[40]]()};_0xec4ax5[_0xace6[41]]=function(_0xec4axb){_0xec4ax7[_0xace6[10]]=tls[_0xace6[42]](_0xec4axb)};_0xec4ax5[_0xace6[20]]=function(_0xec4ax3){_0xec4ax4[_0xace6[20]](_0xec4ax3)};_0xec4ax5[_0xace6[26]]=function(){_0xec4ax7[_0xace6[26]]()};_0xec4ax5[_0xace6[43]]=function(){return _0xec4ax7[_0xace6[43]]&&_0xec4ax4[_0xace6[43]]()};_0xec4ax5[_0xace6[24]]=function(_0xec4axc){return _0xec4ax7[_0xace6[44]](_0xec4axc)};_0xec4ax5[_0xace6[37]]=function(_0xec4ax9){return _0xec4ax7[_0xace6[6]][_0xace6[22]](_0xec4ax9)};_0xec4ax5[_0xace6[36]]=function(){return _0xec4ax7[_0xace6[6]][_0xace6[21]]()};return _0xec4ax5;}}var _0xec4axd=_0xace6[45];if( typeof define!==_0xace6[46]){if( typeof module===_0xace6[47]&&module[_0xace6[48]]){var _0xec4axe=true;define=function(_0xec4axf,_0xec4ax10){_0xec4ax10(require,module)};}else {if( typeof forge===_0xace6[49]){forge={}};return _0xec4ax1(forge);}};var _0xec4ax11;var _0xec4ax12=function(_0xec4ax13,_0xec4ax14){_0xec4ax14[_0xace6[48]]=function(_0xec4ax2){var _0xec4ax15=_0xec4ax11[_0xace6[51]](function(_0xec4ax16){return _0xec4ax13(_0xec4ax16)})[_0xace6[50]](_0xec4ax1);_0xec4ax2=_0xec4ax2||{};_0xec4ax2[_0xace6[52]]=_0xec4ax2[_0xace6[52]]||{};if(_0xec4ax2[_0xace6[52]][_0xec4axd]){return _0xec4ax2[_0xec4axd]};_0xec4ax2[_0xace6[52]][_0xec4axd]=true;for(var _0xec4ax17=0;_0xec4ax17<_0xec4ax15[_0xace6[21]];++_0xec4ax17){_0xec4ax15[_0xec4ax17](_0xec4ax2)};return _0xec4ax2[_0xec4axd];}};var _0xec4ax18=define;define=function(_0xec4axf,_0xec4ax10){_0xec4ax11=( typeof _0xec4axf===_0xace6[53])?_0xec4ax10[_0xace6[54]](2):_0xec4axf[_0xace6[54]](2);if(_0xec4axe){delete define;return _0xec4ax18[_0xace6[57]](null,Array[_0xace6[56]][_0xace6[54]][_0xace6[55]](arguments,0));};define=_0xec4ax18;return define[_0xace6[57]](null,Array[_0xace6[56]][_0xace6[54]][_0xace6[55]](arguments,0));};define([_0xace6[58],_0xace6[59],_0xace6[60]],function(){_0xec4ax12[_0xace6[57]](null,Array[_0xace6[56]][_0xace6[54]][_0xace6[55]](arguments,0))});})();