bump min php version to 5.3.0, throw out older version checks, use anonymous functions where applicable (found just one place where it makes sense), use exception linking throughout. work in progress. refs #1353
use callbacks or static invocation and clean up a bit, refs #1353
Change AgaviSecurityUser::hasCredentials() to use AgaviSecurityUser::hasCredential() for complex lookups and refactor/simplify method, closes #1356
Add fail-safe to AgaviToolkit::clearCache(), closes #1357
add plaintext exception output to top of shiny.php as well (it already was at the bottom), closes #1350 again
merge 4aa649f493486f6a09bcfde70c68b7480f8ee32e...6c98e4de192e72597465385194ae5be6249eee8f (from 1.0)
make sure core.config_dir is set for tests, this got broken in cdd453bd31d324d8b6980da339b1878ffbead153, refs #380 and #1357
change dirname(__FILE__) to __DIR__, refs #1353
Do not throw exception in AgaviWebResponse if headers already sent, closes #1358
Update timezone database to 2010g, closes #1359
Disable DirectorySlash in default .htaccess file, closes #1360
Prevent usage of SET NAMES for MySQL connections, closes #1362, closes #1363, closes #1364
fix some release notes
Fix #1365: Incorrect evaluation of escape sequences in AgaviLdmlConfigHandler
Fix #1366: Undefined variable notice in AgaviMysqliDatabase
Fix #1367: Undefined variable notice in AgaviMysqlDatabase
Fix #1368: Undefined variable notice in AgaviPostgresqlSessionStorage
missing CHANGELOG, refs #1367
missing CHANGELOG, refs #1368
Fix #1369: Undefined variable notice in AgaviXmlConfigSchematronProcessor