mirror of
https://github.com/mautrix/signal.git
synced 2025-03-14 14:15:36 +00:00
staticcheck: remove unused variables and functions
Signed-off-by: Sumner Evans <me@sumnerevans.com>
This commit is contained in:
parent
c456d6ed03
commit
6892b7a751
4 changed files with 1 additions and 27 deletions
|
@ -20,7 +20,6 @@ import (
|
|||
"context"
|
||||
"crypto/aes"
|
||||
"crypto/cipher"
|
||||
"crypto/rand"
|
||||
"encoding/base64"
|
||||
"encoding/hex"
|
||||
"encoding/json"
|
||||
|
@ -300,22 +299,6 @@ func decryptString(key *libsignalgo.ProfileKey, encryptedText []byte) (string, e
|
|||
return string(data), err
|
||||
}
|
||||
|
||||
func encryptString(key libsignalgo.ProfileKey, plaintext string, paddedLength int) ([]byte, error) {
|
||||
inputLength := len(plaintext)
|
||||
if inputLength > paddedLength {
|
||||
return nil, errors.New("plaintext longer than paddedLength")
|
||||
}
|
||||
padded := append([]byte(plaintext), make([]byte, paddedLength-inputLength)...)
|
||||
nonce := make([]byte, NONCE_LENGTH)
|
||||
rand.Read(nonce)
|
||||
keyBytes := key[:]
|
||||
ciphertext, err := AesgcmEncrypt(keyBytes, nonce, padded)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return append(nonce, ciphertext...), nil
|
||||
}
|
||||
|
||||
const NONCE_LENGTH = 12
|
||||
const TAG_LENGTH_BYTES = 16
|
||||
|
||||
|
|
|
@ -303,11 +303,6 @@ type GroupMessageSendResult struct {
|
|||
FailedToSendTo []FailedSendResult
|
||||
}
|
||||
|
||||
func contentFromDataMessage(dataMessage *signalpb.DataMessage) *signalpb.Content {
|
||||
return &signalpb.Content{
|
||||
DataMessage: dataMessage,
|
||||
}
|
||||
}
|
||||
func syncMessageFromGroupDataMessage(dataMessage *signalpb.DataMessage, results []SuccessfulSendResult) *signalpb.Content {
|
||||
unidentifiedStatuses := []*signalpb.SyncMessage_Sent_UnidentifiedDeliveryStatus{}
|
||||
for _, result := range results {
|
||||
|
|
|
@ -23,7 +23,6 @@ import (
|
|||
"fmt"
|
||||
"net/http"
|
||||
"regexp"
|
||||
"sync"
|
||||
|
||||
"github.com/google/uuid"
|
||||
"github.com/rs/zerolog"
|
||||
|
@ -191,8 +190,6 @@ type Puppet struct {
|
|||
|
||||
customIntent *appservice.IntentAPI
|
||||
customUser *User
|
||||
|
||||
syncLock sync.Mutex
|
||||
}
|
||||
|
||||
var userIDRegex *regexp.Regexp
|
||||
|
|
3
user.go
3
user.go
|
@ -163,8 +163,7 @@ type User struct {
|
|||
|
||||
Client *signalmeow.Client
|
||||
|
||||
BridgeState *bridge.BridgeStateQueue
|
||||
bridgeStateLock sync.Mutex
|
||||
BridgeState *bridge.BridgeStateQueue
|
||||
|
||||
spaceMembershipChecked bool
|
||||
spaceCreateLock sync.Mutex
|
||||
|
|
Loading…
Add table
Reference in a new issue