Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2020-12-02 19:10:01

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (7444 changes):

2020-11-27 09:03 codesquid, revision 10019

Destroy old operation prior to calling SendNextCommand

2020-11-27 09:03 codesquid, revision 10018

Set eol-style native

2020-11-27 07:48 codesquid, revision 10017

Add seek mechanic to reader

2020-11-26 14:23 codesquid, revision 10016

Link with -lrt if using shm_open/shm_get

2020-11-24 09:57 codesquid, revision 10012

Fix warnings.

2020-11-24 09:19 codesquid, revision 10011

Fix another warning.

2020-11-24 09:18 codesquid, revision 10010

Fix empty file creation.

2020-11-24 09:10 codesquid, revision 10009

Add missing includes.

2020-11-24 09:08 codesquid, revision 10008

Fix warnings.

2020-11-24 09:07 codesquid, revision 10007

Forward all parameters.

2020-11-24 09:07 codesquid, revision 10006

Clean local size/mtime/name handling.

2020-11-23 09:27 codesquid, revision 10005

Use the reader for the HTTP request body.

2020-11-20 13:05 codesquid, revision 10004

Deal with write-side transfer status update.

2020-11-20 07:43 codesquid, revision 10003

Small fixes

2020-11-19 14:24 codesquid, revision 10002

Refactor HTTP code to use writers.

2020-11-16 13:56 codesquid, revision 10001

Small safety checks to facilitate debugging with commented out parts.

2020-11-16 13:38 codesquid, revision 10000

For some odd reason, when setting the initial window size, wx also sets the min size to the same value, this is rarely the correct thing to do.

2020-11-16 09:44 codesquid, revision 9999

Support systems not having memfd_create

2020-11-16 09:09 codesquid, revision 9996

Fix compile error on Windows.

2020-11-15 14:43 codesquid, revision 9995

Add Linux support

2020-11-13 11:36 codesquid, revision 9994

Partially implement Linux support of the shared memory infrastructure.

2020-11-12 17:10 codesquid, revision 9991

Fix typo

2020-11-12 17:03 codesquid, revision 9990

Work in progress: Use asynchronous file I/O for transfers.

2020-10-26 10:58 codesquid, revision 9986

Remove more XRC.

2020-10-22 11:54 codesquid, revision 9985

Remove no longer used notification ID.

2020-10-21 13:37 codesquid, revision 9984

Remove unused struct.

2020-10-20 11:52 codesquid, revision 9981

Bump to 3.51.0

2020-10-20 11:48 codesquid, revision 9980

Updated translations

2020-10-20 09:10 codesquid, revision 9979

Re-add #define for PUGIXML_API.

2020-10-20 08:46 codesquid, revision 9978

Update built-in copy of pugixml.

2020-10-19 15:37 codesquid, revision 9977

Don't (double-)encrypt data that couldn't be decrypted.

2020-10-19 15:04 codesquid, revision 9976

Remove some leftover variables no longer needed and change to a parent dir in the search dialog if deleting current remote dir.

2020-10-14 13:32 codesquid, revision 9973

Update button state when cancelling an ongoing state.

2020-10-14 13:32 codesquid, revision 9972

Fix for comparison not activating

2020-10-14 13:30 codesquid, revision 9971

Take name sort option into account during comparison.

2020-10-13 14:10 codesquid, revision 9970

Bump to 3.51.0-rc1

2020-10-13 14:01 codesquid, revision 9969

Updated translations.

2020-10-13 13:24 codesquid, revision 9968

Fix typo

2020-10-13 12:49 codesquid, revision 9967

Fix warnings.

2020-10-13 08:31 codesquid, revision 9962

Better handling of different keys with identical passwords and add a way to disinguish forgotten passwords from wrong passwords.

2020-10-13 08:13 codesquid, revision 9961

Leave credentials in a consistent state if charset conversion fails after decryption.

2020-10-08 09:09 codesquid, revision 9960

Fix adding temporarily trusted certs to the in-memory store.

2020-10-07 09:29 codesquid, revision 9959

Fix example format string

2020-10-05 11:38 codesquid, revision 9958

Fix testcase

2020-10-04 10:01 codesquid, revision 9957

Reorder some of the most common structures to reduce padding.

2020-10-04 09:05 codesquid, revision 9955

Reorder to reduce structure size.

2020-10-04 08:47 codesquid, revision 9954

Fix warning

2020-10-02 12:12 codesquid, revision 9952

Add missing files.

2020-10-02 12:11 codesquid, revision 9951

Unify tranfer and queue item settings into a simple flags variable

2020-09-30 10:56 codesquid, revision 9950

Replace deprecated DECLARE_EVENT_TYPE with wxDECLARE_EVENT, the former doesn't distinguish between wx-internal events and events by library users, causing linking issues.

2020-09-29 12:56 codesquid, revision 9948

Fixed warnings

2020-09-27 12:27 codesquid, revision 9947

Add missing separator

2020-09-25 08:26 codesquid, revision 9946

The engine can now be built as shared library

2020-09-24 15:06 codesquid, revision 9943

Look for shared objects in the engine build directory.

2020-09-21 09:47 codesquid, revision 9941

Distinguish between No and Cancel in the file changed dialog.

2020-09-18 10:12 codesquid, revision 9940

Correct AppStream metadata.

2020-09-17 09:14 codesquid, revision 9936

Typo in comment

2020-09-17 07:54 codesquid, revision 9935

Move updater cert to its own file.

2020-09-14 14:37 codesquid, revision 9933

Move function to query FileZilla version to engine.

2020-09-14 14:34 codesquid, revision 9932
  • D /FileZilla3/trunk/src/engine/socket_errors.cpp

Remove obsolete file.

2020-09-12 15:21 codesquid, revision 9929

Remove dead code.

2020-09-11 07:56 codesquid, revision 9925

Use fz::make_invoker to cross the thread boundary in engine notifications.

2020-09-11 07:45 codesquid, revision 9924

InvalidateCurrentWorkingDir shouldn't assert.

2020-08-27 11:48 codesquid, revision 9920

Load the correct image.

2020-08-27 11:25 codesquid, revision 9919

Removed debug code.

2020-08-27 10:31 codesquid, revision 9918

Bump to 3.50.0

2020-08-27 10:28 codesquid, revision 9917

Updated translations

2020-08-27 10:21 codesquid, revision 9916

Fix typo

2020-08-27 10:14 codesquid, revision 9915

Fix Tardigrade documentation link.

2020-08-27 10:08 codesquid, revision 9913

Don't show the API key all over the place

2020-08-27 09:05 codesquid, revision 9911

Fix indentation

2020-08-27 08:42 codesquid, revision 9910

Integrate the overlay into the updater.

2020-08-26 06:48 codesquid, revision 9909

Remove reference to removed files.

2020-08-21 15:44 codesquid, revision 9908

Bump to 3.50.0

2020-08-21 15:41 codesquid, revision 9907

Update protocol definition

2020-08-21 14:50 codesquid, revision 9906

Updated translations

2020-08-21 08:27 codesquid, revision 9901

Need new protocol version.

2020-08-21 08:26 codesquid, revision 9900

Remove leftoverfile.

2020-08-20 10:13 codesquid, revision 9899

Update Storj integration to use libuplink to connect to Tardigrade

2020-08-19 09:38 codesquid, revision 9898

#12229 Update appdata.xml

2020-08-19 08:18 codesquid, revision 9897

Also handle .so files.

2020-08-17 09:24 codesquid, revision 9895

In the protocol change handler: Freeze and call layout on the notebook's sizer.

2020-08-13 13:25 codesquid, revision 9894

Use nullID for all setting controls.

2020-08-13 13:15 codesquid, revision 9893

Port can't be more than 5 chars.

2020-08-13 13:14 codesquid, revision 9892

settings.xrc is now gone.

2020-08-12 09:19 codesquid, revision 9891

Fix typo

2020-08-06 15:37 codesquid, revision 9890

Fixed another compile error.

2020-08-06 15:24 codesquid, revision 9889

Typo

2020-08-06 15:20 codesquid, revision 9888

Fixed another warning

2020-08-06 15:02 codesquid, revision 9887

Fixed another warning

2020-08-06 14:56 codesquid, revision 9886

Fixed warning

2020-08-06 14:38 codesquid, revision 9885

Fixed warnings

2020-08-06 14:37 codesquid, revision 9884

Fixed a warning

2020-08-06 10:34 codesquid, revision 9883

Layout fix

2020-08-06 10:30 codesquid, revision 9882

Further cleanup of settings dialog.

2020-08-05 08:26 codesquid, revision 9880

Refactor another settings page to get rid of XRC.

2020-08-04 13:03 codesquid, revision 9879

Fix a warning

2020-08-03 08:07 codesquid, revision 9876

Use nullID where appropriate.

2020-08-03 07:45 codesquid, revision 9875

Fix spelling, #12231

2020-07-22 14:44 codesquid, revision 9874

Get rid of more XRC.

2020-07-22 13:52 codesquid, revision 9873

Remove XRC from yet another settings page.

2020-07-20 09:10 codesquid, revision 9872

Which controls are available varies, need to check for nullptr.

2020-07-16 11:06 codesquid, revision 9871

Use nullID instead of wxID_ANY.

2020-07-16 10:41 codesquid, revision 9870

Fix mnemonic.

2020-07-16 10:40 codesquid, revision 9869

Remove XRC from one more settings page.

2020-07-15 07:17 codesquid, revision 9868

Bump to 3.49.1

2020-07-15 07:14 codesquid, revision 9867

Fix search if there are predefined sites.

2020-07-15 07:06 codesquid, revision 9866

Fix another glitchy selection change on MSW.

2020-07-15 07:05 codesquid, revision 9865

It seems for the generic tree control, the focused item is the selected item.

2020-07-14 15:42 codesquid, revision 9864

Fix a potential crash in get_xml if called on a non-xml setting.

2020-07-13 10:57 codesquid, revision 9863

Bump to 3.49.0

2020-07-13 10:51 codesquid, revision 9862

Get connection retry working again.

2020-07-13 07:10 codesquid, revision 9861

Updated translations

2020-07-13 06:56 codesquid, revision 9860

Make sure there's an initially selected radio button on the manual transfer dialog.

2020-07-09 11:51 codesquid, revision 9859

Fix include path.

2020-07-09 08:56 codesquid, revision 9858

Remove XRC from file lists settings page.

2020-07-07 12:23 codesquid, revision 9857

Bump to 3.49.0-rc1

2020-07-07 12:02 codesquid, revision 9855

Updated translations.

2020-07-06 08:47 codesquid, revision 9854

For now, only use the new tab bar icons on MSW, there's a bug in wx preventing them from being used on Mac.

2020-07-05 18:36 codesquid, revision 9853

Rest multiline state on disconnect.

2020-07-02 12:07 codesquid, revision 9852

Fix glitchy selection changing.

2020-07-02 10:09 codesquid, revision 9851

Make manual transfer dialog use the same site controls as the site manager. Also remove XRC from this dialog.

2020-07-02 08:58 codesquid, revision 9850

Mark strings translatable.

2020-07-01 11:58 codesquid, revision 9849

Remove XRC from yet another dialog.

2020-07-01 09:23 codesquid, revision 9848

High-DPI scaling of tab bar icons.

2020-06-29 14:14 codesquid, revision 9847

Explicitly mark settings containing sensitive data in the XML to enable its erasure even if the setting is otherwise unknown to the program.

2020-06-29 14:11 codesquid, revision 9846

Remove unneeded WX_*_DYNAMIC_CLASS

2020-06-26 09:03 codesquid, revision 9845

Remove XRC from default file exists dialog.

2020-06-26 08:32 codesquid, revision 9844

Update svn:ignore

2020-06-25 15:13 codesquid, revision 9843

Remove unused handlers.

2020-06-25 15:08 codesquid, revision 9842

Cleanup.

2020-06-25 14:48 codesquid, revision 9841

Further XRC removal

2020-06-25 14:14 codesquid, revision 9840

Fix test operator

2020-06-25 13:33 codesquid, revision 9839

Remove unused attributes.

2020-06-25 13:24 codesquid, revision 9838

Little bit of XRC removal.

2020-06-25 08:21 codesquid, revision 9837

Improvements for tiny screens sizes.

2020-06-25 07:12 codesquid, revision 9836

Minor cleanup.

2020-06-24 14:37 codesquid, revision 9835

Add a missing Fit() when creating quickconnect bar.

2020-06-22 12:38 codesquid, revision 9832

Fixed another harmless warning.

2020-06-22 09:57 codesquid, revision 9831

Fix two more warnings

2020-06-22 09:47 codesquid, revision 9829

Fix a warning

2020-06-22 09:36 codesquid, revision 9828

Add global option registry and use local copy in the actual options.

2020-06-20 18:31 codesquid, revision 9826

Revert include change for now.

2020-06-20 17:12 codesquid, revision 9825

Don't including of pugixml.hpp in header.

2020-06-20 16:43 codesquid, revision 9824

Adjust the them provider to new watcher.

2020-06-19 12:50 codesquid, revision 9823

Disable change notifications while still loading.

2020-06-19 09:58 codesquid, revision 9822

Add delayed notification and handle XML options.

2020-06-19 09:12 codesquid, revision 9821

Further compile fixes

2020-06-18 14:16 codesquid, revision 9820

Fixed a compile error.

2020-06-18 14:04 codesquid, revision 9819

Work in progress: Refactored options. They can now be set from any thread with working notifications. Each component can register its own options.

2020-06-08 07:00 codesquid, revision 9818

Fix saving of FTP connection settings.

2020-06-04 10:48 codesquid, revision 9817

Avoid explicit new.

2020-06-04 10:36 codesquid, revision 9815

Clean notification sending and get rid of CLocalPath::Create

2020-06-04 10:33 codesquid, revision 9814

Handle Cmd+V also for non-password text controls and also handle copy and cut.

2020-06-04 10:29 codesquid, revision 9813

use fz::mkdir

2020-06-04 10:27 codesquid, revision 9812

Require pugixml 1.9 or higher

2020-06-04 10:17 codesquid, revision 9811

Fix CPPFLAGS assignment

2020-05-29 09:11 codesquid, revision 9810

On new tab, copy initial size of new panes from previous tab.

2020-05-29 08:29 codesquid, revision 9808

Fix case of include

2020-05-28 11:44 codesquid, revision 9807

Fix declaration of variables to be extern

2020-05-28 11:33 codesquid, revision 9806

Remove unused variable.

2020-05-28 11:30 codesquid, revision 9805

Include filezilla.h prior to wx headers.

2020-05-28 10:42 codesquid, revision 9804

Fix include.

2020-05-28 09:32 codesquid, revision 9801

A lot more #include cleanup

2020-05-27 09:58 codesquid, revision 9800

Add a missing include.

2020-05-27 09:58 codesquid, revision 9799

Fix warning

2020-05-27 09:50 codesquid, revision 9798

#include cleanup.

2020-05-26 08:26 codesquid, revision 9797

Rename to inferred_timezone_offset to distinguish it from the user-set offset.

2020-05-20 07:53 codesquid, revision 9796

Add missing #include

2020-05-18 13:24 codesquid, revision 9794

Fix custom time format

2020-05-18 13:08 codesquid, revision 9793

Bump to 3.48.1

2020-05-18 12:51 codesquid, revision 9791

Updated translations

2020-05-18 12:44 codesquid, revision 9790

Get rid of mnemonic on Cancel button, there's always Escape.

2020-05-18 10:33 codesquid, revision 9789

Fixes to restoring splitter positions.

2020-05-15 09:11 codesquid, revision 9788

Fix choices not being saved when trying to edit a remote file that is already being edited.

2020-05-15 07:28 codesquid, revision 9787

Fix comparison settings now having immediate effect.

2020-05-14 10:11 codesquid, revision 9786

Add checks for null requests. Only clear request pointer if the body has already been sent.

2020-05-12 11:33 codesquid, revision 9785

Bump to 3.48.1-rc1

2020-05-12 11:17 codesquid, revision 9784

Change associations settings name, it's not fully compatible with old versions.

2020-05-12 11:15 codesquid, revision 9783

Use fz::mkdir from libfilezilla to create the settings directory as it, unlike wxWidgets' wxFileName::Mkdir can apply proper permissions on MSW.

2020-05-12 09:55 codesquid, revision 9782

Updated translations

2020-05-11 09:21 codesquid, revision 9776

Fixes for settings import: Write back to XML, call changed options handler.

2020-05-11 07:28 codesquid, revision 9775

Add missing mutex and also notify changed options if set from worker threads.

2020-05-07 12:29 codesquid, revision 9774

Minor static box border adjustment on MSW.

2020-05-07 12:28 codesquid, revision 9773

During comparison, Ctrl+Shift+A can be used in file lists to only select all highlighted files

2020-05-07 12:24 codesquid, revision 9772

Typo

2020-05-07 09:45 codesquid, revision 9771

There is no need to put pugi::xml_document into a smart pointer

2020-05-06 15:23 codesquid, revision 9770

Get rid of XRC from date formatting and improve layout of interface and passwords page.

2020-05-06 14:38 codesquid, revision 9769

Also remove XRC from FTP settings page.

2020-05-06 14:14 codesquid, revision 9768

Connection settings page no longer uses XRC.

2020-05-06 13:39 codesquid, revision 9767

Fix saving of associations.

2020-05-06 10:54 codesquid, revision 9766

Delete previous issuer labels if new item to display is self-signed.

2020-05-06 10:02 codesquid, revision 9764

Fixed a warning and slightly changed spacing.

2020-05-06 10:01 codesquid, revision 9763

Use platform-specific static box border, don't set wxTOP on MSW.

2020-05-06 09:48 codesquid, revision 9762

New layout of certificate dialog.

2020-05-06 08:52 codesquid, revision 9760

Remove certificate.xrc from distribution.

2020-05-06 08:47 codesquid, revision 9758

Refactor certificate verification dialog. Step 1: Get rid of XRC.

2020-05-04 09:38 codesquid, revision 9757

Fix editing of local files if not watching local files for changes.

2020-04-29 12:22 codesquid, revision 9752

Fix compile error if sandboxing is enabled

2020-04-28 12:47 codesquid, revision 9751

Add some sanity checks in UpdateSelections

2020-04-28 12:37 codesquid, revision 9750

Reset result of PROT P when reconnecting

2020-04-28 12:32 codesquid, revision 9749

Update server capabilities

2020-04-27 11:55 codesquid, revision 9748

Bump to 3.48.0

2020-04-27 11:49 codesquid, revision 9747

Add uxutils.c from PuTTY, it is needed on non-x86 platforms.

2020-04-27 11:43 codesquid, revision 9746

Updated translations

2020-04-23 12:38 codesquid, revision 9744

Holding shift when editing now pretends there is no association

2020-04-23 08:50 codesquid, revision 9743

Fix buttons on SFTP settings page having the wrong parent

2020-04-23 08:48 codesquid, revision 9742

Fix check for .app

2020-04-20 13:56 codesquid, revision 9740

Typo

2020-04-20 13:56 codesquid, revision 9739

Bump to 3.48.0-rc1

2020-04-20 11:56 codesquid, revision 9738

Updated translations

2020-04-19 15:57 codesquid, revision 9735

Adapt to libfilezilla changes

2020-04-17 10:18 codesquid, revision 9733

Require associated program to exist and remove now useless danger flag

2020-04-17 10:11 codesquid, revision 9732

Fix incorrect timestamps in message log on delayed messages.

2020-04-17 10:10 codesquid, revision 9731

Additional filename filtering.

2020-04-17 09:32 codesquid, revision 9730

Re-add AES-GCM ciphers.

2020-04-17 09:14 codesquid, revision 9729

Send error lines through fzprintf

2020-04-17 08:59 codesquid, revision 9728

Simplify debugging

2020-04-16 08:32 codesquid, revision 9726

Another type of control is no longer used in XRC.

2020-04-15 09:31 codesquid, revision 9725

Continue XRC removal.

2020-04-14 15:18 codesquid, revision 9724

De-XRC another settings page.

2020-04-14 13:11 codesquid, revision 9723

Fix search dialog entering invalid states and not stopping recursive operation when closed.

2020-04-14 09:08 codesquid, revision 9722

Explain the quoting rules.

2020-04-09 10:06 codesquid, revision 9721

Keep track of the event at dialog creation so that CanShowPopupDialog works on macoS inside modal dialogs

2020-04-08 08:24 codesquid, revision 9720

Get rid of last bit of XRC from the file editing code.

2020-04-07 15:12 codesquid, revision 9719

Fix compile error.

2020-04-07 15:04 codesquid, revision 9718

Refactor edit settings page.

2020-04-07 10:04 codesquid, revision 9717

Refactor already editing dialogs.

2020-04-07 09:31 codesquid, revision 9716

Allow trailing slashes for app bundles.

2020-04-07 09:28 codesquid, revision 9715

Initial radio button value.

2020-04-07 09:26 codesquid, revision 9714

Refactor file has changed dialog.

2020-04-07 08:45 codesquid, revision 9713

Additional character replacements.

2020-04-03 09:16 codesquid, revision 9711

Reject wxMotif

2020-04-02 12:36 codesquid, revision 9709

Reject association if path expansion fails

2020-04-02 12:29 codesquid, revision 9708

Fix compile error

2020-04-02 09:52 codesquid, revision 9707

Quote tabs in extension.

2020-04-02 09:49 codesquid, revision 9706

Split unquoting in two functions and use it to also decode the extension.

2020-04-02 09:47 codesquid, revision 9705

Avoid wxExecute

2020-03-31 10:38 codesquid, revision 9703

Fix compile error.

2020-03-31 10:07 codesquid, revision 9702

Conditionally include <wx/mimetype.h>

2020-03-31 10:05 codesquid, revision 9701

Clean includes.

2020-03-31 09:52 codesquid, revision 9700

Get association on non-MSW.

2020-03-31 09:52 codesquid, revision 9699

Remove fallback to wxFileType on MSW.

2020-03-30 18:12 codesquid, revision 9698

Add shlwapi dependency.

2020-03-30 16:37 codesquid, revision 9697

Fix lookup pass for wx libs

2020-03-30 16:25 codesquid, revision 9696

Placeholder conversion for command arguments.

2020-03-30 14:27 codesquid, revision 9694

Use Windows' AssocQueryString instead of the wx functionality which involves manually crawling the registry in all sorts of places.

2020-03-27 10:12 codesquid, revision 9693

Add platform-specific option support.

2020-03-26 15:47 codesquid, revision 9692

Use GetExtension

2020-03-26 09:29 codesquid, revision 9691

Refactor custom association selection.

2020-03-25 14:08 codesquid, revision 9690

Get rid of some XRC.

2020-03-25 10:16 codesquid, revision 9689

Get rid of more wxString

2020-03-25 09:08 codesquid, revision 9688

Additional refactoring, get temporary file name early.

2020-03-24 09:27 codesquid, revision 9687

Cleanup invalid char filtering.

2020-03-24 09:27 codesquid, revision 9686

Remove last wxString use from edit handler interface.

2020-03-24 08:57 codesquid, revision 9685

Further wx removal.

2020-03-23 14:59 codesquid, revision 9684

Simplify loading environment variables.

2020-03-23 09:41 codesquid, revision 9683

Additional removal of wx.

2020-03-23 09:38 codesquid, revision 9682

Fix name of environment variable.

2020-03-22 09:17 codesquid, revision 9681

Get rid of some wxString.

2020-03-17 09:17 codesquid, revision 9680

Earlier error detection.

2020-03-17 09:05 codesquid, revision 9679

Support keys encrypted with AES-256-CBC

2020-03-16 14:43 codesquid, revision 9678

Move the async request counter out of the notification mutex.

2020-03-16 13:47 codesquid, revision 9677

Fix typo in a comment

2020-03-11 11:24 codesquid, revision 9676

Bump

2020-03-11 11:23 codesquid, revision 9675

Typo

2020-03-10 12:06 codesquid, revision 9674

Bump min required libfilezilla version

2020-03-10 12:05 codesquid, revision 9673

Bump to 3.47.2

2020-03-10 12:04 codesquid, revision 9672

Updated translation

2020-03-10 12:03 codesquid, revision 9671

Fix sizing if changing comparison mode.

2020-03-10 11:21 codesquid, revision 9670

GTK doesn't support lenght limiting multiline texts.

2020-03-09 12:51 codesquid, revision 9668

Fix some warnings

2020-03-08 09:53 codesquid, revision 9667

Avoid some needless memory allocations.

2020-03-08 09:52 codesquid, revision 9666

Small performance improvement.

2020-03-06 13:23 codesquid, revision 9665

If using Mac sandboxing, don't look at home directory from getpwuid

2020-03-06 10:11 codesquid, revision 9664

We don't need to handle FZ_REPLY_NOTCONNECTED anymore.

2020-03-06 10:10 codesquid, revision 9663

Set a default length limit.

2020-03-04 08:42 codesquid, revision 9662

Selectively merge commits bd5c957e, 0ff13ae7, cd97b7e7, 3a633bed from upstream PuTTY.

2020-03-04 08:32 codesquid, revision 9661

Use correct print function.

2020-03-04 07:57 codesquid, revision 9660

Fix identification.

2020-03-03 09:38 codesquid, revision 9659

Add a generic sleep command and use it if a HTTP request fails with Retry-After in the reply.

2020-03-03 09:29 codesquid, revision 9658

Additional include cleanup.

2020-03-03 09:14 codesquid, revision 9656

Add missing includes

2020-03-02 09:24 codesquid, revision 9653

Update svn:ignore

2020-03-02 09:24 codesquid, revision 9652

Add missing _() macros.

2020-02-29 18:17 codesquid, revision 9651

Fix value range of limits, 0 is allowed.

2020-02-25 08:50 codesquid, revision 9649

Bump to 3.47.1

2020-02-25 08:48 codesquid, revision 9648

Updated translation

2020-02-24 19:44 codesquid, revision 9647

Fixes for the advanced page in the Site Manager.

2020-02-24 18:54 codesquid, revision 9646

Fix setting transfer settings page from site.

2020-02-24 11:31 codesquid, revision 9645

Need to reset reply processing state on disconnect.

2020-02-24 11:21 codesquid, revision 9644

Use same comparison order as the sort order.

2020-02-24 10:59 codesquid, revision 9643

Fix assertions, normalize path syntax when building relative path.

2020-02-24 10:10 codesquid, revision 9642

Bump to 3.47.0

2020-02-24 10:08 codesquid, revision 9641

Updated translations

2020-02-23 10:23 codesquid, revision 9638

Fix typo

2020-02-21 23:08 codesquid, revision 9637

Fix ampersand.

2020-02-21 08:22 codesquid, revision 9636

Add missing backslash

2020-02-20 14:55 codesquid, revision 9635

Eliminate visual glitches when updating rows.

2020-02-20 14:55 codesquid, revision 9634

Remove XRC from filter edit dialog.

2020-02-19 15:48 codesquid, revision 9632

Add helper to create non-flex grids.

2020-02-19 15:36 codesquid, revision 9631

Get rid of more XRC.

2020-02-19 10:22 codesquid, revision 9630

Cleanup

2020-02-19 09:58 codesquid, revision 9629

Use the extended spin controls on all dialogs.

2020-02-18 16:27 codesquid, revision 9628

Set length limit for text input fields on spin controls.

2020-02-18 13:38 codesquid, revision 9627

Add some length restrictions.

2020-02-18 13:34 codesquid, revision 9626

Better handling of missing resource files.

2020-02-16 16:26 codesquid, revision 9625

Work around a linker bug breaking ASLR on Windows, see e.g. binutils bug 19011

2020-02-16 13:59 codesquid, revision 9624

Bump to 3.47.0-rc1

2020-02-16 13:52 codesquid, revision 9623

Bump year.

2020-02-16 13:44 codesquid, revision 9622

Update translations.

2020-02-14 10:09 codesquid, revision 9618

Split setting enabled/disabled state for Site Manager controls into separate function.

2020-02-14 10:08 codesquid, revision 9617

Improve handling of XML options.

2020-02-14 10:07 codesquid, revision 9616

Cleanup.

2020-02-14 08:11 codesquid, revision 9615

Cleanup

2020-02-14 08:02 codesquid, revision 9614

Set minimum width of text control in input dialog.

2020-02-12 08:35 codesquid, revision 9613

Fix removing engines.

2020-02-11 16:50 codesquid, revision 9612

For some reason wxWidgets emits a wxEVT_BUTTON event on macOS if Cmd+v is pressed, despite there being no wxButton.

2020-02-03 13:14 codesquid, revision 9609

Fix initializing serverType

2020-01-31 14:53 codesquid, revision 9608

Simply dealing with XML settings.

2020-01-31 12:03 codesquid, revision 9607

Fix assertion

2020-01-31 11:12 codesquid, revision 9606

Fix logon type

2020-01-31 11:11 codesquid, revision 9605

Further output size reduction

2020-01-31 10:07 codesquid, revision 9604

Update S3 controls.

2020-01-30 14:53 codesquid, revision 9603

Fix extrating remote path form URI.

2020-01-30 13:57 codesquid, revision 9602

Fix includes.

2020-01-30 12:09 codesquid, revision 9601

Fix a compile error.

2020-01-30 12:03 codesquid, revision 9600

Finish moving general site controls.

2020-01-30 10:31 codesquid, revision 9599

Don't write irrelevant data to sitemanager.xml

2020-01-30 10:23 codesquid, revision 9598

Remove unused function

2020-01-28 15:21 codesquid, revision 9597

Refactor advanced page.

2020-01-28 14:34 codesquid, revision 9596

Move controls to own file.

2020-01-28 11:21 codesquid, revision 9595

Refactor transfer settings page of site manager.

2020-01-28 10:33 codesquid, revision 9594

Begin modularizing the sitemanager site controls.

2020-01-24 14:35 codesquid, revision 9593

Fix system details label

2020-01-24 14:24 codesquid, revision 9592

Fix compile error

2020-01-24 14:23 codesquid, revision 9591

Fix button layout

2020-01-24 14:20 codesquid, revision 9590

De-xrc about dialog

2020-01-24 13:08 codesquid, revision 9589

Merge comparative search feature, implementation by Josue Andrade Gomes

2020-01-23 13:52 codesquid, revision 9588

Remove unused parameter from ParsePwdReply

2020-01-23 13:32 codesquid, revision 9587

Clear currentPath_ in DoClose

2020-01-23 11:11 codesquid, revision 9586

Fix compile error

2020-01-23 09:29 codesquid, revision 9585

Simplify connect/disconnect/reconnect logic, let the engine handle it.

2020-01-20 13:29 codesquid, revision 9584

Remove a bit of dead code

2020-01-20 09:21 codesquid, revision 9583

Fix compile error.

2020-01-17 13:32 codesquid, revision 9580

Limit filters to at most 1000 conditions

2020-01-15 13:59 codesquid, revision 9578

Add length argument to ParseData, make metadata updating optional in Save.

2020-01-13 15:19 codesquid, revision 9577

Adapt to lfz changes

2020-01-13 09:23 codesquid, revision 9573

Improve removing engines from the engine list and move command validity check outside the mutex.

2020-01-08 15:23 codesquid, revision 9572

Do not require the cert store just to view a current connection's certificate

2020-01-08 15:08 codesquid, revision 9571

Allow secondary request queues in dialogs and don't pre-allocate the certificate verification dialog

2020-01-03 10:27 codesquid, revision 9568

Remove Windows 7 from documentation

2019-12-31 13:41 codesquid, revision 9566

Add missing include

2019-12-30 10:25 codesquid, revision 9565

F7 can now be used to switch focus between local and remote panes

2019-12-23 14:42 codesquid, revision 9564

Fix deleting symlinks

2019-12-23 12:45 codesquid, revision 9563

Bump to 3.46.3

2019-12-23 10:02 codesquid, revision 9562

Re-add the pending_receive functionality

2019-12-22 16:07 codesquid, revision 9561

Make sure to convert all paths to absolute ones

2019-12-22 14:49 codesquid, revision 9560

Fix an old handle leak somehow exposed through the other PuTTY changes.

2019-12-22 13:46 codesquid, revision 9559

Fix line continuation.

2019-12-20 15:21 codesquid, revision 9558

Bump to 3.46.2

2019-12-20 15:18 codesquid, revision 9557

Always print the prompt preamble

2019-12-20 12:33 codesquid, revision 9556

Bump to 3.46.1

2019-12-20 12:22 codesquid, revision 9555

Updated translations

2019-12-20 10:47 codesquid, revision 9554

Fix a warning

2019-12-20 10:25 codesquid, revision 9553

Record latest merge revision of upstream PuTTY.

2019-12-18 09:40 codesquid, revision 9548

Get keyfile support working again

2019-12-18 09:40 codesquid, revision 9547

Fix a warning

2019-12-18 09:40 codesquid, revision 9546

Fix valgrind error

2019-12-18 08:38 codesquid, revision 9545

Fix reget/reput, handle session log askappend

2019-12-17 09:03 codesquid, revision 9544

Fix message type for verbose logging

2019-12-12 14:08 codesquid, revision 9542

Re-add -D_WINDOWS

2019-12-12 13:59 codesquid, revision 9541

Fix two warnings

2019-12-12 13:53 codesquid, revision 9540

Avoid re-defining Windows-specific defines

2019-12-12 08:40 codesquid, revision 9537

Added additional length checks.

2019-12-09 15:53 codesquid, revision 9535

With luck the last round of compile fixes.

2019-12-09 15:23 codesquid, revision 9534

Further compile fixes.

2019-12-09 15:15 codesquid, revision 9533

Compile fixes

2019-12-09 14:55 codesquid, revision 9532

Further porting of upstream PuTTY changes

2019-12-05 14:35 codesquid, revision 9531

Work in progress: Merge upstream PuTTY changes. This will not compile.

2019-12-02 14:41 codesquid, revision 9530

Return out of the loop after closing the connection due to a too-long response line. Fixes a null-pointer dereference.

2019-12-02 13:57 codesquid, revision 9529

Describe why FileZilla accesses various storage locations. Unfortunately macOS does not distinguish between listing files vs. actually accessing them.

2019-11-25 11:01 codesquid, revision 9526

Fix a warning

2019-11-25 07:00 codesquid, revision 9525

Bump to 3.46.0

2019-11-24 14:18 codesquid, revision 9524

Updated translations.

2019-11-24 10:40 codesquid, revision 9523

Fix a crash if there are still pending async requests during shutdown.

2019-11-22 13:43 codesquid, revision 9522

Only reset active flag on cancel in connect state

2019-11-19 14:25 codesquid, revision 9521

Actually Prune isn't a public function.

2019-11-19 14:25 codesquid, revision 9520

Add missing locks.

2019-11-19 11:15 codesquid, revision 9519

Add missing includes to headers.

2019-11-19 11:14 codesquid, revision 9518

Add a mutex so that the capabilities can be used in different threads

2019-11-18 08:26 codesquid, revision 9517

Fixed a warning

2019-11-15 13:21 codesquid, revision 9516

Bump to 3.46.0-rc1

2019-11-15 13:16 codesquid, revision 9515

Merge serverchange infrastructure from FZ Pro used by the protocols using OAuth.

2019-11-15 12:49 codesquid, revision 9514

Require lfz 0.19.1

2019-11-15 10:57 codesquid, revision 9511

Show specific message if not having permission to list directory

2019-11-15 10:41 codesquid, revision 9508

Show info text in local file list if listing fails.

2019-11-15 09:16 codesquid, revision 9506

Increase initial column widths.

2019-11-14 12:51 codesquid, revision 9505

Don't show the file has changed dialog from a timer. macOS 10.15 does something weird at the timer stage of its event loop.

2019-11-14 10:54 codesquid, revision 9504

Little bit of wx 3.1 work, don't show lines in tree controls on Mac.

2019-11-12 14:16 codesquid, revision 9502

Require libfilezilla 0.19.0

2019-10-21 13:16 codesquid, revision 9496

Fixed another warning.

2019-10-21 13:14 codesquid, revision 9495

Fixed a warning.

2019-10-17 10:29 codesquid, revision 9494

Remove dead code

2019-10-17 10:22 codesquid, revision 9493

Fix typo

2019-10-17 09:56 codesquid, revision 9490

Remove bucket when closing SFTP process

2019-10-17 09:55 codesquid, revision 9489

Use the rate limiting from libfilezilla

2019-10-16 09:27 codesquid, revision 9485

Fix year.

2019-10-13 08:46 codesquid, revision 9478

Clear local file list status bar if directory listing fails

2019-09-25 07:41 codesquid, revision 9474

Bump to 3.45.1

2019-09-25 07:31 codesquid, revision 9473

Resort tree controls if changing sort mode. Use correct sort mode in the local directory tree.

2019-09-24 09:45 codesquid, revision 9472

On mac, repaint the preview upon loading

2019-09-23 14:30 codesquid, revision 9471

Bump to 3.45.0

2019-09-23 09:18 codesquid, revision 9469

Fixed a few warnings.

2019-09-23 08:53 codesquid, revision 9468

Use changed credentials.

2019-09-20 08:07 codesquid, revision 9467

Address an old comment.

2019-09-16 14:19 codesquid, revision 9466

Require libfilezilla 0.18.2

2019-09-16 13:44 codesquid, revision 9464

Bump to 3.45.0-rc1

2019-09-16 13:30 codesquid, revision 9463

Updated translations.

2019-09-16 12:52 codesquid, revision 9462

Safer handling of state creation failure.

2019-09-16 09:10 codesquid, revision 9461

Reduce with.

2019-09-13 12:30 codesquid, revision 9460

Remove a style no longer existing.

2019-09-13 11:52 codesquid, revision 9459

update.xrc is now gone.

2019-09-13 09:38 codesquid, revision 9458

Partially remove update.xrc

2019-09-13 08:32 codesquid, revision 9457

Add flag for EOL.

2019-09-12 13:21 codesquid, revision 9456

Add a LookupMany operation and change container type for the files in CDeleteCommand.

2019-09-09 07:16 codesquid, revision 9455

Fix typo

2019-09-06 13:15 codesquid, revision 9454

Show update dialog for stale versions.

2019-09-06 09:17 codesquid, revision 9453

Add new lookup operation, assorted cleanup.

2019-08-25 08:01 codesquid, revision 9450

Move file exists dialog away from XRC.

2019-08-25 08:00 codesquid, revision 9449

Fix some warnings.

2019-08-20 14:56 codesquid, revision 9448

Fix asserts in case of missing resources.

2019-08-20 14:46 codesquid, revision 9447

Make sure all text controls are using wxTextCtrlEx

2019-08-20 14:37 codesquid, revision 9446

Also fix prefix search on non-MSW

2019-08-20 14:35 codesquid, revision 9445

Fix password pasting on MacOS

2019-08-19 13:53 codesquid, revision 9444

MSW: Fix prefix search selection in Site Manager.

2019-08-18 18:41 codesquid, revision 9443

Cleanup

2019-08-18 18:40 codesquid, revision 9442

Fix unused variable.

2019-08-18 18:35 codesquid, revision 9441

Code cleanup

2019-08-18 13:46 codesquid, revision 9439

Also apply GetPrevSibling alternative to local tree view.

2019-08-17 17:54 codesquid, revision 9438

Avoid wxTreeCtrl::GetPrevSibling, it is O(n) at least on MSW, go through the tree in the other direction.

2019-08-17 17:53 codesquid, revision 9437

No idea why CServerPath was using a deque for the path segments instead of a vector, nowhere are the deque properties used.

2019-08-16 08:20 codesquid, revision 9436

Fix typo in debug log messages.

2019-08-15 07:57 codesquid, revision 9435

Bump to 3.44.2

2019-08-14 12:30 codesquid, revision 9432

Updated translations.

2019-08-14 09:52 codesquid, revision 9431

Fix logic getting protocol from selection

2019-08-13 13:49 codesquid, revision 9430

Always show expand/collapse button at toplevel.

2019-08-13 13:45 codesquid, revision 9429

Improve sizing

2019-08-13 13:34 codesquid, revision 9428

Make the settings dialog use wxTreeCtrlEx.

2019-08-13 13:18 codesquid, revision 9426

Increase maximum allowed response line length and report an error if it is still way too large instead of silently truncating it.

2019-08-13 12:45 codesquid, revision 9425

I'm not sure whether it's a bug in Windows or wxWidgets, but some wxTreeCtrl functions crash if passed a virtual root. Avoid calling them.

2019-08-12 07:11 codesquid, revision 9423

Fix some harmless warnings.

2019-08-12 07:07 codesquid, revision 9422

Improve display of diagnostic information.

2019-08-12 07:05 codesquid, revision 9421

Fix initial state of remember checkboxes.

2019-08-09 11:43 codesquid, revision 9420

Bump to 3.44.1

2019-08-09 11:40 codesquid, revision 9419

Fix return value to progress to the next operation asking for confirmation.

2019-08-08 07:57 codesquid, revision 9418

Fix version number

2019-08-08 06:53 codesquid, revision 9417

Bump to 3.44.0

2019-08-08 06:43 codesquid, revision 9415

Updated translations

2019-08-07 18:11 codesquid, revision 9414

Defer individual XRC file loading.

2019-08-07 14:48 codesquid, revision 9413

Check that the mouse is actually dragged.

2019-08-07 14:41 codesquid, revision 9412

Fix export of selected items.

2019-08-07 13:29 codesquid, revision 9411

Remove XRC from two common dialogs.

2019-08-07 09:44 codesquid, revision 9410

Move bookmarks dialog away from XRC.

2019-08-02 12:00 codesquid, revision 9409

Updated translations

2019-08-02 09:43 codesquid, revision 9408

Bump to 3.44.0-rc1

2019-08-02 09:39 codesquid, revision 9407

Fix compile error

2019-08-01 13:22 codesquid, revision 9405

Get rid of one more .xrc file

2019-08-01 13:05 codesquid, revision 9404

Site Manager entries can now be searched for with F3.

2019-08-01 08:29 codesquid, revision 9403

Improve dealing with protocol groups

2019-08-01 08:03 codesquid, revision 9402

Update protocol definitions

2019-07-29 18:21 codesquid, revision 9401

Add rudimentary S3 SSE controls from Pro so that regular FZ does not damage the config.

2019-07-28 13:14 codesquid, revision 9399

Fix compile error

2019-07-28 10:52 codesquid, revision 9397

Fix a warning.

2019-07-26 21:10 codesquid, revision 9396

sitemanager.xrc is now gone.

2019-07-26 12:29 codesquid, revision 9395

Additional XRC removal.

2019-07-25 12:27 codesquid, revision 9394

Remove a little bit more XRC.

2019-07-25 11:53 codesquid, revision 9393

Fix adding new sites.

2019-07-25 10:09 codesquid, revision 9392

Fix site name editing on non-MSW

2019-07-25 08:22 codesquid, revision 9391

Allow multiple selections in Site Manager.

2019-07-23 06:59 codesquid, revision 9390

Fix workspace files.

2019-07-23 06:56 codesquid, revision 9388

Get FileZilla to compile with development builds of wxWidgets

2019-07-22 09:46 codesquid, revision 9387

Disable Nagle's algorithm in HTTP when not sending a beefy body

2019-07-18 12:01 codesquid, revision 9383

Fix an assertion verifying Pro-specific site entries.

2019-07-17 12:28 codesquid, revision 9380

Add iconSizeHuge which corresponds to 64x64 or scaled equivalent.

2019-07-17 08:56 codesquid, revision 9379
  • D /FileZilla3/trunk/src/include/tls_info.h

Remove leftover file

2019-07-17 08:53 codesquid, revision 9378

Tighten the thumb screws, also and even require explicit confirmation when connecting if having selected insecure plain FTP in the Site Manager.

2019-07-05 07:17 codesquid, revision 9362

Fix loading of insecure hosts.

2019-06-27 15:11 codesquid, revision 9356

Bump to 3.43.0

2019-06-27 15:11 codesquid, revision 9355

Fix quotation of files containing double-quotation marks

2019-06-27 09:05 codesquid, revision 9353

Add signatures as additional authentication mechanism for updates

2019-06-27 09:03 codesquid, revision 9352

Fix dllcopy arguments

2019-06-27 09:01 codesquid, revision 9351

Fix structure lifetime

2019-06-27 08:01 codesquid, revision 9350

Formatting.

2019-06-25 12:22 codesquid, revision 9347

Updated translation

2019-06-22 13:21 codesquid, revision 9346

Change format of received resources to base64.

2019-06-21 11:41 codesquid, revision 9345

Bump to 3.43.0-rc1

2019-06-19 15:26 codesquid, revision 9340

Fix typo

2019-06-19 08:02 codesquid, revision 9337

Bump to 3.43.0-rc1

2019-06-19 07:47 codesquid, revision 9336

Updated translations

2019-06-18 09:30 codesquid, revision 9335

Require libfilezilla 0.17.0

2019-06-18 07:59 codesquid, revision 9334

Clean-up language files: Remove fuzzy, obsolete and untranslated strings.

2019-06-18 07:54 codesquid, revision 9333
  • D /FileZilla3/trunk/src/engine/tlssocket_impl.cpp

Remove leftover file.

2019-06-18 07:36 codesquid, revision 9332

Fix typo

2019-06-18 07:28 codesquid, revision 9331

Copy libfilezilla locales to application bundle.

2019-06-18 07:23 codesquid, revision 9330

Add libfilezilla translations to .zip

2019-06-17 17:45 codesquid, revision 9329

Search for and install translations of libfilezilla

2019-06-17 11:13 codesquid, revision 9325

Adapt to libfilezilla changes

2019-06-12 15:35 codesquid, revision 9319

Also load message catalogs of libfilezilla

2019-06-12 15:34 codesquid, revision 9318

Remove a redundant waitForAsyncRequest shadowing the original version

2019-06-12 15:34 codesquid, revision 9317

Check and reset waitForAsyncRequest earlier.

2019-06-12 15:25 codesquid, revision 9316

Clear the send buffer in CRealControlSocket::ResetSocket

2019-06-07 14:49 codesquid, revision 9302

Adapt to libfilezilla changes.

2019-06-06 14:37 codesquid, revision 9298
  • D /FileZilla3/trunk/src/engine/tlssocket.cpp
  • D /FileZilla3/trunk/src/engine/tlssocket.h
  • D /FileZilla3/trunk/src/engine/tlssocket_impl.h
  • D /FileZilla3/trunk/src/engine/tls_info.cpp
  • D /FileZilla3/trunk/src/engine/tls_system_trust_store.cpp
  • D /FileZilla3/trunk/src/engine/tls_system_trust_store.h
  • D /FileZilla3/trunk/src/engine/tls_system_trust_store_impl.h

Delete files no longer needed.

2019-06-06 14:34 codesquid, revision 9297

Use translation functions from libfilezilla

2019-06-05 18:33 codesquid, revision 9293

Switch to fz::tls_layer from libfilezilla

2019-06-05 17:05 codesquid, revision 9291

Use forward bitscan

2019-06-05 13:07 codesquid, revision 9289

Fix warnings

2019-06-05 13:02 codesquid, revision 9288

Add missing includes to make headers self-contained.

2019-06-05 12:58 codesquid, revision 9287

Add tls_layer::server_handshake and tls_layer::generate_selfsigned_certificate

2019-06-04 15:06 codesquid, revision 9286

Fix a compile error.

2019-06-04 14:57 codesquid, revision 9285

Rename CTlsSocket to fz::tls_layer with related cleanup.

2019-06-04 10:52 codesquid, revision 9284

Only use one logger per engine.

2019-06-04 10:12 codesquid, revision 9283

Clear index in UnregisterAllHandlers

2019-06-04 10:11 codesquid, revision 9282

Order does not matter. Make removing handlers O(1).

2019-06-04 09:10 codesquid, revision 9281

Safely handle destruction of option change event handlers.

2019-06-04 08:55 codesquid, revision 9280

Add a mutex to COptionChangeEventHandler.

2019-06-04 08:51 codesquid, revision 9279

Additional logging cleanup.

2019-06-04 08:17 codesquid, revision 9278

Refactored logging infrastructure to make use of fz::logger_interface

2019-05-29 15:01 codesquid, revision 9271

Move fz::socket_layer from FileZilla to libfilezilla.

2019-05-28 13:33 codesquid, revision 9269

Revert an accidentally committed file.

2019-05-28 13:32 codesquid, revision 9268

Fix additional compile errors.

2019-05-28 13:12 codesquid, revision 9267

Fix a compile error.

2019-05-28 13:07 codesquid, revision 9265

Make CTlsSocketImpl no longer depend on CControlSocket.

2019-05-27 14:45 codesquid, revision 9263

Move tls_system_trust_store to fz namespace

2019-05-26 16:23 codesquid, revision 9262

Add -std=c++17 to OBJCXXFLAGS

2019-05-26 15:42 codesquid, revision 9261

Fixes for distclean

2019-05-26 15:41 codesquid, revision 9260

On Mac use a convenience library to build .mm files, libtool just gets too confused if mixing source languages.

2019-05-23 12:22 codesquid, revision 9259

Don't update credentials if the async request reply is for a key file.

2019-05-23 10:08 codesquid, revision 9258

Remove debug code to dump certs.

2019-05-23 10:07 codesquid, revision 9257

Small change to remind amnesic servers which certificate to use.

2019-05-19 18:03 codesquid, revision 9254

Requires macOS 10.11 or higher.

2019-05-17 12:27 codesquid, revision 9246

Adapt to string_view changes in lfz.

2019-05-14 10:45 codesquid, revision 9237

Update svn:ignore

2019-05-14 10:16 codesquid, revision 9236

Fix warnings

2019-05-13 19:22 codesquid, revision 9234

Fix shell extention configure for C++17

2019-05-13 19:19 codesquid, revision 9233

Initial C++17 support

2019-05-13 16:01 codesquid, revision 9230

Avoid some wxString

2019-05-13 08:03 codesquid, revision 9228

Fix looking for end of header.

2019-05-13 07:14 codesquid, revision 9227

Add some nullptr checks just in case.

2019-05-13 07:11 codesquid, revision 9226

Improve display of the program icon on *nix

2019-05-08 16:34 codesquid, revision 9225

Bump to 3.42.1

2019-05-08 16:33 codesquid, revision 9224

Update translations

2019-05-08 08:01 codesquid, revision 9223

Remove uneeded configure check

2019-05-02 15:38 codesquid, revision 9218

Fix a typo

2019-05-02 09:07 codesquid, revision 9217

Bump to 3.42.0

2019-05-02 09:03 codesquid, revision 9216

Updated translations

2019-04-30 11:10 codesquid, revision 9215

A bit more refactoring to get rid of obsolete cruft.

2019-04-30 09:44 codesquid, revision 9214

Refactor external ip address resolver, use fz::buffer

2019-04-30 08:09 codesquid, revision 9213

Update protocol capabilities and defaults

2019-04-30 08:05 codesquid, revision 9212

Add definition for Box

2019-04-29 11:36 codesquid, revision 9211

Improve CAsyncRequestQueue::ClearPending, even requests currently being processed can now be marked for removal.

2019-04-28 18:34 codesquid, revision 9210

Set a limit of 200 open tabs

2019-04-28 18:25 codesquid, revision 9209

Only show welcome dialog if no other dialog is open.

2019-04-28 12:16 codesquid, revision 9208

Fix a warning.

2019-04-28 11:23 codesquid, revision 9207

Code cleanup.

2019-04-27 20:23 codesquid, revision 9206

Code cleanup.

2019-04-27 16:25 codesquid, revision 9205

Fix distinguished name decoding to adhere to RFC4514.

2019-04-27 16:18 codesquid, revision 9204

Use gnutls_x509_crt_get_dn3 and gnutls_x509_crt_get_issuer_dn3 so that the distinguished name is in the correct format.

2019-04-26 13:06 codesquid, revision 9203

Fix typo

2019-04-26 11:52 codesquid, revision 9202

Bump to 3.42.0-rc1

2019-04-26 11:41 codesquid, revision 9201

Updated translations.

2019-04-25 14:55 codesquid, revision 9200

Fix a warning and properly return failure.

2019-04-25 14:51 codesquid, revision 9199

Add missing return after call to DoConnect

2019-04-25 14:47 codesquid, revision 9198

Fix an unused parameter warning.

2019-04-25 13:43 codesquid, revision 9197

Use AI_IDN to allow internationalized domain names for SFTP

2019-04-25 09:47 codesquid, revision 9196

Follow-up to commit 9181, also limit the implicit name in the quickconnect history.

2019-04-25 09:42 codesquid, revision 9195

Clean up checking for duplicates.

2019-04-25 09:29 codesquid, revision 9194

Only rewrite on changes.

2019-04-25 09:29 codesquid, revision 9193

Protect credentials upon importing. Drop import from legacy 2.x

2019-04-24 08:58 codesquid, revision 9192

Clear the public key when changing a site to ask logon type.

2019-04-23 15:32 codesquid, revision 9191

Add description for EAI_IDN_ENCODE

2019-04-23 13:51 codesquid, revision 9190

Validate local path if importing folder items.

2019-04-23 13:50 codesquid, revision 9189

Replace deque with a vector.

2019-04-23 10:20 codesquid, revision 9188

Do not bother asking for master password if switching to not saving passwords at all.

2019-04-21 09:31 codesquid, revision 9187

Bump to 3.42.0-beta1

2019-04-21 08:59 codesquid, revision 9185

Make the chunk size unsigned. If the server sends a bad chunk size, the size could overflow, resulting in a read past the end of the buffer which at worst leads to a segfault.

2019-04-21 08:51 codesquid, revision 9184

Fix parsing chunk sizes

2019-04-13 13:42 codesquid, revision 9183

Fix threshold for 0-width space insertion.

2019-04-13 13:38 codesquid, revision 9182

Some platforms cannot handle long, unbroken words in message boxes. Artificially insert zero-width spaces.

2019-04-11 13:56 codesquid, revision 9181

Limit the maximum length of site, bookmark and filter names

2019-04-11 08:55 codesquid, revision 9180

Unfortunately we need to unconditionally check for OBJCXX

2019-04-10 13:54 codesquid, revision 9179

With these changes C++ can be mixed with Objective-C

2019-04-10 13:42 codesquid, revision 9178

Fix a warning

2019-04-01 14:19 codesquid, revision 9174

Fix another compiler warning.

2019-04-01 14:17 codesquid, revision 9173

Fix a warning.

2019-04-01 14:16 codesquid, revision 9172

Use the thread pool for local recursive operations and the volume enumerator.

2019-04-01 14:13 codesquid, revision 9171

Get rid of unneeded variables.

2019-04-01 14:12 codesquid, revision 9170

Initialize event loop using a pool thread.

2019-03-28 09:47 codesquid, revision 9166

Remove asserts used for debugging.

2019-03-28 09:44 codesquid, revision 9165

Show "Unknown" if the size is negative.

2019-03-28 09:43 codesquid, revision 9164

Avoid signed integer overflow parsing file sizes.

2019-03-28 09:22 codesquid, revision 9163

Update visual studio project file.

2019-03-22 16:26 codesquid, revision 9162

Remove WSAStartup and WSACleanup calls, this is now handled by libfilezilla.

2019-03-22 15:40 codesquid, revision 9161

Fix typo

2019-03-22 13:18 codesquid, revision 9160

Fix a compile error on *nix

2019-03-22 12:49 codesquid, revision 9158

Use fz::create_pipe so that FD_CLOEXEC is set

2019-03-21 11:02 codesquid, revision 9149

fz::socket has been moved to libfilezilla, use it.

2019-03-20 13:47 codesquid, revision 9147

Remove calls to gnutls_record_get_direction from OnSend/OnReceive

2019-03-20 11:16 codesquid, revision 9146

Fix CProxySocket shutdown behavior.

2019-03-20 10:43 codesquid, revision 9145

Fix typo.

2019-03-20 10:42 codesquid, revision 9144

In case EWOULDBLOCK differs from EAGAIN, map the former to the latter.

2019-03-20 10:36 codesquid, revision 9143

Cleanup socket shutdown code.

2019-03-18 14:06 codesquid, revision 9141

Typo

2019-03-18 14:06 codesquid, revision 9140

Bump to 3.41.2

2019-03-18 13:26 codesquid, revision 9138

Backport commit d828549995160461 from PuTTY: RSA kex: enforce the minimum key length

2019-03-17 16:14 codesquid, revision 9137

More work on socket documentation.

2019-03-17 09:13 codesquid, revision 9136

Work on socket documentation.

2019-03-16 21:46 codesquid, revision 9135

Further refactoring of socket classes.

2019-03-15 13:36 codesquid, revision 9134

Move CTlsSocket to new API.

2019-03-14 17:44 codesquid, revision 9133

Move proxy code to new API.

2019-03-14 13:53 codesquid, revision 9132

Work in progress: Socket class refactoring.

2019-03-13 09:30 codesquid, revision 9131

A little bit of XRC removal.

2019-03-07 15:26 codesquid, revision 9130

Update name of Help menu on macOS.

2019-03-06 19:11 codesquid, revision 9129

Bump to 3.41.1

2019-03-06 19:07 codesquid, revision 9128

Initiate a shutdown even when downloading, appareantly there are servers actually waiting to a reply to their shutdown, which is needlessly slow.

2019-03-06 10:05 codesquid, revision 9127

Bump to 3.41.0

2019-03-06 09:32 codesquid, revision 9126

Updated translations

2019-03-03 11:06 codesquid, revision 9124

Spelling

2019-03-02 21:20 codesquid, revision 9123

Remove unused variable.

2019-03-02 14:57 codesquid, revision 9122

Add override keyword.

2019-03-01 14:44 codesquid, revision 9121

Add missing nullptr check

2019-02-28 17:48 codesquid, revision 9120

Get rid of CTlsSocket::Init, let it be handled automatically by Handshake

2019-02-28 17:28 codesquid, revision 9119

Keep socket around at the end of a transfer. closesocket does not deliver pending data and perform a graceful shutdown if new data is received from the peer after the call to closesocket.

2019-02-28 17:23 codesquid, revision 9118

Add flag to silence read errors after successfully sending the closure alert.

2019-02-28 11:09 codesquid, revision 9117

Even when uploading try to read from the socket.

2019-02-28 10:57 codesquid, revision 9116

Untangle read-side and write-side code.

2019-02-26 11:34 codesquid, revision 9115

Updated translations

2019-02-26 10:42 codesquid, revision 9114

Bump to 3.41.0-rc1

2019-02-25 17:30 codesquid, revision 9113

Fix an assertion if destroying the engine while the worker thread is busy trying to invalidate the current working directory.

2019-02-24 20:05 codesquid, revision 9112

Fix data dir and tool detection on mac

2019-02-24 20:00 codesquid, revision 9111

Resolve symbolic links when looking for dylibs.

2019-02-22 15:31 codesquid, revision 9110

Improve finding the locales.

2019-02-22 10:05 codesquid, revision 9109

Fix another compile error on Mac

2019-02-22 09:51 codesquid, revision 9108

Get rid of wxFileName and wxStandardPaths::GetInstallPrefix

2019-02-22 08:53 codesquid, revision 9107

Fix compile error on Windows

2019-02-22 08:50 codesquid, revision 9106

Fix compile error on mac

2019-02-21 22:08 codesquid, revision 9105

Get rid of wxPathList

2019-02-21 21:27 codesquid, revision 9104

Don't check for a "default" .mo

2019-02-21 20:47 codesquid, revision 9103

Replace wxGetEnv

2019-02-21 18:31 codesquid, revision 9102

Fix spelling

2019-02-21 17:40 codesquid, revision 9101

Use correct variable

2019-02-21 17:40 codesquid, revision 9100

Also remove BinReloc from configure.ac

2019-02-21 17:30 codesquid, revision 9099

Turns out BinReloc is broken and doesn't work at all on 64bit systems and, due to checking for the wrong flags, on systems where data segments are non-executable. Simplifying it by just calling realink on /proc/self/exe. Also get the locale initializer in sync with the standard search path functionality.

2019-02-21 15:26 codesquid, revision 9098

Fix a compile error

2019-02-21 14:47 codesquid, revision 9097

Restrict directories in which tools and data files are searched .

2019-02-19 10:40 codesquid, revision 9096

Interim list of changes --his line, and those below, will be ignored-- M NEWS

2019-02-19 10:38 codesquid, revision 9095

Limit maximum length of regular expressions in filters to prevent crashes due to a bug in libstdc++. Issue has been reported as part of the EU FOSSA bug bounty program.

2019-02-14 10:32 codesquid, revision 9094

Small improvement to momentary speed calculation.

2019-02-13 09:02 codesquid, revision 9093

Fix a crash if starting directory comparison on an empty directory that has no logical parent.

2019-02-11 12:30 codesquid, revision 9092

Fix crash due to dereferencing the null pointer.

2019-02-11 12:00 codesquid, revision 9091

Fix potential crash due to invalid focus item.

2019-02-03 19:16 codesquid, revision 9090

Fix a crash if closing FileZilla during an active recursive chmod.

2019-01-25 14:23 codesquid, revision 9088

Fix typo.

2019-01-25 12:49 codesquid, revision 9087

Bump to 3.40.0

2019-01-24 10:47 codesquid, revision 9086

Vista support got officially dropped in April 2017. Remove Vista specific code.

2019-01-22 10:49 codesquid, revision 9085

Bump to 3.40.0-rc2

2019-01-22 09:22 codesquid, revision 9083

Cleanup formatting.

2019-01-22 09:21 codesquid, revision 9082

Use wxMessageBoxEx instead of wxMessageBox.

2019-01-18 17:07 codesquid, revision 9081

Fix Site::operator==

2019-01-18 17:02 codesquid, revision 9080

Prevent reordering columns through drag&drop.

2019-01-17 16:51 codesquid, revision 9079

Bump to 3.40.0-rc1

2019-01-17 16:50 codesquid, revision 9078

Get rid of further wxString

2019-01-17 16:47 codesquid, revision 9077

Updated translations

2019-01-15 15:02 codesquid, revision 9075

First set the site, then queue the commands.

2019-01-15 12:27 codesquid, revision 9074

Trivial whitespace cleanup

2019-01-15 12:27 codesquid, revision 9073

Remove debug code

2019-01-15 11:14 codesquid, revision 9072

Little bit of wxString -> std::wstring

2019-01-14 16:11 codesquid, revision 9071

Fix assertion if reducing the number of displayed files while nothing is selected and the focused item was larger than the new item count.

2019-01-14 15:56 codesquid, revision 9070

Fix crash updating selections after adding a range of items.

2019-01-14 15:28 codesquid, revision 9069

Hide the minimize to tray checkbox on Mac, it has no effect on this platform.

2019-01-10 11:02 codesquid, revision 9068

Save the site path.

2019-01-10 10:33 codesquid, revision 9067

Fix a crash if emptying the queue while a directory item is active.

2019-01-02 15:13 codesquid, revision 9066

Create a new handle when copying a site, so that differnt states have differnet handles.

2018-12-28 08:51 codesquid, revision 9065

Add function to escape ampersands for labels so that they are not treated as mnemonic.

2018-12-28 08:47 codesquid, revision 9064

Blacklist GnuTLS 3.6.4

2018-12-27 10:39 codesquid, revision 9063

Add function to compare servers for equal content

2018-12-27 09:40 codesquid, revision 9062

Small cleanup.

2018-12-27 09:38 codesquid, revision 9061

ServerWithCredentials is now gone.

2018-12-20 14:27 codesquid, revision 9060

Move CServer from ServerWithCredentials to Site

2018-12-20 14:17 codesquid, revision 9059

Move credentials from ServerToCredentials to Site.

2018-12-20 11:37 codesquid, revision 9058

Move methods from ServerWithCredentials to Site

2018-12-20 11:15 codesquid, revision 9057

Work in progress: Merge Site and ServerWithCredentials. In this first step all explicit usages of ServerWithCredentials are replaced with Site.

2018-12-17 15:44 codesquid, revision 9056

Fix warning translation

2018-12-13 11:21 codesquid, revision 9055

Avoid using thread-unsafe wx functionality in worker thread.

2018-12-12 15:20 codesquid, revision 9054

Check whether CServer refers to the same resource instead of comparing it including all parameters when updating the site path.

2018-12-12 13:28 codesquid, revision 9053

Remove unused variable.

2018-12-12 10:30 codesquid, revision 9052

Improve startup diagnostics and make it easier to comment-out parts of GUI initialization.

2018-12-12 08:26 codesquid, revision 9051

Fix regular expression quick search filter.

2018-12-10 17:11 codesquid, revision 9050

Associated each connection with an opaque server handle.

2018-12-10 16:44 codesquid, revision 9049

Only call EndModal on a dialog that is modal.

2018-11-30 12:16 codesquid, revision 9046

Bump to 3.39.0

2018-11-30 09:41 codesquid, revision 9045

Updated translations

2018-11-27 09:25 codesquid, revision 9044

Update modification time of dummy empty local file.

2018-11-23 10:30 codesquid, revision 9043

Updated translations

2018-11-23 09:47 codesquid, revision 9042

Small refactoring.

2018-11-22 18:59 codesquid, revision 9041

Fix warnings

2018-11-22 16:19 codesquid, revision 9040

Bump to 3.39.0-rc1

2018-11-22 16:14 codesquid, revision 9039
  • D /FileZilla3/trunk/src/engine/interface

Revert accidental commit.

2018-11-22 14:55 codesquid, revision 9037

Add helper function to check for business.

2018-11-22 14:31 codesquid, revision 9036

Defer loading .xrc files until first use.

2018-11-22 14:10 codesquid, revision 9035

Restore local delete in search dialog.

2018-11-22 14:03 codesquid, revision 9034

Fix assertion when deleting files.

2018-11-21 09:33 codesquid, revision 9033

Small usability improvement: Down button now opens the recent servers dropdown.

2018-11-21 09:08 codesquid, revision 9032

Small usability improvements: Tab navigation, pressing down now opens the settings dialog, no beep if pressing Ctrl+F twice, Esc closes on every control.

2018-11-19 16:45 codesquid, revision 9031

Make functions const

2018-11-19 13:41 codesquid, revision 9030

Add small functions to DialogLayout for easier usage of wxGridBagSizer.

2018-11-16 09:49 codesquid, revision 9024

Remove unused filter type

2018-11-15 14:10 codesquid, revision 9023

When copying DLLs ignore the Windows directory in case users are actually compiling on Windows.

2018-11-14 13:14 codesquid, revision 9022

Address a few long-standing compiler warnings.

2018-11-13 11:41 codesquid, revision 9020

Fix compile error.

2018-11-13 11:11 codesquid, revision 9019

Fix storage of size not equal and less than filter conditions, fix case-sensitive regexes, improve performance and a bunch of assorted refactoring.

2018-11-08 15:02 codesquid, revision 9017

Remove debug code.

2018-11-08 15:02 codesquid, revision 9016
  • D /FileZilla3/trunk/src/engine/tlssocket_impl - Copy.cpp
  • D /FileZilla3/trunk/src/engine/x64

Revert accidental commit.

2018-11-08 14:58 codesquid, revision 9015

Fix log message.

2018-11-08 13:36 codesquid, revision 9014

Fix a warning.

2018-11-08 13:06 codesquid, revision 9013

Fix compile errors.

2018-11-07 19:29 codesquid, revision 9012

Refactor socket code, get rid of the close event with its flawed semantics.

2018-11-06 07:56 codesquid, revision 9011

Fix spelling.

2018-10-30 10:06 codesquid, revision 9007

Default to home directory in the permissions granting dir selection dialog

2018-10-27 17:39 codesquid, revision 9006

Fix crash due to misuse of shadowed variable.

2018-10-27 17:37 codesquid, revision 9005

Bump to 3.38.1

2018-10-26 12:22 codesquid, revision 9003

Bump to 3.38.0

2018-10-26 12:20 codesquid, revision 9002

Updated translations.

2018-10-26 09:06 codesquid, revision 9001

Update protocol definitions.

2018-10-26 08:27 codesquid, revision 9000

Fix a compile error.

2018-10-26 08:26 codesquid, revision 8999

Add a new command for generic HTTP requests.

2018-10-26 08:00 codesquid, revision 8998

If 0 is given as port in the constructor, default to the protocol's default port.

2018-10-23 13:50 codesquid, revision 8997

Only do the check for ascii extension if the protocol has a data type concept.

2018-10-19 14:33 codesquid, revision 8996

Bump to 3.38.0-rc1

2018-10-19 14:30 codesquid, revision 8995

automake 1.16 compatibility

2018-10-19 14:06 codesquid, revision 8994

Updated translations

2018-10-19 13:47 codesquid, revision 8993

Adjust wording for time offset

2018-10-19 13:36 codesquid, revision 8992

Fix certain strings not being translated.

2018-10-19 11:54 codesquid, revision 8991

Update protocol definitions

2018-10-19 09:00 codesquid, revision 8988

Use Normal/Ask as default logon type.

2018-10-19 08:37 codesquid, revision 8987

Fix control state if creating a new site after having before shown a predefined site.

2018-10-18 07:50 codesquid, revision 8986

Ctrl+F5 can be used to clear caches before refresh.

2018-10-17 13:48 codesquid, revision 8985

Compatibilty with GnuTLS 3.6.x

2018-10-17 12:41 codesquid, revision 8984

Don't set flag_ignore_body if the caller has returned FZ_REPLY_OK from on_header_, as the caller might already have resetted and resubmitted the reuqest.

2018-10-15 15:12 codesquid, revision 8980

Fix dragging remote files to queue.

2018-10-14 12:59 codesquid, revision 8978

Use encryption functions from libfilezilla.

2018-10-12 09:44 codesquid, revision 8975

Use new hash functions from libfilezilla.

2018-10-11 11:15 codesquid, revision 8973

Fix another compile error.

2018-10-11 10:58 codesquid, revision 8972

Use hash functions from libfilezilla

2018-10-11 10:23 codesquid, revision 8971

Fix compile error.

2018-10-10 08:20 codesquid, revision 8969

Small refactoring.

2018-10-10 07:55 codesquid, revision 8968

Improve macOS sandbox workflow on first start

2018-10-08 13:52 codesquid, revision 8967

Check for long mode capability, we eventually want to advise users running a 32bit OS on a 64bit CPU to update to a 64bit OS as 32bit FZ should be deprecated.

2018-10-08 09:50 codesquid, revision 8966

Small refactoring.

2018-10-08 08:15 codesquid, revision 8965

Only some protocols have a server-assigned home dir concept.

2018-10-08 08:00 codesquid, revision 8963

Lockfile suffix must not be translated.

2018-10-08 07:59 codesquid, revision 8962

wxWidgets's .mo loader doesn't use the hash table.

2018-10-04 14:29 codesquid, revision 8960

Bump to 3.37.4

2018-10-02 14:13 codesquid, revision 8955

Fix bug caused by an evil implicit conversion due to bad design of wxString.

2018-10-02 14:11 codesquid, revision 8954

A bit more wxString removal.

2018-10-02 13:48 codesquid, revision 8953

Eliminate a bunch of wxString, it is too dangerous to use due to implicit conversions to all kinds of things.

2018-10-01 07:08 codesquid, revision 8952

Add test parameter.

2018-09-28 14:09 codesquid, revision 8950

Fix another compile error.

2018-09-28 13:59 codesquid, revision 8948

Small refactoring.

2018-09-28 12:14 codesquid, revision 8946

Bump to 3.37.3

2018-09-28 12:08 codesquid, revision 8944

Fix compile error.

2018-09-28 11:15 codesquid, revision 8943

Avoid wxFileDataObject on macOS, should workd around #11754

2018-09-27 15:05 codesquid, revision 8941

Opt out of Mojave's Dark Mode

2018-09-27 13:32 codesquid, revision 8940

Reset waiting flag when obtaining waiting lock.

2018-09-27 13:26 codesquid, revision 8939

Check opLock_.waiting() regardless of tryMkdOnFail_.

2018-09-27 13:25 codesquid, revision 8938

Tiny performance gain.

2018-09-26 12:05 codesquid, revision 8937

Change wording for server time offset.

2018-09-21 09:11 codesquid, revision 8934

Spelling

2018-09-21 08:59 codesquid, revision 8932

Bump to 3.37.1

2018-09-20 08:53 codesquid, revision 8926

Mark manual update checks to allow for more gradual rollout.

2018-09-20 08:28 codesquid, revision 8925

If leaf certificate is expired, do not show unexpired CA certificates timestamps in red color.

2018-09-18 14:53 codesquid, revision 8924

Refactor rate limiter to simplify timer loop.

2018-09-17 07:19 codesquid, revision 8923

Bump to 3.37.0

2018-09-17 07:17 codesquid, revision 8922

Updated translation.

2018-09-13 13:47 codesquid, revision 8920

Fix CLocalPath::IsParentOf/IsSubdirOf

2018-09-10 13:58 codesquid, revision 8919

Bump to 3.37.0-rc1

2018-09-10 13:49 codesquid, revision 8918

Require libfilezilla 0.13.1

2018-09-10 13:49 codesquid, revision 8917

Updated translations

2018-09-10 09:36 codesquid, revision 8915

Changing protocols can change current logon type, update enabled state of logon fields.

2018-09-06 13:28 codesquid, revision 8913

Last typo.

2018-09-06 13:26 codesquid, revision 8912

One more.

2018-09-06 13:25 codesquid, revision 8911

Typo

2018-09-06 13:22 codesquid, revision 8910

Spelling

2018-09-06 13:20 codesquid, revision 8909

Fix some warnings.

2018-09-06 13:14 codesquid, revision 8908

Use a shared system trust store and load it asynchronously.

2018-09-03 16:59 codesquid, revision 8905

Fix ObtainWaiting.

2018-09-03 16:20 codesquid, revision 8904

Completely rewrite the locking mechanism that synchronizes operations between controlsockets.

2018-08-28 14:28 codesquid, revision 8903

Refactor SendDirectoryListingNotification and the notification itself.

2018-08-27 13:24 codesquid, revision 8902

Fix typo

2018-08-27 11:48 codesquid, revision 8901

Bump to 3.36.0

2018-08-27 11:43 codesquid, revision 8900

Updated translations.

2018-08-27 09:16 codesquid, revision 8899

Add testcase for malformed listing robustness.

2018-08-27 08:56 codesquid, revision 8898

Need to add mutex around access to m_engineList

2018-08-27 08:26 codesquid, revision 8897

Fix crash on malformed listings.

2018-08-21 08:07 codesquid, revision 8896

Fix -s command-line argument.

2018-08-20 11:25 codesquid, revision 8895

Bump to 3.36.0-rc1

2018-08-20 11:11 codesquid, revision 8894

Updated translations

2018-08-20 10:05 codesquid, revision 8893

Helper function to check for active filters.

2018-08-20 10:04 codesquid, revision 8892

Use protocol recursive delete also in the remote file list.

2018-08-20 10:04 codesquid, revision 8891

Don't use protocol's recursive delete if filters are active as we don't want to delete filtered out items.

2018-08-20 09:59 codesquid, revision 8890

Changes related to Pro features.

2018-08-20 08:38 codesquid, revision 8889

Small refactoring.

2018-08-17 15:08 codesquid, revision 8888

Require confirmation if connecting to a server not supporting FTP over TLS.

2018-08-16 09:14 codesquid, revision 8887

Add .pem as ASCII file.

2018-08-15 15:06 codesquid, revision 8886

Ask user for confirmation prior to falling back to plaintext FTP. Part 1: Notification infrastructure.

2018-08-15 13:09 codesquid, revision 8885

Pre-check boxes to permanently trust certificate if there's nothing wrong with the certificate and if it's in the system trust store.

2018-08-06 08:03 codesquid, revision 8884

Need to show message panel as it's hidden by default.

2018-08-05 18:27 codesquid, revision 8883

Bump to 3.35.2

2018-08-05 17:51 codesquid, revision 8882

Fix compile error

2018-08-01 14:48 codesquid, revision 8880

Split socket into socket and listen_socket.

2018-08-01 12:25 codesquid, revision 8879

Move socket error descriptions to own file.

2018-07-31 14:57 codesquid, revision 8878

Updated translations

2018-07-30 11:10 codesquid, revision 8877

Fix local rename not refreshing file list.

2018-07-29 18:46 codesquid, revision 8876

Fix swapped controls.

2018-07-29 09:20 codesquid, revision 8875

Restore about dialog on macOS.

2018-07-26 15:32 codesquid, revision 8874

Fix typo

2018-07-26 09:05 codesquid, revision 8873

Fix warning.

2018-07-26 08:47 codesquid, revision 8872

Simplify debug logging of operations.

2018-07-24 17:59 codesquid, revision 8871

2018-07-24 17:57 codesquid, revision 8870

Move common dialog layout functionality to a new class and use it to liberate the welcome dialog from XRC.

2018-07-24 09:47 codesquid, revision 8869

Fix command-line parsing.

2018-07-23 13:30 codesquid, revision 8868

Add missing file to distribution

2018-07-23 11:33 codesquid, revision 8867

Bump to 3.35.1

2018-07-23 10:47 codesquid, revision 8866

Fix negated condition

2018-07-22 16:01 codesquid, revision 8865

Bump to 3.35.0

2018-07-22 15:53 codesquid, revision 8864

Updated translations.

2018-07-22 09:39 codesquid, revision 8863

Fix error code if last file could not be resolved.

2018-07-20 12:15 codesquid, revision 8862

Updated translations

2018-07-19 14:30 codesquid, revision 8861

Use lock artwork instead of generic information icon.

2018-07-19 13:14 codesquid, revision 8859

Scalable sort header icons.

2018-07-18 14:57 codesquid, revision 8858

Call CreateBitmap, not GetBitmap

2018-07-18 14:54 codesquid, revision 8857

Fix shadow

2018-07-18 14:06 codesquid, revision 8854

There are no longer .png files in the uppermost resources directory.

2018-07-18 14:04 codesquid, revision 8853

Add scalable dropdown icon.

2018-07-18 07:39 codesquid, revision 8852

Spelling

2018-07-17 14:17 codesquid, revision 8850

Make activity indicators in status bar look nice on high-DPI screens.

2018-07-17 09:09 codesquid, revision 8849

Bump to 3.35.0-rc2

2018-07-17 09:08 codesquid, revision 8848

Process dependencies of dependencies recursively

2018-07-17 09:08 codesquid, revision 8847

Script cleanup

2018-07-16 11:52 codesquid, revision 8846

Bump to FileZilla 3.35.0-rc1

2018-07-16 11:51 codesquid, revision 8845

Updated translations

2018-07-15 09:00 codesquid, revision 8843

Copy DLLs

2018-07-13 14:41 codesquid, revision 8842

Add GUI option to control tab restore behavior.

2018-07-13 14:15 codesquid, revision 8841

Move interface page out of XRC.

2018-07-13 12:59 codesquid, revision 8840

Move password settings to new page.

2018-07-13 11:47 codesquid, revision 8839

Make menu items crisp on MSW if using UI scaling.

2018-07-13 08:55 codesquid, revision 8838

Move all remaining menus away from XRC.

2018-07-13 08:26 codesquid, revision 8837

Move additional menus.

2018-07-12 09:49 codesquid, revision 8836

Move another menu.

2018-07-12 09:40 codesquid, revision 8835

Roughly order by frequency of use. Gives a tiny performance improvement.

2018-07-12 09:33 codesquid, revision 8834

Create some menus in code instead of using XRC.

2018-07-12 08:51 codesquid, revision 8833

Minor code cleanup.

2018-07-11 11:40 codesquid, revision 8832

Only reconnect on tabs that were connected.

2018-07-11 11:16 codesquid, revision 8831

Save tabs in displayed order, don't save stale unused contexts.

2018-07-11 09:00 codesquid, revision 8830

Add an option to restore tabs on startup.

2018-07-10 06:42 codesquid, revision 8829

Minor code cleanup.

2018-07-05 13:14 codesquid, revision 8826

Fix compile error

2018-07-05 13:10 codesquid, revision 8825

Copy dependent dylibs

2018-07-02 12:25 codesquid, revision 8822

Remove configure check for d_type dirent member, this functionality is now handled by libfilezilla

2018-06-26 14:51 codesquid, revision 8820

This should fix initial size of Site Manager.

2018-06-25 16:32 codesquid, revision 8819

Fix assertion.

2018-06-21 11:24 codesquid, revision 8815

Locate and copy all dependent DLLs.

2018-06-20 13:36 codesquid, revision 8814

When downloading updates, make sure the file has been fully written before continuing.

2018-06-19 07:01 codesquid, revision 8813

Work around bug in Windows 1803: SHFileOperation causes focused child window to change.

2018-06-15 12:09 codesquid, revision 8812

Bump to 3.34.0

2018-06-15 12:09 codesquid, revision 8811

Do not throw away stale update information if checking is disabled as we cannot refetch it.

2018-06-15 11:55 codesquid, revision 8810

Updated translations

2018-06-15 11:34 codesquid, revision 8809

Fix warning

2018-06-15 09:24 codesquid, revision 8808

Remember position of focus rectangle when deleting files.

2018-06-11 20:05 codesquid, revision 8807

Fix some warnings if compiling with -Wunused -Wzero-as-null-pointer-constant

2018-06-11 13:57 codesquid, revision 8806

Possible fix for compile error with some rather old compilers.

2018-06-08 15:56 codesquid, revision 8805

Bump to 3.34.0-rc1

2018-06-08 09:16 codesquid, revision 8803

Remove empty subprotocol line if there's extra host parameter.

2018-06-08 09:07 codesquid, revision 8802

Ignore stale cached update information.

2018-06-08 08:58 codesquid, revision 8801

Reduce height a bit.

2018-06-07 13:28 codesquid, revision 8800

Add quotes around UninstallString value.

2018-06-07 12:30 codesquid, revision 8799

Filter extra parameters in GUI when switching protocols.

2018-06-07 12:18 codesquid, revision 8798

Filter extra parameters in SetProtocol.

2018-06-07 09:09 codesquid, revision 8797

Require values for mandatory fields.

2018-06-06 13:11 codesquid, revision 8796

Update built-in copy of pugixml.

2018-06-06 13:09 codesquid, revision 8795

Site Manager improvements: Refactored code, move protocol selection to top, change available logon types based on selected protocol. Add capability to add protocol-specific custom fields.

2018-06-06 12:53 codesquid, revision 8794

Insignificant change

2018-06-06 12:46 codesquid, revision 8793

Translation fixes

2018-05-07 08:24 codesquid, revision 8790

Bump to 3.33.0

2018-05-07 08:19 codesquid, revision 8789

Refactor and generalize cache locking.

2018-05-05 17:30 codesquid, revision 8787

Fix typo

2018-05-05 16:52 codesquid, revision 8786

Require libfilezilla 0.12.2

2018-05-05 07:38 codesquid, revision 8784

Slightly improve debug diagnostic.

2018-05-04 13:02 codesquid, revision 8783

Cleanup.

2018-04-30 11:59 codesquid, revision 8780

Also reserve space when filling from the other direction.

2018-04-30 09:39 codesquid, revision 8779

Small refactoring

2018-04-27 13:03 codesquid, revision 8778

Bump to 3.33.0-rc1

2018-04-27 13:00 codesquid, revision 8777

Updated translations

2018-04-27 09:03 codesquid, revision 8776

Update protocol definitions.

2018-04-27 08:57 codesquid, revision 8775

Only send events if there is a backend, otherwise cleanup of stale events doesn't happen.

2018-04-27 08:55 codesquid, revision 8774

Minor refactoring.

2018-04-27 08:53 codesquid, revision 8773

Fix compile error.

2018-04-27 08:52 codesquid, revision 8772

Revert

2018-04-27 08:51 codesquid, revision 8771

Fix warning.

2018-04-25 15:07 codesquid, revision 8770

Make transfer queue sortable. For performance reasons it doesn't keep the queue sorted when items are added. Hold shift to sort in reverse.

2018-04-21 10:08 codesquid, revision 8769

Use fz::buffer for for sending.

2018-04-19 18:05 codesquid, revision 8768

wxXmlResource is extremely slow. Slowly phase out XRC.

2018-04-15 07:50 codesquid, revision 8767

SFTP can preserve timestamps.

2018-04-09 08:00 codesquid, revision 8766

Import OpenSSH keys encrypted with aes256-ctr.

2018-04-03 07:52 codesquid, revision 8765

Fix compile error

2018-04-02 18:36 codesquid, revision 8764

Bump to 3.32.0

2018-04-02 18:35 codesquid, revision 8763

Updated translations

2018-04-02 18:17 codesquid, revision 8762

Fix potential memory corruption due to unfortunate object lifetime, were a caller to (re-)set the on_header_ lambda from inside the on_header_ callback as it deletes the lambda capture while in use.

2018-03-26 13:34 codesquid, revision 8761

Small refactoring

2018-03-26 12:29 codesquid, revision 8760

Add missing function

2018-03-26 11:27 codesquid, revision 8759

Fix another compile error

2018-03-26 09:20 codesquid, revision 8758

Fix compile error.

2018-03-26 09:04 codesquid, revision 8757

Make CToken a bit smaller.

2018-03-26 08:34 codesquid, revision 8756

Use the input thread improvements also for reading from fzstorj.

2018-03-25 14:21 codesquid, revision 8755

Eof isn't always an error.

2018-03-24 15:26 codesquid, revision 8754

Pipeling SSH_FXP_READDIR

2018-03-24 13:21 codesquid, revision 8752

Small cleanup

2018-03-24 13:06 codesquid, revision 8751

Revert commit of debug code

2018-03-24 13:05 codesquid, revision 8750

Use fz::buffer to avoid doing bytewise expansive syscalls.

2018-03-23 15:00 codesquid, revision 8749

Bump to 3.32.0-rc1

2018-03-23 15:00 codesquid, revision 8748

Updated translations

2018-03-23 14:08 codesquid, revision 8747

Reduce number of lines in sftp_message, the only event with 3 lines now has its own event.

2018-03-23 13:51 codesquid, revision 8746

Further speedup of directory listings.

2018-03-23 13:08 codesquid, revision 8745

Faster listing of directories.

2018-03-23 10:34 codesquid, revision 8744

Add xml_string_writer

2018-03-23 10:33 codesquid, revision 8743

Add digest authentication files.

2018-03-23 10:32 codesquid, revision 8742

Merge back from FZ Pro.

2018-03-23 10:00 codesquid, revision 8741

Slightly increase wrap width

2018-03-19 16:38 codesquid, revision 8739

Fix state of case sensitivity checkbox if no filter is selected. #11547

2018-03-08 21:52 codesquid, revision 8738

Document new wx requirements

2018-03-08 21:52 codesquid, revision 8737

wxWidgets 3.0.4 has been released. Bump minimum required wx version to 3.0.4 due to bugs in older wx versions affecting FZ.

2018-02-23 12:20 codesquid, revision 8736

Fix typo

2018-02-23 09:35 codesquid, revision 8735

Bump to FileZilla 3.31.0

2018-02-23 09:33 codesquid, revision 8734

Updated translations

2018-02-23 09:04 codesquid, revision 8733

Require libfilezilla 0.12.1

2018-02-23 08:59 codesquid, revision 8732

Reserve protocol identifiers.

2018-02-16 16:26 codesquid, revision 8727

Bump to 3.31.0-rc1

2018-02-16 16:23 codesquid, revision 8726

Updated translation

2018-02-16 14:18 codesquid, revision 8725

Updated translations

2018-02-09 10:20 codesquid, revision 8721

Handle status lines without associated items.

2018-01-26 14:13 codesquid, revision 8717

Add GUI option for trusting SANs.

2018-01-26 10:29 codesquid, revision 8716

Use a much simpler way to trust SANs.

2018-01-26 09:54 codesquid, revision 8715

SAN handling in cert store.

2018-01-26 08:09 codesquid, revision 8714

Keep track of type of alternative subject names.

2018-01-21 15:49 codesquid, revision 8713

Explicitly track what has been received in the response.

2018-01-21 15:48 codesquid, revision 8712

Make table const.

2018-01-21 15:47 codesquid, revision 8711

Avoid using a static temporary variable, these days we have threads.

2018-01-19 11:21 codesquid, revision 8710

Don't remove focus rectangle.

2018-01-19 11:11 codesquid, revision 8709

Cleanup.

2018-01-19 09:12 codesquid, revision 8708

Allow expanding/collapsing folders via double-click.

2018-01-17 15:10 codesquid, revision 8707

Split certificate store into own class.

2018-01-08 13:49 codesquid, revision 8704

Run .xrc files through xmllint --format

2018-01-08 12:50 codesquid, revision 8703

Don't self-assign. Why did no compiler print a warning on this code?

2018-01-08 12:47 codesquid, revision 8702

Fix assertion if CWD fails during directory removal.

2018-01-08 11:07 codesquid, revision 8701

Bump to 3.30.0

2018-01-08 11:04 codesquid, revision 8700

Updated translations.

2018-01-07 16:42 codesquid, revision 8699

Cleanup, sanity checks.

2018-01-05 15:04 codesquid, revision 8698

Fix spelling.

2018-01-05 14:59 codesquid, revision 8697

Add xmlutils.h/cpp

2018-01-05 14:58 codesquid, revision 8696

Missing include.

2018-01-05 14:57 codesquid, revision 8695

Merge changes from FZ Pro.

2018-01-05 13:07 codesquid, revision 8694

Fix compile error.

2018-01-03 18:41 codesquid, revision 8689

Increase logging for checksum verification errors.

2018-01-03 18:37 codesquid, revision 8688

Increase logging for checksum verification errors.

2018-01-02 16:23 codesquid, revision 8687

Bump minimum _WIN32_IE to 0x900.

2018-01-02 16:22 codesquid, revision 8686

Further manifest fixes.

2018-01-02 16:13 codesquid, revision 8685

Update manifest.xml

2018-01-02 16:06 codesquid, revision 8684

Bump copyright year

2017-12-30 17:19 codesquid, revision 8683

After preallocation, verify that seeking to the original position succeeds. Also remove an old leftover from the days when wxWidgets' wxString::Format couldn't handle 64bit integers. We no longer use wx in the engine.

2017-12-29 14:30 codesquid, revision 8679

Bump to 3.30.0-rc1

2017-12-29 13:57 codesquid, revision 8678

In the search dialog, allow deleting, opening and showing in file manager local files.

2017-12-29 11:41 codesquid, revision 8677

Apply #11478: Use reverse-DNS style AppStream ID.

2017-12-29 11:32 codesquid, revision 8676

Updated translations

2017-12-29 11:31 codesquid, revision 8675

Updated translations

2017-12-17 12:11 codesquid, revision 8672

Assign all entries, this ensures the flags are set properly.

2017-12-17 12:11 codesquid, revision 8671