Fri Apr 29 12:03:31 2016 UTC ()
Updated filezilla to 3.17.0.

3.17.0 (2016-04-21)

- *nix: Removed a label on the filter dialog that doesn't apply to *nix builds
- Fix compilation if Nettle is installed in a custom location
- Fix potential issues with destruction order when closing FileZilla

3.17.0-rc1 (2016-04-15)

+ Recursivly queuing local files for upload now displays the progress below the local file list
+ MSW: Use dynamic TCP send buffer sizes to improve upload speeds on high-latency connections
+ SFTP: Use hardware-accelerated AES on x86_64 CPUs if available by using the AES implementation from Nettle instead of PuTTY
+ Building FileZilla now depends on the Nettle library, version 3.1 or later
+ Building FileZilla now depends on libfilezilla >= 0.5.0 (https://lib.filezilla-project.org/).
- MSW: The installer now warns if it detects old versions of FileZilla outside of the installation directory
- Improve compatibility with directory listings where midnight is represented as 24:00:00 of the prior day
- SFTP: Failed downloads due to write failures, e.g. due to a full disk, no longer show up as successful
- SFTP: Fix transfer failures if multiple transfers try to list the same directory
- SFTP: Updated PuTTY components
- FTP over TLS: Debug logs now contain additional information about the TLS handshake

3.16.1 (2016-03-16)

! MSW: Updated installer to NSIS 3.0b3 to prevent DLL hijacking
- MSW: Fix string conversion functions of MinGW runtime libraries
- Updated PuTTY components
- Updated translations
- Official binaries now link against GnuTLS 3.4.10
- Official binaries now link against SQLite 3.11.1

3.16.0 (2016-02-29)

- Small fix for remembering queue completion actions

3.16.0-rc1 (2016-02-21)

+ Make notification bubble on queue completion configurable though the queue's context menu
+ Selected queue completion action is now remembered, excluding the system shutdown/sleep actions.
+ Added new servertype to the Site Manager for servers using MS-DOS style paths with forward slashes as separators
+ Building FileZilla now depends on libfilezilla >= 0.4.0 (https://lib.filezilla-project.org/).
- Fixes for network configuration wizard leading to incorrect test result
- MSW: Installer now removes leftover files from improperly uninstalled previous versions

3.15.0.2 (2016-02-10)

- MSW: Binaries are now also signed using a SHA256 signature and certificate.
- OS X: Move location of COPYING file containing the GPL to a different location in the bundle. On some systems OS X cannot verify the bundle with the file at the old location
- Restore focused item if changing directory listing sort order
- Fix restoring the column widths of the failed transfers tab in the queue when starting FileZilla
- MSW: Double-clicking a divider between a list header in the queue now adjust the sizes in the other tabs just as dragging the width would

3.15.0.1 (2016-02-02)

- Fix for search dialog not displaying the results from the last visited directory of a search

3.15.0 (2016-01-30)

+ MSW: Display notification bubble if FileZilla isn't in the forgeground and all active transfers have finished.

3.15.0-rc1 (2016-01-23)

- Fix regression from 3.16.0-beta1 where extra data being appended to some downloaded files
- Fix setting initial pane sizes when creating new tabs
- OS X: Fix display of issuer and subject details in certificate verification dialog
- Updated SFTP components from PuTTY
- Official binaries now link against GnuTLS 3.4.8
- Official binaries now link against SQLite 3.10.2

3.15.0-beta1 (2016-01-13)

+ Building FileZilla now depends on libfilezilla 0.3.0 (https://lib.filezilla-project.org/).
+ Added support for downloading and deleting multiple unrelated directories from the search dialog
+ *nix: Vastly speed up line-ending conversion when downloading files using the ASCII data type
+ Improved compatibility with broken servers omitting the mandatory 1yz reply to transfer commands
- Fix handling of SFTP keyfiles with non-ASCII characters in their paths
- Add missing directory comparison checkbox to new bookmark dialog
- MSW: Installer now sets appid on desktop icon
- Updated built-in pugixml

3.14.1 (2015-10-16)

+ For third-party builds, add configure flag to allow using system ciphers for FTP over TLS. Display a warning if an insecure cipher is negotiated as result of using system ciphers.
- Fixed loading of the directory comparison flag for bookmakrs in the Site Manager
- Changing the interface layout and icon theme no longer results in an inconsistent UI state
- Some SFTP servers send additional information on errors. This information is now shown in the message log
- If the local file cannot be opened on SFTP transfers FileZilla no longer automatically retries
- Updated SFTP components from PuTTY

3.14.0 (2015-09-16)

- When connecting using SFTP, show an error message instead of silently failing when encountering an insecure cipher

3.14.0-rc2 (2015-09-09)

- Removing selected queue items is now faster
- Reduced memory usage of queue
- When connecting to hostnames with multiple IPs, reset timeout if trying the next address

3.14.0-rc1 (2015-09-04)

+ Add support for password-protected SSH private keys
+ SSH private keys not in PuTTY's native format no longer need to be converted if they aren't password-protected
+ When using synchronized browsing, changing to a directory that does not exist on both sides now asks whether the missing directory should be created
- SSH1 support for SFTP has been disabled

3.13.1 (2015-08-24)

- Fix SFTP component crashing on some combinations of encryption and key exchange algorithm
- Fixed Ctrl+Shift+I shortcut to toggle filters
- OS X: Fixed Ctrl+, shortcut to open settings dialog
- Optimizations to reduce memory footprint
- Build system fixes

3.13.0 (2015-08-15)

+ Display home directory instead of root directory if the last used directory does not exist
+ Larger initial size of main window if there is no stored size
+ Slightly increased size of page selection box in settings dialog
- Fix assertion in directory listing parser
- Fix drag&drop of remote files which broke in 3.13.0-rc1

3.13.0-rc2 (2015-08-10)

- Updated SFTP components from PuTTY
- Official binaries now link against GnuTLS 3.4.4
- Official binaries now link against SQLite 3.8.11.1

3.13.0-rc1 (2015-08-05)

+ For SFTP servers the private key file to use can now be specified in the Site Manager
+ The contents of each queue tab can now be exported through the context menu
+ MSW: The installer now registers the App Path so that FileZilla is recognized in the Win+R dialog
+ FileZilla now uses pugixml instead of TinyXML to parse and create XML files
+ Several performance improvements
+ Code cleanup and modernization, building FileZilla now requires a C++14 compiler
- Fixed an assert loading sitemanager.xml created by an old version
- If password saving is disabled, specifying a password on the command-line no longer leads to extraneous password prompts when transferring files
- If deleting remote directories via the directory tree, navigate out of the directory tree that is to be deleted

3.12.0.2 (2015-07-09)

- Fix regression on servers that have MLSD facts disabled by default

3.12.0.1 (2015-07-09)

- Fix detection of UTF-8 support
- Fix location of file list status bar, it was shifted by one pixel


(wiz)
diff -r1.66 -r1.67 pkgsrc/net/filezilla/Makefile
diff -r1.14 -r1.15 pkgsrc/net/filezilla/PLIST
diff -r1.26 -r1.27 pkgsrc/net/filezilla/distinfo
diff -r1.1 -r0 pkgsrc/net/filezilla/patches/patch-src_engine_ControlSocket.cpp
diff -r1.1 -r0 pkgsrc/net/filezilla/patches/patch-src_engine_socket.cpp

cvs diff -r1.66 -r1.67 pkgsrc/net/filezilla/Makefile (expand / switch to unified diff)

--- pkgsrc/net/filezilla/Makefile 2016/04/11 19:01:59 1.66
+++ pkgsrc/net/filezilla/Makefile 2016/04/29 12:03:31 1.67
@@ -1,38 +1,38 @@ @@ -1,38 +1,38 @@
1# $NetBSD: Makefile,v 1.66 2016/04/11 19:01:59 ryoon Exp $ 1# $NetBSD: Makefile,v 1.67 2016/04/29 12:03:31 wiz Exp $
2 2
3VERSION= 3.12.0 3VERSION= 3.17.0
4DISTNAME= FileZilla_${VERSION}_src 4DISTNAME= FileZilla_${VERSION}_src
5PKGNAME= filezilla-${VERSION} 5PKGNAME= filezilla-${VERSION}
6PKGREVISION= 3 
7CATEGORIES= net x11 6CATEGORIES= net x11
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=filezilla/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=filezilla/}
9EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
10 9
11MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://filezilla-project.org/ 11HOMEPAGE= http://filezilla-project.org/
13COMMENT= FTP, FTPS, and SFTP client with intuitive GUI 12COMMENT= FTP, FTPS, and SFTP client with intuitive GUI
14LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
15 14
16GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
17USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
18USE_TOOLS+= gmake pkg-config msgfmt msgmerge xgettext 17USE_TOOLS+= gmake pkg-config msgfmt msgmerge xgettext
19WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 18WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
20 19
21CONFIGURE_ARGS+= --disable-autoupdatecheck 20CONFIGURE_ARGS+= --disable-autoupdatecheck
22# avoid xdg-utils dependency 21# avoid xdg-utils dependency
23CONFIGURE_ENV+= ac_cv_path_xdgopen=firefox 22CONFIGURE_ENV+= ac_cv_path_xdgopen=firefox
24 23
25# GCC 4.7 is required to support C++11. 24# GCC 4.9 is required to support C++14.
26GCC_REQD+= 4.7 25GCC_REQD+= 4.9
27 26
28.include "options.mk" 27.include "options.mk"
29 28
30.include "../../databases/sqlite3/buildlink3.mk" 29.include "../../databases/sqlite3/buildlink3.mk"
31.include "../../devel/libidn/buildlink3.mk" 30.include "../../devel/libidn/buildlink3.mk"
32.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 31.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 32.include "../../net/libfilezilla/buildlink3.mk"
33.include "../../security/gnutls/buildlink3.mk" 33.include "../../security/gnutls/buildlink3.mk"
34.include "../../sysutils/desktop-file-utils/desktopdb.mk" 34.include "../../sysutils/desktop-file-utils/desktopdb.mk"
35BUILDLINK_API_DEPENDS.tinyxml+= tinyxml>=2.6.2nb1 35BUILDLINK_API_DEPENDS.tinyxml+= tinyxml>=2.6.2nb1
36.include "../../textproc/tinyxml/buildlink3.mk" 36.include "../../textproc/pugixml/buildlink3.mk"
37.include "../../x11/wxGTK30/buildlink3.mk" 37.include "../../x11/wxGTK30/buildlink3.mk"
38.include "../../mk/bsd.pkg.mk" 38.include "../../mk/bsd.pkg.mk"

cvs diff -r1.14 -r1.15 pkgsrc/net/filezilla/PLIST (expand / switch to unified diff)

--- pkgsrc/net/filezilla/PLIST 2015/07/08 16:46:43 1.14
+++ pkgsrc/net/filezilla/PLIST 2016/04/29 12:03:31 1.15
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.14 2015/07/08 16:46:43 richard Exp $ 1@comment $NetBSD: PLIST,v 1.15 2016/04/29 12:03:31 wiz Exp $
2bin/filezilla 2bin/filezilla
3bin/fzputtygen 3bin/fzputtygen
4bin/fzsftp 4bin/fzsftp
5man/man1/filezilla.1 5man/man1/filezilla.1
6man/man1/fzputtygen.1 6man/man1/fzputtygen.1
7man/man1/fzsftp.1 7man/man1/fzsftp.1
8man/man5/fzdefaults.xml.5 8man/man5/fzdefaults.xml.5
9share/appdata/filezilla.appdata.xml 9share/appdata/filezilla.appdata.xml
10share/applications/filezilla.desktop 10share/applications/filezilla.desktop
11share/filezilla/docs/fzdefaults.xml.example 11share/filezilla/docs/fzdefaults.xml.example
12share/filezilla/resources/16x16/ascii.png 12share/filezilla/resources/16x16/ascii.png
13share/filezilla/resources/16x16/auto.png 13share/filezilla/resources/16x16/auto.png
14share/filezilla/resources/16x16/binary.png 14share/filezilla/resources/16x16/binary.png
@@ -653,27 +653,27 @@ share/filezilla/resources/xrc/toolbar.xr @@ -653,27 +653,27 @@ share/filezilla/resources/xrc/toolbar.xr
653share/filezilla/resources/xrc/update.xrc 653share/filezilla/resources/xrc/update.xrc
654share/icons/hicolor/16x16/apps/filezilla.png 654share/icons/hicolor/16x16/apps/filezilla.png
655share/icons/hicolor/32x32/apps/filezilla.png 655share/icons/hicolor/32x32/apps/filezilla.png
656share/icons/hicolor/48x48/apps/filezilla.png 656share/icons/hicolor/48x48/apps/filezilla.png
657share/icons/hicolor/scalable/apps/filezilla.svg 657share/icons/hicolor/scalable/apps/filezilla.svg
658share/locale/an/LC_MESSAGES/filezilla.mo 658share/locale/an/LC_MESSAGES/filezilla.mo
659share/locale/ar/LC_MESSAGES/filezilla.mo 659share/locale/ar/LC_MESSAGES/filezilla.mo
660share/locale/bg_BG/LC_MESSAGES/filezilla.mo 660share/locale/bg_BG/LC_MESSAGES/filezilla.mo
661share/locale/ca/LC_MESSAGES/filezilla.mo 661share/locale/ca/LC_MESSAGES/filezilla.mo
662share/locale/ca_ES@valencia/LC_MESSAGES/filezilla.mo 662share/locale/ca_ES@valencia/LC_MESSAGES/filezilla.mo
663share/locale/co/LC_MESSAGES/filezilla.mo 663share/locale/co/LC_MESSAGES/filezilla.mo
664share/locale/cs_CZ/LC_MESSAGES/filezilla.mo 664share/locale/cs_CZ/LC_MESSAGES/filezilla.mo
665share/locale/cy/LC_MESSAGES/filezilla.mo 665share/locale/cy/LC_MESSAGES/filezilla.mo
666share/locale/da_DK/LC_MESSAGES/filezilla.mo 666share/locale/da/LC_MESSAGES/filezilla.mo
667share/locale/de/LC_MESSAGES/filezilla.mo 667share/locale/de/LC_MESSAGES/filezilla.mo
668share/locale/el/LC_MESSAGES/filezilla.mo 668share/locale/el/LC_MESSAGES/filezilla.mo
669share/locale/es/LC_MESSAGES/filezilla.mo 669share/locale/es/LC_MESSAGES/filezilla.mo
670share/locale/et/LC_MESSAGES/filezilla.mo 670share/locale/et/LC_MESSAGES/filezilla.mo
671share/locale/eu/LC_MESSAGES/filezilla.mo 671share/locale/eu/LC_MESSAGES/filezilla.mo
672share/locale/fa_IR/LC_MESSAGES/filezilla.mo 672share/locale/fa_IR/LC_MESSAGES/filezilla.mo
673share/locale/fi_FI/LC_MESSAGES/filezilla.mo 673share/locale/fi_FI/LC_MESSAGES/filezilla.mo
674share/locale/fr/LC_MESSAGES/filezilla.mo 674share/locale/fr/LC_MESSAGES/filezilla.mo
675share/locale/gl_ES/LC_MESSAGES/filezilla.mo 675share/locale/gl_ES/LC_MESSAGES/filezilla.mo
676share/locale/he_IL/LC_MESSAGES/filezilla.mo 676share/locale/he_IL/LC_MESSAGES/filezilla.mo
677share/locale/hr/LC_MESSAGES/filezilla.mo 677share/locale/hr/LC_MESSAGES/filezilla.mo
678share/locale/hu_HU/LC_MESSAGES/filezilla.mo 678share/locale/hu_HU/LC_MESSAGES/filezilla.mo
679share/locale/hy/LC_MESSAGES/filezilla.mo 679share/locale/hy/LC_MESSAGES/filezilla.mo

cvs diff -r1.26 -r1.27 pkgsrc/net/filezilla/distinfo (expand / switch to unified diff)

--- pkgsrc/net/filezilla/distinfo 2015/11/04 00:35:00 1.26
+++ pkgsrc/net/filezilla/distinfo 2016/04/29 12:03:31 1.27
@@ -1,9 +1,7 @@ @@ -1,9 +1,7 @@
1$NetBSD: distinfo,v 1.26 2015/11/04 00:35:00 agc Exp $ 1$NetBSD: distinfo,v 1.27 2016/04/29 12:03:31 wiz Exp $
2 2
3SHA1 (FileZilla_3.12.0_src.tar.bz2) = a0d3be9c19e15a14473f3103063dbf7eb1b8ed77 3SHA1 (FileZilla_3.17.0_src.tar.bz2) = a0dad3c91a8e6b6edac7ee3599794cdcdf9a3cf8
4RMD160 (FileZilla_3.12.0_src.tar.bz2) = dd6f80326b1d2d77d9e25e5bb64647576d3ba9a6 4RMD160 (FileZilla_3.17.0_src.tar.bz2) = 7a9eaa0837d1defa8e1df3f861f57008d3ba43d0
5SHA512 (FileZilla_3.12.0_src.tar.bz2) = 2f137ded716901673249aea8f2603322dd5210289743db20a10d2e6dd3c1dce87357c9589cf2855cb280963f481ca4b1b715e6892abb7da20e9cc70d9a558167 5SHA512 (FileZilla_3.17.0_src.tar.bz2) = 05f0f1bc2a457cdbe19ecb3b56a12ea709214571fdb24d5d428ca0b21cecfd038826da608393f7383ba6f47c82ca0c3a9826f359295cb7229ffe1532c1b6e7bd
6Size (FileZilla_3.12.0_src.tar.bz2) = 4438133 bytes 6Size (FileZilla_3.17.0_src.tar.bz2) = 4399584 bytes
7SHA1 (patch-src_engine_ControlSocket.cpp) = efb71dde8ad35c8a7424ac6f0383c79950f6e495 
8SHA1 (patch-src_engine_socket.cpp) = 5abbd66d0cb93fc2cf3293bcd91e413934bffe74 
9SHA1 (patch-src_putty_unix_uxshare.c) = 0c3102c10b742c461fe032f081d1a642c6fd6a59 7SHA1 (patch-src_putty_unix_uxshare.c) = 0c3102c10b742c461fe032f081d1a642c6fd6a59

File Deleted: pkgsrc/net/filezilla/patches/Attic/patch-src_engine_ControlSocket.cpp

File Deleted: pkgsrc/net/filezilla/patches/Attic/patch-src_engine_socket.cpp