1
0
mirror of https://github.com/danog/tgseclib.git synced 2024-12-02 09:37:45 +01:00

Commit Graph

  • 0e449e8b17 X509: add support for id-RSASSA-PSS terrafrost 2019-06-15 08:38:22 -0500
  • c85ddd3e5c Use length multiplier Daniil Gentili 2019-06-14 13:14:28 +0200
  • 0aff25ea25 Fix bad merge Daniil Gentili 2019-06-14 12:56:49 +0200
  • 3097d2940b Merge remote Daniil Gentili 2019-06-14 12:38:33 +0200
  • 39eda40ed7 Merge branch '2.0' terrafrost 2019-06-13 01:16:37 -0500
  • 60519001db Merge branch '1.0' into 2.0 terrafrost 2019-06-13 01:15:54 -0500
  • d77bb6e42b 1.0.16 release terrafrost 2019-06-13 01:11:22 -0500
  • 8e0651308c SSH2: _close_channel -> close_channel terrafrost 2019-06-12 22:08:48 -0500
  • 988d37e479 Merge branch '2.0' terrafrost 2019-06-12 22:07:49 -0500
  • 491758f1c0 Merge branch '1.0' into 2.0 terrafrost 2019-06-12 22:07:27 -0500
  • 732bda2860 SSH2: close channel when a timeout occurs terrafrost 2019-06-12 22:06:48 -0500
  • cee1151f9b Merge branch '2.0' terrafrost 2019-06-10 00:10:54 -0500
  • 52b7e4610c fix bad merge terrafrost 2019-06-09 23:59:15 -0500
  • 6cf05541cc Merge branch '1.0' into 2.0 terrafrost 2019-06-09 23:46:46 -0500
  • cd7de5723c RSA: add support for OpenSSH private keys terrafrost 2019-06-09 21:30:21 -0500
  • c5a9a66d69 DSA: pass password parameter correctly to OpenSSH::load terrafrost 2019-06-08 23:18:21 -0500
  • 327f555b7c add expanded support for OpenSSH private keys terrafrost 2019-06-08 06:22:57 -0500
  • 88b6337a3f RSA: fix issue with PKCS1 encryption terrafrost 2019-06-08 18:58:24 -0500
  • a431a1959a ECDSA: make it so toString() can setspecified / named curve use terrafrost 2019-06-03 08:16:13 -0500
  • 557676edd9 use array type hint terrafrost 2019-06-02 10:02:30 -0500
  • 30320f5a91 Merge branch '2.0-callback' into master-callback terrafrost 2019-06-02 08:22:26 -0500
  • a0fa38db6d Merge branch '1.0-callback' into 2.0-callback terrafrost 2019-06-02 08:20:07 -0500
  • e988abcdb1 SFTP: add callback parameter to get() terrafrost 2019-06-02 08:19:41 -0500
  • 8e03f5bfb2 RSA: make it so PSS keys can be saved terrafrost 2019-06-01 19:35:17 -0500
  • 5b89ff4177 Merge branch 'rsa-pss' terrafrost 2019-06-01 16:07:48 -0500
  • b226c3d882 add second $options parameter to toString method for public keys terrafrost 2019-06-01 13:23:11 -0500
  • 8017c74429 RSA: add preliminary support for RSA-PSS keys terrafrost 2019-05-29 00:32:53 -0500
  • 79f925e43c SFTP: replace user_error() with Exceptions terrafrost 2019-05-28 08:52:53 -0500
  • 72b4bf74d2 SFTP: use microtime(true) terrafrost 2019-05-28 08:50:22 -0500
  • 93c0880ca8 SSH2: make $timeout protected terrafrost 2019-05-28 08:50:03 -0500
  • a773ae80bd Merge branch '2.0' terrafrost 2019-05-28 08:47:59 -0500
  • 06ccf5d1f9 Merge branch '1.0' into 2.0 terrafrost 2019-05-28 08:47:51 -0500
  • 8df35cc368 SFTP: improve handling of malformed packets terrafrost 2019-05-28 08:47:34 -0500
  • 89e41233e0 fix bad merge terrafrost 2019-05-26 22:56:20 -0500
  • 337b41f865 Merge branch 'master' into immutable-keys terrafrost 2019-05-26 22:51:40 -0500
  • 52248669cd Merge branch '2.0' terrafrost 2019-05-26 15:40:13 -0500
  • 3ca5b88d58 Merge branch '1.0' into 2.0 terrafrost 2019-05-26 15:38:34 -0500
  • 677ae387b0 BigInteger: backport GMP fixes from master branch terrafrost 2019-05-26 15:38:18 -0500
  • 10f79a86af BigInteger: fix for BigInteger('-0') terrafrost 2019-05-26 15:35:28 -0500
  • 50d6c8aafd Tests/BigInteger: test for new BigInteger('-0') terrafrost 2019-05-26 15:21:27 -0500
  • 1e3f1d3a38 Merge branch '2.0' terrafrost 2019-05-26 12:17:51 -0500
  • fae6542efc Merge branch '1.0' into 2.0 terrafrost 2019-05-26 12:17:27 -0500
  • 8b76e96b83 BigInteger: GMP engine didn't always return 1 or -1 terrafrost 2019-05-26 12:14:44 -0500
  • ade48c2cb1 Tests/BigInteger: GMP engine didn't always return 1 or -1 terrafrost 2019-05-26 12:13:54 -0500
  • 63f8276693 Merge branch '2.0' terrafrost 2019-05-26 11:43:14 -0500
  • 77ffe153a0 Merge branch '1.0' into 2.0 terrafrost 2019-05-26 11:42:01 -0500
  • 9c67616f1e BigInteger: new BigInteger('00') caused issues with GMP terrafrost 2019-05-26 11:41:03 -0500
  • e9d99a6683 Tests/BigInteger: add unit test for 0 loaded as base-10 terrafrost 2019-05-26 11:14:58 -0500
  • 7c270b9db3 Merge branch '2.0' terrafrost 2019-05-26 10:29:34 -0500
  • 6fa2174fff Tests/X509: update unit test to work on 2.0 terrafrost 2019-05-26 10:29:15 -0500
  • 7d4b724749 Merge branch '1.0' into 2.0 terrafrost 2019-05-26 10:28:50 -0500
  • 9e31808f61 Tests/X509: fix for last unit test terrafrost 2019-05-26 10:28:21 -0500
  • 70c0a0ddf4 ASN1: correctly handle long tags terrafrost 2019-05-26 03:18:06 -0500
  • 3d7acde183 Tests/X509: add unit test for long tags terrafrost 2019-05-26 03:10:43 -0500
  • 64542e699f BigInteger: GMP engine didn't always return 1 or -1 terrafrost 2019-05-24 21:45:59 -0500
  • c839297065 Tests/BigInteger: GMP engine didn't always return 1 or -1 terrafrost 2019-05-24 08:25:52 -0500
  • d02f96e180 System/Agent: non-SSH2 signatures aren't *currently* supported terrafrost 2019-05-23 08:57:46 -0500
  • 7c7d500d80 System/Agent: add support for DSA / ECDSA keys terrafrost 2019-05-23 07:46:19 -0500
  • 85e2bd4811 SSH2: get binary output from OpenSSH key handler terrafrost 2019-05-21 09:10:18 -0500
  • e06f733528 ECDSA: add missing class variables for deterministic ECDSA terrafrost 2019-05-21 00:03:21 -0500
  • 7d3b5a0c79 Tests/X509: add new tests to test DSA / ECDSA certs terrafrost 2019-05-20 23:37:51 -0500
  • cc32cd2e95 make RSA / DSA / ECDSA immutable and add support to SSH2 / X509 terrafrost 2019-05-19 15:35:29 -0500
  • b09bc1883e Merge branch 'oid-revamp-2.0' terrafrost 2019-05-02 07:28:27 -0500
  • 98cbccc81a Merge branch 'oid-revamp' into oid-revamp-2.0 terrafrost 2019-05-02 07:18:37 -0500
  • e793461543 ASN1: revamp how OIDs are handled terrafrost 2019-04-30 22:37:19 -0500
  • 00b6eaf507 ECDSA/Keys/PKCS8: correctly convert private keys to public terrafrost 2019-04-29 21:45:17 -0500
  • 227d9c45ef Merge branch '2.0' terrafrost 2019-04-11 21:56:27 -0500
  • 0ac880fca0 Merge branch '1.0' into 2.0 terrafrost 2019-04-11 21:56:17 -0500
  • 756b247446 SSH2: explain NET_SSH2_READ_NEXT in comments terrafrost 2019-04-11 21:54:37 -0500
  • e0cbd3fe78 Tests/BigInteger: update unit test terrafrost 2019-04-10 08:24:24 -0500
  • 75f51fc8cc BigInteger: make the bitwise methods better handle negative numbers terrafrost 2019-04-10 06:53:00 -0500
  • 31c10f39e5 BigInteger/GMP: negative base-256 numbers didn't load correctly terrafrost 2019-04-09 20:42:18 -0500
  • 114dc17f5b BigInteger: toBits(true) wasn't working correctly terrafrost 2019-04-08 08:02:48 -0500
  • 0e874f1d21 SSH/Agent: use Strings::packSSH2() / Strings::unpackSSH2() terrafrost 2019-04-06 13:34:33 -0500
  • cee3f3cd4a SFTP: use Strings::packSSH2() / Strings::unpackSSH2() terrafrost 2019-04-03 22:09:15 -0500
  • 0001b81950 SSH2: use Strings::packSSH2() / Strings::unpackSSH2() terrafrost 2019-04-02 00:09:19 -0500
  • f2226184ee rm Common/Functions/Objects.php terrafrost 2019-03-31 15:15:32 -0500
  • d329814f55 SSH2: send_binary_packet() now always throws exceptions on error terrafrost 2019-03-30 14:12:52 -0500
  • 1780bee619 SSH2: add support for elliptic curve hostkeys terrafrost 2019-03-30 13:35:16 -0500
  • c9d4a89267 rm SSH1 terrafrost 2019-03-29 21:40:57 -0500
  • 72209ffd65 add setPreferredAlgorithms() and getServerAlgorithms() terrafrost 2019-03-29 18:44:31 -0500
  • 0cff98b19e SSH2: make it so preferred algorithm depends on available engines terrafrost 2019-03-28 21:45:28 -0500
  • e629271f7d SSH2: add getMethodsNegotiated() method terrafrost 2019-03-28 13:57:26 -0500
  • b5abee639d
    Merge pull request #1354 from terrafrost/chacha20 terrafrost 2019-03-28 13:55:32 -0500
  • aa4c6e686a Merge branch 'master' into chacha20 terrafrost 2019-03-26 08:36:07 -0500
  • 16abd15089 SSH2: micro-optimization for AES-GCM terrafrost 2019-03-23 21:41:52 -0500
  • 70f5eb4bf7 SSH2: Rijndael -> AES (for consistency) terrafrost 2019-03-23 20:53:20 -0500
  • 213516128a Crypt: $use_inline_crypt is no longer used terrafrost 2019-03-23 20:50:10 -0500
  • 34e065fec8 Merge branch '2.0' terrafrost 2019-03-23 20:22:34 -0500
  • 337d115179 Merge branch '1.0' into 2.0 terrafrost 2019-03-23 20:17:59 -0500
  • b5b763b3f2 RSA: use hash_equals if available terrafrost 2019-03-23 20:17:43 -0500
  • 539fc1a9b0 SSH2: CS adjustments terrafrost 2019-03-23 19:20:06 -0500
  • 7d41903846 Merge branch '2.0' terrafrost 2019-03-23 19:18:31 -0500
  • b9f7f0c021 Merge branch '1.0' into 2.0 terrafrost 2019-03-23 18:43:04 -0500
  • f111bf94b6 SSH2: fix issue with reconnecting via ping() terrafrost 2019-03-23 18:42:40 -0500
  • 494d20efc8 add Salsa20 / ChaCha20 stream ciphers terrafrost 2019-03-18 06:59:00 -0500
  • 8ce392f218 SFTP: nlist() didn't return empty directories - now it does terrafrost 2019-03-16 09:41:06 -0500
  • 47280b4e44 Merge branch '2.0' terrafrost 2019-03-10 11:53:57 -0500
  • 11cf67cf78 Merge branch '1.0' into 2.0 terrafrost 2019-03-10 11:53:45 -0500
  • 849f997633 1.0.15 release terrafrost 2019-03-10 11:51:38 -0500