Commit Graph

1829 Commits (099bf1154257e55da094d32fbb3293fe3f829f99)

Author SHA1 Message Date
Matthew Chen ea547fa46a Merge tag '2.35.0.12' 6 years ago
Matthew Chen f575c0f100 Add fbcdn.net to link previews media whitelist. 6 years ago
Michael Kirk d88ffc4775 Notification titles for iOS10+ 6 years ago
Matthew Chen 1dbb9849c5 Remove 'message receipt ordering' logging. 6 years ago
Matthew Chen bb46720898 Add logging around socket ordering. 6 years ago
Matthew Chen 2cdb7bb0ed Respond to CR. 6 years ago
Matthew Chen 928b0a1630 Add session manager pools. 6 years ago
Matthew Chen e2b92ed42b Add session manager pools. 6 years ago
Matthew Chen 280b9378b5 Add session manager pools. 6 years ago
Michael Kirk c2aee429b1 move ContactsManager to local dependency 6 years ago
Michael Kirk 1bfe691895 In app notifications for iOS10+
Extract shared notification presention/response

Implement adapters which use that logic for modern UNUserNotification and
legacy UINotifications
6 years ago
Michael Kirk c01284f848 beef up notifications DebugUI 6 years ago
Matthew Chen 501e883cc4 Merge tag '2.35.0.10' 6 years ago
Matthew Chen 63a5de1852 Add logging around socket ordering. 6 years ago
Michael Kirk 5f59623254 fix CDS for iOS9 6 years ago
Matthew Chen 229450bc47 Enable 'note to self' feature flag. 6 years ago
Matthew Chen 867efb62ff Respond to CR. 6 years ago
Matthew Chen 6b3fe04537 Use connection property for errors in message receiver. 6 years ago
Matthew Chen 70185dd872 Batch outgoing ICE updates. 6 years ago
Matthew Chen 6b5952abda Move work off main thread. 6 years ago
Matthew Chen 4feb0011d7 Reduce logging. 6 years ago
Matthew Chen 77396e11fd Send sync messages with link previews preference. 6 years ago
Matthew Chen b1cce5ef71 Add link previews preference to configuration protos. 6 years ago
Matthew Chen ef62bcd004 Disable 'Note to Self.' 6 years ago
Matthew Chen 6d967cb31d Fix 'link preview prefs taint cache' issue. 6 years ago
Matthew Chen f2d580cae6 Update user agent for proxied content downloads. 6 years ago
Matthew Chen 3c0235d57e Enable 'note to self' feature flag. 6 years ago
Matthew Chen b0704074b9 Rework quoted attachments. 6 years ago
Matthew Chen bba679eaef Add user-agent for media downloads. 6 years ago
Matthew Chen 0ce9d1a858 Always re-encode link preview images as JPEG even if they don't need to be resized. 6 years ago
Matthew Chen c68eee5bfe Accept newlines in link preview titles. 6 years ago
Matthew Chen 957a733838 Yet more link preview refinements. 6 years ago
Matthew Chen b48d5fbcf0 Revise link preview domain whitelists. 6 years ago
Matthew Chen f174d5be62 Clean up link previews. 6 years ago
Matthew Chen e7b9f7da99 Flush multi-process writes more aggressively. 6 years ago
Matthew Chen 4c5b9001c3 Elaborate the link preview tests. 6 years ago
Matthew Chen 2e9f2e6154 Elaborate the link preview tests. 6 years ago
Matthew Chen 090dd1f523 Use NSDataDetector to extract URLs for link previews. 6 years ago
Matthew Chen 744d3074ac Fix link preview tests. 6 years ago
Matthew Chen e4d5926b30 Resize link preview images if necessary. 6 years ago
Matthew Chen 9149282e94 Resize link preview images if necessary. 6 years ago
Matthew Chen 9b33d70d7b Constrain max size of link preview image. 6 years ago
Matthew Chen c4274d63c8 Fix build warnings in fake profile manager. 6 years ago
Matthew Chen e172eeff0e Link preview preference should only affect outgoing link previews. 6 years ago
Matthew Chen 23980152fc Segment proxied content downloads. 6 years ago
Matthew Chen db15ff9a26 Segment proxied content downloads. 6 years ago
Matthew Chen 4e7dbc486d Segment proxied content downloads. 6 years ago
Matthew Chen 635b5740ac Add missing domain to link preview whitelist. 6 years ago
Matthew Chen e2747dc702 Fix glitch in link loading. 6 years ago
Matthew Chen b002c0c9e1 Refine link parsing and validation logic. 6 years ago