Alan Evans
fde96d2200
Bump version to 2.8.1
2019-11-01 18:24:51 -04:00
Alan Evans
ca627780b8
Replace jcenter with maven.
2019-11-01 18:24:41 -04:00
Alan Evans
a3cff019f3
Bump version to 2.8.0
2019-11-01 16:54:17 -04:00
Alan Evans
6c907e9163
Update to protobuf 3.10 lite.
2019-11-01 16:53:36 -04:00
Alan Evans
74ebb401b1
Version 2 tests.
2019-11-01 16:42:14 -04:00
Greyson Parrelli
3662b6d705
Update fingerprint generation interface.
...
With the introduction of UUIDs, we need to be able to generate
fingerprints from raw bytes, not just strings. In addition, we need to
be able to conditionally set the fingerprint version based on whether or
not we're using UUIDs.
2019-11-01 16:31:20 -04:00
Sebastian
f1a44edd6b
Fix some Javadoc typos.
2019-11-01 13:11:32 -04:00
Alan Evans
d400dd8154
Readme Syntax highlighting
2019-11-01 13:09:04 -04:00
Xashyar
dd067d7514
Copyright Year Update.
2019-11-01 13:07:16 -04:00
HansM
46ff14ed3c
Updated readme to use java code tag.
2019-11-01 13:06:56 -04:00
Alan Evans
f371478e17
Update gradle.
2019-10-31 16:56:53 -04:00
Moxie Marlinspike
9518b127ce
Bump version to 2.7.1
2019-05-02 13:15:09 -07:00
Moxie Marlinspike
3c1a8ee4b9
Bump curve25519 version to 0.5.0
2019-04-04 09:28:02 -07:00
Moxie Marlinspike
ea0ffa41ec
Bump version to 2.7.0
2018-09-21 13:54:58 -07:00
Moxie Marlinspike
179ecc71b3
Add some checks and public method
2018-09-21 13:54:29 -07:00
Moxie Marlinspike
4f5e1ff299
Bump version to 2.6.2
...
// FREEBIE
2017-07-12 16:58:02 -07:00
Moxie Marlinspike
c920fefbb0
Sanity check length when deserializing
...
// FREEBIE
2017-07-12 16:48:58 -07:00
Moxie Marlinspike
4692ac10ab
Bump version to 2.6.1
...
// FREEBIE
2017-06-23 09:21:07 -07:00
Moxie Marlinspike
62de00febb
Update curve25519 to 0.4.1
...
// FREEBIE
2017-06-23 09:20:51 -07:00
Moxie Marlinspike
8408469776
Sort device consistency messages on vrf rather than signature
...
// FREEBIE
2017-06-23 09:11:47 -07:00
Moxie Marlinspike
c6b61ae607
Bump version to 2.6.0
...
// FREEBIE
2017-06-22 09:24:49 -07:00
Moxie Marlinspike
fabf2bee29
Update curve25519-java to 0.4.0
...
// FREEBIE
2017-06-22 09:24:28 -07:00
Moxie Marlinspike
df1c957acb
Bump version to 2.5.3
...
// FREEBIE
2017-06-02 09:01:40 -07:00
Moxie Marlinspike
370406c6f4
Add return value to save interface
...
// FREEBIE
2017-06-02 09:01:07 -07:00
Moxie Marlinspike
bc56f07aaa
Bump version to 2.5.2
...
// FREEBIE
2017-05-30 15:28:23 -07:00
Moxie Marlinspike
7d94f31a99
We no longer need to remove previous session states on identity
...
// FREEBIE
2017-05-30 11:27:25 -07:00
Moxie Marlinspike
aa7d05f9b5
Bump version to 2.5.1
...
// FREEBIE
2017-05-24 17:52:46 -07:00
Moxie Marlinspike
1932e1a1ed
Remote vestigial v2 cases
...
// FREEBIE
2017-05-24 17:50:43 -07:00
Moxie Marlinspike
6935c70081
Add identity trust checks to encrypt/decrypt
...
Now that we support interfaces for directional trust, this will
allow for more complicated trust decisions that might not only
happen at the moment of session creation.
// FREEBIE
2017-05-24 17:09:17 -07:00
Moxie Marlinspike
899e11bf88
Bump version to 2.5.0
...
// FREEBIE
2017-05-19 11:30:45 -07:00
Moxie Marlinspike
111df84ac0
Remove vestigial "last resort" prekey stuff that's no longer used
...
// FREEBIE
2017-05-19 11:30:09 -07:00
Moxie Marlinspike
51db4578ae
Update IdentityKeyStore interface to support directional trust
...
1) Allow IdentityKeyStore to make trust decisions based on
direction of received identity key (incoming vs outgoing)
2) Have IdentityKeyStore reflect whether a save operation reflects
a replacement, and build in previous session cleanup to the
library rather than leaving it as an application concern.
// FREEBIE
2017-05-19 11:23:00 -07:00
Moxie Marlinspike
e787f540cf
Update scannable fingerprint test for new regime
...
// FREEBIE
2017-05-19 11:22:09 -07:00
Moxie Marlinspike
5c784ead7f
Bump version to 2.4.0
...
// FREEBIE
2016-11-13 09:16:09 -08:00
Moxie Marlinspike
dbbdb1f5d8
Remove identifiers from ScannableFingerprint
...
Although it helps to eliminate confusion when people inadvertantly
scan the wrong code, people might share the QR code image publicly
and inadvertantly publish their identifier.
// FREEBIE
2016-11-13 09:15:55 -08:00
Moxie Marlinspike
1b2be846be
Allow fingerprint generation for collections of identity keys
...
// FREEBIE
2016-10-18 14:42:51 -07:00
Moxie Marlinspike
98e88b749a
Bump version to 2.3.0
...
// FREEBIE
2016-10-18 13:47:13 -07:00
Moxie Marlinspike
d84e141714
Add distinguishing commitment prefix and version
...
// FREEBIE
2016-10-18 13:37:49 -07:00
Moxie Marlinspike
9e66504e59
Update curve25519-java
...
// FREEBIE
2016-10-18 12:41:31 -07:00
Moxie Marlinspike
a71a4bc15a
Update gradle
...
// FREEBIE
2016-10-17 15:39:21 -07:00
Moxie Marlinspike
93f7989dae
Clarify comment
...
// FREEBIE
2016-10-17 15:28:16 -07:00
Moxie Marlinspike
87fae0f983
Add explicit vector for numericfingerprintgeneratortest
...
// FREEBIE
2016-08-23 15:24:31 -07:00
Moxie Marlinspike
8a00482fbd
Support for device consistency messages
...
// FREEBIE
2016-08-20 09:59:47 -07:00
Moxie Marlinspike
f92517c82a
Remove old synchronous key exchange code
...
// FREEBIE
2016-08-12 17:31:55 -07:00
Moxie Marlinspike
8341af8c93
Make identity key store interface per-address
...
Optionally allow for per-device identity
// FREEBIE
2016-08-12 17:25:58 -07:00
Moxie Marlinspike
803dc5ba3a
Update headers, add LICENSE file.
...
Fixes #22
Closes #23
// FREEBIE
2016-05-02 13:20:09 -07:00
Moxie Marlinspike
791663c84b
Update README
...
// FREEBIE
2016-03-30 11:20:38 -07:00
Moxie Marlinspike
4a7bc1667a
Update README
...
// FREEBIE
2016-03-24 16:21:28 -07:00
Moxie Marlinspike
087b1d78dc
Update README
...
// FREEBIE
2016-03-24 13:01:37 -07:00
Moxie Marlinspike
f7e13b3f2c
Bump version to 2.2.0
...
// FREEBIE
2016-03-23 10:55:10 -07:00