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 |