staticcheck: remove unused variables and functions

Signed-off-by: Sumner Evans <me@sumnerevans.com>
This commit is contained in:
Sumner Evans 2024-01-07 13:44:45 -07:00
parent c456d6ed03
commit 6892b7a751
No known key found for this signature in database
GPG key ID: 8904527AB50022FD
4 changed files with 1 additions and 27 deletions

View file

@ -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

View file

@ -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 {

View file

@ -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

View file

@ -163,8 +163,7 @@ type User struct {
Client *signalmeow.Client
BridgeState *bridge.BridgeStateQueue
bridgeStateLock sync.Mutex
BridgeState *bridge.BridgeStateQueue
spaceMembershipChecked bool
spaceCreateLock sync.Mutex