Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2025-04-05 01:20:01

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (8068 changes):

2015-01-12 19:08 codesquid, revision 6357

wxFile internally uses _open which uses CreateFile with share mode FILE_SHARE_READ|FILE_SHARE_WRITE. For now also specify this share mode in our own file implementation, even though we do not want other programs from modifying the files we are transferring. Unfortunately lack of FILE_SHARE_WRITE breaks remote file editing, there are too many badly broken programs out there that keep descriptors open for writing even when not writing. TODO: In a future version, compare file timestamps before and after transfer. If timestamp has changed at the end of transfer, fail and retry.

2015-01-12 18:58 codesquid, revision 6356

Fix interrupted handshakes due to extremely large requests sent by server.

2015-01-11 09:58 codesquid, revision 6353

Fix post-login commands when selected protocol is INSECURE_FTP.

2015-01-11 09:45 codesquid, revision 6352

Small refactoring to reduce lifetime of wxFFile

2015-01-11 09:44 codesquid, revision 6351

Fix initialization of m_edit member, this prevented from saving queue items that were loaded from queue.

2015-01-09 09:19 codesquid, revision 6348

Apply #9997 to #include <errno.h> to fix a compile error.

2015-01-07 13:15 codesquid, revision 6345

Bump to 3.10.0

2015-01-07 13:12 codesquid, revision 6344

Use signed char as data type as plain char may be unsigned.

2015-01-07 12:49 codesquid, revision 6343

Updated translations.

2015-01-07 08:26 codesquid, revision 6342

Use QueueEvent instead of AddPendingEvent and wxPostEvent, it avoids a call to wxEvent::Clone.

2015-01-04 19:23 codesquid, revision 6341

Set onetime file exists action as unknown initially. Fixes #9981.

2015-01-04 19:22 codesquid, revision 6340

Use signed char as data type as plain char may be unsigned.

2015-01-03 14:21 codesquid, revision 6339

Fix typo.

2015-01-03 11:35 codesquid, revision 6337

Bump to 3.10.0-rc2

2015-01-03 11:32 codesquid, revision 6336

Updated translations.

2015-01-03 10:23 codesquid, revision 6335

Update Copyright year.

2015-01-03 10:13 codesquid, revision 6334

Fix compile error

2015-01-03 10:13 codesquid, revision 6333

Fix initialization of Welsh and Estonian.

2015-01-03 10:13 codesquid, revision 6332

Rename Estonian translation file. #9978

2015-01-03 10:09 codesquid, revision 6331

Added Welsh translation.

2015-01-01 20:22 codesquid, revision 6328

Make CFileZillaEngine non-copyable.

2015-01-01 20:21 codesquid, revision 6327

Make CSystemImageList non-copyable.

2015-01-01 20:20 codesquid, revision 6326

Make internals of CSystemImageList private.

2015-01-01 20:16 codesquid, revision 6325

CSplitterWindowEx::PrepareSplit should have the sash position as reference.

2015-01-01 20:02 codesquid, revision 6324

Use strongly typed enum for Column_type.

2015-01-01 19:57 codesquid, revision 6323

Fix potential performance issue with the constructor.

2015-01-01 19:49 codesquid, revision 6322

Fix return value of DoSetBufferSizes and add a return value to SetBufferSizes.

2015-01-01 19:43 codesquid, revision 6321

Remove a redundant member that&#039;s also in a base class.

2014-12-31 09:11 codesquid, revision 6320

Fix crash due to incorrect assignment. Fixes #9972.

2014-12-29 20:20 codesquid, revision 6319

Handle left click in addition to right click on data type button in status bar.

2014-12-29 17:38 codesquid, revision 6317

Bump to 3.10.0-rc1

2014-12-29 17:37 codesquid, revision 6316

Updated translations

2014-12-29 15:18 codesquid, revision 6315

Remove the defunct string coalescer.

2014-12-29 15:18 codesquid, revision 6314

If building for 32bit Windows, pass the --large-address-aware flag to the linker.

2014-12-28 20:23 codesquid, revision 6313

Fix a couple of warnings when compiled with -Wextra

2014-12-28 20:13 codesquid, revision 6312

Fix harmless compiler warning.

2014-12-28 20:12 codesquid, revision 6311

Remove a !this check.

2014-12-28 20:09 codesquid, revision 6310

Some reordering to reduce padding.

2014-12-28 18:06 codesquid, revision 6309

Reduce memory footprint listing local directories on Windows.

2014-12-28 17:47 codesquid, revision 6308

As there are only a few fixed status messages in the queue, use an enum instead of an (optional) string.

2014-12-28 17:01 codesquid, revision 6307

Make the status message optional.

2014-12-28 16:48 codesquid, revision 6306

Fix error message text when requeuing fails.

2014-12-28 16:18 codesquid, revision 6305

Revert an unintended change.

2014-12-28 16:03 codesquid, revision 6304

Fix initialization of target file.

2014-12-28 13:35 codesquid, revision 6303

Remove comparison of unsigned char < 0

2014-12-28 12:44 codesquid, revision 6302

Fix compiler warning.

2014-12-28 12:37 codesquid, revision 6301

Add a null pointer check when setting filter condition tab order.

2014-12-28 12:34 codesquid, revision 6300

Add another nullpointer check.

2014-12-28 12:31 codesquid, revision 6299

Fix potential nullpointer dereference.

2014-12-28 12:27 codesquid, revision 6298

Fix IP address detection.

2014-12-28 12:26 codesquid, revision 6297

Add test for IsIpAddress

2014-12-28 11:33 codesquid, revision 6296

Fix comment.

2014-12-28 11:31 codesquid, revision 6295

Fix coverity warning.

2014-12-28 11:25 codesquid, revision 6294

Use std::unique_ptr instead of manual memory management.

2014-12-28 10:50 codesquid, revision 6293

Remove some dead code and add a check for -1 return on Seek().

2014-12-28 10:42 codesquid, revision 6292

Turn dead code into an assert.

2014-12-27 17:38 codesquid, revision 6291

Make target file a sparse optional.

2014-12-27 16:44 codesquid, revision 6290

Member reordering.

2014-12-27 15:14 codesquid, revision 6289

Rearrange members of CFileItem and set type of some enums to further reduce memory footprint.

2014-12-27 14:46 codesquid, revision 6288

Cleanup folder processing thread and use a flag bit to remember binary attribute to save memory.

2014-12-27 14:45 codesquid, revision 6287

Use CLocalPath instead of wxString to remember local path.

2014-12-27 14:05 codesquid, revision 6286

SetLocalDir now accepts CLocalPath as argument.

2014-12-27 13:50 codesquid, revision 6285

Share local path data.

2014-12-27 11:16 codesquid, revision 6284

Get rid of m_bEmpty, instead check whether the data object is set.

2014-12-27 10:26 codesquid, revision 6283

Get rid of the indentation tracking. We only have two levels.

2014-12-23 14:39 codesquid, revision 6282

Update svn:ignore

2014-12-23 14:04 codesquid, revision 6281

Merge upstream changes

2014-12-21 11:58 codesquid, revision 6280

Don&#039;t free the returned conf value, it&#039;s not a copy.

2014-12-21 11:45 codesquid, revision 6279

Set pointer to NULL after freeing the keyfiles list.

2014-12-21 11:34 codesquid, revision 6278

Fix a crash with latest wx sources when creating the toolbar. Since dropdown tool support is now part of wx, we no longer need this ugly hack.

2014-12-20 16:54 codesquid, revision 6277

Fix a handle leak: For every command executed, one event and one thread handle was leaked.

2014-12-20 15:45 codesquid, revision 6276

Fix a couple of memory/resource leaks and some memory corruption. Upstream has been notified.

2014-12-20 14:34 codesquid, revision 6275

Don&#039;t free the config subkey.

2014-12-20 14:03 codesquid, revision 6274

Fix memory leak.

2014-12-20 09:43 codesquid, revision 6273

Fix version number in manifest. Windows requires it to have 4 components.

2014-12-20 09:36 codesquid, revision 6272

Update Manifest to indicate Windows 10 support.

2014-12-19 15:04 codesquid, revision 6270

Bump to beta3

2014-12-19 15:04 codesquid, revision 6269

Updated translations

2014-12-19 14:05 codesquid, revision 6268

Disable connection sharing.

2014-12-19 13:48 codesquid, revision 6267

Reimplement support for multiple keyfiles.

2014-12-19 09:55 codesquid, revision 6266

Restore proxy support.

2014-12-19 09:47 codesquid, revision 6265

Use the new packet handling functions in the (ch)mtime commands.

2014-12-18 16:08 codesquid, revision 6264

Fix compile error

2014-12-18 15:58 codesquid, revision 6263

Fix list of common source files.

2014-12-18 15:38 codesquid, revision 6262

Update fzputtygen

2014-12-18 15:14 codesquid, revision 6261

Merge upstream PuTTY changes. Thinks not yet updated or known to be broken: fzputtygen, keyfile support, proxy support.

2014-12-18 09:56 codesquid, revision 6260

Do not unconditionally set TCP_NODELAY on the data connection.

2014-12-18 09:49 codesquid, revision 6259

Do not send PBSZ 0 and PROT P if the server denies both AUTH TLS and AUTH SSL. Fixes #9949.

2014-12-13 09:46 codesquid, revision 6258

Slightly speed up converting received data to local character encoding.

2014-12-13 09:30 codesquid, revision 6257

Fix compile error.

2014-12-12 10:01 codesquid, revision 6255

Add checkboxes to find files and directories to the search dialog.

2014-12-12 09:26 codesquid, revision 6254

Prevent flicker when a processed directory did not add new content to the search results.

2014-12-11 16:28 codesquid, revision 6253

Slightly improve parsing speed of large directory listings.

2014-12-11 09:00 codesquid, revision 6252

Fix applying the file exist action to notifications already in the request queue.

2014-12-11 08:53 codesquid, revision 6251

Split overly long function.

2014-12-09 14:45 codesquid, revision 6250

Fix assert

2014-12-09 13:47 codesquid, revision 6249

Refresh local listing after creating directory.

2014-12-09 13:44 codesquid, revision 6248

Add Ctrl+Shift+N hotkey to create new directory.

2014-12-08 17:10 codesquid, revision 6247

Fix toolbar icon size on 24x24 themes.

2014-12-08 10:11 codesquid, revision 6245

Signed the 64bit shell extension.