terrafrost
cb3aff1332
Merge branch '3.0'
2023-09-25 10:57:01 -05:00
terrafrost
c5b4d08669
Merge branch '2.0' into 3.0
2023-09-25 10:56:47 -05:00
terrafrost
a0abd3507b
Tests/X509: updates to work for 2.0 branch
2023-09-25 10:46:39 -05:00
terrafrost
abf482f73b
Merge branch '1.0' into 2.0
2023-09-25 10:46:02 -05:00
terrafrost
6cd6e8ceab
X509: fix for weird characters in subjaltname
2023-09-25 10:45:13 -05:00
terrafrost
de18d2d81b
CS adjustment that i don't agree with
2023-09-25 09:25:59 -05:00
terrafrost
259bd9f1e8
Merge branch '3.0'
2023-09-21 15:17:59 -05:00
terrafrost
eb456ee319
Tests/AES: rm test from 3.0 branch as 3.0 is super strict with size
2023-09-21 15:17:30 -05:00
terrafrost
1b954b7852
Merge branch '2.0' into 3.0
2023-09-21 15:16:45 -05:00
terrafrost
adc378bb69
Tests/Rijndael: update tests to work with 2.0 branch
2023-09-21 15:16:25 -05:00
terrafrost
10e57d6a5e
Merge branch '3.0'
2023-09-21 15:10:50 -05:00
terrafrost
d25f03be9a
Merge branch '2.0' into 3.0
2023-09-21 15:10:42 -05:00
terrafrost
76e94055f4
Merge branch '1.0' into 2.0
2023-09-21 15:08:28 -05:00
terrafrost
b85ce73d17
AES: rm redundant setKey() method and fix setKeyLength()
2023-09-21 15:07:09 -05:00
terrafrost
e7379980b4
Tests/SFTP: previously last method was void, causing error
2023-08-28 09:06:38 -05:00
terrafrost
c160a020db
Merge branch '3.0'
2023-08-28 08:51:17 -05:00
terrafrost
aeac69b846
Merge branch '2.0' into 3.0
2023-08-28 08:51:10 -05:00
terrafrost
bc62673fdd
Merge branch '1.0' into 2.0
2023-08-28 08:51:02 -05:00
terrafrost
320c43a4a0
SFTP: fix issue with get() downloading to files / streams
...
the code that's being removed has its origins in 65193d9a25
. in that commit the packet length is set outside of the while loop. this would continue to be the case until https://github.com/phpseclib/phpseclib/pull/945 .
2023-08-28 08:47:30 -05:00
terrafrost
5babbd028c
Merge branch '3.0'
2023-07-26 22:00:22 -05:00
terrafrost
426de8d5bf
Tests: tweak unit test
2023-07-26 21:54:02 -05:00
terrafrost
69325956ce
Tests: add test for garbage collected primefield
2023-07-26 21:23:08 -05:00
terrafrost
749cacea58
Merge branch '3.0'
2023-07-09 09:53:26 -05:00
terrafrost
cf13741fbb
i can't figure this unit test out
2023-07-09 00:31:08 -05:00
terrafrost
ff26e22563
CS adjustments
2023-06-04 11:26:34 -05:00
terrafrost
501c96c48c
Merge branch '3.0'
2023-06-04 10:51:36 -05:00
terrafrost
e6dd9f6492
Merge branch '3.0'
2023-06-02 10:25:13 -05:00
terrafrost
f418be845b
RSA: setting sig padding broke enc padding and vice versa
2023-06-02 10:14:58 -05:00
terrafrost
8d0c1a10c7
Merge pull request #1905 from terrafrost/master-openchannel
...
(master branch) SSH/SFTP: create new openChannel() method to eliminate dupe code
2023-05-10 04:39:06 -05:00
terrafrost
52c85c9935
Merge branch '3.0-openchannel' into master-openchannel
2023-04-15 08:31:37 -05:00
terrafrost
06f45881f9
Tests/SSH2: add more expansive unit test
2023-04-15 08:07:18 -05:00
terrafrost
184a984e97
SSH2: updates to openchannel refactoring
2023-04-14 18:01:20 -05:00
terrafrost
713cd7efb6
Tests/X509: fix malformed base64
...
base64_decode() handles it just fine but sodium_base642bin() doesn't
e5396968c5
fixed this in the 3.0 branch but not the 2.0 branch
it's an issue in the 2.0 branch because phpseclib2_compat uses the
phpseclib 2.0 unit tests to test a thin wrapper for phpseclib 3.0
2023-04-09 10:29:22 -05:00
terrafrost
fd5054bf95
Tests: CS adjustments
2023-03-31 03:43:58 -05:00
Robert
53fe071bd2
Merge branch '3.0'
2023-03-16 11:01:21 -05:00
Robert
7ec36fb5d5
Exposed publically open shell method as well as methods to query interactive channel open statuses.
...
Removed in_request_pty_exec and in_subsystem flags, and removed uses of MASK_SHELL in bitmap, replacing with open channel status queries.
Adding channel argument to read, write, and reset allowing callers to select among multiple open interactive channels.
Adding interactive channel identifier interface as sanctioned path for users to obtain channels ids instead of using channel constants.
Deprecating get_interactive_channel helper and documenting its "legacy" behavior in read, write, and reset doc blocks.
Removing disconnect on timeout in channel close for lack of clarity around timeout origin.
Check for open channel prior to closing in stopSubsystem and reset.
2023-03-16 10:18:03 -05:00
terrafrost
cb49bd3fb2
Merge branch '3.0'
2023-03-06 06:47:18 -06:00
terrafrost
cee5587120
add unit test for primefield infinite loop
2023-03-05 11:04:55 -06:00
terrafrost
b03e953b6c
fix bad merge
2023-03-05 10:21:32 -06:00
terrafrost
e9596cef8c
Merge branch '3.0'
2023-03-05 10:11:53 -06:00
terrafrost
0f6e1c2218
PKCS8: fix public private checks for human readable keys
2023-03-05 10:01:22 -06:00
terrafrost
8339322eb9
Tests/SSH2: CS adjustment
2023-03-05 06:55:50 -06:00
terrafrost
7ce104b12c
Merge branch '1.0' into 2.0
2023-03-05 04:18:37 -06:00
terrafrost
34d00869e5
SSH2: backport getTimeout()
2023-03-05 04:07:26 -06:00
terrafrost
79dead6a5e
CS adjustments
2023-03-05 00:09:02 -06:00
terrafrost
60358cefb1
Merge branch '3.0'
2023-03-04 23:31:30 -06:00
terrafrost
b9996fda00
Tests/EC: add unit test for naked PKCS8 public key
2023-03-04 22:14:46 -06:00
terrafrost
9a356ba200
Merge branch 'rposky'
2023-03-04 21:00:14 -06:00
terrafrost
71b9b64203
CS adjustments
2023-03-04 20:47:49 -06:00
terrafrost
db622e4b18
Revert "Tests: void return types weren't introduced until PHP 7.1"
...
This reverts commit 13833af749
.
2023-03-03 14:40:37 -06:00