1
Everything else / Re: Saying Hi again :)
« Last post by rejetto on Yesterday at 07:17:58 AM »i'm glad to see you again and well 
good luck with your projects!

good luck with your projects!

I like the idea in Leo's patch because it is data validation.Sorry, but I won’t be doing anything related to HFS for a few months, until further notice. Summer is approaching where I live, and as I did last year I’m taking some time off to disconnect from everything. Please carry on without me, Danny and everyone else, since I will not be checking or replying to private messages either.

Recently, my server withstood a 2 day ddos attack. And the good news: Leo wrote a stability patch which kept HFS on track during edge-conditions where it could go to 0 bandwidth. But, there was No problem. Thank you Leo!!Thanks, I appreciate the recognition...

[+request]
{.if|{.and|
{.!=|{.header|Host.}|localhost:8080.}|
{.!=|{.header|Host.}|127.0.0.1:8080.}|
{.!=|{.header|Host.}|mydomain.com.}|
{.!=|{.header|Host.}|mydomain.com:8080.}
.}|{:{.disconnect.}:}.}Similar to Apache's htaccess file, you can find many features by searching for hfs events on the forum.Subject: Re: HFS2.x security update 'p5' on suggestion from forum adminWait a second... a private message from the forum admin?! (Rejetto)
The suggestion that I got, was (paraphrase): Disable the .exec macro, to help folks sleep better at night.
I demand proof, screenshots, and maybe even a signed affidavit from Rejetto himself!
Jokes aside, I actually agree that disabling the .exec macro makes sense if it helps you sleep better at night. 
These are new 2025 community editions built from a cleaned-up and stable version of HFS.Just as a side note on your mention about a “community-edition of HFS”, I wanted to clarify something I’ve said in the past. The idea of creating a true community edition was more of a wishful thought on my part, meant to encourage the participation of other professional Delphi developers. In my view, to actually call it a “community edition”, we would need at least three or more experienced developers working together in sync, which, let’s be honest, is very unlikely to happen.
