Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2024-11-24 18:40:01

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (8047 changes):

2024-11-04 15:30 codesquid, revision 11205

Bump to 3.68.1

2024-11-04 15:29 codesquid, revision 11204

Updated translations

2024-10-31 08:55 codesquid, revision 11203

Added Irish translation

2024-10-30 15:49 codesquid, revision 11202

Updated protocol definitions

2024-10-30 14:33 codesquid, revision 11201

Bump to 3.68.0

2024-10-30 14:26 codesquid, revision 11200

Updated translations

2024-10-30 09:17 codesquid, revision 11199

On non-MSW, open context menu on right mouse down.

2024-10-29 12:59 codesquid, revision 11198

Remove explicit check for GetCapture, it's already done in CanShowPopupMenu and interfers with the timers.

2024-10-18 13:52 codesquid, revision 11197

Bump to 3.68.0-rc1

2024-10-18 13:47 codesquid, revision 11196

Updated translations

2024-10-18 11:35 codesquid, revision 11194

Trivial cleanup

2024-10-08 14:15 codesquid, revision 11190

Add option to always refresh listings during remote recursive operations

2024-09-25 14:41 codesquid, revision 11187

Move upload progress updates from processing acknowledgements to sending. At very restricted upload speeds, acknowledgements were processed too rarely.

2024-09-20 09:53 codesquid, revision 11185

With the changes to the log writer, restart is no longer necessary.

2024-09-16 16:20 codesquid, revision 11184

Spelling, symbol visibility.

2024-09-16 09:50 codesquid, revision 11183

Fix Windows compile

2024-09-16 09:16 codesquid, revision 11180

Move logfile writing to engine context

2024-09-03 12:31 codesquid, revision 11179

Fix double-encoding of username

2024-07-29 09:58 codesquid, revision 11174

Fix return value

2024-07-10 14:16 codesquid, revision 11173

Typo

2024-07-10 13:20 codesquid, revision 11172

Bump to 3.67.1

2024-07-10 13:12 codesquid, revision 11171

Fix compile error

2024-07-10 08:02 codesquid, revision 11170

Updated translation

2024-07-08 11:41 codesquid, revision 11167

Fix ODR violations if LTO is used.

2024-07-01 15:03 codesquid, revision 11166

Remove dead code

2024-07-01 15:02 codesquid, revision 11165

gui_recursive_remove also used SHFileOperation

2024-07-01 09:03 codesquid, revision 11163

Need #ifdef FZ_WINDOWS

2024-06-28 10:01 codesquid, revision 11162

SHFileOperation shows non-modal dialogs, force them to be modal.

2024-06-27 12:31 codesquid, revision 11161

Bump to 3.67.1-rc1

2024-06-27 12:29 codesquid, revision 11160

Update svn:ignore

2024-06-27 09:37 codesquid, revision 11159

Updated translations

2024-06-10 14:09 codesquid, revision 11154

Fix an issue preventing queue migration from older versions.

2024-06-03 09:43 codesquid, revision 11152

Fix another compile error

2024-06-03 09:35 codesquid, revision 11151

Fix a compile error

2024-05-23 09:22 codesquid, revision 11150

Remove verbose logging option

2024-05-16 15:35 codesquid, revision 11149

Correctly handle MKD failure instead of returning FZ_REPLY_INTERNALERROR.

2024-05-16 07:55 codesquid, revision 11148

Adapt to lfz changes.

2024-04-15 19:04 codesquid, revision 11143

Bump to 3.67.0

2024-04-15 19:03 codesquid, revision 11142

Address PuTTY ECDSA NIST P521 private key recovery

2024-04-09 08:17 codesquid, revision 11139

Remove redundant template-id, this construct is no longer valid in C++20.

2024-03-08 15:25 codesquid, revision 11130

Remove leftovers

2024-03-08 15:15 codesquid, revision 11129

Remove last xrc dialog

2024-03-08 14:16 codesquid, revision 11128

Continue XRC removal

2024-03-08 10:21 codesquid, revision 11127

Further XRC removal

2024-03-08 09:02 codesquid, revision 11126

One more dialog liberated from XRC

2024-03-08 08:34 codesquid, revision 11125

Fix

2024-03-07 16:12 codesquid, revision 11123

Add parameter for optional extra handlers

2024-03-07 15:33 codesquid, revision 11122

Get rid of XRC in import/export dialogs.

2024-03-07 14:48 codesquid, revision 11121

Remove xrc from netconfwizard

2024-03-07 12:23 codesquid, revision 11120

Further xrc removal

2024-03-07 10:03 codesquid, revision 11119

Continue XRC removal

2024-03-06 15:29 codesquid, revision 11116

More sizing fixes

2024-03-06 15:14 codesquid, revision 11115

Further XRC removal

2024-03-06 11:12 codesquid, revision 11114

Make sure there's an initial selection in the choices so that they are sized properly.

2024-03-06 10:19 codesquid, revision 11113

Small refactoring to eliminate some xrc

2024-03-05 13:40 codesquid, revision 11112

Removed unused variable, minor XRC removal.

2024-02-29 14:18 codesquid, revision 11106

Remove duplicate entry

2024-02-28 09:39 codesquid, revision 11105

Check return values

2024-02-26 15:18 codesquid, revision 11099

Fix string conversion

2024-02-15 18:45 codesquid, revision 11096

Link resolution when changing local directory.

2024-02-09 11:11 codesquid, revision 11094

Must include window.h

2024-02-08 10:02 codesquid, revision 11093

Move wx-dependent tests to own test program.

2024-02-07 16:27 codesquid, revision 11092

Check host_os instead of WX_CPPFLAGS

2024-02-07 10:08 codesquid, revision 11091

Fix attributes/permissions filter.

2024-02-07 09:46 codesquid, revision 11090

Bump to 3.66.5

2024-02-06 16:23 codesquid, revision 11089

Fix warnings

2024-02-06 10:15 codesquid, revision 11085

Fix tabing over log on MSW

2024-01-26 14:57 codesquid, revision 11082

One more

2024-01-26 14:52 codesquid, revision 11081

Missed the ToStdWstring

2024-01-26 10:50 codesquid, revision 11080

Minor assorted cleanup

2024-01-24 10:05 codesquid, revision 11079

Minor fixes

2024-01-23 10:32 codesquid, revision 11078

Insignificant fixes

2024-01-22 16:20 codesquid, revision 11077

Fix potential double-free during disconnect

2024-01-22 16:19 codesquid, revision 11076

Fix harmless issues.

2024-01-16 13:24 codesquid, revision 11074

Don't use wx path normalization.

2024-01-15 15:00 codesquid, revision 11073

Fix some warnings

2024-01-15 10:39 codesquid, revision 11072

Fix warnins

2024-01-15 09:51 codesquid, revision 11070

Can't do math on voidptr

2024-01-12 09:48 codesquid, revision 11069

wxBOLD is deprecated, use wxFONTWEIGHT_BOLD

2024-01-12 09:46 codesquid, revision 11068

Fix file copy

2024-01-11 14:22 codesquid, revision 11066

fz::file changes

2024-01-02 14:00 codesquid, revision 11063

Additional build system cleanup.

2024-01-02 13:40 codesquid, revision 11062

Remove code for old wx versions

2024-01-02 11:08 codesquid, revision 11061

Refactor clearing persistent state

2024-01-02 11:06 codesquid, revision 11060

Remove unused substitution

2024-01-02 11:05 codesquid, revision 11059

Minor cleanup

2024-01-02 11:03 codesquid, revision 11058

Additional sanitization

2024-01-02 10:15 codesquid, revision 11057

Require wx >=3.2.1, handle lack of protocols.

2024-01-02 09:55 codesquid, revision 11056

Don't compile disabled protocols.

2024-01-02 09:55 codesquid, revision 11055

Allow disabling GUI, FTP(S) and SFTP.

2023-12-28 11:30 codesquid, revision 11054

Fix typo

2023-12-28 11:18 codesquid, revision 11053

Additional configure script cleanup

2023-12-28 10:55 codesquid, revision 11052

Be less dependent on wx in the configure script.

2023-12-20 13:02 codesquid, revision 11051

Forgot to commit file

2023-12-20 10:57 codesquid, revision 11050

Bump to 3.66.4

2023-12-20 10:49 codesquid, revision 11049

Backport 244be5412728a7334a2d457fbac4e0a2597165e5

2023-12-20 10:31 codesquid, revision 11048

Backport f2e7086902b3605c96e54ef9c956ca7ab000010e

2023-12-20 10:21 codesquid, revision 11047

Backport 9e099151574885f3c717ac10a633a9218db8e7bb

2023-12-14 14:19 codesquid, revision 11046

Add missing UpdateItem

2023-12-11 10:23 codesquid, revision 11045

Bump to 3.66.3-rc1

2023-12-07 13:57 codesquid, revision 11044

Bump to 3.66.3-beta1

2023-12-07 13:46 codesquid, revision 11043

Detect arm64 macOS

2023-11-23 16:59 codesquid, revision 11042

Add dummy English translation, this lets default language selection on macOS understand that the program is available in English

2023-11-23 16:57 codesquid, revision 11041

Don't load wx catalogs, we don't use them anyhow, yet their loading interfers with default language selection particularly on macOS

2023-11-13 14:40 codesquid, revision 11039

Re-create http_client if needed. Check whether it exists in other places and abort.

2023-11-03 09:50 codesquid, revision 11036

Updated translation

2023-11-03 09:39 codesquid, revision 11035

Bump to 3.66.1

2023-11-03 09:32 codesquid, revision 11034

Ignore loading catalogs if language is en

2023-10-23 13:25 codesquid, revision 11032

Bump to 3.66.0

2023-10-23 13:25 codesquid, revision 11031

Updated translation

2023-10-23 08:11 codesquid, revision 11029

Handle lack of status bar.

2023-10-23 08:10 codesquid, revision 11028

Fix inverted boolean condition

2023-10-19 13:35 codesquid, revision 11027

Need to compare paths segment-wise so that /p/ is seen less than /p-2/

2023-10-19 10:16 codesquid, revision 11026

Disable context menu items depending on selections, for the enter directory option, if item is file, enter the parent.

2023-10-11 09:13 codesquid, revision 11025

Bump to 3.66.0-rc1

2023-10-02 14:10 codesquid, revision 11021

Make sure SetWait is called

2023-08-28 09:33 codesquid, revision 11017

Update NEWS

2023-08-14 08:11 codesquid, revision 11015

Deselect item prior to deleting it, selection handling in wxWidgets' generic listctrl is broken.

2023-08-08 08:02 codesquid, revision 11013

Some more work on eliminating options singleton.

2023-08-02 09:25 codesquid, revision 11012

Call destroy instead of stop(false) to ensure the handler is gone in time.

2023-08-02 09:23 codesquid, revision 11011

Add missing flag.

2023-07-25 09:44 codesquid, revision 11009

Also check nosize.

2023-07-25 09:42 codesquid, revision 11008

Only send Range header if start offset != 0

2023-07-24 09:51 codesquid, revision 11006

Revert add flag to control delayed login

2023-07-24 09:50 codesquid, revision 11005

Address a fixme

2023-07-24 09:42 codesquid, revision 11004

Add flag to control delayed login

2023-07-13 09:43 codesquid, revision 10999

Clean old dylibs before processing.

2023-07-12 11:46 codesquid, revision 10998

Typo

2023-07-10 09:43 codesquid, revision 10997

Bump to 3.65.0

2023-07-10 09:40 codesquid, revision 10996

Updated translations

2023-07-05 13:13 codesquid, revision 10994

Also allow comparative search if sorted by path.

2023-07-05 11:44 codesquid, revision 10993

Missed an overload of DoCmpName

2023-07-05 09:02 codesquid, revision 10992

Always use case-sensitive sort for the path in the search dialog so that the comparative search matches both sides correctly.

2023-06-29 13:24 codesquid, revision 10991

Bump to 3.65.0-rc1

2023-06-29 12:53 codesquid, revision 10990

Use resend_current_event

2023-06-29 11:42 codesquid, revision 10989

Add link to full privacy policy.

2023-06-28 14:04 codesquid, revision 10988

Updated translations

2023-06-28 08:25 codesquid, revision 10986

If normal security scoped bookmark doesn't work, try a read-only one.

2023-06-26 14:14 codesquid, revision 10985

Use boost regex instead of std regex due to GCC bug 86164

2023-06-26 09:48 codesquid, revision 10984

Parse passive reply without using regex

2023-06-15 09:01 codesquid, revision 10978

A bit further work on removing options singleton

2023-06-15 09:00 codesquid, revision 10977

Allow parallel processing with async requests.

2023-05-23 15:06 codesquid, revision 10972

Further removal of options singleton.

2023-05-23 09:24 codesquid, revision 10971

Eliminate a few usages of the options singleton.

2023-05-16 09:26 codesquid, revision 10966

Adapt to lfz changes.

2023-05-10 08:32 codesquid, revision 10963

Explicitly specify tag

2023-05-01 09:50 codesquid, revision 10960

Force-quit the queue if necessary.

2023-04-26 08:51 codesquid, revision 10958

Bump to 3.64.0

2023-04-26 08:46 codesquid, revision 10957

Fix treectrl refresh. How did this ever work?

2023-04-25 10:16 codesquid, revision 10952

Use is_redirect()

2023-04-25 10:06 codesquid, revision 10950

Re-add redirect support.

2023-04-21 12:55 codesquid, revision 10947

Fix a harmless warning.

2023-04-21 09:33 codesquid, revision 10945

Add configurable limit to number of items in listings.

2023-04-20 14:41 codesquid, revision 10944

Use new HTTP client for IP resolver.

2023-04-20 14:37 codesquid, revision 10943

Fix formatting and potential use of wrong name

2023-04-19 08:39 codesquid, revision 10939

Limit amount of lines in multi-line response.

2023-04-17 07:16 codesquid, revision 10938

Spelling

2023-04-13 10:11 codesquid, revision 10937

Switch to .tar.xz

2023-04-13 09:59 codesquid, revision 10936

Bump to 3.64.0-rc1

2023-04-13 09:50 codesquid, revision 10935

Merge back option mnemonics.

2023-04-04 08:19 codesquid, revision 10922

Fix compile error, remove old request throttler.

2023-03-31 07:47 codesquid, revision 10916

Fix compile error.

2023-03-30 13:52 codesquid, revision 10915

HTTP digest auth is now in libfilezilla.

2023-03-30 13:33 codesquid, revision 10913

Constify

2023-03-26 15:03 codesquid, revision 10905

Use new http client from libfilezilla

2023-03-17 10:19 codesquid, revision 10897

Clarify notification_cb usage

2023-03-17 10:16 codesquid, revision 10896

Start untangling http request code.

2023-03-17 10:01 codesquid, revision 10894

Only update aliveness, activity is logged already by the corresponding layer

2023-03-15 15:40 codesquid, revision 10893

Move send state out of HttpRequest::flags_

2023-03-09 15:22 codesquid, revision 10891

Also set madeProgress CTransferStatusManager::Get

2023-03-09 08:31 codesquid, revision 10890

Fix icon size on tabs on high scale factors on Windows.

2023-03-08 14:13 codesquid, revision 10889

Clear persistent state if moving to successful.

2023-03-03 15:33 codesquid, revision 10884

Change version number to 3.63.2.1

2023-03-02 15:01 codesquid, revision 10882

Only auto-skip silent install if writable instdir

2023-03-02 08:55 codesquid, revision 10881

Use string_view for startup profile msg

2023-03-01 10:19 codesquid, revision 10880

Process persistent state notifications and persist the state.

2023-03-01 10:05 codesquid, revision 10879

Add a safety check

2023-03-01 09:30 codesquid, revision 10878

Add persistent state notification and allow passing persistent state to file transfer commands.

2023-02-23 09:16 codesquid, revision 10876

Bump to 3.63.2

2023-02-23 08:03 codesquid, revision 10875

Updated translations

2023-02-17 11:04 codesquid, revision 10868

Custom icons for treectrl collapsed/expanded state on macOS

2023-02-16 08:48 codesquid, revision 10867

Possible fix for combobox colour being wrong on old versions of macOS

2023-02-15 08:53 codesquid, revision 10866

Fix crash

2023-02-13 10:26 codesquid, revision 10861

Need to read /user switch earlier

2023-02-13 10:15 codesquid, revision 10860

Automatically skip UAC prompt if updating or run silent and current user installation requested, or detected from previous installation.

2023-02-13 09:33 codesquid, revision 10859

Uninstaller didn't remove all registry entries.

2023-02-09 16:53 codesquid, revision 10858

Trim trailing separators

2023-02-09 16:10 codesquid, revision 10857

Path normalization works differently in wx3.2.1. Work around the issue. In future, get rid of this horrible wxFileName altogether.

2023-01-30 08:37 codesquid, revision 10855

Make sure automatic quote/dash substitutions are disabled. Why did anyone think this is a good feature to have it enabled by default?

2023-01-26 12:30 codesquid, revision 10854

Updated translation

2023-01-26 10:38 codesquid, revision 10853

Bump to 3.63.1

2023-01-26 10:37 codesquid, revision 10852

Fix icon sizing on MSW at large DPI scale factors. Need to ultimately drop wx3.0 support and re-write the theme provider from scratch.

2023-01-25 18:49 codesquid, revision 10851

Possible toolbar sizing fix on MSW.

2023-01-24 14:07 codesquid, revision 10849

Prepare 3.63.0

2023-01-24 14:04 codesquid, revision 10848

Spelling

2023-01-24 13:44 codesquid, revision 10847

Updated translations

2023-01-20 11:01 codesquid, revision 10846

Ensure focused tree item is kept in view on sel change.

2023-01-13 10:40 codesquid, revision 10845

Fix possible crash during shutdown.

2023-01-13 10:23 codesquid, revision 10844

Fix potential crash.

2023-01-13 10:22 codesquid, revision 10843

Fix background color on *nix

2022-12-28 12:57 codesquid, revision 10812

Spelling

2022-12-01 10:22 codesquid, revision 10807

Allow wx3.2 across the board.

2022-12-01 09:54 codesquid, revision 10806

Get rid of ugly vertical lines between columns if building against wx 3.2 on MSW

2022-11-22 13:17 codesquid, revision 10805

Bump to 3.62.2

2022-11-22 08:52 codesquid, revision 10804

Pass correct parent and add a check for missing parent in IsActiveTLW

2022-11-17 13:36 codesquid, revision 10803

Bump to 3.62.1

2022-11-17 10:32 codesquid, revision 10802

Must use larger toolbar due to Apple deprecating small toolbars

2022-11-16 15:14 codesquid, revision 10801

Adapt to wx3.2 changes with item seletion events.

2022-11-16 13:59 codesquid, revision 10800

Cleanup

2022-11-10 14:33 codesquid, revision 10799

Also fix the keyboard shortcuts in dialogs on mac

2022-11-10 14:19 codesquid, revision 10798

Fix issue with Cmd+A/X/C/V

2022-11-10 10:06 codesquid, revision 10797

Fix tab art on MSW

2022-11-08 12:33 codesquid, revision 10796

Remove assert

2022-11-08 10:25 codesquid, revision 10795

Fix toolbar height on MSW with wx3.2

2022-11-04 11:08 codesquid, revision 10794

Before handling menu events, check that the current TLW is on top

2022-10-27 13:25 codesquid, revision 10792

Bump to 3.62.0

2022-10-27 13:13 codesquid, revision 10791

Updated translations

2022-10-27 10:05 codesquid, revision 10790

Small refactoring.

2022-10-14 08:38 codesquid, revision 10788

Fix logo sizing on high-dpi displays.

2022-10-11 14:18 codesquid, revision 10787

Allow wx3.2 on macOS

2022-10-11 14:17 codesquid, revision 10786

Bump lfz requirement

2022-10-11 14:17 codesquid, revision 10785

Bump to 3.62.0-beta1

2022-10-11 08:50 codesquid, revision 10783

Fix infotext background

2022-10-10 12:47 codesquid, revision 10779

Allow specifying max size of body buffer if not using writers.

2022-10-06 10:22 codesquid, revision 10776

More sizing issues on macOS fixed

2022-10-06 10:18 codesquid, revision 10775

More XRC removal

2022-10-06 09:43 codesquid, revision 10774

Bit of XRC removal to address a sizing issue on macOS

2022-10-05 13:19 codesquid, revision 10773

Fix restoring from fullscreen

2022-10-05 12:59 codesquid, revision 10772

Typo

2022-10-05 12:37 codesquid, revision 10771

Fix emptyness check for theme cache entries

2022-10-05 11:28 codesquid, revision 10770

React to color change

2022-10-05 07:53 codesquid, revision 10769

Fix compile error

2022-10-04 12:57 codesquid, revision 10768

Further tabbar icon fixes

2022-10-04 09:30 codesquid, revision 10767

Tab art fixes

2022-10-04 07:56 codesquid, revision 10766

Fix combobox bg

2022-10-03 13:38 codesquid, revision 10765

Fix compile error

2022-10-03 13:06 codesquid, revision 10764

Use generic statusbar on macOS as base for filelist statusbar

2022-09-29 08:07 codesquid, revision 10761

Need to refresh header if sort icon changes

2022-09-29 07:44 codesquid, revision 10760

Fix toolbar on mac with wx3.2.1

2022-09-27 09:27 codesquid, revision 10759

Release buffer_lease once empty

2022-09-27 07:59 codesquid, revision 10757

Fix uninitialzized variable.

2022-09-27 07:29 codesquid, revision 10756

Add missing Refresh

2022-09-26 13:39 codesquid, revision 10755

Another tinter fix

2022-09-26 12:51 codesquid, revision 10754

Must propagate event

2022-09-26 12:40 codesquid, revision 10753

Fix for listctrl background.

2022-09-26 11:34 codesquid, revision 10752

Refactored site color handling

2022-09-26 09:21 codesquid, revision 10751

Reinit comparison colors on syscolor change

2022-09-23 16:50 codesquid, revision 10750

Force CONF_ssh_no_shell to false.

2022-09-23 08:34 codesquid, revision 10748

Fix statusbar sizing

2022-09-22 15:37 codesquid, revision 10747

More sizing fixes

2022-09-22 14:34 codesquid, revision 10746

Sizing fixes

2022-09-19 09:17 codesquid, revision 10744

Bump to 3.61.0

2022-09-15 12:52 codesquid, revision 10743

Typo

2022-09-15 08:23 codesquid, revision 10742

A bit of XRC removal.

2022-09-13 12:55 codesquid, revision 10741

Bump to 3.61.0-rc1

2022-09-13 12:42 codesquid, revision 10739

Updated translations

2022-09-07 08:00 codesquid, revision 10734

Bump to 3.61.0-beta1

2022-09-06 15:28 codesquid, revision 10733

Don't include port in Host header if the port matches the default port and the scheme is either http or https

2022-09-06 09:36 codesquid, revision 10732

Updated translations

2022-09-05 10:08 codesquid, revision 10727

Fix a few harmless warnings.

2022-09-02 13:41 codesquid, revision 10726

Remove waiter, but don't reset rr bodies

2022-09-01 14:39 codesquid, revision 10722

Typo

2022-09-01 14:36 codesquid, revision 10721

Assorted refactoring and cleanup

2022-09-01 14:35 codesquid, revision 10720

Fix HTTP request handling with the new readers/writers

2022-08-30 09:53 codesquid, revision 10719

In rare cases, download dir might be empty.

2022-08-29 14:27 codesquid, revision 10718

Fix export of root items.

2022-08-29 13:30 codesquid, revision 10717

Add missing special path to conversion.

2022-08-24 10:20 codesquid, revision 10715

Add missing include.

2022-08-24 09:47 codesquid, revision 10714

Fix a compile error

2022-08-24 09:41 codesquid, revision 10713

Switch to the new readers/writers from lfz.

2022-08-23 13:27 codesquid, revision 10709

Fix mmap error handling

2022-07-22 11:58 codesquid, revision 10698

Remove redundant word

2022-07-22 10:01 codesquid, revision 10697

Updated translation

2022-07-22 09:53 codesquid, revision 10696

Bump to 3.60.2

2022-06-29 16:36 codesquid, revision 10685

Updated translations

2022-06-17 09:05 codesquid, revision 10676

Remove an assert and set error description.

2022-06-02 13:16 codesquid, revision 10666

Fix nonce size in digest auth.

2022-06-01 14:34 codesquid, revision 10665

Bump to 3.60.1

2022-05-27 13:54 codesquid, revision 10662

Bump to 3.60.0

2022-05-27 13:48 codesquid, revision 10661

Updated translations

2022-05-27 10:53 codesquid, revision 10659

Fix handling of read errors.

2022-05-27 10:37 codesquid, revision 10658

Fix warning

2022-05-24 12:25 codesquid, revision 10654

Change permissions of newly created settings directories to include admin group.

2022-05-20 12:31 codesquid, revision 10653

Allow multiple handlers waiting for exclusive engine lock and fix regression where the handler is not granted access.

2022-05-19 08:55 codesquid, revision 10652

Bump to 3.60.0-rc1

2022-05-19 08:49 codesquid, revision 10651

Fix grammatical mistake

2022-05-19 08:32 codesquid, revision 10650

Updated translations

2022-05-18 09:10 codesquid, revision 10649

macOS: dnd from remote file list into Finder

2022-05-18 07:44 codesquid, revision 10648

Fix compile error.

2022-05-17 15:45 codesquid, revision 10647

Refactored drag&drop functionality.

2022-04-27 12:58 codesquid, revision 10631

Small cleanup

2022-04-20 08:40 codesquid, revision 10627

Small cleanup

2022-04-20 08:00 codesquid, revision 10626

Fix timer not triggering due to weird semantics of wxTimer::SetOwner despite the explicit Bind

2022-04-13 07:44 codesquid, revision 10625

Handle disabled locales

2022-04-08 14:26 codesquid, revision 10623

Require libfilezilla 0.37.1

2022-04-08 14:06 codesquid, revision 10620

Bump to 3.59.0

2022-04-08 13:52 codesquid, revision 10619

Updated translations

2022-04-08 09:43 codesquid, revision 10618

Unify queue storage with upcoming FileZilla Pro changes.

2022-04-05 15:09 codesquid, revision 10616

Make NSRequiresAquaSystemAppearance depend on wx version

2022-04-05 13:04 codesquid, revision 10615

Fixed warnings

2022-04-05 09:29 codesquid, revision 10614

Border fixes

2022-04-05 09:17 codesquid, revision 10613

Fix an assertion

2022-04-01 14:51 codesquid, revision 10612

Bump to 3.59.0-rc1

2022-04-01 14:47 codesquid, revision 10611

Updated translations

2022-03-28 14:14 codesquid, revision 10607

Call DoClose instead of ResetOperation with FZ_REPLY_DISCONNECTED

2022-03-25 11:22 codesquid, revision 10605

Fixed one more compile error.

2022-03-25 11:16 codesquid, revision 10603

Compile fixes

2022-03-25 10:50 codesquid, revision 10602

Use new non-blocking I/O for SFTP child process.

2022-03-24 15:34 codesquid, revision 10601

Fix writing to process

2022-03-24 15:31 codesquid, revision 10600

More process changes

2022-03-24 15:30 codesquid, revision 10599

Adapt to libfilezilla changes

2022-03-15 11:05 codesquid, revision 10583

Use fzprintf to report error.

2022-03-10 14:47 codesquid, revision 10582

Custom splitter shash renderer on macOS with wx3.1

2022-03-03 10:56 codesquid, revision 10576

Adapt to libfilzilla change

2022-03-01 15:35 codesquid, revision 10574

Get rid of custom events.

2022-02-28 16:09 codesquid, revision 10572

registry has been moved to lfz

2022-02-28 15:20 codesquid, revision 10568

This symbol cannot be private.

2022-02-28 14:26 codesquid, revision 10565

Symbol visibility fixes

2022-02-28 11:09 codesquid, revision 10561

Use * instead of *.* on *nix file dialogs.

2022-02-11 15:11 codesquid, revision 10552

Bump to 3.58.0

2022-02-11 15:02 codesquid, revision 10551

Updated translations.

2022-02-11 09:00 codesquid, revision 10549

Read contents of XML files using fz::file ourselves before passing to pugixml, allows printing more detailed errors instead of the generic "file not found" returned by pugixml.

2022-02-11 08:50 codesquid, revision 10548

Update built-in copy of pugixml

2022-02-03 14:19 codesquid, revision 10546

Also change version in configure.ac

2022-02-03 13:40 codesquid, revision 10545

Bump to 3.58.0-rc1

2022-02-03 13:37 codesquid, revision 10544

Negotiate custom ALPN with FileZilla Server. Prepare for future 2FA implementation in the server.

2022-01-14 11:46 codesquid, revision 10535

Automatically resume downloads of updates as long as progress is made.

2022-01-12 14:56 codesquid, revision 10534

Better handling of spaces

2021-12-31 08:57 codesquid, revision 10528

Open browser for log file in the currently configured directory.

2021-12-30 09:57 codesquid, revision 10526

Fix warning

2021-12-17 08:43 codesquid, revision 10521

Add nullptr check

2021-12-10 13:19 codesquid, revision 10520

Bump to 3.57.0

2021-12-10 13:11 codesquid, revision 10519

Updated translation

2021-12-09 09:46 codesquid, revision 10518

Additional checks to ensure the index is valid when getting item text or image.

2021-11-26 10:56 codesquid, revision 10512

Fix compile error

2021-11-25 10:47 codesquid, revision 10511

Need to reset socket if internal connect fails, due to the internal connect being the verification handler.

2021-11-25 09:51 codesquid, revision 10510

Additional safety checks converting visible column index to actual one.

2021-11-17 11:05 codesquid, revision 10507

Fix compile error

2021-11-17 11:05 codesquid, revision 10506

Further work on eliminating the options singleton

2021-11-17 10:29 codesquid, revision 10505

Minor cleanup.

2021-11-17 09:50 codesquid, revision 10504

Fix editing if no settings have been configured yet.

2021-11-11 10:03 codesquid, revision 10502

Guard against empty names

2021-11-08 11:53 codesquid, revision 10501

Missing include.

2021-10-28 10:07 codesquid, revision 10487

Get rid of more COptions::Get()

2021-10-28 09:13 codesquid, revision 10486

Add a maxlen to LabelEscape

2021-10-28 09:11 codesquid, revision 10485

Make interfaceOptions unsigned

2021-10-28 09:09 codesquid, revision 10484

A bit of cleanup.

2021-10-27 14:02 codesquid, revision 10483

Bump to 3.56.2

2021-10-27 14:00 codesquid, revision 10482

Update comparison object after assigning a new listing

2021-10-26 12:11 codesquid, revision 10481

Bump to 3.56.1

2021-10-26 09:30 codesquid, revision 10479

Fix getting temp dir on macOS

2021-10-25 13:48 codesquid, revision 10478

Delay call to PostInitialize, otherwise macOS gets confused about the right mouse button

2021-10-22 11:14 codesquid, revision 10476

Re-use search comparison object instead of (re-)allocating it over and over again.

2021-10-22 09:41 codesquid, revision 10474

Minor speedup

2021-10-11 08:57 codesquid, revision 10459

Bump to 3.56.0

2021-10-11 08:53 codesquid, revision 10458

Updated translations

2021-10-05 15:43 codesquid, revision 10442

The notification identifiers should be unsigned

2021-10-05 15:43 codesquid, revision 10441

Don't parse some protocols by prefix.

2021-09-29 15:12 codesquid, revision 10438

Updated translation

2021-09-29 15:07 codesquid, revision 10437

Bump to 3.56.0-rc1

2021-09-28 09:41 codesquid, revision 10431

Expose new options in settings dialog.

2021-09-28 09:40 codesquid, revision 10430

Revert accidentally committed debug code

2021-09-28 09:09 codesquid, revision 10429

Add option to trust the system trust store

2021-09-28 08:39 codesquid, revision 10428

Expose options_ directly through COpData

2021-09-28 08:32 codesquid, revision 10427

Add option to set minimum TLS version, defaulting to 1.2

2021-09-27 14:36 codesquid, revision 10426

Fix loading of resumption support flag

2021-09-16 12:19 codesquid, revision 10412

Fix key conversion

2021-09-14 13:05 codesquid, revision 10411

Move master password encryptor option to commonui.

2021-09-06 14:05 codesquid, revision 10402

Fix compile error.

2021-09-06 13:52 codesquid, revision 10401

Add missing include

2021-09-06 13:33 codesquid, revision 10400

Add missing exports.

2021-09-06 13:01 codesquid, revision 10399

Move the non-GUI parts of the option handling to commonui.

2021-09-06 09:06 codesquid, revision 10398

Move most of tool detection to commonui.

2021-08-27 08:35 codesquid, revision 10388

Further removal of COptions::Get()

2021-08-26 13:55 codesquid, revision 10387

Another chunk of options singleton elimination.

2021-08-26 13:28 codesquid, revision 10386

Further removal of COptions::Get()

2021-08-24 08:16 codesquid, revision 10378

Spelling

2021-08-23 10:12 codesquid, revision 10377

Forward right-click on queue tab header to the tab itself.

2021-08-23 08:24 codesquid, revision 10376

Fix compile error.

2021-08-18 15:01 codesquid, revision 10373

Typo

2021-08-18 14:40 codesquid, revision 10372

Get rid of options singleton in toolbar.

2021-08-18 09:35 codesquid, revision 10370

Another place where missing icons weren't handled well.

2021-08-18 09:33 codesquid, revision 10369

Handle missing icons more gracefully.

2021-08-18 08:58 codesquid, revision 10368

Get rid of options singleton in menu bar.

2021-08-18 08:56 codesquid, revision 10367

Get rid of wxDir

2021-08-12 08:20 codesquid, revision 10363

Forgot to remove test code

2021-08-12 08:19 codesquid, revision 10362

Begin removing the options singleton.

2021-08-10 07:27 codesquid, revision 10361

Fix a compile error due to mismatched types.

2021-08-09 12:59 codesquid, revision 10360

Bump to 3.55.1

2021-08-05 13:58 codesquid, revision 10355

Fix a crash if dragging over a tree view and the highlighted item gets deleted due to other activity happening in parallel, such as a recursive deletion.

2021-08-03 09:54 codesquid, revision 10353

Explicitly call wxApp::SetAppDisplayName or wxWidgets wrongly captitalizes FileZilla.

2021-07-30 08:41 codesquid, revision 10351

Fix linking issue on some platforms where libtool cannot infer the tag for an unknown reason.

2021-07-09 13:40 codesquid, revision 10327

Bump to 3.55.0

2021-07-08 13:00 codesquid, revision 10324

Adapt to fz::mkdir changes

2021-07-02 10:00 codesquid, revision 10320

Bump to 3.55.0-rc1

2021-07-02 09:59 codesquid, revision 10319

Updated translations

2021-07-02 06:58 codesquid, revision 10317

Set appropriate ALPN

2021-06-29 12:39 codesquid, revision 10314

Fix fingerprint display

2021-06-29 11:14 codesquid, revision 10313

Fix compile error.

2021-06-29 11:10 codesquid, revision 10312

Add missing file.

2021-06-29 08:56 codesquid, revision 10311

Fix link error

2021-06-29 08:56 codesquid, revision 10310

Address a fixme

2021-06-29 08:20 codesquid, revision 10309

Work in progress: Merge from upstream PuTTY

2021-06-14 07:38 codesquid, revision 10304

Remove redundant code.

2021-06-11 08:10 codesquid, revision 10303

Remove dead code

2021-06-04 07:33 codesquid, revision 10299

Update svn:ignore

2021-06-04 07:32 codesquid, revision 10298

Update dllcopy with suffix

2021-06-01 13:24 codesquid, revision 10295

Fix a crash if the engine has an invoker as notification callback and is destroyed from a thread that's different from the invoker's thread

2021-06-01 10:06 codesquid, revision 10294

Need to initialize atomic variables.

2021-05-28 08:29 codesquid, revision 10293

Continue with next setting instead of returning on platform/product mismatch.

2021-05-28 08:15 codesquid, revision 10292

Add product-specific options.

2021-05-28 07:51 codesquid, revision 10291

Better handling of empty version.

2021-05-27 15:09 codesquid, revision 10290

Implement Mac version of GetSystemVersion

2021-05-27 14:34 codesquid, revision 10289

Avoid including config.h twice.

2021-05-27 13:16 codesquid, revision 10288

Reset updater state to actual defaults

2021-05-27 12:24 codesquid, revision 10287

Buildinfo also needs config.h

2021-05-27 11:49 codesquid, revision 10286

Fix path to config.h

2021-05-27 11:40 codesquid, revision 10285

Need to include <tuple>

2021-05-27 10:19 codesquid, revision 10284

Export symbols

2021-05-27 10:12 codesquid, revision 10283

Fix include path

2021-05-27 09:49 codesquid, revision 10282

Moved updater to commonui

2021-05-27 08:48 codesquid, revision 10281

Fix Makefiles for mac

2021-05-27 08:08 codesquid, revision 10280

Fixed a warning

2021-05-27 08:05 codesquid, revision 10279

Implement GetSystemVersion for *nix

2021-05-27 07:33 codesquid, revision 10278

Move GetDownloadDir to commonui

2021-05-26 15:09 codesquid, revision 10277

Move updater options.

2021-05-26 14:34 codesquid, revision 10276

Don't use wxRename file in updater

2021-05-26 11:59 codesquid, revision 10272

Fix compile error.

2021-05-26 11:20 codesquid, revision 10271

Refactored updater internals to get rid of most of wx.

2021-05-26 10:47 codesquid, revision 10270

Add function to get temp dir.

2021-05-26 09:49 codesquid, revision 10269

Add some code to access the Windows registry.

2021-05-25 15:27 codesquid, revision 10267

Revert accidentally committed work in progress code.

2021-05-25 15:05 codesquid, revision 10266

Some HTTP requests may have confidential data in query strings, such as tokens and session identifiers. Don't include such query strings in logs.

2021-05-25 09:57 codesquid, revision 10262

Loading of keys that do not need conversion may still fail when getting the fingerprint. Report an error in this case as well.

2021-05-24 08:18 codesquid, revision 10258

Fix swap strings on *nix to match actual behavior.

2021-05-18 09:34 codesquid, revision 10252

Replace SHGetFolderPath with SHGetKnownFolderPath

2021-05-13 07:12 codesquid, revision 10251

Fix control visibility and bump to 3.54.1

2021-05-12 12:57 codesquid, revision 10250

Bump to 3.54.0

2021-05-12 12:20 codesquid, revision 10249

Updated translations

2021-05-12 10:25 codesquid, revision 10247

Make some helpers reusable

2021-05-12 09:12 codesquid, revision 10246

Update protocol definitions

2021-05-10 12:02 codesquid, revision 10245

Use monotonic_clock

2021-05-07 10:30 codesquid, revision 10244

Fix keyfile authentication

2021-05-05 11:52 codesquid, revision 10243

Fix spelling

2021-05-04 15:22 codesquid, revision 10242

Bump to 3.54.0-rc1

2021-05-04 15:13 codesquid, revision 10241

Updated translations.

2021-05-04 14:43 codesquid, revision 10240

Fix activity recording (as far as possible with the limited API) and creation of buckets if using Storj

2021-05-04 14:03 codesquid, revision 10239

Another pointless rename

2021-05-04 13:04 codesquid, revision 10238

Remove an assert that's not needed.

2021-05-04 08:09 codesquid, revision 10236

Fixed two warnings.

2021-05-03 13:35 codesquid, revision 10235

Merge upstream changes from PuTTY.

2021-04-30 13:33 codesquid, revision 10231

Add debug dummy installer, defer fetching after terms

2021-04-30 13:07 codesquid, revision 10230

Require Win10

2021-04-30 12:48 codesquid, revision 10229

Fix compile error

2021-04-26 15:09 codesquid, revision 10224

Add content-transparent traits, ie. traits that do not affect content.

2021-04-22 12:57 codesquid, revision 10220

Actually return the count.

2021-04-22 12:29 codesquid, revision 10219

Add a change counter to options.

2021-04-20 09:35 codesquid, revision 10218

Fixed warnings

2021-04-20 09:33 codesquid, revision 10217

Update protocol definitions from Pro

2021-04-14 12:59 codesquid, revision 10214

Remove automagic.

2021-04-13 10:25 codesquid, revision 10211

Fix warning.

2021-04-13 10:24 codesquid, revision 10210

Move activity logging into own layer.

2021-04-12 08:51 codesquid, revision 10207

Use line breaking suitable for the GUI.

2021-04-12 08:30 codesquid, revision 10206

Don't LabelEscape the challenge, it's not put into a label.

2021-04-07 09:21 codesquid, revision 10203

Remove no longer needed asserts.

2021-04-07 09:15 codesquid, revision 10202

Move instead of copy.

2021-04-07 09:14 codesquid, revision 10201

Avoid vector<bool>.

2021-04-07 08:43 codesquid, revision 10200

Small speedup parsing MLSD listings.

2021-04-07 08:18 codesquid, revision 10199

Improve performance of sorting by type and sorting case-insensitive.

2021-04-07 08:17 codesquid, revision 10198

Add str_toupper and also inplace versions of tolower/upper.

2021-04-07 08:16 codesquid, revision 10197

If there are no active filters, directly reserve the required space.

2021-04-07 08:15 codesquid, revision 10196

Use the states filter manager instead of always constructing a filter dialog.

2021-04-06 16:37 codesquid, revision 10195

Use C++17 when building pugixml

2021-04-06 16:30 codesquid, revision 10194

Fix a warning

2021-04-06 16:28 codesquid, revision 10193

Use a singleton for the defaults dir, it mustn't change during runtime.

2021-04-06 16:26 codesquid, revision 10192

Refactor activity notifications.

2021-03-26 08:25 codesquid, revision 10189

Fix crash manually entering a permission value.

2021-03-24 15:41 codesquid, revision 10188

Removed no longer used notification type.

2021-03-22 15:29 codesquid, revision 10186

Bump to 3.53.1

2021-03-22 15:07 codesquid, revision 10185

Updated translations

2021-03-22 09:43 codesquid, revision 10184

Fixed regression connecting through proxies and using the external IP resolver.

2021-03-19 13:28 codesquid, revision 10183

Get rid of more uneeded asserts.

2021-03-19 12:39 codesquid, revision 10182

Remove unneeded asserts.

2021-03-19 12:29 codesquid, revision 10181

Get rid of old migration code.

2021-03-19 12:27 codesquid, revision 10180

An empty XML file isn't an error.

2021-03-18 08:48 codesquid, revision 10179

A little bit of XRC removal.

2021-03-15 08:41 codesquid, revision 10178

Bump to 3.53.0

2021-03-15 08:37 codesquid, revision 10177

Updated translations

2021-03-15 07:40 codesquid, revision 10175

Handle HTTP servers sending premature replies

2021-03-12 10:34 codesquid, revision 10171

Fix 100 Continue, distinguish between sending request headers and having sent them

2021-03-12 08:48 codesquid, revision 10170

Fix an endless loop if dependency cannot be found and extra searchdirs are given

2021-03-12 07:54 codesquid, revision 10169

Add missing redirect to /dev/null to reduce log spam

2021-03-10 10:00 codesquid, revision 10167

Add a missing return

2021-03-09 13:39 codesquid, revision 10166

Explicitly track done-ness of reading HTTP responses, improve EOF handling.

2021-03-09 13:27 codesquid, revision 10165

Return from finalize early if already finalized.

2021-03-05 13:34 codesquid, revision 10163

Bump to 3.53.0-rc1

2021-03-05 13:27 codesquid, revision 10162

Updated translations

2021-03-05 10:54 codesquid, revision 10161

Fix loading fzdefaults.xml

2021-03-04 10:03 codesquid, revision 10156

Trim access grant.

2021-03-02 10:49 codesquid, revision 10155

Remove a problematic return.

2021-03-02 09:55 codesquid, revision 10154

Ask for explicit confirmation if server does not support TLS session resumption on the data connection.

2021-03-01 10:11 codesquid, revision 10153

Plumbing to persist knowledge of TLS session resumption support.

2021-02-25 14:33 codesquid, revision 10152

On servers known to support TLS session resumption, abort connection if resumption fails.

2021-02-25 12:49 codesquid, revision 10151

Always fit before wrapping.

2021-02-23 13:30 codesquid, revision 10150

Move updater cert to commonui.

2021-02-23 09:17 codesquid, revision 10149

Fix loading of custom FTP proxy setting.

2021-02-15 16:35 codesquid, revision 10148

Refactor how HTTP handles writer event

2021-02-10 15:08 codesquid, revision 10145

Add new protocol value

2021-02-10 15:08 codesquid, revision 10144

Added corresponding changes to fzstorj worker

2021-02-10 15:08 codesquid, revision 10143

Access Grant support for Storj/Tardigrade

2021-02-09 16:12 codesquid, revision 10139

Set the operation mode early, else when the interface calls CState::NotifyHandler the mode still reports idle in the handlers.

2021-02-09 16:10 codesquid, revision 10138

Fix potentially endless loop if peer sends an huge listing faster than we can process it.

2021-02-05 10:41 codesquid, revision 10136

Clear handlers from readers/writers when no longer needed.

2021-02-04 16:34 codesquid, revision 10133

Send at initial connect

2021-02-04 16:16 codesquid, revision 10132

Revert previous commit

2021-02-04 15:43 codesquid, revision 10131

Handle initial OnSend after explicit TLS handshake.

2021-02-01 15:35 codesquid, revision 10126

Fix a handle leak.

2021-01-26 12:50 codesquid, revision 10118

Small fix to data path on macOS.

2021-01-26 11:56 codesquid, revision 10117

Even more svn:ignore

2021-01-26 11:55 codesquid, revision 10116

Improve error logging

2021-01-26 11:20 codesquid, revision 10115

More svn:ignore

2021-01-26 11:19 codesquid, revision 10114

Update svn:ignore

2021-01-26 11:18 codesquid, revision 10113

Fix getting paths on macOS

2021-01-26 09:53 codesquid, revision 10112

Set socket buffer sizes for HTTP.

2021-01-26 09:27 codesquid, revision 10111

Update VS project files.

2021-01-26 09:25 codesquid, revision 10110

Update svn:ignore

2021-01-26 09:22 codesquid, revision 10109

Fixed a few warnings.

2021-01-22 10:47 codesquid, revision 10108

Add -std=c++17 to OBJCXXFLAGS

2021-01-22 09:11 codesquid, revision 10107

Add missing include

2021-01-22 09:09 codesquid, revision 10106

Locate commonui library

2021-01-21 16:44 codesquid, revision 10105

Fix app_paths declaration

2021-01-21 16:41 codesquid, revision 10104

Get rid of merge failure

2021-01-21 16:36 codesquid, revision 10103

Add missing dependencies

2021-01-21 14:08 codesquid, revision 10102

Add missing include

2021-01-21 13:58 codesquid, revision 10101
  • D /FileZilla3/trunk/src/interface/ipcmutex.cpp
  • D /FileZilla3/trunk/src/interface/recursive_operation.cpp
  • D /FileZilla3/trunk/src/interface/recursive_operation.h

More gone files.

2021-01-21 13:54 codesquid, revision 10100

Add new files, remove old ones.

2021-01-21 13:50 codesquid, revision 10099

Move reusable interface components to a library

2021-01-19 12:32 codesquid, revision 10098

Use new visibility helper

2021-01-19 09:51 codesquid, revision 10094

Spelling

2021-01-18 13:45 codesquid, revision 10093

Bump to 3.52.2

2021-01-18 12:49 codesquid, revision 10092

Unconditionally reset writer.

2021-01-18 11:08 codesquid, revision 10091

Fix bottom position logic.

2021-01-18 10:29 codesquid, revision 10090

Take care of taskbar and global-menu areas when restoring position.

2021-01-15 14:15 codesquid, revision 10089

Fixed a warning

2021-01-15 13:50 codesquid, revision 10088

Reset writer prior to setting mtime.

2021-01-15 10:28 codesquid, revision 10087

Only call finalize on success.

2021-01-15 10:18 codesquid, revision 10086

Explicity test for flag_no_body and flag_ignore_body in HttpResponse::got_body()

2021-01-11 15:23 codesquid, revision 10085

Get rid of writer_base::write

2021-01-11 10:14 codesquid, revision 10083

Fetch correct decryptor

2021-01-11 09:22 codesquid, revision 10082

Fix rewind overwriting max_size

2021-01-08 10:33 codesquid, revision 10081

Fix translation

2021-01-08 10:30 codesquid, revision 10080

Bump to 3.52.0.5

2021-01-08 10:23 codesquid, revision 10079

Relax preallocation requirements.

2021-01-08 10:22 codesquid, revision 10078

Fix memory leak

2021-01-08 10:21 codesquid, revision 10077

Use correct getter

2021-01-08 10:08 codesquid, revision 10076

Fix conversion of stray CRs

2021-01-07 13:43 codesquid, revision 10075

Bump to 3.52.0.4

2021-01-07 13:41 codesquid, revision 10074

Work around a macOS kernel bug

2021-01-06 11:44 codesquid, revision 10073

Bump to 3.52.0.3

2021-01-06 11:38 codesquid, revision 10072

Use locale-safe name for shm_open, omit padding.

2021-01-06 09:11 codesquid, revision 10071

Bump to 3.52.0.2

2021-01-06 09:09 codesquid, revision 10070

It appears the Connection: header can have multiple tokens. Take this into account deciding whether persistent connections are used.

2021-01-06 08:58 codesquid, revision 10069

Remove unused variable

2021-01-05 13:46 codesquid, revision 10068

Bump to 3.52.0.1

2021-01-05 13:44 codesquid, revision 10067

Updated translation

2021-01-05 10:04 codesquid, revision 10066

Use proper toolbar style. Apple should fire all UI designers.

2021-01-05 08:44 codesquid, revision 10065

Also consider dependencies in /usr/local

2021-01-04 10:40 codesquid, revision 10064

Bump to 3.52.0

2021-01-04 10:40 codesquid, revision 10063

Fixed additional warnings.

2021-01-04 10:37 codesquid, revision 10062

Fixed warnings.

2021-01-04 10:35 codesquid, revision 10061

Updated translation

2020-12-30 15:47 codesquid, revision 10060

Minor refactoring

2020-12-30 15:38 codesquid, revision 10059

Fix rename file exists action on downloads.

2020-12-29 10:45 codesquid, revision 10058

Bump to 3.52.0-rc1

2020-12-29 10:08 codesquid, revision 10057

Updated translations

2020-12-29 09:30 codesquid, revision 10056

Update protocol definitions from Pro

2020-12-29 09:30 codesquid, revision 10055

Cleanup setting madeProgress of transfer status.

2020-12-21 14:06 codesquid, revision 10052

Enter directory from search results

2020-12-21 11:20 codesquid, revision 10051

Set handler on writer after the on_header callback returns.

2020-12-17 14:24 codesquid, revision 10050

Bump to 3.52.0-beta1

2020-12-17 14:23 codesquid, revision 10049

Updated translations

2020-12-17 14:15 codesquid, revision 10048

Fixed warnings.

2020-12-17 13:45 codesquid, revision 10047

Fixed a warning.

2020-12-17 13:45 codesquid, revision 10046

Add missing include.

2020-12-17 10:34 codesquid, revision 10044

#12343: Fix datadir lookup on MSYS2/MinGW development environments.

2020-12-17 08:58 codesquid, revision 10042

Remove unneeded todo.

2020-12-17 08:31 codesquid, revision 10039

Fix typo.

2020-12-16 15:33 codesquid, revision 10038

Add error logging.

2020-12-16 12:49 codesquid, revision 10037

Move some internal readers inside the engine and refactor request body for raw HTTP commands.

2020-12-16 09:35 codesquid, revision 10036

Remove old io thread.

2020-12-16 09:33 codesquid, revision 10035

Re-implement line ending conversion for FTP transfers with ASCII data type.

2020-12-14 10:13 codesquid, revision 10034

Re-add disk space preallocation. Re-add deletion of empty local files in case of transfer errors.

2020-12-11 10:56 codesquid, revision 10033

React to system color change events on MSW.

2020-12-09 11:52 codesquid, revision 10029

Fixed additional warnings.

2020-12-09 10:21 codesquid, revision 10028

Fix another compile error.

2020-12-09 09:58 codesquid, revision 10027

Fix warnings

2020-12-09 09:57 codesquid, revision 10026

Another missing include

2020-12-09 09:17 codesquid, revision 10025

Make it unmovable.

2020-12-09 09:09 codesquid, revision 10024

Check if -lrt is needed for shm_open

2020-12-09 08:02 codesquid, revision 10023

Fix local file time in file exists notification.

2020-12-09 07:53 codesquid, revision 10022

Add missing include.

2020-12-08 14:42 codesquid, revision 10021

Refactor Storj to use new async i/o

2020-12-08 10:18 codesquid, revision 10020

Async I/O fixes and improvements.

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

Small simplification.

2017-12-17 11:33 codesquid, revision 8670

Add CServerPath::MakeParent in addition to GetParent.

2017-12-16 09:38 codesquid, revision 8669

Auto-expand root.

2017-12-13 13:58 codesquid, revision 8668

Fix logic error, look for both local and remote search panels, not twice for the local panel.

2017-12-13 09:08 codesquid, revision 8667

Fix spelling

2017-12-11 23:30 codesquid, revision 8666

Weirdly enough, an empty reason-phrase is allowed by the specs.

2017-12-11 19:34 codesquid, revision 8665

Handle multiple headers with the same name by appending their values, separated by a comma.

2017-12-11 18:46 codesquid, revision 8664

Do not print the Authorization header

2017-12-11 18:29 codesquid, revision 8663

In case of errors show an error message.

2017-12-08 12:23 codesquid, revision 8662

Fix formatting of filename in rename dialog.

2017-12-08 12:22 codesquid, revision 8661

Assorted cleanup.

2017-12-08 10:27 codesquid, revision 8660

Revert accidental commit

2017-12-08 10:26 codesquid, revision 8659

Fix compile error

2017-12-08 10:06 codesquid, revision 8658

Create security scoped bookmarks for user-selected keyfiles if using the Mac sandbox

2017-12-08 08:24 codesquid, revision 8657

Add protocol identifier for WebDAV.

2017-11-30 14:25 codesquid, revision 8656

Fix crash if an update installation is started with the new version already installed.

2017-11-30 11:42 codesquid, revision 8655

Minor cleanup.

2017-11-30 10:22 codesquid, revision 8654

Always skip pages on update.

2017-11-24 10:25 codesquid, revision 8653

Add debug message if encountering an improperly terminated chunk.

2017-11-20 09:23 codesquid, revision 8652

Update entitlements.

2017-11-16 13:18 codesquid, revision 8651

If using the Apple sandbox ensure fzsftp looks in the right location for settings.

2017-11-14 17:49 codesquid, revision 8650

Actually remove the bookmark from file.

2017-11-13 11:25 codesquid, revision 8648

Add additional keys to MacInfo.plist

2017-11-12 16:24 codesquid, revision 8647

Small cleanup.

2017-11-10 20:47 codesquid, revision 8646

Fix uploading from search dialog due to inverted condition.

2017-11-06 19:23 codesquid, revision 8643

Copy the function, don't save it as const-ref.

2017-11-06 18:46 codesquid, revision 8642

Take slightly different path.

2017-11-06 18:24 codesquid, revision 8641

Avoid listing after every file during upload.

2017-11-06 18:12 codesquid, revision 8640

Require correct libfilezilla version.

2017-11-06 18:11 codesquid, revision 8639

Bump to 3.29.0

2017-11-06 18:09 codesquid, revision 8638

Fix activity indicator if checking for updates.

2017-11-06 18:00 codesquid, revision 8637

Add missing include.

2017-11-06 09:00 codesquid, revision 8636

Updated translations

2017-11-05 17:58 codesquid, revision 8635

Fix compile error and modernize code.

2017-11-05 17:48 codesquid, revision 8634

Fetch updates matching the install-time channel.

2017-11-05 17:45 codesquid, revision 8633

Remember used channel.

2017-11-01 10:05 codesquid, revision 8632

Don't use a global mutex for engine-specific locks.

2017-10-30 17:26 codesquid, revision 8631

Bump to FileZilla 3.29.0-rc1

2017-10-30 17:18 codesquid, revision 8629

Require libfilezilla 0.11.1

2017-10-30 17:13 codesquid, revision 8628

Updated translations

2017-10-30 14:49 codesquid, revision 8627

Always create an empty file

2017-10-30 14:24 codesquid, revision 8626

Use fz::buffer instead of manual buffer handling

2017-10-29 18:29 codesquid, revision 8618

Call fsync on the freshly written xml file to ensure it has flushed to disk prior to deleting the backup file.

2017-10-29 18:26 codesquid, revision 8617

Do not print error if writing to layout.xml fails.

2017-10-19 07:25 codesquid, revision 8614

Fix compile error.

2017-10-15 20:13 codesquid, revision 8613

Small cleanup to avoid manual memory management.

2017-10-12 14:57 codesquid, revision 8612

Mark CStateFilterManager as final.

2017-10-12 14:53 codesquid, revision 8611

Allow case-insensitive regex filters.

2017-10-12 14:43 codesquid, revision 8610

Make quick search filter case-insensitive by default.

2017-10-12 14:41 codesquid, revision 8609

Check for empty filter in ApplyFilter.

2017-10-09 18:35 codesquid, revision 8608

Only apply quick search filters to current state. Patch by Josue Andrade Gomes.

2017-10-09 14:51 codesquid, revision 8607

Revert unintentional change.

2017-10-09 14:33 codesquid, revision 8606

Fixed typo

2017-10-09 13:35 codesquid, revision 8605

Mark strings translatable. Patch by Josue Andrade Gomes

2017-10-09 13:29 codesquid, revision 8604

Add quick search filter to file lists. Patch by Josue Andrade Gomes with minor modifications.

2017-10-09 13:22 codesquid, revision 8603

Add quick search filter to file lists. Patch by Josue Andrade Gomes with minor modifications.

2017-10-09 13:16 codesquid, revision 8602

Add new close icon to distribution.

2017-10-09 10:01 codesquid, revision 8601

Add empty() and operator bool() to CFilter.

2017-10-09 09:47 codesquid, revision 8600

Slightly tweak tiny size.

2017-10-09 09:46 codesquid, revision 8599

Add tiny icon size.

2017-10-09 09:45 codesquid, revision 8598

Add a a close button.

2017-10-07 17:14 codesquid, revision 8596

Show hostname in red in the certificate verification dialog if it does not match the certificate.

2017-10-04 11:39 codesquid, revision 8594

Add missing event table entry.

2017-10-02 09:29 codesquid, revision 8593
  • D /FileZilla3/trunk/workspace

Remove unused directory.

2017-09-29 10:24 codesquid, revision 8591

Bump to FileZilla 3.28.0

2017-09-29 10:23 codesquid, revision 8590

Updated translations.

2017-09-29 08:40 codesquid, revision 8588

Fix warnings about missing override markers.

2017-09-29 08:00 codesquid, revision 8587

Disable unneeded statistics in release builds.

2017-09-28 10:25 codesquid, revision 8585

Fix loop condition.

2017-09-28 09:08 codesquid, revision 8584

Do not disable password saving settings if fzdefaults.xml contains a kiosk mode setting of 0.

2017-09-25 20:06 codesquid, revision 8583

Two trivial nullptr fixes.

2017-09-25 20:05 codesquid, revision 8582

Fix a warning in a configure check.

2017-09-25 16:24 codesquid, revision 8581

Fix compile error.

2017-09-25 14:15 codesquid, revision 8579

Replace some manual buffer handling with fz::buffer

2017-09-22 08:41 codesquid, revision 8577

Bump to 3.28.0-rc1

2017-09-22 08:41 codesquid, revision 8576

Updated translation

2017-09-22 08:23 codesquid, revision 8575

Update translations

2017-09-22 06:52 codesquid, revision 8574

Get rid of a few instances of std::list

2017-09-17 10:03 codesquid, revision 8572

Additional fixes for -Werror=zero-as-null-pointer-constant

2017-09-15 09:26 codesquid, revision 8570

Improve handling of .. segment when already at the root.

2017-09-13 10:54 codesquid, revision 8569

Fixes for -Werror=zero-as-null-pointer-constant

2017-09-13 09:54 codesquid, revision 8566

Do not change a stored site if it uses a recognized but unsupported protocol. It just can't be used to connect.

2017-09-11 08:18 codesquid, revision 8565

Fixed warnings.

2017-09-06 20:58 codesquid, revision 8564

Add final keyword.

2017-09-06 09:56 codesquid, revision 8563

In case of a forced shutdown with open dialogs, just call _exit() to prevent crashes due to windows being destroyed out of order wrt. nested event loops.

2017-09-03 10:01 codesquid, revision 8562

Fix typo

2017-09-01 13:45 codesquid, revision 8561

Fix include guards.

2017-09-01 13:37 codesquid, revision 8560

Fix uninitialized variable.

2017-09-01 09:42 codesquid, revision 8559

Trivial cleanup

2017-08-29 14:37 codesquid, revision 8558

Try harder detecting badly encoded filenames encodings.

2017-08-29 13:29 codesquid, revision 8557

Revert accidental deletion.

2017-08-29 13:17 codesquid, revision 8556

Add missing continue;

2017-08-29 13:10 codesquid, revision 8555

Minor cleanup.

2017-08-29 13:10 codesquid, revision 8554

Ignore empty segments in CLocalTreeView::MakeSubdirs (should never occur, but better be safe) and add an assertion if expanding item with empty first child while setting a selection.

2017-08-29 11:09 codesquid, revision 8553

Use int instead of bool to keep track whether we're changing selections.

2017-08-27 13:14 codesquid, revision 8549

Abort queue processing if cancelling the ask for password dialog instead of removing the individual item.

2017-08-21 09:04 codesquid, revision 8540

Added Close Once as queue completion action.

2017-08-21 08:43 codesquid, revision 8539

Improve tooltip of filters button.

2017-08-16 19:46 codesquid, revision 8538

Fix a link dependency

2017-08-16 19:34 codesquid, revision 8536

Update VS project files.

2017-08-14 15:56 codesquid, revision 8535

Bump to 3.27.1

2017-08-14 15:48 codesquid, revision 8534

Mention Azerbaijani translator.

2017-08-14 15:47 codesquid, revision 8533

Updated translations.

2017-08-14 14:50 codesquid, revision 8532

Minor reformatting.

2017-08-14 14:47 codesquid, revision 8531

Fix bounds.

2017-08-14 14:12 codesquid, revision 8530

Fix warnings.

2017-08-13 13:59 codesquid, revision 8526

Display initial directory access dialog after welcome dialog

2017-08-13 13:59 codesquid, revision 8525

Add menu item to show directory access dialog

2017-08-13 13:58 codesquid, revision 8524

Improve text for sandbox dirs dialog

2017-08-13 13:56 codesquid, revision 8523

Add dialog to add/remove sandbox permissions

2017-08-13 13:56 codesquid, revision 8522

Add selected userdirs to local directory tree if using the app sandbox.

2017-08-13 13:55 codesquid, revision 8521

Fix possible crash due to wxListCtrl oddities

2017-08-10 20:12 codesquid, revision 8520

#11357 Change advertised client version.

2017-07-31 15:43 codesquid, revision 8513

Trivial reformatting.

2017-07-24 19:36 codesquid, revision 8512

Fix silent installation, the uninstaller was not being run. Also add the /quiet flag which acts like silent, except for showing error messages.

2017-07-24 07:09 codesquid, revision 8511

Add port to error message when creating the listen socket fails.

2017-07-24 06:55 codesquid, revision 8510

Add /skipuac flag to bypass UAC prompt if started unevaluated.

2017-07-22 08:54 codesquid, revision 8509

Mark a string translatable that should be translated.

2017-07-21 12:17 codesquid, revision 8508

Add events.hpp to distribution.

2017-07-19 16:41 codesquid, revision 8507

Bump to 3.27.0.1

2017-07-19 16:40 codesquid, revision 8506

\b does not work with + or -

2017-07-19 15:31 codesquid, revision 8505

There's a problematic libtool bug, it strips the -static-libgcc and -static-libstdc++ options. Force libtool to use them.

2017-07-19 15:30 codesquid, revision 8504

Provide a dummy __cxa_pure_virtual. My code is proper, it doesn't call pure virtuals.

2017-07-19 12:41 codesquid, revision 8503

Add missing file

2017-07-19 08:00 codesquid, revision 8502

Add a comment aimed at package maintainers blindly changing dependencies at will, without regarding the consequences.

2017-07-19 07:51 codesquid, revision 8501

Bump to 3.27.0

2017-07-19 07:43 codesquid, revision 8500

Trivial cleanup

2017-07-19 07:35 codesquid, revision 8499

Merge upstream PuTTY changes.

2017-07-19 07:31 codesquid, revision 8498

Updated translations

2017-07-16 10:56 codesquid, revision 8497

Fix compile error.

2017-07-16 10:29 codesquid, revision 8496

Merge changes from upstream PuTTY.

2017-07-16 09:49 codesquid, revision 8495

Address some harmless issues found by a static analyzer.

2017-07-16 09:27 codesquid, revision 8494

Trivial code cleanup

2017-07-13 08:46 codesquid, revision 8492

Trivial code cleanup.

2017-07-11 15:46 codesquid, revision 8491

Bump to 3.27.0-rc1

2017-07-11 15:45 codesquid, revision 8490

Updated translations

2017-07-11 15:17 codesquid, revision 8489

Merge storj branch onto trunk.

2017-07-09 16:32 codesquid, revision 8478

Adapt to libfilezilla changes.

2017-07-09 16:10 codesquid, revision 8473

Get rid of CSftpControlSocket::ResetOperation

2017-07-09 16:09 codesquid, revision 8472

Use correct peer address in certificate notification.

2017-07-07 10:40 codesquid, revision 8469

Further fixes to HTTP keep-alive.

2017-07-07 10:40 codesquid, revision 8468

Minor cleanup.

2017-07-07 10:39 codesquid, revision 8467

Remove debug code.

2017-07-07 10:29 codesquid, revision 8466

Show additional information if certificate verification fails.

2017-07-07 10:18 codesquid, revision 8465

Reset m_closed when connecting.

2017-07-04 20:08 codesquid, revision 8464

Implement HTTP keep-alive.

2017-07-04 19:54 codesquid, revision 8463

Add COpData::Reset() to reduce the amount of operation-specific logic in RequestOperation.

2017-06-29 19:46 codesquid, revision 8462

Return value of correct type.

2017-06-29 18:50 codesquid, revision 8461

Fix a compile error.

2017-06-29 13:17 codesquid, revision 8460

Fix filetype of directories on Windows if the filename contains a dot. Also avoid some needless conversion to/from wxString.

2017-06-22 12:50 codesquid, revision 8459

Null the hnadler when unregistering.

2017-06-22 12:29 codesquid, revision 8458

Fix assertion.

2017-06-22 12:26 codesquid, revision 8457

Remove unused variable

2017-06-22 12:25 codesquid, revision 8456

Revert accidental commit

2017-06-22 12:21 codesquid, revision 8455

Allow (un)registering handlers during ongoing notifications

2017-06-20 06:01 codesquid, revision 8454

Fix assertion.

2017-06-20 06:01 codesquid, revision 8453

Minor formatting.

2017-06-14 15:21 codesquid, revision 8452

Remove unused variable.

2017-06-12 17:40 codesquid, revision 8449

Bump to 3.26.2

2017-06-12 17:39 codesquid, revision 8448

Updated translations.

2017-06-10 12:29 codesquid, revision 8445

Fix for undoing the length hiding, it didn't work for long passwords.

2017-06-07 19:33 codesquid, revision 8443

Use pkg-config to check for cppunit instead of cppunit-config, the latter has been removed in cppunit-1.14.0

2017-06-07 18:52 codesquid, revision 8440

Update pkg.m4 to pkgconfig-0.29.2

2017-06-02 17:01 codesquid, revision 8437

Bump to 3.26.1

2017-06-02 16:54 codesquid, revision 8436

Fix argument to wxTreeCtrl::GetNextChild, it expects the parent, not the current child.

2017-06-02 16:36 codesquid, revision 8435

Fixed crash if rewriting credentials in site directories.

2017-06-02 15:16 codesquid, revision 8434

Explicitly link against hogweed.

2017-06-02 15:16 codesquid, revision 8433

Run through xmllint

2017-06-01 19:28 codesquid, revision 8431

Bump to 3.26.0

2017-06-01 19:20 codesquid, revision 8430

Updated translations.

2017-06-01 19:03 codesquid, revision 8429

Fix translator comments.

2017-06-01 18:05 codesquid, revision 8428

Reprotect passwords in active queue if user changes protection settings.

2017-05-28 09:12 codesquid, revision 8427

Fix the remember checkbox to appear when asking for a username in addition to a password.

2017-05-28 08:39 codesquid, revision 8426

Install the bookmark.png files in the blukis theme.

2017-05-28 08:35 codesquid, revision 8425

Add missing backslash, without it half the icons for this theme were not installed. Strangely no error or warning was being generated by Automake.

2017-05-25 18:34 codesquid, revision 8424

Bump to 3.26.0-rc1

2017-05-25 18:34 codesquid, revision 8423

Updated translations

2017-05-25 18:22 codesquid, revision 8419

Run the AskSavePassword dialog from the Site Manager.

2017-05-25 18:22 codesquid, revision 8418

Add option to use a master password to the AskSavePassword dialog.

2017-05-25 18:21 codesquid, revision 8417

Fix typo

2017-05-25 18:20 codesquid, revision 8416

Change credentials in all states.

2017-05-25 16:47 codesquid, revision 8415

Handle mismatch of keys.

2017-05-25 15:17 codesquid, revision 8414

Set initial control state.

2017-05-25 10:58 codesquid, revision 8413

It is now possible to configure master passwords.

2017-05-23 17:04 codesquid, revision 8412

Settings prototype.

2017-05-23 16:02 codesquid, revision 8409

Encrypt passwords in the queue.

2017-05-23 16:01 codesquid, revision 8408

Handle sites that already have encrypted passwords.

2017-05-23 16:00 codesquid, revision 8407

Better texts

2017-05-23 13:16 codesquid, revision 8404

Ask for master password.

2017-05-22 19:16 codesquid, revision 8403

Use saved decryptors if available.

2017-05-22 15:09 codesquid, revision 8402

If a master password encryptor is set, use it.

2017-05-22 08:57 codesquid, revision 8401

Move password crypto into own file, fix some include guards.

2017-05-21 16:59 codesquid, revision 8399

Simple unauthenticated asymmetric data encryption and decryption.

2017-05-21 16:58 codesquid, revision 8398

Fix include guard.

2017-05-18 17:35 codesquid, revision 8397

The two structures depend on each other, disallow invalid or bogus combinations.

2017-05-18 14:03 codesquid, revision 8396

Work in progress: Separate credentials from CServer into own structure.

2017-05-12 09:44 codesquid, revision 8394

Fix logic error.

2017-05-10 11:36 codesquid, revision 8392

Add function to retrigger events.

2017-05-10 11:36 codesquid, revision 8391

Fix possible null-pointer dereference.

2017-05-02 21:33 codesquid, revision 8387

wxWidgets 3.0.3 finally got released. Require it.

2017-05-02 08:59 codesquid, revision 8386

Remove debug code.

2017-05-01 12:28 codesquid, revision 8385

Socket threads are now self-cleaning.

2017-05-01 10:07 codesquid, revision 8383

Code cleanup

2017-04-30 09:39 codesquid, revision 8381

Bump to 3.25.2

2017-04-30 09:24 codesquid, revision 8380

Updated translations

2017-04-30 09:08 codesquid, revision 8379

Merge upstream PuTTY changes.

2017-04-28 11:01 codesquid, revision 8378

Remove redundant qualification of fz namespace.

2017-04-28 10:54 codesquid, revision 8377

Typo.

2017-04-28 10:53 codesquid, revision 8376

Revert accidental commit of debug code.

2017-04-28 10:52 codesquid, revision 8375

Fix compile errors.

2017-04-28 09:58 codesquid, revision 8374

Even further fz::socket cleanup.

2017-04-25 12:00 codesquid, revision 8372

Further fz::socket cleanup.

2017-04-25 09:34 codesquid, revision 8371

Move CSocket into fz namespace.

2017-04-24 08:54 codesquid, revision 8369

Handle asynchronous requests for active engines without associated items, such as listing operations.

2017-04-23 11:04 codesquid, revision 8368

Bump to 3.25.2-rc1

2017-04-23 10:57 codesquid, revision 8367

Updated translations.

2017-04-23 10:30 codesquid, revision 8366

Increase default speedlimit values to be more useful.

2017-04-23 10:26 codesquid, revision 8365

Some header cleanup.

2017-04-23 10:01 codesquid, revision 8364

Do not mark a string as translatable that is not meant to be translated.

2017-04-22 12:48 codesquid, revision 8363

Fix a few insignificant coverity issues.

2017-04-22 10:35 codesquid, revision 8362

Minor cleanup.

2017-04-21 08:59 codesquid, revision 8361

Remove unused CConnectOpData

2017-04-21 08:48 codesquid, revision 8360

Add generic proxy support for HTTP.

2017-04-19 10:25 codesquid, revision 8354

Use std::deque instead of std::list for the pending notifications and a vector for the queued log messages.

2017-04-19 10:24 codesquid, revision 8353

Do not list Vista as supported in the README file.

2017-04-18 13:02 codesquid, revision 8351

Fix detection of regular paths accepting too much due to a typo. Reported by mseker.

2017-04-18 12:01 codesquid, revision 8350

Handle the hint element.

2017-04-18 11:49 codesquid, revision 8349

Fix spelling.

2017-04-18 08:42 codesquid, revision 8348

Fix an assertion triggered by an invalid filter.xml that contains no Filters element.

2017-04-18 08:16 codesquid, revision 8347

Reformatting without functional change.

2017-04-10 16:09 codesquid, revision 8344

Try harder to obtain the system image list handle. If that still fails, fail more gracefully.

2017-04-10 09:25 codesquid, revision 8341

Allow deleting unlistable directories.

2017-04-06 11:28 codesquid, revision 8333

Fix "IP address" capitalization in user-visible strings, patch by Peter Körner.

2017-04-06 09:33 codesquid, revision 8332

Fix "IP address" capitalization in user-visible strings, patch by Peter Körner.

2017-04-06 09:22 codesquid, revision 8331

End Vista support.

2017-04-06 07:21 codesquid, revision 8330

Fix sending of keep-alive commands.

2017-03-24 14:10 codesquid, revision 8312

Need to adjust dataToSend_ prior to returning FZ_REPLY_WOULDBLOCK.

2017-03-23 08:43 codesquid, revision 8310

Return FZ_REPLY_WOULDBLOCK in CHttpRequestOpData::Send() if the backend returns EAGAIN.

2017-03-23 08:20 codesquid, revision 8309

Minor cleanup.

2017-03-23 08:12 codesquid, revision 8308

Fix buffer handling sending request body

2017-03-21 11:26 codesquid, revision 8305

Fix generation of login sequence when using FTP proxies.

2017-03-20 15:11 codesquid, revision 8304

Bump to 3.25.1

2017-03-20 15:06 codesquid, revision 8303

One more null check.

2017-03-20 15:03 codesquid, revision 8302

Add a few null checks.

2017-03-20 14:55 codesquid, revision 8301

Updated translations

2017-03-20 10:11 codesquid, revision 8300

Fix timeout detection. #11206

2017-03-20 09:09 codesquid, revision 8299

If converting to wchar_t from char* as ISO8859-1, cast through unsigned char* to preserve correct values of potentially negative chars.

2017-03-18 15:32 codesquid, revision 8298

Fix a few warnings

2017-03-16 08:13 codesquid, revision 8291

Allow about dialog to go a bit wider.

2017-03-13 14:03 codesquid, revision 8290

Add a missing include

2017-03-13 13:17 codesquid, revision 8289

Bump to 3.25.0

2017-03-13 13:03 codesquid, revision 8288

Update translations

2017-03-13 10:07 codesquid, revision 8287

Pass opt variable to beginActivityWithOptions

2017-03-13 09:37 codesquid, revision 8286

Fix retry logic.

2017-03-13 09:24 codesquid, revision 8285

Fix calculation of dataToSend_ in request.

2017-03-13 09:16 codesquid, revision 8284

Query location of downloads directory on OS X to store updates in

2017-03-13 09:08 codesquid, revision 8283

Revert a previous change, it was actually working already.

2017-03-12 22:18 codesquid, revision 8282

Use a global NSProcessInfo, else it doesn't work

2017-03-12 21:06 codesquid, revision 8281

Apparently Objective C has garbage collection, yet uses pointer notation. Horrible syntax...

2017-03-12 19:45 codesquid, revision 8280

Work around ugly autoconf/automake bug, languaged cannot be conditionally used.

2017-03-12 19:15 codesquid, revision 8279

Use NSProcessInfo's beginActivityWithOptions to prevent idle sleep instead of IOPMAssertionCreate. This has the benefit of also preventing App Nap. The drawback is that it requires OS X 10.9 or higher.

2017-03-12 16:38 codesquid, revision 8278

#11177: OS X: If toolbar is hidden, hide it on creation.

2017-03-11 08:56 codesquid, revision 8277

Fix small typo

2017-03-11 08:55 codesquid, revision 8276

Fix error resulting from similarly named variable in CControlSocket and CMkdirOpData breaking stepwise directory creation.

2017-03-10 15:15 codesquid, revision 8275

Zero-initialize some pointers.

2017-03-10 14:56 codesquid, revision 8274

Fix include guards.

2017-03-10 14:56 codesquid, revision 8273

Remove no longer needed include

2017-03-10 14:55 codesquid, revision 8272

Fix selection of encryption option from ServerProtocol.

2017-03-10 10:40 codesquid, revision 8271

Make thread_local mandatory.

2017-03-10 10:35 codesquid, revision 8270

Fix include guard.

2017-03-10 10:34 codesquid, revision 8269

Handle the "100 Continue" response code.

2017-03-10 10:16 codesquid, revision 8268

Fix variable name.

2017-03-10 09:47 codesquid, revision 8267

Updated svn:ignore

2017-03-10 09:40 codesquid, revision 8266

Bump copyright year to 2017

2017-03-06 17:47 codesquid, revision 8262

Destroy worker thread in CIoThread destructor.

2017-03-06 14:09 codesquid, revision 8261

Typo

2017-03-06 14:08 codesquid, revision 8260

Implementations of GetDependencVersion and GetDependencName were swapped.

2017-03-06 08:04 codesquid, revision 8259

Clear response code headers in CHttpRequest::Send

2017-03-04 14:02 codesquid, revision 8258

Fix another typo

2017-03-04 13:16 codesquid, revision 8257

Fix typo

2017-03-04 11:08 codesquid, revision 8256

Bump to 3.25.0-rc1

2017-03-04 11:03 codesquid, revision 8255

Updated translations

2017-03-04 10:44 codesquid, revision 8254

Use same wording for similar error messages. Clarify others.

2017-03-03 18:12 codesquid, revision 8253

Fix assertion on OS X.

2017-03-03 16:09 codesquid, revision 8252

Fix size check.

2017-03-03 16:07 codesquid, revision 8251

Fix CSiteManagerDialog::GetProtocol()

2017-03-03 15:50 codesquid, revision 8250

Merge upstream PuTTY changes.

2017-03-03 15:38 codesquid, revision 8249

Remove BOM.

2017-02-27 15:29 codesquid, revision 8242

Update svn:ignore

2017-02-27 14:44 codesquid, revision 8239

Require lfz 0.9.1 or greater.

2017-02-27 14:43 codesquid, revision 8238

Simpler check for unsure items.

2017-02-26 10:55 codesquid, revision 8237

Small include cleanup.

2017-02-26 10:54 codesquid, revision 8236

Unify format of debug messages.

2017-02-24 18:33 codesquid, revision 8235

Fixed a few more warnings.

2017-02-24 16:26 codesquid, revision 8234

Fix a bunch of warnings reported by Clang with -Winconsistent-missing-override

2017-02-24 16:16 codesquid, revision 8233

Fix typo in include guard.

2017-02-24 15:28 codesquid, revision 8231

Bump to 3.25.0-beta1

2017-02-24 15:21 codesquid, revision 8230

Updated translations

2017-02-24 13:49 codesquid, revision 8229

Backport small fixes from an in-development feature branch.

2017-02-24 08:01 codesquid, revision 8228

Fixed a compile error due to a constant no longer available.

2017-02-24 07:58 codesquid, revision 8227

Fix warning about signed/unsigned integer comparison.

2017-02-24 07:57 codesquid, revision 8226

Fix a warning about a statement having no effect, a return was missing.

2017-02-23 22:28 codesquid, revision 8225

Add another missing include.

2017-02-23 22:01 codesquid, revision 8224

Remove unused forward declarations.

2017-02-23 22:00 codesquid, revision 8223

Move GetRealOsVersion to buildinfo.h/cpp

2017-02-23 20:34 codesquid, revision 8222

Add a missing include.

2017-02-23 20:21 codesquid, revision 8221

Remove discontinued support channel.

2017-02-23 20:04 codesquid, revision 8220

Move reporting of GUI library dependencies into the GUI.

2017-02-23 19:24 codesquid, revision 8219

Use a new interface for custom character set conversion. From this point on, wxWidgets is no longer used in the engine, missing half of commit.

2017-02-23 19:15 codesquid, revision 8218

Eliminate wx from default project settings.

2017-02-23 19:15 codesquid, revision 8217

Use a new interface for custom character set conversion. From this point on, wxWidgets is no longer used in the engine.

2017-02-23 14:58 codesquid, revision 8216

Remove wxFAIL_MSG from engine.

2017-02-23 14:53 codesquid, revision 8215

Fix harmless warning.

2017-02-23 14:49 codesquid, revision 8214

Actually fix the includes in the right file...

2017-02-23 14:46 codesquid, revision 8213

Add missing include.

2017-02-23 12:06 codesquid, revision 8212

Assorted cleanup.

2017-02-23 10:21 codesquid, revision 8211

pimpl CTlsSocket and solve the ssize_t issue.

2017-02-22 18:41 codesquid, revision 8210

Scale widths of status line control.

2017-02-21 20:59 codesquid, revision 8207

Bump to FileZilla 3.24.1

2017-02-21 20:38 codesquid, revision 8204

Merge remaining upstream PuTTY changes.

2017-02-21 18:06 codesquid, revision 8203

Implement sending the request body.

2017-02-20 19:10 codesquid, revision 8200

Fix a compile error.

2017-02-20 17:02 codesquid, revision 8199

Merge upstream PuTTY changes.

2017-02-20 14:17 codesquid, revision 8198

Fix duplicate mnemonic in files currently edited dialog. #11135

2017-02-20 10:33 codesquid, revision 8197

Fix a warning.

2017-02-20 10:12 codesquid, revision 8196

Fix User-Agent header.

2017-02-20 10:02 codesquid, revision 8195

In CHttpControlSocket::OnConnect, check that the current operation is PrivCommand::http_connect, not Command::connect.

2017-02-19 20:08 codesquid, revision 8194

Fix Coverity warnings.

2017-02-19 19:47 codesquid, revision 8193

Fix a warning.

2017-02-19 19:26 codesquid, revision 8192

Add another missing include.

2017-02-19 18:52 codesquid, revision 8191

Fix cache unlocking in ResetOperation.

2017-02-19 18:30 codesquid, revision 8190

Get rid of the explicitly managed *m_pCurOpData and replace it with a vector or unique_ptrs.

2017-02-19 17:01 codesquid, revision 8189

Refactor the rename and chmod operations for SFTP.

2017-02-19 16:39 codesquid, revision 8188

Refactor SFTP del, mkd and rmd operations.

2017-02-19 15:48 codesquid, revision 8187

Use a common CProtocolOpData<T> as base class.

2017-02-19 14:06 codesquid, revision 8186

Refactor and move SFTP file transfer code into own file.

2017-02-19 11:58 codesquid, revision 8185

Refactor ChangeDir operation for SFTP.

2017-02-19 11:13 codesquid, revision 8184

Move SFTP list code into own files.

2017-02-19 09:21 codesquid, revision 8183

Add missing include.

2017-02-18 23:05 codesquid, revision 8182

Minor cleanup.

2017-02-18 22:55 codesquid, revision 8181

Move SendNextCommand to CControlSocket.

2017-02-18 18:21 codesquid, revision 8180

Start splitting up SFTP.

2017-02-18 17:15 codesquid, revision 8179

Re-implement HTTP redirect handling.

2017-02-18 16:40 codesquid, revision 8178

Basic HTTP downloads working again, though redirects are ignored.

2017-02-18 14:34 codesquid, revision 8177

Partially re-implement parsing HTTP headers.

2017-02-18 13:39 codesquid, revision 8176

Get HTTP back into a state where it can send requests.

2017-02-18 11:30 codesquid, revision 8175

Fix compile error with some GCC versions.

2017-02-18 11:16 codesquid, revision 8174

Update built-in pugixml.

2017-02-18 10:46 codesquid, revision 8173

Fixed a compile error.

2017-02-18 10:46 codesquid, revision 8172

Remove an unused variable

2017-02-18 10:32 codesquid, revision 8170

Added Danish translation to .desktop file.

2017-02-18 10:23 codesquid, revision 8169

Move CSftpControlSocket into own directory.

2017-02-18 10:17 codesquid, revision 8168

General cleanup pass on SFTP code.

2017-02-18 10:06 codesquid, revision 8167

Small progress in redoing the HTTP support.

2017-02-17 07:58 codesquid, revision 8166

Fix a few compile errors in currently commented out code.

2017-02-16 20:09 codesquid, revision 8165

WIP: Begin refactoring CHttpControlSocket. As start, turn it into a stub.

2017-02-16 19:26 codesquid, revision 8164

Fix warnings.

2017-02-16 13:44 codesquid, revision 8163

Adjust CControlSocket::CheckOverwriteFile and CRealControlSocket::ContinueConnect to new model. This should complete the transformation for FTP. The other protocols still need to be changed.

2017-02-16 12:56 codesquid, revision 8162

Change return type of CRealControlSocket::Send and CFtpControlSocket::SendCommand.

2017-02-16 11:11 codesquid, revision 8161

Finish moving FTP operations into separate files.

2017-02-16 10:43 codesquid, revision 8160

Refactor delete and rmdir commands.

2017-02-16 09:58 codesquid, revision 8159

Refactor raw commands.

2017-02-16 09:44 codesquid, revision 8158

Move transfersocket.* into ftp subdirectory.

2017-02-14 19:46 codesquid, revision 8157

Move filetransfer code.

2017-02-14 18:24 codesquid, revision 8156

Adjust return types of CFtpControlSocket:Transfer, deal with some fixmes.

2017-02-14 18:06 codesquid, revision 8155

Make CControlSocket's List and Connect functions asynchronous, they now always return void.

2017-02-14 17:09 codesquid, revision 8154

Fix EPSV regression.

2017-02-14 16:51 codesquid, revision 8153

Further refactoring to clean up CFtpControlSocket and in particular the list operation.

2017-02-14 10:10 codesquid, revision 8152

Convert the m_pCurrentServer pointer in CControlSocket to a non-pointer member.

2017-02-13 20:28 codesquid, revision 8151

Split raw transfer code into own file and modernize it.

2017-02-13 18:00 codesquid, revision 8150

Work in progress: Split mkdir into own file, further work on list.

2017-02-13 17:26 codesquid, revision 8149

Fix warnings.

2017-02-13 17:15 codesquid, revision 8148

Add missing eol-style

2017-02-13 17:10 codesquid, revision 8147

Fix compile error on some compilers.

2017-02-12 21:26 codesquid, revision 8146

Work in progress: Continue refactoring. We're a wee bit further along the complicated listing operation.

2017-02-12 10:12 codesquid, revision 8145

Work in process: Work on refactoring the list operation.

2017-02-11 14:00 codesquid, revision 8144

Code cleanup

2017-02-11 13:53 codesquid, revision 8143

Heavy WIP: Refactor operation handling, move FTP specific files into own subdirectory, split operations into individual files.

2017-02-11 13:22 codesquid, revision 8142

Revert a small change that breaks compilation.

2017-02-11 11:26 codesquid, revision 8141

Remove assert, the error is handled gracefully.

2017-02-10 18:15 codesquid, revision 8140

Further cleanup and slight code modernization.

2017-02-10 18:02 codesquid, revision 8139

Various cleanup

2017-02-10 08:58 codesquid, revision 8138

Small refactoring to make pushing operations easier.

2017-01-30 15:57 codesquid, revision 8121

Refactor directory listing notifications, do the broadcast in the GUI, not in the engine.

2017-01-30 13:41 codesquid, revision 8120

Minor reformatting.

2017-01-30 13:28 codesquid, revision 8119

Work around a bug in Windows, its documentation does not match its behavior on Vista and possibly 7.

2017-01-18 08:31 codesquid, revision 8112

Remove unused variable.

2017-01-13 18:03 codesquid, revision 8110

Updated translation

2017-01-13 17:50 codesquid, revision 8109

Fixed typo

2017-01-13 15:49 codesquid, revision 8108

Bump to 3.Bump to 3.24.0

2017-01-13 15:06 codesquid, revision 8107

Updated translations

2017-01-13 14:39 codesquid, revision 8106

Refactor offer initialization

2017-01-13 14:01 codesquid, revision 8105

Overlay scrollbars are always so much trouble. Refresh layout after refreshing it.

2017-01-13 14:01 codesquid, revision 8104

Keep insertion point visible.

2017-01-12 18:53 codesquid, revision 8103

Fix CServerPath::operator<

2017-01-12 18:53 codesquid, revision 8102

Use correct return code if command cannot be converted to 8-bit charset.

2017-01-06 15:18 codesquid, revision 8101

Bump to 3.24.0-rc1

2017-01-06 15:18 codesquid, revision 8100

Updated translations

2017-01-06 14:31 codesquid, revision 8099

Show base643 encoded SHA256 hash as hostkey fingerprint to match output format of OpenSSH 6.8+

2017-01-06 12:19 codesquid, revision 8098

Fix a memory leak.

2017-01-06 09:25 codesquid, revision 8097

Remember toolbar tool size.

2017-01-06 09:20 codesquid, revision 8096

Small cleanup.

2017-01-06 09:18 codesquid, revision 8095

Unify style for writing ", aborting."

2017-01-05 14:46 codesquid, revision 8094

Don't show popup dialogs if already handling a native GUI event on OS X. Should fix #11110.

2016-12-30 16:50 codesquid, revision 8093

Make engine id const as it never changes.

2016-12-29 17:31 codesquid, revision 8092

Fix cast.

2016-12-29 16:17 codesquid, revision 8091

Merge upstream PuTTY changes.

2016-12-29 14:37 codesquid, revision 8090

Fix indentation

2016-12-29 14:36 codesquid, revision 8089

Use _nettle_sha1_compress instead of the custom implementation from PuTTY in SHATransform

2016-12-29 14:33 codesquid, revision 8088

Fix a few compiler warnings.

2016-12-28 11:53 codesquid, revision 8087

Use nettle for SHA512 as well.