Merge branch 'develop' into patch-1
This commit is contained in:
commit
3ced179fbb
@ -23,6 +23,8 @@ Build 🧱:
|
|||||||
|
|
||||||
Other changes:
|
Other changes:
|
||||||
- Fix minor typo in contribution guide (#1512)
|
- Fix minor typo in contribution guide (#1512)
|
||||||
|
- Fix self-assignment of callback in `DefaultRoomPushRuleService#setRoomNotificationState` (#1520)
|
||||||
|
- Random housekeeping clean-ups indicated by Lint (#1520)
|
||||||
|
|
||||||
Changes in RiotX 0.22.0 (2020-06-15)
|
Changes in RiotX 0.22.0 (2020-06-15)
|
||||||
===================================================
|
===================================================
|
||||||
|
@ -252,7 +252,7 @@ class KeyShareTests : InstrumentedTest {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
val txId: String = "m.testVerif12"
|
val txId = "m.testVerif12"
|
||||||
aliceVerificationService2.beginKeyVerification(VerificationMethod.SAS, aliceSession1.myUserId, aliceSession1.sessionParams.deviceId
|
aliceVerificationService2.beginKeyVerification(VerificationMethod.SAS, aliceSession1.myUserId, aliceSession1.sessionParams.deviceId
|
||||||
?: "", txId)
|
?: "", txId)
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@ data class HomeServerConnectionConfig(
|
|||||||
*/
|
*/
|
||||||
fun withHomeServerUri(hsUri: Uri): Builder {
|
fun withHomeServerUri(hsUri: Uri): Builder {
|
||||||
if (hsUri.scheme != "http" && hsUri.scheme != "https") {
|
if (hsUri.scheme != "http" && hsUri.scheme != "https") {
|
||||||
throw RuntimeException("Invalid home server URI: " + hsUri)
|
throw RuntimeException("Invalid home server URI: $hsUri")
|
||||||
}
|
}
|
||||||
// ensure trailing /
|
// ensure trailing /
|
||||||
val hsString = hsUri.toString().ensureTrailingSlash()
|
val hsString = hsUri.toString().ensureTrailingSlash()
|
||||||
|
@ -28,7 +28,7 @@ import kotlin.math.ceil
|
|||||||
*/
|
*/
|
||||||
object HkdfSha256 {
|
object HkdfSha256 {
|
||||||
|
|
||||||
public fun deriveSecret(inputKeyMaterial: ByteArray, salt: ByteArray?, info: ByteArray, outputLength: Int): ByteArray {
|
fun deriveSecret(inputKeyMaterial: ByteArray, salt: ByteArray?, info: ByteArray, outputLength: Int): ByteArray {
|
||||||
return expand(extract(salt, inputKeyMaterial), info, outputLength)
|
return expand(extract(salt, inputKeyMaterial), info, outputLength)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ internal class SendVerificationMessageWorker(context: Context,
|
|||||||
private const val OUTPUT_KEY_FAILED = "failed"
|
private const val OUTPUT_KEY_FAILED = "failed"
|
||||||
|
|
||||||
fun hasFailed(outputData: Data): Boolean {
|
fun hasFailed(outputData: Data): Boolean {
|
||||||
return outputData.getBoolean(SendVerificationMessageWorker.OUTPUT_KEY_FAILED, false)
|
return outputData.getBoolean(OUTPUT_KEY_FAILED, false)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -33,7 +33,7 @@ data class Fingerprint(
|
|||||||
|
|
||||||
@Throws(CertificateException::class)
|
@Throws(CertificateException::class)
|
||||||
fun matchesCert(cert: X509Certificate): Boolean {
|
fun matchesCert(cert: X509Certificate): Boolean {
|
||||||
var o: Fingerprint? = when (hashType) {
|
val o: Fingerprint? = when (hashType) {
|
||||||
HashType.SHA256 -> newSha256Fingerprint(cert)
|
HashType.SHA256 -> newSha256Fingerprint(cert)
|
||||||
HashType.SHA1 -> newSha1Fingerprint(cert)
|
HashType.SHA1 -> newSha1Fingerprint(cert)
|
||||||
}
|
}
|
||||||
|
@ -51,7 +51,7 @@ internal class DefaultRoomPushRuleService @AssistedInject constructor(@Assisted
|
|||||||
override fun setRoomNotificationState(roomNotificationState: RoomNotificationState, matrixCallback: MatrixCallback<Unit>): Cancelable {
|
override fun setRoomNotificationState(roomNotificationState: RoomNotificationState, matrixCallback: MatrixCallback<Unit>): Cancelable {
|
||||||
return setRoomNotificationStateTask
|
return setRoomNotificationStateTask
|
||||||
.configureWith(SetRoomNotificationStateTask.Params(roomId, roomNotificationState)) {
|
.configureWith(SetRoomNotificationStateTask.Params(roomId, roomNotificationState)) {
|
||||||
this.callback = callback
|
this.callback = matrixCallback
|
||||||
}
|
}
|
||||||
.executeBy(taskExecutor)
|
.executeBy(taskExecutor)
|
||||||
}
|
}
|
||||||
|
@ -37,7 +37,7 @@ internal class MarkdownParser @Inject constructor(
|
|||||||
fun parse(text: String): TextContent {
|
fun parse(text: String): TextContent {
|
||||||
// If no special char are detected, just return plain text
|
// If no special char are detected, just return plain text
|
||||||
if (text.contains(mdSpecialChars).not()) {
|
if (text.contains(mdSpecialChars).not()) {
|
||||||
return TextContent(text.toString())
|
return TextContent(text)
|
||||||
}
|
}
|
||||||
|
|
||||||
val document = parser.parse(text)
|
val document = parser.parse(text)
|
||||||
@ -56,7 +56,7 @@ internal class MarkdownParser @Inject constructor(
|
|||||||
val plainText = textContentRenderer.render(document)
|
val plainText = textContentRenderer.render(document)
|
||||||
TextContent(plainText, cleanHtmlText.postTreatment())
|
TextContent(plainText, cleanHtmlText.postTreatment())
|
||||||
} else {
|
} else {
|
||||||
TextContent(text.toString())
|
TextContent(text)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user