- Dec 02, 2016
-
-
Kay Strobach authored
This settings enforces LF consistently on all plattforms and fits it to the .editorconfig Resolves: #77808 Releases: master, 7.6 Change-Id: Ibc6efbf9a2a2360d84aa0ed4c3b74ff731ef1398 Reviewed-on: https://review.typo3.org/50855 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Anja Leichsenring authored
Incomplete backport caused unit tests to fail. Change-Id: Ib447b2327c5c54956d86149c08c503d9a463c2b4 Resolves: #77097 Releases: 7.6 Reviewed-on: https://review.typo3.org/50849 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
Helmut Hummel authored
This commit ensures that the FormViewHelper is in a clean state and can render the required hidden fields (again). Resolves: #77097 Releases: master, 7.6, 6.2 Change-Id: I82f90ee7c0aaf44cd48a9abde6dbb012f536543e Reviewed-on: https://review.typo3.org/50847 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- Dec 01, 2016
-
-
Andreas Fernandez authored
The method `BackendUtility::explodeSoftRefParserList()` checks whether `$parserList` is an empty string. This check may fail, as the variable may be null instead. `$parserList` is now casted to a string, which converts null to an empty string. Resolves: #78858 Releases: master, 7.6 Change-Id: Ia833fd64f3349c5856a879e917bb3cd6f581caa0 Reviewed-on: https://review.typo3.org/50841 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Claus Due authored
Solves an issue in Chrome where calculating the height of the editor window returns zero. Solved by hardcoding a minimum context menu height of 150 pixels; applied via Math.max()'ing the resolved height and 150. Change-Id: Ie79507d661128f6aff31c12573b9c020b913ec8a Resolves: #78795 Releases: master, 7.6 Reviewed-on: https://review.typo3.org/50778 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Wouter Wolters authored
No need to call has on the caching framework in the function explodeSoftRefParserList. Furthermore we do not need to store false to the runtime cache if parseList is an empty string. Resolves: #78773 Releases: master, 7.6 Change-Id: Iaa3fae35d4d07a78eb0fde8efc892a9ddb46b974 Reviewed-on: https://review.typo3.org/50783 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Oliver Hader authored
Resolves: #75184 Releases: master, 7.6 Change-Id: Iff4ea23dfc1e8d96c45ba675aab6484830468718 Reviewed-on: https://review.typo3.org/50837 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Alexander Opitz authored
Respond with status code 500 on ajax file actions, so JS can differ between success and failure. Resolves: #78776 Related: #69916 Releases: master, 7.6 Change-Id: I166cb86be64a26d1a3b44bfba626bba3fd151df1 Reviewed-on: https://review.typo3.org/50835 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Pierrick Caillon authored
The RTE TYPO3Link.js link chooser popup uses the '''top.TYPO3.configuration.RTEPopupWindow''' sizes. When using Frontend Editing, this object is not available. As fallback, '''top.TYPO3.configuration.PopupWindow''' is used. Resolves: #75980 Releases: 7.6 Change-Id: Iaf4389abce3e7a49ddfa42165a7322923e520fde Reviewed-on: https://review.typo3.org/49873 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Manuel Glauser <mail@manuelglauser.ch> Tested-by:
Manuel Glauser <mail@manuelglauser.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Markus Sommer authored
* $_SERVER['HTTP_HOST'] is not avalible on cli * Mostly max_execution_time is not set on cli Resolves: #78786 Releases: master, 7.6 Change-Id: If19dab862e2762fab5fec113c93eba80f75a4aaf Reviewed-on: https://review.typo3.org/50818 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Gianluigi Martino authored
Adding some space between language flag and title in language diff column Releases: master, 7.6 Resolves: #78707 Change-Id: Ic8f69d4ab6181c741efa880ceeec67ea7d807ace Reviewed-on: https://review.typo3.org/50807 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Frans Saris <franssaris@gmail.com> Reviewed-by:
Michael Oehlhof <typo3@oehlhof.de> Reviewed-by:
Manuel Glauser <mail@manuelglauser.ch> Tested-by:
Manuel Glauser <mail@manuelglauser.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-on: https://review.typo3.org/50817
-
Marc Willmann authored
When the storage drive coudn't be initialized correctly the storage is only put offline for the current request. The error thrown by the driver is logged to database table sys_log as well. Resolves: #75184 Releases: master, 7.6 Change-Id: I4b05b732f887c0679e9cdda77793e4b304ac3fdb Reviewed-on: https://review.typo3.org/50816 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Claus Due authored
Fixes the position of the context menu to the cursor, preventing it from being displayed outside of the RTE frame. Change-Id: Ib1bf23da6463beb32c49a9272bf225e73c4bc9f6 Resolves: #78001 Releases: 7.6 Reviewed-on: https://review.typo3.org/50780 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Manuel Glauser <mail@manuelglauser.ch> Tested-by:
Manuel Glauser <mail@manuelglauser.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Michael Oehlhof authored
Resolves: #78687 Releases: master, 7.6 Change-Id: Ibe5efa5b81e839f7bc608ca4adffe1aa2d2a9727 Reviewed-on: https://review.typo3.org/50815 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- Nov 29, 2016
-
-
TYPO3 Release Team authored
Change-Id: I3780632ae4895d65cbfe52063e6299bbbb1f7d56 Reviewed-on: https://review.typo3.org/50801 Reviewed-by:
TYPO3 Release Team <typo3cms@typo3.org> Tested-by:
TYPO3 Release Team <typo3cms@typo3.org>
-
TYPO3 Release Team authored
Change-Id: Id86a75848dae52b37ec5da429701bd941e1d6b68 Reviewed-on: https://review.typo3.org/50800 Reviewed-by:
TYPO3 Release Team <typo3cms@typo3.org> Tested-by:
TYPO3 Release Team <typo3cms@typo3.org>
-
- Nov 24, 2016
-
-
Helmut Hummel authored
Update the external libraries to reflect the state of composer installations. Use that opportunity to pin psr/log to a stable version instead of using the master branch (which is equivalent anyway) Resolves: #78778 Releases: 7.6 Change-Id: Ia85c09c640ca7b0c4231ef214d60a43b7adfa284 Reviewed-on: https://review.typo3.org/50755 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Peter Foerger <pfoerger@mac.com> Tested-by:
Peter Foerger <pfoerger@mac.com> Reviewed-by:
Markus Sommer <markussom@posteo.de> Tested-by:
Markus Sommer <markussom@posteo.de> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io>
-
- Nov 23, 2016
-
-
Mathias Brodala authored
Allow installation with Symfony components of 2.8 branch but continue to disallow 3.x. Update our lock file accordingly Releases: 7.6 Resolves: #76118 Resolves: #78775 Change-Id: Icd3c3fb02a855eff0b6bebcb5670f81cd7d266e8 Reviewed-on: https://review.typo3.org/48064 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Peter Foerger <pfoerger@mac.com> Tested-by:
Peter Foerger <pfoerger@mac.com> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io>
-
- Nov 22, 2016
-
-
TYPO3 Release Team authored
Change-Id: I04653d8faa9f4dd904609087b24615f81e042266 Reviewed-on: https://review.typo3.org/50748 Reviewed-by:
TYPO3 Release Team <typo3cms@typo3.org> Tested-by:
TYPO3 Release Team <typo3cms@typo3.org>
-
TYPO3 Release Team authored
Change-Id: I7e7840d7dbc33f87d2786ae4df3a539ee5c49d67 Reviewed-on: https://review.typo3.org/50747 Reviewed-by:
TYPO3 Release Team <typo3cms@typo3.org> Tested-by:
TYPO3 Release Team <typo3cms@typo3.org>
-
Nicole Cordes authored
Resolves: #78557 Releases: 8.4, 7.6, 6.2 Security-Commit: 09cffbbc82fe4c8c4731e4c19cfc0c7c8cb673d4 Security-Bulletins: TYPO3-CORE-SA-2016-023, 024 Change-Id: I2a3c7ea2c8c2f65182956deee0e162ceb83e1874 Reviewed-on: https://review.typo3.org/50741 Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
Benni Mack authored
Directory names, which have an invalid UTF encoding, cause the preg_match() to return false. To avoid that the complete statement in GeneralUtility::validPathStr() returns true in this case, a strict comparison against 0 is added, so that we ensure that strings with invalid encodings are rejected by this API method. As a consequence UTF-16 encoded path names are rejected as well, if the system / file system does not support them. Resolves: #73453 Releases: master, 8.4, 7.6, 6.2 Security-Commit: 2a05bec1cfd6fdafdaba8de51369f1d86ca60db0 Security-Bulletins: TYPO3-CORE-SA-2016-023, 024 Change-Id: I875d45005b4a8b8d027fba078c9be399bb13a782 Reviewed-on: https://review.typo3.org/50740 Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
-
- Nov 20, 2016
-
-
Benjamin Franzke authored
The seachword input field has appended. It's not clear why that was ever needed. But it's kinda useless and requires quite some css hacks to hide that, if the label and input field are inlined. Change-Id: I0387e46c2b0e9f8ae2e9a174cf042b6d4972f18b Releases: master, 7.6 Resolves: #78727 Reviewed-on: https://review.typo3.org/50718 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Anja Leichsenring authored
Preciding whitespace in the xml input string causes xml2array() to fail with an error message. This whitespace is often introduced by formatting code via IDE, so blaming the developer only helps so far. Inserting a trim() before the input is processed mitigates the problem. Resolves: #78752 Releases: master, 7.6 Change-Id: I3b9d3c81b64d502e7cefef80e72bef3a1bd9b3da Reviewed-on: https://review.typo3.org/50717 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- Nov 18, 2016
-
-
Claus Due authored
This change switches the internal behavior of the VariableFrontend when combined with the TransientMemoryBackend. Before this patch the VariableFrontend was only capable of storing strings and would serialize all variables it received, and unserialize all variables it retrieves. Rather than do this unnecessary serializing, a new contract is implemented to indicate that the backend implementing the contract is capable of storing non-string values, including references to objects. When the VariableFrontend detects this contract it skips the serialize/unserialize steps. Change-Id: I255dbda2ae3791ad6325c5b4ad67c97e172e22f4 Releases: master, 7.6 Resolves: #78664 Reviewed-on: https://review.typo3.org/50634 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benjamin Franzke authored
Commit 84ab4133 (https://review.typo3.org/49416) fixed the origin parameter to include the full host (and thus the scheme). The full host url was not urlencoded. As the scheme contains slashes this has to be encoded as well. Change-Id: Ifb73dfc11ef723049729e0475eb6ac234db6a3eb Releases: master, 7.6 Resolves: #78728 Reviewed-on: https://review.typo3.org/50713 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Anja Leichsenring authored
If an invalid extension name is passed to a 'EXT:...' path, the GeneralUtility::getFileAbsFileName function returns an empty string. This results in a scan of '\' in the first place, and the resulting error is not helpful for finding the source of the missing icons in the TCA select box. A check for a valid directory name and an exception in case of failure will help the situation. Resolves: #78737 Releases: master, 7.6 Change-Id: I9d5159eac9b511e879144789eecb40eafcc0288c Reviewed-on: https://review.typo3.org/50712 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Claus Due authored
Fixes a bad PHP syntax being generated by the CompileWithContentArgumentAndRenderStatic ViewHelper trait. Change-Id: I2fea3b3eda7cef89981f2b74e08b93cb4b8d6a68 Resolves: #78748 Releeases: 7.6 Reviewed-on: https://review.typo3.org/50711 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Claus Due authored
This change will allow third party ViewHelpers to adopt the traits and benefit from the same compiling support in TYPO3 7.6 as on v8.5+. Change-Id: I6ac8eb59b4fde37a472d2a1e113fb7c0ec4b71a9 Resolves: #78718 Releases: 7.6 Reviewed-on: https://review.typo3.org/50676 Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Helmut Hummel authored
The session id is also additionally stored in the user property array in AbstractUserAuthentication. When regenerating the session id, we must update the session id in this user property as well, otherwise it leads to failures in session handling (like #69763). The workaround introduce for #69763 can stay, because it mitigates other reasons for invalid tokens in the URL by redirecting to the login page. Resolves: #78739 Related: #69763 Releases: master, 7.6, 6.2 Change-Id: Ib58e6b5dacae3b9e431e662e214557411fd668f3 Reviewed-on: https://review.typo3.org/50702 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Tested-by:
Helmut Hummel <typo3@helhum.io>
-
Claus Due authored
This avoids issues with frequent incompatibilities with SSLv2 in libcurl. Change-Id: I7eae2d266da2d11cc809603974f73f4a9c089467 Resolves: #78703 Releases: 7.6 Reviewed-on: https://review.typo3.org/50663 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
Claus Due authored
Updates the mentioned dependency and accommodates new differences in "include-paths" setting which is now included directly from within the dependency. Preserving the previous "include-path" setting breaks the inclusion completely. NB: Must be followed up with patch to documentation download which after this change will be incapable of downloading https urls (e.g. zip files with documentation). Change-Id: Ib06f44e6e1283aa6d5eb1dc0254005ef0eeb3f62 Resolves: #67838 Releases: 7.6 Reviewed-on: https://review.typo3.org/48692 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
- Nov 17, 2016
-
-
Markus Klein authored
Resolves: #69763 Releases: master, 7.6 Change-Id: Ib5ec7e26cadb51b972ff617f23121cebd490bdb5 Reviewed-on: https://review.typo3.org/50689 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Frans Saris authored
Resolves: #69763 Releases: master, 7.6 Change-Id: I2d9e80b7c669c55067690aedf5a7c91256d7c28b Reviewed-on: https://review.typo3.org/50687 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
- Nov 16, 2016
-
-
Benjamin Franzke authored
The new BE Login form API in commit 9099b64c missed to pass $_GET['redirect_url'] into the login template, which caused redirect_url to work only for already logged-in sessions. Change-Id: I13081f303047e93863d8ce820d8e4fade0cea89b Resolves: #78719 Releases: master, 7.6 Reviewed-on: https://review.typo3.org/50684 Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
-
Frans Saris authored
Resolves: #78699 Releases: master, 7.6 Change-Id: If238a92e20f2382ad3b37a231992a122eff80826 Reviewed-on: https://review.typo3.org/50683 Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
-
Tymoteusz Motylewski authored
The t3_origuid field is now covered in functional tests for DataHandler in workspaces module (Regular/PublishAll suite). Releases: master, 7.6 Resolves: #78637 Change-Id: I6f10bc4973e86e559744021e1c0e0ca4c53105e8 Reviewed-on: https://review.typo3.org/50636 Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com>
-
- Nov 15, 2016
-
-
Wouter Wolters authored
While dumping a file in the frontend no exceptions are caught. When a exception happens a 500 HTTP status is thrown. Catch all exceptions to return the correct 404 HTTP status. Releases: master,7.6,6.2 Resolves: #76153 Change-Id: Ice7097b6a41432ec580f99185d352307c5f55394 Reviewed-on: https://review.typo3.org/50665 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
- Nov 13, 2016
-
-
Wouter Wolters authored
Add missing type information to phpDoc. Resolves: #78678 Releases: master, 7.6 Change-Id: Id626c849bacc46f7a66c6936d34a71b1b2678f2f Reviewed-on: https://review.typo3.org/50641 Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
-
Helmut Hummel authored
The API method added in for #70606 does not create extension folders, which makes the API incomplete and more or less useless. Move the method call to create the folder into the API method. Although the creation is done later then, the code in question didn't need the folders anyway. Resolves: #78631 Related: #70606 Releases: master, 7.6 Change-Id: I17b3527cd2c26e0bb1bdfedcb68dc7ae6064500d Reviewed-on: https://review.typo3.org/50632 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-