|
|
//------------------------------------------------------------------------------
// home file share server
// (c) 2008-2009 ari pikivirta [ari.pikivirta(at)kolumbus.fi]
//------------------------------------------------------------------------------
// send email about bugs, features needed and features you would like;
// if you like this very much, feel free to donate and support supporting
// and developing these at www.paypal.com - (ari pikivirta[at]kolumbus.fi).
//------------------------------------------------------------------------------
//
// 0.7.2.31, 20112009, ari pikivirta
// * fixed critical bug allowing login by just user name
//
// 0.7.1.30, 01112009, ari pikivirta
// * internet updater updated
// * when using thumbnail previews new column added to the view
// * minor layout change on user editor view
// * icon change to more similar with ftp and web server
//
// 0.7.0.28, 11092009, ari pikivirta
// * minor changes to compile under D2010
// * internet updater updated
// * saving user editor and setting window position and size
//
// 0.7.0.27, 03092009, ari pikivirta
// * enabled large files support for http file transfers
//
// 0.7.0.26, 15082009, ari pikivirta
// * fixed bug on copying logo file to application data folder
// * applied minor changes done into api_files component
//
// 0.7.0.25, 06082009, ari pikivirta
// * moving setting file to application data folder automatically in case required
// * icon-cache folder copied to application data in case does not exists
// for using it ALSO to save custom logo file
//
// 0.7.0.24, 05082009, ari pikivirta
// * internet updater updated
// * applied elliptic buttons on all windows
// * implemented use of common application data folder for win7 compatibility
//
// 0.6.1.23, 29062009, ari pikivirta
// * fixed bug on about tab home page link
// * implemented allow and deny files feature (that was accidentally available
// already in the settings on previous release)
// * added 404 error on file does not exist
// * logout does clear also location to /
// * minor anchor changes on the user settings view
//
// 0.6.0.22, 26062009, ari pikivirta
// * fixed bug on opening home page from the about tab
// * added meta tag to set NO-CACHE for the browsers
// * added refresh button to the list of buttons at top
//
// 0.6.0.21, 19062009, ari pikivirta
// * fixed bug on uploading files caused by api_Strings.pos function modified
//
// 0.6.0.20, 21052009, ari pikivirta
// * fixed bug that caused HFSS not to work at all, only logout was showing
// * new user and password is checked on modifying user too
//
// 0.5.0.19, 12052009, ari pikivirta
// * added upload/download speeds per account
// * fixed bug that caused access violation on creating new account
// (removed two unused boolean values ???)
//
// 0.4.4.18, 15042009, ari pikivirta
// * statusbar updated as latest log message changes (was - previously)
// * started implementing chat rooms (only as structure and functions at this point)
// * user list saved immediately when modified
//
// 0.4.3.17, 08042009, ari pikivirta
// * added visible mime listing with possible to customize all items on it
//
// 0.4.2.16, 08042009, ari pikivirta
// * implemented "if-modified-since" response (304) to avoid unnecessary resend of files
//
// 0.4.1.15, 08042009, ari pikivirta
// * restore old instance of file share server in case trying to launch new one
// * checking for all sessions to close before shutting down the application
// * setting to allow checking updates on program startup
// * added setting to change background body color
// * added setting to style button(s)
// * all tables (views) centered for better look
//
// 0.4.0.14, 07042009, ari pikivirta
// * rechecked uploading file(s) to server (rewrote)
// * added upload file filtering tab to the settings view
// * added preview of log contents into log tab on settings
// * added setting to limit files being shown in log
// * fixed bug on drawing username in color to visible logging
// * saving settings on clicking "apply" on settings immediately
// * fixed bug on showing online time when server were stopped
// * fixed security issue with setting location to something else manually
//
// 0.3.0.13, 09012009, ari pikivirta
// * added possibility to generate password via button press
// * added missing browse for log file on setting view
// * added possibility to use logo on the login html
// * enabled showing of windows themes
// * added missing application icon assignment
// * visible log showing in colors (similar to other home series servers)
// * separated html generators to own unit
//
// 0.2.0.9, 13102008, ari pikivirta
// * added statistics similar to home ftp and web server
// * stores active page index also on main view
// * added hint texts to tray icon
//
// 0.2.0.8, 11092008, ari pikivirta
// * mkdir and upload not allowed to the root of the virtual directories
// * added previewing of jpg and bmp images, must be enabled from the settings
// * fixed position of home page and update buttons on the about tab
// * no more showing mkdir and upload on the main folder which is always virtual
//
// 0.1.6.7, 09092008, ari pikivirta
// * added unicode support
// * applied if-modified-since tag serving file(s) to easy server load
//
// 0.1.5.6, 30062008, ari pikivirta
// * problem with tray icon fixed once again (hopefully)
//
// 0.1.5.5, 29062008, ari pikivirta
// * problem with tray icon fixed (was caused by delphi 2007 default settings)
// * added some statistics, unit created
// * chat room tab added without any functionlity yet
//
// 0.1.4.4, 27062008, ari pikivirta
// * name changed from home web share server to home file share server
// * added session timeout to the settings
// * internet updater added for "HomeFileShareServerUpdate"
//
// 0.1.3.3, 03022008, ari pikivirta
// * implemented custom file stream to show transfers
// * all file functionality should be now working
// * added user count under the footer on directory listing
// * fixed bug on setting multiple virtual directories for an account
//
// 0.0.1.1, 19012008, ari pikivirta
// * created to start testing
|