From: Bharat M. <bh...@me...> - 2005-10-20 07:57:27
|
Project: * Released 2.0.1 -- our first ever patch release. Prostrated myself on Bugtraq and gave props to Michael Dipper. Code: * Fix a bug where we complain about missing MySQL the first time through the installer if the mysql module isn't installed * Fix generation bug in the oracle alter table sql generation code * Added support for the new single-file format for generated SQL * Fixed security vulnerability in 2.0 caching and input sanitization * Committed Alan's buildPatch.php script that generates a patch file based on CVS labels * Fixed bug in XmlParser where it was improperly categorizing "0" as a missing value * Split 1600 lines out of DatabaseStorage into DatabaseStorageExtras to reduce our per-request compile time * Switched over to using the new single-file format for generated SQL, bumped GalleryModuleAPI to 2.2 and updated all relevant modules to use the new form. * Committed Larry Menard's DB2 SQL generation code, along with some minor tweaks to it. It's totally experimental, ie it completely doesn't work yet. But it's a start. * Fixed a minor warning in generate-interfaces.php that was causing it to whine the first time we created an interface. * Committed first draft of the "Sample module creator" tool. It asks you a couple of questions then spits out a new module which allows you to store one custom field per item. Totally undocumented so far. Probably full of bugs. Codex: * Changed the upload page to route through Codex:Upload so that we can discourage spammers * Created Gallery2:Upgrading_from_2.0_to_2.0.1 * Created (well, stole) Gallery2:How do I Make Backups of My Database * Created Gallery2:API * Created Gallery2:API Changes From Alpha-1 To 2.0 * Created Gallery2:API Changes Since The Last Release * Created Gallery2:Localizing from gallery2/docs/LOCALIZING Code reviews: * Recursive Diff (Felix) * Flat URL module (Pierre) |