x Fixed : Cancel button in Select directory not working.
x Fixed : LNK files are not shown when in links mode + Resolve Shortcuts.
x Fixed : NOOP could not be really disabled due to internal bug.
x Fixed : Problems with "Select Directory" window (some directories not visible, node click problems).
x Fixed : "Hitometer.top" file used ',' to delimit filename, hits, upload time, last uploader.
',' is now replaced by '|' to keep file readable offline, as ',' can be used in filename !
users should delete old "hitometer.top" file.
x Fixed : Account copy did not copy IP Access List to new account.
x Fixed : Some Account copy errors.
x Fixed : Bug in Links + not relative path when user asks for complete path => "CWD /C:/FTP/+ Link1"
"501 Cannot RETR. No Permission".
x Fixed : Some downloads Aborts were not correctly reported as aborted.
x Fixed : Wrong log messages for some Upload & Delete reports.
x Fixed : Aborted download transfer stat reported total size of file downloaded instead of KB really downloaded.
x Fixed : MDTM command problem. To allow user MDTM command, user must have delete access to file => remove
events in case of delete allowed & MDTM command (file is not really deleted).
x Fixed : Some access messages sent 2 times to clients.
x Fixed : When client resume download/upload, Server activity transfer's stat now restarts at last value.
(ie : if user stopped at 25% and resume download, progress bar will restart at 25% instead of 0%
in beta 3, if user resumes an upload at 250KB then transfer's progress value will restart at 250KB instead of 0KB (Download/Upload values can be smaller than transfer progress if user is resuming)).
x Fixed : Log : %TIME reported Date instead of time.
x Fixed : Hitometer file list sort method.
+ Added : Accounts : Double Click on a directory brings the browse window.
+ Added : Option to hide "Loading..." status bar at startup.
+ Added : OnFileDeleted Events for STOR/APPE function in case of file deletion before upload.
+ Added : KB/s status in Tray Icon's Hint.
* Improved : Directory Cache management.
* Improved : "Browse" for Access Directory in accounts now sets Read/Write/.. checkboxes to current browsed
directory access properties.
Version 2.00 Beta 3 - 11-May-1999
---------------------------------
x Fixed : Log : "Show Client Command" box state not saved correctly.
x Fixed : Log : "Server Offline" is written after all client are disconnected.
x Fixed : Exit : Bug if server stops (end of trial time) and client transfering.
x Fixed : Hit-O-Meter : Bug when clicking on an uploaded file if Downloaded list empty.
x Fixed : Accounts : "Delete Last user" not very clearly processed.
x Fixed : Some "Violation d'acces" bugs present in some list.
x Fixed : Access verification for moving, deleting, creating file if directory was not shared.
x Fixed : Path returned by RNTO was not relative when needed (always returned with drive letter).
x Fixed : Directory could be renamed if parent dir had DELE Access for file (now must have DELE for directory).
x Fixed : When Admin deletes an account, user connected under this account are disconnected with message : "Administrator
x Fixed : USER and PASS commands were treated even if user was already logged.
x Fixed : LIST . : Access violation.
x Fixed : Corrected the way command line parameters were processed.
x Fixed : Asked to change directory now reports good asked target directory.
+ Added : Admin : "Stop Current Transfer" for user (ask for reason too).
+ Added : Anti hammering system (block IP).
+ Added : Limited Virtual File System (only mount in Home Directroy) based on links file.
+ Added : Account : "Copy" menu to copy account (and properties).
+ Added : IniFile : Backup old account ini files before saving account.
+ Added : SITE CHAT <user to send messsage to> <yourmessage>.
If enabled user can send & receive message else user is not reported if an other user try to send him message.
+ Added : SITE WHO : displays users connected : UserID - LoggedInSince - IP/HostName - Speed.
+ Added : All/None button in account windows to enable all access to selected directory.
+ Added : Directory Caching.
+ Added : Download & upload list in server activity to watch what user has uploaded/downloaded during the session.
+ Added : Transfer Logfile : at disconnection server writes user session statistics in "Log_Transfer.log".
+ Added : At disconnection server writes user file transfered in "Log_XferFiles.log".
+ Added : Average speed for upload/download in server activity.
+ Added : Server Activity : Action/Directory/Last Command.
+ Added : Server Activity : Directory now shows path seen by connected user.
+ Added : Link : Windows ShortCut (.lnk) can be used to define links/virtual directories (must also give directory access)
+ Added : Link : You can now automatically add a link pointing to home directory to directory list.
+ Added : Server Activity : User not logged in are visible in server activity : User Name is his IP, considered as anonymous, no home directory.
+ Added : Registered User can know specify a server name (welcome user : Server Name by G6 FTP Server v2.0 (beta3) ready ...).
+ Added : Switch to enabled viewing of connected but not logged in users.
+ Added : IP Access check for User and Group account.
+ Added : Log customizations (Color, Tags for custom log)
+ Added : notice to unregistered user.
+ Added : Transfer Stat when Aborted/Finished Upload/Download written to log (screen/file).
* Improved : Screen Log : "finished to download" replaced by "aborted transfer of" in case of transfer abort.
* Improved : Ask to create file for link, dir message, login message file if not existing (group account)
* Improved : Entry method for max user & time out.
* Improved : Main Setup window.
* Improved : Account window : can't click on read/write/... if no directory selected.
* Improved : Acces IP List now accepts HostName.
* Improved : "New Dir" window for group/user Account.
* Improved : Can't login reply message.
- Removed : links can not link to drive different from root if in relative path mode and links treated as link. (Problematic since the beginning, still available through Virtual Directory).
* Many Internal changes => less memory needed for each connected user.
* Path processor Rewritten (faster, more secure).
* Optimization & Code cleaining.
Version 2.00 Beta 2 - 07-April-1999
-----------------------------------
x Fixed : Internal : File Date problem when date but not time.
x Fixed : Log File : Carriage return before Ratio status report.
x Fixed : Group Ratio : Client connected (with a group) now have their ratio changed when administrator changed quotas in group account (credit/quota are not reseted to group default though).
x Fixed : Alphabetical sort (for ftp via browser) and for internal file list sort (hitometer ...).
x Fixed : "To Tray" 's hint now disappears immediately after click.
x Fixed : "To Tray" 's hint was no more visible if it was already clicked.
x Fixed : Ctrl+Enter not allowed anymore in user address & notes.
x Fixed : Events Manager : %FILENAME, %FILEPATH, %FILEEXT, %FILESIZE were interpreted after %FILE causing %FILEXXXX to be replaced by value of "%FILE"XXXX.
x Fixed : Some Typographic errors.
x Fixed : Window : if quit with window maximized, then next time server start maximized.
x Fixed : File : Change dir, login, links message files were not correctly processed when admin only specified a filename with no path (if a filename is specified as links file then server will search in current client directory (or future directory).
x Fixed : confusion about KB, Kb, bytes, Mo, Ko (most of values were not divided by 1024 but 1000).
x Fixed : Quota Status was not reported after successfull upload or download.
x Fixed : Little problem with Home (~) link.
x Fixed : Statistics : Some values were wrong (twice as normal).
x Fixed : Shortcut : Some Accel Char problems.
x Fixed : Minor bugs for screen log.
+ Added : Window : Wait until current user logout when user stops the server & switch server to "Closed" Mode.
+ Added : Log : IP list to log/not log, only/don't log to screen / only/don't log to file/both.
+ Added : Events Manager : OnDirCreated : %DIRCREATED = Name of new directory, %DIRTARGET = Name of parent directory, %DIR = Full path to new directory.
+ Added : Events Manager & Log : Executed action via Events Manager are logged via server answers.
+ Added : Scroll Lock Led blinks when a message is received (SITE MSG).
+ Added : .. button now opens select dialog in last selected file directory.
+ Added : SITE PSWD command : SITE PSWD <old pass> <new pass>.
* Updated : Quota Status for client : now report bytes if < 9999 and Kb above.
* Updated : Log File can be set to daily/weekly/monthly/yearly/single (one file for all log).
* Updated : Statistics : "Running since" format is now XXdXX:XX:XX, more readable.
* Updated : Registered user : "220 G6 FTP Server vx.xx (beta X) ready ..." instead of "220 G6 FTP Server vx.xx (beta X) - (Registered Version) - http://gene6.idegrif.com"
* Updated : Links are listed with files (browser).
- Removed : Spyform : "Show more informations" menu, as all informations are shown in server activity.
- Removed : One use per windows Session is removed, was preventing people to fully evaluate G6 FTP Server, (Try out is now 1 hour then you need to restart the server, no need to reboot :) ), limitation to 5 uploads & 5 downloads is kept.
* Code cleaning.
Version 2.00 Beta 1
-------------------
* Added : toolbar to make the use of G6 Ftp Server easier.
* Added : icons to be nicer.
* Added : Option to run others applications when G6 Ftp Server starts.
* Added : a Protection option to prevent users from accessing your Ftp Server directory.
* Added : '~' as links to return to home directory.
* Added : 'Disable Log to screen when minimized' option.
* Added : Server Priority Settings.
* Added : Receive Buffer Length Setting Option.
* Added : Server Mode (Upload only, Download only, Both).
* Added : the directory pointed by the link in the list ('Temp -> c:\temp').
* Added : Ratio.
* Added : Quota.
* Added : Relative Path.
* Added : Clients now receive a message when they are kicked from the server an when the server shutdowns.
* Fixed : some major bugs.
* Fixed : Bug when a zero byte file was uploaded (It was not created).
* Fixed : Quit Message bug : It was when a linux client disconnected from the server.
* Fixed : Max Lines for the screen log.
* Fixed : Always On Top option.
* Fixed : Replace file on STOR.
* Fixed : 'APPE' command with 'Delete files on STOR' option.
* Fixed : 'Edit User name' dialogbox.
* Fixed : %LocalIP for Messages.
* Fixed : bug with web browser : '\' now returns the user home directory.
* Fixed : bug when clients specified a new path with the drive letter in Lower Case.
* Fixed : 100% Fixed Bug 'Erreur de vΘrification d'Θtendu' for users Account.
* Fixed : long Url Support (more than 255 characters).
* Fixed : stupid wait in command 'SIZE'.
* Fixed : When the user home directory does not exist, user can't login.
* Removed : 'Delete files on stor' (now, always true).
* Updated : 'About' dialogbox.
* Updated : port in command line to '-p:' + port.
* Updated : Tip of the Day dialogbox now appears when the app is initialized.
* Updated : give you more informations on your PC.
* Updated : 'LIST' command will answer a sorted list.
* Updated : you can sort users by columns in the users infos.
* Updated : if Login Message file and Change Dir Message File have no path : current user directory will be the file path.
* Updated : links are not shown if client is in the directory pointed by the link.
* Updated : links which refers to non-shared directory are not shown.
* Updated : if relative path is on then links will be sent without the pointed directory.( 'upload ->' instead of 'upload -> c:\upload', bulletproof shows them) to preserve hiding directory structure.
* Updated : shared directory/drive can be accessed typing ftp://<login>:<pass>@<ip>:<port>/<drive>/<path> (for browser)
* Updated : Command 'SIZE' now returns 0 if parameter is a directory.
* Updated : message reply send to client are more RFC959 compliant.
* Updated : command 'MKD' now accept multiple directories ( 'MKD /goodies/upload' will create the whole path in the current directory even if "goodies" does not exist).
* ... + many other things
Version 1.38 Released 12 December 1998
--------------------------------------
* Added Possibility to drag and drop files or dirs from the explorer to add in the free files/dirs list.
* 50% Fixed Bug 'Erreur de vΘrification d'Θtendu' : It was when you add a new user which was added at the top of the list.
* Fixed some minor bugs.
* Fixed refresh all in users infos.
Version 1.37 Released 21 November 1998
--------------------------------------
* Added Show Grid for Users Infos.
* Added Max Users type.
* Added Change Directory Message File.
* Fixed some minor bugs.
* Fixed max lines for SpyForm.
* Fixed bug when a client does a download/change dir in a macro.
* Removed two thread.
* Removed Freeze list in users infos.
* Users not logged are now kicked after 150 sec of inactivity.
Version 1.36 Released 18 November 1998
--------------------------------------
* Added Version.txt file.
* Added 'XMKD' Command.
* Added %LOCALHOST for Messages.
* Added Quit Message.
* Added Logging button to activate/stop writting to the log file.
* Fixed Users Account bug.
* Fixed Spy User Window.
* Fixed Free files list.
* Fixed List Access (normaly).
* Fixed +Subdirs Access (normaly).
* Fixed Max lines option.
* Fixed Bug when you right click on a user which disconnect and then you choose a command.