Greyson Parrelli
b3f4e0a7fe
Move scrubber to proper package.
2022-02-16 14:12:34 -05:00
Greyson Parrelli
4db58a27a1
Add an ipv4 scrubber.
2022-02-16 14:12:34 -05:00
Alan Evans
ac90eeb42f
Protoc update to 3.18.0
...
Windows and M1 gradle verification sha256 values.
Using: gradlew --write-verification-metadata sha256 help
But aapt2 artifact had to be manually added.
Fixes #11871 , Fixes #11878 , Closes #11877
2022-01-03 10:17:17 -05:00
Cody Henthorne
eaf72b194f
Include exception message in stack trace.
2021-12-20 13:31:18 -05:00
Rashad Sookram
4ae129d2af
Use Gradle dependency verification.
...
Generated by running:
./gradlew --write-verification-metadata sha256 qa --rerun-tasks
2021-12-16 14:48:25 -05:00
Alex Hart
9434894dff
Add additional logging around boost amounts.
2021-12-02 13:55:21 -04:00
Alex Hart
f9a2208832
Fix non-standard numeral entry.
2021-12-01 15:53:55 -04:00
Cody Henthorne
22e79a045c
Fix boosts made in UGX.
2021-11-22 22:44:10 -05:00
Alex Hart
f260633c9d
Update payment failure ux.
2021-11-19 16:28:39 -05:00
Alex Hart
18cf55b156
Fix error when trying to create payment in languages which use , instead of .
2021-11-19 08:45:10 -04:00
Greyson Parrelli
8af8468f4d
Show inferred stack traces when logging blocked threads.
2021-11-04 17:00:04 -04:00
Greyson Parrelli
c06fb81490
Render better crash stack traces for executors.
2021-11-04 17:00:04 -04:00
Greyson Parrelli
3574be913a
Log out sender key state for internal users.
2021-11-04 16:59:59 -04:00
Greyson Parrelli
62ee60df82
Add full support for unknown fields in storage service.
2021-11-01 17:07:01 -04:00
Greyson Parrelli
ae73601f52
Load thumbnails using an asynchronous Glide target.
2021-10-26 17:07:30 -03:00
Greyson Parrelli
f0a4956cdd
Exclude the HeapTaskDaemon from blocked thread warnings.
...
It's just how the thing works in a lot of cases, and it's polluting the
logs with instances of nothing but several blocked HeapTaskDaemons.
2021-10-26 09:20:46 -04:00
Greyson Parrelli
03ad5073d2
Adjust SignalExecutors.BOUNDED config to actually use extra threads.
2021-10-24 14:19:11 -04:00
Greyson Parrelli
1581a6e1cc
Adjust the SignalExecutor.BOUNDED config.
2021-10-22 22:42:55 -04:00
Greyson Parrelli
8fcce9fba5
Additional logging for blocked thread pools.
2021-10-22 22:42:55 -04:00
Greyson Parrelli
69a2664668
Update bounded IO thread naming.
...
Helps with logging in DeadlockDetector.
2021-10-22 22:42:55 -04:00
Greyson Parrelli
fcf62512a7
Log when executors are full.
2021-10-21 17:11:46 -04:00
Greyson Parrelli
7989c40f52
fixup! Improve observer that logs blocked threads.
2021-10-14 10:57:35 -04:00
Greyson Parrelli
168481fee5
Improve observer that logs blocked threads.
2021-10-13 11:00:48 -04:00
Greyson Parrelli
0c8b6f8ef8
Add an observer to log blocked threads.
2021-10-08 15:18:52 -04:00
Alex Hart
7752b3aba3
Move FiatMoney object to core-util module.
2021-10-04 21:49:59 -04:00
Alex Hart
b589449c34
Consolidate app dependencies using gradle version catalogs.
2021-09-16 14:17:38 -03:00
Alex Hart
662ba85c5a
Upgrade to Gradle 7.2 and AGP 7.0.2
2021-09-16 14:17:38 -03:00
Alex Hart
95fabd7ed1
Initial modularization of core image editor code.
2021-09-14 09:35:56 -04:00
Greyson Parrelli
15a5f5966d
Update logging to be size-limited and more performant.
2021-07-23 08:05:28 -04:00
Alex Hart
3c748b2df6
Fix NullPointerException if there is no cursor drawable set.
2021-07-23 08:05:28 -04:00
Alex Hart
ed23c3fe7c
Add avatar picker and defaults.
2021-07-21 16:57:03 -04:00
Greyson Parrelli
0093e1d3eb
Add the ability to increase log lifespan.
2021-07-21 16:57:03 -04:00
Greyson Parrelli
7419da7247
Move logging into a database.
2021-07-21 16:57:03 -04:00
Cody Henthorne
5d6d78a51e
Initial WebSocket refactor.
2021-07-15 16:28:13 -04:00
Greyson Parrelli
b86acb9773
Increase log size for internal users.
2021-06-25 16:55:15 -04:00
Greyson Parrelli
c274ed6a96
Improve search performance.
2021-06-10 15:47:12 -04:00
Greyson Parrelli
6342a45b4e
Separate avatar colors from chat colors.
2021-05-26 00:39:59 -04:00
Greyson Parrelli
e461625da4
Add Log.internal()
2021-04-14 15:50:40 -04:00
Android Team
fddba2906a
Payments.
...
Co-authored-by: Alan Evans <alan@signal.org>
Co-authored-by: Alex Hart <alex@signal.org>
Co-authored-by: Cody Henthorne <cody@signal.org>
2021-04-06 17:07:19 -03:00
Greyson Parrelli
ace85df9b7
Use US locale for log dates.
2021-03-16 10:00:04 -04:00
Cody Henthorne
e7f233db5b
Add Device Transfer via WiFi Direct groundwork.
2021-03-03 16:03:49 -05:00
Cody Henthorne
dc9b8169c0
Make thread related utility methods available for use in all modules.
2021-03-02 11:07:04 -05:00
Alan Evans
3f6c8cb622
Prevent showing notification megaphone if not translated.
2021-02-25 14:16:59 -04:00
Greyson Parrelli
a4ec31eebe
Increase thread string length to 5 in logs.
2021-02-03 17:17:14 -05:00
Alan Evans
848ead5e78
Include an English filter line in the support email body.
2021-01-19 17:06:23 -04:00
Alan Evans
cb1401f556
Prompt to confirm number before SMS or call.
2021-01-13 19:43:35 -05:00
Alan Evans
2d39e43677
Restrict group names to 32 graphemes.
...
Uses some code from #10132 hence co-author:
Co-authored-by: Fumiaki Yoshimatsu <fumiakiy@gmail.com>
2021-01-13 19:43:35 -05:00
Alan Evans
b4c2e21415
Custom streaming video muxer.
2021-01-06 17:03:21 -04:00
Greyson Parrelli
61c5fc1057
Add shake-to-report for internal users.
2021-01-06 17:03:20 -04:00
Greyson Parrelli
4b8d02fdba
Move Tracer to core-util.
2021-01-06 17:03:20 -04:00