Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2024-11-25 00:20:01

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (8047 changes):

2014-09-22 12:52 codesquid, revision 6098

Simplify command validation and add mutexes around engine functions.

2014-09-22 12:52 codesquid, revision 6097

Simplify command validation and add mutexes around engine functions.

2014-09-22 08:21 codesquid, revision 6096

Mark labels of next and back button as translatable.

2014-09-21 06:54 codesquid, revision 6095

Translate WSAECONNRESET.

2014-09-12 16:18 codesquid, revision 6072

Small improvements for hidpi displays: Use dialog units, not pixels to specify sizes.

2014-09-11 22:01 codesquid, revision 6071

Need to #include <algorithm> for std::find

2014-09-11 13:12 codesquid, revision 6070

Preserve relative order of option change handlers.

2014-09-10 17:28 codesquid, revision 6069

On OS X, the default drag result if Control is pressed is wxDragNone. Fixup the drag result.

2014-09-10 16:00 codesquid, revision 6068

Fix assertion when dragging over empty list control

2014-09-10 07:44 codesquid, revision 6067

Modernize code a bit.

2014-09-06 16:41 codesquid, revision 6064

Bump to 3.9.0.5

2014-09-06 16:37 codesquid, revision 6062

Reset triggered events when closing socket.

2014-09-06 09:26 codesquid, revision 6059

Bump to 3.0.9.4

2014-09-05 13:58 codesquid, revision 6058

Remove accidentally committed debug logging.

2014-09-04 12:55 codesquid, revision 6057

Deduplicate some code.

2014-09-04 12:22 codesquid, revision 6056

Apply #8039 to allow file editing to start from search dialog. Patch by brunoramos.

2014-09-03 15:27 codesquid, revision 6054

Remove redundant variable as suggested by by XhmikosR.

2014-09-03 14:42 codesquid, revision 6053

Restore from backup file if loading primary file fails.

2014-09-02 10:30 codesquid, revision 6051

Fixing password paste broke context menu in site manager. Correct this regression by passing uninteresting events through to wxDialog. Fixes #9768

2014-09-02 08:45 codesquid, revision 6049

Fix context menu in search dialog on non-Windows platforms. Event object of the context menu event is the contained child window, not the wxListCtrl itself. Fixes #9803

2014-09-02 08:29 codesquid, revision 6047

Also fix rename crash on remote file list. Fixes 9797.

2014-09-02 08:25 codesquid, revision 6046

Fix crash on MSW when chosing rename from the right-click context menu after having slowly clicked twice on a file to already start rename.

2014-08-31 10:04 codesquid, revision 6045

Add an XRC helper and refactor file exists dialog.

2014-08-31 08:26 codesquid, revision 6044

Split event_loop.h into multiple files.

2014-08-30 08:10 codesquid, revision 6041

Decrease wait time when delaying async request due to mouse button. Otherwise starting transfers of already existing files with double-click feels slow.

2014-08-30 07:48 codesquid, revision 6040

Replace use of wxXmlResource::LoadDialog with wxDialogEx' Load.

2014-08-30 07:32 codesquid, revision 6039

Use wxDialogEx for the password entry dialog, so that Ctrl+V works on OS X.

2014-08-29 10:27 codesquid, revision 6038

Remove redundant use of the enum keyword.

2014-08-29 09:25 codesquid, revision 6037

Fix language of emplace check

2014-08-29 09:19 codesquid, revision 6036

Only use std::map::emplace if it's available.

2014-08-29 09:16 codesquid, revision 6035

Add test for std::map::emplace which GCC 4.7 does not seem to have.

2014-08-28 07:20 codesquid, revision 6034

Compile regexes also when applying filters, not only when the dialog closes.

2014-08-27 16:51 codesquid, revision 6033

Modernize path cache and make it thread-safe.

2014-08-25 14:11 codesquid, revision 6032

Whitespace cleanup. Patch by XhmikosR.

2014-08-25 13:52 codesquid, revision 6031

Work towards making the engine and the directory cache thread-safe.

2014-08-23 18:41 codesquid, revision 6030

Don't shadow class template parameter. Fixes GCC compilation.

2014-08-23 18:38 codesquid, revision 6029

Fix compile error with GCC.

2014-08-23 13:52 codesquid, revision 6028

As all engines now share the same options, use a different mechanism to ensure the update server's certificate is signed by the trusted root CA.

2014-08-21 17:36 codesquid, revision 6027

For now there can only be a single event loop for all engines as there's data shared between all engines, notably the rate limiting and the directory cache. Also gets rid of all remaining wxTimers in the engine.

2014-08-21 16:42 codesquid, revision 6026

Looks like we need to #include <type_traits>

2014-08-20 13:10 codesquid, revision 6025

Simplify usage.

2014-08-20 09:20 codesquid, revision 6024

Implement wxTimer replacement.

2014-08-20 07:02 codesquid, revision 6023

Work in progress: Get rid of and wx event handling in the engine and use a custom event loop (for now emulated using wxEvtHandler and pending events). This is a first step in moving the engine into its own thread and necessary since wx event loops can only exist in the primary thread.

2014-08-15 20:10 codesquid, revision 6022

Fix logic inversion checking for IPv6 addresses in SOCKS4 path.

2014-08-15 20:07 codesquid, revision 6021

wxWidgets does not handle paths containing hash signs when using wildcard matching in resource loading. Work around it by finding matching files ourselves.

2014-08-13 14:04 codesquid, revision 6019

Bump to 3.9.0.3

2014-08-13 14:03 codesquid, revision 6018

Updated translation.

2014-08-13 13:45 codesquid, revision 6017

Further fixes to close handling on Windows.

2014-08-13 12:58 codesquid, revision 6016

Added Basque translator.

2014-08-13 12:49 codesquid, revision 6015

Improve compatibility with reparsepoint-based network shares (aka DFS)