FileMan version history
06/06/07 - Release 6.7
Fixed: Issue with non-us language (268)
Added: Support to type TAB characters in the Text editor (this normally switches to the next form element)
FileMan management pages (Users/Groups page now has a more logical layout)
Text editor was improved. The HTML wysiwyg editor was also improved and now also supports Firefox!
Error with UploadNotifications. Also added an option AllowUserUploadNotifications in global.asa to disable this feature entirely (faster on upload)."
Fixed: Error on login when NT Authentication was used: "Type mismatch: 'Session(...)'"
Option to add custom information fields to files, similar to the "Description" field (see "CustomFileInfoNames" in global.asa).
Publish individual files as public downloads by sending a link to users by email.
12/11/06 - Release 6.5
Improved: Text editor was improved. The HTML wysiwyg editor was also improved and now also supports Firefox!
Fixed: Error with UploadNotifications. Also added an option AllowUserUploadNotifications in global.asa to disable this feature entirely (faster on upload)."
Fixed: Error on login when NT Authentication was used: "Type mismatch: 'Session(...)'"
06/12/05 - Release 6.5
Option to add custom information fields to files, similar to the "Description" field (see "CustomFileInfoNames" in global.asa). This information will be stored in ntfs stream in the file/folder itself, and they can be sorted and searched. Note: if you are already using Description fields in 6.4 or earlier, you need to convert those with this update script (set basefolder)!
Optional global upload limit for users
Fixed: NTFS Read-Only folders were not detected properly in some cases
Fixed: Zip & Download bug with some clients
Small fixes and tweaks
04/07/05 - Release 6.4
Fixed: NTFS Read-Only folders were not detected properly in some cases
Fixed: Zip & Download bug with some clients
Improved: Public download now uses a subfolder rather than adding a random string to the download file name
Improved: If DeleteRootFolder is enabled, all user folders containing %user% will be cleaned up when an account is deleted
Added: Option TempZipFolder to force temporary zip folder in a fixed location other than the users current FM folder (Note: this feature was fixed on Feb 2)
New: Publish individual files as public downloads by sending a link to users by email.
Fixed: Unzip selected files from ZIP
Security update! Potentially harmful HTML code could be inserted in file descriptions
Fixed: Security issue in 6.3n (previous versions are not affected)
Fixed: Zip & Download bug ("File open error" errors) Make sure to replace the ZIP DLL!
Added: Separate group setting to allow "Zip & download"
08/30/04 - Release 6.3
ATTENTION: fields were added to the database, so make sure to update it if you are upgrading!
Added: AllowedFileTypes security option in global.asa (Allow regular users to see/upload/rename only these file types).
Added: LockInFolderList security option in global.asa (Lock all FM users/admins to folders that start with entries in a comma separated list)
Added: Support for page header.htm and footer.htm
PureASP upload now has an upload progress bar.
Several small fixes and improvements
Major update! The ASP based upload page has been improved. It is many times faster now for large uploads!
Fixed: ABC and persits Upload overflow error
Fixed: Bug where files could be placed in Read-only folders with "Send to"
Fixed: Small bug with initial RF size calculation after login
Fixed: Upload of forbidden files was possible
Fixed: Download in UTF encoding
Modified: When using NTAuthentication, users are stored with the name exactly as is appears in the AUTH_USER server variable (before, the domain or server name was added if no domain part was present)
Updated: Upload control (customers only), Download caused file lastmodified date to be reset
Fixed: Upload to Read-only drive, LastFolder display name
New! Set basic NTFS permissions from within FM! Requested: beta testers for this feature.
New! Group admins. Set a user as group admin and they can manage group settings and configure, add, and delete group members.
New! Improved multiple rootfolder support: Friendly name, Individual rootfolder quota, Set Read-only!
New! Much requested feature: Upload notification by email!
02/19/03 - Release 6.2
Added: Admin option to reset bandwidth
Fixed: Bug in Edit increased bandwidth with Bytes instead of kB
Fixed: Bug in strong Encryption
Multiple RootFolders are listed in a dropdown list instead of merged to one big DFS-like RootFolder.
Updated Wysiwyg editor
Important Fix! Included Upload control in 6.1 had a problem with editing files (customers only).
New! Show extended file info known from Office docs from context menu (Author, Comments, Version, etc.). W2k+ only.
Added to upload page: Add field, Option for Progress bar
Multiple RootFolders are listed in a dropdown list instead of merged to one big DFS-like RootFolder.
Fixed: Cancelling upload causes 100% CPU with Upload control
Fixed: Bandwidth settings not saved after logout of NT Authenticated users
Show extended file info known from Office docs from context menu (Author, Comments, Version, etc.). W2k+ only.
01/16/03 - Release 6.1
Added: Admin option to reset bandwidth
Fixed: Bug in Edit increased bandwidth with Bytes instead of kB
Fixed: Bug in strong Encryption
New Vastly improved up- and download performance! (full version). One of the major drawbacks of pure ASP upload and download methods are the huge memory requirements (often several times the file size). Although this may not be a problem for smaller files (a few MB's), it can become a major issue with big up- or downloads (tens of MB's or more), or on systems where many users are transferring files at the same time.
Improved! Added: Strong AES file encryption, create self-decrypting files (control included, full version)
Improved: Bypass R-click context menu by pressing CTRL simultaneously!
Minor fixes
12/8/02 - Release 6.0
Added: Free Zip and Encryption controls for all customers of the enterprise version
Added: Create selfextracting ZIP files
Added: Create password protected ZIP files
Improved: Current folder name (Index of ...) now contains clickable links to each folder part
Added: Strong AES file encryption with Crypto component
Improved: Zip file of Download & Zip now gets parent folder name
Added: Option to Clear all/Select all in context menu
Fixed: Automaint disable users: only if Disabled=0
Updated: MS SQL table creation script in FAQ
Fixed: MS SQL problems with auto-create users
Admin page: Info in ALT tag
ISArray(Rootfolder) replaced by a Boolean
Updated: Change pass redirects to Change passs dialog
Added: Free space displayed on listing page
Added: User option to set account expiration date (DB changed: AccountExpires)
Added: User option to save Passwords encrypted in DB (StoreEncryptedPass in Global.asa)
Added: Popup calendar to pick date in "Find files"
Added: Group option to limit bandwidth (DB changed: TotalBandwidth, LastbandwidthReset and MaxBandwith)
Added: Rightclick context menu (IE5+)
Added: Integrated Wysiwyg HTML editor (Group setting, WysiwigExtensions setting in global.asa)!
Added: Select all files of same type (click on extension)
Added: Support for DynaZip
Added: Simple download counter (Group setting)
Improved: Download and save: Zipfile is named after parent folder instead of FMnnnnnnnnn.zip.
Improved: Upgraded XP icon set
Improved: Select files of same type (click on extension)
Improved: Pass checking is case sensitive
Improved: "Allow users to map drive" separate boolean field in DB (AllowMapDrives)
Improved: Hidden items have transparent icon similar to Explorer
11/5/02 - Release 5.7
Log to database
Added: Option to log to the database instead of a text file
Added: Option to set maximum allowed number of concurrent users
NT Authentication support improved
Use NT user's Home directory (from NT profile) as a fileman Rootfolder
10/12/02 - Release 5.6
Improved diags page
Subscribe: let users enter name and email address
Added icon to error and info page
Added support for CDONTS (send email)
Improved: Change pass procedure
Added: Send email to multiple recipients
Added: Save URL to file (enter a web URL and save it to FM directly rather than saving locally and uploading)
Added: Encrypt and decrypt files with a password (basic XOR encoding to prevent casual viewing, slow for large files)
Reorganized order of buttons, improved diags.asp, fixed some minor bugs
09/06/02 - Release 5.5
Improved: Style sheet support
Added: Send files by email
Added: StartPage setting: Page where users are redirected after login, for example a menu page. Default="fileman.asp". Can be edited and tested from the admin page.
Added: FM user validation page: can be used as an include to use FM login procedure on your own pages (Add this include to your page: )
Added: DeleteAutoMaintAccounts setting (delete or disable accounts that are cleaned up if Auto-maintenance is enabled)
Added: ExcludeFromRobots setting to prevent search engines from indexing your fileman install
Added: "Clear History" function for users
Added: Support for serverobjects.com ASPMail mail component
Fixed: Database problems saving date/times in some foreign languages (e.g. German)
Fixed problem on Chinese Windows (Getlanguage error)
Send files as attachments by email
Improved Copy/Paste behavior
08/06/02 - Release 5.3
Added: Support for ASPMail mail component
Added: Active users info for admins
Added: Admin can choose a user's language
Added: Extract file descriptions
Added: Option to split up the toolbar
Fixed: MDB functions
Fixed: Unicode problems when saving files after edit (e.g. Chinese charset)
Unique feature: Add a file description to any file without an additional component (description, instructions of use, comments, etc.)
Go to line on the Edit page!
06/30/02 - Release 5.2
6/30 Security update! Possible exploit on Login page with Create New user and Change password (fixed in 5.2f)
Fixed: Small bug in Edit function (first blank lines got removed on opening).
Fixed: Small change pass bug.
Improved: SQL support.
Fixed: Download problems with big files on slower connections (1MB data chunks used now).
Major improvement: Edit size is no longer limited to 100 kB! A practical limit is about 2 MB, depending on connection and server power.
Fixed: Problem with file/folder names containing specific HTML encoded chars
Improved: A periodic check is performed during large folder listings to verify that the user is still connected. If not, processing is interrupted to save server resources
Improved: Admins will now always see all items (35% speed improvement for listings with 1000s of items, for example c:\winnt\system32)
Modified: Logging level 1 now shows less regular actions
05/26/02 - Release 5.1b
Added: logfile check in diags.asp. WinXP seems to have set default permissions too tight, this will show now on the diags page.
Multiple RootFolders: A Powerful DFS-like feature. For example: give users access to a common shared and their own private user folder in one easy-to-access home folder!
Logging of user IP address when they are using a Proxy (VIA and FOR)
Separate edit.asp page
Admin accounts don't get deleted during AutoMaintenance any more
Fixed important security issue where a user can login as an admin without knowing the pass (always make sure you rename your admin!)
Fixed: Login errors on some IIS installations (Provider error '80004005' , Unspecified error). Download the latest build.
Language support for Taiwanese, (thanks to Ray!) and Greek (thanks to Nick!)
FM Groups: define settings for groups of similar users, drastically simplifying administration of huge numbers of accounts.
Set Maximum password age
Define extra user info and login message
ZIP and MDB functions in a separate asp script
Login message
More small tweaks and fixes...
03/01/02 - Release 4.7c
Fixed: problem displaying Folders in Recycle Bin introduced in previous build
Added: Support for 3rd party upload components ASPUpload and SA-FileUp
Fixed: Extra CRLF was added after edit/save
Settingsmask field of users was updated to accommodate future settings.
Fixed: Problem when auto-creating RootFolders on UNC paths
Added: Option to disable saving of last visited folder. If disabled, FM will revert to the users RootFolder on login.
Modified: "Edit global settings" only displayed on admin page if no Rootfolder is defined
Modified: recycler only gets created if enabled
Fixed: uploading files with the ABCUpload component (ul_abc.asp) replaces spaces in a filename with underscores
Map and remove network drives from the web!
Added: Error msg. when a new user with an existing name is added on the admin page
Added: Option to enforce password change after first login (RequireChangePassOnFirstLogin)
Fixed: Problem when saving users with no Rootfolder on the admin page
Added: language support for Italian. Thanks to Raben!
Fixed: file size is misreported (1 byte too big)
Fixed: problem copying/moving files with a ' in their name.
12/16/01 - Release 4.6
Improved: Recyler icon description now showing its size instead of number of items!
Added: an English user manual
Important: Make sure to overwrite or modify the database, because the layout changed from v4.2!
Added: Change language from the login page. Change the default language file in global.asa and the database!
Fixed: Rare Rootfolder not found errors. This is a known problem when opening the database in "unknown" mode.
Added: RootFolder is also deleted when an account is removed using the admin page (option DeleteRootFolder in global.asa)
Added: Error messages for Zip/Unzip actions
Fixed: problem with ul_abc.asp in combination with the increased Upload fields paramater (ul_abc.asp?n=xx)
Fixed: Zip & Download bug (file was created but now d/l and deleted)
Added: Support for MS SQL Server! See the FAQ page for tips and a script to create a table in SQL.
Fixed: Bug when paging through search results!
Added: Create a web based storage service with FileMan. Users can subscribe themselves with an email address and their pass will be sent there.
Added: Full control for admins over all individual user functions by use of a settings mask saved in the database! See the admin page for all settings (36 of them!) This required a major overhaul of the code.
Added: Country-specific Local settings (Character set and LCID for date/time display)
Added: An optional subscription page where users can subscribe themselves (similar to free web-based storage site)
Added: Support for editable language modules: US, NL, DE, SE, ES, CA, TR, RU, FR, PT !
Improved: Language can be configured by users on the config page, and it's saved in the database. The login screen is always displayed in the default language defined in global.asa.
Improved: Set sort order directly from the file property column headers
Improved: Better database diags on the diags.asp page
Added: n parameter to upload pages for advanced users (For example: use ul_asp?n=10 to display 10 ulpoad fields)
Many fixes and tweaks
10/20/01 - Release 4.2c
Added: Support for editable language modules (US, NL,SE,DE,SE available)!
Improved: Diags.asp page to show problems with the database (connection, contents or permissions)!
Fixed: Bug with Upload dialog of abcupload page in encoded script!
Fixed: Small bug in login.asp (sometimes caused a white page instead of the normal login dialog)
10/14/01 - Release 4.1d
Added: Support for the free ABCUpload component (faster, more reliable and with progress bar)
Added: check for abcupload component in diags.asp
Fixed: a small bug in ul_asp.asp file (introduced in 4.1c)
Fixed: HideList bug where file names were not properly verified
Moved FM info function to config.asp
Separate upload.asp file for easier support of popular upload components: let me know which ones you use.
Added: Option to copy current file listing (name and size) to clipboard.
10/6/01 - Release 4.0b
Fixed: Session was recycled after logout.
Added: Option to set Dir on login (e.g. login.asp?dir=c:\temp). FM normally returns to the last folder (Last Dir in the MDB) when logging in again, and if that folder was too big it may never finish loading properly in rare occasions.
Fixed: Problem with Log viewing
Fixed: Problem with find by date/time
Fixed: Problem with setting attributes
Fixed: Security issue when lastfolder did not exist any more the next logon would use the Web root instead of the users RootFolder (no actions were allowed, but the files was displayed)
Improved: Recycler is never shown, also not when a user disabled it.
9/5/01 - Release 3.9k
Improved: The "Set attributes" function now supports a /S switch to include files in all subfolders.
Improved: The "Find" function has support to find files based on size and date. Check out the demo to test it.
Improved: 3D Appearance of toolbar buttons
Modified: Separate drive bar in admin mode
Added: Status message when hovering over buttons, file and drive icons
Added: Find string in all selected text files
Improved: Multiple rename now supports separate vars for date and time.
Modified: No warning for zip & download
Modified: Icon for Cut action
Updated FAQ
8/2/01 - Release 3.9b
Improved: Text wrap toggle checkbox in edit mode
Fixed: Small bug when saving read-only files after edit
Modified: Store Backup checkbox state in a cookie
Added: Additional information about active options on the Fileman info screen.
Improved: A part of the beginning of long path names is shown in the history drop down list now.
Fixed: When a found file in a subfolders was edited it ended up in the current folder instead of the original one
Added: Option AllowChangeAttribs
Added: Jscript alert if a function button is presssed and no items are selected
Modified: New Win2k icons, menu bar reorganized
Added: "Send to any folder" similar to the Powertoys feature
Fixed: folders with an extension got copied/moved without the extension
Modified: Name of global variable strConn to DBConnection
Modified: Disable rename button if edit is disabled
7/19/01 - Release 3.8
Added: Combined Zip & Download action for selected items (zip is created in current dir, so change permissions is needed)
Added: Option to compact MDB
Modified: Comma placeholder replaced: now using "`" instead of ";"
Fixed: Autocreate account if an account already existed but was disabled
7/7/01 - Release 3.7d
Added a link on the admin page to modify the global settings for Fileman (edit global.asa)
Added: ShowSystemItems. If false, all items with the "System" attribute will not be visible in FM and users cannot reset this attribute (always True for admins)
Added: ShowHiddenItems. If false, all items with the "Hidden" attribute will not be visible in FM and users cannot reset this attribute (always True for admins)
Added: ForceOverwrite. Force overwrite and delete of read-only files (always True for admins)
Added: HomeURL button for a link to your own home page.
Fixed problem viewing folders in the recycle bin
Recycler: get number of items, hide icon if empty.
ZIP: Suggest first selected item as zip name
Important fix: problem with auto user creation (using AutoCreateNTUsers)
6/17/01 - Release 3.7b
Added: Search option to find strings in editable files
Added: Application("AutoCreateNTLMUsers") '### Auto create non existing authenticated users (with default values defined in the database, make sure to enter a password!).
Added: Visible warning when Quota is exceeded.
Added: Application("ShowLogoutButton")=True
Added: Application("DisableConfigPage")=False '### If true, regular users will not be able to use the configuration page. ###
Fixed: Display problem when saving "Items/page" setting to "All"
Fixed: Problem saving "Calculate folder sizes" setting
Fixed: Removed the "view" link to folders with an editable extension (click the extension)
6/13/01 - Release 3.7
Application("ShowViewLink")=True '### Files with editable extensions will be viewable with lne numbering (link=file type) ###
Application("UploadWarning")="Start uploading now?" '### If defined, a Java confirmation box containing this message will be show before uploading files.###
Fixed: Bug when saving file >100kb after edit (file was deleted). Now an error is displayed.
Fixed: Bug when creating files with a comma in their name
Fixed: Bug displaying Find results
History: last used always in top
Optimized display speed
Added: Detection if Short filenames are supported on the server (NtfsDisable8dot3NameCreation)
Modified: Option for word wrap in edit window.
Added: View and edit MDB database files (supports basic SQL statements to update and view)
6/6/01 - Release 3.6e
Improved: IP blocking. Both blocking and allowing are possible now.
Added: Option to search and replace in the names of multiple files: /r:(Find this,Replace with)
Added: DefaultFolderStructure option: optional default folder structure to copy for new and modified accounts
Added: Admin info about number of accounts in database and maximum allowed accounts
Changed: Trial number of users cannot be exceeded any more when adding new users from the admin page.
Improved: added an include file which determines the type of Fileman license. Registered users can now directly use the trial version in combination with their existing license file.
Added: ManageFolders option (determines if users can create, copy, move, rename folders)
Added: hide folders when NTFS permission are denied on it
Fixed: Bug in moving of folders when source=destination
Fixed: hide all recycler folders starting with FMRecycler string
Fixed: history and find problem
5/16/01 - Release 3.5c
Minor fixes: login + recycler, logout, history.
Added "Recycle bin" feature.
Added icons to Zip contents list
Several small fixes and enhancements.
5/9/01 - Release 3.3
Added limitation for "Edit"of files >100kb because of a limitation in IIS (with the Textarea form field). Use download and upload instead.
Added options for Log viewing (including a basic find option), custom buttons/html, AlwaysDownload, ShowDrives
Important fix for international NT/IIS servers (login, admin, config)
Expandable set of icons for many different file types
Added: support for NT integrated security (remove "Anonymous" access in IIS and make sure accounts exist in the FileMan database for NT Users)!
Security modification: all files in selected folders and subfolders are now also checked by FileMan when zipped
Fixed: support for commas in file/folder names, rename
4/28/01 - Release 3.0h
Added: per user setting in database "IsZipDisabled" (boolean), so replace database or add this field!
Added: view zip contents and extract individual files from it. Using an updated zip component: reinstall it!
Added option in global.asa to disable zip (also if the component is installed).
Added var in global.asa: MaxLengthOfHistoryItems (Names of items in history listbox will be truncated if longer than this value)
Added Zip and Unzip support using a free component (still looking for a more reliable one)
Changed copy/move/paste (now similar to Windows Explorer): Select items - Press the Copy or Paste button - Navigate to the target folder - Press the Paste button and the files will be copied or moved.
Added: rename multiple files, option to use variables for auto-numbering and current date (e.g. Pic_%n[25].* will rename all selected items to Pic_25.*, Pic_26.* etc.)!
4/23/01 - Release 2.7
Improved: using more flexible regular expressions for matching of ForbiddenList and in Find actions. You can now use MSDOS style wildcards: ?=one character, and *=any number of characters. Examples: *.txt matches all text files, c*.txt matches all text files starting with a "c", ?c*.txt matches action.txt, *\secret\*.txt matches c:\secret\file.txt. Note: ForbiddenList always uses physical paths to compare, not only the file name.
In search results the relative path is shown
Fixed: problem with Find results links
4/21/01 - Release 2.6f
Major improvement: fast upload without any 3rd party component!
User can select what properties to show (Name, Size, Type, Date, Attributes, etc.), and how to sort.
Removed global Upload/Edit limit because user Quota are available
Added requirements check (objects and database connection): diags.asp
Added: Option to show property column names
Added support for UNC paths
Security fix: paths containing ".." are not allowed
Security fix: prevent upload of disallowed files.
Fixed: problem with folder/file names containing an apostrophe
Fixed: problem with ForbiddenList
Fixed: problem with copy of folder to the same folder
4/13/01 - Release 2.5e
Removed user option SearchSubFolders, and GetFolderSize is only available when no RootFolder is defined.
Improved logging end error messages (with error description)
ReadOnly attribute is respected for actions like Del/Copy/Upload/Save etc. (not for admins)
Added: option to limit users root folder size (quota)
Added: Option for extensive logging
Added: Default value for RootFolder including %user% variable (auto create user folder)
Improved: Download method
Improved: Support for relative paths
Fixes: Paging of Find, Admin page, Quota problem
Other small fixes and enhancements
4/6/01 - Release 2.4a
Added: Optional LogFile to log login and most user actions
Added per-user: Login counter.
Added per-user admin option: DefaultRootFolder (including %user% variable, replaced with new user name).
Added per-user admin option: Limit RootFolder size!
Added per-user admin option: UserCanChangePass
Added per-user option: Dropdown list of last 15 folders for quick navigation
Added global admin option: IP Allowed list, logging of login attempts
Improved: Download now works with a direct BinaryWrite to the browser instead of a redirect, so no tmp folder is necessary any more!
Show relative paths if RootFolder is defined
Fixes and small enhancements
3/30/01 - Release 2.1e
Fix: Problem with Create Folder
Fix: Possible security leak if users use paths with "/" instead of "\"
Fix: Access denied error in Find when ForbiddenList was used
Added: User option to disable Delete
Added: User option to disable Upload
Added: Option to hide items from list in ForbiddenList
Added: Option to disable "Save CurDir in cookie"
Changed: When Rootfolder is defined the drive icons will not be displayed
2/24/01 - Release 2.0a
New: Login on a multi-user system using an MS Access database with user settings, and an admin page to manage it.
New: Support for SA-FileUp upload component.
New: Edit file/folder attributes.
Enhanced performance when sorting and paging through listing of large folders (disconnected recordset is kept in session var)
Many fixes and enhancements
Now uses a dedicated application in IIS
2/13/01 - Release 1.3d
New feature: Sort list by name, type, size or date
New feature: Find option for files and folders (optionally also in all subdirs)
Bugfix in Move (on move to the same folder as a target, the file was deleted!)
Fixed button problems with several browsers other than IE55 (Thanks a lot to JohnC jscript help!).
2/9/01 - Release 1.3
Added: option for basic password protection.
Added: Script optionally displays total folder sizes (Use GetFolderSize=false if listing of large folders is too slow).
Added: list of not-editable file extensions.
Added: rootfolder variable. If it is defined, access will be limited to this folder and all subfolders.
Added: display of exact file size, MSDOS name, creation and last accessed date in Alt-tag of the file and folder icons.
Improved Move and Rename action: if the file exists in the target folder it will be overwritten. If a folder is being moved, it will be copied over the existing target folder first.
Configurable color scheme.
1/30/01 - Release 1.2
ForbiddenList: comma separated list of (partial) paths to to provide very basic protection. Example: "c:\winnt,\common,e:\"
Temp folder for downloads cleaned up on first page load.
1/11/01 - Release 1.1
Upload
Select multiple files
Long file listings can be split up in multiple pages
Several small additions & fixes
1/5/01 - Release: 1.0
I initially made a small file manager to demonstrate that many commercial ISP's that offer NT web hosting do not have the proper NTFS permissions set. Out of the box most non-system folders on an NT server have "Everyone-Full Control". In most cases this means that you can easily use the FileSystem object in asp pages to get to other people's asp files, databases, and other files located on the server, under the anonymous IUSR NT user security context. I decided to expand functionality as I wanted to use it to manage my web sites without using FTP.
- ©2002 iisworks.com -