Debian Patches

Status for nd/0.8.2-8.1

Patch Description Author Forwarded Bugs Origin Last update
55_update_method_help.diff Correct statements on implemented access methods. Contrary to what the built-in help text says, the methods COPY
and MOVE are functional.
Mats Erik Andersson <debian@gisladisker.se> no 2010-04-08
10_nd_c.diff Avoid compiler warnings for nd.c Enable silent transition between string types 'xmlChar *'
and 'char *'. Libxml2 is not consistent.
.
Initialise strings with sane values.
Mats Erik Andersson <mats.andersson@gisladisker.se> invalid 2009-12-18
20_auth_c.diff Avoid compiler warnings for auth.c Enable silent transition between string types 'xmlChar *'
and 'char *'. Libxml2 is not consistent.
.
Reformulate an integer "177" as the intended octal value "0177".
Mats Erik Andersson <mats.andersson@gisladisker.se> invalid 2009-12-18
30_main_c.diff Avoid compiler warnings for main.c Prune the directory path when printing usage information.
An inserted library call basename() requires inclusion of <libgen.h>.
.
Expand option list to include "-h" by purpose of standarisation.
An empty argument list produces identical printout of usage info.
.
Trivial initialisation of an integer.
Mats Erik Andersson <mats.andersson@gisladisker.se> invalid 2009-12-18
40_missing_digest.diff Repair a use critical segmentation fault in auth.c Upstream implements 'Digest' authentication as an empty
stub in ndAuthParamCreateDigest(), only returning NULL,
which upon dereferencing causes a segmentation fault.
.
The handler ndAuthParamCreate() is extended to check for
a failed method registration. The handler then gets to
return a NULL pointer on its own, which is soundly
managed in earlier parts of the code.
.
The stub ndAuthParamCreateDigest() still gets to return NULL,
but now outputs an error message claiming lack of support.
Mats Erik Andersson <mats.andersson@gisladisker.se> invalid debian
50_manpage.diff Complimentary information to manpage nd.1 Include a section BUGS in manual page, stating that authentication
is only supported for the 'Basic' method, and that 'Digest' only
returns an error message.
.
Mention the use of the environment variable USER.
.
Three corrected spellings.
Mats Erik Andersson <mats.andersson@gisladisker.se> not-needed 2010-04-11
60_digest_support.diff Implement working support for authentication 'digest'. Using an additional dependency on libmhash, the code for Nd is
enhanced to make it possible to use digests.
.
Due to limitation in 'nanohttp' invoked from libxml2, which
enforces a mandatory following of redirected sight locations,
and the inherent need for the digest authentication method to
use the correct URI, the present implementation cannot avoid
an unwanted failure to implicitly follow a redirected path.
Mats Erik Andersson <debian@gisladisker.se> no 2010-04-10
63_digest_autotools.diff Let autotools search for 'libmhash2'. The new implementation of support for digest authentication
needs library support for MD5 hashes. This is taken from the
independent library libmhash2. The autotool suite must test
its presence.
Mats Erik Andersson <debian@gisladisker.se> no 2010-04-10
libxml2.patch Use pkg-config to detect libxml2. Hugh McMaster <hugh.mcmaster@outlook.com> not-needed debian 2022-04-13

All known versions for source package 'nd'

Links