1. 18 Nov, 2016 9 commits
  2. 17 Nov, 2016 8 commits
  3. 16 Nov, 2016 3 commits
  4. 15 Nov, 2016 5 commits
  5. 14 Nov, 2016 5 commits
  6. 11 Nov, 2016 1 commit
  7. 10 Nov, 2016 2 commits
  8. 09 Nov, 2016 2 commits
  9. 08 Nov, 2016 1 commit
    • Sebastian Kummer's avatar
      Merge pull request #398 in ZP/z-push from feature/ZP-804-php-7-compatibility to develop · 9dca8635
      Sebastian Kummer authored
      * commit '7e59abed': (36 commits)
        ZP-1030 Pass $retmapimessage as value instead of as reference in ImportMessageChange.
        ZP-963 Remove PHP 7 is unsupported check from zpush.php.
        ZP-805 Update class constructors.
        ZP-805 Update class constructors.
        ZP-960 Other fatal PHP 7 errors.
        ZP-805 Renamed constructors to __construct(). And updated calls to parent class creators for classes Recurrence and TaskRecurrence. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor BackendSearchLDAP() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructors  to __construct(). Updated Combined to call parent::__construct. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor ZPushTop() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor Mail_mimeDecode() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor WBXMLEncoder() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor WBXMLDecoder() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor for all classes to __construct(). Updated Streamer to call __construct() function of the class in unserialize(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor for parent from parent::HierarchyCache() to parent::__construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor ExportChangesDiff() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor ImportChangesDiff() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor SearchProvider() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor Backend() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor FileStateMachine() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-805 Renamed constructor Streamer() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3.
        ...
      9dca8635
  10. 28 Oct, 2016 4 commits
    • Sebastian Kummer's avatar
      Merge pull request #399 in ZP/z-push from... · 70077b27
      Sebastian Kummer authored
      Merge pull request #399 in ZP/z-push from bugfix/ZP-1077-deleted-folder-causes-endless-loop to develop
      
      * commit '5c505fd1':
        ZP-1077 Removed debug log.
        ZP-1077 Added ProcessLoopDetection to catch a Ping/Sync loop where sync has errors but Ping continues to trigger syncs for it; added ProcessLoopDetection for the case where Ping sees state errors for a synched folder, triggers a sync but the folder is not being synchronized. In both cases Ping will invoke a FolderSync (status 7) instead of sending fake changes. FolderSync will check the relation between the hierarchy cache and synched data information and remove states of folders that are not in the hierarchycache anymore.
      70077b27
    • Sebastian Kummer's avatar
      ZP-1077 Removed debug log. · 5c505fd1
      Sebastian Kummer authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      5c505fd1
    • Sebastian Kummer's avatar
      ZP-1077 Added ProcessLoopDetection to catch a Ping/Sync loop where sync · 2c0bf844
      Sebastian Kummer authored
      has errors but Ping continues to trigger syncs for it; added
      ProcessLoopDetection for the case where Ping sees state errors for a
      synched folder, triggers a sync but the folder is not being
      synchronized.
      In both cases Ping will invoke a FolderSync (status 7) instead of
      sending fake changes. FolderSync will check the relation between the
      hierarchy cache and synched data information and remove states of
      folders that are not in the hierarchycache anymore.
      
      Released under the Affero GNU General Public License (AGPL) version 3.
      2c0bf844
    • Manfred Kutas's avatar
      Merge pull request #397 in ZP/z-push from develop to feature/ZP-804-php-7-compatibility · 7e59abed
      Manfred Kutas authored
      * commit '016e688b':
        ZP-1073 Use exit() instead of die().
        ZP-1076 Catch StatusException in ZPushAdmin::GetDeviceDetails().
        ZP-1073 list-shared-folders script, incl. usage examples (in file).
        ZP-1073 Refactor Utils::GetFolderOriginFromId() into GetFolderOriginStringFromId() so GetFolderOriginFromId() returns a value comparable to DeviceManager::FLD_ORIGIN_*.
        ZP-1017 Replace z-push.sf.net url with z-push.org.
        ZP-1062 depend on php instead of php7.0. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1058 autodiscover: Fix mistake: always send response
        ZP-1056 Fail earlier when no password is provided. Log used username before trying to login in the backend. The $username will always be set and doesn't need to be checked again.
        ZP-1056 Fix authorization encoding and also add it to autodiscover. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1058 autodiscover: Rework exception handling to match z-push core.
        ZP-1058 autodiscover: Print IP to log on failed authentication for usage with e.g. fail2ban
      7e59abed