Anzeigen der neuesten Beiträge
0 Mitglieder und 1 Gast betrachten dieses Thema.
1.i. Changes since 3.0.6 * [Fix] Allow ban reason and length to be selected and copied in ACP and subsilver2 MCP. (Bug #51095) * [Fix] Force full date for board online record date.1.ii. Changes since 3.0.5 * [Fix] Allow whitespaces in avatar gallery names. (Bug #44955) * [Fix] Sorting by author or subject on viewtopic now preserves the order. (Bug #44875) * [Fix] Correctly determine writable status of files on Windows operating systems. (Bug #39035) * [Fix] Show report button in prosilver for guests who are allowed to report posts. (Bug #45695) * [Fix] Correctly show private message history. (Bug #46065) * [Fix] Various XHTML mistakes in prosilver, subsilver2 and the ACP. (Bugs #25545, #26315, #38555, #45505 - Patch by Raimon, #45785, #45865, #47085 - Patch by Raimon) * [Fix] Fix some ACP style issues. (Bug #16109 - Patch by prototech) * [Fix] Move post bump information markup to the template. (Bug #34295) * [Fix] Show error in the ACP when template folder is not readable. (Bug #45705) * [Fix] Adjust viewonline filename regular expression to be less strict. (Bug #46215) * [Fix] Correctly apply the "can change vote" permission again. Regression introduced in r9470. (Bug #45895) * [Fix] Remove data from friend/foe table when deleting user. (Bug #45345) * [Fix] Correctly hide skiplink in prosilver right-to-left mode. (Bug #45765 - Patch by prototech and bantu) * [Fix] Fix dynamic config update routine error if firebird is used. (Bug #46315) * [Fix] Allow friends/foes to be added and removed at the same time. (Bug #46255) * [Fix] Only change topic/post icon on edit if icons are enabled and user is allowed to use icons. (Bug #46355) * [Fix] Fix saving custom profile fields in ACP if Oracle is used. (Bug #46015) * [Fix] Make view_log() more resilient to corrupt serialized data. (Bug #46545) * [Fix] Show error if hostname lookup doesn't return a valid IP address when banning. (Bug #45585) * [Fix] Fix incorrect layout when loading private message draft. (Bug #38435 - Patch by nickvergessen) * [Fix] Show proper error message when trying to add bots to friends/foes list. (Bug #40205) * [Fix] Fixed database backup and restore with Oracle DBMS. (Bug #46715) * [Fix] Update attachments table when deleting user and retaining his posts. (Bug #40245) * [Fix] Correctly detect files in subfolders when viewing cached template files. (Bug #46145) * [Fix] Display user's jabber address in popup if jabber functionality is disabled. (Bug #20775) * [Fix] Correctly exclude forums from active topics list. (Bug #19135) * [Fix] Do not display banned users in birthday list. (Bug #20625) * [Fix] Fix function to recalculate nested sets. (Bug #41555 - Patch by EXreaction) * [Fix] Display but also highlight already used rank images while assigning new ranks. (Bug #22665) * [Fix] Correctly orientate quoted text image on RTL languages. (Bug #33745) * [Fix] Do not display "View user notes" and "Warn user" links in user profile if corresponding MCP modules are disabled. (Bug #10519) * [Fix] Show proper error message when trying to create a private messages folder with an empty name. (Bug #39875) * [Fix] No longer state that it is possible to manage group leaders from the UCP. (Bug #19945) * [Fix] Do not throw an error when PDO is a shared module and not loaded preventing SQLite from being loaded. * [Fix] Fix censoring of unicode words. (Bug #16555) * [Fix] Display coloured usernames in ACP groups management screens. * [Fix] Correctly describe founder permissions on trace-information. (Bug #37235) * [Fix] Correct the width value for poll_center.gif omitted in imageset.cfg for subsilver2. (Bug #43005) * [Fix] Correctly load complex language variable using acp_language. (Bug #45735 - Patch by leviatan21) * [Fix] Fix reapply_sid() to correctly strip session id in certain circumstances. (Bug #43125 - Patch by leviatan21) * [Fix] Correctly state why one language pack is marked with an asterisk in the ACP. (Bug #37565) * [Fix] Correctly check if install directory is still present. (Bug #46965) * [Fix] Correct banned user behaviour when "force password change" is enabled. (Bug #47145 - Patch by nickvergessen and leviatan21) * [Fix] Correctly display ACP logs options, without permission to clear logs. (Bug #24155 - Patch by leviatan21) * [Fix] Display topic icons in MCP forum view again (only prosilver). * [Fix] Properly display post status messages in topic when post is reported and unapproved (Bug #44455 - Patch by leviatan21) * [Fix] Do not remove recipients when loading private message draft. (Bug #38395) * [Fix] Add author name to moderator log when deleting post/topic. (Bug #46225) * [Fix] Fix broken "Report details" link in the MCP. (Bug #46975) * [Fix] Resolve accesskey conflicts in prosilver. (Bug #44685) * [Fix] Check if template file is empty before trying to read from it. (Bug #47345) * [Fix] More descriptive descriptions for permissions to use BBCode, smilies, images and flash. (Bug #36065) * [Fix] Fix style issues in print mode. (Bug #26375 - Patch by leviatan21) * [Fix] Fix minor issue with L_QUOTE language string missing in several PM composing modes. (Bug #39625) * [Fix] Also fetch posts of guests and deleted or deactivated users while searching for author names. (Bug #36565, #47765) * [Fix] Show end of ban in MCP and ACP when user is banned by duration. (Bug #47815 - Patch by Pyramide) * [Fix] Correctly count posts awaiting approval in the MCP. (Bug #47685) * [Fix] Display user's posts count in private message when it is equal to 0 (prosilver). (Bug #40155) * [Fix] Only allow users to disable word censor if globally allowed. (Bug #47575 - Patch by 00mohgta7) * [Fix] Fix database updater and db tools to support multiple column changes/additions/removals with SQLite. * [Fix] Correctly detect GZIP status in debug mode. (Bug #24075) * [Fix] Posting smilies in view more smilies screen now works again in IE. (Bug #46025 - Patch by leviatan21) * [Fix] Properly convert and show filesize information. (Bug #47775) * [Fix] Add ability to prune users who never logged in. (Bug #44295) * [Fix] Show smilies and images in topic print view. (Bug #47265) * [Fix] Force full date in private message print view. * [Fix] Fix "Always show a scrollbar for short pages" for IE8 and Firefox 3.5. (Bug #47865 - Patch by stokerpiller) * [Fix] Do not allow setting group as default group for pending users. (Bug #45675) * [Fix] Fail gracefully if store folder is not writable during update. (Bugs #46615, #46945) * [Fix] Hide profile-icon from viewtopic page if user has no permissions (subsilver2 only). (Bug #37635 - Patch by leviatan21) * [Fix] Correct escaping/unescaping in the LDAP authentication plugin. (Bug #48175) * [Fix] Add hard limit for smilies. * [Fix] Remove redundant SQL query from ucp.php. (Bug #40305) * [Fix] Reorder frame order of animated subsilver2 topic icons to be useful when animations are disabled. (Bug #29385 - Patch by prototech) * [Fix] Ensure user errors are displayed regardless of PHP settings. (Bug #47505) * [Fix] Permit null values for non-required integer custom profile fields and ensure zero complies with the range limits. (Bug #40925) * [Fix] Allow changing forum from select box under certain circumstances. (Bug #37525) * [Fix] Display required fields notice on registration above the custom profile fields. (Bug #39665) * [Fix] Copy poll options properly when copying topic. (Bug #39065) * [Fix] Fix error with disapproval of topics having several queued posts only. (Bug #47705) * [Fix] Preserve newlines in template files (one newline had been always dropped after a template variable due to PHP's handling of closing tags). * [Fix] Be less strict with FTP daemons for getting directory filelists. (Bug #46295) * [Fix] Fix set_custom_template for database-stored styles. (Bug #40515) * [Fix] Banning an already banned user states to be successful, but has no effect. (Bug #47825 - Patch by Pyramide) * [Fix] Do not add style parameter again to URL after admin re-authentification. (Bug #18005 - Patch by leviatan21) * [Fix] Do not cut post-message in between HTML-Entities on search.php. (Bug #31505 - Patch by leviatan21) * [Fix] Correctly set attachment flag for topics, posts and pms after deleting attachments. (Bug #48265 - Patch by MarcoDM and nickvergessen) * [Fix] Display "Locked" button instead of "Reply" one for locked forum in viewtopic (prosilver). (Bug #38055 - Patch by Raimon) * [Fix] Correctly propagate umlauts over search result pages. (Bug #33755) * [Fix] Preserve post options when refusing to save the post as a draft. (Bug #39115) * [Fix] Do not send private message back to sender if sender is in the same group the private message was sent to. * [Fix] Correctly add user to a group making it a default one. (Bug #48345) * [Fix] Add log entry when copying forum permissions. * [Fix] Min/max characters per posts no longer affects poll options. (Bug #47295) * [Fix] Correctly log action when users request to join a group. (Bug #37585) * [Fix] Do not try to create thumbnails for images we cannot open properly. (Bug #48695) * [Fix] Apply locale-independent basename() to attachment filenames. New function added: utf8_basename(). (Bug #43335 - Patch by ocean=Yohsuke) * [Fix] Adjust build_url() to not prepend $phpbb_root_path if path returned from redirect() is an URL. This fixes redirect issues with some installations and bridges. (Bug #47535) * [Fix] Do not mark global announcements as read if all topics in a forum become read (Bug #15729). * [Fix] Fix general error in registration, caused by an undefined $config variable in validate_referer(). (Bug #49035 - Patch by wjvriend) * [Fix] Correctly extract column default value when exporting PostgreSQL tables. (Bug #48955) * [Fix] Allow updater to work correctly with PHP filename extensions other than ".php". (Bugs #15809, #49215) * [Fix] Update search index if only post subject changed. (Bug #49435) * [Fix] Fix who is online displaying incorrect data. (Bug #49485, thanks Brainy) * [Fix] Fixed incorrect "topic does not exist" if unapproved posts were visited without global moderator permissions. (Bug #47795) * [Fix] Prevent style switcher from blocking the tab key. (Bug #49335) * [Fix] Correctly redirect back to MCP main page after posts approval/disapproval from it. (Bug #49625) * [Fix] Do not display topic approval status image for shadow topic if a user is not a moderator in the forum the topic has been moved to. (Bug #43295) * [Fix] Fix email problems on servers with PHP installations not accepting RFC-compliant subject string passed to the mail()-function. (Bug #46725) * [Fix] Correctly orientate control panel navigation background-image on RTL languages. (Bug #49945) * [Fix] Sort private messages by message time and not message id. (Bug #50015) * [Fix] Make sure only logs for existing users are displayed and user-specific logs removed on user deletion. (Bug #49855) * [Fix] Only show "Add friend" and "Add foe" links if the specific module is enabled. (Bug #50475) * [Fix] Correctly display list items in forum description in prosilver and administration. (Bug #48055 - Patch by leviatan21) * [Fix] Only embed cron.php if there is no cron lock present to reduce overhead. (Bug #45725 - Patch by TerryE) * [Fix] Add header gradient back into subsilver2 but keep site logo easily replaceable with smaller and bigger ones. (Bug #11142 - Patch by dark/Rain and Raimon) * [Fix] Send activation email when activating user from user settings. (Bug #43145) * [Fix] Do not show resend activation email link when using admin activation. (Bug #44375 - Patch by bbrunnrman) * [Fix] Do not display links to user/post search if search is disabled. (Bug #50685 - Patch by HardStyle) * [Fix] Fix icon alignment for forums with large descriptions in subsilver2. (Bug #50445) * [Fix] Correctly display underlined links placed in last line in viewtopic. (Bug #14811 - Patch by primehalo) * [Fix] Only check whether forum image exists if forum image is specified. (Bug #51905) * [Fix] Fixed database updater for changes to columns having default value in MSSQL (adding/dropping constraints). * [Fix] Jabber SASL PLAIN authentication failures. (Bug #52995) * [Fix] Check sort options on memberlist to avoid a general error. (Bug #53655) * [Fix] Fix sql error in cache_moderators() if using postgresql. (Bug #53765) * [Change] Database updater now supports checking for existing/missing indexes. * [Change] submit_post() now accepts force_approved_state key passed to $data to indicate new posts being approved (true) or unapproved (false). * [Change] Change the data format of the default file ACM to be more secure from tampering and have better performance. * [Change] Template engine now permits variable includes to a limited extent. * [Change] Quote BBCode no longer requires the f_reply permission. (Bug #16079) * [Change] Banning/unbanning users now generates an entry in their user notes. (Bug #21825) * [Change] Smilies no longer require the f_bbcode permission. (Bug #26545) * [Change] Ability to define column split in FAQ/BBCode help. (Bug #31405) * [Change] Changed behaviour of group_create() function to support specifying additional group columns. * [Change] Hide avatar when avatar-type is not allowed. (Bug #46785 - Patch by cYbercOsmOnauT and nickvergessen) * [Change] INCLUDEPHP paths are now relative to $phpbb_root_path. (Bug #45805) * [Change] Ability to fetch moderators with get_moderators() even if load_moderators setting is off. (Bug #35955) * [Change] "Post details" links with image in MCP. (Bug #39845 - Patch by leviatan21) * [Change] PM history now only shows PMs of users you currently reply to. (Bug #39505) * [Change] Show quote button for own PMs in PM history. (Bug #37285) * [Change] Fetch requested cookie variables directly from cookie super global. (Bug #47785) * [Change] Add confirmation for deactivating styles. (Bug #14304 - Patch by leviatan21) * [Change] Add confirmation for deactivating language packs. (Patch by leviatan21) * [Change] Add confirmation for deleting permissions. (Bug #13673) * [Change] Add pagination for icons and smilies in the ACP and smilies in the smiley popup. * [Change] Cache get_username_string() function calls on viewtopic. * [Change] Cache version check. * [Change] When creating a new forum without copying permissions, ask again. * [Change] Introduce new parameter to page_header() for forum specific who is online listings. * [Change] Changed minimum requirement for Firebird DBMS from 2.0+ to 2.1+. * [Change] Unapproved topics can no longer be replied to. (Bug #44005, #47675, #23605) * [Change] Require user to be registered and logged in to search for unread posts if topic read tracking is disabled for guests. (Bug #49525) * [Change] Allow three-digit hex notation in color BBcode. (Bug #39965 - Patch by m0rpha) * [Change] Simplified login_box() and redirection after login. S_LOGIN_ACTION can now be used on every page. (Bug #50285) * [Change] Do not take edit post time into account for determining permission to delete last post in topic. (Bug #48615) * [Change] Resize oversized topic icons. (Bug #44415) * [Change] Banned IPs are now sorted. (Bug #43045 - Patch by DavidIQ) * [Change] phpBB updater now skips sole whitespace/tab changes while computing differences. This reduces the chance of conflicts tremendously. * [Change] phpBB updater now solves common conflicts on its own. This further reduces the chance of conflicts. * [Feature] Add language selection to the registration terms page. (Bug #15085 - Patch by leviatan21) * [Feature] Backported 3.2 captcha plugins: o Classic and GD CAPTCHA o reCaptcha (based on API from recaptcha.net by Mike Crawford and Ben Maurer) o Q&A CAPTCHA o 3D Wave (by Robert "Xore" Hetzler) * [Feature] Introduced new ACM (Cache) plugins: o null (to disable caching completely) o memcache o APC o XCache o eAccelerator * [Feature] ATOM Feeds (Idea from RSS Feed 2.0 MOD (Version 1.0.8/9) by leviatan21) * [Feature] New groups option to excempt group leaders from group permissions. * [Feature] New "Newly Registered Users" group for assigning permissions to newly registered users. They will be removed from this group once they reach a defineable amount of posts. * [Feature] Ability to define if the "Newly Registered Users" group will be assigned as the default group to newly registered users. * [Feature] Add new option to disable avatars board-wide. (Bug #46785 - Patch by cYbercOsmOnauT and nickvergessen) * [Feature] Enhance obtain_users_online_string to be able to return user-lists for other session items. (Bug #31975) * [Feature] Add unapproved topic icon for moderators on forum list. (Bug #46865) * [Feature] Ability to define minimum number of characters for posts/pms. * [Feature] Store signature configuration options in database. (Bug #45115) * [Feature] Add bare-bones quick-reply editor to viewtopic. * [Feature] Detect if a post has been altered by someone else while editing. * [Feature] Add unread posts quick search option. (Bug #46765) * [Feature] Add option to disable avatar uploads from remote locations. (Bug #45375) * [Feature] Ability to delete warnings and keep warnings permanently. (Bug #43375) * [Feature] Ability to empty a user's outbox from the user ACP quick tools. * [Feature] Ability to search ACP/MCP logs. * [Feature] Users can report PMs to moderators which are then visible in a new MCP module. * [Feature] Parse email text files with the template engine. * [Feature] Use email-style quoting when bbcodes are disabled. * [Feature] Added new functionality to inactive users module: o Ability to set users per page. o Ability to sort by posts/number of reminders/last reminded date. o Show number of posts and ability to search posts. o Show number of reminders sent to user. o Show date of last reminder sent to user. * [Feature] Display version check on ACP main page. * [Feature] Ability to copy permissions from one forum to several other forums. * [Feature] Ability to control the display of custom profile fields on viewtopic. (Bug #48985) * [Feature] Fallback options for missing language files. (Bug #38575 - Patch by EXreaction) * [Feature] Separate "PM Reply" and "PM Reply to all" in prosilver. * [Feature] Place debug notices during captcha rendering in the error log - useful for debugging output already started errors. * [Feature] Ability to define constant PHPBB_USE_BOARD_URL_PATH to use board url for images/avatars/ranks/imageset (useful for bridges and applications using phpBB). * [Feature] Added function to generate email hash. (Bug #49195) * [Feature] Style authors are now able to define the default submit button used for form submission on ENTER keypress on forms using more than one submit button. Prosilver uses this for the posting page(s) and registration screen. * [Feature] Ability to specify amount of time user is able to delete his last post in topic. * [Feature] Send anonymous statistical information to phpBB on installation and update (optional).
Minor feature additions to phpBB 3.0.7 * You can now see private forums in your ATOM feeds using HTTP authentication by passing the GET parameter "auth=http". * The INTTEXT token was added to custom BBCodes to allow for non-ASCII letters in html attributes. * You can now enable quick reply in all forums with a single click.Small functionality changes in phpBB 3.0.7 * Warn users about potentially dangerous BBcodes. * Forum feed no longer includes posts of subforums. * Speed up topic move operation by adding an index for topic_id on the topics track table. (Bug #56545) * Move redirect into a hidden field to avoid issues with mod_security. (Bug #54145) * Log user activations through inactive users ACP. (Bug #30145) * Alter ACP user quick tools interface to reduce confusion with the delete operation. * Show a proper preview for the Q&A CAPTCHA. (Bug #56365) * Send time of last item instead of current time in ATOM Feeds. (Bug #53305) * Split "All topics" feed into "New Topics" and "Active Topics" feeds. * It is no longer possible to persist a solution for the login CAPTCHA. * Friends and foes will not show up as private message rule options if their respective UCP modules are disabled. (Bug #51155) * Offer for guests to log in for egosearch and unreadposts search before the search permissions check. (Bug #51585)A list of important bugfixes since phpBB 3.0.6 * Allow ban reason and length to be selected and copied in ACP and subsilver2 MCP. (Bug #51095) * Correctly set last modified headers. (Bug #54245, thanks Paul.J.Murphy) * Make word censoring case insensitive. (Bug #54265) * Fulltext-MySQL search for keywords and username at the same time. (Bug #54325) * Various XHTML and CSS mistakes in prosilver and subsilver2. (Bugs #54705, #55895, #57505, #57875 - Patch by HardStyle) * Cleanly handle forum/topic not found in ATOM Feeds. (Bug #54295) * PHP 5.3 compatibility: Check if function dl() exists before calling it. (Bug #54665) * PHP 5.3 compatibility: Disable E_DEPRECATED on startup to keep set_magic_quotes_runtime(0) quiet. (Bug #54495) * Correctly replace table prefix before inserting schema data into the database. (Bug #54815) * Use memcache::replace() instead of memcache::set() for existing keys to prevent problems. * Check for required functions in eAccelerator. (Bug #54465) * Use correct RFC 3339 date format in ATOM feed. (Bug #55005) * Do not deliver topics from unreadable or passworded forums in the news feed. (Bug #54345) * Restore user language choice to compiled stylesheets. (Bug #54035) * Do not permit unauthorised users to delete private messages from folder listing. (Bug #54355) * Handle export of private messages where all recipients were deleted. (Bug #50985) * Add ability to disable overall (aka board-wide) feed. * Do not pass new_link parameter when creating a persistent connection with mysql. (Bug #55785) * Improved search query performance through sorting words by their occurance. (Bug #21555) * Strictly check whether a moderator can post in the destination forum when moving topic. (Bug #56255) * Do not unsubscribe users from topics replying with quickreply. (Bug #56235) * Don't submit when pressing enter on preview button. (Bug #54395) * Load reCAPTCHA over https when using a secure connection to the board. (Bug #55755) * Don't send activation email when user tries to change email without permission. (Bug #56335 - Fix by nrohler) * Correctly orientate quoted text image on RTL languages. (Bug #33745) * Fall back to default language email template if specified file does not exist. (Bug #35595) * Database updater now separates ADD COLUMN from SET NOT NULL and SET DEFAULT, when using PostgreSQL <= 7.4 (Bug #54435) * Styles adjustment to correctly display an order of rtl/ltr mixed content. (Bugs #55485, #55545) * Do not store email templates in database. (Bug #54505) * Fix problems with firebird by no longer using 'count' as a column alias. (Bug #57455) * Make user_email_hash() function independent from system's architecture. (Bug #57755) * Global announcements could not be accessed on a board using Firebird as the database server. (Bug #57525) * Do not delete unrelated attachments when deleting empty forums. (Bug #57375) * Update process: Store expected resulting file contents in cache and do not suggest further merges if the contents match, also fixes infinite merge loop (Bug #54075)
Changelog1.i. Changes since 3.0.7-PL1Security * [PHPBB3-9903] - Execute javascript in [flash=] BBCodeBug * [PHPBB3-4923] - compress_tar incorrectly determines type * [PHPBB3-5164] - Honor minimum and maximum password length in generated passwords as much as possible. * [PHPBB3-6726] - Connecting to PostgreSQL using 'localhost' doesn't try to use a TCP connection * [PHPBB3-6747] - word censoring * does not handle space for two or more words * [PHPBB3-7260] - Do not delete polls if one exists and editing user lacks permissions * [PHPBB3-7296] - Style export to tar(.*) does not work * [PHPBB3-7369] - Custom Profile dates display incorrectly * [PHPBB3-7417] - Search keywords field does not initially get focus * [PHPBB3-7538] - Query exceeds maximum value for user_login_attempts * [PHPBB3-7716] - Data too long for column 'message_subject' * [PHPBB3-7720] - Fix alternative image-description for unread posts. * [PHPBB3-7782] - Send HTTP 404 if topic, forum or user do not exist * [PHPBB3-7972] - Copied topics are not indexed * [PHPBB3-8169] - Parse CSS Regex accepts invalid code * [PHPBB3-8792] - Misleading error message in auth_ldap.php, function init_ldap() * [PHPBB3-8894] - JavaScript error and visible quote button on topic review if BBCodes disallowed * [PHPBB3-8924] - spelling in admin_welcome_inactive.txt * [PHPBB3-8929] - MS SQL error on view all smilies after 3.0.6 upgrade * [PHPBB3-8935] - able to set minimal avatar size larger than maximum * [PHPBB3-8944] - Error on database update (must specify size of index on MySQL4) * [PHPBB3-9012] - Retain original topic title in shadow topic when moving a topic and editing the title. * [PHPBB3-9034] - Redirect() fails with directory traversal * [PHPBB3-9047] - Active topics and reported posts * [PHPBB3-9049] - Password reminder system generates confusable passwords * [PHPBB3-9053] - Correctly sort database backup file list by date on database restore page * [PHPBB3-9061] - Race condition in queue locking * [PHPBB3-9068] - Grammatical Error under Load Settings * [PHPBB3-9075] - Missing / bad default values of CPFs result in SQL errors on registration of new users * [PHPBB3-9091] - Wrong IP checking for IPv4 addresses mapped into IPv6 * [PHPBB3-9094] - Hide "Copy permissions" message, when permissions were copied. * [PHPBB3-9095] - Misleading setting text for CAPTCHA * [PHPBB3-9099] - Missing comma in PASSWORD_EXPLAIN acp language strings * [PHPBB3-9101] - Bad text placement for reCAPTCHA description * [PHPBB3-9104] - Safari does not display box headers correctly in the ACP. * [PHPBB3-9107] - Can't Set Parent Forum * [PHPBB3-9108] - RSS feeds does not work on Postgres * [PHPBB3-9112] - Most active forum post count does not respect m_approve permission * [PHPBB3-9114] - Recent bug fix for smilies causing problems on older MySQL versions * [PHPBB3-9117] - Wrong redirection after login * [PHPBB3-9119] - Language selection is disregarded in automatic update * [PHPBB3-9120] - Typo fix in a comment in functions.php * [PHPBB3-9121] - Forum feed shows posts that are currently on the moderation queue * [PHPBB3-9125] - ACP User Overview: Unmatched </form> tag when viewing own user * [PHPBB3-9126] - Invalid redirection after login to forum not in web root * [PHPBB3-9132] - Oracle CLOB support is broken, preventing storage of long strings * [PHPBB3-9135] - Fix report-icon for moderators in PM folders. * [PHPBB3-9140] - Check current board version in incremental update packages * [PHPBB3-9145] - Fix open_basedir issues when accessing styles- and language-management * [PHPBB3-9146] - Quick-Reply tabindex="6" set twice * [PHPBB3-9147] - "Change topic type"-option "Normal" always selected. * [PHPBB3-9154] - Correctly check for double inclusion in captcha garbage collection * [PHPBB3-9158] - viewforum/viewtopic pages unnecessarily duplicated with start=0 * [PHPBB3-9162] - BBCode in poll options is broken, when posting without question. * [PHPBB3-9167] - Remove shadow topics from remaining forums when deleting a forum including posts * [PHPBB3-9170] - Unable to get image size in img bbcode when URL has multiple parameters. * [PHPBB3-9173] - sql_config_count() artificially limits number scope to 4byte-integer on PostgreSQL and Firebird * [PHPBB3-9176] - When setting the board's date format the board's timezone settings aren't taken into account * [PHPBB3-9451] - Unnecessary overhead in avatar_process_user function * [PHPBB3-9478] - Validate maximum number of allowed recipients per PM value * [PHPBB3-9495] - Loginbox <input /> redirect breaks xHTML * [PHPBB3-9499] - Javascript function dE does not correctly detect element visibility * [PHPBB3-9504] - Allow gallery avatars with whitespaces in the filename * [PHPBB3-9509] - phpBB Coding Guidelines state subversion as the version control system for phpBB * [PHPBB3-9510] - Unable to copy permissions from and to forums you cannot see * [PHPBB3-9512] - Fix dead link in MCP on reports for global announcements in prosilver. * [PHPBB3-9514] - Correctly delete big datasets when deleting a forum including topics/posts on non-MySQL databases * [PHPBB3-9518] - Postgres DBAL does not correctly create a new database connection when passing $new_link as true * [PHPBB3-9519] - Replace remaining is_writable() calls with phpbb_is_writable(). * [PHPBB3-9521] - MSSQL error reporting returns String instead of an error * [PHPBB3-9524] - IPv6 regular expression does not match addresses starting in :: * [PHPBB3-9526] - User Preference to hide online status does not work for bots * [PHPBB3-9528] - Quoting in a PM does not fall back to bbcode-less quotes using "> " when bbcodes are disabled * [PHPBB3-9529] - Topic review does not display all selected posts * [PHPBB3-9530] - subsilver2 missing fallback option on quoting when bbcodes are disabled * [PHPBB3-9531] - BBCode-less fall back option for quotes is missing "Author wrote:" line when quoting from topic-review. * [PHPBB3-9535] - Incorrect margins in RTL languages: signatures, permission ACP & updater * [PHPBB3-9545] - 'Your first forum' should have 'Display active topics:' set to 'Yes' * [PHPBB3-9546] - Moving all posts from one topic to another does not delete bookmarks * [PHPBB3-9547] - Changing forum type applies FORUM_FLAG_ACTIVE_TOPICS to new forum type. * [PHPBB3-9548] - Delete user quicktool drop down should have an empty or invalid selection as the default * [PHPBB3-9559] - Messenger Queue Batch Size configuration option is overridden * [PHPBB3-9567] - Newly registered users group ACP wording * [PHPBB3-9582] - Missing MSSQL native driver case statements * [PHPBB3-9587] - Prosilver overrides reCaptcha class. * [PHPBB3-9592] - Test suite does not run on SQLite * [PHPBB3-9593] - Missing documentation for running unit tests * [PHPBB3-9599] - Windows workaround for checkdnsrr() returns wrong results * [PHPBB3-9605] - Wrong class added to topiclist, when there's no announcement topic. * [PHPBB3-9615] - When attaching a file whose name contains quotes, filename before last quote is cut off in display * [PHPBB3-9623] - Strings not properly normalized - acp_prune.php * [PHPBB3-9626] - Regular expressions from get_preg_expression() are untested. * [PHPBB3-9628] - Add module function does not correctly insert a module after the specified one * [PHPBB3-9633] - Newly registered users group color is not used in Our Newest Member * [PHPBB3-9635] - Useless parameter $data['post_time'] in function submit_post. * [PHPBB3-9637] - SET NAMES 'BINARY' error in convertor * [PHPBB3-9643] - DB connection error when $dbhost is an IPv6 address * [PHPBB3-9644] - submit_post shows support for options that cause a trigger_error in the call to user_notification * [PHPBB3-9646] - Cant hide/outcomment @import in stylesheet.css * [PHPBB3-9650] - It should not be possible to ban Anonymous * [PHPBB3-9653] - xhtml errors in subsilver2 when using the bbcodes code and quote in signatures * [PHPBB3-9655] - Selecting an unavailable captcha plugin looks like a successful action * [PHPBB3-9656] - PHP Information in ACP always lists error_reporting as 0 * [PHPBB3-9658] - Optimize topic splitting * [PHPBB3-9662] - Search interval applied inconsistently * [PHPBB3-9664] - Another duplicate accesskey: t = top and list item * [PHPBB3-9665] - Signature "0" cannot be previewed * [PHPBB3-9677] - Subsilver2 is missing the bbcode-helpline for inline-attachments. * [PHPBB3-9678] - Flash attachments are not displayed in subsilver2. * [PHPBB3-9679] - "Notify User" checkbox appears in MCP Queue even if no notification methods are enabled * [PHPBB3-9686] - Unable to create data backup using the mssqlnative DBAL * [PHPBB3-9694] - Calling download/file.php with empty avatar parameter can throw an E_NOTICE message * [PHPBB3-9695] - Bad Display of User Input - mcp_ban * [PHPBB3-9696] - Installation of phpBB with SQLite fails * [PHPBB3-9697] - Backlink broken when the select parent forum does not exist. * [PHPBB3-9698] - Returning result of new by reference is deprecated in php 5.3 * [PHPBB3-9702] - "Ban until (date)" appears to be based on UTC time instead of local time * [PHPBB3-9703] - Removing a user does not remove their private message folders or rules * [PHPBB3-9704] - Coding guidelines typo * [PHPBB3-9712] - Future dates display as "less than one minute ago" * [PHPBB3-9714] - "Undefined variable: email" in email regular expression unit tests * [PHPBB3-9715] - Fix email address regular expression or adjust email regular expression unit tests * [PHPBB3-9722] - "New Topic" button title attribute mismatch in prosilver's viewforum * [PHPBB3-9727] - Feed replaces ./ with board URL * [PHPBB3-9743] - Fix background-position of top2-class in prosilver for RTL-languages. * [PHPBB3-9744] - Mistyped word 'then' in FAQ. It should be 'than'. * [PHPBB3-9748] - <br /> not being replaced in prepare_message * [PHPBB3-9749] - fulltext_mysql.php overreacts on + and - characters in search words * [PHPBB3-9752] - Misleading text when using Q&A CAPTCHA * [PHPBB3-9754] - Template variable S_USER_POSTED always set to false in search.php * [PHPBB3-9757] - Empty template variable HISTORY_TITLE in ucp_pm_history * [PHPBB3-9760] - Fulltext native search, wildcard * does not get escaped leading to long execution time * [PHPBB3-9761] - Quote nesting depth explanation is misleading * [PHPBB3-9771] - build_url() doesn't ignore empty parameters * [PHPBB3-9772] - Under some circumstances, email addresses are shown to undesired users * [PHPBB3-9780] - gen_rand_string() not respecting $num_chars parameter anymore. * [PHPBB3-9782] - Board disable radio in Board-Settings set on when server load high * [PHPBB3-9793] - Undefined function send_status_line() in download/file.php when in avatar mode. * [PHPBB3-9807] - Avatar tab displays when avatars are disabled * [PHPBB3-9810] - Clicking on "Select All" of code tag on print page results in a javascript error when using prosilver * [PHPBB3-9820] - Fix undefined indexes when trying to post a new topic * [PHPBB3-9822] - Can not delete style-components from the file-system as per explanation. * [PHPBB3-9829] - Recaptcha plugin result interpretation fault * [PHPBB3-9835] - Login Confirm Explain Not Working * [PHPBB3-9840] - Display view unread posts link for guests * [PHPBB3-9841] - Change "Save" button to "Save draft" * [PHPBB3-9847] - Language typo and written form (British/American) * [PHPBB3-9854] - Auth API documentation is incomplete * [PHPBB3-9855] - Tests don't run on PHPUnit 3.5 * [PHPBB3-9879] - captcha_qa.php spelling, punctuation and grammar errors * [PHPBB3-9883] - CAPTCHA uses american english * [PHPBB3-9884] - Massive email delays * [PHPBB3-9885] - Default file extension groups not properly updated by database updater. * [PHPBB3-9886] - Database updater does not run on PostgreSQL because of an error in _add_module() * [PHPBB3-9888] - Update fails when Bing [Bot] was already added to the users table * [PHPBB3-9891] - Updater drops language-selection after database-update * [PHPBB3-9509] - phpBB Coding Guidelines state subversion as the version control system for phpBBImprovement * [PHPBB3-7332] - MCP post details usability * [PHPBB3-7717] - Use user's language for standard-extensions-group name * [PHPBB3-8709] - Multibyte keys in request_var not possible * [PHPBB3-8936] - subsilver2 missing reply-to-all feature * [PHPBB3-9088] - Add missing semicolons in js files * [PHPBB3-9179] - improve quasi-documentation of notify_status values * [PHPBB3-9503] - Posts with empty titles in moderation queue are not easily approved * [PHPBB3-9534] - user_ipwhois() does not support IPv6 addresses * [PHPBB3-9536] - Small improvement for query against sessions table in acp_users.php * [PHPBB3-9553] - Make git hooks run with /bin/sh instead of bash * [PHPBB3-9570] - Change "system timezone" to "guest timezone" in acp, add explanation * [PHPBB3-9578] - ACP Posting tab is missing "Post settings" module. * [PHPBB3-9589] - Sample nginx configuration file * [PHPBB3-9595] - Search settings in ACP: Add information on minimum word size indexed when using Fulltext MySQL backend * [PHPBB3-9598] - Call checkdnsrr() on Windows with PHP 5.3 * [PHPBB3-9609] - Use send_status_line instead of calling header * [PHPBB3-9611] - Increase entropy in activation keys * [PHPBB3-9612] - Split gen_rand_string() into gen_rand_string() and gen_rand_string_friendly() * [PHPBB3-9629] - sid parameter forced for style.php makes caching difficult * [PHPBB3-9659] - Default phpBB signature user_options need to be set for convertors * [PHPBB3-9690] - MSN Bot will become Bing Bot * [PHPBB3-9777] - Print useful error message in pre-commit hook when php is not installed. * [PHPBB3-9785] - Not able to recover a password when board disabled * [PHPBB3-9825] - Run tests on sqlite if available and no test db configured * [PHPBB3-9827] - IE9 Beta fixes IE8 textarea bug * [PHPBB3-9830] - Awkward message when config.php is missing * [PHPBB3-9850] - Allow version checker to display information on multiple releases * [PHPBB3-9853] - Change default reCAPTCHA theme in Prosilver & Subsilver2 to better coordinate with style color scheme * [PHPBB3-9880] - Rename all mentions of CAPTCHA or visual confirmation to anti-bot * [PHPBB3-9899] - Change the style in the ACP for the recaptcha to match that displayed on prosilverNew Feature * [PHPBB3-9039] - Native SQL Server Support mssqlnative.php * [PHPBB3-9511] - View note for moderators on unapproved posts/topics with unapproved posts in ATOM Feed.Task * [PHPBB3-9520] - Add web.config files for IIS * [PHPBB3-9625] - Update database UNIT-test * [PHPBB3-9701] - Enable notices in unit tests * [PHPBB3-9768] - Create git commit-msg hook that verifies the commit message conforms to our standards * [PHPBB3-9769] - Add install and uninstall scripts for the git hooks * [PHPBB3-9770] - Git commit message should be prefilled with branch and ticket information * [PHPBB3-9800] - Update tracker URL in docs/./../support/documents.php?mode=readme&version=3 * [PHPBB3-9804] - Update docs/AUTHORS (DavidMJ & igorw) * [PHPBB3-9808] - Git commit message hook depends on GNU wc * [PHPBB3-9816] - Remove config.php from git repository * [PHPBB3-9848] - Add phpBB data files to .gitignore. * [PHPBB3-9849] - Create build script using phing * [PHPBB3-9857] - Remove visible $Id: ./../support/documents.php?mode=changelog&version=3 10873 2010-11-20 17:15:18Z git-gate $ from docs files. * [PHPBB3-9868] - Make the test suite run and pass using the mssqlnative driver * [PHPBB3-9904] - Update WebPI Parameters.xmlSub-task * [PHPBB3-9517] - Remote avatar upload does not check the filesize before and during transfer. * [PHPBB3-9562] - Advanced Search is inaccessible using the mssqlnative DBAL * [PHPBB3-9564] - Reported messages are not assigned the default report reason when a reason is removed from the ACP using the mssqlnative DBAL * [PHPBB3-9565] - It is impossible to create a custom profile field using the mssqlnative DBAL * [PHPBB3-9566] - Two debug notices are displayed when setting a custom profile field though the UCP using the mssqlnative DBAL * [PHPBB3-9583] - MSSQL native backups cannot be restored * [PHPBB3-9606] - Drop redundant SQL query for unreads fetching * [PHPBB3-9613] - Implement a load switch for unreads search feature. * [PHPBB3-9817] - Make build script create blank config.php1.ii. Changes since 3.0.7 * [Sec] Do not expose forum content of forums with ACL entries but no actual permission in ATOM Feeds. (Bug #58595)
1.i. Changes since 3.0.8Bug [PHPBB3-217] - Multiline [url] not Converted [PHPBB3-6712] - Topic bumping does not create new topic icon on index [PHPBB3-7057] - Quicksearch uses POST, thus the page expires! [PHPBB3-7778] - Increase limit of custom BBcodes [PHPBB3-7834] - Correctly update topic_time when deleting first post in topic [PHPBB3-7888] - URL of search results page does not always contain all keywords of the search query [PHPBB3-7941] - mistake in description of function generate_board_url [PHPBB3-8138] - Browser autocompleton fills wrong fields in ACP [PHPBB3-8736] - Honour ACP settings for min/max username length when posting as a guest. [PHPBB3-8802] - Wrong confirmation text when clicking "mark forums read" in a category [PHPBB3-8904] - Show numeric CPF default value when editing [PHPBB3-9166] - Subsilver and prosilver CSS elements out of order. [PHPBB3-9348] - Correctly encode default_dateformat when converting from phpBB2 [PHPBB3-9575] - The word "administrate" is not correct. [PHPBB3-9630] - Naming inconsistency of Merging Posts / Topics in MCP [PHPBB3-9675] - Add option to delete template/theme/imageset when deleting style. [PHPBB3-9685] - Unable to create "Fulltext native" search index using the mssqlnative DBAL [PHPBB3-9751] - Password requirement "Must contain letters and numbers" is not working properly [PHPBB3-9764] - Empty value for CONFIG_TABLE config_name= 'mime_triggers' causes functions_fileupload.php->fileupload->check_content() to be too restrictive [PHPBB3-9851] - "Search new posts" should require login [PHPBB3-9872] - Total topics isn't correct after I deleted a user [PHPBB3-9874] - view_log() performs unneeded count query over all log entries. [PHPBB3-9892] - Firebird index name length limit is not taken into account [PHPBB3-9905] - DSN field should include SQLite [PHPBB3-9908] - Send "Moved Permanently" before stripping off session ids for Bots. [PHPBB3-9910] - Javascript bug in Subsilver2 PMs [PHPBB3-9911] - Incorrect open/close field in Manage ranks ACP [PHPBB3-9913] - currunt should be current [PHPBB3-9915] - "Length of ban:" is not displayed in ACP [PHPBB3-9924] - $template->display hook does not pass $template instance [PHPBB3-9925] - prosilver logo margin bug in IE 6-7-8 [PHPBB3-9928] - Do not link "login to your board" to the "send statistics" page after completed update. [PHPBB3-9930] - Redirect fails with open_basedir enabled [PHPBB3-9932] - The Bing bot is not added when converting. [PHPBB3-9933] - Wrong handling of consecutive multiple asterisks in word censor [PHPBB3-9934] - Mass Mail missing under the system tab on a fresh install [PHPBB3-9939] - JavaScript error in recaptcha ACP template [PHPBB3-9944] - Extension groups naming don't use users' language in ACP [PHPBB3-9946] - $inserts empty in sql_query() for oracle [PHPBB3-9948] - Inline quicktime files won't display [PHPBB3-9949] - $user->lang() is not handling arguments as per documentation [PHPBB3-9950] - Problem with localized button images after uprading from 3.0.7-PL1 to 3.0.8 [PHPBB3-9953] - Set focus to password on re-authentication [PHPBB3-9954] - u_masspm* permissions are forced to never for certain groups [PHPBB3-9961] - Inconsistent activation logs [PHPBB3-9966] - Language download in ACP creates index.html and misses captcha_* [PHPBB3-9970] - user_lang input not checked during registration [PHPBB3-9981] - Fix unit test dependencies on phpBB files [PHPBB3-9985] - 3D Wave CAPTCHA mt_rand() does not check order of min/max values [PHPBB3-9997] - Inconsistent approve/disapprove button order in modcp [PHPBB3-9999] - {forumrow.L_FORUM_FOLDER_ALT} and {SEARCH_IMG} only return a language key. [PHPBB3-10005] - users can register without custom profile field correctly entered [PHPBB3-10011] - __DIR__ in test suite renders it unusable on php < 5.3 [PHPBB3-10016] - set_config_count() fails on PostreSQL 7 [PHPBB3-10020] - ACP function validate_range() fails partially on non-32-bit systems [PHPBB3-10021] - "Find a member" generates SQL error when large dates are entered [PHPBB3-10029] - No such thing as $_SERVER['HTTP_VERSION'] [PHPBB3-10033] - "Disallow usernames" does not check already disallowed names [PHPBB3-10035] - ACP template edit feature allows to read any files on webserver and to upload/execute any script on it [PHPBB3-10036] - Use image from configuration file for displaying online-status. [PHPBB3-10038] - download/file.php uses $_GET value instead of function request_var() [PHPBB3-10039] - 2.x to 3.x conversion fails when using mssqlnative to connect to destination database [PHPBB3-10042] - GD captcha has invalid mt_rand calls [PHPBB3-10047] - Session ID always included in URL on posting.php [PHPBB3-10049] - Session test files are misnamed, session tests are not run [PHPBB3-10052] - Session tests are broken [PHPBB3-10056] - Firebird misspelled in database updater [PHPBB3-10058] - Root path is undefined in MySQL upgrader [PHPBB3-10059] - Consistent is misspelled twice [PHPBB3-10060] - Typo in tests database connection manager [PHPBB3-10068] - Firefox4 restrictions to :visited [PHPBB3-10078] - commit-msg hook prints \n on freebsd [PHPBB3-10081] - Cleanup Template Tests [PHPBB3-10084] - Add smilie errors out when image is missing [PHPBB3-10088] - Cache mock does not unset database versions other than mysqli [PHPBB3-10090] - cache/queue.php.lock isn't covered by .gitignore [PHPBB3-10092] - commit-msg hook aborts on overlength comment lines [PHPBB3-10096] - Wrong whitespace in functions.php [PHPBB3-10100] - Race condition in unique_id() on heavily busy database. [PHPBB3-10102] - member.S_PENDING_SET in styles/prosilver/template/ucp_groups_manage.html [PHPBB3-10104] - missing one intval() along with others already being there [PHPBB3-10109] - Errors while copying a topic [PHPBB3-10112] - Use of count() in captcha_gd.php and mssqlnative.php [PHPBB3-10115] - BBcodes not working if post contains about or more 55000 non-english symbols [PHPBB3-10117] - Big posts becomes empty if they have smilies on specified places. [PHPBB3-10121] - ICQ profile link leads to a webservice that is no longer active [PHPBB3-10123] - Inconsistent use of smilie/smiley [PHPBB3-10128] - Error message is on green background when trying to ban a nonexistent user [PHPBB3-10137] - Deleting an unintended space at the end of PHP_URL_FOPEN_SUPPORT_EXPLAIN [PHPBB3-10146] - Firebird cannot handle DECIMAL(255, 0) [PHPBB3-10147] - Typo in code comment in functions_template.php [PHPBB3-10149] - deregister_globals causes error when cookie called GLOBALS is set to scalar value [PHPBB3-10170] - reCAPTCHA address has changed [PHPBB3-10171] - Firefox4 displays grey pixels at PM message rows when message is neither marked nor replied [PHPBB3-10177] - phpBB package cannot be built with bsdtar [PHPBB3-10178] - build.xml does not specify path to find - breaks on FreeBSD [PHPBB3-10188] - Broken compressed output when errors/warnings are handled by phpbb and output_buffering is set to 4096 and phpbb gzip is enabled [PHPBB3-10191] - Duplicate output when output_handler is set in php.ini [PHPBB3-10192] - Missing semicolon in MySQL Upgrader [PHPBB3-10195] - Do not check DNS Blacklists if IPv6 address is passed to session::check_dnsbl(). [PHPBB3-10198] - Function validate_config_vars() improperly validates multibyte strings [PHPBB3-10203] - Fix quotations and hyphen in language strings for PHPBB3-10067 [PHPBB3-10204] - Package build tool does not detect binary file changes [PHPBB3-10206] - Normalization tests fail when unicode.org is not reachable [PHPBB3-10211] - Missing space on the recent PHPBB3-9992 changes [PHPBB3-10213] - IP limit index name too long on Oracle [PHPBB3-10214] - Cannot configure Q&A on Oracle [PHPBB3-10218] - STRIP is not defined in style.php causing a notice to be thrown [PHPBB3-10219] - Inappropriate character in web.config file [PHPBB3-10220] - Logging in with Mobile Device triggers SQL error on *_login_attempts. [PHPBB3-10221] - Inconsistent usage of "Seconds" in ACP Settings [PHPBB3-7729] - Prevent date/time functions from throwing E_WARNING on PHP 5.3 by setting a default timezone [PHPBB3-10188] - Broken compressed output when errors/warnings are handled by phpbb and output_buffering is set to 4096 and phpbb gzip is enabled [PHPBB3-10223] - Updater references startup.php from board path [PHPBB3-10228] - Typo in 3.0.9-RC1 user registration settings [PHPBB3-10229] - On languge/acp/styles.php "%s" should be "%s" [PHPBB3-10232] - Search within topic/forum searches all posts [PHPBB3-10233] - IE Emulation fix breaks posting layout when PMing [PHPBB3-10234] - msg_handler() reports E_WARNING as "PHP Notice: " [PHPBB3-10247] - mediumint(8) too small for phpbb_login_attempts.attempt_id [PHPBB3-10250] - phpBB Logo needs the Registered Trademark SymbolImprovement [PHPBB3-9581] - Banned users get mass emails. [PHPBB3-9802] - Optimize session_begin REMOTE_ADDR validation [PHPBB3-9878] - Get rid of Internet Explorer 7 emulation [PHPBB3-9897] - Language typos in language/en/acp/board.php [PHPBB3-9922] - Posting URL in subsilver 2 [PHPBB3-9937] - Feed Icon displays on Forum links [PHPBB3-9980] - URLs to javascript should be T_SUPER_TEMPLATE_PATH instead of T_TEMPLATE_PATH [PHPBB3-9989] - Skip PM popup in overall_header.html, if there are no new PMs. [PHPBB3-10007] - Add directive 'internal' to blocked folders in nginx example configuration. [PHPBB3-10009] - Differentiate published/updated dates in Atom feed [PHPBB3-10014] - Make the error message when cache is not writable clearer [PHPBB3-10024] - Allow a Style to present Unread PM in different way than read PM [PHPBB3-10040] - Continuous integration on PHP 5.2 [PHPBB3-10041] - download/file.php needs more use of send_status_line [PHPBB3-10044] - Setup github network improvements [PHPBB3-10057] - More informative reporting of errors when database connection fails for Firebird and PostgreSQL. [PHPBB3-10067] - ACP options for account activation are confusing when emails are turned off board-wide [PHPBB3-10069] - Improvements in sample nginx config file [PHPBB3-10072] - Send the post number to the template as it relates to it's position in the topic [PHPBB3-10101] - Compatibility with native phpass hashes [PHPBB3-10126] - Replace ^ with &~ in error_reporting calls [PHPBB3-10141] - Performance improvement for $auth->_fill_acl() [PHPBB3-10145] - Ability to force recompilation of all templates on every page load [PHPBB3-10154] - Move "copy permissions from" to below "parent" in forum creation form [PHPBB3-10158] - Return link not really useful after sending a Private Message [PHPBB3-10186] - UCP signature panel displays when not authed for signaturesNew Feature [PHPBB3-9942] - WinCache Caching Module [PHPBB3-9992] - Limit amount of failed login attempts per IP [PHPBB3-10110] - Redis caching moduleTask [PHPBB3-9788] - Add README for GitHub [PHPBB3-9805] - Add a script for setting up git remotes for a github network [PHPBB3-9806] - Script for easy merging [PHPBB3-9824] - Git hook quirks [PHPBB3-9859] - Remove the years from visible copyright in the footer. [PHPBB3-9921] - Add sample configuration for lighttpd webserver [PHPBB3-9943] - Setup phpDocumentor API documentation generation [PHPBB3-9967] - Use phpunit.xml for test suite [PHPBB3-9987] - Enforce _test.php suffix for test files [PHPBB3-9990] - Integrate utf normalizer tests into test suite [PHPBB3-10043] - Refactor phpbb_database_test_case [PHPBB3-10046] - Getting rid of register_shutdown_function() in cron.php to prevent path disclosure (reported by lacton) [PHPBB3-10075] - Update docs/AUTHORS for 3.0.9-RC1 release [PHPBB3-10079] - Add gallery avatars to .gitignore. [PHPBB3-10082] - Fix Session Test Issues with CHAR vs. VARCHAR. [PHPBB3-10105] - Update AIM express link and "Download Application" links [PHPBB3-10107] - Improve docs for non-apache webserver configurationSub-task [PHPBB3-9732] - Cover session code extensively in tests [PHPBB3-9968] - Create unit test for word censor regular expression [PHPBB3-9969] - Move word censor regular expression creation into separate function definition in functions.php