Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2021-04-11 17:40:01

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (7583 changes):

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