Debian Patches

Status for curvedns/0.87-6

Patch Description Author Forwarded Bugs Origin Last update
tcp-buffersize.patch Update global_ip_tcp_buffersize Patch fixes the problem with large TCP responses (up to 65535 bytes).
Including DNSCurve protected responses sent over TCP.
Without the fix the regular response is limited by 8192 bytes
(global_ip_tcp_buffersize) and DNSCurve response is
limited by 4096 bytes (sizeof(sandbox)).
yes debian upstream 2018-11-22
spelling.patch Update spelling in sources This patch correct all spelling errors in the sources. Stephane Neveu no 2017-06-02
libsodium.patch Create a Makefile This patch generate a Makefile without configure.curvedns.
It also update cache_hashtable.h dnscurve.h and curvedns-keygen.c with sodium.h.
This patch is based on Leo Vandewoestijne's work (vsevolod@FreeBSD.org).
Stephane Neveu no 2017-06-22
chroot.patch chroot =?utf-8?q?Jan_Moj=C5=BE=C3=AD=C5=A1?= <jan.mojzis@gmail.com> no 2018-11-11
nonce-separation.patch Added support for nonce separation This patch adds support for nonce separation. When several servers share a key,
than servers must use separate nonces, for example:
the first of four servers is configured to use CURVEDNS_NONCE_SEPARATION_BITS='100',
the second is configured to use CURVEDNS_NONCE_SEPARATION_BITS='101',
the third is configured to use CURVEDNS_NONCE_SEPARATION_BITS='110', and
the fourth is configured to use CURVEDNS_NONCE_SEPARATION_BITS='111'.
The patch also creates the nonce in slightly different way,
first 8bytes is the number of nanoseconds since epoch packed into
machine-independent format.
For more information see: https://dnscurve.org/out-implement.html
and https://dnscurve.org/in-implement.html.
Jan Mojzis no 2018-11-19

All known versions for source package 'curvedns'

Links