Changelogs
Overview
These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2025-05-20 18:10:01
Changelog for FileZilla 3 (8075 changes):
2015-02-14 11:11 codesquid, revision 6446- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.h
- M /FileZilla3/trunk/src/engine/httpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/httpcontrolsocket.h
- M /FileZilla3/trunk/src/engine/logging.cpp
- M /FileZilla3/trunk/src/engine/logging_private.h
- M /FileZilla3/trunk/src/engine/proxy.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.h
- M /FileZilla3/trunk/src/engine/tlssocket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.h
2015-02-14 10:24 codesquid, revision 6445Convert engine and controlsocket pointers into references.
2015-02-14 09:19 codesquid, revision 6444Fix compile error
2015-02-14 08:49 codesquid, revision 6443Use an atomic_int to keep track of activity status instead of ordinary int + mutex.
2015-02-13 15:53 codesquid, revision 6442If connection times out, print timeout value in error message.
2015-02-13 15:36 codesquid, revision 6441Inline scoped_lock.
2015-02-13 10:12 codesquid, revision 6440Remove stray semicolon
2015-02-13 09:13 codesquid, revision 6439Use atomics to keep track of progress, part 2.
2015-02-13 09:11 codesquid, revision 6438Use atomics to keep track of progress.
2015-02-12 17:11 codesquid, revision 6437Need to update log level in GUI thread as well.
2015-02-12 15:59 codesquid, revision 6436Add a variadic dispatch helper.
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/include/event.h
- M /FileZilla3/trunk/src/include/event_loop.h
2015-02-12 15:57 codesquid, revision 6435dynamic_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 09:00 codesquid, revision 6434Rely on the assert.
2015-02-11 18:46 codesquid, revision 6433Handle platforms without thread_local
2015-02-11 17:18 codesquid, revision 6432Add check for thread_local
2015-02-11 14:59 codesquid, revision 6431Fix compilation with old Visual Studio.
- M /FileZilla3/trunk/src/engine/engine_context.cpp
- M /FileZilla3/trunk/src/engine/logging.cpp
- M /FileZilla3/trunk/src/engine/logging_private.h
2015-02-10 21:52 codesquid, revision 6430Use a thread-local variable to hold current debug level. This avoids expensive mutex locks.
2015-02-10 21:48 codesquid, revision 6429Fix segfault in simulated IO.
2015-02-10 21:47 codesquid, revision 6428Add comments to remove workarounds once Jessie and VS2015 become stable.
2015-02-10 18:46 codesquid, revision 6427Handle systems with unsteady steady clock.
2015-02-10 18:35 codesquid, revision 6426Fix logic inversion.
2015-02-10 18:20 codesquid, revision 6425Add a check for steady steady_clock
2015-02-10 18:15 codesquid, revision 6424Fix compile error.
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- M /FileZilla3/trunk/src/engine/timeex.cpp
- M /FileZilla3/trunk/src/include/timeex.h
2015-02-09 15:38 codesquid, revision 6423Replace wxStopWatch, use a simpler monotonic clock instead.
- M /FileZilla3/trunk/src/interface/QueueView.cpp
- M /FileZilla3/trunk/src/interface/volume_enumerator.cpp
- M /FileZilla3/trunk/src/interface/volume_enumerator.h
2015-02-09 15:31 codesquid, revision 6422Replace some more wx locking primitives.
Minor cleanup, add a missing mutex around CIOThread::SetEventHandler.