Changes from 3.5.2 to 3.5.3

*Kernel:
- Added: Show PHP eAccelerator information in the system information page.
  (Submitted by: Vittal Aithal)
- Changed: eZContentBrowse::result will only return a valid integer array,
  invalid entries are excluded.

ezpm.php:
- Added: The database is checked to see if it has the same version as the
         eZ publish installation before continuing.
  (Merged from stable/3.4 (3.4.7) rev. 11591)

Fetch functions:
- Added parameter with_variations to content/locale_list fetch function.
  (Merged from stable/3.4 (3.4.7) rev. 11696)

Attributes:
- Added: 'can_move_from' attribute to eZContentObject and
  eZContentObjectTreeNode.

*Bugfixes:
- Fixed bug: eZBasket does not return all available attributes.
  (Merged from stable/3.4 (3.4.7) rev. 11487)
- Fixed Bug #6517: Bug Template operator: pdf(set_font, ...) ColorRGB.
  ( Merged from stable/3.4 rev. 11501 )
- Fixed bug #6516: Bug Template operator: pdf(new_page) has no newline.
  ( Merged from stable/3.4 rev. 11504 )
- Fixed bug #6518: Bug Template operator: pdf(set_margin, ...) line_space is broken.
- Fixed bug #6523: Bug Template operator: pdf(text_box, ...) alignment and size doesn't work.
  ( Merged from stable/3.4 rev. 11514 )
- Fixed bug #6525: ezmatrix doesn't support attribute( show ).
  (Merged from stable/3.4 (3.4.6) rev. 11515)
- Fixed bug #6493: New bug: Template operator: pdf(filled_circle, ...) gets into a recursive 
  loop if the "y" parameter is wrong.
- Fixed bug #6503: Bug Template operator: pdf(footer, ...) line thickness doesn't work.
  ( Merged from stable/3.4 rev. 11529 )
- Fixed bug #6507: Bug Template operator: pdf( frontpage, ...) alignment parameter must be present.
  ( Merged from stable/3.4 rev. 11533 )
- Fixed bug #6508: Cannot remove URL Attribute.
  (Merged from trunk/3.6 (3.6.0alpha) rev. 11531)
- Fixed bug #6036: Role issues with copy and move.
- Fixed bug #6538: Clean eZ publish 3.5.2 install causes kernel error 20.
  (Merged from stable/3.4 (3.4.7) rev. 11550)
- Fixed bug #6509: ezlupdate did not scan extensions correctly (windows version only)
- Fixed bug #6510: ezlupdate did not work with UTF-8 templates
- Fixed wrong handling of the option set name in ezmultioption datatype.
- Fixed bug #6478: 'choose' operator returns wrong value.
  (Merged from trunk/3.6 (3.6.0alpha) rev. 11597)
- Fixed bug #6542: tree_count failure.
  (Merged from trunk/3.6 (3.6.0alpha) rev. 11554)
- Fixed bug #6528: Can't list or import packages from earlier versions.
  (Merged from stable/3.4 (3.4.7) rev. 11659)
- Fixed bug #6580: fetch-content-list: no data fetching with an array of
  node_ids for 'parent_node_id'.
  (Merged from stable/3.4 (3.4.7) rev. 11665)
- Fixed bug #6506: Shopping permissions for a guest user don't work properly.
- Fixed bug: Paymentgatewayevent does not find all gateway extensions.
- Fixed Bug #4699: INIOverridedir was prepended in global context in visual/toolbarlist.
- Fixed bug: eZSendmailTransport always asumes safe-mode is enabled.
  (Merged from stable/3.4 (3.4.7) rev. 11692)
- Fixed bug #5843: Invalid locale values can be added to content/translations.
  (Merged from stable/3.4 (3.4.7) rev. 11696)
- Fixed bug #6571: Object relations list crash.
  (Manually merged from trunk rev. 11693)
- Fixed bug #6605: Toolbar manager always shows empty tool as first on the list.
- Fixed bug #6543: Disabling cache causes template override failure.
- Fixed bug #6435: Recognize eAccelerator (mmCache fork) as valid PHP Accelerator.
- Fixed bug #6608: Missing koi8r alias in eZCharsetInfo.
- Fixed bug #6549: eZSYS::splitArgumentIntoElements and/or ImageMagick.
  (Merged from trunk rev. 11765)
- Fixed bug #6604: Transaction error when publishing an object from the trash.
- Fixed bug #6617: Add location problem.
- Fixed bug: wrong behaviour when search using objectrelation attributes
  (Merged from 3.6.0rc1(trunk rev.11788))
- Fixed bug #6203: Disable translations in Keywords does not act as advertised.
  (Merged from stable/3.4 (3.4.7) rev. 11793)
- Fixed bug: Unused keywords are never deleted.
  (Merged from stable/3.4 (3.4.7) rev. 11793)
- Fixed bug #6625: Relation list cache not updated.
- Fixed bug #6626: Remove border attribute from image tag.
  (Manually merged from stable/3.4 (3.4.7) rev. 11807)
- Fixed bug #6622: user/preference/set not stored for anonymous user.
- Fixed bug #6620: Failure in eZRole::fetchRolesByLimitation.
- Fixed bug #6613: Fetch function user/logged_in_users returns duplicates.
- Fixed bug #6465: Can not unselect *all* ezselection, multi options.
- Fixed bug #6064: Escaping of strings doesn't work.
  (Merged from stable/3.4 (3.4.7) rev. 11821)
- Fixed bug #6583: 'ezboolean' datatype logic.
- Fixed bug: When copying an object having two or more versions, each
  attribute in the copy gets different IDs in different versions.
  (Merged from stable/3.4 (3.4.7) rev. 11833).
- Fixed bug: 6400: Time attribute and DST.
  (Manually merged from trunk (3.6.0rc2) rev. 11841)
- Fixed bug: #6454: ADMIN /package/upload no option to abort.
  (Manually merged from trunk (3.6.0rc2) rev. 11851)
- Fixed bug #5605: Unreadable text when installing an addon package
  (Manually merged from stable/3.4 (3.4.7) rev. 11859)
- Fixed eZTemplate::elementValue() so that it does not complain about
  absence of an array element when the element exists and its value is null.  
  (Merged from trunk (3.6.0rc2) rev. 11831) 
- Fixed bug #6612: URL management displays duplicates.
- Fixed bug #6373: Role assignments with restriction are not applied.
  (Also in trunk (3.6.0) rev.11883)
- Fixed bug #6661: Typo in soap.ini and soap.php
- Fixed bug #6587: Empty lines in discount group when deleting users.
  (Merged from trunk (3.6.0) rev.11895)
- Fixed bug #6501: It is possible to create users with the same login or
  email that differs only in case.
  (Merged from stable/3.4 (3.4.7) rev. 11897)
- Fixed bug: User login and password are shown incorrectly in the user 
  edit page. The bug occurs only on some of the supported databases.
  (Merged from stable/3.4 (3.4.7) rev. 11900)
- Fixed bug #6651: Embed Image caption.
- Fixed bug #6648: Anonymous poll problem.
  (Merged from trunk (3.6.0) rev.11927)
- Fixed error and warning messages in setup/extensions when there is no
  group ExtensionSettings defined in site.ini.append[.php].  
  (Merged from stable/3.4 (3.4.7) rev. 11930)
- Fixed bug #6676: Surpressed php warning when cache-block is empty.
  (Merged from stable/3.4 (3.4.7) rev. 11936)
- Fixed bug #6675: Duplicate attribute identifiers.
  (Manually merged from stable/3.4 (3.4.7) rev. 11944)
- Fixed bug #6440: Role caching problem.
  (Merged from stable/3.4 (3.4.7) rev. 11949)
- Fixed bug #6677: Template variable $site.design is always set to 'standard'
  (Merged from stable/3.4 (3.4.7) rev. 11952)
- Fixed bug #6633: conditional cron notification failure.
- Fixed bug #6569: Debug popup JS code breaks admin design.
- Fixed bug #6177: Enum type saves wrong style
- Fixed bug #6683: node_id not set in flat_left.tpl in every context.
  (Merged from trunk (3.7.0alpha1) rev. 12003)
- Fixed bug: Cannot upload files to media datatype.
- Fixed bug: Current design settings were not considered when clearing viewcache.
  (Merged from stable/3.4 (3.4.7) rev. 12031)

*WebDAV:

*Library:

eZLocale:
- Added: Fetching a country, locale or language list can now exclude variations.
  (Merged from stable/3.4 (3.4.7) rev. 11694)

eZI18N:
- Added: koi8r is now a known charset alias.
- Added: If a charset alias fails it will try to find the alias without any
  dashes.

eZDebug:

eZDB:

eZTemplate:

*Translations:
- Updated Catalan (cat-ES) translation from ez.no contribution.
  http://ez.no/community/contribs/internationalization/catalan_translation_for_ezpublish_3_5
- Updated German (ger-DE) translation from ez.no contribution.
  http://ez.no/community/contribs/internationalization/complete_german_translation_for_ez_publish_3_5_2
