├── .dockerignore ├── .editorconfig ├── .envrc ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug.md │ ├── config.yml │ └── enhancement.md └── workflows │ └── go.yml ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── .idea └── icon.svg ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── Dockerfile ├── Dockerfile.ci ├── LICENSE ├── LICENSE.exceptions ├── Makefile ├── README.md ├── ROADMAP.md ├── commands.go ├── config ├── bridge.go ├── config.go └── upgrade.go ├── custompuppet.go ├── database ├── database.go ├── disappearingmessage.go ├── lostportal.go ├── message.go ├── portal.go ├── puppet.go ├── reaction.go ├── upgrades │ ├── 00-latest.sql │ ├── 14-upgrade-mx-state-store.sql │ ├── 15-remove-notice-room.sql │ ├── 16-remove-unused-puppet-columns.sql │ ├── 17-refactor-postgres.sql │ ├── 18-refactor-sqlite.sql │ ├── 19-spaces.sql │ ├── 20-more-portal-metadata.sql │ ├── 21-puppet-profile-fetch-ts.sql │ └── upgrades.go ├── user.go └── userportal.go ├── disappearing.go ├── docker-run.sh ├── example-config.yaml ├── flake.lock ├── flake.nix ├── go.mod ├── go.sum ├── main.go ├── messagetracking.go ├── metrics.go ├── msgconv ├── from-matrix.go ├── from-signal.go ├── matrixfmt │ ├── convert.go │ ├── convert_test.go │ └── html.go ├── msgconv.go ├── signalfmt │ ├── convert.go │ ├── convert_test.go │ ├── html.go │ ├── tags.go │ └── tree.go └── urlpreview.go ├── pkg ├── libsignalgo │ ├── README.md │ ├── address.go │ ├── address_test.go │ ├── aes256gcmsiv.go │ ├── aes256gcmsiv_test.go │ ├── authcredential.go │ ├── buffer.go │ ├── ciphertextmessage.go │ ├── conversions.go │ ├── decryptionerrormessage.go │ ├── devicetransfer.go │ ├── devicetransfer_test.go │ ├── error.go │ ├── fingerprint.go │ ├── fingerprint_test.go │ ├── groupcipher.go │ ├── groupcipher_test.go │ ├── groupsecretparams.go │ ├── hsmenclave.go │ ├── hsmenclave_test.go │ ├── identitykey.go │ ├── identitykey_test.go │ ├── identitykeystore.go │ ├── inmemorystore_test.go │ ├── kdf.go │ ├── kdf_test.go │ ├── kyberprekey.go │ ├── kyberprekeystore.go │ ├── libsignal-ffi.h │ ├── logging.go │ ├── message.go │ ├── nocopy.go │ ├── plaintextcontent.go │ ├── prekey.go │ ├── prekeybundle.go │ ├── prekeymessage.go │ ├── prekeystore.go │ ├── privatekey.go │ ├── privatekey_test.go │ ├── profilekey.go │ ├── protocol.go │ ├── publickey.go │ ├── resources │ │ └── clienthandshakestart.data │ ├── sealedsender.go │ ├── sendercertificate.go │ ├── sendercertificate_test.go │ ├── senderkeydistributionmessage.go │ ├── senderkeyrecord.go │ ├── senderkeystore.go │ ├── serializedeserializeroundtrip_test.go │ ├── servercertificate.go │ ├── serviceid.go │ ├── serviceid_clang.go │ ├── serviceid_gcc.go │ ├── session_test.go │ ├── sessionrecord.go │ ├── sessionstore.go │ ├── setup_test.go │ ├── sgxclient.go │ ├── signedprekey.go │ ├── signedprekeystore.go │ ├── storeutil.go │ ├── update-ffi.sh │ ├── verifysignature.go │ └── version.go └── signalmeow │ ├── attachments.go │ ├── client.go │ ├── contact.go │ ├── contactdiscovery.go │ ├── devicename.go │ ├── events │ └── message.go │ ├── groups.go │ ├── keys.go │ ├── misc.go │ ├── prod-server-public-params.dat │ ├── profile.go │ ├── protobuf │ ├── ContactDiscovery.pb.go │ ├── ContactDiscovery.proto │ ├── DeviceName.pb.go │ ├── DeviceName.proto │ ├── Groups.pb.go │ ├── Groups.proto │ ├── Provisioning.pb.go │ ├── Provisioning.proto │ ├── SignalService.pb.go │ ├── SignalService.proto │ ├── StickerResources.pb.go │ ├── StickerResources.proto │ ├── StorageService.pb.go │ ├── StorageService.proto │ ├── UnidentifiedDelivery.pb.go │ ├── UnidentifiedDelivery.proto │ ├── WebSocketResources.pb.go │ ├── WebSocketResources.proto │ ├── build-protos.sh │ ├── extra.go │ └── update-protos.sh │ ├── provisioning.go │ ├── provisioning_cipher.go │ ├── receiving.go │ ├── sending.go │ ├── serviceauth.go │ ├── storageservice.go │ ├── store │ ├── container.go │ ├── device.go │ ├── group_store.go │ ├── identity_store.go │ ├── prekey_store.go │ ├── profile_key_store.go │ ├── recipient_store.go │ ├── sender_key_store.go │ ├── session_store.go │ └── upgrades │ │ ├── 00-latest.sql │ │ ├── 02-groups.sql │ │ ├── 03-contacts.sql │ │ ├── 04-kyber-prekeys.sql │ │ ├── 05-postgres-profile-key.sql │ │ ├── 06-profile-avatar-path.sql │ │ ├── 08-profile-fetch-time.sql │ │ ├── 08-resync-schema-449.sql │ │ ├── 09-pni-sending.sql │ │ ├── 10-prekey-store-service-id.postgres.sql │ │ ├── 10-prekey-store-service-id.sqlite.sql │ │ ├── 11-aci-to-account-id.sql │ │ ├── 12-drop-identity-key-device-id.postgres.sql │ │ ├── 12-drop-identity-key-device-id.sqlite.sql │ │ ├── 13-recipients-table.postgres.sql │ │ ├── 13-recipients-table.sqlite.sql │ │ ├── 14-save-storage-master-key.sql │ │ ├── 15-needs-pni-signature.sql │ │ ├── 16-remove-extra-prekeys.go │ │ └── upgrades.go │ ├── types.go │ ├── types │ ├── contact.go │ └── identifer.go │ ├── web │ ├── signal-root.crt.der │ ├── signalwebsocket.go │ └── web.go │ └── wspb │ └── wspb.go ├── portal.go ├── provisioning.go ├── puppet.go └── user.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.envrc -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @element-hq/integrations 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.github/ISSUE_TEMPLATE/bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.github/ISSUE_TEMPLATE/enhancement.md -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.gitmodules -------------------------------------------------------------------------------- /.idea/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.idea/icon.svg -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/Dockerfile.ci -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.exceptions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/LICENSE.exceptions -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/commands.go -------------------------------------------------------------------------------- /config/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/config/bridge.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/config/config.go -------------------------------------------------------------------------------- /config/upgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/config/upgrade.go -------------------------------------------------------------------------------- /custompuppet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/custompuppet.go -------------------------------------------------------------------------------- /database/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/database.go -------------------------------------------------------------------------------- /database/disappearingmessage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/disappearingmessage.go -------------------------------------------------------------------------------- /database/lostportal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/lostportal.go -------------------------------------------------------------------------------- /database/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/message.go -------------------------------------------------------------------------------- /database/portal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/portal.go -------------------------------------------------------------------------------- /database/puppet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/puppet.go -------------------------------------------------------------------------------- /database/reaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/reaction.go -------------------------------------------------------------------------------- /database/upgrades/00-latest.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/upgrades/00-latest.sql -------------------------------------------------------------------------------- /database/upgrades/14-upgrade-mx-state-store.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/upgrades/14-upgrade-mx-state-store.sql -------------------------------------------------------------------------------- /database/upgrades/15-remove-notice-room.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/upgrades/15-remove-notice-room.sql -------------------------------------------------------------------------------- /database/upgrades/16-remove-unused-puppet-columns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/upgrades/16-remove-unused-puppet-columns.sql -------------------------------------------------------------------------------- /database/upgrades/17-refactor-postgres.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/upgrades/17-refactor-postgres.sql -------------------------------------------------------------------------------- /database/upgrades/18-refactor-sqlite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/upgrades/18-refactor-sqlite.sql -------------------------------------------------------------------------------- /database/upgrades/19-spaces.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/upgrades/19-spaces.sql -------------------------------------------------------------------------------- /database/upgrades/20-more-portal-metadata.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/upgrades/20-more-portal-metadata.sql -------------------------------------------------------------------------------- /database/upgrades/21-puppet-profile-fetch-ts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/upgrades/21-puppet-profile-fetch-ts.sql -------------------------------------------------------------------------------- /database/upgrades/upgrades.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/upgrades/upgrades.go -------------------------------------------------------------------------------- /database/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/user.go -------------------------------------------------------------------------------- /database/userportal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/database/userportal.go -------------------------------------------------------------------------------- /disappearing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/disappearing.go -------------------------------------------------------------------------------- /docker-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/docker-run.sh -------------------------------------------------------------------------------- /example-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/example-config.yaml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/flake.nix -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/main.go -------------------------------------------------------------------------------- /messagetracking.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/messagetracking.go -------------------------------------------------------------------------------- /metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/metrics.go -------------------------------------------------------------------------------- /msgconv/from-matrix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/from-matrix.go -------------------------------------------------------------------------------- /msgconv/from-signal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/from-signal.go -------------------------------------------------------------------------------- /msgconv/matrixfmt/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/matrixfmt/convert.go -------------------------------------------------------------------------------- /msgconv/matrixfmt/convert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/matrixfmt/convert_test.go -------------------------------------------------------------------------------- /msgconv/matrixfmt/html.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/matrixfmt/html.go -------------------------------------------------------------------------------- /msgconv/msgconv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/msgconv.go -------------------------------------------------------------------------------- /msgconv/signalfmt/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/signalfmt/convert.go -------------------------------------------------------------------------------- /msgconv/signalfmt/convert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/signalfmt/convert_test.go -------------------------------------------------------------------------------- /msgconv/signalfmt/html.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/signalfmt/html.go -------------------------------------------------------------------------------- /msgconv/signalfmt/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/signalfmt/tags.go -------------------------------------------------------------------------------- /msgconv/signalfmt/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/signalfmt/tree.go -------------------------------------------------------------------------------- /msgconv/urlpreview.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/msgconv/urlpreview.go -------------------------------------------------------------------------------- /pkg/libsignalgo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/README.md -------------------------------------------------------------------------------- /pkg/libsignalgo/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/address.go -------------------------------------------------------------------------------- /pkg/libsignalgo/address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/address_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/aes256gcmsiv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/aes256gcmsiv.go -------------------------------------------------------------------------------- /pkg/libsignalgo/aes256gcmsiv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/aes256gcmsiv_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/authcredential.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/authcredential.go -------------------------------------------------------------------------------- /pkg/libsignalgo/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/buffer.go -------------------------------------------------------------------------------- /pkg/libsignalgo/ciphertextmessage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/ciphertextmessage.go -------------------------------------------------------------------------------- /pkg/libsignalgo/conversions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/conversions.go -------------------------------------------------------------------------------- /pkg/libsignalgo/decryptionerrormessage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/decryptionerrormessage.go -------------------------------------------------------------------------------- /pkg/libsignalgo/devicetransfer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/devicetransfer.go -------------------------------------------------------------------------------- /pkg/libsignalgo/devicetransfer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/devicetransfer_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/error.go -------------------------------------------------------------------------------- /pkg/libsignalgo/fingerprint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/fingerprint.go -------------------------------------------------------------------------------- /pkg/libsignalgo/fingerprint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/fingerprint_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/groupcipher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/groupcipher.go -------------------------------------------------------------------------------- /pkg/libsignalgo/groupcipher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/groupcipher_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/groupsecretparams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/groupsecretparams.go -------------------------------------------------------------------------------- /pkg/libsignalgo/hsmenclave.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/hsmenclave.go -------------------------------------------------------------------------------- /pkg/libsignalgo/hsmenclave_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/hsmenclave_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/identitykey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/identitykey.go -------------------------------------------------------------------------------- /pkg/libsignalgo/identitykey_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/identitykey_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/identitykeystore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/identitykeystore.go -------------------------------------------------------------------------------- /pkg/libsignalgo/inmemorystore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/inmemorystore_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/kdf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/kdf.go -------------------------------------------------------------------------------- /pkg/libsignalgo/kdf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/kdf_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/kyberprekey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/kyberprekey.go -------------------------------------------------------------------------------- /pkg/libsignalgo/kyberprekeystore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/kyberprekeystore.go -------------------------------------------------------------------------------- /pkg/libsignalgo/libsignal-ffi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/libsignal-ffi.h -------------------------------------------------------------------------------- /pkg/libsignalgo/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/logging.go -------------------------------------------------------------------------------- /pkg/libsignalgo/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/message.go -------------------------------------------------------------------------------- /pkg/libsignalgo/nocopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/nocopy.go -------------------------------------------------------------------------------- /pkg/libsignalgo/plaintextcontent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/plaintextcontent.go -------------------------------------------------------------------------------- /pkg/libsignalgo/prekey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/prekey.go -------------------------------------------------------------------------------- /pkg/libsignalgo/prekeybundle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/prekeybundle.go -------------------------------------------------------------------------------- /pkg/libsignalgo/prekeymessage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/prekeymessage.go -------------------------------------------------------------------------------- /pkg/libsignalgo/prekeystore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/prekeystore.go -------------------------------------------------------------------------------- /pkg/libsignalgo/privatekey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/privatekey.go -------------------------------------------------------------------------------- /pkg/libsignalgo/privatekey_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/privatekey_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/profilekey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/profilekey.go -------------------------------------------------------------------------------- /pkg/libsignalgo/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/protocol.go -------------------------------------------------------------------------------- /pkg/libsignalgo/publickey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/publickey.go -------------------------------------------------------------------------------- /pkg/libsignalgo/resources/clienthandshakestart.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/resources/clienthandshakestart.data -------------------------------------------------------------------------------- /pkg/libsignalgo/sealedsender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/sealedsender.go -------------------------------------------------------------------------------- /pkg/libsignalgo/sendercertificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/sendercertificate.go -------------------------------------------------------------------------------- /pkg/libsignalgo/sendercertificate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/sendercertificate_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/senderkeydistributionmessage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/senderkeydistributionmessage.go -------------------------------------------------------------------------------- /pkg/libsignalgo/senderkeyrecord.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/senderkeyrecord.go -------------------------------------------------------------------------------- /pkg/libsignalgo/senderkeystore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/senderkeystore.go -------------------------------------------------------------------------------- /pkg/libsignalgo/serializedeserializeroundtrip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/serializedeserializeroundtrip_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/servercertificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/servercertificate.go -------------------------------------------------------------------------------- /pkg/libsignalgo/serviceid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/serviceid.go -------------------------------------------------------------------------------- /pkg/libsignalgo/serviceid_clang.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/serviceid_clang.go -------------------------------------------------------------------------------- /pkg/libsignalgo/serviceid_gcc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/serviceid_gcc.go -------------------------------------------------------------------------------- /pkg/libsignalgo/session_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/session_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/sessionrecord.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/sessionrecord.go -------------------------------------------------------------------------------- /pkg/libsignalgo/sessionstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/sessionstore.go -------------------------------------------------------------------------------- /pkg/libsignalgo/setup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/setup_test.go -------------------------------------------------------------------------------- /pkg/libsignalgo/sgxclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/sgxclient.go -------------------------------------------------------------------------------- /pkg/libsignalgo/signedprekey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/signedprekey.go -------------------------------------------------------------------------------- /pkg/libsignalgo/signedprekeystore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/signedprekeystore.go -------------------------------------------------------------------------------- /pkg/libsignalgo/storeutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/storeutil.go -------------------------------------------------------------------------------- /pkg/libsignalgo/update-ffi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/update-ffi.sh -------------------------------------------------------------------------------- /pkg/libsignalgo/verifysignature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/verifysignature.go -------------------------------------------------------------------------------- /pkg/libsignalgo/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/libsignalgo/version.go -------------------------------------------------------------------------------- /pkg/signalmeow/attachments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/attachments.go -------------------------------------------------------------------------------- /pkg/signalmeow/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/client.go -------------------------------------------------------------------------------- /pkg/signalmeow/contact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/contact.go -------------------------------------------------------------------------------- /pkg/signalmeow/contactdiscovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/contactdiscovery.go -------------------------------------------------------------------------------- /pkg/signalmeow/devicename.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/devicename.go -------------------------------------------------------------------------------- /pkg/signalmeow/events/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/events/message.go -------------------------------------------------------------------------------- /pkg/signalmeow/groups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/groups.go -------------------------------------------------------------------------------- /pkg/signalmeow/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/keys.go -------------------------------------------------------------------------------- /pkg/signalmeow/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/misc.go -------------------------------------------------------------------------------- /pkg/signalmeow/prod-server-public-params.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/prod-server-public-params.dat -------------------------------------------------------------------------------- /pkg/signalmeow/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/profile.go -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/ContactDiscovery.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/ContactDiscovery.pb.go -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/ContactDiscovery.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/ContactDiscovery.proto -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/DeviceName.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/DeviceName.pb.go -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/DeviceName.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/DeviceName.proto -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/Groups.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/Groups.pb.go -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/Groups.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/Groups.proto -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/Provisioning.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/Provisioning.pb.go -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/Provisioning.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/Provisioning.proto -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/SignalService.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/SignalService.pb.go -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/SignalService.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/SignalService.proto -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/StickerResources.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/StickerResources.pb.go -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/StickerResources.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/StickerResources.proto -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/StorageService.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/StorageService.pb.go -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/StorageService.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/StorageService.proto -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/UnidentifiedDelivery.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/UnidentifiedDelivery.pb.go -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/UnidentifiedDelivery.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/UnidentifiedDelivery.proto -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/WebSocketResources.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/WebSocketResources.pb.go -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/WebSocketResources.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/WebSocketResources.proto -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/build-protos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/build-protos.sh -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/extra.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/extra.go -------------------------------------------------------------------------------- /pkg/signalmeow/protobuf/update-protos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/protobuf/update-protos.sh -------------------------------------------------------------------------------- /pkg/signalmeow/provisioning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/provisioning.go -------------------------------------------------------------------------------- /pkg/signalmeow/provisioning_cipher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/provisioning_cipher.go -------------------------------------------------------------------------------- /pkg/signalmeow/receiving.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/receiving.go -------------------------------------------------------------------------------- /pkg/signalmeow/sending.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/sending.go -------------------------------------------------------------------------------- /pkg/signalmeow/serviceauth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/serviceauth.go -------------------------------------------------------------------------------- /pkg/signalmeow/storageservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/storageservice.go -------------------------------------------------------------------------------- /pkg/signalmeow/store/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/container.go -------------------------------------------------------------------------------- /pkg/signalmeow/store/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/device.go -------------------------------------------------------------------------------- /pkg/signalmeow/store/group_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/group_store.go -------------------------------------------------------------------------------- /pkg/signalmeow/store/identity_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/identity_store.go -------------------------------------------------------------------------------- /pkg/signalmeow/store/prekey_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/prekey_store.go -------------------------------------------------------------------------------- /pkg/signalmeow/store/profile_key_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/profile_key_store.go -------------------------------------------------------------------------------- /pkg/signalmeow/store/recipient_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/recipient_store.go -------------------------------------------------------------------------------- /pkg/signalmeow/store/sender_key_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/sender_key_store.go -------------------------------------------------------------------------------- /pkg/signalmeow/store/session_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/session_store.go -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/00-latest.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/00-latest.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/02-groups.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/02-groups.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/03-contacts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/03-contacts.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/04-kyber-prekeys.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/04-kyber-prekeys.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/05-postgres-profile-key.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/05-postgres-profile-key.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/06-profile-avatar-path.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/06-profile-avatar-path.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/08-profile-fetch-time.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/08-profile-fetch-time.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/08-resync-schema-449.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/08-resync-schema-449.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/09-pni-sending.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/09-pni-sending.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/10-prekey-store-service-id.postgres.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/10-prekey-store-service-id.postgres.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/10-prekey-store-service-id.sqlite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/10-prekey-store-service-id.sqlite.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/11-aci-to-account-id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/11-aci-to-account-id.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/12-drop-identity-key-device-id.postgres.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/12-drop-identity-key-device-id.postgres.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/12-drop-identity-key-device-id.sqlite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/12-drop-identity-key-device-id.sqlite.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/13-recipients-table.postgres.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/13-recipients-table.postgres.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/13-recipients-table.sqlite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/13-recipients-table.sqlite.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/14-save-storage-master-key.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/14-save-storage-master-key.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/15-needs-pni-signature.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/15-needs-pni-signature.sql -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/16-remove-extra-prekeys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/16-remove-extra-prekeys.go -------------------------------------------------------------------------------- /pkg/signalmeow/store/upgrades/upgrades.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/store/upgrades/upgrades.go -------------------------------------------------------------------------------- /pkg/signalmeow/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/types.go -------------------------------------------------------------------------------- /pkg/signalmeow/types/contact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/types/contact.go -------------------------------------------------------------------------------- /pkg/signalmeow/types/identifer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/types/identifer.go -------------------------------------------------------------------------------- /pkg/signalmeow/web/signal-root.crt.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/web/signal-root.crt.der -------------------------------------------------------------------------------- /pkg/signalmeow/web/signalwebsocket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/web/signalwebsocket.go -------------------------------------------------------------------------------- /pkg/signalmeow/web/web.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/web/web.go -------------------------------------------------------------------------------- /pkg/signalmeow/wspb/wspb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/pkg/signalmeow/wspb/wspb.go -------------------------------------------------------------------------------- /portal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/portal.go -------------------------------------------------------------------------------- /provisioning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/provisioning.go -------------------------------------------------------------------------------- /puppet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/puppet.go -------------------------------------------------------------------------------- /user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/mautrix-signal/HEAD/user.go --------------------------------------------------------------------------------