[TASK] CGL violoation in tslib_content_Media

Change-Id: I4c799249e512a6dc8320c4324adb7bedc06e33a5
Reviewed-on: http://review.typo3.org/10512
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
[BUGFIX] Localisation update doesn't work

Change-Id: I3353dfa5425fab87186dfbb9174bc71ec0acee86
Fixes: #36027
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10518
Reviewed-by: Stefan Galinski
Tested-by: Stefan Galinski
[BUGFIX] Send no-cache headers in t3lib_userauth

Adjust headers sent by t3lib_userauth to prevent caching, if
Internet Explorer is used when downloading files through PHP.

Change-Id: I5c3a2589e5ec114e6a495590c0a6e7109be8ade5
Fixes: #24125
Releases: 4.4, 4.5, 4.6, 4.7, 4.8
Reviewed-on: http://review.typo3.org/9453
Reviewed-by: Stefan Neufeind
Reviewed-by: Sebastian Fischer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
[TASK] Change hardcoded URL to constant

Change hardcoded typo3.org url to the
constant TYPO3_URL_GENERAL in class.typo3logo.php

Change-Id: I850f44246ffdc201a1ceef77eb4bdc0a8e4c1137
Resolves: #34742
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10475
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Sascha Egerer
Tested-by: Sascha Egerer
[BUGFIX] rsaauth PHP backend calls key generation on every request

Problem: openssl_pkey_new is not a simple cheap operation and 
for minimal requests (e.g. ajax), this can consume up to 10% of the request time.

Solution: Do not process the login fields if no login is triggered.

This commit will save even more processing power as the whole service chain
for processing the login fields is not instantiated any more.


Change-Id: Ic55dd38ffcca9864e3883d55a750c81478ca273d
Fixes: #33165
Releases: 6.0, 4.7
Reviewed-on: http://review.typo3.org/10486
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
[BUGFIX] t3lib_http_Request can not be loaded in frontend

Move the include path modification to t3lib/config_default.php
Switch the TYPO3 pear folder in front, to avoid incompatibilities
with older or newer versions of the PEAR packages.

Change-Id: I21a0b20594337c93d6de4892a33684ad6279a1f5
Fixes: #33497
Fixes: #34897
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/10473
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[BUGFIX] Hardcoded variable in CookieJar.php

If pear installs a package, it replaces all occurrences of data_dir with
the actual dirname. This should not have happened in then shipped
version.

Change-Id: Ic0a9603187226e7226d293d59e88e00dd73c5874
Fixes: #34923
Releases: 6.0, 4.7, 4.6
Reviewed-on: http://review.typo3.org/10396
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[BUGFIX] Media element cannot handle plain external URL

The media element cannot handle a plain external URL that does
not use any provider like Youtube or Google. Since the URL is
not found locally and no provider can be determined, the
resolved result stays empty.

Change-Id: I1363842f9a0fdfb8b54a74e17d237220ccb76b54
Fixes: #36177
Releases: 6.0, 4.7
Reviewed-on: http://review.typo3.org/10553
Reviewed-by: Sascha Egerer
Tested-by: Sascha Egerer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
[TASK] Raise submodule pointer

Change-Id: I285914e18df1e26d3872cd284f84e7f7c69de815
Reviewed-on: http://review.typo3.org/10563
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
[SECURITY] XSS in exception handler

Change-Id: I29fb9539be238218ccb6e44c99704b90dbe7802a
Releases: 6.0, 4.7, 4.6, 4.5, 4.4
Fixes: #34348
Security-Review: http://review.typo3.org/10309
Security-Commit: 00face32a3d5025bf2cb06131f3ab03188d72c97
Security-Bulletin: TYPO3-CORE-SA-2012-002
Reviewed-on: http://review.typo3.org/10568
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
[BUGFIX] t3lib_div: adjust substUrlsInPlainText to also work on URLs at end of sentence

Reworked substUrlsInPlainText by using regex.
Adding unittest.

Change-Id: I02958fff76099f010ceae3745794d8f7204106ca
Resolves: #28248
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/10537
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
[TASK] Update NEWS.txt and INSTALL.txt

Change-Id: I5e7f6d9e286d39ee53616adf8ecc1093d2e52f44
Reviewed-on: http://review.typo3.org/10578
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
[TASK] Raise submodule pointer

Change-Id: I328371acdbba5fd69d32adfea2fc9b498877829a
Reviewed-on: http://review.typo3.org/10590
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
[RELEASE] Release of TYPO3 4.7.0rc2

Change-Id: Iddabe97452c555dc6dcd95d1927296edbe43c306
Reviewed-on: http://review.typo3.org/10592
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
[TASK] Set TYPO3 version to 4.7-dev

Change-Id: I4fcd2911526f532b0a79446ef2fa371458d7f389
Reviewed-on: http://review.typo3.org/10593
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
[BUGFIX] Localize command must preserve type

When the TCEmain command "localize" is used on a table that has
a type attribute, this type is not copied automatically. This
may lead to a discrepancy between the parent record and its
translations. The type must be copied when localizing.

Change-Id: Ifb05d1106cea6da1b0e2ba81e6b2877a82a701a7
Fixes: #35361
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10701
Reviewed-by: Francois Suter
Tested-by: Francois Suter
Revert "[BUGFIX] Localize command must preserve type"

This reverts commit 529a59529ffa8f4ea1d7bcf8f39c774af8f706da.

Change-Id: I1ba5c32f94bbe5338c9a8d4495168bdafa0f19fb
Related: #35361
Releases: 4.7
Reviewed-on: http://review.typo3.org/10711
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
[TASK] Update version number of system extensions to 4.7.0

Change-Id: I850a774c223b08df3d1061be5643a752687255a1
Reviewed-on: http://review.typo3.org/10708
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
[TASK] Raise submodule pointer

Change-Id: I9faf52d6903975107d961a0b0750da2afddacc7a
Reviewed-on: http://review.typo3.org/10718
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team
[RELEASE] Release of TYPO3 4.7.0

Change-Id: I604697a0bf50ae4a88013a527030f59fe75086ca
Reviewed-on: http://review.typo3.org/10727
Reviewed-by: TYPO3 v4 Release Team
Tested-by: TYPO3 v4 Release Team