1. 21 Jun, 2017 1 commit
    • Sebastian Kummer's avatar
      Merge pull request #552 in ZP/z-push from release/2.3 to master · d788cf91
      Sebastian Kummer authored
      * commit '5a19129e': (35 commits)
        ZP-1243 Always send X-Push-Capabilities header in Settings responses, always log special headers in DEBUG.
        ZP-1200 Added dots to the end of phrases.
        ZP-1200 Use Request::HEX_EXTENDED to filter bad IP addresses.
        ZP-1200 Allow dots (.) in Request::HEX_EXTENDED filter.
        ZP-1229 Fixed whitespace.
        ZP-1229  Add new optional parameter to Syncobject.equals() for strict type checking, and undo the global change made to use strict checking introduced by ZP-1088. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1228 Accept SYNC_FOLDER_TYPE_OTHER as valid type.
        ZP-1227 Sync the KOE GAB folder first by adding it to the top of the SyncCollection list.
        ZP-1200 Attempt to use OS backed IP resolution to support ipv4/6.
        ZP-1221 Make sure authentication during OPTIONS request is done after processing all headers and converting charset encodings.
        ZP-1220 Don't switch stores when processing incoming KOE patch syncs of secondary contact folders.
        ZP-1199 For emails with a lot of HTML 3x the requested truncation on plaintext might not be enough.
        ZP-1199 Fixed variable name holding the length of the stream/string.
        ZP-1199 Utils::Utf8_truncate() needs to check that a string is valid UTF-8 even if it's shorter than the requested length.
        ZP-1219 Fixed whitespace.
        ZP-1219 printwbxml sets WBXML_DEBUGGING flag to use different internal routines.
        ZP-1215 Setup exporter even if GlobalWindowSize is full for folders without a SyncKey (new folders).
        ZP-1212 Randomize folderstat expiration time.
        ZP-1204 Transport capability to KOE.
        ZP-1210 Requre php-mapi-webapp on Fedora, CentOS and RHEL instead of php-mapi.
        ...
      d788cf91
  2. 20 Jun, 2017 3 commits
  3. 07 Jun, 2017 1 commit
    • Sebastian Kummer's avatar
      Merge pull request #544 in ZP/z-push from develop to release/2.3 · 11e51873
      Sebastian Kummer authored
      * commit '54cb4db0':
        ZP-1200 Added dots to the end of phrases.
        ZP-1200 Use Request::HEX_EXTENDED to filter bad IP addresses.
        ZP-1200 Allow dots (.) in Request::HEX_EXTENDED filter.
        ZP-1229 Fixed whitespace.
        ZP-1229  Add new optional parameter to Syncobject.equals() for strict type checking, and undo the global change made to use strict checking introduced by ZP-1088. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1228 Accept SYNC_FOLDER_TYPE_OTHER as valid type.
        ZP-1227 Sync the KOE GAB folder first by adding it to the top of the SyncCollection list.
        ZP-1200 Attempt to use OS backed IP resolution to support ipv4/6.
      11e51873
  4. 02 Jun, 2017 7 commits
  5. 01 Jun, 2017 3 commits
  6. 31 May, 2017 1 commit
  7. 29 May, 2017 1 commit
    • Chris Pitchford's avatar
      ZP-1200 Attempt to use OS backed IP resolution to support ipv4/6. · d249ef89
      Chris Pitchford authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      
      Attempt to use the PHP inet_pton function to parse the client's IP
      address. This OS backed function will parse IPv4 and IPv6 addresses
      (where supported)
      
      If the function fails to parse, we'll prefix the address with badip-
      and resort to the original manual pattern match
      d249ef89
  8. 22 May, 2017 2 commits
    • Sebastian Kummer's avatar
      Merge pull request #535 in ZP/z-push from develop to release/2.3 · 901daea4
      Sebastian Kummer authored
      * commit '0e4a1a39':
        ZP-1221 Make sure authentication during OPTIONS request is done after processing all headers and converting charset encodings.
        ZP-1220 Don't switch stores when processing incoming KOE patch syncs of secondary contact folders.
        ZP-1199 For emails with a lot of HTML 3x the requested truncation on plaintext might not be enough.
        ZP-1199 Fixed variable name holding the length of the stream/string.
        ZP-1199 Utils::Utf8_truncate() needs to check that a string is valid UTF-8 even if it's shorter than the requested length.
        ZP-1219 Fixed whitespace.
        ZP-1219 printwbxml sets WBXML_DEBUGGING flag to use different internal routines.
        ZP-1215 Setup exporter even if GlobalWindowSize is full for folders without a SyncKey (new folders).
        ZP-1212 Randomize folderstat expiration time.
        ZP-1204 Transport capability to KOE.
        ZP-1210 Requre php-mapi-webapp on Fedora, CentOS and RHEL instead of php-mapi.
        ZP-1204 Implement delivery receipt requests.
        ZP-1201 REVERT: Overwrite KOE capabilities only if they are different from the already saved value.
        ZP-1208 Outlook expects GlobalObjId to be base64 encoded (as specified for AS 14).
        ZP-1196 Opening contentstable fails for hidden groups.
        ZP-1201 Overwrite KOE capabilities only if they are different from the already saved value.
        ZP-1201 Also check if arrays are equal.
        ZP-1196 Catch warnings when no GAB data can be retrieved from the server.
        ZP-1196 Catch MAPI_E_INVALID_PARAMETER when a group can not be opened from the addressbook.
      901daea4
    • Sebastian Kummer's avatar
      Merge pull request #534 in ZP/z-push from... · 0e4a1a39
      Sebastian Kummer authored
      Merge pull request #534 in ZP/z-push from bugfix/ZP-1221-unable-to-create-ol2013-profile-when to develop
      
      * commit 'df7b6b94':
        ZP-1221 Make sure authentication during OPTIONS request is done after processing all headers and converting charset encodings.
      0e4a1a39
  9. 19 May, 2017 3 commits
  10. 18 May, 2017 1 commit
    • Sebastian Kummer's avatar
      Merge pull request #532 in ZP/z-push from... · 0ee4231e
      Sebastian Kummer authored
      Merge pull request #532 in ZP/z-push from bugfix/ZP-1199-utf-8-truncation-results-in-invalid to develop
      
      * commit '61cbf6a0':
        ZP-1199 For emails with a lot of HTML 3x the requested truncation on plaintext might not be enough.
        ZP-1199 Fixed variable name holding the length of the stream/string.
        ZP-1199 Utils::Utf8_truncate() needs to check that a string is valid UTF-8 even if it's shorter than the requested length.
      0ee4231e
  11. 17 May, 2017 4 commits
  12. 16 May, 2017 1 commit
  13. 15 May, 2017 1 commit
  14. 12 May, 2017 2 commits
  15. 10 May, 2017 2 commits
  16. 09 May, 2017 2 commits
  17. 08 May, 2017 5 commits