Hi ports@,

simple update to 4.7.5. Changelog:

Version 4.7.5 - 2017-01-01:

- http: recognize apache listing with ISO date/time.
- ipv6: ignore link-local address without a scope.
- new settings log:prefix-{recv,send,note,error}.
- documentation and help improvements.
- mirror: fixed recursion mode initialization.
- mirror: fixed assertion failure when creating remote symlinks.
- mirror: show chmod errors when verbose.
- fixed debug command to switch output to stderr if no output file given.
- ftp: add "site mkdir" support for "mkdir -p".
- ftp: fixed a long delay in "mode z" with ProFTPD.
- ftp: fixed a failed assertion in "mode z".

Tested on amd64.

Best regards,

Rafael Sadowski

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/lftp/Makefile,v
retrieving revision 1.111
diff -u -p -u -p -r1.111 Makefile
--- Makefile    25 Nov 2016 23:05:11 -0000      1.111
+++ Makefile    24 Jan 2017 18:21:51 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       shell-like command line ftp and sftp client
 
-DISTNAME=      lftp-4.7.4
+DISTNAME=      lftp-4.7.5
 CATEGORIES=    net
 
 HOMEPAGE=      https://lftp.tech/
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/lftp/distinfo,v
retrieving revision 1.70
diff -u -p -u -p -r1.70 distinfo
--- distinfo    25 Nov 2016 23:05:11 -0000      1.70
+++ distinfo    24 Jan 2017 18:21:51 -0000
@@ -1,2 +1,2 @@
-SHA256 (lftp-4.7.4.tar.gz) = j1XDfP37ziSpy0e2IcoSf0DTp95bTEn4xJ8Xv/co+zE=
-SIZE (lftp-4.7.4.tar.gz) = 2766143
+SHA256 (lftp-4.7.5.tar.gz) = TvwATyIM4EkML5YSSDwHQca0LszLZp/CMamT582YKp0=
+SIZE (lftp-4.7.5.tar.gz) = 2753728
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/net/lftp/patches/patch-configure,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 patch-configure
--- patches/patch-configure     25 Nov 2016 23:05:11 -0000      1.15
+++ patches/patch-configure     24 Jan 2017 18:21:51 -0000
@@ -2,9 +2,9 @@ $OpenBSD: patch-configure,v 1.15 2016/11
 
 Use GNU readline as our base readline lacks add_history_time().
 
---- configure.orig     Wed Nov 16 14:11:30 2016
-+++ configure  Thu Nov 17 18:51:19 2016
-@@ -48854,7 +48854,7 @@ fi
+--- configure.orig     Sun Jan  1 18:26:12 2017
++++ configure  Mon Jan 16 14:58:09 2017
+@@ -49079,7 +49079,7 @@ fi
            readline_include_dir="$readline_include_dir/readline"
        fi
          readline_ld_flags="-L$readline_prefix/lib"
Index: patches/patch-src_Resolver_cc
===================================================================
RCS file: patches/patch-src_Resolver_cc
diff -N patches/patch-src_Resolver_cc
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_Resolver_cc       24 Jan 2017 18:21:51 -0000
@@ -0,0 +1,17 @@
+$OpenBSD$
+
+"Cast address to IN6_IS_ADDR_LINKLOCAL."
+
+backport from github 259d642e1fea2ddf38763d49e8e7701f0a947d4c
+
+--- src/Resolver.cc.orig       Mon Jan 16 21:44:52 2017
++++ src/Resolver.cc    Mon Jan 16 21:45:30 2017
+@@ -318,7 +318,7 @@ void Resolver::AddAddress(int family,const char *addre
+    case AF_INET6:
+       if(sizeof(add.in6.sin6_addr) != len)
+          return;
+-      if(IN6_IS_ADDR_LINKLOCAL(address) && scope==0) {
++      if(IN6_IS_ADDR_LINKLOCAL((const struct in6_addr*)address) && scope==0) {
+        error=_("Link-local IPv6 address should have a scope");
+        return;
+       }

Reply via email to