terrafrost
|
123eee7150
|
RC4: key wasn't being truncated correctly
|
2016-03-18 12:00:41 -05:00 |
|
terrafrost
|
574d36fb7d
|
Merge branch 'cipher-revamp'
|
2016-03-14 23:00:21 -05:00 |
|
terrafrost
|
fa88ed5ff4
|
Merge branch 'cipher-revamp' of https://github.com/terrafrost/phpseclib into cipher-revamp
|
2016-03-14 23:00:08 -05:00 |
|
terrafrost
|
ea7d647612
|
Merge branch 'cipher-revamp'
|
2016-03-14 22:42:51 -05:00 |
|
terrafrost
|
6d5ec59f10
|
SFTP: a few tweaks to the queue'd get() changes raxbg did
|
2016-03-14 09:57:54 -05:00 |
|
terrafrost
|
815f227897
|
Merge remote-tracking branch 'raxbg/parallel_download'
|
2016-03-13 11:57:07 -05:00 |
|
terrafrost
|
54deb16da8
|
Merge branch '2.0'
|
2016-03-08 16:58:15 -06:00 |
|
terrafrost
|
9e586e79f1
|
SSH2: update libsodium calls to use 1.0.0 convention
|
2016-03-08 16:57:16 -06:00 |
|
terrafrost
|
ac8960d049
|
Merge branch '2.0'
|
2016-03-02 10:13:28 -06:00 |
|
terrafrost
|
e666562569
|
Merge branch '1.0' into 2.0
|
2016-03-02 10:13:15 -06:00 |
|
terrafrost
|
da36b5c91e
|
RC2: fix issue with decrypting
|
2016-03-01 16:30:36 -06:00 |
|
Ivailo Hristov
|
75d4c3b09c
|
Even more memory optimizations
|
2016-02-25 13:55:49 +02:00 |
|
Ivailo Hristov
|
1af19fbf1b
|
Fix a memory leak when transferring lots of small files
|
2016-02-24 17:01:40 +02:00 |
|
Ivailo Hristov
|
56af770943
|
Changes based on comment 187537999
|
2016-02-23 19:21:23 +02:00 |
|
terrafrost
|
698efd030a
|
RSA: fix namespacing for caught exceptions
|
2016-02-20 23:54:19 -06:00 |
|
terrafrost
|
7558f097c0
|
Tests/AES: update newest unit test
|
2016-02-20 21:44:39 -06:00 |
|
terrafrost
|
ae1e5c13f9
|
Merge branch 'master' into cipher-revamp
|
2016-02-20 21:44:00 -06:00 |
|
terrafrost
|
abed3b4c28
|
AES/Twofish: updates based on feedback
|
2016-02-20 20:01:52 -06:00 |
|
terrafrost
|
5c78bf4c06
|
Merge branch 'ssh-fix-publickey'
|
2016-02-20 14:19:31 -06:00 |
|
terrafrost
|
1e50a102ac
|
Merge branch '2.0'
|
2016-02-20 14:16:06 -06:00 |
|
terrafrost
|
b566fcaeee
|
Tests/AES: Crypt_AES -> AES
|
2016-02-20 14:15:57 -06:00 |
|
terrafrost
|
82ab57e14c
|
Merge branch '2.0'
|
2016-02-19 15:19:30 -06:00 |
|
terrafrost
|
6d3c04ef4d
|
Merge branch '1.0' into 2.0
|
2016-02-19 15:19:20 -06:00 |
|
terrafrost
|
1e93192721
|
Merge branch 'continuous-buffer-1.0' into 1.0
|
2016-02-19 15:14:12 -06:00 |
|
terrafrost
|
554dea27dd
|
Merge branch '2.0'
|
2016-02-19 06:33:48 -06:00 |
|
terrafrost
|
4f0d3e4128
|
Merge branch '1.0' into 2.0
|
2016-02-19 06:33:34 -06:00 |
|
Ivailo Hristov
|
83b8d0ec0a
|
Bug fix for SFTP::get()
|
2016-02-17 14:57:32 +02:00 |
|
Joey3000
|
94b669d7ed
|
Reorder array checks
Make sure that `if (isset($arr['__phpseclib_marker']))` is done on an array only.
|
2016-02-16 20:45:05 +01:00 |
|
Joey3000
|
062aa41ba0
|
Fixing Uncaught Error: Cannot use object of type test as array
Refs https://github.com/phpseclib/phpseclib/pull/934/files#r53035721
|
2016-02-16 19:41:41 +01:00 |
|
terrafrost
|
6eb35eb42c
|
Random: a few more tweaks
|
2016-02-16 09:45:04 -06:00 |
|
terrafrost
|
517a2c27b3
|
Merge branch '2.0'
|
2016-02-16 09:30:04 -06:00 |
|
Scott
|
fc4599985a
|
Correct Sodium check
PECL Libsodium 1.0.x uses `\Sodium\function_name` instead of `\Sodium::method_name`.
|
2016-02-16 09:29:25 -06:00 |
|
Joey3000
|
047f2617f1
|
Circular reference handling improvement
Refs https://github.com/phpseclib/phpseclib/pull/934/files#r52838650
This does the following:
* Addresses the comments to 102d53bd27
* Fixes an "Allowed memory size of ... bytes exhausted" issue and simplifies the implementation, bringing it closer to the example in https://stackoverflow.com/questions/9042142/detecting-infinite-array-recursion-in-php/9293146#9293146
|
2016-02-14 13:40:58 +01:00 |
|
terrafrost
|
102d53bd27
|
Random: fix for issues with serialize()
|
2016-02-14 00:44:03 -06:00 |
|
Scott
|
fee6431bad
|
Correct Sodium check
PECL Libsodium 1.0.x uses `\Sodium\function_name` instead of `\Sodium::method_name`.
|
2016-02-11 15:54:27 -05:00 |
|
Ivailo Hristov
|
11a539bcbd
|
Implement parallel download
|
2016-02-11 16:38:31 +02:00 |
|
terrafrost
|
b69fa7f2a9
|
Merge branch '2.0'
|
2016-02-07 11:54:16 -06:00 |
|
terrafrost
|
c2110f68a0
|
SSH: fix broken public key auth
|
2016-02-06 15:59:34 -06:00 |
|
terrafrost
|
bfd467532b
|
Crypt/Base: fix continuous mode in CBC / decryption / OpenSSL
|
2016-02-06 08:59:05 -06:00 |
|
terrafrost
|
b972a4b36d
|
Tests/AES: add unit test for continuous mode
|
2016-02-05 23:29:20 -06:00 |
|
terrafrost
|
e74841477f
|
Crypt: become a lot less tolerant of bad parameters
|
2016-02-03 08:56:25 -06:00 |
|
terrafrost
|
73a4221988
|
Crypt: become a lot less tolerant of bad parameters
|
2016-01-31 12:37:38 -06:00 |
|
metaclassing
|
88a04862ae
|
Added unit test for IPv4 and IPv6 address decoding in X509v3 subject alternative names extended attribute
|
2016-01-27 05:13:47 -06:00 |
|
metaclassing
|
4735751bf5
|
Switched out pack/unpack and ip2long/long2ip with inet_pton/ntop for ipv6 encoding support in x509v3 subject alternative names
|
2016-01-26 17:23:14 -06:00 |
|
terrafrost
|
750f7652c7
|
Merge remote-tracking branch 'joey3000/use_cleanup'
|
2016-01-25 17:00:30 -06:00 |
|
terrafrost
|
cd700ce8b3
|
Merge branch '2.0'
|
2016-01-25 16:58:48 -06:00 |
|
Joey3000
|
bdc28b9453
|
Cherry-picking cleanup of use operator usage
Picked c9a80ff748 to the 2.0 branch and resolved conflicts.
|
2016-01-21 19:41:41 +01:00 |
|
terrafrost
|
977a4ebeaa
|
Merge pull request #925 from terrafrost/rsa-revamp-part-3
RSA: error out when encrypting strings that are too long
|
2016-01-21 10:20:53 -06:00 |
|
terrafrost
|
e38cc4adb7
|
Merge pull request #926 from terrafrost/iv-or-exception
Crypt/Base: throw an exception if an IV is required but not defined
|
2016-01-21 10:20:44 -06:00 |
|
terrafrost
|
cea059e9dd
|
Crypt/Base: updates to IV handling per Joey3000
|
2016-01-20 10:09:06 -06:00 |
|