GuildFTPD Program Version History
Version 0.998.2 - 03/21/2002
ADDITIONS:
- Brand new logo from MrLitil
- Brand new icons created based on new logo
FIXES:
- Unix buffer overflow attack fixed
- Changed "do nothing" in autoban for HACK list to just
give an "access denied" message
- Changed some bad reply codes [ex. - Directory list denied - 425
Permission denied. changed to 550 Access denied: No list
permission]
- Fixed SIZE from showing if a file exists on the pc
[../../../../../windows/file.ext]
- Fixed FlashFXP abort command
- Real directory was being displayed instead of virtual
- Path listing cutting off first letter on some clients fixed
Version 0.998 - 03/14/2002
ADDITIONS:
- Added a very cool Easter Egg! Try to find it before Easter!
Prizes available!
- Added upload speed limit
- Added customizable send/recieve buffer size option
- Added option to enable or disable GuildFTPd from resolving connecting computer's hostname
- Added option to force only one instance of GuildFTPd to be able to run
- Added an option to have Folder limit include subdirectories or not
- A general option to make files with the "hidden"
attribute, to be hidden to users
- An advanced option in "create\edit user"
- A Random Password generator in add/edit user dialog
- Added option to copy a new user's password to the
clipboard
- Added IP Mask to right-click
menus
- Added e-mail option (e-mail will be displayed when using site
commands)
- Added "Launch help file after install" to
installation program
- Added 4 new SITE commands ADDGROUP,
ADDPATH, DELGROUP, DELPATH
- User list now has colors to identify specific types of users
- User list now has tooltips to identify specific types of users
- "Browse time limit" will ban user for 5 minutes, to
avoid re-connect
- Most plug-ins now in single menu
- SFV Plug-in now has a menu
- SFV Plug-in can now be configured
FIXES:
- Folder limit working again
- Fixed download speed limit
- Fixed buffer overflow bug
- Another directory bug fixed
- Fixed a resume upload bug, which existed when tranferring from
FlashFXP
- No more banlist bug
- Fixed IP Mask from not showing up for groups
- Fixed bug where real directory was shown if you cancelled a
download
- Fixed bug where "Min transfer rate" would kick
uploaders as well.
- Fixed bug where GuildFTPd would shut down immediately instead
of waiting for transfers to complete first.
- Couldn't create directories starting with "COM"; for
example common, or computers.
- Fixed bug where a group couldn't
be created if a username with the same name already existed
- Fixed Post upload\download messages from now calculating right.
- Fixed log file setting error
- Window placement remembered now
REMOVED:
- Password encryption within user database
- Kick server messages removed
- Blue buttons from GUI, to create a more professional look
Version 0.997 - 01/10/2002
ADDITIONS:
- Added right click on user for "Copy IP address to
clipboard" when a user is connected to the server
- Unable to make system directories (COM1 - LPT1 - etc...)
FIXES:
- Fixed error with
banlist duplication over and over
- Fixed problems with web page retrievals (check for updates)
- Fixed resume upload bug
Version 0.996 - 12/24/2001
ADDITIONS:
- Added dynamic IP support
- Added "Open path" to right click menu on folders
- Added password encryption
- Added option for accepting wrong case password checks
- Added large toolbar support
- Added server thread priority options
- Added a few options into the system tray
- Added Path Comments option to each Path you set up
FIXES:
- Updated / \ fix so re-creating
directory structure is now un-necessary
- Fixed resume uploads bug
- Changed many graphics
- Changed the help file structure for easier navigation
- Made the daily backup of the SYSlog to be called
syslog<date>.txt instead of syslog.txt<date>
- Fixed site commands
- Fixed "check for new version" and "donator list"
buttons
- Fixed compatibility with some FTP clients
- Fixed root drive bug
- Fixed the way GuildFTPd displays the server name (Now it hides
GuildFTPd)
- Fixed redraw problem with Windows XP for the toolbar
- Fixed "OnDirectoryDelete" from being run twice
- Fixed Events manager from getting short filenames wrong
- Fixed toolbar drop down arrows from dissapearing
- Fixed "Check for updates" from using cached copy
- Fixed problem with GuildFTPd NOT displaying an error when a
port in use
- Fixed system tray menu
- Cleaned up GUI a bit
- Removed warning for when upgrading from older than 994 release
Version 0.995 - 10/10/2001
ADDITIONS:
- A new button is available to allow
you to launch the syslog.txt in notepad.
You'll have to right-click the toolbar,
select customize and add it.
- Added XP theme
support
FIXES:
- Path Security bug was
corrected so to prevent users from browsing outside of the
specified root / path.
- Fixed some problems with the SITE commands.
Version 0.994 - 10/8/2001
NOTES
ABOUT RELEASE:
- The sound events that had been configured in the Event Manager
of version 0.993 may not transfer to the Event Manager of version
0.994. Sound events may show up as Execute events after the
upgrade. You can cut and paste them back into the Sounds section.
- Matt fixed a MAJOR path bug that was causing some FTP clients
problems with GuildFTPd. This fix requires that if you upgrade
from a previous version of GuildFTPd, you must edit all of your
Virtual Paths and change them from \ to /
ADDITIONS:
- Virtual Path will default to last directory of Local Path for
faster Path Setups.
- Virtual Path will "auto-correct" itself if the
Virtual Path is left blank
- Right-Click Toolbar Edit options
- Customizable Toolbar
- New option for users of Windows 2000/ME/XP in the Event Manager
- A new warning message when setting up paths will inform you of
the risks of using C:\, D:\, E:\, etc.
FIXES:
- Directory Listings with MACINTOSH FTP Clients, SmartFTP,
Internet Explorer and FTP Explorer were fixed to eliminate most
errors and %5C additions to the path structure.
- Event
Manager has been fixed to prevent problems when using a @ as an
event parameter. It is now a valid character.
- Double-clicking a PATH and immediately closing it will no
longer crash GuildFTPd.
Version 0.993 - 9/23/2001
ADDITIONS:
- Add right click menu to SYSTEM / GROUP / USER
window (left side)
- Added double-click & right-click to edit a PATH
- Added logo to bottom left corner of server window
- Added Event Manager (available
in Admin menu)
- Added a new support method via the optional Chat Client plug-in
- Added
new option to send deleted files to the Recycle Bin instead of
permanently deleting them
- Added option to not show the exit message when closing
GuildFTPD
- Added a "send message to user" option when right-clicking
a connected (on-line) user
- Added the ability to left-click, "drag-n-drop" users
from one group to another
- Added the ability to right-click, "drag-n-drop" users
with option to COPY or MOVE the user to another group
- Passive Port Range ability to limit the
number of ports that must be "opened" through a
firewall or router
- Added the ability to set a Clear CD-ROM cache timer
- Added
the ability to set a path for the log file
- Added link to the web site (available in Help menu)
- Added link to email tech support (available in Help menu)
- Added shortcut buttons to some menu selections in the toolbar
- Added Help icon (available in Help menu)
- Added Tip of the Day (available in Help menu)
FIXES:
- Increased stability
- Updated donators list (now real-time)
- Changed a few icons in toolbar and for SYSTEM window (left side)
- Made selections visible when GuildFTPD is not in focus
- Fixed Directory delete bug
- Fixed server message variables when using multiple variables
- Fixed other minor bugs
Version 0.992 - 7/19/2001
- Added keyboard shortcuts to all dialogs
- Added a General option to have a custom server
name
- Fixed security leak completely this time
- Fixed Add Path to User bug (sorry!!)
- Updated help content and topics
- New AutoBAN feature
- New Check for Update option in the File menu
Version 0.991 - 7/4/2001
- Updated GUI for all dialog boxes
- Changed startup splash screen
- Changed Connection Graph color
- Changed most icons
- Fixed Add Path menu bug
- Fixed bad security bug (ls,get)
- Fixed some DDE bugs
- Fixed unwanted transparent dialog bug on the top of GuildFTPD
- Enabled Virtual Path Browse button in the Path view
- Added option to disable
splash screen
- Added animated windows with
option to disable
- Added Passive custom IP in
General options
- Added new plugin for RATIO support
- Introduction of new help file
Version 0.963 - 04/27/2000
- Message can be sent to user when kicked
- Added stats on current connections.
- Added stats on past connections
- Moved spy window to the front.
- Re-arranged GUI for new features.
- Fixed bug in VFS where some path commands fail if virtual path
exist
in current directory.
- Improved speed calculation for min/max limits.
- Directory space calculations fixed/improved.
- Drive free space calculations fixed/improved.
- Fixed IRC plugin PING reply
- Fixed event sound.
Version 0.962 - 04/18/2000
- Corrupt download bug fix.
- Event sounds added.
- Ability to kick multiple users.
- Deleting of directories improved/fixed.
- Option to ignore hammering per user (requires one successful
login)
- Option for maximum connections per group and system.
- Shutdown GUI improvements.
- Plugin cleanup
Version 0.961 - 02/12/2000
- This release was done to remove names of those who did not want
mentioning.
- For free, we also fixed a bug for upload appending.
- Also, worked on plug-in interface for future plug-ins.
Version 0.96 - 02/09/2000
- Bug fixes.
- Better SITE WHO output
- Improved GUI looks.
- Right click on user/groups/system
- Drag and drop to the file paths.
- More custom commands (TIME and SYSTEMUPTIME)
- Added "Auto ban on NOOP"
- Variables for system messages; check this out.
- More compatible download resumes.
- Directory listing now shows Time if year is current year.
- Plugins now get access to the virtual filename/path.
- Plugins now have access to the group name.
- Ability to delete multiple IP masking rules.
- Fixed security bug where one could log in under group name.
- Fixed IP masking so that it works!
- Ability to add a path at one level (group) and modify at a
lower level (user).
- Released IRC client.
- And many little things.
Version 0.95 - 09/28/99
- This version was leaked out and has bugs. This was VERY
internal and
is likely to give you big problems. It was just my test copy that
was given out for some testing to be done and you know the rest
of the
story. Don't ask for support for it on the website or through the
#guildftpd channel on EFNET because it is too buggy. This version
was
numbered so that it could be released after bug fixes and after
some team
decisions were made about the IRC features. Well, that was all
blown. If
you are using it, then who knows what bad luck you will have. And
this
also goes for any other non-official releases.
Version 0.93i - 09/02/99
- Memory leak fix
Version 0.92i - 06/12/99
- Security fixes
Version 0.91 - 04/22/99
- Fixed installation problem (script loading)
- Updated credits in Help-About
- Updated documentation
Version 0.9 - 04/19/99
- Big script improvements
- Improved API (Plugin Support)
- Upload appends implemented.
- Fixed logfile rotation bug.
- Bitmaps on menus
- Changed icon animations
- Added hostname to connection list
- Added activity graph.
- Connection time limit.
- Better logged disconnection messages
- Rename supported
- SIZE supported
- XRMD supported
- Better logged transfer failures
- Folder size limit
- SITE command support added
- IP masking rules
- Fixed bugs with server not accepting connections.
- Disallow reconnect right after a kick
- Banlist saved on change
- Changed some graphics
- Fixed minor socket bugs
- Account enable option
- Administrator option (for future use)
- Paths can now be entered at lower levels for overriding options.
- Speed and lag improvements
- Right-click menus
- Random passwords
- Mult-ports
Version 0.867i - 03/20/99
Version 0.866i - 03/17/99
- Multiple port support
- Save ban list whenever it changes.
- Plugin support.
- Moved mIRC DDE to plugin
- Added sorting to connection list.
- Fixed various bugs when changing options.
- Added port to connection list.
- Improved transfer speed
- Random passwords.
- Minimum speed setting for paths.
- Added more descriptive message when a user is disconnected.
- Improved graphics
- Doesn't hang around too long on exit.
- Removed gradient caption bar.
Version 0.864 - 03/11/99
- Fixed problem where sometimes filesize would be 0
- Added BMF to the Help-About Box
- Major transfer speed improvements.
- Ability to bring the site up and down without exiting.
- Current session/user transfer stats in the status bar.
- New scripting ability to set the nick to show in the server.
- Fixed possibility of user login freezing if they disconnect
while in passive mode
from some clients just before a transfer.
Version 0.861 - 03/06/99
- Fixed a problem of leaving of TMP files in the ftp directory.
Version 0.86 - 03/06/99
- Ability to Unban Multiple IPs
- Sorted Ban IP List
- Fixed problem where messages in mIRC would get behind by quite
a bit.
- Improved ability to recover from DDE mishaps.
- Removed lag in server when DDE commands are going on.
- Fixed file size problem (DIR sometimes report wrong size)
- Fixed some time bugs. (Old file dates would sometimes cause
problems)
- Improved response of speed measurement for kicking due to slow
or fast speeds
- Changed login message to say GuildFTPD
- Added a check to disallow DDE bans that have no IP or hostname.
- Can no longer delete System level.
- Window settings not saved when program is exited and window is
minimized.
This prevents it from coming up in a tiny window.
- DDE Ban command now automatically kicks also. There should
never be a reason to
ban someone and not kick them.
- Update rate in the DDE options was always seconds but
erroneously said minutes.
- Fixed bug where paths could not be deleted or edited if added
at the system level.
- Downloads from a mapped CDROM now copy the file to a temp file
on the HDD to
reduce the activity on the CDROM.
- Server no longer crashes when the HDD becomes full. Instead,
the log-file will
stop being written to, but downloads can still continue.
Version 0.85 - 03/03/99
- First Public Beta