Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2024-04-23 23:40:04

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (8010 changes):

2016-12-05 14:06 codesquid, revision 8045

Disable next button while fetching offer data.

2016-12-04 19:25 codesquid, revision 8044

Remove sizer flags that are no-ops.

2016-12-04 18:32 codesquid, revision 8043

Disallow wxWidgets 3.1 or higher.

2016-12-04 14:17 codesquid, revision 8042

search.xml is non-critical too and can be overwritten without harm.

2016-12-04 14:15 codesquid, revision 8041

layout.xml does not contain important data, overwrite it if it has become corrupt.

2016-12-04 14:01 codesquid, revision 8040

Explicitly load resource files by name, prevents errors due to stale files from previous versions.

2016-12-03 22:09 codesquid, revision 8039

Revert previous commit and do proper fix

2016-12-03 21:52 codesquid, revision 8038

Fix typo

2016-12-03 18:32 codesquid, revision 8037

Cleanup startup routines

2016-12-03 18:06 codesquid, revision 8036

Fix compile error

2016-12-03 18:03 codesquid, revision 8035

Loading and scaling large resources is expensive. Cache scaled resources and load those instead.

2016-12-02 10:41 codesquid, revision 8034

Check for libfilezilla 0.9.0 or higher.

2016-12-01 20:06 codesquid, revision 8033

Fixed another typo

2016-12-01 20:04 codesquid, revision 8032

Fixed typo from removing line breaks.

2016-12-01 11:26 codesquid, revision 8031

Fix toolbar not showing on OS X

2016-12-01 10:48 codesquid, revision 8030

Fix typo

2016-12-01 09:49 codesquid, revision 8029

Create quickconnect bar directly.

2016-12-01 09:09 codesquid, revision 8028

Minor refactoring.

2016-12-01 09:06 codesquid, revision 8027

Remove call to no longer existing sub-make

2016-12-01 08:12 codesquid, revision 8026

Restore accidentally deleted file.

2016-11-30 20:19 codesquid, revision 8025

Fix a compile erorr on mac.

2016-11-30 20:18 codesquid, revision 8024

Avoid expensive conversion from wxBitmap to wxImage.

2016-11-30 16:37 codesquid, revision 8023

Update svn:ignore

2016-11-30 16:34 codesquid, revision 8022

Remove a few empty lines

2016-11-30 16:32 codesquid, revision 8021

Fix yet another syntax error.

2016-11-30 16:31 codesquid, revision 8020

Fix syntax error

2016-11-30 16:27 codesquid, revision 8019

Flatten makefiles a little bit.

2016-11-30 15:56 codesquid, revision 8018

Fix compile error

2016-11-30 15:47 codesquid, revision 8017

Remove unused files.

2016-11-30 15:43 codesquid, revision 8016

Add old toolbar.xrc to leftover cleanup.

2016-11-30 15:42 codesquid, revision 8015

Much easier toolbar creation by not using XRC.

2016-11-29 15:43 codesquid, revision 8014

Add missing directory to SUBDIRS

2016-11-29 14:53 codesquid, revision 8013

Do path expansion in a way that does not destroy UNC paths on MSW. Fixes #11088

2016-11-29 11:21 codesquid, revision 8012

Apply #11086 to fix a deprecation warning in some wx configurations.

2016-11-28 17:00 codesquid, revision 8010

Fix size of disabled speedlimits icon on Mac.

2016-11-28 16:50 codesquid, revision 8009

Initialize two members.

2016-11-28 16:46 codesquid, revision 8008

Update svn:ignore

2016-11-28 16:29 codesquid, revision 8005

Updated translations

2016-11-28 16:03 codesquid, revision 8004

Bump to 3.23.0-rc1

2016-11-27 19:43 codesquid, revision 8003

Slightly indent first toolbar icon on MSW, without it just looks odd on Windows 10 where there are no window decorations.

2016-11-27 18:11 codesquid, revision 8002

Fix type mismatch in sftp_find_request The id member of the sftp_request structure is of type unsigned int. This type is also used in the sftp_reqfind callback. In sftp_find_request we thus need to pass a pointer to unsigned int to find234. Before this commit, sftp_find_request was passing a pointer to unsigned long to find234, which causes the lookup to fail on big-endian platforms where sizeof(unsigned int) != sizeof(unsigned long), e.g. ppc64.

2016-11-27 18:10 codesquid, revision 8001

Fix two harmless warnings.

2016-11-26 21:04 codesquid, revision 8000

Fix size cancel button.

2016-11-26 18:42 codesquid, revision 7999

Use actual size, not requrested size to get scale factor.

2016-11-26 18:33 codesquid, revision 7998

Fix icons in Site Manager tree.

2016-11-26 16:36 codesquid, revision 7997

Add another missing file.

2016-11-26 16:30 codesquid, revision 7996

Add missing files to distribution.

2016-11-26 16:21 codesquid, revision 7995

Fix position of theme scale control

2016-11-26 15:42 codesquid, revision 7994

Fix scaling of queue progress line on OS X

2016-11-26 14:54 codesquid, revision 7993

Simplify creating overlays and handle differences in scale factors and the likes.

2016-11-25 17:59 codesquid, revision 7992

Fix compile error on *nix

2016-11-25 17:57 codesquid, revision 7991

Fix stripping of BOM.

2016-11-25 16:57 codesquid, revision 7990

Further HiDPI fixes for OS X

2016-11-24 20:05 codesquid, revision 7989

Additional wxArtProvider replacement

2016-11-24 20:05 codesquid, revision 7988

wxArtProvider, even on trunk, cannot handle bitmaps with a scale factor. Replace it with CThemeProvider and use it to get toolbar icons to load proper on OS X.

2016-11-24 20:03 codesquid, revision 7987

Once again OS X does everything differently from all other platforms. On OS X a pixel isn't a pixel, a pixel on OS X is a virtual thing composed of a multiple actual pixels in a square formation.

2016-11-23 17:15 codesquid, revision 7986

Try to handle retina displays.

2016-11-23 16:54 codesquid, revision 7985

Declare the INSTALLICONSET macro earlier.

2016-11-23 16:51 codesquid, revision 7984

Remove unused code from theme provider.

2016-11-23 16:46 codesquid, revision 7983

Cleanup theme page.

2016-11-23 16:23 codesquid, revision 7982

Set remembered scale factor.

2016-11-23 16:23 codesquid, revision 7981

Request correct system image list size.

2016-11-23 16:00 codesquid, revision 7980

The default icon set is mandatory.

2016-11-23 15:22 codesquid, revision 7979

Also scale tree controls.

2016-11-23 15:16 codesquid, revision 7978

Implement icon scaling on wxGTK.

2016-11-23 15:06 codesquid, revision 7977

Don't mismatch image list size and size of added icons.

2016-11-23 13:33 codesquid, revision 7976

Work around toolbar button alpha blending issues on MSW.

2016-11-23 13:32 codesquid, revision 7975

Reformatting.

2016-11-23 08:38 codesquid, revision 7974

Mark 16x16 of classic theme as primary.

2016-11-22 23:24 codesquid, revision 7973

Since classic theme got moved, use a diffferent data file as reference when searching for the data directory.

2016-11-22 22:48 codesquid, revision 7972

As it turns out, libstdc++ on many platforms doesn't know about the trivial std::make_reverse_iterator.

2016-11-22 22:21 codesquid, revision 7971

Add missing include for std::make_reverse_iterator

2016-11-22 22:12 codesquid, revision 7970

Fix build system.

2016-11-22 22:12 codesquid, revision 7969

Fix compile error

2016-11-22 22:10 codesquid, revision 7968
  • D /FileZilla3/trunk/src/interface/resources/pngclean.sh

Remove unused script. These days there are better tools.

2016-11-22 21:47 codesquid, revision 7967

Update installer for new theme.

2016-11-22 21:16 codesquid, revision 7966

Move some files around.

2016-11-22 20:13 codesquid, revision 7965

Remove some unused pre-vista code.

2016-11-22 20:12 codesquid, revision 7964

WIP: New scalable icon theme and general theme provider refactoring to make use of the scaling.

2016-11-18 10:36 codesquid, revision 7961

Fix rule gch dependency file generation

2016-11-17 20:02 codesquid, revision 7960

Fix more compile errors.

2016-11-17 14:26 codesquid, revision 7959

Add missing include.

2016-11-17 14:05 codesquid, revision 7958

Fix compile error.

2016-11-17 13:45 codesquid, revision 7957

Fix logic issue in error paths that should be unused.

2016-11-17 13:18 codesquid, revision 7956

Get test cases to compile again.

2016-11-17 13:14 codesquid, revision 7955

Define UNICODE on MSW

2016-11-17 12:18 codesquid, revision 7954

Move #includes of wx headers out of the public engine API.

2016-11-16 15:18 codesquid, revision 7953

Remove old timezone detection code which has been unused for almost two years.

2016-11-16 15:12 codesquid, revision 7952

Remove wxString from CDirectoryListing and CDirectoryCache.

2016-11-16 09:34 codesquid, revision 7950

React to changes in global bookmarks.

2016-11-16 09:12 codesquid, revision 7949

Do not fail adding site to site manager for site-specific bookmarks if sitemanager.xml does not yet exist.

2016-11-15 12:40 codesquid, revision 7948

Replace wxURI with a custom uri parser.

2016-11-15 12:38 codesquid, revision 7947

Add link to display download log if getting the update fails.

2016-11-15 08:21 codesquid, revision 7946

Make use of the recently assigned Unix.ownername and Unix.groupname facts.

2016-11-14 14:25 codesquid, revision 7945

Allow controlling cache ttl, within reason.

2016-11-13 17:48 codesquid, revision 7944

Ignore BOM at beginning of directory listing lines.

2016-11-11 18:30 codesquid, revision 7943

Use assert instead of wxASSERT in the engine.

2016-11-11 15:44 codesquid, revision 7941

More wxString removal

2016-11-11 15:18 codesquid, revision 7939

Fix typo.

2016-11-11 15:17 codesquid, revision 7938

Apply same fix to CSFtpControlSocket::SendCommand as well.

2016-11-11 15:14 codesquid, revision 7937

Call ResetOperation if converting to command to 8bit charset fails

2016-11-08 16:13 codesquid, revision 7936

Fix compile errors

2016-11-08 16:13 codesquid, revision 7935

Fix arguments to xgettext

2016-11-08 15:26 codesquid, revision 7934

Add functions to translate strings to the engine so that it is no longer directly handled by wx

2016-11-08 09:29 codesquid, revision 7933

Replace wxRemoveFile with fz::remove_file

2016-11-08 09:15 codesquid, revision 7931

Get rid of wxFileName::CreateTempFileName

2016-11-07 18:06 codesquid, revision 7930

Remove explicit memory management from CCertificaet and partial cleanup of XML functions.

2016-11-07 18:03 codesquid, revision 7929

Minor cleanup.

2016-11-03 15:15 codesquid, revision 7927

Refactor CFilterConditionsDialog and wxCustomHeightListCtrl to make both simpler and the latter reusable.

2016-11-03 09:43 codesquid, revision 7926

Add a safety check in case the drop target disappears

2016-11-01 18:03 codesquid, revision 7925

Missing commit

2016-11-01 17:53 codesquid, revision 7924

Bump to 3.22.2.2

2016-11-01 17:50 codesquid, revision 7923

Fix trimming of feat response lines.

2016-11-01 15:32 codesquid, revision 7921

Bump to 3.22.2.1

2016-11-01 15:02 codesquid, revision 7920

Fix a crash if the server only implements a minimal, fact-less MLSD/MLST (RFC 3659 even has a name for such implementation: useless)

2016-11-01 10:04 codesquid, revision 7918

Bump to 3.22.2

2016-11-01 09:05 codesquid, revision 7917

Updated translation.

2016-10-30 11:01 codesquid, revision 7916

Use a more discreet border for the progress bar and reduce the gradient strength

2016-10-28 12:34 codesquid, revision 7914

Bump to 3.22.2-rc2

2016-10-28 12:31 codesquid, revision 7913

Updated translations

2016-10-28 12:31 codesquid, revision 7912

Fix code indentation

2016-10-28 11:42 codesquid, revision 7911

Fix rename where the target is a directory.

2016-10-28 11:10 codesquid, revision 7910

Remove a bit of debug code accidentally left in.

2016-10-28 10:20 codesquid, revision 7909

Remove wxString from CTlsSocket.

2016-10-28 10:12 codesquid, revision 7908

Mark error string of CTlsSocket::GetMacName() translatable.

2016-10-28 10:10 codesquid, revision 7907

Remove wxString from remote recursive operations.

2016-10-28 08:45 codesquid, revision 7906

Avoid a call to substr.

2016-10-28 08:36 codesquid, revision 7905

Minor cleanup

2016-10-27 16:13 codesquid, revision 7904

Fix parsing of EPSV reply. Inspired by patch #11048

2016-10-27 07:47 codesquid, revision 7902

Fix parsing custom ports.

2016-10-25 15:12 codesquid, revision 7901

Bump to 3.22.2-rc1

2016-10-25 14:53 codesquid, revision 7900

Updated translations

2016-10-25 13:01 codesquid, revision 7897

Fix logic of keyfile skipping.

2016-10-25 08:53 codesquid, revision 7896

Get rid of wxSysErrorMsg and wxSysErrorCode

2016-10-25 07:54 codesquid, revision 7895

Simplify a comment.

2016-10-24 16:45 codesquid, revision 7894

Apply #11044: Use wxSYS_COLOUR_LISTBOXTEXT instead of wxSYS_COLOUR_WINDOWTEXT for status messages in the message log to match the background which is wxSYS_COLOUR_LISTBOX.

2016-10-24 15:00 codesquid, revision 7893

Don't silently remove non-existing key files.

2016-10-24 14:31 codesquid, revision 7892

Remove un-needed include.

2016-10-24 14:31 codesquid, revision 7891

Show a message on non-existing key file

2016-10-24 13:14 codesquid, revision 7890

Save a few cycles.

2016-10-24 12:04 codesquid, revision 7889

Fix compile error

2016-10-23 09:38 codesquid, revision 7888

Some reformatting.

2016-10-20 13:08 codesquid, revision 7887

Explicitly check for wxUSE_GUI during configure, wx-config unfortunately doesn't do the right thing.

2016-10-20 09:10 codesquid, revision 7886

Remove wxString from one function.

2016-10-19 13:32 codesquid, revision 7885

Small formatting changes.

2016-10-19 13:32 codesquid, revision 7884

Fix assertion due to new items being unexpectedly selected by default.

2016-10-19 11:35 codesquid, revision 7883

Fix assertion if Ctrl+A is pressed in an empty file list.

2016-10-18 12:42 codesquid, revision 7882

Allow subclassing wxCustomHeightListCtrl

2016-10-18 12:11 codesquid, revision 7881

Make new filters apply to both files and directories by default.

2016-10-18 07:48 codesquid, revision 7880

Wait for wx to finish processing the rename before refreshing local file list. Fixes an assertion in wx.

2016-10-15 11:07 codesquid, revision 7879

sqlite3_column_bytes16 returns bytes, not characters, so divide by two.

2016-10-15 10:46 codesquid, revision 7878

Remove last remaining wxString usage from queue storage.

2016-10-15 10:03 codesquid, revision 7877

Add small debug feature to reinitialize the updater on-demand.

2016-10-14 20:35 codesquid, revision 7876

Fix compile error

2016-10-14 14:43 codesquid, revision 7875

Small bits of wxString removal.

2016-10-14 08:02 codesquid, revision 7874

Further wxString removal.

2016-10-13 15:48 codesquid, revision 7872

Fixed compile error.

2016-10-13 15:31 codesquid, revision 7871

Cleanup C(S)FtpControlSocket

2016-10-13 08:45 codesquid, revision 7870

Further removal of wxString.

2016-10-12 13:19 codesquid, revision 7868

Cleaned up CServer.

2016-10-12 12:35 codesquid, revision 7866

Cleanup CBuildInfo

2016-10-12 09:46 codesquid, revision 7865

Avoid a string copy.

2016-10-12 08:19 codesquid, revision 7864

Minor performance improvement

2016-10-12 07:50 codesquid, revision 7863

SFTP: Reduce log output if not detailed.

2016-10-11 20:33 codesquid, revision 7862

Change a few XML function to use std::wstring instead of wxString.

2016-10-11 20:22 codesquid, revision 7861

Somewhat dewx CQueueStorage.

2016-10-11 19:42 codesquid, revision 7860

Additional cleanup of CServer

2016-10-11 16:09 codesquid, revision 7859

Add two more null checks.

2016-10-11 15:58 codesquid, revision 7858

Add a null check.

2016-10-11 13:30 codesquid, revision 7857

Fix a compile error

2016-10-11 13:15 codesquid, revision 7856

Further reduction of wxString usage.

2016-10-11 10:33 codesquid, revision 7855

Fix warning.

2016-10-11 10:33 codesquid, revision 7854

Minor cleanup without functional change.

2016-10-11 10:23 codesquid, revision 7853

Begin cleaning up CServer

2016-10-11 09:49 codesquid, revision 7851

Avoid unnecessary conversion to wxString.

2016-10-11 09:48 codesquid, revision 7850

Remove wxString from notifications

2016-10-11 08:16 codesquid, revision 7849

Further wxString removal.

2016-10-11 07:49 codesquid, revision 7848

Remove a bit more wxString.

2016-10-06 19:06 codesquid, revision 7847

Hopefully the last compile error.

2016-10-06 15:38 codesquid, revision 7846

Fix another compile error.

2016-10-06 14:05 codesquid, revision 7845

Fix compile errors.

2016-10-06 13:32 codesquid, revision 7844

Remove wxString from CLocalPath.

2016-10-06 09:45 codesquid, revision 7843

Fix logic error

2016-10-06 09:26 codesquid, revision 7842

Remove wxString from CServerPath

2016-10-06 08:12 codesquid, revision 7841

Eliminated wxString usage from the command classes.

2016-10-04 17:13 codesquid, revision 7839

Fix compile error

2016-10-04 17:08 codesquid, revision 7838

Further dewxification.

2016-10-04 16:33 codesquid, revision 7837

Fix a compile error.

2016-10-04 15:42 codesquid, revision 7836

Some additional wxString removal.

2016-10-04 13:26 codesquid, revision 7835

Refactor CFZPuttyGenInterface to use fz::process instead of wxProcess.

2016-10-04 08:25 codesquid, revision 7834

Apply patch #11005 by twu2: Fix string conversion in CProxySocket::GetUser and CProxySocket::GetPass

2016-10-04 08:24 codesquid, revision 7833

Two more missing includes.

2016-10-04 08:22 codesquid, revision 7832

Add a missing include.

2016-10-03 14:04 codesquid, revision 7830

Bump to 3.22.1

2016-10-03 14:03 codesquid, revision 7829

Updated translations.

2016-10-03 13:04 codesquid, revision 7826

Avoid a needless conversion from std::wstring to wxString.

2016-10-03 09:46 codesquid, revision 7825

Windows has no strndup

2016-10-03 09:14 codesquid, revision 7824

Add workaround for a nasty Xcode bug where compiling for older OS X versions silently allows user of functions only available on newer versions, leading to runtime failures.

2016-10-02 16:05 codesquid, revision 7822

Add a debug message.

2016-10-02 15:34 codesquid, revision 7821

Fix valgrind warning

2016-10-01 08:37 codesquid, revision 7819

Bump to 3.22.0

2016-10-01 08:18 codesquid, revision 7818

Updated translations

2016-10-01 08:00 codesquid, revision 7817

Add a link to the paid phone support page for US and Canada in official Windows builds.

2016-09-30 16:30 codesquid, revision 7816

Fix setting comparison from bookmarks, #10960

2016-09-30 15:58 codesquid, revision 7815

Copy comparison flag for bookmarks.

2016-09-30 15:26 codesquid, revision 7814

Partial fix for #10960, set comparison flag from site-specific bookmark.

2016-09-30 13:36 codesquid, revision 7813

Small update to icon specs.

2016-09-30 13:12 codesquid, revision 7812

Fix colors in log after toggling log timestamps. #10990

2016-09-29 12:38 codesquid, revision 7811

Change wxString to std::wstring in a few places.

2016-09-29 11:58 codesquid, revision 7810

Fix a case of the queue completion action triggering too early.

2016-09-28 16:23 codesquid, revision 7809

Update svn:ignore

2016-09-28 15:23 codesquid, revision 7808

Fixed typo

2016-09-28 15:16 codesquid, revision 7807

Clear background in sizeformatting examples when changing selection

2016-09-28 12:56 codesquid, revision 7806

Refactor CLocalTreeView::GetSpecialFolder to get rid of deprecated SHGetMalloc

2016-09-28 12:41 codesquid, revision 7805

Fix two more warnings in configure output

2016-09-28 10:16 codesquid, revision 7804

Fix warning in test

2016-09-28 10:13 codesquid, revision 7803

Fixes for --with-pugixml=auto

2016-09-27 09:33 codesquid, revision 7802

Update icon specs, we want to transition towards scalable icons.

2016-09-26 12:01 codesquid, revision 7801

Allow setting color.

2016-09-25 19:46 codesquid, revision 7800

Fix an issue preventing keyfiles from working correctly.

2016-09-24 14:42 codesquid, revision 7798

Document lfz 0.7.0 dependency

2016-09-24 14:41 codesquid, revision 7797

Bump to 3.22.0-rc1

2016-09-24 14:14 codesquid, revision 7796

Updated translations

2016-09-24 13:13 codesquid, revision 7791

Fix compile error

2016-09-24 12:53 codesquid, revision 7790

Import of filters

2016-09-21 23:06 codesquid, revision 7788

Use a more permissive copyright for this file.

2016-09-20 15:12 codesquid, revision 7787

Fix harmless logic error.

2016-09-20 14:57 codesquid, revision 7786

Verify item before indexing m_selections in OnItemDeselected just as in OnItemSelected

2016-09-20 14:54 codesquid, revision 7785

Small modernization.

2016-09-20 13:47 codesquid, revision 7784

Implement exporting directory listing filters.

2016-09-20 13:19 codesquid, revision 7783

Reorder LDFLAGS, fixes linking errors in the test case.

2016-09-20 09:43 codesquid, revision 7782

Rename "Filename filters" to "Directory listing filters" in menu.

2016-09-20 09:38 codesquid, revision 7781

Add "not all" match type to filters and search. #9293

2016-09-19 13:21 codesquid, revision 7780

Fix stupid mistake

2016-09-19 12:56 codesquid, revision 7779

Fix warning.

2016-09-16 13:08 codesquid, revision 7778

Get rid of wxStringTokenizer from Options.cpp

2016-09-13 11:14 codesquid, revision 7776

Fix a bunch of warnings.

2016-09-13 08:49 codesquid, revision 7775

Make COptions(Base) use std::wstring

2016-09-13 08:05 codesquid, revision 7774

Fix parsing proxy command sequence, patch by Paolo Zambotti. #10972

2016-09-12 11:50 codesquid, revision 7773

Reduce wxString usage.

2016-09-10 10:39 codesquid, revision 7770

Cleanup external ip address resolver.

2016-09-10 10:38 codesquid, revision 7769

Fix loading hex blobs.

2016-09-09 15:34 codesquid, revision 7768

Fix implicit conversion when creating transfer socket proxy backend.

2016-09-09 14:45 codesquid, revision 7767

Handle base64 encoded blobs.

2016-09-08 14:20 codesquid, revision 7766

Require GnuTLS 3.4.15 or higher as it includes the fix for gnutls_x509_crt_list_import2 not honoring the passed flags.

2016-09-08 08:35 codesquid, revision 7764

Use fz::base64_decode instead of wxBase64Decode.

2016-09-07 15:21 codesquid, revision 7761

Use fz::base64_encode and some related code cleanup.

2016-09-07 15:13 codesquid, revision 7760

Use fz::base64_encode and some related code cleanup.

2016-09-06 15:26 codesquid, revision 7758

Replace invalid characters in filenames when editing remote files.

2016-09-05 09:50 codesquid, revision 7755

Try password based login if a password-protected keyfile is rejected instead of failing with a cryptic message about multiple login prompts.

2016-09-05 08:30 codesquid, revision 7754

Use fz::strtok instead of wxStringTokenizer

2016-09-05 07:22 codesquid, revision 7752

Simplify getting of keyfiles.

2016-09-02 13:59 codesquid, revision 7750

Use fz::thread_pool for socket and file i/o threads.

2016-08-31 08:32 codesquid, revision 7744

Fix redirection to https:// servers.

2016-08-31 08:11 codesquid, revision 7743

Handle long paths during drag&drop on Windows 10.

2016-08-30 07:50 codesquid, revision 7742

Remove unused variable.

2016-08-26 06:59 codesquid, revision 7741

#8928: Rename CVS/SVN filter to "Source control directories" and add .git, .hg and .bzr

2016-08-23 13:33 codesquid, revision 7740

Bump to 3.21.0

2016-08-23 13:33 codesquid, revision 7739

Do not pass listing entry as format string.

2016-08-23 12:58 codesquid, revision 7738

Fix compile error on non-MSW.

2016-08-23 12:41 codesquid, revision 7737

Fix a potential crash if using mismatched resource files from an old version of FileZilla.

2016-08-23 12:23 codesquid, revision 7736

Updated translations

2016-08-23 11:58 codesquid, revision 7735

Explicitly block queue completion action during certain recursive operations.

2016-08-23 08:56 codesquid, revision 7734

On OS X, add Ctrl+(Shift+)Tab as shortcut to switch to the next tab. #10851

2016-08-23 06:46 codesquid, revision 7733

Fixed another spelling mistake

2016-08-23 06:46 codesquid, revision 7732

Fixed typo.

2016-08-22 17:06 codesquid, revision 7731

Fix compile error.

2016-08-22 08:09 codesquid, revision 7730

Add option name for TCP keepalive interval.

2016-08-22 08:08 codesquid, revision 7729

Further restrict allowed values for keep-alive interval so that it fits into an int.

2016-08-17 14:43 codesquid, revision 7728

Add option to configure TCP keep alive interval.

2016-08-17 08:13 codesquid, revision 7727

Fix a warning.

2016-08-17 08:06 codesquid, revision 7726

Actually use the top_builddir to locate libpugixml.a

2016-08-17 07:57 codesquid, revision 7725

Go via $top_srcdir to locate builtin libpugixml.a

2016-08-17 07:55 codesquid, revision 7724

Fix compile errors.

2016-08-17 07:43 codesquid, revision 7723

Use std::wstring instead of wxString in a couple of places.

2016-08-16 09:25 codesquid, revision 7722

Implement basic download synchronization

2016-08-15 12:37 codesquid, revision 7721

Keep both local and remote active filters in recursive operation.

2016-08-15 09:56 codesquid, revision 7720

Cleanup recursive operation modes.

2016-08-11 09:30 codesquid, revision 7716

Fix saving of attributes filter. #10927

2016-08-08 09:34 codesquid, revision 7706

Also add AES128-GCM.

2016-08-07 18:35 codesquid, revision 7705

Remove unused flag.

2016-08-07 18:21 codesquid, revision 7704

Implement AES256-GCM as cipher.

2016-08-07 08:18 codesquid, revision 7703

Merge changes from upstream PuTTY

2016-08-03 15:00 codesquid, revision 7702

Bump to 3.20.1

2016-08-03 14:40 codesquid, revision 7701

Updated translations

2016-08-03 09:29 codesquid, revision 7700

Print an error message if server sends a malformed chain.

2016-08-02 11:52 codesquid, revision 7699

Actually use the new file name if renaming on download.

2016-07-29 17:29 codesquid, revision 7698

Fix compile error on some configurations.

2016-07-29 17:24 codesquid, revision 7697

Fix a locking violation affecting non-MSW.

2016-07-29 09:52 codesquid, revision 7696

Correctly document minimum required lfz version.

2016-07-27 21:50 codesquid, revision 7695

Clarification of error message if gnutls_x509_trust_list_add_cas fails.

2016-07-27 14:45 codesquid, revision 7694

Fix typo

2016-07-27 14:09 codesquid, revision 7691

Bump to 3.20.0

2016-07-27 14:05 codesquid, revision 7690

Updated translations

2016-07-27 10:41 codesquid, revision 7687

Revert accidental commit.

2016-07-27 10:40 codesquid, revision 7686

Simpler footer initialization,.

2016-07-26 10:21 codesquid, revision 7685

Check if local path exists in search dialog.

2016-07-24 09:44 codesquid, revision 7676

Fix a harmless warning.

2016-07-24 09:41 codesquid, revision 7675

Remove unused variable.

2016-07-24 08:26 codesquid, revision 7674

Fix parameter type

2016-07-22 08:10 codesquid, revision 7672

Fix typo

2016-07-21 09:18 codesquid, revision 7666

Allow setting font weight

2016-07-20 17:26 codesquid, revision 7664

Bump to 3.20.0-rc1

2016-07-20 14:05 codesquid, revision 7663

Updated translations

2016-07-20 08:55 codesquid, revision 7662

Require libfilezilla 0.6.0 or greater

2016-07-20 07:12 codesquid, revision 7658

Guard against values becoming negative.

2016-07-20 06:53 codesquid, revision 7657

Fix rare crash if the control connection's TLS session fails and a data connection is being established right before the control connections' close event is processed. Reported through Ubuntu bug #1604087.

2016-07-19 12:33 codesquid, revision 7653

Disabling the shell extension via the registry is a debug feature. Only query the registry keys if using a debug version of the dll.

2016-07-19 10:33 codesquid, revision 7652

Make some mutexes non-recursive.

2016-07-14 19:36 codesquid, revision 7650

Add missing return statement.

2016-07-14 17:20 codesquid, revision 7649

Fix compile error.

2016-07-14 17:19 codesquid, revision 7648

Fix typo

2016-07-14 16:24 codesquid, revision 7647

Discard stale events when closing thread.

2016-07-14 16:19 codesquid, revision 7646

Simplify passing sftp_message around.

2016-07-14 13:55 codesquid, revision 7644

Do not exit comparison mode when queuing remote directories. It's a remnant from before the recursion changes in 3.12.0-rc1.

2016-07-13 15:14 codesquid, revision 7643

SFTP: Handle filenames with trailing blanks.

2016-07-13 09:16 codesquid, revision 7642

Big cleanup to IPC with fzsftp and how data gets passed to the directory listing parser.

2016-07-12 13:58 codesquid, revision 7641

Avoid an expensive copy.

2016-07-12 13:26 codesquid, revision 7640

Explicitly send filename as single line.

2016-07-12 13:06 codesquid, revision 7639

Don't directly print strings from the server.

2016-07-12 09:44 codesquid, revision 7638

Minor refactoring.

2016-07-11 16:30 codesquid, revision 7637

Stricter certificate chain verification.

2016-07-11 10:23 codesquid, revision 7636

Sort the peer certificates so that the chain can be displayed in order.

2016-07-11 07:31 codesquid, revision 7635

Require GnuTLS 3.4.0, as older versions do not have the GNUTLS_X509_CRT_LIST_SORT flag.

2016-07-07 08:55 codesquid, revision 7633

Use std::regex instead of wxRegEx part 2.

2016-07-07 08:04 codesquid, revision 7632

Use std::regex instead of wxRegEx

2016-07-07 07:35 codesquid, revision 7631

Small refactoring to use fz::sprintf

2016-07-05 14:48 codesquid, revision 7627

__TFILE__ is always wide in Unicode wx builds.

2016-07-05 13:54 codesquid, revision 7626

Use the new string formatting routines in various places.

2016-07-04 06:46 codesquid, revision 7615

Remove unused variable

2016-07-04 06:45 codesquid, revision 7614

Add missing includes

2016-07-01 12:20 codesquid, revision 7613

Fix minimun tree size in Site Manager resulting in overly large dialogs particularly on wxGTK

2016-07-01 08:37 codesquid, revision 7612

Explicitly pass the intended bookmark around, don't misuse the default bookmark. Also fixes a crash if creating new site from bookmarks dialog.

2016-06-30 13:59 codesquid, revision 7611

Fix compile error in testcase.

2016-06-29 15:37 codesquid, revision 7608

Set msgid bug reporting address in .pot file.

2016-06-28 13:42 codesquid, revision 7607

Remove references to remote file search in local search.

2016-06-28 13:41 codesquid, revision 7606

Add missing mnemonic to background color choice.

2016-06-28 09:30 codesquid, revision 7605

Get rid of unused wx includes.

2016-06-28 09:22 codesquid, revision 7604

Get rid of most wxFile and wxFileName usage in the engine.

2016-06-27 14:19 codesquid, revision 7602

Bump to 3.19.0

2016-06-27 14:14 codesquid, revision 7601

Always use same filename for installer.

2016-06-27 14:13 codesquid, revision 7600

Updated translations

2016-06-27 09:42 codesquid, revision 7599

Fix #8214

2016-06-26 21:34 codesquid, revision 7598

We require lfz 0.5.3

2016-06-26 21:28 codesquid, revision 7597

Grammar.

2016-06-26 21:25 codesquid, revision 7595

Disable context menu items in search dialog if not connected.

2016-06-26 10:29 codesquid, revision 7594

Remove redundant check.

2016-06-26 10:29 codesquid, revision 7593

If already quitting, don't perform queue completion action.

2016-06-20 15:37 codesquid, revision 7591

Bump to 3.19.0-rc1

2016-06-20 15:32 codesquid, revision 7590

Update translations

2016-06-20 14:43 codesquid, revision 7589

Fix a harmless coverity warning.

2016-06-20 13:52 codesquid, revision 7588

Always update site after changing bookmarks, not only when creating it.

2016-06-20 13:49 codesquid, revision 7587

Notify states after updating bookmarks.

2016-06-20 13:49 codesquid, revision 7586

Fix compiler warnings.

2016-06-19 10:01 codesquid, revision 7583

Use listctrl main window, fixes background on WXGTK.

2016-06-19 09:46 codesquid, revision 7582

Fix tint of info text over remote file list and deal with getting default background colour on non-MSW platforms.

2016-06-19 08:34 codesquid, revision 7581

Remove unused variable.

2016-06-18 22:26 codesquid, revision 7580

Fix one last compile error.

2016-06-18 18:34 codesquid, revision 7579

Fix another compile error.

2016-06-18 18:04 codesquid, revision 7578

Fix a compile error on some wx configurations.

2016-06-18 10:53 codesquid, revision 7577

Use std::wstring to deal with site paths.

2016-06-17 12:18 codesquid, revision 7575

Tab color painting on WXGTK.

2016-06-17 11:28 codesquid, revision 7574

Remove unused variable

2016-06-17 11:28 codesquid, revision 7573

Fix an assert.

2016-06-16 15:25 codesquid, revision 7571

Suppress error messages in some places.

2016-06-16 12:07 codesquid, revision 7570

Fix site list in toolbar dropdown.

2016-06-16 10:21 codesquid, revision 7569

Update state title from site changes.

2016-06-16 08:33 codesquid, revision 7568

Set color when initially creating tab.

2016-06-16 08:31 codesquid, revision 7567

Apply background color to tab header.

2016-06-16 08:18 codesquid, revision 7566

Add color chooser to Site Manager.

2016-06-16 07:19 codesquid, revision 7565

Add missing file.

2016-06-15 16:18 codesquid, revision 7564

Revert accidentally committed file.

2016-06-15 16:17 codesquid, revision 7563

Move colour handling to Site structure.

2016-06-15 09:41 codesquid, revision 7562

Code cleanup.

2016-06-15 09:13 codesquid, revision 7561

Some fixes to re-integrate the bookmarks functionality with the Site structure.

2016-06-14 14:56 codesquid, revision 7560

Always use the same function to connect.

2016-06-14 14:55 codesquid, revision 7559

Fix title when only asking for username.

2016-06-14 08:49 codesquid, revision 7558

No longer attempt to change language at runtime.

2016-06-14 08:49 codesquid, revision 7557

Work in progress: Refactor sitemanager code so that the site structure can be used throughout the GUI.

2016-06-10 07:06 codesquid, revision 7556

Get rid of the last remaining usages of wxDateTime.

2016-06-09 08:25 codesquid, revision 7555

React to background color change notifications.

2016-06-08 08:58 codesquid, revision 7554

Minor code cleanup.

2016-06-08 07:43 codesquid, revision 7553

Fix getting context controls if there are no tabs.

2016-06-07 17:07 codesquid, revision 7552

Only apply tab color if tint has been set.

2016-06-07 17:04 codesquid, revision 7551

Revert a debugging change.

2016-06-07 16:13 codesquid, revision 7550

Workaround for GCC bug 58972.

2016-06-07 16:05 codesquid, revision 7549

Cleanup volume enumerator. Also use it to fetch drive icon.

2016-06-07 15:19 codesquid, revision 7548

Cleanup of startup profiling.

2016-06-07 14:55 codesquid, revision 7547

Only sort drives after adding them.

2016-06-07 11:34 codesquid, revision 7546

Simplify getting command-line arguments.

2016-06-07 09:17 codesquid, revision 7545

Minor speedup loading the queue if there is nothing to load.

2016-06-03 14:07 codesquid, revision 7544

Allow rearranging tabs via drag&drop.

2016-06-03 14:06 codesquid, revision 7543

wxAuiNotebook doesn't update m_curPage when doing Drag&drop. Do it manually.

2016-06-03 14:05 codesquid, revision 7542

Minor cleanup.

2016-06-03 09:26 codesquid, revision 7541

Do not display an error if server disconnects us during idle time.

2016-06-01 19:56 codesquid, revision 7540

Apply inverse of user-selected timezone offset when modifying remote file timestamps. Fixes #10852

2016-06-01 08:34 codesquid, revision 7539

Fix compile error if having update checks disabled through configure.

2016-05-29 15:13 codesquid, revision 7538

Fix typo preventing copying multiple URLs.

2016-05-27 12:12 codesquid, revision 7536

Bump to 3.18.0

2016-05-27 12:02 codesquid, revision 7535

Updated translations

2016-05-27 08:35 codesquid, revision 7534

Add option to disable footers.

2016-05-26 09:03 codesquid, revision 7533

Add welcome footer.

2016-05-24 12:38 codesquid, revision 7532

Actually flatten the directory structure if told so when adding local directories to queue.

2016-05-24 12:37 codesquid, revision 7531

When processing local directories, tell FilenameFilteredByFilter whether entry is file or directory.

2016-05-24 12:36 codesquid, revision 7530

Also clear local and remote file data when clearing results.

2016-05-22 10:38 codesquid, revision 7529

Use correct host format where there's a separate port field.

2016-05-20 16:31 codesquid, revision 7524

Bump to 3.18.0-rc1

2016-05-20 16:12 codesquid, revision 7523

Add option to disable drag&drop.

2016-05-20 14:34 codesquid, revision 7522

If opening context menu while holding shift, Getting item(s) as URL includes password. Closes #10829

2016-05-19 07:42 codesquid, revision 7521

Percent-encode characters in URLs that aren't unreserved.

2016-05-18 21:09 codesquid, revision 7519

Cleanup GetAsURL.

2016-05-18 12:54 codesquid, revision 7517

Fix date validation to match later use of date.

2016-05-18 09:53 codesquid, revision 7516

Refactor functions to format CServer to string. Based on patch #10829 by jblitte.

2016-05-18 08:25 codesquid, revision 7515

Fix #10837, during recursive operation, the "Enter directory" item in context menu was showing for files.

2016-05-18 08:18 codesquid, revision 7514

Move some common functionality into CFileListCtrl.

2016-05-18 07:19 codesquid, revision 7513

Stopping local search now works.

2016-05-17 14:25 codesquid, revision 7512

Reset state if local search has ended.

2016-05-17 08:41 codesquid, revision 7511

Allow list operation if not connected.

2016-05-17 07:51 codesquid, revision 7510

Allow searching when not connected.

2016-05-17 07:50 codesquid, revision 7509

Handle changes in search mode and disable remote search if not connected.

2016-05-17 07:31 codesquid, revision 7508

Fix compile error.

2016-05-16 12:59 codesquid, revision 7507

Implement uploading from search dialog.

2016-05-16 07:44 codesquid, revision 7506

Fix and re-enable remote operations.

2016-05-16 07:25 codesquid, revision 7505

Start/Stop buttons now react to local search events as well.

2016-05-15 16:45 codesquid, revision 7504

Get rid of explicit listing size. We can just get the size of the container instead.

2016-05-15 16:23 codesquid, revision 7503

Use std::wstring internally in CServerPath.

2016-05-14 21:04 codesquid, revision 7502

Remove the calls to vector::reserve, it prevents amortized O(1) push_back.

2016-05-14 17:37 codesquid, revision 7501

Fix another compile error.

2016-05-14 16:02 codesquid, revision 7498

Fix a typo.

2016-05-14 15:39 codesquid, revision 7497

Fix compile error on non-Windows.

2016-05-14 14:29 codesquid, revision 7496

Use std::wstring instead of wxString internally in CLocalPath

2016-05-13 15:18 codesquid, revision 7495

Fix a few more warnings.

2016-05-13 14:54 codesquid, revision 7494

Save a bit of memory and increase speed by using std::wstring instead of wxString, part deux.

2016-05-13 14:53 codesquid, revision 7493

Fix harmless warning.

2016-05-13 08:49 codesquid, revision 7491

Save a bit of memory and increase speed by using std::wstring instead of wxString

2016-05-12 17:51 codesquid, revision 7490

Work in progress: Local file search.

2016-05-12 17:50 codesquid, revision 7489

Use shared_optional::is_same to speed up comparison.

2016-05-12 15:22 codesquid, revision 7487

Don't set column search icon if it isn't changing.

2016-05-12 15:03 codesquid, revision 7486

Move getting search object outside of loop.

2016-05-12 15:02 codesquid, revision 7485

Remove some pre-Vista code for displaying sort icons in column headers.

2016-05-12 15:02 codesquid, revision 7484

Fix sort object for paths.

2016-05-12 09:51 codesquid, revision 7483

Add CLocalPath::operator<

2016-05-09 07:14 codesquid, revision 7479

Tag 3.17.0.1

2016-05-09 07:14 codesquid, revision 7478

Updated translations

2016-05-09 06:46 codesquid, revision 7477

Change constness.

2016-05-09 06:43 codesquid, revision 7476

Remove commented out line.

2016-05-07 20:05 codesquid, revision 7475

Add quotes around argument. Fixes privilege escalation vulnerability in installer. #10832 reported by Cyril Vallicari from Ug_0 Security.

2016-05-07 17:28 codesquid, revision 7474

Initialize uninitialized variable, fixes resuming SFTP downloads.

2016-05-05 19:41 codesquid, revision 7473

Cleanup arithmetic.

2016-05-05 19:31 codesquid, revision 7472

Avoid making and modifying a temporary copy of the input string in CServerPath::SetSafePath.

2016-04-27 13:41 codesquid, revision 7463

Fixed typos.

2016-04-27 11:50 codesquid, revision 7462

Do not attempt to open update dialog right when FileZilla is closing.

2016-04-26 20:08 codesquid, revision 7461

For some bizarre reason loading the catalogs for the default locale fails on English non-US Windows installations, resulting in fallback to C locale. Ignore catalog loading errors if the default locale is requested.

2016-04-25 07:49 codesquid, revision 7460

Fix small logic error, we only need one token.

2016-04-22 13:40 codesquid, revision 7459

Fix date.

2016-04-22 13:08 codesquid, revision 7457

Version bump to 3.17.0

2016-04-22 13:01 codesquid, revision 7456

Updated translations

2016-04-22 12:15 codesquid, revision 7455

Spelling

2016-04-22 12:11 codesquid, revision 7454

Fix typo that resulted in two strings marked translatable even though they shouldn't be.

2016-04-21 12:21 codesquid, revision 7453

Small dialog size adjustment.

2016-04-21 07:46 codesquid, revision 7452

Treat items as links if they have a URL tooltip.

2016-04-20 17:18 codesquid, revision 7451

Load resources into update dialog and push them through to welcome dialog.

2016-04-20 16:56 codesquid, revision 7450

Get rid of debugging preprocessor defines.

2016-04-20 16:32 codesquid, revision 7449

Add a resources header to the update information.

2016-04-20 14:18 codesquid, revision 7448

Implement wxFileSystemBlobHandler::FindFirst

2016-04-20 14:18 codesquid, revision 7447

Move loading of XRC handlers into own file.

2016-04-20 09:12 codesquid, revision 7446

Add handler for wxFileSystem that can work with blobs where the filename is the hex-encoded content.

2016-04-19 15:48 codesquid, revision 7445

Hold state as reference instead of pointer and clean up destruction order.

2016-04-19 08:29 codesquid, revision 7444

Add missing compiler flags for Nettle.

2016-04-17 13:59 codesquid, revision 7442

Remove label about holding shift key to toggle both local and remote filter at the same time on wxGTK. GTK+ doesn't check the checkbox if shift is held, thus blocking it completely.

2016-04-15 12:36 codesquid, revision 7440

Bump to 3.17.0-rc1

2016-04-15 12:18 codesquid, revision 7439

Updated translations.

2016-04-15 07:55 codesquid, revision 7438

Require libfilezilla 0.5.0

2016-04-15 07:32 codesquid, revision 7435

Disable upload and queue actions when local recursive operation already busy.

2016-04-14 13:21 codesquid, revision 7434

Check whether it's the initial update check of a new version.

2016-04-14 11:51 codesquid, revision 7433

Look in both HKCU and HKLM.

2016-04-14 11:22 codesquid, revision 7432

Add package information to update URL.

2016-04-14 08:51 codesquid, revision 7430

Remember package type and whether it's an updated install.

2016-04-13 09:53 codesquid, revision 7425

Adjust to proper datetime::empty() semantics and handle alternate midnight format.

2016-04-11 20:14 codesquid, revision 7423

Update workspace files.

2016-04-11 19:39 codesquid, revision 7422

For now, ignore cached host keys with insecure hostkey algorithms.

2016-04-11 12:59 codesquid, revision 7421

Fix compile error

2016-04-11 12:51 codesquid, revision 7420

Work in progress: Merge upstream PuTTY changes.

2016-04-11 10:31 codesquid, revision 7419

Document Nettle requirement.

2016-04-11 10:30 codesquid, revision 7418

Get rid of uggly hack in updater now that we use Nettle.

2016-04-11 10:14 codesquid, revision 7417

Also use Nettle for SHA1.

2016-04-10 21:46 codesquid, revision 7416

Completely replace remainder of PuTTY's AES implementation with library calls to Nettle.

2016-04-10 21:15 codesquid, revision 7415

Fix regression if using CBC ciphers.

2016-04-10 21:10 codesquid, revision 7414

Add missing forward declaration.

2016-04-10 19:40 codesquid, revision 7413

Use Nettle's sha256

2016-04-10 18:23 codesquid, revision 7412

Configure changes to detect nettle.

2016-04-10 18:09 codesquid, revision 7411

Use the hardware-accelerated AES implementation from nettle in fzsftp.

2016-04-10 15:54 codesquid, revision 7410

The hook has a different signature starting with GnuTLS 3.4, add a #define to select the right one.

2016-04-10 15:36 codesquid, revision 7409

Use the TCP window scaling auto-adjustment on MSW also when using SFTP.

2016-04-10 14:44 codesquid, revision 7408

Merge changes from 3.16.x branch.

2016-04-06 08:07 codesquid, revision 7405

Increase disk IO buffer size.

2016-04-06 07:44 codesquid, revision 7404

Fix #10811 where failed SFTP downloads are reported as success due to a shadowed variable.

2016-04-05 13:02 codesquid, revision 7403

Add chunking on the threaded side and fix a race when stopping the operation due to m_listedDirectories not being cleared.

2016-04-05 11:36 codesquid, revision 7402

Do not change queue state if trying to set an empty queue active.

2016-04-05 08:17 codesquid, revision 7401

Need to add the empty item signalling completion to m_listedDirectories inside the mutex.