terrafrost
a5a3aaa3d4
Merge branch '1.0' into 2.0
2024-09-04 21:25:34 -05:00
terrafrost
3e8ce2ba4b
SSH2: if string is passed to setPreferredAlgorithms treat as array
2024-09-04 21:25:09 -05:00
terrafrost
778035aa71
SSH2: identification strings > 255 bytes didnt get parsed correctly
2024-08-25 14:08:42 -05:00
terrafrost
43af71e538
Merge branch '1.0' into 2.0
2024-08-10 19:59:45 -05:00
terrafrost
90eb0220af
SSH2: fix possible infinite loop on packet timeout
...
get_channel_packet() could call close_channel() which would call
get_channel_packet(), again, repeat ad nauseam
2024-08-10 19:55:03 -05:00
terrafrost
d64fbe1ef1
Merge branch '1.0' into 2.0
2024-06-12 23:08:06 -05:00
terrafrost
088803a9e3
BACKERS: add blakemckeeby - thanks!!
2024-06-12 23:07:52 -05:00
terrafrost
94173258ac
Merge branch '1.0' into 2.0
2024-05-25 11:54:04 -05:00
Tingsong Xu
39eddd174a
SSH2: handle SSH2_MSG_EXT_INFO out of login.
2024-05-25 11:53:52 -05:00
terrafrost
a134f1c8d4
Merge branch '1.0' into 2.0
2024-05-18 20:25:32 -05:00
terrafrost
62352f43ef
SSH2: eliminate some $this->retry_connect ambiguity
2024-05-18 20:16:02 -05:00
terrafrost
1fc0ad14f9
Merge branch '1.0' into 2.0
2024-05-17 18:40:54 -05:00
terrafrost
023f5c00be
CS adjustment
2024-05-17 18:40:42 -05:00
terrafrost
afda7ebf95
Merge branch '1.0' into 2.0
2024-05-17 17:01:33 -05:00
terrafrost
28211e5a49
SFTP: try without path canonicalization if initial realpath() fails
...
on re-examining the "fix" for #1796 it would appear that commit
f189b9a
is insufficient.
2024-05-17 16:58:11 -05:00
terrafrost
df9e8b328a
Merge branch '1.0' into 2.0
2024-05-10 20:44:34 -05:00
Jakub Trmota
3b0fb1c05f
Agent: reset supported_private_key_algorithms for every key
2024-05-10 20:38:46 -05:00
terrafrost
08bd1beb12
Merge branch '1.0' into 2.0
2024-04-13 17:51:15 -05:00
terrafrost
cd4d0ba47c
Crypt/Base: update docblock comment
2024-04-13 17:50:36 -05:00
terrafrost
b7d7d90ee7
Merge branch '1.0' into 2.0
2024-02-25 22:55:38 -06:00
terrafrost
86990d518f
CHANGELOG: add 1.0.23 release
2024-02-25 22:44:00 -06:00
terrafrost
939f96c4e2
Merge branch '1.0' into 2.0
2024-02-24 14:16:44 -06:00
terrafrost
c55b75199e
BigInteger: fix getLength()
2024-02-24 14:15:49 -06:00
terrafrost
2870c8fab3
BigInteger: phpseclib 2.0 updates
2024-02-24 13:29:02 -06:00
terrafrost
0777e700b9
Tests: updates for phpseclib 2.0
2024-02-24 13:26:33 -06:00
terrafrost
63711d50e2
Merge branch '1.0' into 2.0
2024-02-24 13:25:48 -06:00
terrafrost
e32531001b
ASN1: limit OID length
2024-02-24 13:07:01 -06:00
terrafrost
2124f399b4
BigInteger: rm visibility modifiers from static variables
...
the non static variables don't have privacy modifiers so idk that
the static ones ought to either. phpseclib 3.0 uses privacy
modifiers but not the 2.0 branch
2024-02-23 21:55:47 -06:00
terrafrost
e46ef4cdf7
Merge branch '1.0' into 2.0
2024-02-23 19:15:25 -06:00
terrafrost
ad5dbdf212
BigInteger: put guardrails on isPrime() and randomPrime()
2024-02-23 08:57:22 -06:00
terrafrost
ef9718e40a
Merge branch '1.0' into 2.0
2024-02-20 09:00:04 -06:00
terrafrost
d430fb9d8d
BACKERS: add anna filina - thanks!
2024-02-20 08:59:58 -06:00
terrafrost
34ab00b27d
Merge branch '1.0' into 2.0
2024-02-07 22:42:46 -06:00
terrafrost
a69364def9
SSH2/SFTP: tweak docblock comments for getLastError() / etc
2024-02-07 22:42:24 -06:00
terrafrost
bcc04abb94
Merge branch '2.0-stream-set-timeout' into 2.0
2024-02-07 20:14:25 -06:00
terrafrost
c948a9a407
SSH2: set stream timeout before calling stream_get_contents
2024-02-07 20:09:26 -06:00
terrafrost
2fb6f317d6
SSH2: set stream timeout before calling stream_get_contents
2024-02-06 19:42:08 -06:00
terrafrost
498e67a0c8
Merge branch '1.0' into 2.0
2023-12-28 19:52:43 -06:00
terrafrost
db27873147
CHANGELOG: add 1.0.22 release
2023-12-28 19:44:43 -06:00
terrafrost
542a044cf5
Merge branch '1.0' into 2.0
2023-12-28 07:52:46 -06:00
terrafrost
c8e3ab9317
SSH2: implement terrapin attack countermeasures
2023-12-28 07:44:51 -06:00
terrafrost
90de8f1255
Merge branch '1.0' into 2.0
2023-12-18 22:54:31 -06:00
terrafrost
23f117e32b
SSH2: only capture login info once
2023-12-18 22:54:09 -06:00
terrafrost
5a903ae520
Merge branch '1.0' into 2.0
2023-12-08 18:58:54 -06:00
terrafrost
404f86fb61
SFTP: ping() didn't work for SFTP connections
2023-12-08 18:58:32 -06:00
terrafrost
ea4bbbc151
Merge branch '1.0' into 2.0
2023-12-03 09:44:40 -06:00
terrafrost
6d1cc74bf3
RSA: add note discussion source of openssl errors
2023-12-03 09:44:23 -06:00
terrafrost
df1203f651
Crypt/Base: simplify logic using de morgan's law
2023-12-02 16:28:12 -06:00
Anthonius Alfred Andreas
f404932895
is_string() check
2023-11-30 21:44:06 +07:00
Anthonius Alfred Andreas
e403a2f986
ensure php_uname function existence prior to getting machine type
2023-11-30 21:04:19 +07:00