Compare commits

...

6 Commits

Author SHA1 Message Date
Moxie Marlinspike
4a0e0c87ea Bump version to 0.1.2 2020-05-13 11:02:03 -07:00
Moxie Marlinspike
421390de12 Remove unused import 2020-05-13 11:01:34 -07:00
Greyson Parrelli
51eda21dba Bump version to 0.1.1 2020-05-13 13:54:38 -04:00
Greyson Parrelli
d965f2ad00 Prefer E164 when no session exists. 2020-05-13 13:41:12 -04:00
Alan Evans
ef33f6561a Bump version to 0.1.0 2019-11-01 18:27:12 -04:00
Alan Evans
3378b8ce1e Update to protobuf 3.10 lite. 2019-11-01 18:26:04 -04:00
7 changed files with 37 additions and 3969 deletions

View File

@ -1,7 +1,7 @@
subprojects {
ext.version_number = "0.0.5"
ext.version_number = "0.1.2"
ext.group_info = "org.signal"
ext.protocol_version = "2.7.1"
ext.protocol_version = "2.8.1"
if (JavaVersion.current().isJava8Compatible()) {
allprojects {

View File

@ -1,4 +1,16 @@
buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.10'
}
}
apply plugin: 'java'
apply plugin: 'com.google.protobuf'
apply plugin: 'maven'
apply plugin: 'signing'
@ -22,10 +34,29 @@ sourceSets {
dependencies {
compile "org.whispersystems:signal-protocol-java:${protocol_version}"
compile 'com.google.protobuf:protobuf-javalite:3.10.0'
testCompile ('junit:junit:3.8.2')
}
protobuf {
protoc {
artifact = 'com.google.protobuf:protoc:3.10.0'
}
generateProtoTasks {
all().each { task ->
task.builtins {
java {
option "lite"
}
}
}
}
}
sourceSets {
main.proto.srcDir '../protobuf'
}
test {
testLogging {

View File

@ -79,7 +79,7 @@ public class SenderCertificate {
}
public String getSender() {
return senderUuid.or(senderE164).orNull();
return senderE164.or(senderUuid).orNull();
}
public long getExpiration() {

View File

@ -4,7 +4,6 @@ package org.signal.libsignal.metadata.protocol;
import com.google.protobuf.ByteString;
import com.google.protobuf.InvalidProtocolBufferException;
import org.omg.CORBA.DynAnyPackage.Invalid;
import org.signal.libsignal.metadata.InvalidMetadataMessageException;
import org.signal.libsignal.metadata.InvalidMetadataVersionException;
import org.signal.libsignal.metadata.SignalProtos;

View File

@ -1,3 +0,0 @@
all:
protoc --java_out=../java/src/main/java/ UnidentifiedDelivery.proto

View File

@ -1,6 +1,8 @@
syntax = "proto2";
package signal;
option java_package = "org.signal.libsignal.metadata";
option java_package = "org.signal.libsignal.metadata";
option java_outer_classname = "SignalProtos";
message ServerCertificate {