Ecosyste.ms: OpenCollective

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

github.com/phpseclib/phpseclib

PHP Secure Communications Library
https://github.com/phpseclib/phpseclib

Merge branch 'master' into php5

* master:
ASN1: empty constructed context-specific tags error'd out

Conflicts:
phpseclib/Fil...

38e6196127d243d0ed25baf8cf69bc2b2a0b7b80 authored almost 10 years ago by Andreas Fischer <[email protected]>
Merge pull request #606 from terrafrost/asn-csr-2

ASN1 / CSR fixes

* terrafrost/asn-csr-2:
ASN1: empty constructed context-specific tags error'...

fd6aa5258c29792924e9034ff58679d9c65bfdf3 authored almost 10 years ago by Andreas Fischer <[email protected]>
ASN1: empty constructed context-specific tags error'd out

eg. an attributes field in a CSR that's blank

84325d415eb35f2ebedc0893bc2ca46a7a19ac63 authored almost 10 years ago by terrafrost <[email protected]>
Merge branch 'master' into php5

* master:
Compare numeric part of OpenSSL version

04dad3ff8c22e93e5368e3760702d331aeb2c6cc authored about 10 years ago by Andreas Fischer <[email protected]>
Merge pull request #598 from haphan/master

(OpenSSL Big integer) Only require major version to match

* haphan/master:
Compare numeric pa...

09ccfdbcb9c57eb9e099e1a3b3bb2f1cabbadb33 authored about 10 years ago by Andreas Fischer <[email protected]>
Compare numeric part of OpenSSL version

b0129e91256b66372c07ba956e7c41d5bee6848f authored about 10 years ago by Ha Phan <[email protected]>
Tests/AES: pack plaintext prior to encryption

3485242ef6cb175e6a5bc7055ceb105c5d147a5c authored about 10 years ago by terrafrost <[email protected]>
Tests/AES: disable padding

8713e940010528cbfacac2275cbc5721085cef75 authored about 10 years ago by terrafrost <[email protected]>
Tests: add Blowfish test

b34a05887c76452d8f9befd026dbc389ed00a86b authored about 10 years ago by terrafrost <[email protected]>
Tests/AES: use bin2hex for result comparison

e75d94663ebbc7ffe9bb7ba7ad1ee633f3e4a2c8 authored about 10 years ago by terrafrost <[email protected]>
Merge pull request #599 from bantu/php-5.3.3

Require PHP 5.3.3 since that is the lowest version we are running tests ...

* bantu/php-5.3.3:
...

d6037e5e870c59d26f51838e72cb7b13ff475ec0 authored about 10 years ago by Andreas Fischer <[email protected]>
Require PHP 5.3.3 since that is the lowest version we are running tests on.

293df05546bbe09fe0c1825672e2537cc125d7bc authored about 10 years ago by Andreas Fischer <[email protected]>
Marked Base as abstract

71c2d4395695c4b2f12d968a5432ba83231e07a3 authored about 10 years ago by Clint Nelissen <[email protected]>
Merge pull request #596 from bantu/disconnect-fix-php5

SSH2: update conditions under which _disconnect's code is executed

* bantu/disconnect-fix-php5:...

520fdcdd2914aaa9063583e44c48d9804c163853 authored about 10 years ago by Andreas Fischer <[email protected]>
Merge branch 'master' into php5

* master:
SSH2: update conditions under which _disconnect's code is executed

b8159ee2fb89c0bbbb7bdbc1455e836274f9e061 authored about 10 years ago by Andreas Fischer <[email protected]>
Merge pull request #588 from terrafrost/disconnect-fix

SSH2: update conditions under which _disconnect's code is executed

* terrafrost/disconnect-fix:...

3c9977318430ac6a9b6d7ee0768772b4bc98ecf8 authored about 10 years ago by Andreas Fischer <[email protected]>
NET_SSH2_ -> self::

1c923576c6db90c011f72ea3821e4427959cda3a authored about 10 years ago by Andreas Fischer <[email protected]>
Merge pull request #588 from terrafrost/disconnect-fix

SSH2: update conditions under which _disconnect's code is executed

* terrafrost/disconnect-fix:...

ec21aa23f1bed7e4370f3d3c8cdb3ff7d2b0260c authored about 10 years ago by Andreas Fischer <[email protected]>
Merge pull request #581 from cnelissen/ReplaceGetClassFix

Replaced get_class() calls with instanceof operators

* cnelissen/ReplaceGetClassFix:
Revert c...

8fae19a02470463ddb8ac29cfd644a9918a8ae30 authored about 10 years ago by Andreas Fischer <[email protected]>
Tests/AES: add official test vectors to test

4766973e6104ec7c32983a3718951125801c20ca authored about 10 years ago by terrafrost <[email protected]>
Crypt/Base: don't modify the IV when the mode isn't continuous for CFB

b24e7c3fc97dac5d121ac721fae59f2ff0de3cdf authored about 10 years ago by terrafrost <[email protected]>
Crypt/Base: fix bug with openssl non-continuous CTR mode

7b58268d58b33fb4568894b70fdd96c4971cd652 authored about 10 years ago by terrafrost <[email protected]>
Tests/AES: rm last two commits - this info can already be derived

dffde1fffc89681aaef3dc1a250c126cea3de4d8 authored about 10 years ago by terrafrost <[email protected]>
Tests/AES: improve error message for continuous buffer test as well

289ef9a2b75468ccc38c34960422bc7c2207c658 authored about 10 years ago by terrafrost <[email protected]>
Tests/AES: use better error message

bb6689add35840ab554b84c2e8b73632a3b1f582 authored about 10 years ago by terrafrost <[email protected]>
Crypt/Base: don't always treat CTR as being continuous w/ OpenSSL

b831724e1adfb58b663f1a3d5acd05d0b279ce95 authored about 10 years ago by terrafrost <[email protected]>
Tests/TripleDES: fix data provider for new test vectors

805c99458ba7e0770ee20d57176178f2f0b6c179 authored about 10 years ago by terrafrost <[email protected]>
Tests/TripleDES: add more test vectors

9199e624b2578e1295ecf451e2d727e6209a8cf7 authored about 10 years ago by terrafrost <[email protected]>
Test/AES: don't test stuff with only one buffer

50a0ae7b6e4e20c9212608a04e073293df0ddfb9 authored about 10 years ago by terrafrost <[email protected]>
Tests/AES: add testNonContinuousBufferBatteryCombos

f9451c826a3cd23bf0e429db4c21121f7ac9d83a authored about 10 years ago by terrafrost <[email protected]>
Merge branch 'master' of https://github.com/phpseclib/phpseclib into openssl-support

c6c1e8dcb05164b2574239e38ed26b2d234eaa1b authored about 10 years ago by terrafrost <[email protected]>
Crypt/Base: stream ciphers cannot be run in continuous mode with OpenSSL

be168e262ffdddd5f7334f38dec13ebc73eee32e authored about 10 years ago by terrafrost <[email protected]>
RC4: use the parent encrypt / decrypt methods if openssl is being used

e3487c8adb4b3c79f10028f7dc174f81ce924427 authored about 10 years ago by terrafrost <[email protected]>
removed superfluous default case

8dad92f5e5908118b1a23fe4c6aba7d324140f0b authored about 10 years ago by Chris Kruger <[email protected]>
Tests/SSH2: syntax error

162e2f26cf0d4ae522adc1777d4e8c2df1fa818c authored about 10 years ago by terrafrost <[email protected]>
Tests/SSH2: update testGenerateIdentifier test

46f81c98ab841a89c430bf56d02cf4d91fee8469 authored about 10 years ago by terrafrost <[email protected]>
SSH2: rm unsupported algorithms if OpenSSL is being used

5a915391486ac96c7ef2f2f8ea9b0d80b3ade6c3 authored about 10 years ago by terrafrost <[email protected]>
SSH agent forwarding implementation

aca4ba32860ffdd02f604480cb33bb23fd20e173 authored about 10 years ago by montdidier <[email protected]>
Revert changes for abstract methods in Base class

d4f04bcab12a27cf90bc125777461242412ea5b5 authored about 10 years ago by Clint Nelissen <[email protected]>
Tests/TripleDES: disable padding

cf17141930a6c9e2fd8bbb21dae479806d262c5c authored about 10 years ago by terrafrost <[email protected]>
SSH2: update conditions under which _disconnect's code is executed

472e006b6cbd38212ab3bd3bb87fba89d680b276 authored about 10 years ago by terrafrost <[email protected]>
Tests/DES: the expeted output of testDecryptPadding() was incorrect

(the expected output can be obtained by setting the key and iv both to 'd')

09c03d0f757b755b6ac9e293d33f177c050fca76 authored about 10 years ago by terrafrost <[email protected]>
Merge branch 'master' into php5

* master:
"@access static" isn't a thing

f2134aa4b2ad789aba3a76034ed4edf58611128a authored about 10 years ago by Andreas Fischer <[email protected]>
Merge pull request #586 from GrahamForks/access-fix

"@access static" isn't a thing

* GrahamForks/access-fix:
"@access static" isn't a thing

c3a8f98dcb19b86f873f321f0949eae44b8c2f4e authored about 10 years ago by Andreas Fischer <[email protected]>
"@access static" isn't a thing

bd0537fec52aff002e4492ef01a4d8318143e477 authored about 10 years ago by Graham Campbell <[email protected]>
Change dochint as requested

1cd286642ef6ceb5a0c2405799f68798eb20470e authored about 10 years ago by David Anderson <[email protected]>
Add docblock

fba6894474b767fcacb2dc25cae1508107b417be authored about 10 years ago by David Anderson <[email protected]>
Add callback to SFTP.php

Currently, Net_SCP::put() has a callback parameter, allowing the consumer to monitor/log/report ...

e9b698fd65075273ec11a1ffae3ebeccaad6e086 authored about 10 years ago by David Anderson <[email protected]>
Merge branch 'master' into php5

* master:
Fix undefined $raw error

6205531907200dd2571b2ce343f0b4aed321ccf0 authored about 10 years ago by Andreas Fischer <[email protected]>
Merge pull request #583 from bantu/SSH1UndefinedVariableFix

Fix undefined $raw error

* bantu/SSH1UndefinedVariableFix:
Fix undefined $raw error

471cb1dfb080cca4dcfaa52f520515fd323f3a0e authored about 10 years ago by Andreas Fischer <[email protected]>
Fix undefined $raw error

01d7c96a11c943f7478afa0bc61425e9a8631c2a authored about 10 years ago by Clint Nelissen <[email protected]>
another fix for 3DES unit test

1d2a85a319e653750a51d17a93d73e374b53a4e2 authored about 10 years ago by terrafrost <[email protected]>
fix 3DES unit test

7ea7463855738dfe5aff047d6b5afb8546ddddf1 authored about 10 years ago by terrafrost <[email protected]>
add 3DES unit test

f891410b3df898040a0729c567743aac41904900 authored about 10 years ago by terrafrost <[email protected]>
Replaced get_class() calls with instanceof operators

f3565346fa5f14e63e8b0fc65108343694612613 authored about 10 years ago by Clint Nelissen <[email protected]>
Tests/RC4: key is already packed

432700db8f987956de301edfb399521576f67fa5 authored about 10 years ago by terrafrost <[email protected]>
Tests: rename tests so that they actually run

45a5c05da6303473fa2489fd41625e58d67605b6 authored about 10 years ago by terrafrost <[email protected]>
Tests/RC4: engines weren't being set correctly

7c5e7a0a72ba1560e4e2b8ec9de60c026d8df5b9 authored about 10 years ago by terrafrost <[email protected]>
Tests/RC4: add more RC4 test vectors

31dcbc919c6a298c588614b483ddb325dfc34b50 authored about 10 years ago by terrafrost <[email protected]>
Tests/RC4: test updates

1e1615080be764afab71aece0cd8d6e683251f1d authored about 10 years ago by terrafrost <[email protected]>
Tests: add RC4 unit tests

b703fbe12b4aa6330ada65aaf569ffb837866423 authored about 10 years ago by terrafrost <[email protected]>
Merge branch 'master' of https://github.com/phpseclib/phpseclib into openssl-support

b053ba612bdd040e28514a947b272b87ae43661e authored about 10 years ago by terrafrost <[email protected]>
DES: apparently TripleDES extends DES

this was not always the case:

See https://github.com/phpseclib/phpseclib/commit/c4752cbeba6389e...

f91c4ccf60be4cb3f0e85595bd52a1810cdec806 authored about 10 years ago by terrafrost <[email protected]>
Tests: small unit test updates

baf65d3fefa2a0ab6d7c78e80a1b9a3d10bae480 authored about 10 years ago by terrafrost <[email protected]>
Merge pull request #551 from bantu/2.0-code-sniffer

Code Sniffer rules witnessing PSR-4 and related goals

* bantu/2.0-code-sniffer:
Remove side-e...

a272b58322c87c639484b3d2bea4dfcbfe690f02 authored about 10 years ago by Andreas Fischer <[email protected]>
Remove side-effects from test files.

ffb2fcab8068285a4c47d4e6332e6700130191c2 authored about 10 years ago by Andreas Fischer <[email protected]>
Do not require test classes to be namespaced.

218f1516937ed4f3c6c37f5b415cad20fa5d8204 authored about 10 years ago by Andreas Fischer <[email protected]>
Add code sniffer rules for 2.0 goals.

b5227ddb67b772cd58e0e491e0f0d253a5b9e23f authored about 10 years ago by Andreas Fischer <[email protected]>
Merge pull request #569 from cnelissen/NamespaceCryptPackage

Namespaced Crypt Package (Final)

* cnelissen/NamespaceCryptPackage:
Namespaced Crypt Package

96172d4ac5731348edca18c3b0ea76ee10948a80 authored about 10 years ago by Andreas Fischer <[email protected]>
Namespaced Crypt Package

fe742e18d75987cfebbbb45571a3825c6c03451a authored about 10 years ago by Clint Nelissen <[email protected]>
Merge pull request #555 from cnelissen/NamespaceNetPackage

Namespace net package

* cnelissen/NamespaceNetPackage:
Rebased
Temporary constant fix
Upd...

6c1695c9a26fb662800c964d70b161d87505d0e0 authored about 10 years ago by Andreas Fischer <[email protected]>
Rebased

c1f647c77d1d9c8940da368a6f7b1392007b0832 authored about 10 years ago by Clint Nelissen <[email protected]>
Temporary constant fix

dfb8d52806e4c8b25bc506bb904555c34bfe308c authored about 10 years ago by Clint Nelissen <[email protected]>
Updated unit tests

794fcb7ee8231b4158486e9a71fc6d58e53e9c7d authored about 10 years ago by Clint Nelissen <[email protected]>
Namespaced classes

628949fb73b8ca5a2d9bedec4bfd5de01f6241f8 authored about 10 years ago by Clint Nelissen <[email protected]>
Merge pull request #567 from cnelissen/NamespaceSystemPackage

Namespace system package #2

* cnelissen/NamespaceSystemPackage:
Namespaced classes

2871cce58d1e936b8ebdddbd8b89bdd3e17d3324 authored about 10 years ago by Andreas Fischer <[email protected]>
Namespaced classes

fddf20f89c87775eedabb26c8d63783c507b9faa authored about 10 years ago by Clint Nelissen <[email protected]>
Crypt/Base: more fixes to pre 5.4.0 padding adjustments

5d0cb1cee9601889e0400ac69e3b19291ccf43db authored about 10 years ago by terrafrost <[email protected]>
Crypt/Base: fix typo

d9adb6660965644afd78b4bbbd20266b89aa9484 authored about 10 years ago by terrafrost <[email protected]>
Crypt/Base: $block_size -> $this->block_size

4cc23b7006154ad162941af955316476b3c884d8 authored about 10 years ago by terrafrost <[email protected]>
Crypt/Base: fix decryption for ECB / CBC on PHP < 5.4.0

31af2b3ed31005aaeee58a3072836f74a8cb778a authored about 10 years ago by terrafrost <[email protected]>
Merge branch 'master' into php5

* master:
Run HHVM tests in parallel.

16503848a47d828a00402d311c0eedb5d82bef86 authored about 10 years ago by Andreas Fischer <[email protected]>
Merge pull request #565 from bantu/hhvm-parallel

Run HHVM tests in parallel.

* bantu/hhvm-parallel:
Run HHVM tests in parallel.

eefcb55138d519ca9c1d9d93d27bfaf1cf1cfec3 authored about 10 years ago by Andreas Fischer <[email protected]>
Run HHVM tests in parallel.

10050c1748ce78ec78afacb61356ae434f8b5757 authored about 10 years ago by Andreas Fischer <[email protected]>
Tests (DES): i didn't realize last commit included all the changes that it did

not all of them were ready to go out. i just meant for it to include a one-line change.

meh.

8f27aaa323f649290a7ebed57647c1af3394f787 authored about 10 years ago by terrafrost <[email protected]>
Tests (DES): disable padding for decryption test

When padding is enabled $des->decrypt() will return false with ciphertext's
of invalid length. W...

c8281dd4a37d9b731a2e274103e72b365f9f4568 authored about 10 years ago by terrafrost <[email protected]>
Tests: CRYPT_MODE_* -> CRYPT_ENGINE_* in one more place

b1fdbd6bbda3b54276b08c02f1e91858d5b37673 authored about 10 years ago by terrafrost <[email protected]>
Tests: update unit tests to use CRYPT_ENGINE_* instead of CRYPT_MODE_*

8d40eb22efcd86ea74ce53cbe9c8937cc006b5b5 authored about 10 years ago by terrafrost <[email protected]>
Crypt/Base: update one more comment

51c0deba45d30dc4a31f8f2ecbad2b493da8ad22 authored about 10 years ago by terrafrost <[email protected]>
Crypt/Base: clean up comments

7d31f924a8af9c6bae7d9b39597fc831600d895f authored about 10 years ago by terrafrost <[email protected]>
Tests: don't set CRYPT_MODE_CIPHER to CRYPT_MODE_MCRYPT

7e2d0147b69faf20a94291064e2110360ed947ba authored about 10 years ago by terrafrost <[email protected]>
Merge branch 'master' of https://github.com/phpseclib/phpseclib into openssl-support

c5f74eb3a3033c7a35f8c3a87d8ab11dcee00555 authored about 10 years ago by terrafrost <[email protected]>
Crypt: rm @version stuff

8d8c2693c529cbd78ddbb59f410bbd8065fa488a authored about 10 years ago by terrafrost <[email protected]>
Crypt: replace CRYPT_MODE_INTERNAL/MCRYPT/OPENSSL with CRYPT_ENGINE_*

f5f9c3d409cd388bf0e0014f8ffccf638f58be2d authored about 10 years ago by terrafrost <[email protected]>
Tests: CS adjustments

4d6e7efda642b4d4788916b76b14927810956beb authored about 10 years ago by terrafrost <[email protected]>
Merge pull request #564 from bantu/engine-back-to-mode

Use _MODE instead of the incorrect _ENGINE.

* bantu/engine-back-to-mode:
Use _MODE instead of...

768ac083dcda010d37ceba4e531c20f0d2a0f113 authored about 10 years ago by Andreas Fischer <[email protected]>
Merge branch 'master' into php5

* master:
Properly skip SFTPLargeFileTest when environment variables not defined.

30ef0e164ffefa40f5549e565ff14ebd814739a3 authored about 10 years ago by Andreas Fischer <[email protected]>
Merge pull request #562 from bantu/properly-skip-SFTPLargeFileTest

Properly skip SFTPLargeFileTest when environment variables not defined.

* bantu/properly-skip-S...

956660e9b979c169c11a6b722db0af1c1c715730 authored about 10 years ago by Andreas Fischer <[email protected]>
Merge branch 'master' into php5

* master:
Update Code Sniffer to version 1.5.6

46075077acc5d466ba000b13c94f9c4feb90d8b5 authored about 10 years ago by Andreas Fischer <[email protected]>
Merge pull request #563 from bantu/code-sniffer-1.5.6

Update Code Sniffer to version 1.5.6

* bantu/code-sniffer-1.5.6:
Update Code Sniffer to versi...

93213ccc706e75d93aa43afa4efebfc95ea134da authored about 10 years ago by Andreas Fischer <[email protected]>