summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authortron <tron@pkgsrc.org>2005-03-02 14:38:18 +0000
committertron <tron@pkgsrc.org>2005-03-02 14:38:18 +0000
commit61b7ba404a988c60bbb0caffb639a59cdbd526df (patch)
treec00e39aa91047f854b849cb31f5503c24e5c7a46 /net
parentec66dc0ea29c5007b9d447a3df37933015216ffb (diff)
downloadpkgsrc-61b7ba404a988c60bbb0caffb639a59cdbd526df.tar.gz
Update "gftp" package to version 2.0.18. Changes since version 2.0.17:
- Added support for the FSP protocol (http://fsp.sourceforge.net/) - SSH2: Fixed segfault that could occur when renaming a file (bug introduced in 2.0.18rc1) - SSH2: Fixes for parsing the directory listing from the commercial SSH server - FTP: added pasv_behind_router option. If this is enabled, then the IP address that is in the PASV response will be ignored. Instead the IP address of the remote host will be used - FTP: removed the quote filename functionality in the SITE CHMOD and SITE UTIME commands - Chmod: Fixes for setting the group execute bit (bug introduced in 2.0.18rc1) - Fixes so that the text port will prompt you for your password when a URL is entered on the command line - In the text port, convert the string from UTF8 to the users' current locale before it is displayed - Fixes for when the host system does not have getaddrinfo() (bug introduced in 2.0.18rc1) - Rewrote and improved the URL parser so that the :, @ characters are allowed in directories and passwords - Security Fix: Ignore the file paths that are returned by the remote server - FreeBSD and HP/UX fixes - GNOME HIG fixes - Many other small changes and improvements. See the ChangeLog file in the distribution for a detailed list of changes. - Updated language translations (cs de en_CA en_GB es hu nl zh_CN)
Diffstat (limited to 'net')
-rw-r--r--net/gftp/patches/patch-aa15
-rw-r--r--net/gftp/patches/patch-ab13
2 files changed, 28 insertions, 0 deletions
diff --git a/net/gftp/patches/patch-aa b/net/gftp/patches/patch-aa
new file mode 100644
index 00000000000..39e74d379dc
--- /dev/null
+++ b/net/gftp/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.3 2005/03/02 14:38:18 tron Exp $
+
+--- lib/fsplib/lock.c.orig 2005-01-02 15:45:51.000000000 +0000
++++ lib/fsplib/lock.c 2005-03-02 14:26:27.000000000 +0000
+@@ -2,6 +2,10 @@
+ #include <stdio.h>
+ #include "lock.h"
+
++#if defined(__NetBSD__) || defined(sun)
++#define _SEM_SEMUN_UNDEFINED /**/
++#endif
++
+ /* ************ Locking functions ***************** */
+ #ifndef FSP_NOLOCKING
+
diff --git a/net/gftp/patches/patch-ab b/net/gftp/patches/patch-ab
new file mode 100644
index 00000000000..79cb3cd08fb
--- /dev/null
+++ b/net/gftp/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.5 2005/03/02 14:38:18 tron Exp $
+
+--- lib/pty.c.orig 2005-01-04 13:32:11.000000000 +0000
++++ lib/pty.c 2005-03-02 14:28:15.000000000 +0000
+@@ -61,7 +61,7 @@
+
+ #elif HAVE_GRANTPT
+
+-#ifndef __FreeBSD__
++#if !(defined(__FreeBSD__) || defined(__NetBSD__))
+ #include <stropts.h>
+ #endif
+