Package: lsh-utils / 2.1-12

Metadata

Package Version Patches format
lsh-utils 2.1-12 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
sftp server mansection.patch | (download)

src/sftp/sftp-server.8 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 invent manual section 8lsh for lsh's sftp-server
 (To avoid conflicts without having to rename the sftp-server binary.)
new readline completion function typedef.patch | (download)

src/sftp/rl.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
rl_completion segfault.patch | (download)

src/sftp/rl.c | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 avoid crashing when tab-completing an empty command line in lsftp
 The problem was that lsftp_s_skip returns NULL if nothing but
 separator characters are found, and that case wasn't handled.


bsd_connreset_test_fail.patch | (download)

src/testsuite/tcpconnect.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 in testsuite/tcpconnect, treat econnreset as a correct connection shutdown.
 Seems to be necessary on BSD kernels.

skip argp.patch | (download)

acinclude.m4 | 2 2 + 0 - 0 !
configure.ac | 5 5 + 0 - 0 !
src/Makefile.am | 2 1 + 1 - 0 !
3 files changed, 8 insertions(+), 1 deletion(-)

 make sure we don't touch the embedded argp copy when not needed
 To avoid inline functions causing build failures under C99 standards
nettle3.patch | (download)

src/crypto.c | 2 1 + 1 - 0 !
src/dsa.c | 6 3 + 3 - 0 !
src/dummy.c | 50 25 + 25 - 0 !
src/lsh-keygen.c | 4 2 + 2 - 0 !
src/lsh.c | 6 3 + 3 - 0 !
src/lsh_string.c | 6 3 + 3 - 0 !
src/randomness.c | 2 1 + 1 - 0 !
src/randomness.h | 2 1 + 1 - 0 !
src/sexp.c | 2 1 + 1 - 0 !
src/spki.c | 12 6 + 6 - 0 !
src/spki/verify.c | 4 2 + 2 - 0 !
src/srp_exchange.c | 2 1 + 1 - 0 !
12 files changed, 49 insertions(+), 49 deletions(-)

 support nettle 3.x
nettle3.4.patch | (download)

src/dummy.c | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 adjust dummy.c to match type changes in nettle 3.4.
missing_include.patch | (download)

src/io_commands.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
mit kerberos.patch | (download)

configure.ac | 2 1 + 1 - 0 !
src/lsh-krb-checkpw.c | 19 17 + 2 - 0 !
2 files changed, 18 insertions(+), 3 deletions(-)

 modify lsh-krb-checkpw to work with mit kerberos instead of heimdal.
 Building with the latest release of Heimdal (as of February 2016)
 fails and their maintainers want to orphan it.
Bug: https://bugs.debian.org/812813


dont_clear_umask.patch | (download)

src/daemon.c | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

 don't clear umask.