1. 03 Mar, 2016 3 commits
  2. 01 Mar, 2016 10 commits
  3. 29 Feb, 2016 5 commits
    • Sebastian Kummer's avatar
      Merge pull request #162 in ZP/z-push from... · 5920b258
      Sebastian Kummer authored
      Merge pull request #162 in ZP/z-push from bugfix/ZP-847-remove-stream-seek-call-from-wbxmlencoder to develop
      
      * commit 'c70f20bd':
        ZP-847 Remove fseek from encoder as not all stream types support it. Released under the Affero GNU General Public License (AGPL) version 3.
      5920b258
    • Sebastian Kummer's avatar
      Merge pull request #160 in ZP/z-push from... · 3e4b67ff
      Sebastian Kummer authored
      Merge pull request #160 in ZP/z-push from feature/ZP-622-ping-should-notify-on-hierarchy-changes to develop
      
      * commit 'f3c891be':
        ZP-778 Remove unused code.
        ZP-622 Devices performing heartbeat weren't handling changes properly.
        ZP-622 Update year.
        ZP-778 Make sure the hierarchy cache is loaded when verifying hierarchy changes in SyncCollections.
        ZP-777 Verify potential hierarchy changes against a hierarchy hash coming from all foldernames + parent ids.
        ZP-622 Update year.
        ZP-771 Indicate changed additional folderdata in DeviceManager->IsHierarchySyncRequired().
        ZP-778 Verify received hierarchy notifications for validity.
        ZP-777 Catch and filter hierarchy events.
        ZP-622 added HIERARCHYNOTIFICATION constant to the IBackend.
      3e4b67ff
    • Sebastian Kummer's avatar
      ZP-778 Remove unused code. · f3c891be
      Sebastian Kummer authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      f3c891be
    • Sebastian Kummer's avatar
      Merging in latest from upstream (ZP/z-push:refs/heads/develop) · 097d1553
      Sebastian Kummer authored
      * commit '6373c777':
        ZP-846 Go through all devices+user and check if a folderdata state for the hierarchy exists.
      097d1553
    • Sebastian Kummer's avatar
      Merge pull request #163 in ZP/z-push from... · 6373c777
      Sebastian Kummer authored
      Merge pull request #163 in ZP/z-push from bugfix/ZP-846-z-push-admin-fix-states-need-to-fix to develop
      
      * commit '259b7136':
        ZP-846 Go through all devices+user and check if a folderdata state for the hierarchy exists.
      6373c777
  4. 27 Feb, 2016 4 commits
  5. 26 Feb, 2016 6 commits
  6. 25 Feb, 2016 2 commits
  7. 24 Feb, 2016 1 commit
    • Sebastian Kummer's avatar
      Merge pull request #150 in ZP/z-push from... · 3f1f999e
      Sebastian Kummer authored
      Merge pull request #150 in ZP/z-push from bugfix/ZP-641-filestatemachine-backend-storage-file to develop
      
      * commit '5c7a4b19':
        ZP-641 Delete file only if it exists.
        ZP-641 CleanStates() has to stop after deleting one BS file.
        ZP-641 call GetState() with the "do not clean" flag, changed CleanStates() to delete exact bs files when being calles without uuid for bs type (needs better fixing in ZP-835).
      3f1f999e
  8. 23 Feb, 2016 9 commits
    • Sebastian Kummer's avatar
      ZP-641 Delete file only if it exists. · 5c7a4b19
      Sebastian Kummer authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      5c7a4b19
    • Sebastian Kummer's avatar
      Merging in latest from upstream (ZP/z-push:refs/heads/develop) · a635643c
      Sebastian Kummer authored
      * commit '63ba8bea':
        ZP-797 Fixed WBXML class constant.
        ZP-797 GetAttachment use fpassthru (more efficient).
        ZP-797 WBXMLDecoder is handling ActiveSync WBXML, which is only a subset of WBXML.
        ZP-797 WBXML{En,De}coder: use const instead of define for WBXML_* constants.
        ZP-797 WBXMLDecoder->getOpaque() use stream_get_contents().
        ZP-797 WBXMLDecoder->GetPlainInputStream() use stream_get_contents().
        ZP-797 WBXMLDecoder->_getToken() speedup.
        ZP-797 WBXMLDecoder->getTermStr(): use stream_get_line().
        ZP-797 WBXMLEncoder remove possible endless loop/improve multipart handling.
        ZP-797 WBXMLEncoder remove _outlog / use output buffering.
        ZP-797 WBXMLDecoder remove inlog / reread php://input.
        ZP-645 Revert "PHP 5.4+ ob_start() needs an extra flag to allow".
        ZP-794 Remove now useless call to FixFileOwner.
        ZP-794 Call FixFileOwner in SafePutContents.
      a635643c
    • Sebastian Kummer's avatar
      Merge pull request #111 in ZP/z-push from feature/ZP-797-rework-wbxml-handling to develop · 63ba8bea
      Sebastian Kummer authored
      * commit '52162fde':
        ZP-797 Fixed WBXML class constant.
        ZP-797 GetAttachment use fpassthru (more efficient).
        ZP-797 WBXMLDecoder is handling ActiveSync WBXML, which is only a subset of WBXML.
        ZP-797 WBXML{En,De}coder: use const instead of define for WBXML_* constants.
        ZP-797 WBXMLDecoder->getOpaque() use stream_get_contents().
        ZP-797 WBXMLDecoder->GetPlainInputStream() use stream_get_contents().
        ZP-797 WBXMLDecoder->_getToken() speedup.
        ZP-797 WBXMLDecoder->getTermStr(): use stream_get_line().
        ZP-797 WBXMLEncoder remove possible endless loop/improve multipart handling.
        ZP-797 WBXMLEncoder remove _outlog / use output buffering.
        ZP-797 WBXMLDecoder remove inlog / reread php://input.
      63ba8bea
    • Sebastian Kummer's avatar
      Merge pull request #156 in ZP/z-push from... · f49acb93
      Sebastian Kummer authored
      Merge pull request #156 in ZP/z-push from bugfix/ZP-794-use-safeputcontents-to-ensure-atomacy-2 to develop
      
      * commit 'f34003c0':
        ZP-794 Remove now useless call to FixFileOwner.
        ZP-794 Call FixFileOwner in SafePutContents.
      f49acb93
    • Sebastian Kummer's avatar
      Merge pull request #157 in ZP/z-push from... · 52e58756
      Sebastian Kummer authored
      Merge pull request #157 in ZP/z-push from bugfix/ZP-645-php-5.4-obstart-needs-an-extra-flag-revert to develop
      
      * commit '749e44a8':
        ZP-645 Revert "PHP 5.4+ ob_start() needs an extra flag to allow".
      52e58756
    • Sebastian Kummer's avatar
      ZP-797 Fixed WBXML class constant. · 52162fde
      Sebastian Kummer authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      52162fde
    • Sebastian Kummer's avatar
      Merge pull request #9 in ZO/z-push from... · edb0b688
      Sebastian Kummer authored
      Merge pull request #9 in ZO/z-push from bugfix/ZO-39-z-push-add-capabilities-header-on-settings to develop
      
      * commit '3dad2f4d':
        ZO-39 Add capabilities and gab-folder headers.
      edb0b688
    • Sebastian Kummer's avatar
      ZP-641 CleanStates() has to stop after deleting one BS file. · 7c89199f
      Sebastian Kummer authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      7c89199f
    • Sebastian Kummer's avatar
      3dad2f4d