Vous êtes sur la page 1sur 14

VERSION DETAILS

x Fixed, + Added, * Improved/Changed, i Information


Version 2.21 BulletProof FTP Server - 09-Feb-2003
------------------------------------------------x : "Explore Folder" option in hitometer.
x : Bug in "Delete partially uploaded file" option.
x : Wrong transfer status could be reported for a resumed upload / download (als
o affects statistic & time left).
x : Access violation (c0000005) when running as an interactive service while log
on/logoff could happen.
x : Corrected a wrong shortcut resolving when called via direct access.
x : Main window unaccessible after "go offline" from trayicon with users connect
ed.
x : Allowed domain & allowed ip in ip access denies access.
x : Error in multi ip settings 'list index out of bound (1)'
x : 1 byte excess per transfer reported in Quota.
x : Free File not applied to per file ratio.
x : Invalid hitometer file format could cause application to crash at loading.
x : Scheduler : long date format problem (jj/mmm/yyyy).
x : Server Activity : save 'Speed' column width.
x : Better Windows XP theme compatibility ("To Tray" caption button removed when
used with XP theme).
x : Give & take credit access violation with alphabetical chars.
x : APPE in passive mode, two positive messages were sent.
x : SIZE command reporting invalid file size with file > 4GB.
+ : Event : OnExceedUSERPASS, works with option 'Limit USER/PASS to xxx'.
+ : Event : OnTooManyUsersForAccount : happens when account max. users limit is
reached (different from server max. limit).
+ : Event : OnLogFileRotate : when the server changes log file (useful to zip/mo
ve old log file).
+ : Event : Restrict event execution based on filemask : '*.exe;c:\ftp\*.*|c:\pa
th\application.bat %parameters'
(file related events, OnFileUploaded, OnFileDownloaded ...)
+ : Tags : %WELCOMEUNAME merges "welcome_uname.txt" (uname = username)from serve
r directory in the message / event.
+ : Tags : %UFILESPEED, %UFILESPEEDKB, %UFILESPEEDMB : report speed for last tra
nsfer.
+ : Tags : %SERVERSPEED, %SERVERSPEEDKB, %UFILESPEEDMB : report current server s
peed.
+ : Tags : %LOGFILE (current log file), %LOGFILEOLD (previous log file) to go wi
th OnLogFileRotate events.
+ : Tags : %EVENT returns fired event name.
+ : Option : "-nouserstats" command line switch, disable saving account stats.
+ : Option : "-nousertransfers" command line switch, disable user upload & downl
oad reports (no saving to file or monitoring in server activity).
+ : Scheduler : "Reload" Accounts option.
+ : Log command lines switches sent to the application at runtime (-reload, -onl
ine ...).
+ : Option : Passive IP (new option tab) : option to resolve hostname for dynami
c ip connection (useful for dyndns.org-like subdomains name).
+ : Account quota menu for edit box to set quota to 1MB, 2MB ... 1GB
+ : Menu option to make a temporary ban permanent.
+ : P@SW is now an alias to PASV command (workaround for some routers passive mo
de problem).

+ : 'Frequently Asked Questions' help menu pointing to http://faq.bpftpserver.co


m/.
+ : 'View log file' menu in main window menu.
+ : G6Service.exe to install & run as a service. (see "\Administrative Tools" di
rectory & Start menu shortcuts)
* : Hitometer : Changed organization of window, explorer menu is the default for
list popupmenu.
* : STAT : command reports user connected to passive ip (if set) instead of loca
l ip.
* : LIST : removing "List" right to a directory now outputs an empty list instea
d of "550 Permission denied.". Better for browsers.
* : Swapped UP/DOWN value in %USPEEDLIMIT.
* : Moved "Wordwrap" menu to Setup/Log
* : Default logging to <application path>\logs\ftp.log
* : MDTM now reports GMT time instead of local time.
Version 2.15 BulletProof FTP Server - 06-May-2001
------------------------------------------------x : Intermittent "connection reset" problem when uploading/downloading.
x : Minor fixes & cosmetics changes.
+ : Command lines switches that can be specified when an instance is running :
-reload : reload user accounts (users.ini)
-offline : put the server offline
-online : put the server online
-exit
: application shutdown
-open
: open the server to new connection if it was closed
-close : close the server from new connection
-stat
: takes the file "stat.mdl" from the server installation directory
which contains tags (%CNOW ...) and produces a file "stat.top" containing tags r
eplaced by their value
-startlogging : start logging to file
-stoplogging : stop logging to file
-kickall
: disconnect all users currently connected to the server
+ : Explicit message for LIST command without port specified with PORT command.
+ : "Explorer menu" for Hitometer window.
* : Removed Ctrl+Z for about windows, not used.
* : Some part of the internal path handling (faster) and replies to some ftp com
mands.
* : Removed Server name in STAT command.
* : PASV listening socket is not closed after a failed RETR (file not existing,
access denied), allowing applications like Internet Explorer to reuse the same p
ort (specified by PASV command) for a new RETR/LIST try.
Connection refused from different ip to pasv listening socket when "block se
rver to server transfer" is enabled.
i : Webhancer "spyware" (webhdll.dll) may cause problem with the server (100% CP
U and slowing the computer), uninstalling Webhancer fixes the problem.
(see http://cexx.org/webhancer.htm and http://www.lavasoft.de/aaw/index.html
for details on removing it)
Version 2.10 BulletProof FTP Server - 03-April-2001
--------------------------------------------------i : G6 FTP Server has become BulletProof FTP Server, BPFTP Server.

x : Banning hostname.
x : Down/upload of file/dir containing '..' in the name.
x : Ip access check could give an access violation error in particular case.
x : MDTM command could give an access violation error in particular case.
x : %SERVERTOTUPTIME not working correctly.
x : Tooltips showing account name instead of user info name.
x : STAT command sent while a RETR disables download bytes count.
x : Listing of file with size > 2GB
x : @Stake advisory : File Existence Disclosure Vulnerability and Netbios hash r
etrieval through application UNC path support. (SIZE & MDTM command).
Ref. : http://www.atstake.com/research/advisories/2001/a040301-1.txt
+ : Speed column in Server activity window.
* : Disabled rules in file list to provide year & time instead of year when file
is < 1 year old and current date (day & month) < date of file. Some clients are
not yet able to support it.
* : Replace auto update checked by link on website in main menu.
* : Server Name is not displayed in the banner message when a name is set in con
fig.
Version 2.00 - 05-February-2001
------------------------------x : Problem with mapped network drives : can't change directory when not using r
elative path, permission denied to create directory.
x : Autoupdate would crash G6 if firewall blocked request to check for update.
x : 'List index out of bound' error in Server Activity window.
x : %DFREEx not working correctly.
x : Open dialog was not creating file after prompting to create it (for message
file selection).
+ : Confirmation message when clicking on 'Close Server' button.
+ : 'Explore' menu in Access Right context menu.
+ : Passive port range to use can be defined in Multi ip settings.
+ : Event : OnUserAndPass : after user provides login & password, but before OnU
serLoggedIn (even if authentication failed).
+ : %CLIENTIP_000 : returns formated ip like 192.168.000.010 (for use with filen
ame and sorting).
+ : %DATE_EX_DMY, _YMD, _MDY returns formatted date : 2000-11-30 for example (D=
day, M=month, Y=year)
+ : Drag & Drop shortcut on dir access rights will add target directory to the l
ist.
+ : Hint persistance problem in Server Activity file lists.
+ : Taskbar title shows connected users & general speed, like trayicon hint.
+ : Event : OnFileUploadFailed : this event is fired if the upload has been abor
ted or has failed.
+ : Event : OnEvery05mins.
+ : Menu "Create shortcut in home directory" for access list in accounts.
* : AutoCheck for update is disabled by default after install.
* : 'Check for G6 Ftp Server Update' menu now points to 'http://www.gene6.com/g6
ftpd/'
* : Hitometer : meters are now enabled by default, were disabled in RC1.
* : SITE WHO (%SITEWHO) : speed displayed in Kbytes/s (was bytes/s).
* : Idle timer broken if blank message in OnUserTimeOut event.
* : Error code message removed after "Account disabled" message when logging.
* : Enlarged events manager windows & added hints.

* : Max. Speed changes applied immediately.


* : Passwords are hidden in interface when using encrypted password.
* : Changed STAT message.
* : 29/02 date & leap year problem causing empty directory.
* : Access violation could raise with some impersonal events like OnServerStarte
d, not user dependant.
Version 2.00 RC1 - 25-Sept-2000
------------------------------x
x
x
x
.
x
x

:
:
:
:

MDTM command.
SITE ZONE reenabled.
File access mode for download is no more exclusive (allow rename/deletion).
compatibility with FTP Client when using plain path (Relative path disabled)

: Home ip list cleared when deleting user.


: OnUserTimeOut not saved correctly.

+ :
tly
+ :
ad,
+ :
+ :

Asymetric bandwidth regulation (upload & download speed can be set up separa
for user & group).
General Tags : %XDOWNALL, %XUPALL (X = B, KB, MB, GB) reports overall downlo
upload for current logged user.
SITE WHO : output syntax is reported, user current action is now reported.
Events Tags :
%TIME_EX, %DATE_EX reports date & time with no ':/' (can be used for filenam

e).
%CLIENTGROUP : reports user group.
%FILEDIR : return file directory without '\' at the end.
+ : Log Syntax : %GROUP reports user group.
+ : Users connected Tooltip : Group Name.
+ : Events : OnStatRefreshed, OnQuotaExceeded, OnDirRemoved, OnEveryHour (0:00,
1:00 ...), OnEveryDay (0:00), OnAccountDisabled.
+ : General tag :
%WELCOMEIP : takes welcome_xxx.xxx.xxx.xxx.txt (xxx for ip number) and outpu
ts the content to the user. (useful for creating custom headers for virtual serv
ers).
%DFREExKB, %DFREExMB, %DFREExGB (x=drive letter) to display disk space avail
able on x drive.
%SITEWHO : lists online users like in SITE WHO command.
+ : Autocheck Option for new version of G6 Ftp Server (Visual, Misc tab).
Nothing is sent to webserver, G6 check for changes in : http://www.gene6.com
/files/g6ftpversion.txt
+ : "Delete to recycle bin" option in "visual, misc". This sends file to Recycle
bin instead of normal delete.
+ : "Mail Technical Support" menu in help section.
+ : Passive Mode IP when behind a firewall in 'server setup/multi ip settings'.
+ : Creating an empty file named "reload" in G6 directory makes G6 reload accoun
ts.
+ : Total uptime is reported in statistics windows.
%SERVERTOTUPTIME general tags.
+ : Events manager : Default event message is displayed next to "Reply with mess
age".
+ : "Copy IP to clipboard" in server activity window.
+ : "Copy to clipboard" Status in account window.
+ : User speed reported on tooltip.
* : SITE PSWD : parameters can be enclosed by quotes '"' to allow passwords cont
aining spaces.

Syntax : SITE PSWD "<old password>" "<new Password>"


* : Ban IP filters.
* : Hitometer list management, Uploaded files list is now saved to disk too.
Server Activity list enhanced.
* : PASV mode port is randomized to make ftp port hijacking harder.
* : Increase Top Stat report to 50 users (was 25 before).
* : Tooltip on Server Activity List.
* : Some interface enhancements & problems fixed.
* : Registration keys have been changed, registered users should have received t
heir new key by email.
G6 FTP Server is no more limited to 5 download / 5 uploads per session, soft
ware is fully functional for 30 days.

Version 2.00 Beta 7 - 30-Mar-2000


--------------------------------x Fixed : OnFileDeleted event : %FILExxx returning empty string.
x Fixed : TYPE & PORT command problem with invalid parameter.
x Fixed : CWD command answer for non existing directory.
x Fixed : Number of files downloaded in status.
x Fixed : List command with directory containing space.
x Fixed : Trayicon problem under ListeStep (thanks to Joachim Calvert)
x Fixed : Group : enable account option not working when unchecked.
x Fixed : Stat Generator : %ALLTOTALXXUL and %ALLTOTALXXDL not working
x Fixed : Multi Homed IP problem, server was using different ip for data than
the one it should use.
x Fixed : Renaming file with same name causing file deletion.
x Fixed : Account : Banned ip window not created as modal.
x Fixed : Error code is now 421 instead of 550 for "too many users logged unde
r current account" message.
x Fixed : Rename now checks if destination filename is banned.
+ Added

: NT Service : Unwanted shutdown after user logout :


Add switch "-service" on command line to notify G6 that it is runnin
g as a service.
+ Added : Speed Limit for users and groups (see "Ratio, Quota, Bps" tab in acc
ounts setup).
+ Added : %USPEEDLIMIT (returns speed limit for user), %UHOSTNAME (return hotn
ame of user).
+ Added : OnUserLoggedIn events : happens after USER/PASS sequence successfull
.
+ Added : Event tags : %CLIENTLOGIN, %CLIENTPASSWORD report login, password en
tered by client.
+ Added : Stat : Reset Stat option in Scheduler.
+ Added : OnUserTimeOut (msg, sound, execute).
+ Added : Events Manager : %FILENAME_8.3, %FILEPATH_8.3, %FILESHORT_8.3, %DIRT
ARGET_8.3, %DIR_8.3 tags
returns filepath in 8.3 mode (c:\program files\my application.exe =>
c:\progra~1\myappl~1.exe)
to be able to use old dos/command line applications.
+ Added : %PASSWORD in log option/Custom Syntax, it returns password used by c
lient to connect.
(can be useful to know why a client can not connect)
+ Added : Hints and status bar for server setup.
+ Added : Random Password when creating account & button to compute a ramdom p
assword
+ Added : "Copy to clipboard" for Statistics window.

*
*
*
*
*
*

Improved : STAT command now also returns overall stats for account.
Improved : Banned Files & Free Files list management function.
Improved : Resolve IP to HostName function.
Improved : Multi-Select for setting access rights.
Improved : Customizable Tooltip for connected users list.
Improved : Statistics windows : reset button will ask you if you want to reset
user/group account stats too.

Version 2.00 Beta 6 - 21-Dec-1999


--------------------------------x Fixed :
x Fixed :
x Fixed :
x Fixed :
d).
x Fixed :
returns 250
x Fixed :
x Fixed :
x Fixed :
x Fixed :
x Fixed :
x Fixed :
x Fixed :
inifile).
x Fixed :

Tags : %DFREE was broken.


Type changed for statistics value.
Added slash to access directory if not present at loading.
Server can now also delete read only file (if delete right is grante

+ Added :
+ Added :
+ Added :
IT command.
+ Added :

"Minimize to tray" menu under main menu.


Option : "Show Password" in clear in log instead of XXXX.
OnUserDisconnect event, OnUserQuit is only fired when client used QU

CWD command with no parameter is no more a syntax error, server now


code instead of 501.
%CLIENTIP was returning IP on which user was connected to server.
LIST -<switch> <param> working but no LIST <directory>.
Broadcast & send message windows do not allow sending blank message.
Ressource leak related to listview font and Delphi 5 bug.
Group Names in drop box disappearing after deleting an user.
Freezing problem with Banlist and anti-hammer enabled when banning.
Account name does not allow characters '[',']' anymore (problem with
D.O.S. attack buffer overflow (reported by USSR Labs).

OnFileBanned events.

* Improved : "Max. Users" under account setup can be '0' to return "Too many use
rs" instead of account disabled, when in maintenance.
* Improved : Display of value in statistic windows, tags are now displayed like
: XX XXX,XX (9 258,12),
Value displayed by "All Session", "This Session", "General"
* Improved : When Overwriting, file is not deleted before but reset to 0 bytes.
* Improved : Better support for wildcards in banned files.
Version 2.00 Beta 5 - 24-Oct-1999
--------------------------------x Fixed : ".ini" file read & save problem when > 64KB.
x Fixed : Error due to Server Activity list refresh when saving groups & user
connected under the
edited group.
x Fixed : Server Activity : Avg Dl/Upl Speed are now correctly refreshed when
clicking on users.
x Fixed : Bug with netscape sending NLST command and waiting for list of filen
ame only (server
was sending detailed file list for NLST).
x Fixed : Wildcards were inavertently disabled in NLST & LIST commands since b

eta 4.
x Fixed : RMD : Sometimes directories could not be removed by server ("no such
file or directory").
x Fixed : Cache was not refreshed correctly when directory deleted.
x Fixed : Events Manager : Tags in first line of reply message were not replac
ed by value.
x Fixed : Select Directory : Access Violation when selecting directory already
present in list.
x Fixed : Transfer per user not correctly refreshed.
x Fixed : Bugs in Group Account when clicking on Change Dir Message & Login Me
ssage
=> can't click on browse icon for change dir message.
x Fixed : SITE WHO : removed slash after IP number if no hostname available.
x Fixed : SITE INDEX was adding '/' at end of all lines.
x Fixed : Directory list size was not included in server transfer speed & stat
.
x Fixed : Problems with clients specifying complete path for removing dir, fil
es ...
x Fixed : "Limit User/Pass" checkbox state not correctly restaured if server r
elaunched.
x Fixed : Bug in Stat generator concerning day stat.
x Fixed : "Erreur E/S 103" when choosing log file method.
x Fixed : "Abort/Retry/Failed" on server for links when pointing on empty remo
vable drives (floppy ...).
x Fixed : NumLock was switched to ON at server startup.
x Fixed : Bugs with "Hide Hidden Files/Dir" which prevented from going in hidd
en directories.
x Fixed : RMD & MKD "access violation" when no params.
x Fixed : Account : "|a" edit button can not anymore edit login/changedir mess
age/links file with no
filepath.
x Fixed : Quota & Ratio Status were not shown if attributes "List" not set for
access rights.
x Fixed : Disconnection reported twice when client uses QUIT command.
x Fixed : "E/S 103" bug when changing log method (yearly, monthly ...) and not
logging to file.
x Fixed : Some problems with Stat becoming negatives.
x Fixed : Bug with "Do not log these IP" options.
x Fixed : "Cancel" for events manager.
x Fixed : "APPE" command failed when file on server did not exist.
x Fixed : RNFR, if file not found, returned wrong path (not processed if "rela
tive path" on).
x Fixed : Message code reported for some functions (quota, stor, retr, ...) we
re not correct.
x Fixed : RNFR, RNTO now only needs delete access.
x Fixed : Anti-Hammer seconds problem.
x Fixed : SITE CHAT sending only first word.
x Fixed : Weird bug caused by sound played at the same time on server and in s
ystem.
x Fixed : Memory leak with shortcuts processing.
x Fixed : Date was sorted alphabetically in Server Activity, Hitometer.
x Fixed : OnServerStarted execute action buggy.
x Fixed : Passive Mode problems : '426 Cannot RETR/STOR' message when user cou
ld not dl/upload.
x Fixed : Icon for access directory are now refreshed after manual edit.
x Fixed : Virtual directory + link pointing on the current directory is no mor
e visible in dir listing.
x Fixed : Problem with Firewall due to ports used by server for data transfer.
x Fixed : "Show Tip on Startup" always on even when disabled at startup.
x Fixed : %URATIO now returns "No Ratio" when Ratio disabled for user.

x Fixed : Problem with number of current connected user for accounts (max. use
r) when settings
changed when users are online.
x Fixed : Resume download when ratio on problem, Server considered the whole f
ile in ratio calculation needs.
+ Added : Option to disable Drive Scanning at startup (avoid Retry/Abort/Cance
l in case of Zip Drive
& removable).
+ Added : Option to by-pass server max user limit for user account (always all
ow login).
+ Added : Option to select group home directory as home directory for user und
er this group account.
+ Added : Option to disable download, upload meter in hitometer.
+ Added : "Loading ..." bar now informs you of what's going on when loading.
+ Added : "Max. Connections per IP" for Group & User Account.
+ Added : "Max. users limits" for group accounts.
+ Added : Option to encrypt Account Password.
+ Added : "And Sub-Directories" to "Protect Server Directory" option.
You can now create your FTP Root under FTP Server directory (just do
n't protect sub directories).
+ Added : MODE command.
+ Added : %TIME, %DATE, %FILENOEXT tags in Events Manager.
+ Added : Time user was connected reported at disconnection.
+ Added : Tags : %TOPDAY, %TOPWEEK, %TOPMONTH, %TOPALL for login message, chan
ge dir message
(merge content of "TOP-XXX.TOP" file in the message).
+ Added : "XRMD" command (same as RMD).
+ Added : Drag-Drop Support for Dir Access in account setup.
+ Added : Client Head icon on status bar on main windows to reflect if user lo
gged anonymously or not, double
clicking bring spy user window.
+ Added : Online/Offline/Close/Open Scheduler.
+ Added : Some icons for config windows.
+ Added : "Wait after current transfer to complete" option for Exit window.
+ Added : Exit Confirmation (General Settings) message.
+ Added : HotTrack effect option for Server Activity & Main Windows.
+ Added : EventsManager : OnUserHammering (Message Reply, sounds, Execute).
+ Added : Take/Give Credit menu in Server Activity window.
+ Added : '~' brings you to homedir when specified in path (cd ~, cd \mydir\~\
).
+ Added : 'Sort' menu for directory access listing (home directory always stay
at the top though).
+ Added : Tray icon setup menu, now you can specify your own icons for online/
online /clients/offline/closed(shuttingdown).
+ Added : Send email to user through user account setup.
+ Added : IP Address monitor to check if server needs to use new IP (for dynam
ic IP, dial up, some cable internet service ...).
+ Added : Temp banned IP (Hammering) are now visible (italic) in Banlist.
+ Added : Beta code for UNC path.
+ Added : XDEL command, same as DELE.
+ Added : %SERVERIP tags for Events OnIPChanged.
+ Added : Licensed user name in About Box.
+ Added : "Block Server-to-Server transfer" option : it blocks FTP-bounce atta
ck and FXP.
+ Added : Mail button to mail every member of a group.
+ Added : Append option for directory access right : Append is used to resume
file.
+ Added : Log : font selection for on screen log.

* Improved : Ini file management, now server only saves options when they are di
fferents from default loading.
=> Users.ini & Groups.ini are lighter and processed faster.
* Improved : Access Rights : if user has no right in directory ('-------' attrib
utes) then he can't go in the
directory (access is denied) and directory is not shown in file lis
t.
* Improved : Server Activity : downloaded & uploaded list are better refreshed.
* Improved : User & group account setup rearrangement.
* Improved : Log config :
%LOGIN reports login used by client to logon,
%NAME now returns account name of client (instead of login used by
client).
* Improved : Server need a little less system resources as some settings windows
are now created dynamically.
* Improved : Some memory management rewritten.
* Improved : "Server going off-line", "Server off-line", "Server Closed", "Serve
r Going Opened", "Added to Banlist"
are now logged to screen even if log to screen option is disabled.
* Improved : Small esthetic things like text grayed, selected color in palette c
olor, copy clear grayed when
no text selected ...
* Improved : User Directory Attributes have priority over Group directories (if
group and user have same
directory access right).
* Improved : Server activity and main windows size are now saved.
* Improved : Ratio credit are now given at completion (if transfer is not aborte
d).
* Improved : Free File masks with no filepath apply to all directory.
* Improved : Free File masks with no drive letter ('\file\*.exe') apply to all d
rives.
* Improved : Stats are now displayed in MB when number too high for KB.
* Improved : Better KB/s report, should now monitors all bytes sent & received.
* Improved : "Asked to download XXX => Access Denied" now reports deny reason (A
ccess Right, No Such File).
* Improved : You can now spy all users at the same time, each will have its own
spy window.
* Improved : Banned file mask act like IP access, + define wanted files, - unwan
ted files.
* Statistics, Hitometer & Server Activity threads are only created to do job the
y have to do when called then destroyed.
=> you might experience little delay when closing Server Activity window (thread
shutdown).
Version 2.00 Beta 4 - 18-May-1999
--------------------------------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 visibl
e, 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 downloade
d instead of KB really downloaded.
x Fixed : MDTM command problem. To allow user MDTM command, user must have del
ete 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 progre
ss 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/.. ch
eckboxes 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 transferin
g.
x Fixed : Hit-O-Meter : Bug when clicking on an uploaded file if Downloaded li
st 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 (n
ow 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 :
+ Added :
+ Added :
links file.
+ Added :
+ Added :
+ Added :

Admin : "Stop Current Transfer" for user (ask for reason too).
Anti hammering system (block IP).
Limited Virtual File System (only mount in Home Directroy) based on

Account : "Copy" menu to copy account (and properties).


IniFile : Backup old account ini files before saving account.
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/Ho
stName - 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 upl
oaded/downloaded during the session.
+ Added : Transfer Logfile : at disconnection server writes user session stati
stics in "Log_Transfer.log".
+ Added : At disconnection server writes user file transfered in "Log_XferFile
s.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 : Banned Files Tab.
+ Added : Interface enhancements (Server Activity info, Setup ...).
+ Added : Link : Windows ShortCut (.lnk) can be used to define links/virtual d
irectories (must also give directory access)
+ Added : Link : You can now automatically add a link pointing to home directo
ry 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 : Serve
r 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 o
f" 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 sele
cted.
* 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 Di
rectory).
* 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 c
hanged 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 s
ort (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 inte
rpreted 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 pro
cessed when admin only specified a filename with no path (if a filename is speci
fied as links file then server will search in current client directory (or futur
e directory).
x Fixed : confusion about KB, Kb, bytes, Mo, Ko (most of values were not divid
ed 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 : Window : Users Accounts & Group Account setting arrangement.
* 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 readabl
e.
* Updated : Registered user : "220 G6 FTP Server vx.xx (beta X) ready ..." inste
ad of "220 G6 FTP Server vx.xx (beta X) - (Registered Version) - http://gene6.id
egrif.com"
* Updated : Links are listed with files (browser).
- Removed : Spyform : "Show more informations" menu, as all informations are sho
wn in server activity.
- Removed : One use per windows Session is removed, was preventing people to ful
ly evaluate G6 FTP Server, (Try out is now 1 hour then you need to restart the s
erver, 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 : 'STAT', 'SITE INDEX', 'SITE ZONE', 'HELP', 'MDTM', 'STOU' commands.
* Added : 29 Messages Tags (%UNOW,%U24H,%SERVERDAYS, ...).
* Added : shortcuts.
* Added : 2 options to switch lists On/Off (Users List and Ban List).
* Added : 'Logging To Screen' option.
* Added : '-h' command line to minimize on startup.
* Added : 'Delete partially uploaded files' option.
* Added : Multi-Homed IP.
* Added : 'copy' option for logging screen.
* 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 a
n 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 vrification 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 : cur
rent user directory will be the file path.
* Updated : links are not shown if client is in the directory pointed by the lin
k.
* 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 d
irectory.( 'upload ->' instead of 'upload -> c:\upload', bulletproof shows them)

to preserve hiding directory structure.


* Updated : better Http support, links processing.
* 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 t
he free files/dirs list.
* 50% Fixed Bug 'Erreur de vrification d'tendu' : It was when you add a new user w
hich 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.
Version 1.34 Released 29 October 1998
--------------------------------------** First Release **
[EOF]

Vous aimerez peut-être aussi