This project is mirrored from https://git.typo3.org/typo3/typo3.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 18 Jul, 2015 1 commit
  2. 17 Jul, 2015 1 commit
  3. 15 Jul, 2015 2 commits
  4. 09 Jul, 2015 3 commits
  5. 08 Jul, 2015 1 commit
  6. 04 Jul, 2015 1 commit
  7. 30 Apr, 2015 1 commit
  8. 21 Apr, 2015 1 commit
  9. 20 Apr, 2015 1 commit
  10. 25 Jan, 2015 1 commit
  11. 18 Jan, 2015 1 commit
  12. 03 Jan, 2015 1 commit
  13. 13 Dec, 2014 1 commit
  14. 28 Oct, 2014 1 commit
  15. 25 Oct, 2014 2 commits
  16. 12 Oct, 2014 1 commit
  17. 13 Aug, 2014 1 commit
  18. 22 Jun, 2014 1 commit
    • Michael Schams's avatar
      [TASK] Re-work/simplify copyright header in PHP files - Part 6 · 526c060f
      Michael Schams authored
      This patch replaces the copyright/license header in PHP files with a
      new, simplified one. The new header does not show the year figure, nor
      an author name, and refers to the LICENSE.txt file for the full
      copyright information. License is: GPL2 or any later version.
      
      This is a multi-part commit due to the huge number of changed files.
      See issue #59782 for further details.
      
      Resolves: #59782
      Releases: 6.3, 6.2
      Change-Id: Idcd11219eb132c8690cfde256950980e9423bafd
      Reviewed-on: https://review.typo3.org/31027
      Reviewed-by: Krzysztof Adamczyk
      Tested-by: Krzysztof Adamczyk
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      526c060f
  19. 05 Mar, 2014 1 commit
  20. 23 Feb, 2014 2 commits
  21. 08 Feb, 2014 1 commit
    • Felix Kopp's avatar
      [TASK] "t3-table" (Web>List) & tree sprites (AbstractTreeView) · ca702ff6
      Felix Kopp authored and Wouter Wolters's avatar Wouter Wolters committed
      Brings tree-level icons based on sprite icons utility for treeviews
      and abstract tree view (e.g. Web>Info Localization, Web>Perm).
      
      Refactors the Web>Perm permission matrix table and edit
      view. Both are now based on table.t3-table unified CSS.
      
      All individual CSS styles for Web>Perm are obsolete now
      since only standard core styles are necessary and used.
      
      Change-Id: Icd8bcc476891bc44107acfbe1b81bafd6fd4e3c0
      Resolves: #55784
      Related: #45502
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/27438
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      ca702ff6
  22. 07 Feb, 2014 1 commit
    • Nicole Cordes's avatar
      [BUGFIX] "New page" wizard discloses existence of pages outside DB mount · c59d89f8
      Nicole Cordes authored
      When creating a new page inside the top level of a DB mount which is
      only a sub tree, the pages up and down from the DB mount root will be
      displayed in the position selector if the logged-in user has read
      permissions for these pages. This is unwanted information disclosure as
      the permissions should not matter for pages which are outside the DB
      mount.
      
      Resolves: #18797
      Releases: 6.2, 6.1, 6.0
      Change-Id: I98008bc7f4308c9fb32dae645325e7cb1b44e413
      Reviewed-on: https://review.typo3.org/22632
      Reviewed-by: Markus Klein
      Reviewed-by: Xavier Perseguers
      Reviewed-by: Wouter Wolters
      Tested-by: Markus Klein
      Reviewed-by: Marcin Sągol
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      c59d89f8
  23. 01 Feb, 2014 1 commit
    • Jo Hasenau's avatar
      [TASK] Use (int) instead of intval() or (integer) · 9646d26b
      Jo Hasenau authored
      This patch replaces most of around 1600 occurrences of
      intval() and every (integer) in the whole core.
      Additionally it changes GeneralUtility::intExplode to use references
      and typecasting as well.
      Some occurrences of strstr() together with intval() have been replaced
      with strpos() as well.
      And some superfluous intval calls have been removed or reduced
      to a single one i.e. for protected variables or before loops.
      Patch updated after Core CGL decision from 30.01.2014
      
      Resolves: #54265
      Releases: 6.2
      Change-Id: Iba57ffad1f4233ffa1a9f7d3ca5bfe9d2b53f1e8
      Reviewed-on: https://review.typo3.org/26740
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      9646d26b
  24. 30 Jan, 2014 1 commit
  25. 13 Jan, 2014 1 commit
  26. 28 Nov, 2013 1 commit
  27. 01 Oct, 2013 1 commit
  28. 18 Aug, 2013 1 commit
  29. 05 May, 2013 1 commit
    • Nicole Cordes's avatar
      [TASK] Cleanup ext:backend · 24f83ec5
      Nicole Cordes authored and Anja Leichsenring's avatar Anja Leichsenring committed
      Cleanup ext:backend with the following code changes:
      * Make use of the "use" statement for GeneralUtility
      * Make use of the "use" statement for BackendUtility
      * Case in switch statements are tabbed with one more tab
      
      Change-Id: I6549316dddc9575cab4e661b7c111ec947757cb8
      Fixes: #47900
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/20479
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      24f83ec5
  30. 11 Apr, 2013 1 commit
    • Christian Kuhn's avatar
      [TASK] Update t3lib mentions · b830361a
      Christian Kuhn authored
      Some core parts still mention t3lib classes after namespaces,
      mostly in comments.
      
      Resolves: #47138
      Releases: 6.1
      
      Change-Id: I0775fc10f8c901a02533e5bc0fe1c6aa2276758b
      Reviewed-on: https://review.typo3.org/19803
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      b830361a
  31. 06 Apr, 2013 1 commit
    • Benni Mack's avatar
      [TASK] XLF core locallang files are still referenced with .php/.xml · a887fdcb
      Benni Mack authored and Christian Kuhn's avatar Christian Kuhn committed
      The core still access xliff language files as .php or .xml,
      although the files themselves are converted to .xlf since quite
      some time. This could cause confusion.
      
      This is a cleanup taken all .xlf files in the EXT:lang/.xlf
      directory and run via a sed script (thanks to Stucki)
      
      Resolves: #46940
      Releases: 6.1
      Change-Id: I427776b176ba2c23678689029eaf388dff90d0fa
      Reviewed-on: https://review.typo3.org/19579
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      a887fdcb
  32. 19 Mar, 2013 1 commit
    • Wouter Wolters's avatar
      [TASK] Update copyright year to 2013 · 4d463976
      Wouter Wolters authored and Christian Kuhn's avatar Christian Kuhn committed
      In this patch are also some fixes for files containing
      a interface. Due the namespace change all interfaces
      have the curly bracket not on the same line as the
      interface name.
      
      Change-Id: I64ba45de73693452d681ce7f018965968b11d2af
      Resolves: #46370
      Releases: 6.1
      Reviewed-on: https://review.typo3.org/18984
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      4d463976
  33. 28 Feb, 2013 1 commit
    • Christian Kuhn's avatar
      [FEATURE] Refactor TCA handling · 60117b50
      Christian Kuhn authored
      This patch refactors TCA handling especially in the frontend to
      a new codebase, making it more easy to work with, removing
      developer headaches, without significant performance impact:
      
      * In FE, full TCA is always loaded and cached after first call
      to a core cache disk. ext_tables are not executed on every call.
      * In BE, intermediate TCA is cached, rendering the dynamicConfigFile
      setting useless. The destinction between 'ctrl' and 'columns' is
      gone.
      * TCA files should now be located at
      ext:extensionname/Configuration/TCA/tablename.php' and should return
      an array with the TCA for the table specified by the filename. On
      first access, those files are read and cached. 'ctrl' sections from
      ext_tables.php can be removed completly.
      * TSFE->includeTCA(), TSFE->getCompressedTCarray() and
      GeneralUtility:loadTca() are obsolete and deprecated.
      * Extensions not using the new TCA load scheme have a compatibility
      layer in ext_tables.php to resolve 'dynamicConfigFile' directly after
      a specific extensions ext_tables.php file was loaded, so the next one
      can already manipulate it with ExtensionManagementUtility methods.
      * t3lib/stddb is gone, all files are merged to core.
      
      Resolves: #45767
      Releases: 6.1
      Change-Id: I50ebe00c80b9b58ded0586637c85e0f495a63dad
      Reviewed-on: https://review.typo3.org/18452
      Tested-by: Soren Malling
      Tested-by: Mattias Nilsson
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      Reviewed-by: Felix Kopp
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      60117b50
  34. 13 Feb, 2013 1 commit
  35. 05 Feb, 2013 1 commit
    • Christian Kuhn's avatar
      [!!!][TASK] Get rid of loadTCA and simplify FE cache behavior · d7b5d829
      Christian Kuhn authored
      The frontend rendering aims to not load the full TCA including
      columns settings to reduce rendering time for full cache pages.
      
      This approach is ridiculous complex and using it is so hard to get
      right for developers that even core patches in this area are
      usually broken. The current situation is neither simple
      nor transparent.
      
      Currently, if no page cache entry exists during rendering, the whole
      ext_tables.php are executed, the page is rendered and stuffed to
      cache. While the full TCA is available at this point, it is reduced
      to the 'ctrl' sections for the next run, without 'columns', and
      stuffed to cache. On next access, the cache entry is used,
      ext_tables.php and TCA is not fully loaded. This leads to all sort of
      problems, if for example those pages contain USER_INT plugins that
      rely on some TCA settings. Furthermore, it might happen, that
      different plugins or the core then requires the ext_tables files more
      than once, which leads to funny problems if some developer does not
      know this and uses require_once instead of require inside
      ext_tables.php. Issues like that are very hard to track down.
      
      The current implementation relies on the methods TSFE->includeTCA(),
      TSFE->getCompressedTCarray() and GeneralUtility->loadTCA(), where
      especially includeTCA() with its parameter is so hard to understand
      that it is impossible to use in a correct way without digging through
      the content rendering for hours.
      
      The patch obsoletes all three of the above methods. Instead, from now
      on, the bootstrap in the frontend is configured to always load the
      full TCA including columns sections, even in full cached context.
      The only exception are eID scripts, but the existing API to load
      additional TCA in the eID controller is modified to also load all.
      
      On the downside, this patch costs around 30% of additional
      performance for the rendering of full cached pages. As soon as there
      is some USER_INT on a page, or if a page is not cached, the overhead
      is around zero. So, this patch costs performance for 'simple' pages,
      while it is of no effect for anything more complex.
      
      The goal is to reduce developer headaches at this point and to
      make the frontend rendering better predictable and more easy
      to maintain. It is furthermore one step to implement a better
      configuration handling in the long run.
      
      Change-Id: I5aecd542abe92f2de4ee0d40b5db44c493d304a3
      Resolves: #45107
      Releases: 6.1
      Reviewed-on: https://review.typo3.org/17978
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      Reviewed-by: Wouter Wolters
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Mattias Nilsson
      Tested-by: Mattias Nilsson
      d7b5d829