package neon27
forwarded 476571 joe-at-manyfish.co.uk
thanks

Hi Joe,

I'm the maintainer of Neon packages in Debian. I got several bugreports
for 0.28.x [1][2].
For the former, there's a patch by Yves-Alexis Perez
<corsac-at-debian.org> which fix segfault if base->path is NULL :
--- a/src/ne_uri.c
+++ b/src/ne_uri.c
@@ -409,7 +409,7 @@ ne_uri *ne_uri_resolve(const ne_uri *base, const ne_uri 
*relative,
             } else {
                 if (relative->path[0] == '/') {
                     target->path = remove_dot_segments(relative->path);
-                } else {
+                } else if (base->path) {
                     char *merged = merge_paths(base, relative->path);
                     target->path = remove_dot_segments(merged);
                     ne_free(merged);

The latter is broken by me, right? I have specified:
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
in response to DAV asking for connection confirmation even if server
certificate signed by a trusted CA[3]. What can be the solution then?

Regards,
Laszlo/GCS
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476571
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=474139
[3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=459453




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to