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

Partial revert of 9f1108e52e4787610a488868d774992e1ca28979.

This change should not be necessary.

2241d0e6f45df686270dc53b9e029189ee2e0a5a authored about 11 years ago by Andreas Fischer <[email protected]>
Merge pull request #162 from FrenkyNet/master

Check wether CRYPT_RANDOM_IS_WINDOWS is defined before defining it.

* FrenkyNet/master:
Fixed...

b55a0a1f1a45b28dc5a1ccc3b8ef230fcb331cb2 authored about 11 years ago by Andreas Fischer <[email protected]>
Fixed coding style to comply with other not defined statements

4976cd16226ad432e6973038d4611890fd71297e authored about 11 years ago by Frank de Jonge <[email protected]>
Check wether CRYPT_RANDOM_IS_WINDOWS is defined before defining it.

9f1108e52e4787610a488868d774992e1ca28979 authored about 11 years ago by Frank de Jonge <[email protected]>
Merge pull request #161 from jesseschalken/master

Fixed typo in object class name comparison

* jesseschalken/master:
Fixed typo in object class...

ccfe02a44ea35715da43e3666323e369ce1b1281 authored about 11 years ago by Andreas Fischer <[email protected]>
Fixed typo in object class name comparison

71ae795460025fdc20758a717de68b10d8636e62 authored about 11 years ago by Jesse Schalken <[email protected]>
Merge pull request #160 from briannesbitt/patch-1

Added a callable to put for progress updates

c3197e98db2e9a11dc8e9f5c362dd563b6fe329a authored about 11 years ago by terrafrost <[email protected]>
Added a callable to put for progress updates

This in combination with https://github.com/maximebf/ConsoleKit ProgressBar makes me feel good.

ccad4b7d0808f1a6db2a7cdd9b8c9708da074e51 authored about 11 years ago by Brian Nesbitt <[email protected]>
SSH2: add preliminary support for custom SSH subsystems

c6a52cb1b1793b5ce74a9c222ab53dd5bca75d1c authored about 11 years ago by terrafrost <[email protected]>
RSA: only set $this->current when it's already set

15677715e3fe895821e277287b8b0508458db87e authored about 11 years ago by terrafrost <[email protected]>
SCP: if exec() failed return false immediately

5888c6cef64b72a41266d4158b3374a7d7ee4789 authored about 11 years ago by terrafrost <[email protected]>
RSA: make RSA objects clonable

1e3ff81e7d1978e87aefee604e9da0f8169a0020 authored about 11 years ago by terrafrost <[email protected]>
ASN1: variable functions had to be strings before PHP 5.4

22502c24cdaa8ed51e85d2f64d6ce2caafb06948 authored about 11 years ago by terrafrost <[email protected]>
X509: make it so ip addresses and domain names can be used together

a577a09a4f891a16c8734626f5042b4b9fae2877 authored about 11 years ago by terrafrost <[email protected]>
ASN1,X509: add support for ip addresses in subjaltname

(among other places)

9b53c45f04cdf20e18cb74d5642734c678031c37 authored about 11 years ago by terrafrost <[email protected]>
RSA: public key was never getting set

9c5563503e8e684d54e6a0c1520a56455381446b authored about 11 years ago by terrafrost <[email protected]>
RSA: if setPublicKey is called unneccessarily return false

402b7e81760336a1d3f2d9162f49dfb54e6bed0d authored about 11 years ago by terrafrost <[email protected]>
X509: assume anything being passed into setPublicKey() is a public key

d2f636287867c6db016ed033f393260d3e2282e4 authored about 11 years ago by terrafrost <[email protected]>
BigInteger, RSA: updates to OpenSSL version detection code

77447a3fc7869773007fa3beeb8d6f8de842ec2a authored over 11 years ago by terrafrost <[email protected]>
SFTP: change max sftp packet size

1 << 20 isn't as reliable as 1 << 15 and doesn't seem to result in significant speedup either

71743ce243b2c14494c12fc2713882e95d564ae4 authored over 11 years ago by terrafrost <[email protected]>
SFTP: make "queue size" settable by a constant

eb61afd22f34dd0718266f5b8308e7d2c67115a9 authored over 11 years ago by terrafrost <[email protected]>
SSH2: make it so realtime logs filter out password's

"Complex" logs already do this - just not realtime logs

48b13bc1d72803ccffbd5925a7a58ed9dd3089af authored over 11 years ago by terrafrost <[email protected]>
SSH2: window size handling adjustments

9f8d8a7bf6c92d49f71dcadf585c898fcccd5c0d authored over 11 years ago by terrafrost <[email protected]>
RSA: fix E_NOTICE

2b3fe58dbc83fe8df38d78286aeadaf3c345f3b3 authored over 11 years ago by terrafrost <[email protected]>
RSA: check to see if MATH_BIGINTEGER_MODE_DISABLE is defined

815f6098878b46223f125f3187863c069aa0ccdb authored over 11 years ago by terrafrost <[email protected]>
RSA, BigInteger: add more openssl checks

54f0f2131bf13a8f4e968118586ef7cc82f416c5 authored over 11 years ago by terrafrost <[email protected]>
SCP: better binary local file support for put()

56f1b6f411892b5febd3e84dd58da67b514786cc authored over 11 years ago by terrafrost <[email protected]>
SCP: make it so local files can be uploaded

bafbf1276ef96d352ffe8fae16b22b595bbbf3a4 authored over 11 years ago by terrafrost <[email protected]>
SCP: get() doesn't return true on success

f16a1135c6cd3dc38bc4d44933f5b898eea12d5c authored over 11 years ago by terrafrost <[email protected]>
SSH2: neither of the DSA signature values should be 0

24a06eeff37d8dcf82b02f2ba29853b41385bf25 authored over 11 years ago by terrafrost <[email protected]>
SFTP: another comment typo

ebb1d53af57119c5d03a836432b7c7ff01059474 authored over 11 years ago by terrafrost <[email protected]>
SFTP: update comment typo

69bc362a8371111f5d562418f3c32e70c9c853f5 authored over 11 years ago by terrafrost <[email protected]>
SFTP_Stream: fix errors when context isn't defined

bf6d1bc253ed9e810da81b7605882d7714b4b20f authored over 11 years ago by terrafrost <[email protected]>
SSH2: try to execute commands via interactive shell even if no pty

df45abcda0b54ecba92775c7d873b1698c6d00d8 authored over 11 years ago by terrafrost <[email protected]>
ANSI: </underline> -> </u>

55d43a9972cb0c3b08928114db2604682b0f35c8 authored over 11 years ago by terrafrost <[email protected]>
SFTP: CS adjustment

ffca003225a3ae4582b7268a2bde2bf25d0f081e authored over 11 years ago by terrafrost <[email protected]>
BigInteger: refactor random number generation code somewhat

442922ff0ac022ce5939b3286bfcb3c503ca4a3c authored over 11 years ago by terrafrost <[email protected]>
X509: re-use existing BER extraction code

7b5542cc8a3cdd2266e043f084a8f60c52908640 authored over 11 years ago by terrafrost <[email protected]>
RSA: fix error when exponent isn't co-prime to lcm

0149644210c9a198dede242d66db723ab4961af9 authored over 11 years ago by terrafrost <[email protected]>
X509: load Math/BigInteger for ASN1 description

73f167e99e96f79cfab76c0d8316544361729eae authored over 11 years ago by terrafrost <[email protected]>
SFTP: Fix syntax error "unexpected T_SL, expecting ',' or ';'".

Regression from d95f5946eb68c18e59563ca3c2c2094cdd22d9d0.

25a60ff9a370e400b328eda3e508fd6adc93a8e4 authored over 11 years ago by Andreas Fischer <[email protected]>
X509: $csr -> $spkac in loadSPKAC() function

d714dd35f02d1b306430b0224eb215d1a7e78500 authored over 11 years ago by terrafrost <[email protected]>
X509: change return value for validateSignature when cert isn't loaded

d52f21751232cf3695d8c0e7557b2c35d8a16ae5 authored over 11 years ago by terrafrost <[email protected]>
SFTP: use variable sizes for get()

d95f5946eb68c18e59563ca3c2c2094cdd22d9d0 authored over 11 years ago by terrafrost <[email protected]>
SSH2: Logging updates

093a18290493635a697471a8a67ace5335001335 authored over 11 years ago by terrafrost <[email protected]>
Merge branch 'master' of https://github.com/phpseclib/phpseclib

bf6da217c19514506060d98797a53dc1a78c807e authored over 11 years ago by terrafrost <[email protected]>
SSH2: more window size adjustments

8c9e7a890e5755ee27fca66590ff5d2fa0616e56 authored over 11 years ago by terrafrost <[email protected]>
SSH2: don't remove first byte from complex logs

78f9fadd3d34c390d732efef5ab7e3e50deda226 authored over 11 years ago by terrafrost <[email protected]>
SSH2: attribute newly added comment

415df3bd45e52a283fca35edccb4505d9ad2aa5f authored over 11 years ago by terrafrost <[email protected]>
Merge branch 'master' of https://github.com/phpseclib/phpseclib

b0090e2ebc1de98c32260b428a716040d60fcfe7 authored over 11 years ago by terrafrost <[email protected]>
SSH2: include string length in window size adjustments

ccb1c3e2bdefd41cb3a7a21876eb0f5cd055c601 authored over 11 years ago by terrafrost <[email protected]>
RSA: remove extra new line

ae2a0886a5332e18d0449bfa95c606f723f18681 authored over 11 years ago by terrafrost <[email protected]>
Merge branch 'master' of https://github.com/phpseclib/phpseclib

e295d51409d7edb5cd54fc86d35b8bd667fd4cf6 authored over 11 years ago by terrafrost <[email protected]>
X509: adjust case of id-at-stateorprovinceName

Re: https://github.com/phpseclib/phpseclib/issues/130

01bb284119d485ce6a11c32c92d7696f47e3e5a8 authored over 11 years ago by terrafrost <[email protected]>
Merge pull request #129 from johnsterling/string-shift-alt

Optimization by replacing _string_shift()

84093715c29d251a4bac668dcfeb49597f6b6491 authored over 11 years ago by terrafrost <[email protected]>
Merge branch 'master' of https://github.com/phpseclib/phpseclib

ffdcf843c1e56b459e379103f3f97af1cfd82d38 authored over 11 years ago by terrafrost <[email protected]>
SSH2: channel handling adjustments

- keep track of server -> client window size and look out for NET_SSH2_MSG_CHANNEL_WINDOW_ADJUST...

0f96fae81879e6d8a19831a98063ecd9e2e1fdf9 authored over 11 years ago by terrafrost <[email protected]>
SFTP: Add optimization for put() with NET_SFTP_LOCAL_FILE

Use substr() instead of _string_shift().

5e0d58f0827717f7cd699afc0bd6e0d4192a9ead authored over 11 years ago by John Sterling <[email protected]>
SSH2: attempt to handle case where window size is smaller than packet size

309f79ecea3262f2a94550e1b5e22f8d31ca5dd5 authored over 11 years ago by terrafrost <[email protected]>
SSH2: Keep track of client -> server window size

327a3b8bc88cba2b2ad9618ea8b9fa17fe4ebf09 authored over 11 years ago by terrafrost <[email protected]>
SSH2: fix possible E_NOTICE

a6289036a0e03e61a151a987078d22edb0b07ada authored over 11 years ago by terrafrost <[email protected]>
ASN1: Integers should by at least 1 byte long.

Fixes https://github.com/phpseclib/phpseclib/issues/126.

23d48c4fc5dfd66613b205863641de9fcc41c4bf authored over 11 years ago by Patrick Monnerat <[email protected]>
RC2: Changes according to arguments in https://github.com/phpseclib/phpseclib/pull/124

e644c42efa48225d00c019a14f33c6126968ef7f authored over 11 years ago by Patrick Monnerat <[email protected]>
Merge branch 'master' of https://github.com/petrich/phpseclib into petrich-master

Apply pull request https://github.com/phpseclib/phpseclib/pull/124

a76558541cd877f6bac98e7848be6af96a45cbeb authored over 11 years ago by Patrick Monnerat <[email protected]>
Crypt_Base: removed die(1)

re:
https://github.com/phpseclib/phpseclib/commit/89ea2da86bb73553e5990b6d06bef062ea176ef9#commi...

f102ce62e202f0d3c26e862755c872696bbd2cf0 authored over 11 years ago by Hans-Jürgen Petrich <[email protected]>
Crypt_base: Typo

af1700a025b09814c0120697e5483c997bd5436f authored over 11 years ago by Hans-Jürgen Petrich <[email protected]>
Crypt_*: CS and comments

- Crypt_* Some CS
- Crypt_Base: better comments for phpseclib developers
- Crypt_Base::_createIn...

89ea2da86bb73553e5990b6d06bef062ea176ef9 authored over 11 years ago by Hans-Jürgen Petrich <[email protected]>
SSH2: use Crypt_Rijndael instead of Crypt_AES

Crypt_AES is pretty much just a wrapper now

76ea505af84a123d72babc5f32be6cfaf1a5d672 authored over 11 years ago by terrafrost <[email protected]>
SFTP: get() didn't return data

3b56c695e23fd1407902483ce65b62631ec9cf59 authored over 11 years ago by terrafrost <[email protected]>
Merge branch 'master' of https://github.com/phpseclib/phpseclib

7863f476d225375142f0a64cb74b8aef96c88132 authored over 11 years ago by terrafrost <[email protected]>
SSH2: revamp dynamic listing of crypto algorithms

a3e6e1578b4762a7db7069e30549af8c627c0faf authored over 11 years ago by terrafrost <[email protected]>
RC2: Optimizations, inline-crypt bug fix

b5da66e97917bf6baf2a3dcbce594c8755f2b238 authored over 11 years ago by Hans-Jürgen Petrich <[email protected]>
Add Crypt RC2 algorithm.

b247ad174375dbdc323a85a2e2f82d10c3b225c7 authored over 11 years ago by Patrick Monnerat <[email protected]>
SSH2: build supported cipher list off of files that are present

adf8afd4eb7566615decfc65892266d21f49612c authored over 11 years ago by terrafrost <[email protected]>
SSH2: reorder cipher preferences

2edc9fc0a920ab3bcf55d7bf7c74b00d35a0658c authored over 11 years ago by terrafrost <[email protected]>
RSA: loading XML private keys didn't always work

4de71168d8b647cdc8165f44d4c86f8c053bbd8f authored over 11 years ago by terrafrost <[email protected]>
BigInteger: define $p

30408ff8fba4cd78fdc816dd63d99cdb5fa8b2ab authored over 11 years ago by terrafrost <[email protected]>
SFTP: didn't define a constant

c0fa1ee0b991067be48c6eb3c1701b642913fce2 authored over 11 years ago by terrafrost <[email protected]>
Merge remote-tracking branch 'origin/master' into Crypt_Base

Conflicts:
phpseclib/Crypt/DES.php
phpseclib/Crypt/RC4.php

7b3434c01fefd485c23b157f3a66be96eeaa3ecf authored over 11 years ago by terrafrost <[email protected]>
Merge branch 'master' of https://github.com/phpseclib/phpseclib

05715e13e7df2e6aacdada47adec3fe578e33dd0 authored over 11 years ago by terrafrost <[email protected]>
SFTP: Update how resumes work

cbe156f0cbc7e715731b841482a1b1625df31250 authored over 11 years ago by terrafrost <[email protected]>
AES: use ()'s for require_once

All other require_once's use them so for consistency this one ought to too

17d73a4e357513e64dd9bc1478ad18ac024cd7c6 authored over 11 years ago by terrafrost <[email protected]>
SFTP: remove isset() from constructor

5c3c9f990f16dedb32751f9cb6ed31c7d7de6008 authored over 11 years ago by terrafrost <[email protected]>
Merge pull request #119 from VaclavSir/sftp_default_port

Net_SFTP_Stream: Use default SFTP port, if no port specified

799c8e322f986a4df7b3b9513f177911b91929d4 authored over 11 years ago by terrafrost <[email protected]>
Net_SFTP_Stream: Use default SFTP port, if not set otherwise.

b0ee4d559198009794e5aaf30528865ebabc6bb7 authored over 11 years ago by Vaclav Sir <[email protected]>
SFTP: add _close_handle() function and close handle on put failure

a83ff6cad82ad44c7eead89f825ea84364a09f83 authored over 11 years ago by terrafrost <[email protected]>
SSH2: close channel and break after exit-signal

Prior to https://github.com/phpseclib/phpseclib/commit/efdec7b118b1f8c24b9882ccc4a7fce5cb8d945f ...

d79ce65fe3b8d3ec9c1c0492ca12cf7c16c0b640 authored over 11 years ago by terrafrost <[email protected]>
README: update version number / download link

3c39e89bf8c46365a85f222f0f16406c55f48660 authored over 11 years ago by terrafrost <[email protected]>
X509: don't validate self-signed certs by default

fe3765fe1773c9d62985d05d5b5da24c921c4bd0 authored over 11 years ago by terrafrost <[email protected]>
Merge branch 'master' of https://github.com/phpseclib/phpseclib

9bcee47f2e020c22a51a27d8dc1e18958fd5bf67 authored over 11 years ago by terrafrost <[email protected]>
BigInteger: refactor randomPrime somewhat

043ad01eca1924fe275262a6ad74018ed04da0ff authored over 11 years ago by terrafrost <[email protected]>
Merge pull request #117 from bantu/elliptic-curve-preparation

Preparation for ECDH in SSH

2ec8c8c9256ff98a3e09fc04ac3dd24c2cb6610b authored over 11 years ago by terrafrost <[email protected]>
SSH2: Update timeout functionality

Make it so Net_SSH2 doesn't close channel upon timeout. only if reset() is closed will channel b...

e85f5c7198ef82d9f61c105b6c54ae82e402b657 authored over 11 years ago by terrafrost <[email protected]>
[feature/elliptic-curve] Add comment for generator 2 and sha1 hash function.

61279f1fb6c38649f5bfc2f4c0cf8c68ebb1e74a authored over 11 years ago by Andreas Fischer <[email protected]>
[feature/elliptic-curve] Associate the generator (decimal 2) with the prime.

2fcbd776058daa93b4d87f09fe8e4be2c6efe995 authored over 11 years ago by Andreas Fischer <[email protected]>
[feature/elliptic-curve] Specify prime data to BigInteger directly in base 16.

1c63d4b74664a9c06621c6cbcdce860044350eaa authored over 11 years ago by Andreas Fischer <[email protected]>
[feature/elliptic-curve] Rename $p -> $prime

1a200f8c7bb9e0f0de798988b9cf224934975898 authored over 11 years ago by Andreas Fischer <[email protected]>
[feature/elliptic-curve] Do not instantiate unnecessary $x instance.

7253e77386a3d4bb548f7fe190571830b443f706 authored over 11 years ago by Andreas Fischer <[email protected]>
[feature/elliptic-curve] Rename $q to $max because that's what it is.

97cf60900d7457416170008c7f78c7ca27b96a5a authored over 11 years ago by Andreas Fischer <[email protected]>
[feature/elliptic-curve] Assign a variable to Math_BigInteger(1).

50f5f3f97ed755d1a5215e0071e2b55ed194d1c9 authored over 11 years ago by Andreas Fischer <[email protected]>