My hosting provider has been moving to a new platform lately so some things might not have worked as expected, but everything is back to normal now. In particular, the forum is functioning properly again and those of you who received Trojan warning in the antivirus by visiting the site should be fine now. Big thanks to Dan Sgambelluri for the heads up!