diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html index 4d44a88634..083566fe86 100644 --- a/phpBB/docs/CHANGELOG.html +++ b/phpBB/docs/CHANGELOG.html @@ -53,6 +53,7 @@
  1. Changelog
      +
    1. Changes since 3.0.11
    2. Changes since 3.0.10
    3. Changes since 3.0.9
    4. Changes since 3.0.8
    5. @@ -92,7 +93,151 @@
      -

      1.i. Changes since 3.0.10

      +

      1.i. Changes since 3.0.11

      + +

      Bug

      +
        +
      • [PHPBB3-6723] - Empty message in deleted messages in PM history
      • +
      • [PHPBB3-7262] - Clarify docs about is_dynamic not being updated by set_config()
      • +
      • [PHPBB3-8319] - LOCAL_URL not enforced in bbcodes
      • +
      • [PHPBB3-9551] - Mysql fulltext index creation fails due to partial collation change
      • +
      • [PHPBB3-9975] - Hard coded language in sessions.php
      • +
      • [PHPBB3-10184] - Bots can be sent private messages
      • +
      • [PHPBB3-10491] - Fatal error in functional tests when server returns 404
      • +
      • [PHPBB3-10568] - Modify the trigger language when you edit a PM
      • +
      • [PHPBB3-10602] - A bug in mail queue processing
      • +
      • [PHPBB3-10661] - UCP > PM > Compose > enumerated recipients > BCC group misses a   (prosilver)
      • +
      • [PHPBB3-10678] - Provide Firebird, Oracle, and increased MSSQL support in unit tests
      • +
      • [PHPBB3-10772] - trigger_error is using the default style
      • +
      • [PHPBB3-10789] - PM print template (prosilver) with unnecessary variables
      • +
      • [PHPBB3-10820] - Display images directly in IE9 and 10 instead of download
      • +
      • [PHPBB3-10828] - PostgreSQL dbal tests try to connect to the database named as user specified in configuration
      • +
      • [PHPBB3-10838] - Functional tests are not mentioned in RUNNING_TESTS.txt
      • +
      • [PHPBB3-10840] - If you add a member to a group, the form_token can be set to 0 if the creation_time is 0 too. Maybe even if creation_time is unchanged.
      • +
      • [PHPBB3-10848] - Wrong redirect to installer from acp
      • +
      • [PHPBB3-10850] - create_schema_files.php is not creating the oracle or postgres' schema file properly
      • +
      • [PHPBB3-10879] - prosilver: attachment-link will be displayed wrong, when filename is too long
      • +
      • [PHPBB3-10880] - m_approve should not imply f_noapprove
      • +
      • [PHPBB3-10896] - board_email & board_contact are not validated as email addresses in ACP
      • +
      • [PHPBB3-10897] - Bot Definitions are outdated
      • +
      • [PHPBB3-10918] - docs/INSTALL.html claims there are tar.gz packages
      • +
      • [PHPBB3-10943] - Search Box should display keywords entered by the user
      • +
      • [PHPBB3-10967] - PHPBB_USE_BOARD_URL_PATH not implemented in posting_gen_topic_icons
      • +
      • [PHPBB3-10986] - Invalid email message ids because config variable server_name is used even when force server URL settings is disabled
      • +
      • [PHPBB3-10995] - Return value of $db->sql_fetchrow() on empty tables is not consistent on mssqlnative
      • +
      • [PHPBB3-10996] - Travis tests fail on Postgres because database does not exist
      • +
      • [PHPBB3-11034] - The functional test case framework does not install a full board each time
      • +
      • [PHPBB3-11066] - MSSQLnative driver contains debug code error_reporting(E_ALL)
      • +
      • [PHPBB3-11069] - missing closing span in subsilver2 simple_footer.html
      • +
      • [PHPBB3-11081] - Duplicated /TD in styles/subsilver2/template/catpcha_qa.html
      • +
      • [PHPBB3-11093] - acp_users_overview.html has a wrongly placed </dd>
      • +
      • [PHPBB3-11094] - prosilver: searching for users: no textbox for Jabber
      • +
      • [PHPBB3-11105] - Missing mandatory space in meta http-equiv=refresh
      • +
      • [PHPBB3-11112] - phpBB Footer Link should be SSL
      • +
      • [PHPBB3-11122] - Update docs/AUTHORS for 3.0.12-RC1
      • +
      • [PHPBB3-11144] - {FORUM_NAME} is not filled in login mask when logging into a password protected forum
      • +
      • [PHPBB3-11145] - ATTACHED_IMAGE_NOT_IMAGE thrown because of file limit in php.ini
      • +
      • [PHPBB3-11158] - modules table lacks acl_u_sig for signature module
      • +
      • [PHPBB3-11159] - Coding guidelines: static public
      • +
      • [PHPBB3-11164] - Composer not finding symfony/config in PHP 5.3.3
      • +
      • [PHPBB3-11178] - database_update.php should not set error_reporting to E_ALL
      • +
      • [PHPBB3-11186] - Database unit tests fail on windows using sqlite2
      • +
      • [PHPBB3-11190] - Functional tests do not clear the cache between each test
      • +
      • [PHPBB3-11196] - /includes/session.php sends 401 HTTP status with "Not authorized" instead of "Unauthorized"
      • +
      • [PHPBB3-11219] - Database sequences are not updated for tests using fixtures with auto_incremented columns
      • +
      • [PHPBB3-11227] - @return void -> @return null
      • +
      • [PHPBB3-11233] - Anonymous can be selected as a PM recipient
      • +
      • [PHPBB3-11248] - CRLF line endings
      • +
      • [PHPBB3-11262] - .lock files are not in .gitignore
      • +
      • [PHPBB3-11265] - Functional tests do not assert that board installation succeeded
      • +
      • [PHPBB3-11269] - Travis functional test case errors
      • +
      • [PHPBB3-11278] - Firebird tables are not removed correctly on 3.0.9-rc1 update
      • +
      • [PHPBB3-11288] - Search fooled by hyphens
      • +
      • [PHPBB3-11291] - "Could not open input file: ../composer.phar" error during phing's create-package
      • +
      • [PHPBB3-11292] - Newlines removed in display of PM reports, no clickable links in PM reports
      • +
      • [PHPBB3-11301] - "String offset cast occured" error on PHP 5.4
      • +
      • [PHPBB3-11304] - check_form_key breaks in tests when form is submitted in the same second it is retrieved
      • +
      • [PHPBB3-11343] - Loose string comparison during new password activation
      • +
      • [PHPBB3-11355] - Incorrect error message when no user selected for action on group membership management page
      • +
      • [PHPBB3-11358] - Success message even withot selecting a user and performing a group operation
      • +
      • [PHPBB3-11361] - "Array to string conversion" error in $user->format_date()
      • +
      • [PHPBB3-11493] - Functional tests should fail if any debug output is made
      • +
      • [PHPBB3-11517] - Numbering is wrong in coding guidelines
      • +
      • [PHPBB3-11536] - Installer incorrectly removes /install from script_path
      • +
      • [PHPBB3-11537] - UCP group manage page's error box differs heavily from the rest of the UCP
      • +
      • [PHPBB3-11538] - SQL error on UCP groups manage page caused by setting color to 7 characters long string
      • +
      • [PHPBB3-11544] - Add admin_login() to 3.0 functional test case
      • +
      • [PHPBB3-11545] - is_absolute() should not depend on DIRECTORY_SEPARATOR
      • +
      • [PHPBB3-11546] - is_absolute() throws E_NOTICE for empty string
      • +
      • [PHPBB3-11547] - Test fixtures do not support utf8 characters
      • +
      • [PHPBB3-11548] - Untranslated TOO_SHORT in UCP "Manage Groups"
      • +
      • [PHPBB3-11566] - Reporting a post should require a captcha to be solved by guests
      • +
      • [PHPBB3-11568] - Functional tests fail with retrieving install pages using file_get_contents
      • +
      • [PHPBB3-11575] - phpbb_dbal_order_lower_test::test_cross_join should be called test_order_lower
      • +
      • [PHPBB3-11578] - Missing underscore after function prefix in validate_data()
      • +
      • [PHPBB3-11579] - Add unit tests for validate_data()
      • +
      • [PHPBB3-11580] - Avoid API Limit from composer downloads on github
      • +
      • [PHPBB3-11588] - install/install_update.php should use version.phpbb.com instead of www
      • +
      • [PHPBB3-11590] - Close database connections from tests whenever possible
      • +
      • [PHPBB3-11601] - Allow manual resync of database columns in unit tests not only on fixture load
      • +
      • [PHPBB3-11603] - git-tools use invalid api urls
      • +
      • [PHPBB3-11604] - Functional tests fail when phpBB can not create the config file
      • +
      • [PHPBB3-11617] - Missing U_ACTION in acp_captcha.php
      • +
      • [PHPBB3-11618] - Template tests fail on some systems due to a PHP error in glob()
      • +
      • [PHPBB3-11619] - get_remote_file() should use HTTP 1.0
      • +
      • [PHPBB3-11630] - Improvements to the PHP lint pre-commit hook
      • +
      • [PHPBB3-11644] - Skip phpbb_dbal_order_lower_test on MySQL 5.6
      • +
      • [PHPBB3-11662] - "occured" should be "occurred"
      • +
      +

      Improvement

      +
        +
      • [PHPBB3-8743] - New topic / reply notifications do not contain author's name.
      • +
      • [PHPBB3-10050] - subsilver2: Do not show "Mark topics as read" when there are no topics
      • +
      • [PHPBB3-10205] - More informative reporting of errors when database connection fails (MySQL and others)
      • +
      • [PHPBB3-10716] - PHP-parse all php files as part of the test suite
      • +
      • [PHPBB3-10841] - Disable style and language selectors if there's only one installed.
      • +
      • [PHPBB3-10854] - sql server drop default constraint when dropping column
      • +
      • [PHPBB3-10865] - Updated and Added to docs/INSTALL.html
      • +
      • [PHPBB3-10873] - Change language entry for deleted PMs
      • +
      • [PHPBB3-10981] - Upgrade Goutte and use Composer for Installation
      • +
      • [PHPBB3-11131] - Phrasing & semantics of Board settings
      • +
      • [PHPBB3-11162] - Get rid of $db->sql_return_on_error(true) trickery when splitting/merging topics
      • +
      • [PHPBB3-11192] - Add Tebibyte to get_formatted_filesize()
      • +
      • [PHPBB3-11202] - Add response status checks to functional tests
      • +
      • [PHPBB3-11220] - Improve tooltip explaining the [list=] - BBcode
      • +
      • [PHPBB3-11238] - Specify goutte version
      • +
      • [PHPBB3-11285] - Use more granularity in dependency checks in compress test
      • +
      • [PHPBB3-11293] - Prefer mysqli over mysql due to php 5.5 alpha 2 deprecating mysql
      • +
      • [PHPBB3-11294] - Update extension list in running tests doc
      • +
      • [PHPBB3-11368] - Latest pm reports row count
      • +
      • [PHPBB3-11583] - InnoDB supports FULLTEXT index since MySQL 5.6.4.
      • +
      +

      Sub-task

      +
        +
      • [PHPBB3-10974] - Move tests/mock_user.php to tests/mock/user.php
      • +
      • [PHPBB3-11009] - Backport phing build.xml from develop to develop-olympus so it uses composer.
      • +
      • [PHPBB3-11540] - Add unit tests for (phpbb_)is_absolute()
      • +
      • [PHPBB3-11541] - Add unit tests for style_select() in functions.php
      • +
      • [PHPBB3-11542] - Add unit tests for language_select() in functions.php
      • +
      • [PHPBB3-11543] - Add unit tests for obtain online functions in functions.php
      • +
      +

      Task

      +
        +
      • [PHPBB3-10877] - Have bamboo generate and publish a phpBB package for every build.
      • +
      • [PHPBB3-11045] - Add unit tests for the compress class
      • +
      • [PHPBB3-11059] - Fix README logo
      • +
      • [PHPBB3-11060] - Fix travis.yml pyrus config
      • +
      • [PHPBB3-11240] - Turn on PHPUnit's verbose mode on Travis
      • +
      • [PHPBB3-11324] - Add PHP 5.5 environment on Travis-CI
      • +
      • [PHPBB3-11337] - Run functional tests on Travis CI
      • +
      • [PHPBB3-11513] - Install PHPUnit via Composer's require-dev to simplify test running (no need for pear)
      • +
      • [PHPBB3-11526] - Increase composer minimum-stability from beta to stable
      • +
      • [PHPBB3-11527] - Upgrade composer.phar to 1.0.0-alpha7
      • +
      • [PHPBB3-11529] - Rename RUNNING_TESTS file to .md file to render it on GitHub
      • +
      • [PHPBB3-11576] - Make phpBB Test Suite MySQL behave at least as strict as phpBB MySQL driver
      • +
      + +

      1.ii. Changes since 3.0.10

      Bug

        @@ -217,7 +362,7 @@
      • [PHPBB3-10909] - Update Travis Test Configuration: Travis no longer supports PHP 5.3.2
      -

      1.ii. Changes since 3.0.9

      +

      1.iii. Changes since 3.0.9

      Bug

        @@ -353,7 +498,7 @@
      • [PHPBB3-10480] - Automate changelog building
      -

      1.iii. Changes since 3.0.8

      +

      1.iv. Changes since 3.0.8

      Bug

      @@ -721,7 +866,7 @@ -

      1.iv. Changes since 3.0.7-PL1

      +

      1.v. Changes since 3.0.7-PL1

      Security

        @@ -1179,13 +1324,13 @@
      -

      1.iv. Changes since 3.0.7

      +

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

      +

      1.vii. Changes since 3.0.6

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

      1.vii. Changes since 3.0.5

      +

      1.viii. Changes since 3.0.5

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

      1.viii. Changes since 3.0.4

      +

      1.ix. Changes since 3.0.4

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

      1.ix. Changes since 3.0.3

      +

      1.x. Changes since 3.0.3

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

      1.x. Changes since 3.0.2

      +

      1.xi. Changes since 3.0.2

      • [Fix] Correctly set topic starter if first post in topic removed (Bug #30575 - Patch by blueray2048)
      • @@ -1731,7 +1876,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.xi. Changes since 3.0.1

      +

      1.xii. Changes since 3.0.1

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

      1.xii Changes since 3.0.0

      +

      1.xiii Changes since 3.0.0

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

      1.xiii. Changes since 3.0.RC8

      +

      1.xiv. 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)
      • @@ -1859,7 +2004,7 @@
      • [Fix] Call garbage_collection() within database updater to correctly close connections (affects Oracle for example)
      -

      1.xiv. Changes since 3.0.RC7

      +

      1.xv. Changes since 3.0.RC7

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

      1.xv. Changes since 3.0.RC6

      +

      1.xvi. Changes since 3.0.RC6

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

      1.xvi. Changes since 3.0.RC5

      +

      1.xvii. 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.
      • @@ -1967,7 +2112,7 @@
      • [Sec] New password hashing mechanism for storing passwords (#i42)
      -

      1.xvii. Changes since 3.0.RC4

      +

      1.xviii. Changes since 3.0.RC4

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

      1.xviii. Changes since 3.0.RC3

      +

      1.xix. Changes since 3.0.RC3

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

      1.xviv. Changes since 3.0.RC2

      +

      1.xx. Changes since 3.0.RC2

      • [Fix] Re-allow searching within the memberlist
      • @@ -2173,7 +2318,7 @@
      -

      1.xx. Changes since 3.0.RC1

      +

      1.xxi. Changes since 3.0.RC1

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