[PR #209] [MERGED] Core/SSH: libssh2 upgraded to version 1.11.1 #232

Closed
opened 2026-05-05 03:43:31 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ultimatepp/ultimatepp/pull/209
Author: @ismail-yilmaz
Created: 10/19/2024
Status: Merged
Merged: 1/31/2025
Merged by: @mirek-fidler

Base: masterHead: ssh2_upgrade


📝 Commits (4)

  • d3e9bcc Core/SSH: libssh2 upgraded to version 1.11.1
  • 6d3da5e Core/SSH: SFtpStream: Don't try to read file attrs if the file is newly created.
  • ec99e51 Core/SSH: Error log fix.
  • 48a6009 Merge branch 'ultimatepp:master' into ssh2_upgrade

📊 Changes

82 files changed (+26410 additions, -11096 deletions)

View changed files

📝 uppsrc/Core/SSH/Copying (+2 -2)
📝 uppsrc/Core/SSH/SFtp.cpp (+1 -1)
📝 uppsrc/Core/SSH/SFtpStream.cpp (+2 -1)
📝 uppsrc/Core/SSH/SSH.h (+2 -0)
📝 uppsrc/Core/SSH/SSH.upp (+3 -3)
📝 uppsrc/Core/SSH/Session.cpp (+18 -11)
📝 uppsrc/Core/SSH/Session.h (+8 -7)
📝 uppsrc/Core/SSH/libssh2/COPYING (+7 -8)
uppsrc/Core/SSH/libssh2/ChangeLog (+0 -1)
📝 uppsrc/Core/SSH/libssh2/NEWS (+8926 -4861)
uppsrc/Core/SSH/libssh2/NMakefile (+0 -30)
📝 uppsrc/Core/SSH/libssh2/README (+2 -2)
📝 uppsrc/Core/SSH/libssh2/RELEASE-NOTES (+318 -55)
📝 uppsrc/Core/SSH/libssh2/agent.c (+240 -65)
uppsrc/Core/SSH/libssh2/agent.h (+0 -112)
📝 uppsrc/Core/SSH/libssh2/agent_win.c (+18 -30)
📝 uppsrc/Core/SSH/libssh2/bcrypt_pbkdf.c (+57 -27)
uppsrc/Core/SSH/libssh2/blf.h (+0 -89)
📝 uppsrc/Core/SSH/libssh2/blowfish.c (+111 -57)
uppsrc/Core/SSH/libssh2/chacha.c (+224 -0)

...and 62 more files

📄 Description

libssh2 upgraded from 1.10 to 1.11.1

It brings in many fixes, improvements and deprecations. The list of changes made to the underlying libssh2 can be found here

Core/SSH:

  • SshSession now allows computation of public key from private key.
  • Channel creation methods are deprecated in favor of traditional class constructors (with a deprecation warning).
  • Deprecated libssh2 hook installers substituted with the new ones.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ultimatepp/ultimatepp/pull/209 **Author:** [@ismail-yilmaz](https://github.com/ismail-yilmaz) **Created:** 10/19/2024 **Status:** ✅ Merged **Merged:** 1/31/2025 **Merged by:** [@mirek-fidler](https://github.com/mirek-fidler) **Base:** `master` ← **Head:** `ssh2_upgrade` --- ### 📝 Commits (4) - [`d3e9bcc`](https://github.com/ultimatepp/ultimatepp/commit/d3e9bcc1d99e3d5b208a8566af5a513c580c6ad1) Core/SSH: libssh2 upgraded to version 1.11.1 - [`6d3da5e`](https://github.com/ultimatepp/ultimatepp/commit/6d3da5e6a6782d82d8d0fcf24d8df3c43e29253c) Core/SSH: SFtpStream: Don't try to read file attrs if the file is newly created. - [`ec99e51`](https://github.com/ultimatepp/ultimatepp/commit/ec99e51fe383842036355ad6bcade5ca06537892) Core/SSH: Error log fix. - [`48a6009`](https://github.com/ultimatepp/ultimatepp/commit/48a6009c7469bfa51a3a2b88e63421d15781d534) Merge branch 'ultimatepp:master' into ssh2_upgrade ### 📊 Changes **82 files changed** (+26410 additions, -11096 deletions) <details> <summary>View changed files</summary> 📝 `uppsrc/Core/SSH/Copying` (+2 -2) 📝 `uppsrc/Core/SSH/SFtp.cpp` (+1 -1) 📝 `uppsrc/Core/SSH/SFtpStream.cpp` (+2 -1) 📝 `uppsrc/Core/SSH/SSH.h` (+2 -0) 📝 `uppsrc/Core/SSH/SSH.upp` (+3 -3) 📝 `uppsrc/Core/SSH/Session.cpp` (+18 -11) 📝 `uppsrc/Core/SSH/Session.h` (+8 -7) 📝 `uppsrc/Core/SSH/libssh2/COPYING` (+7 -8) ➖ `uppsrc/Core/SSH/libssh2/ChangeLog` (+0 -1) 📝 `uppsrc/Core/SSH/libssh2/NEWS` (+8926 -4861) ➖ `uppsrc/Core/SSH/libssh2/NMakefile` (+0 -30) 📝 `uppsrc/Core/SSH/libssh2/README` (+2 -2) 📝 `uppsrc/Core/SSH/libssh2/RELEASE-NOTES` (+318 -55) 📝 `uppsrc/Core/SSH/libssh2/agent.c` (+240 -65) ➖ `uppsrc/Core/SSH/libssh2/agent.h` (+0 -112) 📝 `uppsrc/Core/SSH/libssh2/agent_win.c` (+18 -30) 📝 `uppsrc/Core/SSH/libssh2/bcrypt_pbkdf.c` (+57 -27) ➖ `uppsrc/Core/SSH/libssh2/blf.h` (+0 -89) 📝 `uppsrc/Core/SSH/libssh2/blowfish.c` (+111 -57) ➕ `uppsrc/Core/SSH/libssh2/chacha.c` (+224 -0) _...and 62 more files_ </details> ### 📄 Description libssh2 upgraded from `1.10` to `1.11.1` It brings in many fixes, improvements and deprecations. The list of changes made to the underlying libssh2 can be found [here](https://github.com/libssh2/libssh2/releases/tag/libssh2-1.11.1) Core/SSH: - SshSession now allows computation of public key from private key. - Channel creation methods are deprecated in favor of traditional class constructors (with a deprecation warning). - Deprecated libssh2 hook installers substituted with the new ones. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 03:43:31 -06:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/ultimatepp#232
No description provided.