Changelogs

Overview

These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2015-03-05 10:18:01

Select Changelog:

FileZilla 3, FileZilla,
FileZilla Server, wxWidgets

Changes per page:

25 50 100 250 500 1000 2000

Changelog for FileZilla 3 (4940 changes):

2015-02-12 15:59 codesquid, revision 6436

dynamic_cast is very slow. typeid and type_info::operator== are also slow. Implement a custom type identification that results in just a few simple instructions in the assembly code.

2015-02-12 15:57 codesquid, revision 6435

Rely on the assert.

2015-02-12 09:00 codesquid, revision 6434

Handle platforms without thread_local

2015-02-11 18:46 codesquid, revision 6433

Add check for thread_local

2015-02-11 17:18 codesquid, revision 6432

Fix compilation with old Visual Studio.

2015-02-11 14:59 codesquid, revision 6431

Use a thread-local variable to hold current debug level. This avoids expensive mutex locks.

2015-02-10 21:52 codesquid, revision 6430

Fix segfault in simulated IO.

2015-02-10 21:48 codesquid, revision 6429

Add comments to remove workarounds once Jessie and VS2015 become stable.

2015-02-10 21:47 codesquid, revision 6428

Handle systems with unsteady steady clock.

2015-02-10 18:46 codesquid, revision 6427

Fix logic inversion.

2015-02-10 18:35 codesquid, revision 6426

Add a check for steady steady_clock

2015-02-10 18:20 codesquid, revision 6425

Fix compile error.

2015-02-10 18:15 codesquid, revision 6424

Replace wxStopWatch, use a simpler monotonic clock instead.

2015-02-09 15:38 codesquid, revision 6423

Replace some more wx locking primitives.

2015-02-09 15:31 codesquid, revision 6422

Minor cleanup, add a missing mutex around CIOThread::SetEventHandler.

2015-02-08 17:38 codesquid, revision 6421

Use std::bitset to pass the changed options to all listeners.

2015-02-07 13:45 codesquid, revision 6420

Fix compile error.

2015-02-07 13:09 codesquid, revision 6419

Replace wxMutex, wxCriticalSection and wxCondition with a much faster implementation.

2015-02-05 17:31 codesquid, revision 6418

Work in progress: Call the option change handler with a vector containing all changed options instead of calling it multiple times. This makes it easier to handle multiple related options without causing excessive updates.

2015-02-05 16:07 codesquid, revision 6417

We need a mutex in the rate limiter.

2015-02-05 15:45 codesquid, revision 6416

Don't run the speedlimit timer every 250ms if there's active limit.

2015-02-05 10:04 codesquid, revision 6415

In socket.h #include <errno.h>, fixes #10217

2015-02-05 09:18 codesquid, revision 6414

Fix untranslatable string.

2015-02-04 14:14 codesquid, revision 6413

Automatically refresh trees if sort mode changes.

2015-02-04 13:40 codesquid, revision 6412

Fix sorting in site manager dialog to be case-insensitive on Windows. Rearrange some common functionality between all the trees.