Changelogs
Overview
These changelogs reflect the history of all files in the CVS repository. The changelog has been generated at 2007-11-22 10:46
Changelog for Legay FileZilla Server (581 changes):
2003-11-22 15:51 Tim Kosse (botg)- source/TransferSocket.cpp: ignore speed limit after call to OnClose
- source/Interface/OptionsAdminInterfacePage.cpp, source/Interface/OptionsDlg.cpp, source/Interface/UsersListCtrl.cpp, source/Interface/misc/MarkupSTL.cpp, source/Interface/misc/SAPrefsDialog.cpp: compiles under VC++ 7.1 again
- source/Interface/AsyncSocketEx.cpp, source/Interface/AsyncSocketEx.h: updated to latest version
- source/FileLogger.cpp, source/Options.cpp, source/TransferSocket.h, source/misc/MarkupSTL.cpp: compiles under VC++ 7.1 again
- source/StdAfx.cpp, source/StdAfx.h, source/AsyncSocketEx.cpp: check if critical section has been initialized
- source/ControlSocket.cpp, source/FileZilla server.dsp, source/ServerThread.cpp, source/ServerThread.h, source/TransferSocket.cpp, source/ExternalIpCheck.cpp, source/ExternalIpCheck.h: implemented custom pasv ip detection
- source/SpeedLimit.cpp, source/SpeedLimit.h: missing copyright headers
- source/AsyncSocketEx.cpp: fixed return value of Connect
- source/Interface/FileZilla Server Interface.dsp, source/Interface/FileZilla server.rc, source/Interface/GroupsDlgSpeedLimit.cpp, source/Interface/GroupsDlgSpeedLimit.h, source/Interface/NewUserDlg.cpp, source/Interface/NewUserDlg.h, source/Interface/OptionsAdminInterfacePage.cpp, source/Interface/OptionsAdminInterfacePage.h, source/Interface/OptionsDlg.cpp, source/Interface/OptionsDlg.h, source/Interface/OptionsGSSPage.cpp, source/Interface/OptionsGSSPage.h, source/Interface/OptionsGeneralPage.cpp, source/OptionTypes.h, source/Interface/OptionsGeneralPage.h, source/Interface/OptionsGeneralWelcomemessagePage.cpp, source/Interface/OptionsGeneralWelcomemessagePage.h, source/Interface/OptionsLoggingPage.cpp, source/Interface/OptionsLoggingPage.h, source/Interface/OptionsMiscPage.cpp, source/Interface/OptionsMiscPage.h, source/Interface/OptionsPage.cpp, source/Interface/OptionsPage.h, source/Interface/OptionsPasvPage.cpp, source/Interface/OptionsPasvPage.h, source/Interface/OptionsSecurityPage.cpp, source/Interface/OptionsSecurityPage.h, source/Interface/OptionsSpeedLimitPage.cpp, source/Interface/OptionsSpeedLimitPage.h, source/Interface/SpeedLimitRuleDlg.cpp, source/Interface/SpeedLimitRuleDlg.h, source/Interface/UsersDlgSpeedLimit.cpp, source/Interface/UsersDlgSpeedLimit.h, source/Interface/resource.h: - moved pasv settings to own page - better way to load/validate/save settings - added missing copyright headers
- source/Interface/ChildView.cpp [DEAD], source/Interface/ChildView.h [DEAD]: removed unused files
- source/Interface/FileZilla server.rc, source/Interface/OptionsDlg.cpp, source/Interface/misc/SAPrefsDialog.cpp: fixed missing dialog titles
- source/Interface/OptionsDlg.cpp: wrong input field checked in OnOK
- source/StdAfx.h, source/config.h: check for installed Platform SDK
- source/AsyncGssSocketLayer.cpp, source/AsyncSocketEx.cpp: fixed compiler warnings
- source/ControlSocket.cpp, source/ControlSocket.h: fixed socket creation
- source/OptionTypes.h, source/Options.cpp, source/Interface/FileZilla server.rc, source/Interface/OptionsDlg.cpp, source/Interface/OptionsMiscPage.cpp, source/Interface/OptionsMiscPage.h, source/Interface/resource.h: added interface settings for remote ip detection
- source/Permissions.cpp: group membership for user accounts weren't set on startup
- source/Permissions.cpp: fixed wrong permissions string in directory listings
- source/GFtp/CriticalSectionWrapper.cpp, source/GFtp/CriticalSectionWrapper.h, source/GFtp/GFtp.dsp, source/GFtp/main.c [DEAD], source/GFtp/main.cpp, source/GFtp/radix.c: synchronize calls to gss/krb libs
- readme.htm, source/FileZilla server.rc, source/OptionTypes.h, source/Interface/FileZilla server.rc: updated version information
- source/install/FileZilla Server.nsi: interface wasn't compiled
- source/Permissions.cpp: fixed compiler warnings
- source/AsyncGssSocketLayer.cpp, source/AsyncSocketExLayer.cpp: possible fix for stalling transfers
- source/ControlSocket.cpp: only check the first character of the argument to the TYPE command
- source/ControlSocket.cpp, source/Permissions.cpp, source/Permissions.h, source/TransferSocket.cpp, source/TransferSocket.h: fixed mget problems, increased directory listing performance
- source/ControlSocket.cpp: speed limit variables weren't initialized properly, did cause delays up to 100ms on connection establishment
- source/ControlSocket.cpp: creation of transfer connection in active mode is now RFC 959 compatible
- source/ControlSocket.cpp, source/ControlSocket.h, source/ListenSocket.cpp, source/Permissions.cpp, source/Permissions.h, source/ServerThread.cpp, source/ServerThread.h: performance improvements
- source/Server.cpp: fixed crash if listen socket for admin interface can't be created
- source/install/FileZilla Server.nsi, source/install/StartupOptions.ini: changed ambiguous text
- readme.htm, source/ControlSocket.cpp, source/FileZilla server.rc, source/Interface/FileZilla server.rc: CreateDirectory fix didn't work
- readme.htm, source/FileZilla server.dsp, source/FileZilla server.rc, source/OptionTypes.h, source/Interface/FileZilla server.rc, source/install/FileZilla Server.nsi: updated version information
- source/ControlSocket.cpp: due to a bug in the CreateDirectory api function, it was possible to create directories with one ore mor dots at the end of the name. Those directories were unaccassible and could not be deleted with most tools. FileZilla Server now checks for dots at the end of directories and denies creation of such directories.
- source/Interface/NewUserDlg.cpp, source/Interface/NewUserDlg.h, source/Interface/UsersDlg.cpp, source/Interface/UsersDlgGeneral.cpp: fixed group selection, does no longer changes to different group
- source/Interface/OutputWnd.cpp [DEAD], source/Interface/OutputWnd.h [DEAD]: obsolete files
- source/Interface/FileZilla Server Interface.dsp, source/Interface/StatusCtrl.cpp, source/Interface/StatusCtrl.h, source/Interface/StatusView.cpp, source/Interface/StatusView.h: now using the new log window class
- source/Interface/MainFrm.cpp, source/Interface/OutputWnd.cpp, source/Interface/StatusView.cpp, source/Interface/misc/SAPrefsStatic.cpp, source/Interface/misc/SAPrefsStatic.h, source/Interface/misc/SystemTray.cpp, source/Interface/misc/SystemTray.h, source/Interface/misc/md5.cpp, source/Interface/misc/md5.h, source/misc/md5.cpp, source/misc/md5.h: fixed Visual Studio 2003 compile errors
- source/AsyncSocketExLayer.h: forgot to commit this file
- source/AsyncGssSocketLayer.cpp: I should really remove my debug code
- source/AsyncSocketEx.cpp, source/AsyncSocketEx.h, source/AsyncSocketExLayer.cpp: updated to latest version
- source/TransferSocket.cpp: fixed sending of directory listings > 4000 bytes if using gss
- source/AsyncGssSocketLayer.cpp, source/AsyncSocketEx.cpp: updated to latest version
- source/Permissions.cpp: some more input validation
- source/FileZilla server.dsp, source/GFtp/GFtp.dsp, source/Interface/FileZilla Server Interface.dsp: changed compiler settings
- readme.htm, source/FileZilla server.rc, source/OptionTypes.h, source/Interface/FileZilla Server Interface.dsp, source/Interface/FileZilla server.cpp, source/Interface/FileZilla server.rc, source/Interface/resource.h, source/Interface/res/donate.bmp, source/install/FileZilla Server.nsi: added donate button to about dlg, updated version information
- source/Permissions.cpp: typo
- source/Interface/MainFrm.cpp: changed width of splitter panes, users pane is no longer hidden if the screen res is 800x600 or fewer.
- source/install/StartupOptions.ini, source/install/StartupOptions9x.ini: port fields now use the number flag
- source/ControlSocket.cpp, source/Permissions.cpp, source/Permissions.h: fixed two minor security holes: Every user could delete empty directories and files could be renamed (thus moved) over account boundaries.
- source/ListenSocket.cpp, source/ListenSocket.h, source/Server.cpp: Locking the server did not work