Commit Graph

  • f292931aed - make Net_SSH2 return more printer friendly server public host keys terrafrost 2012-07-04 13:36:26 -0500
  • 1417463eba - make Crypt_RSA use openssl for key generation (if openssl is available) and make it so File_X509 can create CSRs terrafrost 2012-07-01 12:07:42 -0500
  • f0e1b2deec - add second function_exists call to prevent require_once from being called if autoloader was called terrafrost 2012-06-27 20:56:36 -0500
  • 6cd2d154b4 Merge remote-tracking branch 'terrafrost/moizhb' terrafrost 2012-06-25 11:20:02 -0500
  • 5eacf2b05d - do class_exists(Crypt_Random) too to facilitate auto-loading terrafrost 2012-06-24 16:53:16 -0500
  • 9e69344d60 - better timeout handling (thanks moizhb) terrafrost 2012-06-23 17:16:42 -0500
  • 6ee991f604 Merge branch 'master' of https://github.com/phpseclib/phpseclib terrafrost 2012-06-20 10:43:20 -0500
  • 1e3778dc4f - auto loading fixes (thanks skydiablo) terrafrost 2012-06-20 10:36:36 -0500
  • 3c1d101274 Merge 206df775b4 into dfe264594f GitHub Merge Button 2012-06-16 22:21:25 -0700
  • dfe264594f Merge pull request #9 from bantu/feature/consistent-file-endings terrafrost 2012-06-16 21:06:15 -0700
  • 30b9e4ecb1 Merge eb64dfef7d into b6fb381ac2 GitHub Merge Button 2012-06-16 21:05:24 -0700
  • b6fb381ac2 - README.me updates terrafrost 2012-06-16 23:00:43 -0500
  • 449d7b0b95 Merge pull request #8 from syntaqx/master terrafrost 2012-06-16 20:52:59 -0700
  • d6b33ad78b Merge 368f7ff7ee into ccd2b6ae78 GitHub Merge Button 2012-06-16 20:38:12 -0700
  • ccd2b6ae78 - PBKDF2 updates terrafrost 2012-06-16 16:42:54 -0500
  • 206df775b4 Don't depend on set_include_path for internal includes. Kendall Hopkins 2012-06-13 21:20:21 -0400
  • eb64dfef7d [feature/consistent-file-endings] Make sure files have empty line at the end. Andreas Fischer 2012-06-11 10:34:07 +0200
  • 5923f4ad68 [feature/consistent-file-endings] Remove remaining ?> from PHP files. Andreas Fischer 2012-06-11 10:19:32 +0200
  • 368f7ff7ee added build status and extra lines Chase Hutchins 2012-06-11 02:30:46 -0600
  • 9d0b172103 - exit-status's sent before channel data no longer produce empty output terrafrost 2012-06-10 21:52:30 -0500
  • 2306b73677 - remove PHP_Compat stuff; install PHP_Compat from PEAR if you want PHP4 support terrafrost 2012-06-10 21:40:31 -0500
  • 592652cdb5 addition of gitattributes, gitignore and README files Chase Hutchins 2012-06-10 03:27:23 -0600
  • 145d664aa1 Merge remote-tracking branch 'bantu/feature/phpunit' terrafrost 2012-06-09 19:07:58 -0500
  • 35438f14e9 Merge dadbddb97c into 98fb493611 GitHub Merge Button 2012-06-09 17:06:04 -0700
  • 98fb493611 - resolve conflict in composer.json, up required php version to 5.0.0 and suggest pear-pear/PHP_Compat terrafrost 2012-06-09 19:04:07 -0500
  • 5999f93ce3 - attempt to make it so File/ANSI.php doesn't always show up with git status terrafrost 2012-06-09 14:29:03 -0500
  • eb098dd648 Merge 6117e9d9a6 into 8b59e80aa5 GitHub Merge Button 2012-06-08 18:33:07 -0700
  • 6117e9d9a6 Fix for composer.json to just link to the homepage by @bantu #r954989 Rob Loach 2012-06-08 21:32:57 -0400
  • 08417f0b1a Fix for #r954298 by @bantu for phpseclib not needing any Composer dependencies Rob Loach 2012-06-08 18:54:02 -0400
  • 8d8b5e09dd Fix for syntax error found by @bantu #r954245 Rob Loach 2012-06-08 18:48:23 -0400
  • 6bbcca39d6 Merge 6e29e5be6f into 8b59e80aa5 GitHub Merge Button 2012-06-08 15:15:40 -0700
  • 6e29e5be6f [feature/composer] Use proper case for RSA, AES and folks. Andreas Fischer 2012-06-09 00:14:06 +0200
  • 73a45af6f9 Fix the suggest, require and author properties from #6 Rob Loach 2012-06-08 16:57:26 -0400
  • 32a3eab2ab [feature/composer] Add description for suggested extensions, it's not a version Andreas Fischer 2012-06-08 22:14:00 +0200
  • 789d545fb8 [feature/composer] Also add PSR0 autoloader statement. Andreas Fischer 2012-06-08 22:05:26 +0200
  • 5527570625 [feature/composer] Set include path accordingly. Andreas Fischer 2012-06-08 22:01:12 +0200
  • a4fafd1932 [feature/composer] Suggest the mcrypt and gmp extensions for PHP. Andreas Fischer 2012-06-08 21:53:42 +0200
  • 9a0087719e Add composer.json file for Composer support Rob Loach 2012-06-08 15:39:36 -0400
  • 7e9a975296 Add Composer support to phpseclib Rob Loach 2012-06-08 15:38:27 -0400
  • fd38b97684 [feature/composer] Configuration file for the composer dependency manager. Andreas Fischer 2012-06-08 20:28:42 +0200
  • 8b59e80aa5 Merge remote-tracking branch 'bantu/feature/gitignore' terrafrost 2012-06-06 08:19:17 -0500
  • 0b7673eb56 Merge remote-tracking branch 'bantu/topic/40730' terrafrost 2012-06-06 08:10:54 -0500
  • 23d51b8ec4 Merge 71dea1fc2b into 3e450fa978 GitHub Merge Button 2012-06-06 06:09:53 -0700
  • 337cbdd78c Merge 3e450fa978 into e484373a2b GitHub Merge Button 2012-06-06 04:17:22 -0700
  • 12797f925c Merge bb8f24edf1 into e484373a2b GitHub Merge Button 2012-06-06 04:17:07 -0700
  • bb8f24edf1 [feature/gitignore] Ignore editor backup files using .gitignore Andreas Fischer 2012-05-24 02:16:05 +0200
  • 3e450fa978 [topic/36062] Change unconditional includes to require_once in ASN1 and X509. Andreas Fischer 2012-05-24 12:09:08 +0200
  • 71dea1fc2b [topic/40730] Use strlen() instead of count() in function _equals() of Crypt_RSA. Andreas Fischer 2012-06-05 12:52:00 +0200
  • dadbddb97c [feature/phpunit] Change test class name to reflect the path it is in. Andreas Fischer 2012-05-24 12:10:12 +0200
  • 8571aa0bad [feature/phpunit] Use SPL autoloading instead of manual loading. Andreas Fischer 2012-05-24 03:00:06 +0200
  • d71d7f3496 [feature/phpunit] Add configuration file for travis-ci.org Andreas Fischer 2012-05-24 02:20:15 +0200
  • 2da655a783 [feature/phpunit] Add some basic tests for the Math_BigInteger class. Andreas Fischer 2012-05-24 02:15:29 +0200
  • d707975426 [feature/phpunit] Add phpunit configuration and bootstrapping. Andreas Fischer 2012-05-24 02:09:54 +0200
  • e484373a2b - updates to _remove directory (thanks, bantu) terrafrost 2012-06-05 23:44:40 -0500
  • e5ee7809c4 - add partial VT100 terminal emulator to decode ANSI escape codes from Net_SSH2::read() Jim Wigginton 2012-05-27 22:20:42 +0000
  • 7f1c861c1a - $this->mcrypt was removed in a commit from yesterday Jim Wigginton 2012-05-14 18:20:11 +0000
  • 3141c0f803 - if the SFTP connection was closed prematurely put() could hang (thanks, KCC!) Jim Wigginton 2012-05-14 01:43:49 +0000
  • b39d2597dd - if the algorithm is not supported upon mcrypt's initial initialization use the internal implementation Jim Wigginton 2012-05-14 01:21:21 +0000
  • 5a4595ab56 - when the child is an optional CHOICE it needs to be explicit and not implicit - make asn1map more accurate Jim Wigginton 2012-05-13 17:52:12 +0000
  • 5db0f88218 - add blinded rsa equality test (thanks singpolyma!) - make validateSignature behave more like openssl_verify() Jim Wigginton 2012-05-05 23:57:30 +0000
  • 7ef3108d00 - add two new logging modes Jim Wigginton 2012-04-30 16:25:37 +0000
  • 9a7d6cdb54 - add !is_resource() check Jim Wigginton 2012-04-24 05:01:55 +0000
  • da8614a511 - add getIssuerDN() - fill in getPublicKey() stub - add 'lifetime' option to setEndDate() - fix a bug that'd prevent certs with File_ASN1_Element being saved Jim Wigginton 2012-04-23 03:57:34 +0000
  • a90bba115c - make it so certs can be setup as CA's Jim Wigginton 2012-04-22 17:11:29 +0000
  • 3dd9e2b318 - id-at-organizationalUnitName was misnamed as id-at-dnQualifier - make it so CA's can't be loaded if the keyusage extension doesn't permit their being loaded - implement validateURL() function stub - add support for a few more DN attributes - add removeDNProp(), getDNProp() and setDomain() - fixed some issues preventing new certs from being signed Jim Wigginton 2012-04-22 06:00:55 +0000
  • 392ff50c00 - sign() didn't save subjectPublicKeyInfo correctly - sign() could erase the subject's DN from an existing X.509 cert - setSerialNumber didn't save the serial number correctly Jim Wigginton 2012-04-17 06:47:39 +0000
  • 6d60fa63e5 - make it so the following all do the same thing: Jim Wigginton 2012-04-17 06:21:42 +0000
  • 960dd01fe1 - add full support for the id-ce-authorityKeyIdentifier and id-ce-subjectKeyIdentifier extensions via setKeyIdentifier() function Jim Wigginton 2012-04-16 04:35:37 +0000
  • 3f9aa1ad6a - make it so an array returned by loadX509() can be reloaded by loadX509() - validateDate() didn't work - add postalCode and streetAddress as supported DN attributes - add getDN() - split setKey() out into setPrivateKey() and setPublicKey() - add sign(), setStartDate(), setEndDate(), setSerialNumber(), removeExtension(), getExtension() and getExtensions() Jim Wigginton 2012-04-15 17:17:16 +0000
  • 09f4bef2f1 - add loadCSR(), setKey(), setDN() and setDNProp() - refactor some code Jim Wigginton 2012-04-09 03:13:53 +0000
  • 42e5ad80f7 - BMPString's should be decoded via decodeBER(), use UTF8 strings for everything but policy qualifiers and make policy qualifiers optional Jim Wigginton 2012-03-25 00:24:03 +0000
  • 5cc327e0c3 - fix a bunch of E_NOTICEs, add support for the id-ce-certificatePolicies extension, add limited validation Jim Wigginton 2012-03-20 05:25:43 +0000
  • 81beb6e2e2 - fix E_NOTICES Jim Wigginton 2012-03-12 03:23:04 +0000
  • 60340d5466 - make it so setPublicKey() can guess at the format like loadKey() can Jim Wigginton 2012-03-11 19:13:34 +0000
  • 1b2dde6e7d - encode the subjectPublicKey in a format Crypt_RSA can use (assuming the algorithm is rsaEncryption) Jim Wigginton 2012-03-11 19:00:28 +0000
  • 1b161ece26 - add support for id-ce-nameConstraints Jim Wigginton 2012-03-11 08:41:06 +0000
  • 441ada0502 - add an X.509 encoder / decoder Jim Wigginton 2012-03-11 07:54:41 +0000
  • 228fb3ceb9 - - close the channel when a NET_SSH2_CHANNEL_REQUEST exit-status is received (thanks, ferus!) Jim Wigginton 2012-03-07 18:57:45 +0000
  • 40bc51da99 - fix some E_NOTICES (thanks, ferus!) Jim Wigginton 2012-03-05 15:32:15 +0000
  • 6309f5a70a - read() doesn't give an E_WARNING when $expect is blank Jim Wigginton 2012-03-05 03:13:09 +0000
  • 329d3e2a15 - send a NET_SSH2_MSG_CHANNEL_CLOSE packet in addition to a NET_SSH2_MSG_CHANNEL_EOF packet when force closing the channel (thanks, ferus!) Jim Wigginton 2012-03-05 02:06:13 +0000
  • 6d3e3dd12e - setTimeout() updates Jim Wigginton 2012-03-03 19:56:22 +0000
  • 1ab30836a6 - make it so requests can timeout (thanks pmprojx!) Jim Wigginton 2012-03-03 17:49:16 +0000
  • 8ad76c9236 - get() no longer needs to know the size of a file to download it (thanks xyzzy!) Jim Wigginton 2012-01-20 06:36:16 +0000
  • 883b13f540 - fclose() was being called twice (thanks zyzzy!) Jim Wigginton 2012-01-20 05:39:10 +0000
  • 8e0845f411 - make it so size() doesn't give an E_NOTICE if the size attribute isn't present - make delete() recursive by default - fix a bug that prevented inbound packets from being logged Jim Wigginton 2012-01-20 05:33:19 +0000
  • 257b18501e - make setHash non case sensitive (thanks e1ven!) Jim Wigginton 2011-12-14 13:36:31 +0000
  • 019edc6694 - the key has to be truncated before setKey() is called or else it'll be rounded up to the nearest key size - not down Jim Wigginton 2011-11-25 00:11:19 +0000
  • f600a9bb50 - !== is faster than != Jim Wigginton 2011-11-24 19:03:56 +0000
  • 70ea9ceec8 - update link to svn.php.net Jim Wigginton 2011-11-24 18:46:12 +0000
  • e8d6d8d165 - use openssl_random_pseudo_bytes if available (thanks wise.man!) Jim Wigginton 2011-11-24 18:32:49 +0000
  • b1c7fed946 - the IV wasn't resetting when mcrypt was being used Jim Wigginton 2011-11-16 06:53:36 +0000
  • a00a5e6ba4 - add pbkdf2 support via setPassword() Jim Wigginton 2011-11-13 02:23:56 +0000
  • bc1c12357d - CRYPT_RSA_PUBLIC_FORMAT_XML didn't work correctly Jim Wigginton 2011-11-07 08:25:59 +0000
  • a1f3ee7b69 - fix potential E_NOTICE in modInverse (thanks bantu!) Jim Wigginton 2011-11-07 02:27:01 +0000
  • cfcf20cce5 - add the ability to save newly created keys in the XML and PuTTY formats - add the ability to save private keys that have already been loaded Jim Wigginton 2011-11-07 01:35:12 +0000
  • 0531f713ab - close local file if one is being used and if get() would return prematurely (thanks, Sascha.Pfalz!) Jim Wigginton 2011-10-14 05:46:18 +0000
  • 034ec72ade - if a binary packet can't be decrypt don't bother to process it further Jim Wigginton 2011-10-06 12:12:56 +0000
  • 58b4b8d681 - make realtime logging better accommodate whitespace Jim Wigginton 2011-09-17 18:46:04 +0000
  • 7e416149c1 - NET_SFTP_APPEND -> NET_SFTP_RESUME Jim Wigginton 2011-09-10 05:46:19 +0000