<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/libssh/patches, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-08-28T09:14:51Z</updated>
<entry>
<title>libssh: fix big-endian -R forwarding and crash without entropy source</title>
<updated>2026-08-28T09:14:51Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-08-28T08:19:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=bdcd738a1b9d99f311f6af376a820ce139393523'/>
<id>urn:sha1:bdcd738a1b9d99f311f6af376a820ce139393523</id>
<content type='text'>
On big-endian hosts the server parsed every tcpip-forward bind port as
zero and bound an ephemeral port, so -R remote forwarding never carried
a connection. With no usable entropy source the library crashed inside
mbedtls instead of failing cleanly.

Patches 2-4 were sent upstream to the libssh mailing list:
https://archive.libssh.org/libssh/2026-08/0000000.html
https://archive.libssh.org/libssh/2026-08/0000001.html
Patch 1 backports the seed-failure error path they depend on from
upstream master commit ac4b723c.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>libssh: bump to 0.11.3</title>
<updated>2025-11-09T19:33:56Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2025-11-09T16:09:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d93b437631d67757b5a238d42a51495ee30c1da6'/>
<id>urn:sha1:d93b437631d67757b5a238d42a51495ee30c1da6</id>
<content type='text'>
Remove patches no longer needed:
- 001-fix-cmake4.patch
- 100-mbedtls_fix.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>libssh: Add compatibility with cmake 4.x, remove absent maintainer</title>
<updated>2025-11-09T08:51:37Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2025-11-09T06:27:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ab8ed3776bafe241611c930b5e0a212c0ae2462e'/>
<id>urn:sha1:ab8ed3776bafe241611c930b5e0a212c0ae2462e</id>
<content type='text'>
* Add compatibility with cmake 4.x
* Remove maintainer who has been absent since 2019

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>libssh: update to version 0.10.6, fix build with mbedtls 3.6</title>
<updated>2024-04-18T19:46:20Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2024-04-18T19:46:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=23bd17806b7b687e6723e9239c50b4208e2bb7d6'/>
<id>urn:sha1:23bd17806b7b687e6723e9239c50b4208e2bb7d6</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>libssh: update to 0.9.5</title>
<updated>2020-09-21T00:44:02Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-09-21T00:43:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=32f3eb298a3768f718004063dfd4b8040400b3f6'/>
<id>urn:sha1:32f3eb298a3768f718004063dfd4b8040400b3f6</id>
<content type='text'>
It seems none of the patches apply/are needed.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libssh: patch ssh_channel_poll_timeout for compatibility with libnetconf2</title>
<updated>2020-08-24T18:05:40Z</updated>
<author>
<name>Jakov Smolic</name>
</author>
<published>2020-08-24T11:06:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d726b13aff114826e1b65eba38b2b2718508de1b'/>
<id>urn:sha1:d726b13aff114826e1b65eba38b2b2718508de1b</id>
<content type='text'>
Signed-off-by: Jakov Smolic &lt;jakov.smolic@sartura.hr&gt;
</content>
</entry>
<entry>
<title>libssh: patch security issue</title>
<updated>2020-08-06T15:08:28Z</updated>
<author>
<name>Jan Pavlinec</name>
</author>
<published>2020-08-06T15:07:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ad457727bd78f4f056020782c54dfd7406a91880'/>
<id>urn:sha1:ad457727bd78f4f056020782c54dfd7406a91880</id>
<content type='text'>
Fixes:
CVE-2020-16135

Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
<entry>
<title>libssh: fix compilation without deprecated OpenSSL APIs</title>
<updated>2020-03-26T03:51:26Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-03-17T23:30:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4be60489bf0693bf2a0cf1e9c39397c82dea177d'/>
<id>urn:sha1:4be60489bf0693bf2a0cf1e9c39397c82dea177d</id>
<content type='text'>
Cleaned up Makefile.

Fixed license information.

Simplified big endian condition.

Removed InstallDev section. CMAKE_INSTALL handles it.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libssh: simplified CMAKE tests</title>
<updated>2020-01-25T15:51:20Z</updated>
<author>
<name>Nikos Mavrogiannopoulos</name>
</author>
<published>2020-01-23T01:44:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=eaf16d76c7cba18c646b8d5aad5e766020149327'/>
<id>urn:sha1:eaf16d76c7cba18c646b8d5aad5e766020149327</id>
<content type='text'>
That is endianness check is provided as option, SSP and other
flags are enabled by openwrt global flags to fix issues in unsupported
systems, and unused flags were removed.

Signed-off-by: Nikos Mavrogiannopoulos &lt;n.mavrogiannopoulos@gmail.com&gt;
</content>
</entry>
<entry>
<title>libssh: updated to 0.9.3</title>
<updated>2020-01-14T21:21:48Z</updated>
<author>
<name>Nikos Mavrogiannopoulos</name>
</author>
<published>2020-01-13T22:12:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=424c011895d0489e55022020cbe976ad61ff4dde'/>
<id>urn:sha1:424c011895d0489e55022020cbe976ad61ff4dde</id>
<content type='text'>
This updates the library to address several CVEs, add modern
crypto, and eliminate legacy patches.

Signed-off-by: Nikos Mavrogiannopoulos &lt;n.mavrogiannopoulos@gmail.com&gt;
</content>
</entry>
</feed>
