You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Massimo Melina 6ff458fb73
Merge pull request #41 from divinity76/patch-1
6 months ago
.gitignore fix: conflicting resource text for translation 5 years ago
README.md warning about Delphi 10.4 Community being incompatible 2 years ago
SECURITY.md Create SECURITY.md 5 years ago
WindowsXP.manifest first commit 5 years ago
alias.txt first commit 5 years ago
classesLib.pas fix: avoid dupe files in archive in case of ?search=* 5 years ago
copyright.txt updated license 5 years ago
data.rc i18n: moved strings to resources 5 years ago
default.tpl fix: search and archive recently broken 5 years ago
defs.inc fix: apply anti-dos also to archives 5 years ago
deprecated.txt first commit 5 years ago
diffDlg.dfm first commit 5 years ago
diffDlg.pas first commit 5 years ago
dmBrowser.tpl first commit 5 years ago
filelist.tpl first commit 5 years ago
filepropDlg.dfm parentfont for main form 5 years ago
filepropDlg.pas solved many compilation warnings 5 years ago
folderKindDlg.dfm first commit 5 years ago
folderKindDlg.pas first commit 5 years ago
fontello.json fontello config, in case we need to add/change icons 5 years ago
hfs.bdsproj first commit 5 years ago
hfs.cfg first commit 5 years ago
hfs.dfm first commit 5 years ago
hfs.dpr enabled localization via hfs.lng 5 years ago
hfs.dproj removed 'append macros log' option 5 years ago
hfs.dproj.local parentfont for main form 5 years ago
hfs.drc fix: 2 resource strings with same name 5 years ago
hfs.lng updated .lng 5 years ago
hfs.otares first commit 5 years ago
hfs.pas first commit 5 years ago
hfs.res first commit 5 years ago
hfs_Icon.ico first commit 5 years ago
hfs_Icon1.ico first commit 5 years ago
hfs_Icon2.ico first commit 5 years ago
hslib.pas default speed limit 50MBps 5 years ago
ipsEverDlg.dfm fix: layout 5 years ago
ipsEverDlg.pas first commit 5 years ago
ipservices.txt first commit 5 years ago
jquery.min.js first commit 5 years ago
listSelectDlg.dfm first commit 5 years ago
listSelectDlg.pas first commit 5 years ago
longinputDlg.dfm first commit 5 years ago
longinputDlg.pas first commit 5 years ago
main.dfm removed 'append macros log' option 5 years ago
main.pas default speed limit 50MBps 5 years ago
monoLib.pas first commit 5 years ago
newuserpassDlg.dfm first commit 5 years ago
newuserpassDlg.pas first commit 5 years ago
optionsDlg.dfm fix: english 5 years ago
optionsDlg.pas i18n: moved strings to resources 5 years ago
parserLib.pas first commit 5 years ago
progFrmLib.pas first commit 5 years ago
purgeDlg.dfm first commit 5 years ago
purgeDlg.pas first commit 5 years ago
recompile data.bat accept session/cookie through URL 5 years ago
runscriptDlg.dfm first commit 5 years ago
runscriptDlg.pas first commit 5 years ago
scriptLib.pas fix: a {.command.} resulting in an empty string could actually produce a false error 5 years ago
shellExtDlg.dfm use new delphi's gif support 5 years ago
shellExtDlg.pas use new delphi's gif support 5 years ago
todo.txt fix: some headers were not customizable with {.add header.} 5 years ago
traylib.pas fix: tray icons' text was garbage 5 years ago
utillib.pas fix: unicode support with {.exec|out.} 5 years ago
whatsnew.txt fix: empty tpl sections were not overriding 5 years ago

README.md

Obsolete

This is the repository of the old HFS.

I'm working on HFS 3 on another repository. Check it out! https://github.com/rejetto/hfs

Introduction

You can use HFS (HTTP File Server) to send and receive files. It's different from classic file sharing because it uses web technology. It also differs from classic web servers because it's very easy to use and runs "right out-of-the box".

The virtual file system will allow you to easily share even one single file.

Dev notes

Initially developed in 2002 with Delphi 6, now with Delphi 10.3.3 (Community Edition). Icons are generated at http://fontello.com/ . Use fontello.json for further modifications.

For the default template we are targeting compatibility with Chrome 49 as it's the latest version running on Windows XP.

Warning: Delphi Community Edition 10.4 removed support for command-line compilation, and is thus unable to compile JEDI Code Library, and is thus unable to compile HFS2, ref Community Edition no longer includes the command-line compilers - meaning the last version of Community Edition cabale of compiling HFS2 is Delphi 10.3.x

Libs used