July 13th, 2010· new template macro: js encode
· new template feature: remembers paging user's choice
· new template option: "paged", to disable paging for everyone
· hints for accounts with long name
· "B" for "bytes" removed from %total-size%, %item-size% and some other symbols
· mime types broken in build #260
· random AV
· attempt to fix quitting AV
· hashed files were not working correctly with the new template
July 12th, 2010· new template macro: js encode
· new template feature: remembers paging user's choice
· new template option: "paged", to disable paging for everyone
· hints for accounts with long name
· "B" for "bytes" removed from %total-size%, %item-size% and some other symbols
· mime types broken in build #260
· random AV
· attempt to fix quitting AV
· hashed files were not working correctly with the new template
April 8th, 2010· new default template
· added "switch to easy/expert mode" for screen readers
· {.play system event.} renamed to {.play.}
· macros.log was never cleared
March 15th, 2010· problems with folder sorting
March 9th, 2010· {.get|agent.} now supports iPhone, iPod, iPad, Chrome and generic WebKit browsers
· log record for external address change (you can disable it by "other events")
· new event [pre-filter-request] [link]
· "show customized options" will not list last-external-address and dynamic-dns-host
· filelists sorting was disabled, and is now enabled [link]
· {.get|uri.} was ignoring any parameter after a parameter not in the form X=Y
March 9th, 2010· error on quit introduced in build #256
· multiline comments not correctly stored in hfs.comments.txt and descript.ion
March 9th, 2010· {.delete.} didn't support file masks when parameter bin was set to false
· "minimum disk space" broken in build #255
· "enables macros.log" had become very slow in recent builds
March 9th, 2010· items counting while switching from real folder to virtual folder (just as for adding a folder)
· icon-masks-user-images now excluded from the "show customized options"
· macros.log now in html format
· {.get account|XXX|exists.}
· {.get account|XXX|password is|YYY.}
· alternative method to get archive: ?mode=archive instead of ~folder.tar (will be deprecated in the future)
· removed support for deprecated %linked-accounts% and old format {.set item.}
· misbehaviour for disk space limit
· you couldn't enter new symbol "lan" in the bans' page
February 10th, 2010· new template macro: chr, var domain
· {.dir|separator=XXX.}
· {.get account|XXX|password.}
· "lan" symbol for address masks
· "auto-hide empty folders" was badly affecting folder searches
· holding CTRL at startup was not working for second instances
· sort by extension is not applied to folders anymore
· files and folders starting with "n" could have problems
January 29th, 2010· new template macro: dir, disk free, filetime, file changed, load tpl
· {.get|tpl file.}
· {.current downloads.} parameters 'user' and 'ip' were inverted
· connections box was not compatible with large system fonts
January 20th, 2010· {.between.} now works also with inverted min-max
· solved some problems with large system fonts
· automatic update check broken in build #251 [link]
January 20th, 2010· new macro alias: between, 123 if 2
· command line parameter -c to set configuration directly on the command line
· bans: sort button
· attempt to fix a problem with breadcrumbs on search
· attempt to fix problem with non-ansi folders and proxies
· default template: file list was not compatible with searches
· speed limit for single address wasn't working with folder archives
December 1st, 2009· new template macro: save cfg, save vfs
· self-test was blocked by ban rules
· timestamps within real folders broken in build #249
November 21st, 2009· parameter "var" for {.urlvar.} {.postvar.} {.replace.}
· {.regexp|replace=XXX|var=YYY.} will store result in variable YYY
· text coming from the http request and containing macros will not be just discarded but encoded
· problems appending to [section] of the template, from a diff template
· attempt to fix problems with bad timestamps files
October 26th, 2009· "view http header" will now show even incomplete http headers
· by default descript.ion and *.md5 files cannot be uploaded
· {.substring.} could not include right delimiter [link]
· hanging on webdav requests
· {.load.} will not quote the loaded data if it's put in a variable
· {.save|var=XXX.} was saving wrong stuff if the variable didn't exist
October 5th, 2009· new event [file deleting] with symbol %item-deleting%
· new template macro: quote
· [special:begin] is no more prepended to the output page
· macros no more allowed for internal comments
· %item-relative-folder% was wrong when applied at root
· some problems with the template engine
· macro command to set comments was not working correctly with descript.ion
September 9th, 2009· new template macro: get account
· {.delete|bin=XXX.}
· %linked-accounts% is now deprecated - use {.member of.}
· {.set account.} can now work with empty username (the current one is considered)
· %item-dl-count% for folders broken in #245
· occasional errors retrieving external IP address
· wrong error message on a failed {.rename.}
September 5th, 2009· new template macros: exists, is file
· URI support in {.mkdir.}
· {.add folder.} broken in build #244
September 1st, 2009· new symbols %old-name% and %new-name% for event [on macro rename]
· running a {.rename.} during [on macro rename] won't fire the event again (but you can override this with parameter "recursive")
· {.add folder|overwrite=XXX.}
· {.regexp|replace=XXX.}
· the pattern in {.regexp.} can now be {:quoted:} so that you can use the pipe "|"
· {.regexp.} was sometimes failing
· {.from table|#ini.} was not handling correctly the "no" values
· total in/out were not reset with "reset totals"
August 17th, 2009· {.set|mode=XXX.}
· new event [on macro rename]
· {.add folder.} will now replace any existing folder with same name
· after searching for files, archive was not applying to results (again!)
· archiving and deletion was not working for file with "+" in the name
June 4th, 2009· {.exec|out=XXX|timeout=YYY.}
· new {.set item.} version, check documentation
· {.is substring.} not deprecated anymore, but obsolete and now alias of {.pos.}
· tray icon menu won't disappear, broken in build #241
June 3rd, 2009· {.add to log.} supports more color formats
· new template macro: focus
· direct access to "Tray icon for each download" from clicking
· the TAR format is more standard compliant (is it?)
· new event [file deleted] with symbol %item-deleted%
· Log Menu > "Tabbed instead of multi-line for the log file" [link]
· {.cut|var=XXX|to=YYY.}
· {.set|var=XXX.}
· {.set append|var=XXX.}
· left clicking on the download tray icon will popup the menu, just as the right click used to do
· renamed {.pos|ofs.} in {.pos|from.}
· {.is substring.} deprecated - use {.pos.}
June 3rd, 2009· {.load|XXX|from=|to=|size=.}
· in template and scripting {:|:} is replaced by |
· new template macro: no pipe, filepath
· auto loading at start a VFS that was deleted, was erroneously warning of file corruption
· {.exec.} broken in build #232 [link]
· at [upload completed] time, the uploaded file was still locked [link]
· {.get|uri.} broken in build #238 [link]
· {.clipboard|XXX.} displayed a bogus error
May 19th, 2009· {.load|XXX|from=|to=|size=.}
· in template and scripting "p" is replaced by "|", being the latter a special symbol
· new template macro: no pipe, filepath
· auto loading at start a VFS that was deleted, was erroneously warning of file corruption
· {.exec.} broken in build #232
· at [upload completed] time, the uploaded file was still locked
· {.get|uri.} broken in build #238
May 11th, 2009· Menu > Debug > Show memory usage
· faster self-test
· "temporarily reset options" will keep accounts
· new template macro: clipboard
· fixed a memory leak on scripts execution
· log deletions option was not saved
· after searching for files, archive was not applying to results
· attempt to fix problems with system shutdown
April 30th, 2009· address masks support form 1.2.3.4/5
· Log menu -> Log what -> Deletions
· apply button in file properties
· {.delete|XXX|forced=1.}
· {.save|XXX|var=YYY.}
· {.section|XXX|back=YYY.}
· {.breacrumbs|XXX|from=YYY.}
· new template macros: cache, regexp
· %item-type% in [file] [folder] [link]
· breadcrumbs in search result
· event [start] was not working
· sometimes a white blank icon near "open in browser"
· could not delete folders over junctions
· it was not possible to empty a [section] with diff templates
· {.set table.} was not working at first time for multilines values
· {.section.} didn't work in most event scripts
April 28th, 2009· address masks support form 1.2.3.4/5
· Log menu -> Log what -> Deletions
· {.delete|XXX|forced=1.}
· {.save|XXX|var=YYY.}
· {.section|XXX|back=YYY.}
· {.breacrumbs|XXX|from=YYY.}
· new template macros: cache, regexp
· %item-type% in [file] [folder] [link]
· breadcrumbs in search result
· sometimes a white blank icon near "open in browser"
· could not delete folders over junctions [link]
· it was not possible to empty a [section] with diff templates
· {.set table.} was not working at first time for multilines values
· {.section.} didn't work in most event scripts
· event [start] was not working
April 23rd, 2009· initial junction points support
· no more archive error
· Menu -> Other options -> "Change port..."
· {.disconnection reason.} in event [download] will result in page [deny] instead of [max contemp downloads]
· {.disconnection reason.} message is now displayed on the browser
· unix time format was not working for {.cookie.}
· {.disconnection reason.} was not working for event [request]
· it was possible to download as folder archive, files protected by the "no download" flag
April 18th, 2009· global variables
· new template macro: cookie, while
· new events: server start, server stop
· [section|private] to make the section not reachable by the browser
· {.length|var=xxx.}
· several memory leaks
· event [unauthorized] was not fired for login
April 9th, 2009· {.exec|program|out=xxx.} will capture the output in variable xxx
· timed events
· new events: [request completed] [download completed]
· renamed "Address 2 name" -> "Assign name to address"
· "temporarily reset options" was switching off the server
· {.member of.} was wrong sometimes
· {.postvar.} was not working with multi-line texts
· AV clicking on "address 2 name"
· flaws in diff template concatenation
· accessing /~section was not working for sections contained in diff templates
· {.member of.} was not working for group-in-group
March 25th, 2009· default template will warn the user if it is interrupting an upload
· archive was not working with sub-folders of real folders
· possible AV on quit
· AV with some script events
March 17th, 2009· in April 2009 i will remove macros {.current downloads by user.} and {.current downloads for file.} Please update your scripts to use just {.current downloads.}
· new template macro: current downloads, set ini
· {.set account|name|notes=xxx.}
· {.set account|name|notes key=xxx=yyy.}
· new events: [upload name] [archive name]
· new tabbed format for the regular log
· .bak files are now used also in case the original file is missing
· "temporarily reset options" was not affecting event scripts
· {.time|dddd.} was not supporting utf-8
· %folder% was not working in event scripts
March 10th, 2009· improved Windows links support (again)
· new parameter "comment" for {.set item.}
· new event script: [unauthorized]
· new template symbol: %password% (the one supplied by the browser, not necessarily the correct one)
· fixed compatibility problem with MS ISA 2004 firewall
· {.time|dddd.} wasa not supporting utf-8
· "ignore limits" was applied only to new connections
February 28th, 2009· {.from table|$section|key.} will now work on [sections] as it did for variables
· improved Windows links support (*.lnk)
· new template macro: set table
· {.get|can archive.} even in [file] will always refer to the folder. Use {.get|can archive item.} instead
· {.time.} broken in build #223
· virtual files inside real folders were not working with folder archive
· single files could be downloaded via folder archive without necessary permissions
· file properties graphical glitches
February 24th, 2009· %build-time% in other pages
· folder archive was not always working with spaces
· fixed some problems with the default template {.add to log.} was not working without optional color parameter
February 22nd, 2009· selective folder archive
· new template section [special:alias] http://www.rejetto.com/forum/index.php?topic=6635.msg1040986#msg1040986
· problems installing templates http://www.rejetto.com/forum/index.php?topic=6678.msg1041056#msg1041056
February 19th, 2009· new template macro: pos, var length
· new parameters 'include' and 'case' for {.substring.}
· new template symbol: %bread-idx%
· new event script: [download name]
· {.substring.} is now case insensitive by default
· no more {.trunc.} use {.substring||.|number.} instead
· {.time.} broken in build #223
February 17th, 2009· [FIX] several progress indicators were stuck to zero
· [FIX] save log had extension .tt instead of .txt
· [FIX] big security problem only for Win95/98/ME (not others): directory crossing [related forum topic]
· [FIX] "open it" was not working if the path had spaces [related forum topic]
· [FIX] setting same name for 2 accounts was not prevented [related forum topic]
· [CHG] characters ;|^,{} are no more encoded in URLs
February 12th, 2009· new template symbols: %now% %item-added-dt% %item-modified-dt%
· {.time.} supports new parameter "when" to use a different time than the current one
· new template macro: trunc
· solved some problems when adding many single files
· "open it" was not working if the path had spaces http://www.rejetto.com/forum/index.php?topic=6632.msg1040608#msg1040608
· sometimes the editor didn't run http://www.rejetto.com/forum/index.php?topic=6632.msg1040616#msg1040616
· deletion and {.postvar.} broken in build #222 http://www.rejetto.com/forum/index.php?topic=6632.msg1040575#msg1040575
· deletion never worked with some features enabled http://www.rejetto.com/forum/index.php?topic=6632.msg1040575#msg1040575
February 8th, 2009· remotely deleting files will create an empty descript.ion (since build #221)
· ghosts of post variables were hunting our macros
· fixed (once again!) "x-forwarded-for" support - installation of RAWR template was broken in build #221 (because of a bug in {.add folder.}
February 4th, 2009· Menu -> Debug -> "Run script..."
· Account notes (and related %user-notes%)
· {.add folder.} always added to the root. Now (by default) to the current folder, but you can specify where by entering the full VFS path within the name
· new {.get|stop spiders.}
· new template macro: add to log
· fingerprint and comment are delete when a file is deleted via web
· account link renamed to "member of"
· {.account linked.} renamed to {.member of.}
· {.set account|group.} renamed to {.set account|is group.}
· {.set account|link.} renamed to {.set account|member of.}
· once-real-now-virtual-folders continued to devolve their past upload permissions
· accounts: rename and ENTER, without any change, broken in recent build
January 24th, 2009· security fix: groups were allowed to login http://www.rejetto.com/forum/index.php?topic=6550.msg1039964#msg1039964
· setting same name for 2 accounts was not prevented http://www.rejetto.com/forum/index.php?topic=6550.msg1039964#msg1039964
· there was a problem that prevented usage of telnet www.rejetto.com/forum/?topic=6517
· some problems with diff tpl www.rejetto.com/forum/?topic=6508
· {.set item.} was not accepting @special usernames http://www.rejetto.com/forum/index.php?topic=6097.msg1039938#msg1039938
· permissions were not correctly inherited and displayed in hints www.rejetto.com/forum/?topic=6504
· ugly bug of the default template on uploads http://www.rejetto.com/forum/index.php?topic=6484.msg1039325#msg1039325
· blank spaces prevented {.set item.} to recognize accounts http://www.rejetto.com/forum/index.php?topic=6484.msg1039628#msg1039628
· problems after closing "manage accounts" in file properties
January 19th, 2009· easier way to restore options after "temporarily reset options"
· big security problem only for Win95/98/ME (not others): directory crossing
· {.mime.} was not working
· file properties: "add new" icon was enabled for root
December 28th, 2008· new template macro: current downloads of file
· "manage user accounts" proper moving resizing dialog
· "speed limit for single address" didn't apply sometimes
· {.add header.} didn't work properly
December 6th, 2008· shortcut to accounts from file properties
· rename broken in build #216
· new-line missing for empty folders in file listing http://www.rejetto.com/forum/index.php?topic=6403.msg1038897#msg1038897
December 1st, 2008· {.get|accounts.} can now filter groups and non-groups
· {.set item.} can now set permissions
· dynamic dns: "custom" will refuse https urls
· plain text format is supported for username:password loading accounts from the ini file
· "stop spiders" is ON by default (again! was disabled in build #168)
· fixed (again!) "x-forwarded-for" support
· attempt to fix AV on quit
· save log had extension .tt instead of .txt
· solved some AVs on quit
November 22nd, 2008· support for "x-forwarded-host" www.rejetto.com/forum/?topic=6327
· network handler improved (some strange old problems may disappear)
· parameters for {.disconnect.}
· new template symbols: %item-ip% and %item-port% in [progress-upload-file] and [progress-download-file]
· %item...% symbols working in event [upload completed] http://www.rejetto.com/forum/index.php?topic=6154.msg1037630#msg1037630
· fixed "x-forwarded-for" support www.rejetto.com/forum/?topic=6292
November 16th, 2008· Bug and security fixes
November 10th, 2008· removed the "do error" function
· endless freezing on requests with accounts
· adding files via command line did not always work
November 10th, 2008· Please BACKUP your VFS: this version will convert anyone/any account permissions, and they won't work if you revert to an older build.
· "anyone" permission available again
· wordwrap again, in file properties
· moved "icon" menu to file properties
· "Backup on save" is now ON by default (you are invited doing it on your current configuration)
· "new account" in properties didn't work
· workaround for IE7 that most times will solve the "underscore_instead_of_spaces" problem
November 1st, 2008· Scrollbars for diff tpl and comment
· Now you can alt+click to open file properties
· As you open file properties, pressing a number 1..6 will instantly access the corresponding tab
· All other windows appears at the center of the main window
· "Anonymous" (and thus older "anyone") was not working for UPLOAD and DELETE permissions
· Some values in the file properties were lost
October 30th, 2008· File Menu -> "Properties..."
· Log menu -> "Max lines on screen..."
· the "anyone" in file permissions is no more: you can get it by enabling both "any account" and "anonymous"
· renaming accounts was not updating upload permissions
· account redirection to ~upload was not working
October 20th, 2008· permissions menu are now nicer
· "Max sim. downloads from single address" broken in recent build
· erroneous handling of null chars in the URL
· problems with multiple versions and run-on-startup
· accounts sorting is no more case sensitive
October 16th, 2008· reorder accounts with drag&drop
· new template macros: mkdir, add header
· add files/folder dialog will automatically place on the last used folder, even if hfs has been quitted in the while
· event script [download] is executed even when the download is going to be aborted for limits, so you can cancel and let it pass
· minor fixes on groups
· running "pathhfs.exe relativepathfile.vfs" was not working
October 14th, 2008· new template macros: account linked, move, copy, current downloads by user, disconnection reason
· new template symbol: %linked-accounts% %number-users% %number-users-downloading%
· accounts: up/down/sort buttons
· renaming a group would not update links in other accounts
· misbehaviour on deleting an account, and then cancelling
October 8th, 2008· in {.set account.} added parameters group, link, link add, link remove
· group icons in accounts panel
· accounts: select groups facility
October 6th, 2008· account linking: an account can be linked to another, inheriting permissions (an easy way to get groups)
· new template macros: new account, set account, get|accounts
· added F7 shortcut for accounts
· a way to give access/upload to any account
· "set user/pass" broken in build #204
September 30th, 2008· Folder menu -> "Delete permissions"
· renamed "Upload" -> "Upload permissions"
· solved a no-ip compatibility issue
· sometimes {.delete.} would not work
· "No download" broken in build #202
· "hide file extension" broken few builds ago
· "Browse it" broken in build #191 for URLs with "%" (like blank spaces)
September 18th, 2008· Options -> MIME types -> "Open directly in browser when MIME type is defined"
· Options -> Accounts -> new "upload" box preview
· Options -> Tray message -> new preview box
· Menu -> Other options -> "Edit event scripts..."
· Event scripts: new [start] [quit] [upload failed]
· "Hide file extension" broken in build #202
September 10th, 2008· File menu -> Advanced -> Purge
· Event scripts: associate your macros-script to an event www.rejetto.com/forum/?topic=6154
· new template macros: set speed limit for address, set speed limit for connection, disconnect
· when an automatically checked update is refused, it is not offered again next day
· Menu -> "Donate!"
· some commands are now visible only in expert-mode
· when changing the IP address from the menu, the url will be automatically copied to the clipboard
· if user/pass restriction was set on a file, accounts on the same file were not considered
· the problem addressed in build #199 is now solved also with regular folder pages www.rejetto.com/forum/?topic=6097
· {.chdir.} was not working
September 3rd, 2008· "add2log" bug introduced in build #200
September 2nd, 2008· new template macros: exec chdir
· new template symbol: %cwd% (current working directory of HFS process)
· little improvements on file sorting (tpl side)
· "enable macros" was affecting also %symbols%, while it shouldn't
September 2nd, 2008· Menu -> HTML template -> "Enable macros"
· "Restore default" template disabled when template is not customized
· show header(http_x_forwarded_for) instead of IP, but only if IP in a customizable ip-mask (127.0.0.1 by default)
· Renamed "Quit without asking to save" -> "Force quitting (no dialogs)"
· menu with IE broken in build #198
· ini command "load-tpl-from" now works as "change file" for template
· error pages used resources not necessarily available
August 14th, 2008· new parameter "not as download" for macro "set item"
· IE compatibility broken in build 195 or 196
· IE6 refresh problem should be now fixed
August 12th, 2008· Optional precision for {.round.}
· New template macro: md5 file
· IE6 refresh problem should be now solved
· "Edit template" not working in case no tpl editor was defined by user
August 2nd, 2008· {.calc.}
· {.round.}
· left click on tray icon brings the window to front
· connections box font color was broken few builds ago
· IE6 refresh problem should be now solved
July 30th, 2008· Adding an "upload" folder suggest proper settings
· Apache log format broken in build #193
· Problems opening weblinks with internet explorer
July 25th, 2008· apache log format improved (more symbols, conditions, parameters)
· MIME types would not work with blank spaces in file masks
July 18th, 2008· template installation through drag&drop
· new template macro: mime
· "Edit" broken in build #191 (didn't work with spaces in the editor path)
· "Browse it" wasn't working with links http://www.rejetto.com/forum/index.php?topic=6010.msg1035702#msg1035702
· "hints for newcomers" has been extended to more hints
July 11th, 2008· log toolbar: button to copy to editor only matched lines
· default template editor is notepad (if installed) instead of notepad
· UTF-8 support broken in build #188
· problem with default template editor (notepad) and Vista
· graphical glitches introduced in build #188
July 11th, 2008· external template editor (internal one is no more)
· collapsed log toolbar
· {.$section.} was not compatible with "|" and "=" operators (options and alias)
· renaming a user account didn't update the VFS permissions
· was not possible to upload file with ";" in the name
· AV on {.set item|/unexisting file.}
June 30th, 2008· inline layout for log toolbar
· {.dialog|MESSAGE|OPTIONS|TITLE.} to display a server-side message dialog
· for range "0-0" it was sent the whole file instead of the first byte
· the [style.user] trick was not applied to all the pages
· vfs loading could jam
June 18th, 2008· external file "hfs.ips.txt" used only for 50 IPs (for less, ini file is used)
· double slash in URL ignored (Apache behaviour)
· sometimes configuration files get losts (hope this fixes it)
· "minimum disk space" not working when using HFS on removable drives
· trying to restore some compatibility with NT4 and 95
April 24th, 2008· remembers trusted VFS files
April 24th, 2008· new symbol %item-user% available in [progress-download-file] and [progress-upload-file] reporting the username used for the connection
· root diff template is always applied to special root pages like /~progress
· macros in diff templates inside the VFS are allowed again - a warning is issued if they contain macros
· {.replace.} and {.count substring.} will work with blanks
· filenames containing macro markers are allowed
· {.for.} and {.foreach.} were broken in build #180
· couldn't load some files with read only attribute
· sometimes it was reported "options saved" when they were not
March 6th, 2008· URI and URL support in {.filesize.}
· absurd bug
March 6th, 2008· AV on every connection, introduced in build #181
March 5th, 2008· URI support in {.save.} and {.append.}
· now also external template files should be converted to the new syntax
· disallowed some bad filenames like . .. {. | .}
· new template macro: any macro marker
· macros are allowed to be loaded through {.load.} and {.section.} if the file resides in the hfs folder
· "addresses ever connected" moved to external file hfs.ips.txt, and hopefully fixed performance problems with many addresses
· [special:begin] now applies to other pages as well
· {.postvar.} was not working with utf-8
February 26th, 2008· per-folder default sorting new template macros syntax (automatically converted)
· re-enabled macros in diff templates, added a warning at loading
· diff templates broken in build #178 (again)
· some problems automatic updates
· {{delete}} broken in build #179
· warning shown also when removing restriction from links
February 7th, 2008· new template macro
· URI support in {{load}}
· support for paths . and .. in {{add folder}}
· support for multiple substitutions in {{replace}}
· * DNS updater: lowered frequency of external IP check
· - {{substring}} was returning whole string when first pattern was not found
· - possible memory leak in {{set item}}
· - possible macro injection in comments
· - {{delete}} required unnecessary extra parameter
· - NT4 incompatibility with automatic updates
· - automatic backup restoration on VFS corruption was not working
· - wrong template parsing of "[unclosed section"
· - erroneous loading of diff templates from subfolders of a real folder
· - {{from table}} was not synced to variable content using special characters in username led to hanging connections
February 5th, 2008· [FIX] AV with very long paths and %user% in log filename
· [FIX] missing ":" for port in %host%
January 26th, 2008· missing ":" in host, broken in build #176
January 26th, 2008· {{load}} can load directly in a variable
· {{!}} now searches also in variable special:string before section special:strings
· "hide tree" in {{set item}}
· new template macro: play system event
· new syntax mode for macros
· named parameters for {{load}}
· %user% in log file name is empty when there's no username (it was a pair of parenthesis before)
· misbehaving template parser
· the "line break less in sections" was not applied to last section
· prevent XSS over %host% and %user%
· AV on very long file paths
· AV on httpEvent(6) introduced in build #171
January 19th, 2008· new template macros: add folder, set item, postvar, delete, rename, random number
· [special:import]
· please change your [section|nolog] to [section|no log] (old version will be supported for few weeks more)
· {repeat}} now dequoting
· macros were unable to expand to multiple macro parameters
January 10th, 2008· new template macro: force ansi
· unicode problems with comments on upload
· removable drives error
· upload with unicode filenames reports a false positive
· self test was not compatible with "no port" option
· infix macros were not working with both operands blank
· small file upload bug
December 3rd, 2007· [FIX] forged uploads were able to upload outside the assigned folder
· [FIX] sometimes importing an UTF-8 template resulted in an empty text
· [FIX] files with local characters were not sorted correctly
· [FIX] %item-ext% was not working with enabled "Hide file extension in listing"
· [FIX] folder was left locked after downloading it as archive
· [FIX] incorrect behaviour accessing /~
· [FIX] incorrect handling of // in URI
· [FIX] incorrect behaviour adding an empty CD drives
· [FIX] bad URL for links with ?recursive
· [FIX] archive for subfolders of real folders had a wrong path
· [FIX] fixed unicode support for uploading file names
· [FIX] file icons on Windows98 broken in build #123
· [FIX] URLs to folders with no trailing / were not always redirected
July 31st, 2006· Upload
· Easy/Expert mode
· Dynamic DNS updater
· Self test
· Autoupdate