Changelogs

Overview

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

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (8047 changes):

2014-12-02 10:08 codesquid, revision 6219

Slightly change order of function calls when using FTP over TLS, so that sending of the USER command is displayed after the message that the TLS connection has been established.

2014-12-02 10:03 codesquid, revision 6218

Refer to TLS instead of TLS/SSL, as the latter is no longer supported.

2014-12-02 10:01 codesquid, revision 6217

Likewise, state which directory has been listed.

2014-12-02 10:01 codesquid, revision 6216

State which directory is being listed in log output.

2014-12-01 14:05 codesquid, revision 6215

Add missing .m4

2014-12-01 09:59 codesquid, revision 6214

Better error handling when creating directories when a file with same name exists.

2014-12-01 08:46 codesquid, revision 6213

Disable string coalescer. It's not yet thread-safe.

2014-12-01 08:36 codesquid, revision 6212

Initialize variable.

2014-11-30 09:54 codesquid, revision 6211

Require wx3.0.2, fix documentation.

2014-11-30 09:47 codesquid, revision 6210

Only check for libidn if there's no AI_IDN.

2014-11-30 09:09 codesquid, revision 6209

Fix a typo, minor formatting.

2014-11-30 09:04 codesquid, revision 6208

If getaddrinfo supports AI_IDN we do not need libidn.

2014-11-30 09:03 codesquid, revision 6207

Fix conversion error.

2014-11-29 19:57 codesquid, revision 6206

Check for nullpointer earlier.

2014-11-29 09:57 codesquid, revision 6204

Increase limit of in-flight requests to match the size of the TCP advertised receive window.

2014-11-28 15:13 codesquid, revision 6203

Fix quoting of command to execute.

2014-11-28 10:25 codesquid, revision 6202

Reduce code duplication.

2014-11-28 10:22 codesquid, revision 6201

At least for now, do not enable preallocation by default. Preallocation has unfortunate consequences in case the program crashes.

2014-11-28 10:21 codesquid, revision 6200

Use SetCheckFromOption to set check from option.

2014-11-28 10:20 codesquid, revision 6199

Fix duplicate mnemonic, p is already taken.

2014-11-28 10:19 codesquid, revision 6198

Fix compile error with Visual Studio.

2014-11-28 10:11 codesquid, revision 6197

Apply patch #8094: Preallocate space to avoid fragmentation.

2014-11-27 19:49 codesquid, revision 6196

Fix a typo

2014-11-27 14:09 codesquid, revision 6195

Disable timezone offset detection for SFTP as the reference times are now all in UTC.

2014-11-27 14:04 codesquid, revision 6194

Do not assume the mtime field is initialized if the ACMODTIME flag is not present.

2014-11-27 14:02 codesquid, revision 6193

Make use of the SSH_FILEXFER_ACMODTIME attribute in directory listings. It is required by the specifications to be in UTC.

2014-11-25 13:09 codesquid, revision 6192

Make use of SOCK_CLOEXEC, cleanup socket error handling.

2014-11-25 09:16 codesquid, revision 6191

Add shortcut for Cancel.

2014-11-25 09:15 codesquid, revision 6190

Minor cleanup.

2014-11-24 12:39 codesquid, revision 6189

Fix sending of notifications.

2014-11-24 08:33 codesquid, revision 6188

Remove an unused option.

2014-11-22 11:07 codesquid, revision 6187

pimpl the engine to better abstract internals.

2014-11-22 09:57 codesquid, revision 6186

Apply #9851 by Richard Hughes with a few small changes: Install filezilla.appdata.xml

2014-11-21 14:59 codesquid, revision 6185

As we require at least Windows Vista, bump minimum IE headers to IE7, as 6 isn't available on Vista to keep it consistent.

2014-11-21 14:54 codesquid, revision 6184

Remove some unneeded defines.

2014-11-21 14:53 codesquid, revision 6183

Minor refactoring.

2014-11-21 14:35 codesquid, revision 6182

Remove the experimental chunked event processing code, it's no longer needed with a threaded engine.

2014-11-20 16:48 codesquid, revision 6181

Fix a nullpointer dereference.

2014-11-20 10:18 codesquid, revision 6180

These days wxString doesn't use reference counting on its own anymore, there's no need to unshare the string anymore when the thread boundary is crossed.

2014-11-19 14:41 codesquid, revision 6179

Make asynchronous request reply processing asynchronous as well.

2014-11-18 16:20 codesquid, revision 6178

Use implicit memory management for notifications.

2014-11-18 10:02 codesquid, revision 6177

Update encryption icon if server agreed to encryption.

2014-11-18 09:04 codesquid, revision 6176

Break up sending into chunks to keep the event loop going.

2014-11-17 15:22 codesquid, revision 6175

Make options thread-safe.

2014-11-14 13:02 codesquid, revision 6174

Make event handling slightly more efficient. Also add some debug functionality to simulate file I/O to assist with benchmarks.

2014-11-11 10:32 codesquid, revision 6173

Convert string via fn_str() when opening

2014-11-11 10:19 codesquid, revision 6172

Implement CFile on *nix

2014-11-11 09:11 codesquid, revision 6171

Add a lean replacement for wxFile that under Windows is using the CreateFile family of API functions instead of _open (which in turn uses CreateFile). This is a slightly faster and allows us to pass some useful flags, e.g. FILE_FLAG_SEQUENTIAL_SCAN.

2014-11-09 11:27 codesquid, revision 6170

Fix updater to handle changed semantics of disconnect command.

2014-11-08 11:33 codesquid, revision 6169

Remove remote filename validity check. The server checks this.

2014-11-08 11:32 codesquid, revision 6168

Now that the engine is threaded, we can use bigger buffers without interactivity suffering.

2014-11-05 14:30 codesquid, revision 6164

Fix typo.

2014-11-05 14:30 codesquid, revision 6163

Fix compile error due to naming conflict.

2014-11-05 10:31 codesquid, revision 6162

Disable debug flag, it's not meant to be enabled.

2014-11-04 18:29 codesquid, revision 6161

Pass O_CLOEXEC when opening files.

2014-11-04 18:24 codesquid, revision 6160

Convert external IP address resolver to new threading.

2014-11-03 09:58 codesquid, revision 6159

Remember whether AUTH TLS/SSL worked, though don't act on this yet.

2014-11-03 08:41 codesquid, revision 6158

Now that the engine is threaded, we can re-enabled FTP over TLS by default as performance is no longer an issue. Hence revert #3967.

2014-11-01 23:16 codesquid, revision 6157

Static event tables and templates are bizarre. If this doesn't fix compilation I might use a non-templated base class.

2014-11-01 23:09 codesquid, revision 6156

Fix explicit template instantiation.

2014-11-01 14:11 codesquid, revision 6155

Now that the site manager uses wxTreeCtrlEx, use some of its utility.

2014-11-01 09:51 codesquid, revision 6154

The Site Manager's site tree now drag-scrolls.

2014-11-01 09:33 codesquid, revision 6153

Fix loading of size filters.

2014-10-31 22:49 codesquid, revision 6152

Allow >2GB size filters.

2014-10-31 14:03 codesquid, revision 6151

Allow drag/drop scrolling of tree controls.

2014-10-31 10:27 codesquid, revision 6150

Make deleting engines safe(r).

2014-10-31 10:26 codesquid, revision 6149

Minor reformatting.

2014-10-29 08:24 codesquid, revision 6138

*nix implementation of process class.

2014-10-28 11:29 codesquid, revision 6137

Replace wx' wxProcess, it cannot be used from a different thread. Unix support not yet implemented.

2014-10-23 09:29 codesquid, revision 6135

Updated FileZilla.incs with an updated version by Fabian Egli to improve the quality of the larger icons in the file.

2014-10-22 08:17 codesquid, revision 6134

Not remembering passwords is recommended.

2014-10-21 13:41 codesquid, revision 6133

MinGW doesn't have std::mutex by default as installed on Debian.

2014-10-21 12:37 codesquid, revision 6132

Merge translation updates.

2014-10-18 10:08 codesquid, revision 6130

Make logging thread-safe.

2014-10-18 08:50 codesquid, revision 6129

Get rid of some code duplication.

2014-10-16 08:44 codesquid, revision 6126

Bump to 3.9.0.6

2014-10-15 09:42 codesquid, revision 6124

Disable SSLv3

2014-10-14 12:19 codesquid, revision 6123

Fix event loop stalling.

2014-10-14 12:19 codesquid, revision 6122

Misc. minor cleanup.

2014-10-13 15:51 codesquid, revision 6121

Implement CRefcountObject in terms of std::shared_ptr to gain thread-safety.

2014-10-06 13:25 codesquid, revision 6119

Move event loop to its own thread.

2014-10-06 08:34 codesquid, revision 6118

Implement command handling via event loop.

2014-10-01 16:26 codesquid, revision 6117

Fix alignment of log lines.

2014-10-01 13:21 codesquid, revision 6116

Move docs/ and COPYING out of bundle root, otherwise the bundle cannot be signed anymore, Apple broke this on purpose to annoy me.

2014-10-01 08:54 codesquid, revision 6114

Add a function to check common command prerequisites to further simplify command processing.

2014-10-01 07:44 codesquid, revision 6113

Small cleanup, make more use of std::unique_ptr.

2014-09-30 08:35 codesquid, revision 6112

Simplify reply handling in command queue.

2014-09-30 08:33 codesquid, revision 6111

Unfortunately there's no std::make_unique in C++11. Provide our own implementation.

2014-09-29 08:40 codesquid, revision 6110

A little bit of cleanup.

2014-09-28 08:56 codesquid, revision 6109

Fix detection of MODE Z.

2014-09-25 15:22 codesquid, revision 6108

If connected via generic proxy, don't use the connection's peer IP in the EPSV response.

2014-09-25 15:14 codesquid, revision 6107

Prefer EPSV over PASV if using a generic proxy.

2014-09-25 15:00 codesquid, revision 6106

Testing shows that many proxies use bogus values for the type and address. Thus get rid of address type remembering again.

2014-09-25 14:51 codesquid, revision 6105

Remember remote address type if using SOCKS5 proxy.

2014-09-25 11:42 codesquid, revision 6104

Detect EPSV command support.

2014-09-22 14:38 codesquid, revision 6103

Small code cleanup.

2014-09-22 14:28 codesquid, revision 6102

Fix assertion.

2014-09-22 14:11 codesquid, revision 6101

Forward critical flag.

2014-09-22 14:09 codesquid, revision 6100

Initialize all members of CFileZillaEnginePrivate::t_failedLogins

2014-09-22 14:05 codesquid, revision 6099

Remove an unneeded and unmatched lock.