• Sebastian Kummer's avatar
    Merge pull request #137 in ZP/z-push from... · b9553df4
    Sebastian Kummer authored
    Merge pull request #137 in ZP/z-push from feature/ZP-705-implement-support-for-streamer_type_stream_asplain to develop
    
    * commit '4ccfc1f5':
      ZP-707 Remove debug.
      ZP-707 use MAPIStreamWrapper where possible.
      ZP-708 Wrap the plaintext body, html body or mime message into a StringStreamWrapper. While the wrapper correctly truncates (UTF-8 compatible), we can also truncate before loading the data in.
      ZP-707 Undo changes to the stream wrappers to be able to write at the beginning of the stream introduced with f133d268.
      ZP-706 SYNC_RESOLVERECIPIENTS_DATA is a base64 stream.
      ZP-706 Fix develop merge wrong conflict resolution.
      ZP-706 SyncMail->mimedata is a plaintext stream.
      ZP-707 Undo config changes.
      ZP-707 The stream wrapper need to truncate UTF-8 compatible.
      ZP-707 Use a MapiStreamWrapper for the AS2.5 mime message.
      ZP-707 When truncating AS12+ the general truncation size for the AS2.5 body should not be considered.
      ZP-707 Fixed instance variable access in MapiStreamWrapper.
      ZP-707 Use plain streams in mapi provider. Added writing functionality to StringStreamWrapper and MapiStreamWrapper. Reading data is encapsulated into a StringStreamWrapper by the Streamer.
      ZP-707 Initial implementation. Needs fixing.
      ZP-706 AirSyncBaseBody data is a plain data stream.
    b9553df4
mapiprovider.php 121 KB