Mon, 16 Feb 2009 16:04:31 -0500 Dan Added Unicode support for usernames and passwords (this is probably best considered a JS crypto bug)
Mon, 16 Feb 2009 13:01:35 -0500 Dan Fixed https urls not allowed in user_extra CPs; fixed nonworking password reset in admin CP
Mon, 26 Jan 2009 11:45:48 -0500 Dan Added a few hooks to Admin:GeneralConfig (didn't I do this already?)
Sun, 25 Jan 2009 21:21:07 -0500 Dan Merging Nighthawk (anti-spam work) and Scribus (AJAX work + debugging + CLI installer) branches
Sun, 25 Jan 2009 21:20:14 -0500 Dan Replaced integer checks that used preg_match() to use ctype_digit() instead
Sun, 25 Jan 2009 21:18:05 -0500 Dan Added (very basic) spam filtering plugin support. Plugins can mark a message as spam by hooking into the spam check API, which is documented in functions.php. No spam checking functionality is built-in.
Sun, 25 Jan 2009 20:35:32 -0500 Dan Login: reauth: window.location.hash is now updated to include the new SID so that page reloads will use it
Sun, 25 Jan 2009 20:35:06 -0500 Dan AJAX core library: possible breaking change, readystatechange functions are now called with the XHR instance as the first parameter, to allow requests to run in parallel. This means much better stability but may break some applets (compatibility hack is included)
Sun, 25 Jan 2009 20:27:14 -0500 Dan Oxygen: synced mint style
Sun, 25 Jan 2009 20:26:50 -0500 Dan PageProcessor: fix not setting page_exists to true after create_page() success (todo: move to Namespace_*?); add $visible parameter to create_page()
Sun, 25 Jan 2009 20:24:38 -0500 Dan Change config.new.php and .htaccess.new to have a single newline according to Fedora project guidelines
Fri, 23 Jan 2009 22:03:39 -0500 Dan Installer: add RewriteBase to .htaccess to work properly under aliased Apache setups (generated 404s in QA)
Fri, 23 Jan 2009 21:59:03 -0500 Dan A few bugfixes in CLI installer related to interactivity
Sat, 17 Jan 2009 15:16:36 -0500 Dan SECURITY: Fix XSS under IE in closing tags (shared sanitizer)
Fri, 16 Jan 2009 13:14:08 -0500 Dan Fixed login form being focused too early (caused page to scroll up)
Fri, 16 Jan 2009 13:13:37 -0500 Dan Deprecated old grab_password_hash() functions in session
Fri, 16 Jan 2009 13:13:03 -0500 Dan Whoops! Fixed an SQL injection vulnerability in the CLI installer. (Not like it's a huge deal because the vulnerability was only introduced last commit and if you make it to that stage you already know the database password)
Wed, 14 Jan 2009 23:29:14 -0500 Dan Added already-installed check to cli-core
Wed, 14 Jan 2009 20:33:05 -0500 Dan Added CLI installer. Supports interactive, command-line, and internal-call installation. Fixed a few bugs related to anti-SQL injection parser and plugin installation.
Sun, 11 Jan 2009 21:37:49 -0500 Dan Added support for live re-auth and de-auth; fully AJAX, no page reload required, plus plugin-usable API.
Sun, 11 Jan 2009 21:37:39 -0500 Dan JS core: whiteOutReportSuccess now has a sister whiteOutReportFailure(); both abstracted to function whiteOutDestroyWithImage(whitey, image_url)
Sun, 11 Jan 2009 21:36:36 -0500 Dan DBAL: Fixed issues with die_json() and multiline responses from {mysql,pg_last}_error()
Sun, 11 Jan 2009 21:35:39 -0500 Dan Plugin manager: added support for having specific install and uninstall blocks per DBMS
Sun, 11 Jan 2009 21:35:03 -0500 Dan Special:Administration: fixed 404 on several Tigra tree menu images
Sun, 11 Jan 2009 21:34:27 -0500 Dan jBox: When an anchor in a menu is clicked, menu is now hidden
Sun, 11 Jan 2009 21:32:24 -0500 Dan Fix undefined variable in special namespace missing function handler
Sun, 11 Jan 2009 21:31:27 -0500 Dan If there's an onlineupgrade.php, installer index.php will link to that instead of upgrade.php (future readiness ;))
Sun, 11 Jan 2009 21:30:46 -0500 Dan Fix version number warning in installer common
(0) -300 -100 -50 -28 +28 +50 +100 +300 tip