Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2024-03-28 18:20:01

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (8007 changes):

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