pijul_org/thrussh

Patches

Moving to bitflags 1.0

by pmeunier, created 2 days ago
8e3YUfQdWYHqPgtcLn2fF2NYsW9QPmd3V3DGsqUWjXUqdb8S9LofMD62tnZsPth36CJ7Rapots5AAK8TuG1BpeV5

Fixed the description of thrussh-keys

by pmeunier, created 2 days ago
B6YhR54P9cUjaT8ZfytZzccZLHXd8iyQpvJ35KgRTFjmgAgPFHivozGVwVzDzbqEURdPK5oQETzkUk16fewaHaVV

Fix for Rust-OpenSSL 0.10

by pmeunier, created on January 11, 2018
9g6CnkDqgbbG4t4sA9BwwRWTFQiqYdvGdxs4sT6xREw5Bd8cwuAfwzWQzRd2hsQFQSwX47FXpmSVgeLR9XvRtNu8

Allowing multiple consecutive authentication attempts

by pmeunier, created 2 days ago
7xRRhgxpDKTXrRdTJxHQwxDX6LYNgiQoLL44KCL7mTS1Mb6VhYZfyJKhEz6Y8CrvhSgggjEsJWQxfroQdxd7h4rb

Adapting Thrussh to changes in Thrussh-keys (rebalancing APIs)

by pmeunier, created on January 5, 2018
9ZksEzRzCsaLBt2jaQvopazbAiMCHSmNEo3zo5xxYbGGZjYNTJkoh2o4KoHg2ZKmc4rd8ToySMbogpRtWY9ge4DY

Fix in the learn_hosts functions

by pmeunier, created on January 11, 2018
8NizMt3fTZseSgKUrdvoeD9YcRHXJCjiKuxjzav24odfNmM7GfCQoprkhjfWypgr9DVy7hyc1DfGVp7RQxrr9NnR

Adding the tcp module (the file had been forgotten)

by pmeunier, created on January 11, 2018
B5G4PJJN3cNEQ6UEGvzcyK3bb2MVHELbyKaFxyWGJfTFaKpWWpbuuH1Kj1G6XDsqUY7UBUeK4bkcqgdCrXTS6wye

Detecting agent failures

by pmeunier, created 2 days ago
6CKYF5Y6NGyvjAFEzHvykG798R8jRYD3L9RGGPCHm45PM38noBr1tjLWDVS7kmpNdre9ee1MpFKXoW1NqnDunj2b

Writing encrypted private key files correctly in PKCS8

by pmeunier, created on January 11, 2018
9TkFe12PxGXcG1vbvtJbtSpjdnt4kzjXMsjMkWTfAATCxeypmFThZGrFNPsbFiwxwKxQMoui2jEG4arJ2pxLqiWw

Thrussh-keys 0.9: inverted the dependency relationship with Thrussh, plus various changes in the API

by pmeunier, created on January 5, 2018
6CsiMxivcJvaoAyR6KtgLwPpZDnbtiQkPMjstyL9VxdkgbLwELmCUaMh4LghY6ZZLHA8pbt4eRwN7nP9b63FXkEt

Adding the ssh_read module (the file had been forgotten)

by pmeunier, created on January 11, 2018
9N2p3ELrG9BS6gQpGbSpgVEbLbYfqZ3uZabCp6JAmGoAEZCLwPJcqYg4Gy6ZdibVzNME9TXhadeg54eMbFiXXfWJ

Debugging thrussh-agent

by pmeunier, created on December 6, 2017
AzPC3b81y8ECxnEiUp2EMXhJauJythUssieftFMSzp5NgHyA8t1zD4jdefT3X6bJx64kbB2LVJxckxK87Tk1Ap3V

Replacing ring with openssl+libsodium

by pmeunier, created on December 6, 2017
Ajb9L6gqP7nZin4QKyYtBzRbM7NCNk7rHqJnPeVRbqDZdBmrWsdPkuhGqGTDKhQB3qFsnzdwvbr1RaDBHN5C5cgJ

Cleaning up the PKCS#8 module

by pmeunier, created on October 25, 2017
6hR35YiQmQE3jTSvJW8tJDQsXi6jMohvJz3Ase1dRB9CbJBi5i9JdhXcSPTpwzhAsnLHWQdWFeJquoiq7mF2hdwY

Now with an agent, and new key formats

by pmeunier, created on October 25, 2017
6G19CUygY9dDxPNsDiP9ampzyd5yRWXbuEiaGLTA6DoXhJg2ucKtuMF6131TzbVr3xoY2m7aVBsL52bZCKKwRWRv

data no longer returns a Result

by pmeunier, created on October 15, 2017
AFyDTrmKiRRaWzUW3wHKETcMS8L4MfvK2HS7yK7tdjc1F5Ek9hacUHT8aU4HEpj31QJVTKmY66QY3ZVKC38Tj6WM

Support for AES128-CBC-encoded keys

by pmeunier, created on October 10, 2017
8HcFiJA8V4Se46Vdp878L25K5z6rzKkmEdvJLbJmbRNEYunehgpk3ynBWAkoGaDXhBBHp7P8sL19mZL6zMHKLdsX

Fixing a bug with windows in client data

by pmeunier, created on October 5, 2017
B1ZLES9MUzDzun9WrXimUnSVDejtGZJkt5f52tFQkcRw8jArVYRrjJqMWPx7qfmG4r82ZgiQFtRJ869uTrUrMGLj

Version 0.16

by pmeunier, created on October 2, 2017
6qDhUQDDKuXa8oxpNUVsNkQGu9Gb6g55WVumFkUJR3kCbPbbqGhhvNgFRaki5uRAhpwZBGX4b74SdRW6n2JB6sMj

Clean shutdown when using a TcpStream.

by pmeunier, created on September 22, 2017
8ZYtmJrijBSaaWhjoYqEYxxSgx6bq8HqGkMBkrVtdWYciwghhdAMVGRkgxkjgGfPoR4Mr7QJThuGbwjYkAJ7Jeqv

Removing debug! in the cipher.

by pmeunier, created on September 22, 2017
925FSu68jf5kkeprNY5yqymGhHmNYiX3FJsES9n9oobJqeyPH4bVLKC34bgwF9zVEj5mA3ZXUs9YxWSrCjbjPqme

Using Arc instead of Rc for Config. Because sometimes we need to share the session between threads, even without doing any IO on it.

by pmeunier, created on September 22, 2017
6jDp1ucqQqyiY83hwd2LE97nAX7qSg3A9j8AGoLdfCzWS2RJLNgnTEV3mkrgbUGFpWL5TygzP5NXsdzfvcjYrAfu

Fixing a bug that caused the client Session to yield (as a Future) nondeterministically when the server closed the connection

by pmeunier, created on September 21, 2017
8VAnB5Z73W9wEUnzE7cojEEcMi5Bu7BcbJuaUGZdD89h2NgoCThKf2tY25Uo9vUVCpRL7u5wMN2AZiKRNirz5ui7

Versions

by pmeunier, created on September 20, 2017
7iUnnWYRJjS7eaJX2nPsvNa8Zwgk68PfufxKmHjkmDKxg75L5B9y35HyEv2WXtZ32Rg6K3YRujF8P5FhwA9u4aeK

Revert channel_close to output () again

by pmeunier, created on September 20, 2017
9pAeFrjwCG7UM6WfYnYjWz2SSTozZnfcoRx8PACk23ipbJCVb5Gsv89Jw9RsaQyDj8WXvTnJXYh1SfnNTfk9nRAN

Fixing a few mistakes after the recent refactoring, and update to ring 0.12

by pmeunier, created on September 18, 2017
AuKTohxCVGrgU8ytB8z8QNMWdPcdSd9Fazfjzy8pnSwDxH2UA42uj9VJeXAzMp9kf4yJcQnqGdVPzuTD6TevEsGy

Forgotten file: read_exact_from

by pmeunier, created on September 18, 2017
AWZFHzHCQA3ckNSe5Tzggbnp9opxj2T5G2H3vjPQwUmcRQhzRSywb5mgwcfRVhWjEpTZ1ryTcwXxKsUuAQCNdUCV

Correct shutdown in the example

by pmeunier, created on September 18, 2017
78pAeqdRVqY4Gjwo1q3BPDWYqjwEMSEevnwewKhMRwnQCTo9WUysPFLqGxfQ5xrnUjn61K2dNU9eCezaxTXbT3AH

Cargo.toml updates (including thrussh-keys)

by pmeunier, created on September 18, 2017
9pAM6VtuRh7hPH1n3TQycLNUh2Kf8wAGsvaehD1VnPBMvq8zzLFPjd3phQpe8vXMhHVh6nqhXKjwXqWkrAvdhwFL

Massive reorganisation: idiomatic use of tokio, correct connection shutdown, finer module splitting

by pmeunier, created on September 18, 2017
8wxiqCsokfmxakJpvntyxjvEXAmZUdmzN1cMVDbQtTqGRKAf6DXm1XVgqtAtPpWGgrsWehwYNrfRLvVUPCiWmquu

Switching to error-chain

by pmeunier, created on July 24, 2017
8ezfxNFgZrnguWjD4P9adxArG45BwSC9KsJs4Bv5XceCZRfjsFMsVPZiWPLf1bawGMegwa8Qp8gTg2ArQPzuob1L

Solving a conflict in Cargo.toml

by pmeunier, created on July 19, 2017
8xU4Vgdf3YpCshmiGesmNxXK4gT5cxCemnY9NfU82Wbc9cwcXJRPeq95oMAkJNjJ4q6u7RE4j6nVgE4CHP9rgq9k

Adding a data() function for client sessions

by pmeunier, created on July 19, 2017
8BkGzupNajQfMS55iFkb7Du5MUZ9LBWFpAJrxYYdHbcgTcZuTrGp4GYno3MYwTf2mHeDGuxyyF86a18EznD9o77a

Trying to fix a tokio bug on Mac OS (patch written on Linux, so…)

by pmeunier, created on July 3, 2017
A6iccKDkDm4jfpVnRJpsyTfVhoSabK5FY7NcAUkzyQiJojhCosZ3TKJLqqLQ3aq3wL54q182ph1L532xmZWeT3RK

Versions (ring, self and thrussh-keys)

by pmeunier, created on July 2, 2017
A4GbBhs17v6tKBjB77RYBn9MApgsbUuXNAkfgjhQUgnbZTexv4yrwgSNjThGa2u25Cv5KNGTo7cFVH9bxrxJkNd3

Version bump

by pmeunier, created on July 2, 2017
7oYHGcVWr4xmHfXy6f6Js46qS8rJcAfUQSJ7Qy7ukMNaQNp8uuuLkm6cvNrYJzMZYqYqqkyXjvncsqkeraMVQwSh

Fixing issue #120 on nest:pijul_org/pijul

by pmeunier, created on July 2, 2017
AfoJdrv1soXWYuTJKLTQMCFcEymMGKbTVngGJBNY6RyMxY1SWdurW84CWNKafb8DRbozYAfcaL7Hz8BuNxhygu65

Changing Arc to Rc, and getting rid of the "FromFinished" trait (merged into Handler)

by pmeunier, created on June 23, 2017
8WMggG4c32qB18Xo3HG1E7VMGoAGE4TJktdRTTGZ2SVL6qbWtGihE89N14dyPtuu76jsCmTETGbuoQ1bxpCEag5M

Improving the reading of keys (and commenting out agent code)

by pmeunier, created on May 31, 2017
842mYBvkMbBv2UM2u1DPb8baan3AoTdMaut3YKytdTTRK6ZDh9kNgUaHkRjWapEXDvVmptyYhfmZsd7pnRcoXKcP

-agent module

by pmeunier, created on May 20, 2017
95SNgd24fSSDfDGjLZRuDQ3EFqq8ERWq3V2jPAnGYk9ME5QeXGTAWjpvwSnv5FVxiHRnC1fdGD11VxgEQg8R5JBN

Errors in thrussh-keys

by pmeunier, created on May 20, 2017
B2wQeNr7mT6afYwrKpNUmBFK7G8QXJNg2tEM6fRpPASF5Jb3HA2hpNcrTdzsf2soGfWWbKndLoJNQtY9UgDwBXUS

Starting to implement ssh-agent.

by pmeunier, created on May 20, 2017
8vPJWh8wmL2RHr1nTpguVa3dRK1SVvpt9KLYc6rfZirgruvqGFiDKuHrp5WJpEDDJnJzhVr1gvGTkT3ZNWc2GSCt

Moving the key handling code to its own crate (dependent on rust-crypto)

by pmeunier, created on May 20, 2017
9zyLMPH3gWcZyxVJmom6UsUhaimFSwWJrjqjmUp5e7zMeXPnQnFhHNmxFYRd9oGxNArgQDdXcWYSu7FPFEkjrk4X

Removing the dependency to rustc_serialize

by pmeunier, created on May 20, 2017
A6RTD28YEEd1phExocRH8ZYZNimrCzShQ7XxbQsfs4TD2952asFNPErBHvEPkZS162QGNgRE48Tc63HmjkRcQibN

Typo: authentication methods

by pmeunier, created on May 19, 2017
7EPPAhZJdgPCkLmhaSQafB6Suhv7qFvLAfmuMezpydbwpoXig1fjQZkbdCUgLvpH2uUimCuX3ExydGjxFF1WjSPc

Version 0.10.4

by pmeunier, created on May 19, 2017
7PX5L9jpg9fSz6EuC45AX9zwjMQmrkDSav6ETo3aNr1wUnmeoTC8UiRgm1UW7mCJSoPTqFuYDC4LmYGQ2QG4Zr2r

Switching to ring 0.9

by pmeunier, created on May 19, 2017
9LJCAkZXYjErmdSui3sZfnbZdf2kRLCf1x5tc8XNDg9ZzmntmrUga9tv5sVVEMwoiooMAgy3UvCdKipq5nZX3w54

ring version update

by pmeunier, created on May 7, 2017
Aeu7NYwFKFVqZ4pqCrg5nwrgycNziva4noTXYLDGCaRvVBWQx55YKsPZAhi8sfUsqwVFWRGN7GSRJciLBinuKxb7

New documentation for client::connect

by pmeunier, created on April 29, 2017
8YqtwM4oXAYTwoYQUEtGtyqQyMVLdSynz6QY1HLJBcvwM71G1XcLYijtEvMqWK6Sr6eC3gZEmVuGVrnKFkWF3gZH

client::connect function for simple clients

by pmeunier, created on April 29, 2017
6ERoDnriPPhcFNTicoW3Mb1v1P5d8LhvYXnUJsn4EsXhPSB7m6Y5PQhKpWkThgDC9DA5HxkAQfqTc1WficQsxhjC

Version update and documentation tests

by pmeunier, created on April 27, 2017
AYgxNPs9Xqg7jPnhPcWPxKQHbHsDRsHWLpLys19yESxZcztoDxo7QRiA858NewhiM8SWqp8UMrHKEcGrtcepn8Gn

More README

by pmeunier, created on April 6, 2017
8gGNcTWNm5TApFQwJwf5Dt8GYDaMydzT6p2iFEueW29kbtYCTNRhgn1ukKqdEHESGe9ctA1MJXDD6621BJkNBSCf

+README

by pmeunier, created on April 6, 2017
AwWynUzk4Wa3sLP1P7MrUNhdNsCgyPBWrw1QzvjhTD1WcJd1M9qTNEcAWoYmdgdGnwLLE6pPoNmWSxBfYnK8hEnd

Reboot! Pijul 0.4.1

by pmeunier, created on April 2, 2017
Af3BXttthPwRyLNL3R9fDBfL5NEJJEbsmodD5tHBofyfJoHDokphaFQFeG7ZzcBEGxWaY7oVNwBVhcMogzsRVXap