]> nmode's Git Repositories - signal-cli/commitdiff
Update libsignal-service-java to 2.9.0
authorAsamK <asamk@gmx.de>
Fri, 19 Oct 2018 21:39:25 +0000 (23:39 +0200)
committerAsamK <asamk@gmx.de>
Fri, 19 Oct 2018 21:39:25 +0000 (23:39 +0200)
build.gradle
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
src/main/java/org/asamk/signal/Manager.java

index d2fddabe0d82ba05343dfc0bf7da8af08a2d4274..ffea41c31ce47f5bf4dfd6b2b0443f4bbef8ea2c 100644 (file)
@@ -20,7 +20,7 @@ repositories {
 }
 
 dependencies {
 }
 
 dependencies {
-    compile 'com.github.turasa:signal-service-java:2.8.0_unofficial_1'
+    compile 'com.github.turasa:signal-service-java:2.9.0_unofficial_1'
     compile 'org.bouncycastle:bcprov-jdk15on:1.59'
     compile 'net.sourceforge.argparse4j:argparse4j:0.8.1'
     compile 'org.freedesktop.dbus:dbus-java:2.7.0'
     compile 'org.bouncycastle:bcprov-jdk15on:1.59'
     compile 'net.sourceforge.argparse4j:argparse4j:0.8.1'
     compile 'org.freedesktop.dbus:dbus-java:2.7.0'
index 91ca28c8b802289c3a438766657a5e98f20eff03..29953ea141f55e3b8fc691d31b5ca8816d89fa87 100644 (file)
Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ
index 16d28051c9c40c86881cc0af2195dc9dae1b10e4..e0b3fb8d70b1bbf790f6f8ed1c928ddf09f54628 100644 (file)
@@ -1,5 +1,5 @@
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-4.7-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-bin.zip
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
index 8a606eddfe6f9782328b7c744ad4e9b47a3340a9..09677548b32f7c8343172b07998605cd1870637c 100644 (file)
@@ -64,6 +64,7 @@ import org.whispersystems.signalservice.api.util.PhoneNumberFormatter;
 import org.whispersystems.signalservice.api.util.SleepTimer;
 import org.whispersystems.signalservice.api.util.UptimeSleepTimer;
 import org.whispersystems.signalservice.internal.configuration.SignalCdnUrl;
 import org.whispersystems.signalservice.api.util.SleepTimer;
 import org.whispersystems.signalservice.api.util.UptimeSleepTimer;
 import org.whispersystems.signalservice.internal.configuration.SignalCdnUrl;
+import org.whispersystems.signalservice.internal.configuration.SignalContactDiscoveryUrl;
 import org.whispersystems.signalservice.internal.configuration.SignalServiceConfiguration;
 import org.whispersystems.signalservice.internal.configuration.SignalServiceUrl;
 import org.whispersystems.signalservice.internal.push.SignalServiceProtos;
 import org.whispersystems.signalservice.internal.configuration.SignalServiceConfiguration;
 import org.whispersystems.signalservice.internal.configuration.SignalServiceUrl;
 import org.whispersystems.signalservice.internal.push.SignalServiceProtos;
@@ -95,7 +96,8 @@ class Manager implements Signal {
     private final static TrustStore TRUST_STORE = new WhisperTrustStore();
     private final static SignalServiceConfiguration serviceConfiguration = new SignalServiceConfiguration(
             new SignalServiceUrl[]{new SignalServiceUrl(URL, TRUST_STORE)},
     private final static TrustStore TRUST_STORE = new WhisperTrustStore();
     private final static SignalServiceConfiguration serviceConfiguration = new SignalServiceConfiguration(
             new SignalServiceUrl[]{new SignalServiceUrl(URL, TRUST_STORE)},
-            new SignalCdnUrl[]{new SignalCdnUrl(CDN_URL, TRUST_STORE)}
+            new SignalCdnUrl[]{new SignalCdnUrl(CDN_URL, TRUST_STORE)},
+            new SignalContactDiscoveryUrl[0]
     );
 
     public final static String PROJECT_NAME = Manager.class.getPackage().getImplementationTitle();
     );
 
     public final static String PROJECT_NAME = Manager.class.getPackage().getImplementationTitle();
@@ -827,7 +829,7 @@ class Manager implements Signal {
         List<GroupInfo> groups = getGroups();
         List<byte[]> ids = new ArrayList<byte[]>(groups.size());
         for (GroupInfo group : groups) {
         List<GroupInfo> groups = getGroups();
         List<byte[]> ids = new ArrayList<byte[]>(groups.size());
         for (GroupInfo group : groups) {
-          ids.add(group.groupId);
+            ids.add(group.groupId);
         }
         return ids;
     }
         }
         return ids;
     }
@@ -1500,7 +1502,7 @@ class Manager implements Signal {
                     out.write(new DeviceGroup(record.groupId, Optional.fromNullable(record.name),
                             new ArrayList<>(record.members), createGroupAvatarAttachment(record.groupId),
                             record.active, Optional.fromNullable(info != null ? info.messageExpirationTime : null),
                     out.write(new DeviceGroup(record.groupId, Optional.fromNullable(record.name),
                             new ArrayList<>(record.members), createGroupAvatarAttachment(record.groupId),
                             record.active, Optional.fromNullable(info != null ? info.messageExpirationTime : null),
-                            Optional.fromNullable(record.color)));
+                            Optional.fromNullable(record.color), false));
                 }
             }
 
                 }
             }