Greyson Parrelli
|
607b83d65b
|
Validate plaintext hashes for archived attachments.
|
2025-06-25 16:14:31 -04:00 |
|
Greyson Parrelli
|
4f6a5de227
|
Refactor AttachmentCipherInputStream.
|
2025-06-18 16:45:41 -04:00 |
|
Michelle Tang
|
7f5bfc210b
|
Fix story text previews.
|
2025-04-30 15:25:14 -04:00 |
|
Greyson Parrelli
|
a2a10fb0c1
|
Filter out bad E164s from GV1 groups.
|
2025-04-24 15:55:39 -04:00 |
|
Cody Henthorne
|
acbab9e736
|
Allow long text to be sent via notification replies.
|
2025-04-09 15:29:54 -04:00 |
|
Michelle Tang
|
f61109391a
|
Add support for blocked chat events.
|
2025-03-12 16:15:41 -04:00 |
|
Greyson Parrelli
|
0c445c2fe9
|
Cap the max image render size to 12000x12000.
|
2025-03-12 15:34:49 -04:00 |
|
Greyson Parrelli
|
9c473fb570
|
Improve and centralize e164 utils.
|
2025-03-04 15:58:21 -05:00 |
|
Greyson Parrelli
|
1b01532327
|
Update to the standard SignalService.proto
|
2025-02-12 16:22:52 -05:00 |
|
Grzegorz Bobryk
|
cafbf48783
|
Move from enum.values() to enum.entries.
Resolves #13767
|
2024-11-04 09:18:47 -05:00 |
|
Greyson Parrelli
|
ee488ea0b8
|
Rename some video constants for readability.
|
2024-10-23 15:51:54 -04:00 |
|
Greyson Parrelli
|
a7bdfb6d76
|
Add support for backing up wallpapers.
|
2024-09-20 12:24:57 -04:00 |
|
Cody Henthorne
|
a1bf4d62ab
|
Fix thumbnail rendering and refreshing on full download.
|
2024-09-20 10:52:18 -04:00 |
|
Nicholas Tinsley
|
623312d8f6
|
Inline StreamingTranscoder.
Delete InMemoryTranscoder.
|
2024-09-11 15:14:04 -04:00 |
|
Nicholas Tinsley
|
d683b8a321
|
Preclude cancelation of pre-uploaded video attachments.
Addresses ##10225.
|
2024-08-30 12:55:23 -04:00 |
|
Cody Henthorne
|
1f196f74ff
|
Add support for versioned expiration timers.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2024-08-30 12:55:22 -04:00 |
|
Nicholas Tinsley
|
0f7f866562
|
Experimental HEVC encoding support for videos.
|
2024-08-27 13:21:20 -04:00 |
|
Cody Henthorne
|
6daee5719b
|
Allow for larger input videos for sending.
|
2024-07-16 16:54:38 -04:00 |
|
Greyson Parrelli
|
70378b85d7
|
Remove unused capabilities.
|
2024-07-09 13:40:41 -04:00 |
|
Michelle Tang
|
a966812bfc
|
Add full send attachments.
|
2024-07-09 13:40:41 -04:00 |
|
Cody Henthorne
|
16c8b88f0f
|
Fix multiple text attachments when forwarding to multiple recipients.
Fixes #13593
|
2024-06-24 15:04:03 -04:00 |
|
Greyson Parrelli
|
d698f74d0b
|
Rename FeatureFlags -> RemoteConfig.
|
2024-06-24 15:04:02 -04:00 |
|
Cody Henthorne
|
45a739ce92
|
Show notification for group adds.
|
2024-06-24 15:04:01 -04:00 |
|
Clark
|
2a3cb80217
|
Add ui wiring for archive thumbnail support.
|
2024-06-05 15:46:00 -04:00 |
|
Greyson Parrelli
|
b6a4e1f145
|
Rewrite the AppDependencies system.
|
2024-06-05 15:46:00 -04:00 |
|
Clark
|
b72d586748
|
Add initial thumbnail restore for message backup.
|
2024-05-16 10:16:10 -04:00 |
|
Greyson Parrelli
|
7c96319fb6
|
Fix potential NPE in forwarding flow.
|
2024-04-01 20:17:23 -04:00 |
|
Greyson Parrelli
|
1ce1e30d32
|
Carry over the sent media quality when forwarding a video.
|
2024-03-19 14:47:58 -04:00 |
|
Greyson Parrelli
|
825ca0d737
|
Remove more SMS vestiges.
|
2024-03-18 19:21:08 -04:00 |
|
Nicholas Tinsley
|
c53abe0941
|
Video Sending Redesign
|
2024-03-06 20:42:01 -04:00 |
|
Clark
|
1ade8b502f
|
Convert and store new group changes in MessageExtras.
|
2024-03-06 20:42:00 -04:00 |
|
Cody Henthorne
|
19cfae1da5
|
Remove duplicate future code.
|
2024-02-12 15:00:27 -05:00 |
|
Cody Henthorne
|
aa76cefb1c
|
Update spam UX and reporting flows.
|
2024-02-09 18:41:26 -05:00 |
|
Nicholas Tinsley
|
d1ef9d5dcf
|
Align video compression limit with attachment limit.
|
2024-01-31 22:13:46 -05:00 |
|
Jameson Williams
|
ec96b4e3aa
|
Update Glide to use ksp, drop kapt.
Resolves #13381
|
2024-01-31 22:12:17 -05:00 |
|
Cody Henthorne
|
0036b8e2d6
|
Migrate legacy png and webp to signal symbols.
|
2024-01-31 22:12:17 -05:00 |
|
Cody Henthorne
|
15afaeabe3
|
Use WebpSanitizer.
|
2024-01-23 11:52:04 -05:00 |
|
Greyson Parrelli
|
fe39b5e4e2
|
Clean up AttachmentTable schema.
|
2024-01-09 11:12:48 -04:00 |
|
Greyson Parrelli
|
3554f82ea3
|
Convert AttachmentTable and models to kotlin.
|
2024-01-09 11:12:48 -04:00 |
|
Nicholas Tinsley
|
b280ff7495
|
Instant video processing metadata.
|
2024-01-03 15:12:45 -05:00 |
|
Haris Dautovic
|
6d150aa5cb
|
Move attachment constraints check to a background thread.
Fixes #13296
Closes #13306
|
2024-01-03 15:12:45 -05:00 |
|
Greyson Parrelli
|
617369dbc0
|
Make type a mandatory param on IncomingMessage.
|
2023-10-25 15:44:13 -04:00 |
|
Greyson Parrelli
|
6b3f41d675
|
Merge IncomingTextMessages into IncomingMessage.
|
2023-10-25 14:30:23 -04:00 |
|
Greyson Parrelli
|
4fe6d79fff
|
Unify our Base64 utilities.
|
2023-10-17 11:15:56 -04:00 |
|
Nicholas Tinsley
|
5ed4c51582
|
Do not check incremental MAC in Glide.
|
2023-10-11 16:11:30 -03:00 |
|
Greyson Parrelli
|
7d5786ea93
|
Add a core-util-jvm module.
This is basically a location where we can put common utils that can also
be imported by libsignal-service (which is java-only, no android
dependency).
|
2023-10-05 19:13:19 -04:00 |
|
Nicholas
|
d063cfe36a
|
Upgrade libsignal to 0.32.1
|
2023-09-28 19:57:32 -04:00 |
|
Cody Henthorne
|
8d72b27e1d
|
Fix gboard gif playback.
|
2023-09-26 19:41:49 -04:00 |
|
Cody Henthorne
|
d7314ec2a4
|
Fix NPE in group change message processing.
|
2023-09-24 21:20:54 -04:00 |
|
Cody Henthorne
|
efbd5cab85
|
Convert SignalService, Database, Group, Payment, and other remaining protos to wire.
|
2023-09-21 13:59:52 -03:00 |
|