infinityger.blogg.se

Textsecure
Textsecure













textsecure

func GetGroupV2MembersForGroup(group string) (*signalservice.DecryptedMember, error).func GetFingerprint(remoteUUID string, remoteIdentifier string) (string, byte, error).func GetContactForTel(tel string) *contacts.Contact.func GetAvatarPath(uuid string) (string, error).func GetAvatar(uuid string) (io.ReadCloser, error).func EndSession(uuid string, msg string) (uint64, error).func ContactIdentityKey(id string) (byte, error).func AddNewLinkedDevice(uuid string, publicKey string) error.func AddDevice(ephemeralID, publicKey, verificationCode string) error.Package textsecure implements the TextSecure client protocol. Licensed under the GPLv3, see the COPYING file for details. User and developer discussions happen on the mailing list Expand ▾ Collapse ▴ Running the command without arguments will put it in receiving mode, and once it receives a message it will be able to talk to that contact. This will show the supported command line flags textsecure -h Usageĭo not run multiple instances of the app from the same directory, it (and the server) can get confused Removing that dir and running the tool again will trigger a reregistration with the server. ConfigurationĬopy cmd/textsecure/.config to a directory and modify it, then run the tool from that directory. Crayfish is built with cago build and has to be placed next to the textsecure binary. It has to be added to the LD_LIBRARY_PATH environment variable. libzkgroup is used for the groupv2 protocol and is add by ( ). It's currently used for registration and decryption of messages. Textsecure also depends on crayfish which is a Go library for interacting with the upstream libsignal-client library. go get /signal-golang/textsecure/cmd/textsecure This command will install both the library and the test client. The API presented by the package is in flux, mainly driven by the needs of Īutomatically generated documentation can be found on GoDoc Installation The included sample command line app can send and receive text messages and attachments and supports group chat. not encrypted SMS) protocol v3 including the Axolotl ratchet. This is a Go package implementing the TextSecure push data (i.e. TextSecure library and command line test client for Go SendGroupAttachment(hexid, msg, r, timer)

textsecure

RegisterWithCrayfish(regisrationInfo, phoneNumber, captcha) GetProfileAndCredential(uuid, profileKey) GetFingerprint(remoteUUID, remoteIdentifier) AddDevice(ephemeralID, publicKey, verificationCode)















Textsecure