Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/phpseclib/phpseclib-php5

ABANDONED in favour of the php5 branch in the phpseclib repository.
https://github.com/phpseclib/phpseclib-php5

[feature/phpunit] Add phpunit configuration and bootstrapping.

d7079754264a31acf6bce90a87ff4f0defa02098 authored over 12 years ago by Andreas Fischer <[email protected]>
- updates to _remove directory (thanks, bantu)

e484373a2b38ddbc8808c5b05f4f849abd5c4c7d authored over 12 years ago by terrafrost <[email protected]>
- add partial VT100 terminal emulator to decode ANSI escape codes from Net_SSH2::read()

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@223 21d32557-59b3-4da0-...

e5ee7809c460fcba7bd74bf66e9e75bffb02972c authored over 12 years ago by Jim Wigginton <[email protected]>
- $this->mcrypt was removed in a commit from yesterday

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@222 21d32557-59b3-4da0-...

7f1c861c1adea00bd98ecb9f3828bb475f6f3208 authored over 12 years ago by Jim Wigginton <[email protected]>
- if the SFTP connection was closed prematurely put() could hang (thanks, KCC!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@221 21d32557-59b3-4da0-...

3141c0f803b0eeafca6b26a7ac41cbc8d24a3ac2 authored over 12 years ago by Jim Wigginton <[email protected]>
- if the algorithm is not supported upon mcrypt's initial initialization use the internal implementation

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@220 21d32557-59b3-4da0-...

b39d2597dde9ae656c051237fe9df26fbdf3f7ce authored over 12 years ago by Jim Wigginton <[email protected]>
- when the child is an optional CHOICE it needs to be explicit and not implicit

- make asn1map more accurate

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/...

5a4595ab567fcbf96e28038808e0d67bc52e78f8 authored over 12 years ago by Jim Wigginton <[email protected]>
- add blinded rsa equality test (thanks singpolyma!)

- make validateSignature behave more like openssl_verify()

git-svn-id: http://phpseclib.svn.sour...

5db0f882186fe02e404a1e41e5a231472e664992 authored over 12 years ago by Jim Wigginton <[email protected]>
- add two new logging modes

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@217 21d32557-59b3-4da0-...

7ef3108d0092d5c639fb378c3cd41ed42bc136fd authored over 12 years ago by Jim Wigginton <[email protected]>
- add !is_resource() check

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@216 21d32557-59b3-4da0-...

9a7d6cdb545bae0cd90fd2f0d9e7a8a67b7eedc5 authored over 12 years ago by Jim Wigginton <[email protected]>
- add getIssuerDN()

- fill in getPublicKey() stub
- add 'lifetime' option to setEndDate()
- fix a bug that'd prevent ...

da8614a5113804eb9987325accdb26142455cbcd authored over 12 years ago by Jim Wigginton <[email protected]>
- make it so certs can be setup as CA's

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@214 21d32557-59b3-4da0-...

a90bba115ce461aefaeea113dfd846a5a7fbde82 authored over 12 years ago by Jim Wigginton <[email protected]>
- 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
- i...

3dd9e2b318ae09db577bf8392ac9f9b5f76ca9a9 authored over 12 years ago by Jim Wigginton <[email protected]>
- sign() didn't save subjectPublicKeyInfo correctly

- sign() could erase the subject's DN from an existing X.509 cert
- setSerialNumber didn't save t...

392ff50c00b499d2a8f7b56714a72c735cca51bb authored over 12 years ago by Jim Wigginton <[email protected]>
- make it so the following all do the same thing:

$pubKey = new Crypt_RSA();
$pubKey->loadKey($privKey->getPublicKey());
$pubKey->setPublicKey();
...

6d60fa63e54e67b71c793bef556cb181d19f651f authored over 12 years ago by Jim Wigginton <[email protected]>
- add full support for the id-ce-authorityKeyIdentifier and id-ce-subjectKeyIdentifier extensions via setKeyIdentifier() function

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@210 21d32557-59b3-4da0-...

960dd01fe19e9cfc62b00e4c407bf38b7f88b57b authored over 12 years ago by Jim Wigginton <[email protected]>
- 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 ...

3f9aa1ad6a6a1ca4ce98fb1f712f4c8e0a471bf6 authored over 12 years ago by Jim Wigginton <[email protected]>
- add loadCSR(), setKey(), setDN() and setDNProp()

- refactor some code

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@20...

09f4bef2f1e65e139b476ee6cfa4e40187ca3275 authored over 12 years ago by Jim Wigginton <[email protected]>
- BMPString's should be decoded via decodeBER(), use UTF8 strings for everything but policy qualifiers and make policy qualifiers optional

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@207 21d32557-59b3-4da0-...

42e5ad80f792af956862252cf858956bdde678bb authored over 12 years ago by Jim Wigginton <[email protected]>
- fix a bunch of E_NOTICEs, add support for the id-ce-certificatePolicies extension, add limited validation

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@206 21d32557-59b3-4da0-...

5cc327e0c30380a130a6aca7523baf3a8538eb3c authored almost 13 years ago by Jim Wigginton <[email protected]>
- fix E_NOTICES

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@205 21d32557-59b3-4da0-...

81beb6e2e28e264525e65d5522e4ce2e7b1cdc4e authored almost 13 years ago by Jim Wigginton <[email protected]>
- make it so setPublicKey() can guess at the format like loadKey() can

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@204 21d32557-59b3-4da0-...

60340d54661376d2c893a75ad4f0bec2e72421ca authored almost 13 years ago by Jim Wigginton <[email protected]>
- encode the subjectPublicKey in a format Crypt_RSA can use (assuming the algorithm is rsaEncryption)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@203 21d32557-59b3-4da0-...

1b2dde6e7d7b511a7f81ee700c9650d32b8d3fe0 authored almost 13 years ago by Jim Wigginton <[email protected]>
- add support for id-ce-nameConstraints

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@202 21d32557-59b3-4da0-...

1b161ece260cc975dbeb92c4523209a395968a1e authored almost 13 years ago by Jim Wigginton <[email protected]>
- add an X.509 encoder / decoder

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@201 21d32557-59b3-4da0-...

441ada05022e08ffd9cea27f73362f59fc558073 authored almost 13 years ago by Jim Wigginton <[email protected]>
- - close the channel when a NET_SSH2_CHANNEL_REQUEST exit-status is received (thanks, ferus!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@200 21d32557-59b3-4da0-...

228fb3ceb913e340c1d02808b60fe5e4316a43ed authored almost 13 years ago by Jim Wigginton <[email protected]>
- fix some E_NOTICES (thanks, ferus!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@199 21d32557-59b3-4da0-...

40bc51da9906dcfdbd86a5c2c671c9d152ce8c68 authored almost 13 years ago by Jim Wigginton <[email protected]>
- read() doesn't give an E_WARNING when $expect is blank

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@198 21d32557-59b3-4da0-...

6309f5a70aec62f8426dcf6b7a8e86802c646716 authored almost 13 years ago by Jim Wigginton <[email protected]>
- 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!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@197 21d32557-59b3-4da0-...

329d3e2a15627df98ce19fb4e191875bdf5f05e7 authored almost 13 years ago by Jim Wigginton <[email protected]>
- setTimeout() updates

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@196 21d32557-59b3-4da0-...

6d3e3dd12ee2feb8249bac4692c091c9050c1384 authored almost 13 years ago by Jim Wigginton <[email protected]>
- make it so requests can timeout (thanks pmprojx!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@195 21d32557-59b3-4da0-...

1ab30836a6e145f4c7ae4517de06b2f38a93a1b8 authored almost 13 years ago by Jim Wigginton <[email protected]>
- get() no longer needs to know the size of a file to download it (thanks xyzzy!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@194 21d32557-59b3-4da0-...

8ad76c9236f712d639735fd5dc870396ddb338e0 authored almost 13 years ago by Jim Wigginton <[email protected]>
- fclose() was being called twice (thanks zyzzy!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@193 21d32557-59b3-4da0-...

883b13f5401f0db3aa5ac02bce5b53438cd22592 authored almost 13 years ago by Jim Wigginton <[email protected]>
- 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...

8e0845f41151973f3bc4c68d69f027599b1fc125 authored almost 13 years ago by Jim Wigginton <[email protected]>
- make setHash non case sensitive (thanks e1ven!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@191 21d32557-59b3-4da0-...

257b18501e9180268b101f84bcb7488cbd476839 authored about 13 years ago by Jim Wigginton <[email protected]>
- the key has to be truncated before setKey() is called or else it'll be rounded up to the nearest key size - not down

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@190 21d32557-59b3-4da0-...

019edc6694800a838f5cef13091b5e64c7a44d8e authored about 13 years ago by Jim Wigginton <[email protected]>
- !== is faster than !=

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@189 21d32557-59b3-4da0-...

f600a9bb504ac753cdb9febae376e6cafec33358 authored about 13 years ago by Jim Wigginton <[email protected]>
- update link to svn.php.net

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@188 21d32557-59b3-4da0-...

70ea9ceec886c8835df19ae2e92e7fa4154b1fb2 authored about 13 years ago by Jim Wigginton <[email protected]>
- use openssl_random_pseudo_bytes if available (thanks wise.man!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@187 21d32557-59b3-4da0-...

e8d6d8d165bfd1f6e2b55868befa8168796c36f9 authored about 13 years ago by Jim Wigginton <[email protected]>
- the IV wasn't resetting when mcrypt was being used

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@186 21d32557-59b3-4da0-...

b1c7fed94642671e54521f5a9b6b6a32ab67985d authored about 13 years ago by Jim Wigginton <[email protected]>
- add pbkdf2 support via setPassword()

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@185 21d32557-59b3-4da0-...

a00a5e6ba482a85f8c76d1b3356f48b54a24edca authored about 13 years ago by Jim Wigginton <[email protected]>
- CRYPT_RSA_PUBLIC_FORMAT_XML didn't work correctly

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@184 21d32557-59b3-4da0-...

bc1c12357d6c855b525707b0a92ee5ce48511c98 authored about 13 years ago by Jim Wigginton <[email protected]>
- fix potential E_NOTICE in modInverse (thanks bantu!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@183 21d32557-59b3-4da0-...

a1f3ee7b699cfcec90b36b500811bf4731f0065c authored about 13 years ago by Jim Wigginton <[email protected]>
- 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

git-svn-id: http://phpsecli...

cfcf20cce56d27ad37b83bb6d3d8013316c4dcaf authored about 13 years ago by Jim Wigginton <[email protected]>
- close local file if one is being used and if get() would return prematurely (thanks, Sascha.Pfalz!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@181 21d32557-59b3-4da0-...

0531f713abef501f3f1262a2adf2bbd20ffac0a1 authored about 13 years ago by Jim Wigginton <[email protected]>
- if a binary packet can't be decrypt don't bother to process it further

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@180 21d32557-59b3-4da0-...

034ec72ade71bd8148012b8f9cb0da6721d25aa7 authored about 13 years ago by Jim Wigginton <[email protected]>
- make realtime logging better accommodate whitespace

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@179 21d32557-59b3-4da0-...

58b4b8d6819f56e15fdc9d8624ba6a51e232fe25 authored over 13 years ago by Jim Wigginton <[email protected]>
- NET_SFTP_APPEND -> NET_SFTP_RESUME

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@178 21d32557-59b3-4da0-...

7e416149c17692013fce6458c93cd620cfa738e6 authored over 13 years ago by Jim Wigginton <[email protected]>
- fix bug with pure-PHP CTR mode (thanks, Max!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@177 21d32557-59b3-4da0-...

d7c43d03a28dac1203a7563b2e279e944d8cdf55 authored over 13 years ago by Jim Wigginton <[email protected]>
- password protected PuTTY keys error out ungracefully when a bad password is used to decrypt

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@176 21d32557-59b3-4da0-...

2676ca1d91c13623cab48aa31dd6b9074001de28 authored over 13 years ago by Jim Wigginton <[email protected]>
- make it so chmod can be done recursively

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@175 21d32557-59b3-4da0-...

023e0e0540ff297af04cf4d300bd111f05e88e40 authored over 13 years ago by Jim Wigginton <[email protected]>
- cache directories and make it so directories can be recursively deleted

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@174 21d32557-59b3-4da0-...

285b7d511cf4bdae6e10ac243aeb5b42e0ca3438 authored over 13 years ago by Jim Wigginton <[email protected]>
- add real-time in-line logging capabilities to Net/SFTP.php (useful if you're dumping the output to a file or if you're trying to figure out why a script is timing out or something)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@173 21d32557-59b3-4da0-...

68a5d7d4dbf4036df6f6489a281b1bb43f1b21c3 authored over 13 years ago by Jim Wigginton <[email protected]>
- improved handling of malformed RSA keys: part II

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@172 21d32557-59b3-4da0-...

a5d702346a10143cc43124568f9d27bbd3273518 authored over 13 years ago by Jim Wigginton <[email protected]>
- improved handling of malformed RSA keys (thanks scope_v24!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@171 21d32557-59b3-4da0-...

d4a3d61ff523678c646dbe93c2c7759e9076ab14 authored over 13 years ago by Jim Wigginton <[email protected]>
- add support for the sticky bit

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@170 21d32557-59b3-4da0-...

d86bf78506f26c5b3a5157ae056122733b883108 authored over 13 years ago by Jim Wigginton <[email protected]>
- updates to the upload resume functionality

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@169 21d32557-59b3-4da0-...

bc5e07cd69a5161290232788531f2073a687c5f6 authored over 13 years ago by Jim Wigginton <[email protected]>
- add the ability to resume sftp uploads

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@168 21d32557-59b3-4da0-...

8b352152dd2cee10973f3028eb62970f10a2e5bb authored over 13 years ago by Jim Wigginton <[email protected]>
/home and /home/ should return the same thing for rawlist() and nlist() (thanks pioyu!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@167 21d32557-59b3-4da0-...

38f1bd487f19c8259320a5f4d0e661a6c66269e1 authored over 13 years ago by Jim Wigginton <[email protected]>
/home and /home/ should return the same thing for rawlist() and nlist() (thanks pioyu!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@166 21d32557-59b3-4da0-...

3da6c0d608976e78d2d4c07d9b6f54f0de7d1022 authored over 13 years ago by Jim Wigginton <[email protected]>
- only log the last 1MB of an ssh transaction (this way logs can be obtained even when you're uploading terabytes and terabytes of data)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@165 21d32557-59b3-4da0-...

497df8895116b996b71f1deb37bf0f23531e9e9c authored over 13 years ago by Jim Wigginton <[email protected]>
- fix an E_NOTE error in Rijndael.php (thanks, tchamness!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@164 21d32557-59b3-4da0-...

96471cf1dd14aa5c8f706f7fb51bf3cdf9f5450d authored over 13 years ago by Jim Wigginton <[email protected]>
- stat() should probably not say whether or not the target file is a symlink - presumably that's something only lstat() should do

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@163 21d32557-59b3-4da0-...

48494b64c83e3553622ab0726baf06c8e35131d4 authored over 13 years ago by Jim Wigginton <[email protected]>
- stat() and lstat() now return information on the file type

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@162 21d32557-59b3-4da0-...

893695d7f30bb6cba72ec033a06e3ab75957cc54 authored over 13 years ago by Jim Wigginton <[email protected]>
- fix some E_NOTICEs and remove superfluous SFTP error log entries (thanks, Major Tom!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@161 21d32557-59b3-4da0-...

2b855b8869f012b86c60fc8cf7bc9f4d4ef94caf authored over 13 years ago by Jim Wigginton <[email protected]>
- if you want to use UTF-8 encoded passwords encode them as UTF-8 yourself (ie. save your PHP script as UTF-8 without BOM; thanks, gruberroland!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@160 21d32557-59b3-4da0-...

332726db74ea68b5712e6e451becc55ac778ffe7 authored over 13 years ago by Jim Wigginton <[email protected]>
- add support for a new type of key format (thanks spotweb2!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@159 21d32557-59b3-4da0-...

737ea2c9e9b86b9183d301584f1c5b3f0c87cbb2 authored over 13 years ago by Jim Wigginton <[email protected]>
- update SSH1 logging and disconnecting

- add better support for an as-yet-to-be-written SCP class
- update example of read()

git-svn-id...

34cdb781cc6175e3c7c3dfa915d64c4773a76e3d authored over 13 years ago by Jim Wigginton <[email protected]>
- fix E_NOTICE (thanks, loige!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@157 21d32557-59b3-4da0-...

c61b3f9da95ab8433995f2b4f1dd79f32be5c96b authored over 13 years ago by Jim Wigginton <[email protected]>
- suppress errors about empty strings being passed to crypto object

- fix a bug in read() that broke NET_SSH2_READ_REGEX

git-svn-id: http://phpseclib.svn.sourceforg...

c6bc908f63101110da9346d2551e0d7aef9d440f authored over 13 years ago by Jim Wigginton <[email protected]>
- fix E_NOTICEs (thanks, lordxor!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@155 21d32557-59b3-4da0-...

bfacdf5cdfae72eb3d426e58860e36c1f89d74f2 authored over 13 years ago by Jim Wigginton <[email protected]>
- suppress errors when fread() times out

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@154 21d32557-59b3-4da0-...

e42adbeaf90e4650a4470382cc739fc164e11723 authored over 13 years ago by Jim Wigginton <[email protected]>
- read(...) only returned first byte of matched string - not entire matched string

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@153 21d32557-59b3-4da0-...

b614ab4dc0598f8f7285e6daa16e0affc77c8a59 authored over 13 years ago by Jim Wigginton <[email protected]>
- add support for PuTTY and XML formatted RSA keys

- remove ?>'s from PHP_Compat files
- update LICENSE block
- make it so NET_SSH2_MSG_USERAUTH_PK_...

392d96445e0b3eec90d481123f8de15b73b10c85 authored over 13 years ago by Jim Wigginton <[email protected]>
- syntax error

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@151 21d32557-59b3-4da0-...

0e40350db728a7f77df79539624e03642574e03f authored over 13 years ago by Jim Wigginton <[email protected]>
- make get() return false if the SSH_FXP_READ packet failed

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@150 21d32557-59b3-4da0-...

9660724387130d461dea14ff565648ae69b67f40 authored over 13 years ago by Jim Wigginton <[email protected]>
- show first byte if message type is unknown to assist with diagnosis

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@149 21d32557-59b3-4da0-...

73f0886e8717a44837dfd7cb56bee9a25c902686 authored over 13 years ago by Jim Wigginton <[email protected]>
- fixed a bug that could prevent _emsa_pss_verify from working in rare circumstances (thanks Lesque!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@148 21d32557-59b3-4da0-...

06e8afb418e4cb40ac087d69b808f4eeca80cbde authored almost 14 years ago by Jim Wigginton <[email protected]>
- add interactive mode support to Net_SSH2 and redo interactive support in Net_SSH1

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@147 21d32557-59b3-4da0-...

458f4f7ef0d43361c58dd50fc7bf5bc15def0df3 authored almost 14 years ago by Jim Wigginton <[email protected]>
- extended attributes were not handled correctly (thanks scope_v24!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@146 21d32557-59b3-4da0-...

f6f9f3887dba1a993c63b2e9db0bc0ccdc6b1d3c authored almost 14 years ago by Jim Wigginton <[email protected]>
- update Net_SFTP to better support SCP

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@145 21d32557-59b3-4da0-...

13b8afd6206e7d65c7c7674d2a1f74ba7f8f03a9 authored almost 14 years ago by Jim Wigginton <[email protected]>
- changed $fp to $urandom (thanks, Ben!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@144 21d32557-59b3-4da0-...

27700e9ca7697651b8fb55ed37947ce2ee80ba99 authored almost 14 years ago by Jim Wigginton <[email protected]>
- array_slice() reindexes the array so we'll use array_pop() instead

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@143 21d32557-59b3-4da0-...

a4d39a9e66aab40a192ec66d22b9be248d3e86ea authored almost 14 years ago by Jim Wigginton <[email protected]>
- fopen() can fail even when file_exists() succeeds (thanks, dakitiger!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@142 21d32557-59b3-4da0-...

5eea5be2106b18ed50c36c4cc3bd64848548e2b0 authored almost 14 years ago by Jim Wigginton <[email protected]>
- fix issues with partially generated RSA keys (thanks, Ben!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@141 21d32557-59b3-4da0-...

80bf62d6fcb5e17a606851784a524c9ad8106b7b authored almost 14 years ago by Jim Wigginton <[email protected]>
- parse the longname to get the file type (only currently works for Net_SFTP::rawlist())

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@140 21d32557-59b3-4da0-...

029b61bc5eae6e8be2c57fe2badca82757b72e4d authored almost 14 years ago by Jim Wigginton <[email protected]>
- the ciphertext wasn't being null padded correctly when it wasn't a multiple of the block size (thanks Elledan!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@139 21d32557-59b3-4da0-...

bf49338fa96eef7698a4ec156576b501d01d95a6 authored about 14 years ago by Jim Wigginton <[email protected]>
- rm some legacy code and make Crypt_TripleDES better handle short keys

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@138 21d32557-59b3-4da0-...

4ab5b5c16f434cd5c7f808d80d070d34b98d5eea authored about 14 years ago by Jim Wigginton <[email protected]>
- AES should try to auto-predict the size of keys when the size isn't specified; last update interfered with that

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@137 21d32557-59b3-4da0-...

354a0965e87f583dce1c7886cef6202ab89532ff authored about 14 years ago by Jim Wigginton <[email protected]>
- keys should now be null padded if they're too short

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@136 21d32557-59b3-4da0-...

4d4cc0e0f5e67278bd2dba3451d31a8ed9a9099c authored about 14 years ago by Jim Wigginton <[email protected]>
- added $block parameter to Net_SSH2::exec() (thanks jl_ewing!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@135 21d32557-59b3-4da0-...

fb0f03c9043449028e0234527ab0c48ad4bfac2f authored about 14 years ago by Jim Wigginton <[email protected]>
fix typo in comments

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@134 21d32557-59b3-4da0-...

d5f788932ce1ff1673f6ce5c5adc13cdb75a3327 authored about 14 years ago by Jim Wigginton <[email protected]>
- rm debug code

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@133 21d32557-59b3-4da0-...

66b5dad728cdb4582ed3eb14209b50174e9bd975 authored about 14 years ago by Jim Wigginton <[email protected]>
- add Net_SFTP::stat() and Net_SFTP::lstat() (thanks, TangiX!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@132 21d32557-59b3-4da0-...

3d68aa3353c40fb71b7629c3ef04e5c398dc1f40 authored about 14 years ago by Jim Wigginton <[email protected]>
- rm debug code

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@131 21d32557-59b3-4da0-...

a31d9ba38d095cacff9abbde63f14868a2b48b7c authored about 14 years ago by Jim Wigginton <[email protected]>
- change license to the less restrictive MIT license (if people want to modify phpseclib and distribute binaries of it [whatever that means for PHP] without including the source code I don't care); two of the three PHP_Compat stuff still uses the LGPL since I didn't author them but they're only needed, anyway, if you're using phpseclib on PHP4.

- add svn:eol-style: LF to all files
- fixed pear.php.net bug # 18037 (thanks, nounours!)

git-sv...

b94a467999c5bf75576eb5911bec284acfdc12cf authored about 14 years ago by Jim Wigginton <[email protected]>
- fixed pear.php.net bug # 18015 (thanks, nounours!)

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@129 21d32557-59b3-4da0-...

19cc43cc1668e179bc4da1782a47d8514e665ff5 authored about 14 years ago by Jim Wigginton <[email protected]>
- delete CVSROOT directory

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@128 21d32557-59b3-4da0-...

2c06c81e77a84c14da0ccb8a800a0c60a906218c authored about 14 years ago by Jim Wigginton <[email protected]>
- fixed a bug in Net_SFTP::delete()

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@127 21d32557-59b3-4da0-...

3cb86474ae20fd3f199a85527c4f4fd9218a7bbe authored about 14 years ago by Jim Wigginton <[email protected]>
- fixed a bug that prevented key re-exchange from working

git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@126 21d32557-59b3-4da0...

dd4f0036f2abf599144fa63429aae75771a9af30 authored about 14 years ago by Jim Wigginton <[email protected]>