mirror of
https://github.com/AsamK/signal-cli.git
synced 2026-08-25 05:26:03 +00:00
parent
516a37ba69
commit
54ff59737e
@ -4,6 +4,8 @@
|
||||
|
||||
**Attention**: Now requires Java 25
|
||||
|
||||
Requires libsignal-client version 0.87.4.
|
||||
|
||||
### Breaking changes
|
||||
|
||||
- Remove isRegistered method without parameters from Signal dbus interface, which always returned `true`
|
||||
|
||||
@ -12,7 +12,7 @@ slf4j-api = { module = "org.slf4j:slf4j-api", version.ref = "slf4j" }
|
||||
slf4j-jul = { module = "org.slf4j:jul-to-slf4j", version.ref = "slf4j" }
|
||||
logback = "ch.qos.logback:logback-classic:1.5.29"
|
||||
|
||||
signalservice = "com.github.turasa:signal-service-java:2.15.3_unofficial_138"
|
||||
signalservice = "com.github.turasa:signal-service-java:2.15.3_unofficial_139"
|
||||
sqlite = "org.xerial:sqlite-jdbc:3.51.2.0"
|
||||
hikari = "com.zaxxer:HikariCP:7.0.2"
|
||||
junit-jupiter-bom = { module = "org.junit:junit-bom", version.ref = "junit" }
|
||||
|
||||
@ -145,11 +145,8 @@ public class RecipientHelper {
|
||||
try {
|
||||
final var usernameLinkUrl = UsernameLinkUrl.fromUri(username);
|
||||
final var components = usernameLinkUrl.getComponents();
|
||||
final var encryptedUsername = handleResponseException(dependencies.getUsernameApi()
|
||||
.getEncryptedUsernameFromLinkServerId(components.getServerId()));
|
||||
final var link = new Username.UsernameLink(components.getEntropy(), encryptedUsername);
|
||||
|
||||
return Username.fromLink(link);
|
||||
return handleResponseException(dependencies.getUsernameApi()
|
||||
.getDecryptedUsernameFromLinkServerIdAndEntropy(components.getServerId(), components.getEntropy()));
|
||||
} catch (UsernameLinkUrl.InvalidUsernameLinkException e) {
|
||||
return new Username(username);
|
||||
}
|
||||
|
||||
@ -8,7 +8,7 @@ public class BaseConfig {
|
||||
public static final String PROJECT_VERSION = BaseConfig.class.getPackage().getImplementationVersion();
|
||||
|
||||
static final String USER_AGENT_SIGNAL_ANDROID = Optional.ofNullable(System.getenv("SIGNAL_CLI_USER_AGENT"))
|
||||
.orElse("Signal-Android/8.0.3");
|
||||
.orElse("Signal-Android/8.1.2");
|
||||
static final String USER_AGENT_SIGNAL_CLI = PROJECT_NAME == null
|
||||
? "signal-cli"
|
||||
: PROJECT_NAME + "/" + PROJECT_VERSION;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user