Changelogs
Overview
These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2024-11-24 20:30:01
Changelog for FileZilla Server (441 changes):
2015-08-11 18:25 codesquid, revision 6909- M /FileZilla Server/trunk/source/TransferSocket.cpp
- M /FileZilla Server/trunk/source/TransferSocket.h
2015-08-11 18:18 codesquid, revision 6908Minor cleanup.
2015-08-11 18:16 codesquid, revision 6907If waiting on a transfer to finish before closing the socket, close the socket even if the transfer succeeds.
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/ControlSocket.h
- M /FileZilla Server/trunk/source/FileZilla server.vcxproj
- M /FileZilla Server/trunk/source/Interface/FileZilla Server Interface.vcxproj
- M /FileZilla Server/trunk/source/Interface/MainFrm.cpp
- M /FileZilla Server/trunk/source/Interface/MainFrm.h
- M /FileZilla Server/trunk/source/Server.cpp
- M /FileZilla Server/trunk/source/Server.h
- M /FileZilla Server/trunk/source/ServerThread.cpp
- M /FileZilla Server/trunk/source/ServerThread.h
- M /FileZilla Server/trunk/source/Thread.cpp
2015-08-11 17:17 codesquid, revision 6906Cleanup state transitions handling.
2015-07-26 11:51 codesquid, revision 6843Minor cleanup.
2015-06-12 11:26 codesquid, revision 6763When hashing a plaintext password from FileZilla Server.xml, write the hash back into the xml and write out the changed file. Patch by Caleb Begly.
- 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
2015-06-01 15:41 codesquid, revision 6746Bump to 0.9.53
2015-06-01 15:33 codesquid, revision 6745Before installing the OpenSSL DLLs, make sure service and interface are stopped.
- 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
2015-06-01 14:35 codesquid, revision 6744Bump to 0.9.52
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
2015-06-01 14:15 codesquid, revision 6743Use SSL_set_ex_data and SSL_get_ex_data to associate the CAsyncSslSocketLayer instance with the SSL structure instead of using the custom list.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
2015-06-01 13:04 codesquid, revision 6742Load DH parameters already when initializing the library, doing it later on is too slow.
2015-06-01 12:53 codesquid, revision 6741Minor cleanup.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
- M /FileZilla Server/trunk/source/Server.cpp
- M /FileZilla Server/trunk/source/Server.h
2015-06-01 12:07 codesquid, revision 6740Load OpenSSL when starting the server, loading and unloading during runtime is too slow and OpenSSL seems to leak memory like crazy.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
2015-05-23 22:48 codesquid, revision 6731Used a shared pointer to keep track of the context.
2015-05-23 22:43 codesquid, revision 6730Handle /0 CIDR in filter validation.
2015-05-23 16:13 codesquid, revision 6729Allow 0.0.0.0/32 in IP filters.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsSslPage.cpp
- M /FileZilla Server/trunk/source/OptionTypes.h
- M /FileZilla Server/trunk/source/Server.cpp
- M /FileZilla Server/trunk/source/TransferSocket.cpp
2015-05-22 09:49 codesquid, revision 6722Add option for minimum TLS version.
2015-05-21 11:42 codesquid, revision 6718Fixed typo in comment.
2015-05-21 11:13 codesquid, revision 6717Enable ECDH for PFS.
2015-05-21 11:13 codesquid, revision 6716Reset m_dh to 0 after freeing it.
2015-05-21 11:10 codesquid, revision 6715Fix memory leak.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
- M /FileZilla Server/trunk/source/hash_thread.cpp
2015-05-06 17:06 codesquid, revision 6681Allow use of ephemeral Diffie-Hellman for PFS.
- M /FileZilla Server/trunk/readme.htm
- M /FileZilla Server/trunk/source/FileZilla server.rc
- M /FileZilla Server/trunk/source/install/FileZilla Server.nsi
- M /FileZilla Server/trunk/source/OptionTypes.h
2015-05-06 16:17 codesquid, revision 6680Bump to 0.9.51
2015-05-06 15:57 codesquid, revision 6679Update svn:ignore
2015-05-06 14:39 codesquid, revision 6678Fix tab order and slightly adjust wording.
2015-05-06 14:39 codesquid, revision 6677Improve wording.
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/ControlSocket.h
- M /FileZilla Server/trunk/source/TransferSocket.cpp
- M /FileZilla Server/trunk/source/TransferSocket.h
2015-05-06 11:11 codesquid, revision 6676Apply IP check early when using PORT/EPRT.
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/FileZilla server.vcxproj
- M /FileZilla Server/trunk/source/iputils.h
- A /FileZilla Server/trunk/source/pasv_port_randomizer.cpp
- A /FileZilla Server/trunk/source/pasv_port_randomizer.h
- M /FileZilla Server/trunk/source/TransferSocket.cpp
- M /FileZilla Server/trunk/source/TransferSocket.h
2015-05-05 16:11 codesquid, revision 6675Randomize passive mode port.
- M /FileZilla Server/trunk/source/Interface/FileZilla server.rc
- M /FileZilla Server/trunk/source/Interface/OptionsSecurityPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsSecurityPage.h
- M /FileZilla Server/trunk/source/Interface/resource.h
- M /FileZilla Server/trunk/source/Options.cpp
- M /FileZilla Server/trunk/source/OptionTypes.h
- M /FileZilla Server/trunk/source/TransferSocket.cpp
2015-05-05 14:39 codesquid, revision 6674Rework data connection IP check and clarify its meaning in the settings.
- M /FileZilla Server/trunk/source/AsyncSocketEx.cpp
- M /FileZilla Server/trunk/source/AsyncSocketEx.h
- M /FileZilla Server/trunk/source/AsyncSocketExLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
2015-05-03 11:37 codesquid, revision 6672Remove the NOLAYERS configuration.
2015-05-02 19:29 codesquid, revision 6671Remove debug code.
2015-05-01 19:56 codesquid, revision 6666Don't use rand()
- M /FileZilla Server/trunk/source/ServerThread.cpp
- M /FileZilla Server/trunk/source/Service.cpp
- M /FileZilla Server/trunk/source/StdAfx.h
2015-05-01 19:47 codesquid, revision 6665Fixed a Coverity warning.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsSslPage.cpp
- M /FileZilla Server/trunk/source/Server.cpp
2015-04-30 10:59 codesquid, revision 6662Made API a bit safer to use.
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/Interface/FileZilla server.rc
- M /FileZilla Server/trunk/source/Interface/OptionsSslPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsSslPage.h
2015-04-29 12:09 codesquid, revision 6661Rearrange TLS settings.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/ControlSocket.h
- M /FileZilla Server/trunk/source/Interface/FileZilla server.rc
- M /FileZilla Server/trunk/source/Interface/OptionsSslPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsSslPage.h
- M /FileZilla Server/trunk/source/Interface/resource.h
- M /FileZilla Server/trunk/source/Options.cpp
- M /FileZilla Server/trunk/source/OptionTypes.h
- M /FileZilla Server/trunk/source/Server.cpp
- M /FileZilla Server/trunk/source/TransferSocket.cpp
- M /FileZilla Server/trunk/source/TransferSocket.h
2015-04-24 12:02 codesquid, revision 6660Add option to require TLS session resumption when using FTP over TLS.
2015-04-15 11:23 codesquid, revision 6637Fix memory leak.
- M /FileZilla Server/trunk/source/Interface/FileZilla server.rc
- M /FileZilla Server/trunk/source/Interface/OptionsPasvPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsPasvPage.h
- M /FileZilla Server/trunk/source/Interface/resource.h
2015-04-07 11:08 codesquid, revision 6627Make settings dialog larger and slightly improve passive mode page.
2015-04-07 11:07 codesquid, revision 6626Update svn:ignore
- M /FileZilla Server/trunk/source/FileZilla server.vcxproj
- M /FileZilla Server/trunk/source/Interface/FileZilla Server Interface.vcxproj
- M /FileZilla Server/trunk/source/iputils.cpp
- M /FileZilla Server/trunk/source/iputils.h
- M /FileZilla Server/trunk/source/Server.cpp
- M /FileZilla Server/trunk/source/Server.h
2015-04-07 10:05 codesquid, revision 6625Detect if behind a NAT router and print a message in the admin interface if passive mode settings aren't configured.
- M /FileZilla Server/trunk/source/ExternalIpCheck.cpp
- M /FileZilla Server/trunk/source/ExternalIpCheck.h
2015-04-07 10:04 codesquid, revision 6624Query external IP address via HTTP/1.1
- M /FileZilla Server/trunk/source/Interface/FileZilla server.cpp
- M /FileZilla Server/trunk/source/Interface/MainFrm.cpp
- M /FileZilla Server/trunk/source/Server.cpp
- M /FileZilla Server/trunk/source/ServerThread.cpp
- M /FileZilla Server/trunk/source/version.cpp
- M /FileZilla Server/trunk/source/version.h
2015-04-07 10:03 codesquid, revision 6623Cleanup GetVersionString and split into two functions.
- M /FileZilla Server/trunk/source/hash_thread.cpp
- M /FileZilla Server/trunk/source/TransferSocket.cpp
2015-03-31 11:21 codesquid, revision 6618Adjust file open flags for.
- M /FileZilla Server/trunk/source/AdminInterface.cpp
- M /FileZilla Server/trunk/source/AdminInterface.h
- M /FileZilla Server/trunk/source/AdminSocket.cpp
- M /FileZilla Server/trunk/source/ListenSocket.h
- M /FileZilla Server/trunk/source/Server.cpp
- M /FileZilla Server/trunk/source/Server.h
2015-03-31 10:48 codesquid, revision 6617Verify FTP over TLS configuration after changing settings and when connecting with the admin interface.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
2015-03-24 14:44 codesquid, revision 6606CAsyncSslSocketLayer::LoadCertKeyFile can now optionally verify certificate for expiry.
2015-03-24 09:52 codesquid, revision 6605Always clear SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION and SSL_OP_LEGACY_SERVER_CONNECT, we do not want those options enabled.
2015-03-19 20:57 codesquid, revision 6591Updated svn:ignore
2015-03-19 19:00 codesquid, revision 6590Fixed typos
- 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
2015-03-18 11:07 codesquid, revision 6584Bump to 0.9.50
2015-03-15 19:56 codesquid, revision 6574Increase size of network BIO to better handle larger TLS records.
2015-02-24 18:30 codesquid, revision 6502Fixed discrepancy of actual default socket buffer size and its description. The latter is the intended value.
2015-02-17 14:57 codesquid, revision 6460Fix silent uninstallation. #7239
2015-01-09 11:16 codesquid, revision 6350Fixed typo.
2015-01-09 11:10 codesquid, revision 6349Add missing change.
- M /FileZilla Server/trunk/legal.htm
- M /FileZilla Server/trunk/readme.htm
- M /FileZilla Server/trunk/source/AdminInterface.cpp
- M /FileZilla Server/trunk/source/AdminInterface.h
- M /FileZilla Server/trunk/source/AdminListenSocket.h
- M /FileZilla Server/trunk/source/AdminSocket.cpp
- M /FileZilla Server/trunk/source/AdminSocket.h
- M /FileZilla Server/trunk/source/autobanmanager.cpp
- M /FileZilla Server/trunk/source/autobanmanager.h
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/ControlSocket.h
- M /FileZilla Server/trunk/source/config.h
- M /FileZilla Server/trunk/source/defs.h
- M /FileZilla Server/trunk/source/ExternalIpCheck.cpp
- M /FileZilla Server/trunk/source/ExternalIpCheck.h
- M /FileZilla Server/trunk/source/FileLogger.cpp
- M /FileZilla Server/trunk/source/FileLogger.h
- M /FileZilla Server/trunk/source/FileZilla server.rc
- M /FileZilla Server/trunk/source/Interface/AdminSocket.cpp
- M /FileZilla Server/trunk/source/Interface/AdminSocket.h
- M /FileZilla Server/trunk/source/Interface/ConnectDialog.cpp
- M /FileZilla Server/trunk/source/Interface/ConnectDialog.h
- M /FileZilla Server/trunk/source/Interface/DeleteGroupInUseDlg.cpp
- M /FileZilla Server/trunk/source/Interface/DeleteGroupInUseDlg.h
- M /FileZilla Server/trunk/source/Interface/EnterSomething.cpp
- M /FileZilla Server/trunk/source/Interface/EnterSomething.h
- M /FileZilla Server/trunk/source/Interface/FileZilla server.cpp
- M /FileZilla Server/trunk/source/Interface/FileZilla server.h
- M /FileZilla Server/trunk/source/Interface/FileZilla server.rc
- M /FileZilla Server/trunk/source/Interface/GenerateCertificateDlg.cpp
- M /FileZilla Server/trunk/source/Interface/GenerateCertificateDlg.h
- M /FileZilla Server/trunk/source/Interface/GroupsDlg.cpp
- M /FileZilla Server/trunk/source/Interface/GroupsDlg.h
- M /FileZilla Server/trunk/source/Interface/GroupsDlgGeneral.cpp
- M /FileZilla Server/trunk/source/Interface/GroupsDlgGeneral.h
- M /FileZilla Server/trunk/source/Interface/GroupsDlgIpFilter.cpp
- M /FileZilla Server/trunk/source/Interface/GroupsDlgIpFilter.h
- M /FileZilla Server/trunk/source/Interface/GroupsDlgSharedFolders.cpp
- M /FileZilla Server/trunk/source/Interface/GroupsDlgSharedFolders.h
- M /FileZilla Server/trunk/source/Interface/GroupsDlgSpeedLimit.cpp
- M /FileZilla Server/trunk/source/Interface/GroupsDlgSpeedLimit.h
- M /FileZilla Server/trunk/source/Interface/MainFrm.cpp
- M /FileZilla Server/trunk/source/Interface/MainFrm.h
- M /FileZilla Server/trunk/source/Interface/NewUserDlg.cpp
- M /FileZilla Server/trunk/source/Interface/NewUserDlg.h
- M /FileZilla Server/trunk/source/Interface/OfflineAskDlg.cpp
- M /FileZilla Server/trunk/source/Interface/OfflineAskDlg.h
- M /FileZilla Server/trunk/source/Interface/Options.cpp
- M /FileZilla Server/trunk/source/Interface/Options.h
- M /FileZilla Server/trunk/source/Interface/OptionsAdminInterfacePage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsAdminInterfacePage.h
- M /FileZilla Server/trunk/source/Interface/OptionsAutobanPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsAutobanPage.h
- M /FileZilla Server/trunk/source/Interface/OptionsDlg.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsDlg.h
- M /FileZilla Server/trunk/source/Interface/OptionsGeneralPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsGeneralPage.h
- M /FileZilla Server/trunk/source/Interface/OptionsGeneralWelcomemessagePage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsGeneralWelcomemessagePage.h
- M /FileZilla Server/trunk/source/Interface/OptionsGSSPage.h
- M /FileZilla Server/trunk/source/Interface/OptionsIpFilterPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsIpFilterPage.h
- M /FileZilla Server/trunk/source/Interface/OptionsLoggingPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsLoggingPage.h
- M /FileZilla Server/trunk/source/Interface/OptionsMiscPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsMiscPage.h
- M /FileZilla Server/trunk/source/Interface/OptionsPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsPage.h
- M /FileZilla Server/trunk/source/Interface/OptionsPasvPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsPasvPage.h
- M /FileZilla Server/trunk/source/Interface/OptionsSecurityPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsSecurityPage.h
- M /FileZilla Server/trunk/source/Interface/OptionsSpeedLimitPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsSpeedLimitPage.h
- M /FileZilla Server/trunk/source/Interface/OptionsSslPage.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsSslPage.h
- M /FileZilla Server/trunk/source/Interface/SpeedLimitRuleDlg.cpp
- M /FileZilla Server/trunk/source/Interface/SpeedLimitRuleDlg.h
- M /FileZilla Server/trunk/source/Interface/StatusView.cpp
- M /FileZilla Server/trunk/source/Interface/StatusView.h
- M /FileZilla Server/trunk/source/Interface/StdAfx.cpp
- M /FileZilla Server/trunk/source/Interface/StdAfx.h
- M /FileZilla Server/trunk/source/Interface/UsersDlg.cpp
- M /FileZilla Server/trunk/source/Interface/UsersDlg.h
- M /FileZilla Server/trunk/source/Interface/UsersDlgGeneral.cpp
- M /FileZilla Server/trunk/source/Interface/UsersDlgGeneral.h
- M /FileZilla Server/trunk/source/Interface/UsersDlgIpFilter.cpp
- M /FileZilla Server/trunk/source/Interface/UsersDlgIpFilter.h
- M /FileZilla Server/trunk/source/Interface/UsersDlgSharedFolders.cpp
- M /FileZilla Server/trunk/source/Interface/UsersDlgSharedFolders.h
- M /FileZilla Server/trunk/source/Interface/UsersDlgSpeedLimit.cpp
- M /FileZilla Server/trunk/source/Interface/UsersDlgSpeedLimit.h
- M /FileZilla Server/trunk/source/Interface/UsersListCtrl.cpp
- M /FileZilla Server/trunk/source/Interface/UsersListCtrl.h
- M /FileZilla Server/trunk/source/Interface/UsersView.cpp
- M /FileZilla Server/trunk/source/Interface/UsersView.h
- M /FileZilla Server/trunk/source/install/FileZilla Server.nsi
- M /FileZilla Server/trunk/source/ListenSocket.cpp
- M /FileZilla Server/trunk/source/ListenSocket.h
- M /FileZilla Server/trunk/source/MFC64bitFix.cpp
- M /FileZilla Server/trunk/source/MFC64bitFix.h
- M /FileZilla Server/trunk/source/OptionLimits.h
- M /FileZilla Server/trunk/source/Options.cpp
- M /FileZilla Server/trunk/source/Options.h
- M /FileZilla Server/trunk/source/OptionTypes.h
- 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
- M /FileZilla Server/trunk/source/Service.cpp
- M /FileZilla Server/trunk/source/SpeedLimit.cpp
- M /FileZilla Server/trunk/source/SpeedLimit.h
- M /FileZilla Server/trunk/source/StdAfx.cpp
- M /FileZilla Server/trunk/source/StdAfx.h
- M /FileZilla Server/trunk/source/Thread.cpp
- M /FileZilla Server/trunk/source/Thread.h
- M /FileZilla Server/trunk/source/TransferSocket.cpp
- M /FileZilla Server/trunk/source/TransferSocket.h
- M /FileZilla Server/trunk/source/version.cpp
- M /FileZilla Server/trunk/source/version.h
2015-01-09 10:18 codesquid, revision 6347Update copyright year to 2015 and bump to 0.9.49
2015-01-03 10:11 codesquid, revision 6330Fix log output of welcome message and FEAT reply.
2015-01-03 10:10 codesquid, revision 6329Don't mark resources as German if they aren't.
2014-12-13 09:57 codesquid, revision 6256Check value returned by CFrame::LoadFrame.
- M /FileZilla Server/trunk/source/AdminListenSocket.cpp
- M /FileZilla Server/trunk/source/AdminListenSocket.h
- M /FileZilla Server/trunk/source/Server.cpp
- M /FileZilla Server/trunk/source/Server.h
- M /FileZilla Server/trunk/source/StdAfx.h
2014-11-29 11:14 codesquid, revision 6205Fix (and simplify) changing admin interface IP bindings, it did not recreate binding on [::1].
2014-11-07 11:12 codesquid, revision 6167As the updated permissions callback is per-thread, access the thread-specific user id list. Otherwise we might crash.
- M /FileZilla Server/trunk/source/iputils.cpp
- M /FileZilla Server/trunk/source/iputils.h
- M /FileZilla Server/trunk/source/Options.cpp
- M /FileZilla Server/trunk/source/Server.cpp
- M /FileZilla Server/trunk/source/Server.h
2014-11-07 11:08 codesquid, revision 6166Simplify listen socket creation.
- 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/OptionTypes.h
2014-11-07 10:45 codesquid, revision 6165Forgot to commit past version bump to 0.9.48
2014-10-29 21:25 codesquid, revision 6148Fix IP binding parsing to handle IPv6 addresses containing letters.
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/ControlSocket.h
- M /FileZilla Server/trunk/source/ServerThread.cpp
2014-10-29 20:57 codesquid, revision 6147Coalesce welcome message and FEAT reply into a single packet each.
2014-10-29 17:40 codesquid, revision 6146Configure Windows to create mini dumps if the server service crashes.
2014-10-29 17:39 codesquid, revision 6145Small simplification.
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
- M /FileZilla Server/trunk/source/misc/dll.cpp
- M /FileZilla Server/trunk/source/misc/dll.h
2014-10-29 16:29 codesquid, revision 6144OpenSSL keeps a lot of internal state hidden behind a most ugly API. We need to do more cleanup when unloading OpenSSL.
- M /FileZilla Server/trunk/source/AsyncSocketEx.cpp
- M /FileZilla Server/trunk/source/AsyncSocketEx.h
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/ControlSocket.h
- M /FileZilla Server/trunk/source/TransferSocket.cpp
- M /FileZilla Server/trunk/source/TransferSocket.h
2014-10-29 16:19 codesquid, revision 6143Make layer callbacks safer to use.
2014-10-29 16:02 codesquid, revision 6142Fix another memory leak.
- M /FileZilla Server/trunk/source/AsyncSocketExLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/ListenSocket.cpp
- M /FileZilla Server/trunk/source/Options.cpp
- M /FileZilla Server/trunk/source/Permissions.cpp
- M /FileZilla Server/trunk/source/ServerThread.cpp
- M /FileZilla Server/trunk/source/TransferSocket.cpp
2014-10-29 14:34 codesquid, revision 6141Remove some legacy cruft from MFC days.
2014-10-29 14:33 codesquid, revision 6140Fix memory leak, we were calling SSL_load_error_strings but didn't call ERR_free_strings
- M /FileZilla Server/trunk/source/AsyncSocketEx.cpp
- M /FileZilla Server/trunk/source/AsyncSocketExLayer.cpp
- M /FileZilla Server/trunk/source/Server.cpp
- M /FileZilla Server/trunk/source/ServerThread.cpp
- M /FileZilla Server/trunk/source/TransferSocket.cpp
- M /FileZilla Server/trunk/source/version.cpp
2014-10-29 10:17 codesquid, revision 6139Fix a few harmless issues founds by Visual Studio's static analyzer.
2014-10-24 10:42 codesquid, revision 6136Advertise EPSV/EPRT support in FEAT reply.
2014-10-20 16:18 codesquid, revision 6131Fixed typo.
2014-10-10 09:29 codesquid, revision 6120Update string class to a newer version to fix a buffer overflow in FormatV.
2014-09-19 11:51 codesquid, revision 6094Allow OPTS prior to login. It is not coupled to accounts/permissions in any way. There are some clients that sent OPTS UTF8 ON prior to login.
- 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-09-19 11:51 codesquid, revision 6093Bump to 0.9.47
- M /FileZilla Server/trunk/source/Interface/FileZilla server.cpp
- M /FileZilla Server/trunk/source/Options.cpp
2014-09-19 09:53 codesquid, revision 6092Update address in welcome message.
2014-09-19 09:41 codesquid, revision 6091Make external IP check more robost wrt. leading/trailing whitespace.
2014-09-18 15:10 codesquid, revision 6090Don't copy too many bytes fixes #9850.
2014-09-18 15:08 codesquid, revision 6089Fix another case of bad math.
- M /FileZilla Server/trunk/source/AsyncSocketExLayer.cpp
- M /FileZilla Server/trunk/source/Permissions.cpp
2014-09-18 14:11 codesquid, revision 6088Fix some bit-fiddling integer arithmetic leading to incorrect timestamps.
2014-09-18 10:55 codesquid, revision 6087Fix sort dropdown selection when sorted by IP.
2014-09-18 10:54 codesquid, revision 6086Bump protocol version.
- M /FileZilla Server/trunk/source/Interface/GroupsDlg.cpp
- M /FileZilla Server/trunk/source/Interface/MainFrm.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsDlg.cpp
- M /FileZilla Server/trunk/source/Interface/UsersDlg.cpp
- M /FileZilla Server/trunk/source/Permissions.cpp
2014-09-18 09:10 codesquid, revision 6085Allow more than 64k users/groups.
- M /FileZilla Server/trunk/source/Interface/Options.cpp
- M /FileZilla Server/trunk/source/Interface/Options.h
2014-09-17 20:39 codesquid, revision 6084Additional code cleanup.
2014-09-17 20:35 codesquid, revision 6083Remove non-existing file references.
2014-09-17 20:34 codesquid, revision 6082Simplify (and fix) loading of the hand cursor.
2014-09-17 15:57 codesquid, revision 6081Only look in executable directory for DLLs.
2014-09-17 15:30 codesquid, revision 6080Increase size of pending connection backlog.
- M /FileZilla Server/trunk/source/Interface/Options.cpp
- M /FileZilla Server/trunk/source/Interface/Options.h
2014-09-17 15:28 codesquid, revision 6079Save interface settings in application directory.
2014-09-17 14:41 codesquid, revision 6078Display server address in connecting message.
2014-09-16 16:47 codesquid, revision 6077Fix autoban of IPv6 addresses not triggering.
- M /FileZilla Server/trunk/source/Interface/GroupsDlgIpFilter.cpp
- M /FileZilla Server/trunk/source/Interface/UsersDlgIpFilter.cpp
2014-09-16 14:50 codesquid, revision 6076Allow a 60% larger list of IP filters for users and groups.
2014-09-16 14:48 codesquid, revision 6075Install a locking callback. The necessary to do so is a prime example of bad library design.
2014-09-16 14:46 codesquid, revision 6074Sign certificates with SHA256 instead of SHA1
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.cpp
- M /FileZilla Server/trunk/source/AsyncSslSocketLayer.h
- M /FileZilla Server/trunk/source/FileZilla server.vcxproj
- M /FileZilla Server/trunk/source/Interface/FileZilla Server Interface.vcxproj
2014-09-16 10:47 codesquid, revision 6073Use DLL wrapper to slightly simplify usage.
2014-08-13 10:10 codesquid, revision 6014Small wrapper for loading and unloading DLLs.
- M /FileZilla Server/trunk/source/ControlSocket.cpp
- M /FileZilla Server/trunk/source/MFC64bitFix.cpp
- M /FileZilla Server/trunk/source/MFC64bitFix.h
- M /FileZilla Server/trunk/source/Options.cpp
- M /FileZilla Server/trunk/source/Permissions.cpp
2014-08-10 10:35 codesquid, revision 6005Don't misuse FindFirstFile to query attributes for individual files. Since Windows XP we can use GetFileAttributesEx.
- M /FileZilla Server/trunk/source/AsyncSocketExLayer.cpp
- M /FileZilla Server/trunk/source/ExternalIpCheck.cpp
- M /FileZilla Server/trunk/source/Interface/OptionsAdminInterfacePage.cpp
2014-08-10 10:32 codesquid, revision 6004Get rid of some memsets.
Remove dead code.