From 939bb65b1708bd43c55ffc2d11ec36b938763f23 Mon Sep 17 00:00:00 2001 From: Andreas Fischer Date: Sat, 11 Jun 2011 16:17:30 +0200 Subject: [PATCH] [develop-olympus] Changelog: Changes since 3.0.8 --- phpBB/docs/CHANGELOG.html | 367 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 350 insertions(+), 17 deletions(-) diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html index 253df4ac56..915f7e6a71 100644 --- a/phpBB/docs/CHANGELOG.html +++ b/phpBB/docs/CHANGELOG.html @@ -53,6 +53,7 @@
  1. Changelog
      +
    1. Changes since 3.0.8
    2. Changes since 3.0.7-PL1
    3. Changes since 3.0.7
    4. Changes since 3.0.6
    5. @@ -89,7 +90,339 @@
      -

      1.i. Changes since 3.0.7-PL1

      +

      1.i. Changes since 3.0.8

      + +

      Bug +

      +
        +
      • [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-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] - Wrong handling of output_buffering value in message handler +
      • +
      • [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 +
      • +
      + +

      Improvement +

      +
        +
      • [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 signatures +
      • +
      + +

      New Feature +

      + + +

      Task +

      +
        +
      • [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 configuration +
      • +
      + +

      Sub-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 +
      • +
      + + +

      1.ii. Changes since 3.0.7-PL1

      Security

        @@ -547,13 +880,13 @@
      -

      1.ii. Changes since 3.0.7

      +

      1.iii. 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.iii. Changes since 3.0.6

      +

      1.iv. Changes since 3.0.6

      • [Fix] Allow ban reason and length to be selected and copied in ACP and subsilver2 MCP. (Bug #51095)
      • @@ -657,7 +990,7 @@
      -

      1.iv. Changes since 3.0.5

      +

      1.v. Changes since 3.0.5

      • [Fix] Allow whitespaces in avatar gallery names. (Bug #44955)
      • @@ -879,7 +1212,7 @@
      • [Feature] Send anonymous statistical information to phpBB on installation and update (optional).
      -

      1.v. Changes since 3.0.4

      +

      1.vi. Changes since 3.0.4

      • [Fix] Delete user entry from ban list table upon user deletion (Bug #40015 - Patch by TerraFrost)
      • @@ -968,7 +1301,7 @@
      • [Sec] Only use forum id supplied for posting if global announcement detected. (Reported by nickvergessen)
      -

      1.vi. Changes since 3.0.3

      +

      1.vii. Changes since 3.0.3

      • [Fix] Allow mixed-case template directories to be inherited (Bug #36725)
      • @@ -1000,7 +1333,7 @@
      • [Sec] Ask for forum password if post within passworded forum quoted in private message. (Reported by nickvergessen)
      -

      1.vii. Changes since 3.0.2

      +

      1.viii. Changes since 3.0.2

      • [Fix] Correctly set topic starter if first post in topic removed (Bug #30575 - Patch by blueray2048)
      • @@ -1099,7 +1432,7 @@
      • [Sec Precaution] Stricter validation of the HTTP_HOST header (Thanks to Techie-Micheal et al for pointing out possible issues in derived code)
      -

      1.viii. Changes since 3.0.1

      +

      1.ix. Changes since 3.0.1

      • [Fix] Ability to set permissions on non-mysql dbms (Bug #24955)
      • @@ -1147,7 +1480,7 @@
      • [Sec] Only allow urls gone through redirect() being used within login_box(). (thanks nookieman)
      -

      1.ix Changes since 3.0.0

      +

      1.x Changes since 3.0.0

      • [Change] Validate birthdays (Bug #15004)
      • @@ -1218,7 +1551,7 @@
      • [Fix] Find and display colliding usernames correctly when converting from one database to another (Bug #23925)
      -

      1.x. Changes since 3.0.RC8

      +

      1.xi. Changes since 3.0.RC8

      • [Fix] Cleaned usernames contain only single spaces, so "a_name" and "a__name" are treated as the same name (Bug #15634)
      • @@ -1227,7 +1560,7 @@
      • [Fix] Call garbage_collection() within database updater to correctly close connections (affects Oracle for example)
      -

      1.xi. Changes since 3.0.RC7

      +

      1.xii. Changes since 3.0.RC7

      • [Fix] Fixed MSSQL related bug in the update system
      • @@ -1262,7 +1595,7 @@
      • [Fix] No duplication of active topics (Bug #15474)
      -

      1.xii. Changes since 3.0.RC6

      +

      1.xiii. Changes since 3.0.RC6

      • [Fix] Submitting language changes using acp_language (Bug #14736)
      • @@ -1272,7 +1605,7 @@
      • [Fix] Able to request new password (Bug #14743)
      -

      1.xiii. Changes since 3.0.RC5

      +

      1.xiv. Changes since 3.0.RC5

      • [Feature] Removing constant PHPBB_EMBEDDED in favor of using an exit_handler(); the constant was meant to achive this more or less.
      • @@ -1335,7 +1668,7 @@
      • [Sec] New password hashing mechanism for storing passwords (#i42)
      -

      1.xiv. Changes since 3.0.RC4

      +

      1.xv. Changes since 3.0.RC4

      • [Fix] MySQL, PostgreSQL and SQLite related database fixes (Bug #13862)
      • @@ -1386,7 +1719,7 @@
      • [Fix] odbc_autocommit causing existing result sets to be dropped (Bug #14182)
      -

      1.xv. Changes since 3.0.RC3

      +

      1.xvi. Changes since 3.0.RC3

      • [Fix] Fixing some subsilver2 and prosilver style issues
      • @@ -1495,7 +1828,7 @@
      -

      1.xvi. Changes since 3.0.RC2

      +

      1.xvii. Changes since 3.0.RC2

      • [Fix] Re-allow searching within the memberlist
      • @@ -1541,7 +1874,7 @@
      -

      1.xvii. Changes since 3.0.RC1

      +

      1.xviii. Changes since 3.0.RC1

      • [Fix] (X)HTML issues within the templates (Bug #11255, #11255)