Skip to content
Snippets Groups Projects
  1. Aug 02, 2011
    • Georg Ringer's avatar
      [BUGFIX] Improve hook in Admin Panel · 7dfce2a5
      Georg Ringer authored
      The current implementation is buggy and can be improved.
      - Add $moduleContent as argument
      - Use '.=' instead of '='
      
      Change-Id: I0cf40a6f09f5233cdbe3edf58ae1fe383d0b7fb5
      Resolve: #28639
      Releases: 4.6, 4.5
      Reviewed-on: http://review.typo3.org/3973
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      7dfce2a5
    • Georg Ringer's avatar
      [FEATURE] expandList for stdWrap · d83d1391
      Georg Ringer authored
      expandList can be used to convert a list like
      1,3,5-7,10 to 1,3,5,6,7,10
      
      using expandList = 1
      
      Change-Id: I6d25e0ccac47218445713f3b491a2109188ca579
      Resolves: #14472
      Reviewed-on: http://review.typo3.org/2585
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      d83d1391
    • Stefan Galinski's avatar
      [FEATURE] Shortcut tooltip should show the id · c9a9b2d4
      Stefan Galinski authored
      Change-Id: I656b5ae8b21b270bc3ff63f2be6c23d2a2609a28
      Resolves: #27525
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/3230
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      c9a9b2d4
    • Jigal van Hemert's avatar
      [FEATURE] Show localization mode of field in form · e36d7be5
      Jigal van Hemert authored
      Show an icon in the BE edit form if a field has the l10n_mode
      'mergeIfNotBlank'. Editors can now easily see if they can leave the
      field blank and the value from the default language will be used.
      
      Change-Id: I885ce0b5fb14465ca5114331d9efc4f5e6e41451
      Resolves: #27493
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/2799
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Stefan Neufeind
      Tested-by: Steffen Kamper
      Reviewed-by: Steffen Kamper
      e36d7be5
    • Xavier Perseguers's avatar
      [TASK] Rename and deprecate config.minifyJS / config.minifyCSS · 0f363cce
      Xavier Perseguers authored
      For consistency reasons, config.minifyJS should be renamed to config.compressJs
      and config.minifyCSS should be renamed to config.compressCss.
      
      Change-Id: I064e1213263dde5cd410177be6cf68646e8b8f8d
      Resolves: #28677
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4022
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      0f363cce
    • Kay Strobach's avatar
      [FEATURE] Improve API for module using the card layout · 873f1dfe
      Kay Strobach authored
      The idea of this feature is not to use t3lib_extMgm::addModule (added param) but provide own functions for adding/removing any module to the card layout.
      
      New functions:
       - t3lib_extMgm::addModuleContentCard
       - t3lib_extMgm::removeModuleContentCard
      
      Change-Id: I4d7b5b3dc95d1694dd397278643f8f01ea03a09e
      Resolves: #28616
      Releases: 4.6, 4.5
      Reviewed-on: http://review.typo3.org/3947
      Reviewed-by: Steffen Kamper
      Tested-by: Steffen Kamper
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      873f1dfe
    • Kay Strobach's avatar
      [FEATURE] Add ExtJS xtype:modulepanel for BE Modules · 4251c752
      Kay Strobach authored
      This is a follow up change to #12664.
      It adds a new Extjs xtype called modulepanel and the required styles.
      
      This way we can have extjs modules which fit the TYPO3 look'n'feel.
      
      The CSS modifies the tbar and the bbar to look like the standard
      toolbars in TYPO3.
      
      4.5 is added to releases, as #12644 is the direct parent.
      
      Change-Id: I596962fc81e66368db06059447b2f6a09db4ff73
      Resolves: #28384
      Releases: 4.6, 4.5
      Reviewed-on: http://review.typo3.org/3696
      Reviewed-by: Georg Ringer
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Steffen Kamper
      Tested-by: Steffen Kamper
      4251c752
    • Oliver Hader's avatar
      [TASK] Clean up form system extension · d6a99db7
      Oliver Hader authored
      * remove declare UTF-8 prologue
      * remove author from PHPdoc of methods
      * change visibility of methods and properties from private to protected
      
      Change-Id: I3cf8a6d22dc524c028de3ae22888ee4d414d0064
      Resolves: #28656
      Reviewed-on: http://review.typo3.org/4000
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      d6a99db7
    • Oliver Hader's avatar
      [TASK] Streamline structure of form extension · 4ad91cd8
      Oliver Hader authored
      The new system extension form needs some changes:
      
      * move global variable and initialization to tx_form_Common
      * rename class name of form controller to reflect directory hierarchy
      * move PageTSconfig and TypoScript configuration to Resources/Private/
      * remove superfluous configurations and definitions
      
      Change-Id: Iec38b53099edcb170c6d8b802e73b381602ff27d
      Resolves: #28655
      Reviewed-on: http://review.typo3.org/3998
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      4ad91cd8
    • Steffen Gebert's avatar
      [FEATURE][INSTALL] Automatically create INSTALL_TOOL_ENABLE file · 8119a4c3
      Steffen Gebert authored
      The INSTALL_TOOL_ENABLE file is automatically created, if a backend
      administrator opens the Install Tool from the backend.
      
      Change-Id: I10ccf35f787ffdfec7becfd182b13e986258fe4a
      Resolves: #28621
      Reviewed-on: http://review.typo3.org/3959
      Reviewed-by: Chris Zepernick
      Reviewed-by: Ingo Pfennigstorf
      Tested-by: Ingo Pfennigstorf
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      8119a4c3
    • Steffen Gebert's avatar
      [FEATURE][INSTALL] Centralize ENABLE_INSTALL_TOOL handling · 9a3bd430
      Steffen Gebert authored
      Add a BasicService to the Install Tool, which centralizes the handling
      of the ENABLE_INSTALL_TOOL file.
      
      Change-Id: I954d83ca9c17fcbd52a5588024c91290867c744c
      Resolves: #28622
      Reviewed-on: http://review.typo3.org/3958
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Georg Ringer
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      9a3bd430
    • Steffen Gebert's avatar
      [FEATURE] Group HttpExceptions by Error type · a75b5519
      Steffen Gebert authored
      Change-Id: I739cc983d280a77e1737d15fe9c2a2e9b30e5771
      Resolves: #28624
      Reviewed-on: http://review.typo3.org/3960
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Philipp Gampe
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Steffen Gebert
      Tested-by: Steffen Gebert
      a75b5519
    • Steffen Gebert's avatar
      [FEATURE] Show Exception details only to BE users · 8859a6b9
      Steffen Gebert authored
      Change the ProductionExceptionHandler to show true error messages only
      to authenticated Backend users (in Frontend and Backend).
      
      Change-Id: Ic187d51c9cbe4748d4988f930cd3574378ad36b0
      Resolves: #24561
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/3907
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Georg Ringer
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      8859a6b9
    • Dominique Feyer's avatar
      [TASK] Add XLIFF Core files · 05779d02
      Dominique Feyer authored
      Add translation files in the new XLIFF format.
      
      Change-Id: I6afaeab2f820c112bf99544c94c98037a901952c
      Relates: #25397
      Reviewed-on: http://review.typo3.org/3986
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      05779d02
    • Stanislas Rolland's avatar
      [TASK] Update htmlArea RTE version number to 2.2.1 · ed7d9d2a
      Stanislas Rolland authored
      Change-Id: I2236208cb46af70d564a965e0740422812343e95
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4003
      Reviewed-by: Stanislas Rolland
      Tested-by: Stanislas Rolland
      ed7d9d2a
    • Stanislas Rolland's avatar
      [BUGFIX] RTE: buildStyleSheet() should not be deprecated in TYPO3 4.6 · f9334eb8
      Stanislas Rolland authored
      The function will be deprecated in 4.8, because it is processing
      deprecated Page TSconfig properties that will be removed only then.
      
      Change-Id: I6872818dada437bd9179e21f23cc9a232fb87eb9
      Fixes: #28610
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/4002
      Reviewed-by: Stanislas Rolland
      Tested-by: Stanislas Rolland
      f9334eb8
  2. Aug 01, 2011
    • Xavier Perseguers's avatar
      [BUGFIX] Mirror selection is not respected · ff538097
      Xavier Perseguers authored
      When a specific mirror is selected in Extension Manager,
      the method used to return it fails.
      
      Change-Id: Ibb60edec1a7fac4e3c217aad47d9332f7edd5fc6
      Resolves: #27755
      Releases: 4.6, 4.5
      Reviewed-on: http://review.typo3.org/3999
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      Reviewed-by: Steffen Kamper
      Tested-by: Steffen Kamper
      ff538097
    • Susanne Moog's avatar
      [BUGFIX][Form] Remove third-party captcha support of the new form extension · c3fcd227
      Susanne Moog authored
      The form project checks for third-party extensions to provide captcha
      support currently. Remove the whole captcha support until a clean API
      for registering third-party extensions is developed.
      
      Change-Id: I1e9a8b8ff065fc091dadb582dcf8e06e7889d890
      Resolves: #28651
      Reviewed-on: http://review.typo3.org/3985
      Reviewed-by: Oliver Hader
      Reviewed-by: Xavier Perseguers
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      Tested-by: Oliver Hader
      c3fcd227
    • Jigal van Hemert's avatar
      [FEATURE] Substitute markers and subparts recursively · 98c46be3
      Jigal van Hemert authored
      Introduce new function to substitute markers and (nested) subparts
      recursively. The data array defines the structure of single and subpart
      markers and the function takes care of handling all the (sub)templates.
      
      Change-Id: Ie746aff506a895c6992d6ecf9acd532704838bbf
      Resolves: #28595
      Reviewed-on: http://review.typo3.org/3917
      Tested-by: Philipp Gampe
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Steffen Kamper
      98c46be3
    • Xavier Perseguers's avatar
      [FEATURE] Add support for locales · 04c69699
      Xavier Perseguers authored
      Add a new class t3lib_l10n_Locales that is responsible to handle
      locales such as fr_CA within TYPO3 and add support for locales
      dependencies in Extension Manager.
      
      Change-Id: If5976fc7bfbe82d347a9d84a5ebac84dcc4c76a2
      Resolves: #28239
      Reviewed-on: http://review.typo3.org/3359
      Reviewed-by: Steffen Kamper
      Tested-by: Steffen Kamper
      Tested-by: Xavier Perseguers
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      04c69699
    • Xavier Perseguers's avatar
      [FEATURE] Integrate Form project into Core · 2851242b
      Xavier Perseguers authored
      Form project should now become a system extension.
      
      Change-Id: Ide145a64ebe9db26a87437c7befd88a1c5081012
      Resolves: #28388
      Reviewed-on: http://review.typo3.org/3472
      Tested-by: Philipp Gampe
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      2851242b
    • bidau's avatar
      [FEATURE] Use FlashMessage in be_user module · c866c869
      bidau authored
      Add FlashMessages:
      * info about cached grouplists being updated
      * when there are too many users to show
      
      Change-Id: Iedd62f7731e61a6dff7ca9b6d477d75524351828
      Resolves: #28543
      Reviewed-on: http://review.typo3.org/3817
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Steffen Gebert
      Tested-by: Steffen Gebert
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Georg Ringer
      c866c869
    • Dmitry Dulepov's avatar
      [BUGFIX] group field in TCEforms does not honor size=1 attribute · 4373e718
      Dmitry Dulepov authored
      If the field has size=1, it should be shown as a "single entry"
      selector box. In all cases it has a 'multiple="multiple"'
      attribute hard-coded, which prevents the control from being
      single line. The solution is not to add that attribute unless
      necessary.
      
      Change-Id: Iab244a0b797f117d270714ca14d88236399ead93
      Resolves: #25221
      Related: #24256
      Reviewed-on: http://review.typo3.org/972
      Reviewed-by: Georg Ringer
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      4373e718
  3. Jul 31, 2011
    • Oliver Hader's avatar
      [BUGFIX] ImageMagick path detection fails on Mac OS X · d550d023
      Oliver Hader authored
      The ImageMagick path detection fails on Mac OS X. If MacPorts
      is used the additional folder /opt/local/bin should be checked.
      
      Change-Id: I5da3d4ec4fe614c1f5449604468d8def4ba35285
      Resolves: #28625
      Releases: 4.6, 4.5
      Reviewed-on: http://review.typo3.org/3961
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      d550d023
    • Jigal van Hemert's avatar
      [FEATURE] Monitor peak memory usage · 89c04198
      Jigal van Hemert authored
      Monitor the peak memory usage during page generation and report if
      it exceeds 90% of the memory limit.
      
      Change-Id: Ie0cfed4dce4b2f3e269832a28be7045b972a6867
      Resolves: #25836
      Reviewed-on: http://review.typo3.org/1507
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Tested-by: Thorsten Kahler
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Jigal van Hemert
      89c04198
    • Stefan Geith's avatar
      [FEATURE] Hide translated records from List module · 563ff903
      Stefan Geith authored
      Add the new TSconfig option
        mod.web_list.hideTranslations = *
      or
        mod.web_list.hideTranslations = list,of,tables
      
      For those tables, only the records of the default language are shown in
      the List module. All translations are hidden.
      
      The 'Localization view', still shows all records, including translated
      records.
      
      Change-Id: Iede6697a8ee28155b9fd62153eb7299f738258e6
      Resolves: #23198
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/3289
      Reviewed-by: Steffen Gebert
      Tested-by: Steffen Gebert
      563ff903
    • Philipp Gampe's avatar
      [FEATURE] Include HTTP Request2 for better HTTP handling · addec7b3
      Philipp Gampe authored
      Add the pear packages HTTP/Request2 end Net/URL2.
      Also add PEAR/Exception.php.
      
      Add t3lib_http_Request as wrapper for Request2.
      This sets the default options from TYPO3_CONF_VARS.
      
      Additionally add new TYPO3_CONF_VARS options and deprecate the old
      cURL options.
      
      Extend include_path that it also works with pear packages.
      
      Change-Id: I430685159cc966e13f1e833ca19ee8f0c75e400a
      Resolves: #28344
      Releases: 4.5,4.6
      Reviewed-on: http://review.typo3.org/3437
      Reviewed-by: Markus Klein
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Steffen Gebert
      Tested-by: Steffen Gebert
      addec7b3
    • Kay Strobach's avatar
      [BUGFIX] The requested URL typo3/undefined was not found on this server · 36c83302
      Kay Strobach authored
      Wrong handling of module url changes in modulemenu causes false
      loadings.
      
      This change changes the loading logic a bit, so that it works again.
      
      Resolves: #28594
      Releases: 4.6, 4.5
      
      Change-Id: I1692040e38645d68002ae494e9261fd0ccb4d42d
      Reviewed-on: http://review.typo3.org/3909
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      36c83302
    • Oliver Hader's avatar
      [FEATURE] Integrate string replacement to stdWrap · a36b3738
      Oliver Hader authored
      Allow to search/replace strings, optionally with preg-regex.
      
      Change-Id: I05a067e06cf6d6d664a178c6cf91e17178d691a8
      Resolves: #19347
      Reviewed-on: http://review.typo3.org/3855
      Reviewed-by: Jo Hasenau
      Tested-by: Jo Hasenau
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      a36b3738
    • Markus Klein's avatar
      [BUGFIX] Error when opening TYPO3 manual · 48635522
      Markus Klein authored
      A missing parameter for SC_view_help::render_Table() causes
      TYPO3 manual to produce a PHP warning.
      This patch makes the second parameter optional.
      
      Change-Id: I2b3e2cf45d4b7b411e7e7b007c7650df0bd79ea8
      Resolves: #28330
      Releases: 4.6, 4.5
      Reviewed-on: http://review.typo3.org/3704
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      48635522
    • Georg Grossberger's avatar
      [FEATURE] Enable the GIFBUILDER cObject to render 32-bit PNG images · 93894011
      Georg Grossberger authored
      Introduce the "backColor" value "transparent" to create a PNG file
      that has a transparent color as background and enhance the existing
      code to keep it until the final image is written to a file.
      
      If "transparent" is set the following conditions must be met:
      * png_truecolor must be set to TRUE
      * reduceColors must not be set
      * format must not be set to jpg or gif
      
      If one of those conditions is not met, GIFBUILDER falls back to
      its default behaviour. Already existing backColor features are not
      affected by this change.
      
      The options "transparentBackground" and "transparentColor" have no
      effect if the backColor is transparent
      
      Change-Id: I0ce9a891710bbe1e7cae935c765aff2aa5640415
      Resolves: #28405
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/3703
      Reviewed-by: Jo Hasenau
      Reviewed-by: Georg Ringer
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      93894011
    • Steffen Gebert's avatar
      [FEATURE] Add UI support for Internationalized Domain Names (IDN) · 9e55c529
      Steffen Gebert authored
      Add support for inputting and converting IDN domains in TCEforms.
      
      The domain is still stored and processed as punycode, only the user is
      now able to also enter also the IDN with its special chars in the
      backend.
      
      Include 3rd-party converter class "IDNA Convert"
      
      Change-Id: I87d275a2f3bcfd321147b6d32a5403db704bdc4d
      Resolves: #14500
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/3804
      Reviewed-by: Steffen Gebert
      Tested-by: Steffen Gebert
      9e55c529
    • Georg Ringer's avatar
      [FEATURE] Improve wizard for creating new records · 4a74e6b5
      Georg Ringer authored
      Add the possibility to group records together, even
      when the extension key is a different one.
      
      Change-Id: I4acb806e27fbad6a240c530085e76bfa001c11cc
      Resolves: #28353
      Reviewed-on: http://review.typo3.org/3440
      Reviewed-by: Kay Strobach
      Tested-by: Kay Strobach
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Christian Mueller
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      4a74e6b5
    • Georg Ringer's avatar
      [FEATURE] Add hook to tslib_adminpanel · 706e08ac
      Georg Ringer authored
      Add a hook to the AdminPanel to allow additional
      code beeing added by other extensions
      
      Change-Id: Icec38ca8b91891a515a40ec2e8774a00cf553c40
      Resolves: #28568
      Releases: 4.6, 4.5
      Reviewed-on: http://review.typo3.org/3860
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      706e08ac
    • Alexander Stehlik's avatar
      [FEATURE] Enhance info array provided to services · cc37d50b
      Alexander Stehlik authored
      In t3lib_div::makeInstanceService() the info array passed to
      the instanciated service class is enhanced with information about
      the requested service type, service sub type and the excluded service
      keys.
      
      Deprecated references to global vars have been replaced with $GLOBALS
      array.
      
      Change-Id: I45d39b3a526ab2c9a2ce273784ecdc4c3f03affd
      Resolves: #26410
      Reviewed-on: http://review.typo3.org/1776
      Reviewed-by: Markus Klein
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      cc37d50b
    • Mario Rimann's avatar
      [FEATURE] Change t3d exports default export target directory · 2faeda34
      Mario Rimann authored
      By default a t3d export ended up in fileadmin/ and the resulting file
      was publicly available. This change just changes the default directory
      to be fileadmin/_temp_/ which is .htaccess protected and cannot be
      accessed from outside.
      
      Change-Id: Ic01e1e38cb96e6f39ea84cd8f71decb046afccb0
      Resolves: #17516
      Reviewed-on: http://review.typo3.org/3728
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      2faeda34
    • Jo Hasenau's avatar
      [BUGFIX] Saving Page Tree states issues in large environments · b710bae6
      Jo Hasenau authored
      Change the way expanded nodes are saved for be_users back to a simple
      key/boolean pair and adjust the size of the uc field to fit the needs of
      larger page trees.
      
      Change-Id: Ic926080b0dc0e6e24226ab00554091a5f0ffae66
      Resolves: #24884
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/3912
      Reviewed-by: Jo Hasenau
      Tested-by: Jo Hasenau
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Tested-by: Christian Kuhn
      Reviewed-by: Steffen Gebert
      Tested-by: Steffen Gebert
      b710bae6
    • Stefan Neufeind's avatar
      [FEATURE] Use update-query to write fe_session data · 975d4de2
      Stefan Neufeind authored
      Use an update-query to write the front end user session data
      to the database instead of doing a delete- and insert-query.
      
      Using only one update-query saves resources and avoids
      an inconsistent state between the delete- and insert-query
      (since no transactions were used).
      
      Original patch by Netresearch.
      
      Change-Id: I58624215b65bced7473923eb6ce1966650c02860
      Resolves: #19286
      Reviewed-on: http://review.typo3.org/2761
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      Reviewed-by: Xavier Perseguers
      Reviewed-by: Markus Klein
      Reviewed-by: Mario Rimann
      Reviewed-by: Jo Hasenau
      Reviewed-by: Georg Ringer
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      975d4de2
    • Xavier Perseguers's avatar
      [BUGFIX] t3lib_div::cmpFQDN() lacks support for IPv6 and hostnames · 0746cf9c
      Xavier Perseguers authored
      Add checks for IPv4 and IPv6. Otherwise take input as hostname.
      Implement correct (recursive) wildcard-checks.
      Add unit tests.
      
      Change-Id: I721fb6d376ee9ef01352799dfad1813b38e87ded
      Resolves: #27217
      Releases: 4.5, 4.6
      Reviewed-on: http://review.typo3.org/2526
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      0746cf9c
    • Laurent Cherpit's avatar
      [FEATURE] Change the way saltedpasswords sets "eval" in ext_tables.php · 3a2d4ccb
      Laurent Cherpit authored
      For the TCA password fields (BE|FE), saltedpasswords overrides the
      field used to add some evaluations method. The problem appears when
      another evaluation method is added before saltedpasswords extension is
      loaded.
      Change the way of the available evaluations methods are added by
      saltedpasswords.
      
      Change-Id: Ibcc13da492736891937fefbf9e323338229fb1dc
      Resolves: #28494
      Releases: 4.6
      Reviewed-on: http://review.typo3.org/3725
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      3a2d4ccb