Changelogs
Overview
These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2024-11-22 03:30:01
Changelog for FileZilla Server (441 changes):
2014-07-31 21:49 codesquid, revision 59582014-07-31 21:35 codesquid, revision 5957More defensive handling of speed limits.
2014-07-29 11:16 codesquid, revision 5943Add a missing return if no data can be sent due to a full BIO. Also employ a bit of defensive programming in case the BIO for some reason is more than full.
- M /FileZilla Server/trunk/source/AsyncSocketExLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
2014-07-29 09:32 codesquid, revision 5942Further cleanup of TLS code.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
2014-07-28 20:11 codesquid, revision 5937Small code cleanup.
- M /FileZilla Server/trunk/source/AsyncSocketEx.cpp
- M /FileZilla Server/trunk/source/AsyncSocketEx.h
- M /FileZilla Server/trunk/source/ListenSocket.cpp
- M /FileZilla Server/trunk/source/TransferSocket.cpp
2014-07-28 19:48 codesquid, revision 5936The TLS handshake requires a few round-trips, so set TCP_NODELAY during handshake.
2014-07-28 19:33 codesquid, revision 5935Do not peek number of bytes in the receive buffer. This hurts performance.
- M /FileZilla Server/trunk/source/Accounts.cpp
- M /FileZilla Server/trunk/source/Accounts.h
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/ControlSocket.h
- M /FileZilla Server/trunk/source/Interface/GroupsDlg.cpp
- M /FileZilla Server/trunk/source/Interface/UsersDlg.cpp
- M /FileZilla Server/trunk/source/Permissions.cpp
- M /FileZilla Server/trunk/source/Permissions.h
- M /FileZilla Server/trunk/source/Server.cpp
- M /FileZilla Server/trunk/source/ServerThread.cpp
- M /FileZilla Server/trunk/source/ServerThread.h
2014-07-27 23:07 codesquid, revision 5933Instead of faster-than-before looking up the user, keep a copy of the user around and update it only if it changes.
2014-07-27 22:18 codesquid, revision 5932Reduce code duplication.
- M /FileZilla Server/trunk/source/Accounts.h
- M /FileZilla Server/trunk/source/Permissions.cpp
- M /FileZilla Server/trunk/source/Permissions.h
2014-07-27 21:36 codesquid, revision 5931Keep users in a map for faster lookup.
2014-07-27 21:26 codesquid, revision 5930Enable automatic inlining in release builds.
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/Permissions.cpp
- M /FileZilla Server/trunk/source/Permissions.h
2014-07-27 20:42 codesquid, revision 5929Don't needlessly copy the user structure around.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
- M /FileZilla Server/trunk/source/ControlSocket.h
- M /FileZilla Server/trunk/source/TransferSocket.h
2014-07-27 20:41 codesquid, revision 5928Mark some classes that arae not being derived from as final. Hopefully Visual Studio can optimize based on this information.
- M /FileZilla Server/trunk/source/Accounts.cpp
- M /FileZilla Server/trunk/source/Accounts.h
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/Permissions.cpp
- M /FileZilla Server/trunk/source/Permissions.h
- M /FileZilla Server/trunk/source/TransferSocket.cpp
2014-07-27 19:50 codesquid, revision 5927A couple of small performance improvements.
2014-07-27 19:48 codesquid, revision 5926Refactor the shutdown code to be much simpler and less error-prone.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
- M /FileZilla Server/trunk/source/TransferSocket.cpp
2014-07-27 19:45 codesquid, revision 5925Disable verbose logging and avoid a large amount of unneeded memory allocations.
- M /FileZilla Server/trunk/source/Interface/misc/SAPrefsStatic.cpp
- M /FileZilla Server/trunk/source/Interface/StdAfx.h
- M /FileZilla Server/trunk/source/StdAfx.h
2014-07-27 19:05 codesquid, revision 5924Define NOMINMAX prior to including windows headers.
2014-07-27 15:37 codesquid, revision 5923Even in case of a spurious FD_READ, we must call Receive on the socket, else we won't get the next real FD_READ and the connection will stall.
2014-07-26 21:46 codesquid, revision 5921We need to call SSL_shutdown again to force it to write out pending alerts.
2014-07-18 19:13 codesquid, revision 5881Handshakes can get interrupted. Continue the handshake if needed.
2014-07-05 10:23 codesquid, revision 5779Tighten list of supported ciphers.
2014-06-23 20:36 codesquid, revision 5731Print port in "Sending welcome message..." message.
2014-06-23 20:35 codesquid, revision 5730shutdown() returns 0 on success, hence ShutDownNext() should return true.
2014-06-07 16:12 codesquid, revision 5595Fix a potential problem during Shutdown: Sometimes ShutDownNext wasn't being called.
- M /FileZilla Server/trunk/readme.htm
- M /FileZilla Server/trunk/source/FileZilla server.rc
- M /FileZilla Server/trunk/source/Interface/FileZilla server.rc
- M /FileZilla Server/trunk/source/install/FileZilla Server.nsi
- M /FileZilla Server/trunk/source/OptionTypes.h
2014-06-07 15:53 codesquid, revision 5594Bump to 0.9.45
Additional fixes to prevent alias deletion.