Jake McGinty
0110015c8b
remove unused image resources
...
// FREEBIE
10 years ago
Jake McGinty
5ca8a6d421
materialize conversation item indicators
...
// FREEBIE
10 years ago
Jake McGinty
0fc9ff7490
add "elevation" window overlay for android 4.x too
...
// FREEBIE
10 years ago
Jake McGinty
08d939b010
fix AppCompat theme crash
...
Fixes #2084
// FREEBIE
10 years ago
Jake McGinty
020920d988
silly actionbar shadow issue
...
// FREEBIE
10 years ago
Moxie Marlinspike
bd3d9ac533
Update JobManager README.md
...
// FREEBIE
10 years ago
agrajaghh
85670d95ee
Fix README.md formatting
...
// FREEBIE
Closes #2101
10 years ago
Moxie Marlinspike
3d1007d101
Added README
...
// FREEBIE
10 years ago
Moxie Marlinspike
35821d444e
Move responsibility for Context injection out of JavaSerializer.
...
// FREEBIE
10 years ago
Moxie Marlinspike
3cd7c2d8e5
libjobqueue javadoc and scoping.
...
// FREEBIE
10 years ago
Moxie Marlinspike
5b08791086
Fix regression with providers being registered.
...
// FREEBIE
10 years ago
Jake McGinty
31b9dcb5eb
stop crashes when sending sms
...
// FREEBIE
10 years ago
Jake McGinty
43adc75428
add icon back
...
// FREEBIE
10 years ago
Jake McGinty
67a4523ca7
update gradle+plugins, update gradle-witness
...
// FREEBIE
10 years ago
Moxie Marlinspike
b35b9be0c8
Add missing copyright headers from libtextsecure.
...
// FREEBIE
10 years ago
Moxie Marlinspike
9215322846
Abstract out TrustStore interface.
...
// FREEBIE
10 years ago
Moxie Marlinspike
cbebc040cc
Make ProGuard with with Dagger
10 years ago
Moxie Marlinspike
bea26e83da
Correctly process push messages with identity key conflicts.
10 years ago
Moxie Marlinspike
a85dbce041
Correctly handle PKWM via SMS.
10 years ago
Moxie Marlinspike
baaa3514d4
Fix delivery receipts in group messages.
...
Fixes #2056
Fixes #2067
Fixes #2087
10 years ago
Moxie Marlinspike
71fdaac1b2
Fix regressions for registration.
10 years ago
Moxie Marlinspike
fb31319e52
Put everything under either internal or api.
10 years ago
Moxie Marlinspike
08ed90c5ec
Split out Util functions.
10 years ago
Moxie Marlinspike
0d102f76cc
Move ListenableFutureTask up to parent.
10 years ago
Moxie Marlinspike
28cb1ed85b
Move DirectoryUtil up to parent.
10 years ago
Moxie Marlinspike
cd9b20dc9d
Move dependency up to parent.
10 years ago
Moxie Marlinspike
f09abff407
Refactor out old classes.
10 years ago
Moxie Marlinspike
f9934bd8e5
Modernize libtextsecure layout
10 years ago
Moxie Marlinspike
1182052c7f
Rename library to libtextsecure
10 years ago
Moxie Marlinspike
0d06d50a65
Let's have JobManager only deal with checked exceptions.
...
Also, switch to Builder for JobManager construction.
10 years ago
Moxie Marlinspike
d9d4ec9d9d
Fix some bugs with PKWM padding and attachment detection.
10 years ago
Moxie Marlinspike
9a6f65988f
Add support for dependency injection, and accompanying tests.
10 years ago
Moxie Marlinspike
601e233d47
Add account management interface to libtextsecure api
10 years ago
Moxie Marlinspike
ae178fc4ec
Move API around a little, eliminate TransportDetails interface.
10 years ago
Moxie Marlinspike
cafe03a70a
Transition the outbound pipeline to JobManager jobs.
10 years ago
Moxie Marlinspike
99f42e2ee1
Move API around.
10 years ago
Moxie Marlinspike
a3f1d9cdfd
Beginning of libtextsecure refactor.
...
1) Break out appropriate components.
2) Switch the incoming pipeline from SendReceiveService to
the JobManager.
10 years ago
Jake McGinty
4cab657ebe
clear pending slides when attachment reselected
...
Fixes #2012
// FREEBIE
10 years ago
Jake McGinty
db6f8618e6
padding workaround for bug in appcompat-v7 21.0.0
...
bug: https://code.google.com/p/android/issues/detail?id=77982
// FREEBIE
10 years ago
Jake McGinty
98af1fb6ee
shorten blocks of text
...
// FREEBIE
10 years ago
Jake McGinty
ad1d55f12d
enable proguard
...
// FREEBIE
10 years ago
Jake McGinty
7df49811b7
replace ABS with AppCompat
...
// FREEBIE
10 years ago
Jake McGinty
ff2ac8a66e
refactor ListenableFutureTask and make saves async
...
// FREEBIE
10 years ago
Jake McGinty
53da1f849a
in-app image media preview
...
// FREEBIE
10 years ago
Moxie Marlinspike
503d1ef452
Bump version to 2.2.0
...
// FREEBIE
10 years ago
Moxie Marlinspike
9accd92757
Updated language translations.
...
// FREEBIE
10 years ago
agrajaghh
306da92031
Test case and fix for deferred jobs.
...
Closes #2033
10 years ago
Moxie Marlinspike
e7b6a852c5
Fix bug caused by 1mod8 compatibility issue.
...
In the switch from v3, we bind identities in the message MAC
instead of doing the 1mod8 trick. Since identity keys were
never set as 1mod8, it seemed like we could just remove it.
However, PreKeys are durable. If an old client upgrades to v3,
it has a bunch of keys that *were* set to 1mod8 floating around.
The Curve25519 donna code re-sets the private key bits on every
operation, which results in a different key, and breaks the output
of an agreement.
So now we don't intentionally generate keys with 1mod8, but we
have to remove the donna code to honor existing 1mod8 keys for
the rest of time. Trevor is squarely to blame.
// FREEBIE
10 years ago
Moxie Marlinspike
9dfaf19516
Merge pull request #2028 from mcginty/revert-generic-contenttype
...
revert content-type generics
10 years ago
Jake McGinty
34aece0b43
revert content-type generics
...
// FREEBIE
10 years ago