genode/repos/libports/ports/libssh.port
Tomasz Gajewski e6c915ae06 libssh port: immediate mode for ssh poll
This patch adds a switch to internal poll function in libssh that
allows to force this function to immediately return without actually
polling for data and in consequence processing this data. This switch
is used to avoid calling callback functions when flushing output
streams which caused locks due to recursive access to internal
ssh_terminal sessions registry.

Issue #4258
2021-10-13 14:01:02 +02:00

17 lines
555 B
Plaintext

LICENSE := LGPL
VERSION := 0.8.4
DOWNLOADS := libssh.archive
URL(libssh) := https://www.libssh.org/files/0.8/libssh-0.8.4.tar.xz
SHA(libssh) := 6bb07713021a8586ba2120b2c36c468dc9ac8096d043f9b1726639aa4275b81b
DIR(libssh) := src/lib/libssh
DIRS := include
DIR_CONTENT(include) := src/lib/libssh/include/libssh
PATCHES := src/lib/libssh/event_bind.patch \
src/lib/libssh/sftp_support.patch \
src/lib/libssh/sftp_server_free.patch \
src/lib/libssh/event_immediate_poll.patch
PATCH_OPT := -p1 -d src/lib/libssh