package signalerror

import "github.com/UristLikot/libsignal/signalerror"

Index

Variables

var (
	ErrNoSenderKeyStatesInRecord = errors.New("no sender key states in record")
	ErrNoSenderKeyStateForID     = errors.New("no sender key state for key ID")
)
var (
	ErrUntrustedIdentity = errors.New("untrusted identity")
	ErrNoSignedPreKey    = errors.New("no signed prekey found in bundle")
	ErrInvalidSignature  = errors.New("invalid signature on device key")
	ErrNoOneTimeKeyFound = errors.New("prekey store didn't return one-time key")
)
var (
	ErrNoValidSessions      = errors.New("no valid sessions")
	ErrUninitializedSession = errors.New("uninitialized session")
	ErrWrongMessageVersion  = errors.New("wrong message version")
	ErrTooFarIntoFuture     = errors.New("message index is over 2000 messages into the future")
	ErrOldCounter           = errors.New("received message with old counter")
	ErrNoSessionForUser     = errors.New("no session found for user")
)
var (
	ErrSenderKeyStateVerificationFailed = errors.New("sender key state failed verification with given public key")
	ErrNoSenderKeyForUser               = errors.New("no sender key")
)
var (
	ErrOldMessageVersion     = errors.New("too old message version")
	ErrUnknownMessageVersion = errors.New("unknown message version")
	ErrIncompleteMessage     = errors.New("incomplete message")
)
var ErrBadMAC = errors.New("mismatching MAC in signal message")

Source Files

errors.go

Version
v1.0.3 (latest)
Published
Feb 15, 2024
Platform
linux/amd64
Imports
1 packages
Last checked
1 day ago

Tools for package owners.