Archive for December, 2005

More ADOdb-Lite Bugs for the grinder

Reported two bugs to Panama Jack (when he gets to checking the Bug submissions to the Sourceforge trackers.

First is an ODBC driver bug which produces a fatal error on all recent PHP versions. Caused by a function call which is compatible with <4.2.0 versions of PHP. Although this is protected by an if…else statement, its still picked up by PHP before execution.

Second, the ADOSchema class has a error when parsing an XMLSchema to be used for PostgreSQL. PostgreSQL uses 4 specialised SQL function calls which are passed to an Execute() method attached to the wrong object (i.e. its an invalid method call).

The fixes appear very minor. So hopefully easily applied for the next version…

Purely 3.0.5 Released

Moriarty’s private Solar Empire fork has been seeing some recent activity. With the switch to the GPL License its a little more attractive to developers – that is if there were more SE developers without their own forks and weird ideas about open source gaming ;-)

The latest updated includes some security measures against session hijacking. In fairness SE is not Session based (it utilises Cookies almost entirely for the purpose) but here’s to at least one security improvement.

Maybe, just maybe SE will get something more robust like an Input Filter and placeholder SQL calls (i.e. similar to PEAR’s Prepare() function call) for auto escaping. Until then SE is still a high risk application and that does stretch into SE Generic as released by Mjac.

Sorry, guys. But you really really really need to add secure features…