summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-09-14Fix silly little bug in Channel testsJeff Forcier
Was causing PytestUnraisableExceptionWarning
2024-08-11Cut 3.3.2Jeff Forcier
2024-08-11Changelog re #2419, fixes #2419, closes #2421Jeff Forcier
2024-08-11fix: Update the import path for TripleDES CipherBryan Banda
2024-08-11Changelog re #2420, closes #2420Jeff Forcier
2024-08-11Fix detection of SHA1 signing supportPaul Howarth
e._reason is an enum from cryptography.exceptions._Reasons so "is" should be the correct comparison, but it doesn't always work. This is apparently triggered by _Reasons moving to the part of cryptography that is implemented in rust, which doesn't yet implement enums as singletons. https://github.com/pyca/cryptography/issues/11332 https://github.com/PyO3/pyo3/issues/3059
2024-01-27Merge branch '3.2' into 3.3Jeff Forcier
2024-01-27Merge branch '3.0' into 3.2Jeff Forcier
2024-01-27Use pytest's setup_method -- in pytest 8 the nose method setup is deprecatedAlex Gaynor
2023-12-15Merge branch '3.2' into 3.3Jeff Forcier
2023-12-15Make ext-info faux-KexAlgorithm detection more robustJeff Forcier
2023-12-15Document a test util func a bitJeff Forcier
2023-12-01Merge branch '3.2' into 3.3Jeff Forcier
2023-12-01Add a security policy pointing to TideliftJeff Forcier
2023-09-23Merge branch '3.2' into 3.3Jeff Forcier
2023-09-23RTD YAML updateJeff Forcier
2023-08-30Merge branch '3.2' into 3.3Jeff Forcier
2023-08-30Merge branch '3.1' into 3.2Jeff Forcier
2023-08-30Merge branch '3.0' into 3.1Jeff Forcier
2023-08-30no more system_packages option on RTD, yeyJeff Forcier
2023-07-28Cut 3.3.1Jeff Forcier
2023-07-28Nuke some ancient, unnecessary top level filesJeff Forcier
2023-07-28Cut 3.3.0Jeff Forcier
2023-07-28Minor typo fixes and doc enhancements re #1907Jeff Forcier
2023-07-28Docs cleanup and an apparently non loadbearing test typo, re #1907Jeff Forcier
2023-07-28Merge branch 'main' into 1907-intJeff Forcier
2023-07-21tests - additional test for match-finalMarkus Kötter
2023-07-07Merge pull request #2265 from bskinn/add-issue-templatesJeff Forcier
[ADMIN] Add issue templates for support request, bug report, feature request
2023-07-07Add missing required flag in support requestBrian Skinn
2023-07-07Add feat/support templates and rename for orderingBrian Skinn
In _theory_ they should order lexically as per the template filenames...: https://github.com/orgs/community/discussions/21601#discussioncomment-3233823
2023-07-07Title-case blank issue type nameBrian Skinn
2023-07-07Fix blank issue descriptionBrian Skinn
2023-07-07Remove attempt at newlines in template info lineBrian Skinn
Github strips 'em out.
2023-07-07Revisions per bitprophet inputBrian Skinn
2023-07-07Re-word bug_report.yml descriptionBrian Skinn
2023-07-07Update bug_report.yml textBrian Skinn
2023-07-07Complete first bug_report.yml draftBrian Skinn
2023-07-07Add general issue and start of bug_report.ymlBrian Skinn
2023-06-29config - implement Match finalMarkus Koetter
2023-06-09Add versionchanged directives re #2058Jeff Forcier
2023-06-09Condense new docstring param entries for concurrent SFTP get reqsJeff Forcier
Re #2058
2023-06-02Make test for prefetch requests limit stableKlemens Schölhorn
The prefetch requests are added in a background process, so the might not be ready when the test wants to count them. Fix it by introducing a wait_for untility function that waits for a assert to pass for a specified timeout, to give the background thread the chance to start and add the prefetch requests. Also lock the prefetch lock before trying to access the extents to prevent a data race.
2023-06-02Add test for prefetch request limitBenjamin C Winston (Technical Operations)
2023-06-02Add note about OpenSSH sftp's concurrent limitBenjamin C Winston (Technical Operations)
2023-06-02Allow limiting the number of concurrent prefetch requestsKlemens Schölhorn
Currently prefetch will send all requests for all chunks for the file in one shot. With the default chunk size of 32k, this can result in many thousand outstanding requests for large files. Some servers like Serv-U 15.2.3.742 seem to be dropping requests after a certain number, which results in the file download hanging indefinitely (or until the server closes the connection). Fix this issue by letting the user specify a limit for the number of concurrent requests. This is similar to openssh's sftp, which limits the number of concurrent requests to 64 by default.
2023-05-26Update GSS tests to leverage util._support for finding fixture keysJeff Forcier
Re #2245
2023-05-25Forgot to mark a 3.2 bug majorJeff Forcier
2023-05-25No more GPG on PyPIJeff Forcier
2023-05-25Cut 3.2.0Jeff Forcier
2023-05-25blackenJeff Forcier