Mon, 07 Dec 2009 15:21:47 -0500 Dan Sessions: Made acl_check_deps() verify scope, so that all of an action's dependencies must apply to the namespace of the given action.
Mon, 07 Dec 2009 15:12:55 -0500 Dan Removed history_rollback_extra action from scope of Special pages, as it's unneeded
Mon, 07 Dec 2009 15:12:22 -0500 Dan PostgreSQL: bugfix in ACL related SQL query
Sun, 06 Dec 2009 22:05:02 -0500 Dan PostgreSQL: Fixed another bug, this time in the log fetch code
Sun, 06 Dec 2009 21:56:46 -0500 Dan Fixed ranks table under PostgreSQL. FIXME, only affects new installations and upgrades, if this bug is encountered in the wild we might want to look at auto-integrating a fix.
Sun, 06 Dec 2009 21:54:55 -0500 Dan Updated default main page with links to the Google Code issue tracker
Sun, 06 Dec 2009 21:53:06 -0500 Dan Improved language for static HTML page delete interface
Sun, 06 Dec 2009 21:51:55 -0500 Dan PostgreSQL: Fixed $session->create_user()
Sun, 06 Dec 2009 21:51:32 -0500 Dan PostgreSQL: Fixed user pages. Also added a columns_in() method to the DBAL to list columns in a table
Sun, 06 Dec 2009 18:22:02 -0500 Dan PostgreSQL: fixed Admin:SecurityLog database error
Tue, 01 Dec 2009 11:15:45 -0500 Dan Plugin block parser: Fixed plugin block parsing for plugin files in CRLF format
Tue, 01 Dec 2009 00:35:04 -0500 Dan Installer sysreqs: Merged all the crypto extensions into one check; altered warnings. Strings are hopefully cleaned up.
Tue, 01 Dec 2009 00:27:26 -0500 Dan common_cli and dbal: Fixed lack of ENANO_INSTALLED check in determining config path
Mon, 30 Nov 2009 22:35:14 -0500 Dan Merge from accidental split
Mon, 30 Nov 2009 22:34:58 -0500 Dan Admin User Manager: When a user with a DB-driven user page is renamed, also change urlname of their user page. Fixes issue 3.
Mon, 30 Nov 2009 22:22:43 -0500 Dan Admin Home: fixed undefined %num_users% in string acphome_msg_inactive_users_plural
Fri, 27 Nov 2009 18:31:23 -0500 Dan Language update for About Enano page ("help achieve" sentence added)
Fri, 27 Nov 2009 18:29:20 -0500 Dan parse_mediawiki: Marked the paragraph bug as non-blocker, delayed until RC1. I have higher priorities than a minor win32 only parsing issue.
Mon, 16 Nov 2009 20:37:39 -0500 Dan Fixed some open_basedir errors in SpecialPageFuncs
Mon, 16 Nov 2009 00:06:55 -0500 Dan Login: Fixed typo that prevented non-DH crypto from working (thanks Keith Schmader)
Wed, 11 Nov 2009 23:48:55 -0500 Dan Added a switch to disable following redirects in Request_HTTP
Wed, 11 Nov 2009 23:44:10 -0500 dan Hack: temporarily disabled PCRE recursion for Win32 in the paragraph block tag parser until a better parser can be written/adapted
Mon, 09 Nov 2009 09:18:29 -0500 Dan which(): added silencer to shut up errors on servers with open_basedir restriction
Tue, 03 Nov 2009 22:08:48 -0500 Dan Logins: reorganized data structures a bit. WiP - needs test routine done.
Sun, 25 Oct 2009 00:09:11 -0400 Dan Another fix to paragraph bypass behavior, for when the same substring appears more than once in the text
Tue, 13 Oct 2009 12:44:27 -0400 Dan OK, I'm done with the preg_replace() in the paragraph parser. It's too buggy. Replaced with preg_match_all()/str_replace_once().
Wed, 07 Oct 2009 13:01:00 -0400 Dan MiniPrompt: [minor] Added short delay before destruction in whiteOutDestroyWithImage().
Sun, 04 Oct 2009 03:59:50 -0400 Dan Merged from accidental split
Sun, 04 Oct 2009 03:59:38 -0400 Dan More parser work: fixed a few bugs with [[intlinks]] in headers, a bug that caused the paragraph parser to return an empty string, and added a warning/backup-and-restore for when a render stage returns an empty string.
Thu, 01 Oct 2009 09:07:21 -0400 Dan Fixed (more) output buffering bugs in Special:EditSidebar
Wed, 30 Sep 2009 20:01:23 -0400 Dan Javascript lib: UX: When whiteOutReportSuccess() is called on a whiteout over a miniPrompt, the miniPrompt and whiteout are now flown out together. Also, a bit of improvement to message box DOM object destruction code; this fixes problems with message boxes appearing below the shade when ajax auth is done 3 or more times in one page load.
Sat, 26 Sep 2009 15:26:14 -0400 Dan Same issue, was doing an empty() check on $page_urlname in Admin:PageManager and not taking both main pages into account
Sat, 26 Sep 2009 15:21:51 -0400 Dan More blank-urlname bugfixes, this time involving internal links
Sat, 26 Sep 2009 15:14:15 -0400 Dan A bit of refinement and consistency to "Powered by Enano" link and associated documentation
Sat, 26 Sep 2009 15:13:40 -0400 Dan Fixed handling of blank urlname as guest main page / other main page for members
Fri, 25 Sep 2009 14:22:24 -0400 Dan Whoops, it's setHook(), not getHook() (Special:Administration JS core)
Fri, 25 Sep 2009 14:18:20 -0400 Dan HTML login: fixed bad submit under IE
Sun, 20 Sep 2009 04:00:07 -0400 Dan Admin panel: added collapsible tables under GeneralConfig, with room for support on other pages.
Sun, 20 Sep 2009 03:59:36 -0400 Dan Login: if return-to specified and already logged in, jump to return-to instead of main page.
Sun, 20 Sep 2009 02:52:24 -0400 Dan Installer: Fixed "RewriteBase /" bug and some improper Dynano use in formutils.js
Sun, 20 Sep 2009 02:51:54 -0400 Dan Functions: fixed HTML sanitizer to properly preprocess <code> one-liners
Tue, 15 Sep 2009 14:37:03 -0400 Dan Fixed (well, implemented) log clearing functionality on uploaded files.
Sat, 12 Sep 2009 09:56:39 -0400 Dan Request_HTTP: Fixed get_response_body(), added HTTP redirect support, and added support for Content-Length.
Fri, 11 Sep 2009 09:57:42 -0400 Dan Scribus <--> Charlie merge
Sun, 30 Aug 2009 00:05:33 -0400 Dan json2: fixed order of exception classes, it threw fits about missing Zend_Exception in ubuntu's latest PHP 5.2.6
Fri, 11 Sep 2009 09:55:24 -0400 Dan Damn it! gzip_output() was not checking for gzip support in the browser, fixed.
Fri, 11 Sep 2009 09:54:32 -0400 Dan Common: renamed global $title to $urlname (it broke the API from non-plugin Enano scripts)
Wed, 26 Aug 2009 23:25:39 -0400 Dan Removed the $userpage parameter from Namespace_Default::error_404(). It screwed up a couple plugins. (Thanks Mazza for discovering the issue)
Wed, 26 Aug 2009 13:43:11 -0400 Dan Enanium: fixed background in tinymce
Wed, 26 Aug 2009 13:05:17 -0400 Dan Wikitext: added horizontal rule support
Wed, 26 Aug 2009 13:04:55 -0400 Dan Fixed RenderMan::render() flags in default namespace XHTML formatter
Wed, 26 Aug 2009 13:04:26 -0400 Dan Tutorial: improved Creating & Editing page a little bit with respect to wiki formatting stuff
Tue, 25 Aug 2009 01:43:40 -0400 Dan Merging in work done on Charlie with upstream
Tue, 25 Aug 2009 01:43:11 -0400 Dan Fixed a couple bugs with read-only mode and protected pages in the AJAX editor
Fri, 21 Aug 2009 20:41:38 -0400 Dan Sessions: Improved inactive account UX; shuffled around a bit of code so that whitelist checks are shared; fixed a bunch of bugs related to ban code and IPv6 addresses
Fri, 21 Aug 2009 20:37:55 -0400 Dan Enanium: custom header now has an <a> floating above it that links to the main page.
Fri, 21 Aug 2009 20:37:18 -0400 Dan A bit of shuffling around code related to determining the page title from the URL. It's done in common now, and $paths becomes more of an information repository rather than an information gatherer. Note: This BREAKS $paths->fullpage/$paths->getParam() in *_preloader!
Fri, 21 Aug 2009 20:30:52 -0400 Dan Made internal links to the Admin namespace much smarter. (They do the login box and stuff.)
Fri, 21 Aug 2009 15:39:34 -0400 Dan A bit of work on tutorial content, more still needed
Fri, 21 Aug 2009 15:39:23 -0400 Dan Wiki formatter: heading IDs are now name based ("head:" . sanitize_page_id($text)) instead of tocN.
Fri, 21 Aug 2009 15:38:40 -0400 Dan Avatars: fixed animated avatars rejected even when allowed in ACP
Fri, 21 Aug 2009 15:38:11 -0400 Dan Sidebar editor: fixed ob_end_clean() warning
Fri, 21 Aug 2009 15:37:43 -0400 Dan Wiki engine: optimization for empty-text case
Fri, 21 Aug 2009 15:37:23 -0400 Dan Functions: silenced PHP warnings on ob_* functions
Fri, 21 Aug 2009 13:50:45 -0400 Dan JS: MessageBox: Fixed z-index calc
Fri, 21 Aug 2009 13:50:20 -0400 Dan Autofill: fixed missing parameter to $db->fetchrow()
Fri, 21 Aug 2009 13:49:45 -0400 Dan User ACP: redirect to Special:Login on own account deletion
Fri, 21 Aug 2009 13:48:48 -0400 Dan Common: removed cookie_destroy hack
Fri, 21 Aug 2009 13:48:27 -0400 Dan Updated readme for 1.1.7/1.2 series in general
Fri, 21 Aug 2009 11:54:26 -0400 Dan Avatar UCP and ACP: Ported Dynano -> jQuery; merged POST processing code. Added support for IPv6 URLs (avatar UCP and RequestHTTP).
Fri, 21 Aug 2009 11:47:26 -0400 Dan SECURITY: Comments: fix poor sanitization of subject on initial submit
Thu, 20 Aug 2009 21:15:19 -0400 Dan Sessions: whoops, left a debug message in by accident, broke a few redirects
Thu, 20 Aug 2009 20:19:20 -0400 Dan SECURITY: UCP: Added CSRF protection on Profile (unneeded on EmailPassword due to USER_LEVEL_CHPREF requirement)
Thu, 20 Aug 2009 20:03:31 -0400 Dan index: removed that annoying 2-space indent
Thu, 20 Aug 2009 20:01:55 -0400 Dan Fixed some upgrade bugs; added support for choosing one's own date/time formats; rebrand as 1.1.7
Wed, 19 Aug 2009 01:28:47 -0400 Dan Minor fix to SHA256: some indices were not being initted under some circumstances
Mon, 10 Aug 2009 22:43:26 -0400 Dan Added ability for authentication plugins to modify session keys (to allow invalidation when their own authentication data is changed) as well as the ability to disable the built-in password change facility
Sun, 09 Aug 2009 01:27:45 -0400 Dan Blockquote functionality in wikitext parser now allows rendering of other block level elements properly
Sun, 09 Aug 2009 01:26:57 -0400 Dan Login: enabled DiffieHellman on IE8
Fri, 07 Aug 2009 10:22:09 -0400 Dan Login: visual: fixed separator being displayed with only one of 2 checkboxes
Tue, 04 Aug 2009 17:32:09 -0400 Dan Some changes to AJAX login interface, made it a bit more compact with less language, with some Enanium specific modifications to the same.
Tue, 04 Aug 2009 15:06:50 -0400 Dan Made index.php bootstrap smarter and better commented.
Tue, 04 Aug 2009 15:02:54 -0400 Dan More work on rendering engine. Fixed some bugs with paragraph skipping and added (incomplete) support for blockquotes.
Tue, 04 Aug 2009 15:02:00 -0400 Dan Fixed some "declaration should be compatible" errors that showed up under WinXP QA
Mon, 03 Aug 2009 02:58:43 -0400 Dan Sessions: fixed logout() destroying normal session (instead of elevated) if $level = USER_LEVEL_CHPREF. Possible very minor security concern: elevated sessions were not fully destroyed, so if a normal session is opened from the same IP, the elevated one may be reusable for 15 minutes.
Mon, 03 Aug 2009 02:56:03 -0400 Dan Login: Enabled DiffieHellman for iPhone OS 3.0 (it passes unit tests now)
Fri, 31 Jul 2009 19:15:48 -0400 Dan Merged development from Scribus and Charlie
Fri, 17 Jul 2009 20:48:53 -0400 Dan Editor: completely moved wiki edit notice to AJAX fetch, so it's not shipped with the page anymore.
Fri, 17 Jul 2009 20:28:24 -0400 Dan Admin: query string is now preserved on redirect to login
Fri, 17 Jul 2009 20:23:48 -0400 Dan Fixed some formatter engine errors that were exposed through the wiki edit notice
Fri, 17 Jul 2009 17:11:09 -0400 Dan AJAX Login: Fixed all known issues with lockout (and some unknown ones)
Wed, 29 Jul 2009 11:49:57 -0400 Dan Moved User CP profile settings to front page of CP, and changed associated language
Wed, 29 Jul 2009 11:49:30 -0400 Dan Fixed logins with usernames containing Unicode characters
Wed, 29 Jul 2009 11:49:08 -0400 Dan Fixed title formatting in user pages
Wed, 29 Jul 2009 11:48:54 -0400 Dan Tweaked URL sanitizing a bit to make Enanium work better.
Wed, 29 Jul 2009 10:48:43 -0400 Dan Added method add_header_js() to template to allow insertion of code to be run immediately after JS init
Wed, 29 Jul 2009 10:47:26 -0400 Dan Added ability to specify PNG or JPEG as the format of thumbnails/scaled images in Special:DownloadFile
Fri, 17 Jul 2009 09:07:50 -0400 Dan ACL manager: started on IE support; button clicking not working. Other compatibility improvements and bugfixes.
Fri, 17 Jul 2009 09:06:51 -0400 Dan Userpage: rewrite of many CSS rules for better scaling behavior
Mon, 13 Jul 2009 08:00:36 -0400 Dan ACL editor: finally fixed that annoying blank-window bug on rule deletion
Sat, 11 Jul 2009 20:28:28 -0400 Dan Here we go, preload_js() officially added to admin panel. Pray with me.
Sat, 11 Jul 2009 20:28:03 -0400 Dan Renderer: added "smart paragraphs" for templates. <p><b>Foo</b> {bar}</p> where bar is multiline is basically turned into proper XHTML paragraphs.
Sat, 11 Jul 2009 20:25:50 -0400 Dan One word: Internet Explorer 6. This includes a rewrite of $paths->parseAdminTree() that encodes to JSON instead of manually generating JS, so good-bye to stupid parser problems I hope.
Sat, 11 Jul 2009 20:24:19 -0400 Dan AJAX login: fixed lockout string being displayed where it shouldn't be
Sat, 11 Jul 2009 20:22:38 -0400 Dan Enanium: Added some IE6 fixes
Wed, 08 Jul 2009 23:40:18 -0400 Dan Enanium: consolidated jBox and toolbar CSS. Firefox 3.5 did a double-request and it was slowing things down. Thanks YSlow.
Wed, 08 Jul 2009 23:39:31 -0400 Dan Admin theme: fixed onload behavior of collapsible menu
Wed, 08 Jul 2009 23:37:01 -0400 Dan OK, JS preloading on a CDN works perfectly now. I'm sure of it.
Wed, 08 Jul 2009 22:44:46 -0400 Dan Fixed inconsistency in JS component load order between CDN sites and non-CDN sites
Wed, 08 Jul 2009 22:27:24 -0400 Dan Fixed a series of infinite loops with preloading components and placeholders
Wed, 08 Jul 2009 18:53:45 -0400 Dan Enanium: <pre> elements under div.content are now indented
Wed, 08 Jul 2009 18:52:41 -0400 Dan Wiki engine: improved behavior in block level element finding/wrapping algorithm
Wed, 08 Jul 2009 18:51:48 -0400 Dan Template: minor: documented sidebar_widget()
Wed, 08 Jul 2009 18:51:19 -0400 Dan Namespace_Default::bake_cdata() now guesses values for anything missing
Wed, 08 Jul 2009 18:50:54 -0400 Dan jQuery: UI: Upgraded to 1.7.2
Wed, 08 Jul 2009 18:50:39 -0400 Dan Dynano: finally deprecated $() syntax due to jQuery
Wed, 08 Jul 2009 18:50:17 -0400 Dan Fixed one unlocalized string in sidebar editor; fixed sidebar editor jQuery init race condition seen under Firefox and Chromium on 64-bit
Wed, 08 Jul 2009 18:49:04 -0400 Dan SECURITY: Fixed potential XSS in $output->set_title() (introduced: 1.1.6)
Mon, 06 Jul 2009 11:27:02 -0400 Dan History: Fixed missing $q in fetchrow()
Mon, 06 Jul 2009 11:26:42 -0400 Dan Language: fixed improper null return in add_filter()
Mon, 06 Jul 2009 11:26:21 -0400 Dan Fixed decode_unicode_url() trying to parse non-hex %uXXXX sequences
Sun, 05 Jul 2009 00:57:53 -0400 Dan Fixed onload_hooks[] being initted to null after runOnloadHooks() called (should now be initted to an array)
Sun, 05 Jul 2009 00:57:02 -0400 Dan Fixed makeUrl() Javascript version not calling append_sid()
Thu, 02 Jul 2009 09:01:29 -0400 Dan Login and sessions: fixed some improper handling of the config for lockout logic
Thu, 02 Jul 2009 09:00:52 -0400 Dan Wiki formatting: Headings: tolerate spaces after line; added disable_rule method (required for rev. 1029)
Thu, 02 Jul 2009 08:58:54 -0400 Dan SHA256: Fixed broken hashes on 64-bit PHP
Thu, 02 Jul 2009 08:57:13 -0400 Dan Installer: now compatible with new rendering engine
Sun, 21 Jun 2009 00:31:29 -0400 Dan Removed Text_Wiki and Firebug Lite from 3rd party code list
(0) -1000 -128 +128 tip