Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ParallelSSH/ssh2-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.1.2.post1
Choose a base ref
...
head repository: ParallelSSH/ssh2-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 20 commits
  • 363 files changed
  • 2 contributors

Commits on Jan 23, 2025

  1. Docs (#217)

    * Updated docs
    * Updated test
    pkittenis authored Jan 23, 2025
    Configuration menu
    Copy the full SHA
    acd8872 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2025

  1. Updated changelog (#218)

    * Updated changelog
    * Updated readme, issue template
    pkittenis authored Jan 29, 2025
    Configuration menu
    Copy the full SHA
    3b880a0 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2025

  1. Ssh session flags (#224)

    * Added libssh2 session flag constants.
    * Added Session.flag function for adding flags.
    * Updated changelog.
    * Added tests for session flags.
    * Added CI integration test for executing with session compression enabled.
    * Updated embedded zlib to latest version.
    * Updated appveyor zlib build script.
    pkittenis authored Oct 3, 2025
    Configuration menu
    Copy the full SHA
    d233075 View commit details
    Browse the repository at this point in the history
  2. Python callback function support for keyboard interactive authenticat…

    …ion (#225)
    
    * Allow provided Python callback function to be used for keyboard interactive authentication. 
    Keyboard-interactive events can have multiple steps. Tweak the existing `kbd_callback` to massage prompts into a format that an end user can handle from python.
    * Added `ssh2.session.Session.userauth_keyboardinteractive_callback` to maintain backwards compatibility. See new example script for usage.
    * Updated keyboard interactive auth with python callback function. Added tests.
    * Updated changelog.
    * Updated callback example script
    
    ---------
    
    Co-authored-by: Matthew Cather <mattbob4@gmail.com>
    pkittenis and MattCatz authored Oct 3, 2025
    Configuration menu
    Copy the full SHA
    cf54041 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2025

  1. Configuration menu
    Copy the full SHA
    148dbe0 View commit details
    Browse the repository at this point in the history
  2. Added Channel.signal function for sending signals to an open channel.

    * Added CI tests for sending signals to channel.
    * Resolves #221 (#227)
    pkittenis authored Oct 4, 2025
    Configuration menu
    Copy the full SHA
    b4413bf View commit details
    Browse the repository at this point in the history
  3. Updated docstrings, changelog (#228)

    * Updated docstrings, changelog
    pkittenis authored Oct 4, 2025
    Configuration menu
    Copy the full SHA
    75344a4 View commit details
    Browse the repository at this point in the history
  4. Direct_streamlocal implementation (#229)

    * Added direct_streamlocal implementation
    * Added test
    * Updated changelog
    pkittenis authored Oct 4, 2025
    Configuration menu
    Copy the full SHA
    95dba71 View commit details
    Browse the repository at this point in the history
  5. Updated CI python versions tested (#230)

    * Updated CI python versions tested. Removed no longer available python version from appveyor cfg
    * Updated changelog
    * Added CI auto-rerun
    pkittenis authored Oct 4, 2025
    Configuration menu
    Copy the full SHA
    55fafa8 View commit details
    Browse the repository at this point in the history
  6. Added new libssh2 error codes as python exceptions. Updated error han… (

    #231)
    
    * Added new libssh2 error codes as python exceptions. 
    * Updated error handling for new error codes and exceptions
    * Updated tests
    * Updated changelog, docstrings
    pkittenis authored Oct 4, 2025
    Configuration menu
    Copy the full SHA
    08a5ef6 View commit details
    Browse the repository at this point in the history
  7. OSX error code changes (#232)

    * Updates for missing osx error types
    pkittenis authored Oct 4, 2025
    Configuration menu
    Copy the full SHA
    177cac5 View commit details
    Browse the repository at this point in the history
  8. Remove deprecated libssh2 functionality (#233)

    * Removed deprecated libssh2 functions and their equivalent Session and Channel functions
    * Updated tests
    pkittenis authored Oct 4, 2025
    Configuration menu
    Copy the full SHA
    979ea2e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bce9fa8 View commit details
    Browse the repository at this point in the history
  10. Updated types for osx (#235)

    * Updated types for osx
    * Updated tests
    pkittenis authored Oct 4, 2025
    Configuration menu
    Copy the full SHA
    9371bad View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2025

  1. Osx builds using embedded libssh2 (#236)

    * Make OSX wheel builds use embedded libssh2
    * Re-add changes for libssh2 1.11.0
    pkittenis authored Oct 5, 2025
    Configuration menu
    Copy the full SHA
    ca6af52 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2025

  1. Updated osx script (#237)

    pkittenis authored Oct 11, 2025
    Configuration menu
    Copy the full SHA
    72fb3ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e281ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    574face View commit details
    Browse the repository at this point in the history
  4. Copyright updates (#240)

    pkittenis authored Oct 11, 2025
    Configuration menu
    Copy the full SHA
    7058c61 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2025

  1. Updated copyright notices (#241)

    * Updated copyright notices
    * Updated setup.py
    pkittenis authored Oct 12, 2025
    Configuration menu
    Copy the full SHA
    c92aa3e View commit details
    Browse the repository at this point in the history
Loading