├── .gitignore ├── .mailmap ├── .travis.yml ├── AxolotlMessages.proto ├── Makefile ├── Makefile.mingw ├── README.md ├── aes.c ├── aes.h ├── axolotl_groups.h ├── contacts.h ├── databuffer.cc ├── databuffer.h ├── debian ├── changelog ├── compat ├── control ├── copyright ├── dirs └── rules ├── imgutil.c ├── imgutil.h ├── keygen.cc ├── keygen.h ├── libaxolotl-cpp ├── Makefile ├── aes.h ├── ecc │ ├── curve.cpp │ ├── curve.h │ ├── djbec.cpp │ ├── djbec.h │ ├── eckeypair.cpp │ └── eckeypair.h ├── exception │ ├── duplicatemessageexception.h │ ├── invalidkeyexception.h │ ├── invalidkeyidexception.h │ ├── invalidmessageexception.h │ ├── invalidversionexception.h │ ├── legacymessageexception.h │ ├── nosessionexception.h │ ├── stalekeyexchangeexception.h │ ├── untrustedidentityexception.h │ └── whisperexception.h ├── groups │ ├── group_session_builder.cc │ ├── group_session_builder.h │ ├── ratchet │ │ ├── senderchainkey.cpp │ │ ├── senderchainkey.h │ │ ├── sendermessagekey.cpp │ │ └── sendermessagekey.h │ └── state │ │ ├── senderkeyrecord.cpp │ │ ├── senderkeyrecord.h │ │ ├── senderkeystate.cpp │ │ ├── senderkeystate.h │ │ └── senderkeystore.h ├── identitykey.cpp ├── identitykey.h ├── identitykeypair.cpp ├── identitykeypair.h ├── kdf │ ├── derivedmessagesecrets.cpp │ ├── derivedmessagesecrets.h │ ├── derivedrootsecrets.cpp │ ├── derivedrootsecrets.h │ ├── hkdf.cpp │ └── hkdf.h ├── libcurve25519 │ ├── Makefile │ ├── curve.cpp │ ├── curve.h │ ├── curve_global.h │ └── src │ │ ├── curve25519-donna.c │ │ ├── curve25519-donna.h │ │ └── ed25519 │ │ ├── additions │ │ ├── compare.c │ │ ├── compare.h │ │ ├── crypto_hash_sha512.h │ │ ├── curve_sigs.c │ │ ├── curve_sigs.h │ │ ├── sign_modified.c │ │ ├── zeroize.c │ │ └── zeroize.h │ │ ├── api.h │ │ ├── base.h │ │ ├── base2.h │ │ ├── d.h │ │ ├── d2.h │ │ ├── fe.h │ │ ├── fe_0.c │ │ ├── fe_1.c │ │ ├── fe_add.c │ │ ├── fe_cmov.c │ │ ├── fe_copy.c │ │ ├── fe_frombytes.c │ │ ├── fe_invert.c │ │ ├── fe_isnegative.c │ │ ├── fe_isnonzero.c │ │ ├── fe_mul.c │ │ ├── fe_neg.c │ │ ├── fe_pow22523.c │ │ ├── fe_sq.c │ │ ├── fe_sq2.c │ │ ├── fe_sub.c │ │ ├── fe_tobytes.c │ │ ├── ge.h │ │ ├── ge_add.c │ │ ├── ge_add.h │ │ ├── ge_double_scalarmult.c │ │ ├── ge_frombytes.c │ │ ├── ge_madd.c │ │ ├── ge_madd.h │ │ ├── ge_msub.c │ │ ├── ge_msub.h │ │ ├── ge_p1p1_to_p2.c │ │ ├── ge_p1p1_to_p3.c │ │ ├── ge_p2_0.c │ │ ├── ge_p2_dbl.c │ │ ├── ge_p2_dbl.h │ │ ├── ge_p3_0.c │ │ ├── ge_p3_dbl.c │ │ ├── ge_p3_to_cached.c │ │ ├── ge_p3_to_p2.c │ │ ├── ge_p3_tobytes.c │ │ ├── ge_precomp_0.c │ │ ├── ge_scalarmult_base.c │ │ ├── ge_sub.c │ │ ├── ge_sub.h │ │ ├── ge_tobytes.c │ │ ├── main │ │ └── main.c │ │ ├── nacl_includes │ │ ├── crypto_int32.h │ │ ├── crypto_int64.h │ │ ├── crypto_sign.h │ │ ├── crypto_sign_edwards25519sha512batch.h │ │ ├── crypto_uint32.h │ │ ├── crypto_uint64.h │ │ └── crypto_verify_32.h │ │ ├── nacl_sha512 │ │ ├── blocks.c │ │ └── hash.c │ │ ├── open.c │ │ ├── pow22523.h │ │ ├── pow225521.h │ │ ├── sc.h │ │ ├── sc_muladd.c │ │ ├── sc_reduce.c │ │ ├── sign.c │ │ └── sqrtm1.h ├── mem-store │ ├── inmemoryaxolotlstore.cpp │ ├── inmemoryaxolotlstore.h │ ├── inmemoryidentitykeystore.cpp │ ├── inmemoryidentitykeystore.h │ ├── inmemoryprekeystore.cpp │ ├── inmemoryprekeystore.h │ ├── inmemorysenderkeystore.cpp │ ├── inmemorysenderkeystore.h │ ├── inmemorysessionstore.cpp │ ├── inmemorysessionstore.h │ ├── inmemorysignedprekeystore.cpp │ ├── inmemorysignedprekeystore.h │ ├── serializer.cpp │ └── serializer.h ├── protobuf │ ├── LocalStorageProtocol.proto │ └── WhisperTextProtocol.proto ├── protocol │ ├── ciphertextmessage.cpp │ ├── ciphertextmessage.h │ ├── keyexchangemessage.cpp │ ├── keyexchangemessage.h │ ├── prekeywhispermessage.cpp │ ├── prekeywhispermessage.h │ ├── senderkeydistributionmessage.cpp │ ├── senderkeydistributionmessage.h │ ├── senderkeymessage.cpp │ ├── senderkeymessage.h │ ├── whispermessage.cpp │ └── whispermessage.h ├── ratchet │ ├── aliceaxolotlparameters.cpp │ ├── aliceaxolotlparameters.h │ ├── bobaxolotlparameters.cpp │ ├── bobaxolotlparameters.h │ ├── chainkey.cpp │ ├── chainkey.h │ ├── messagekeys.cpp │ ├── messagekeys.h │ ├── ratchetingsession.cpp │ ├── ratchetingsession.h │ ├── rootkey.cpp │ ├── rootkey.h │ ├── symmetricaxolotlparameters.cpp │ └── symmetricaxolotlparameters.h ├── sessionbuilder.cpp ├── sessionbuilder.h ├── sessioncipher.cpp ├── sessioncipher.h ├── sqli-store │ ├── liteaxolotlstore.cpp │ ├── liteaxolotlstore.h │ ├── liteidentitykeystore.cpp │ ├── liteidentitykeystore.h │ ├── liteprekeystore.cpp │ ├── liteprekeystore.h │ ├── litesessionstore.cpp │ ├── litesessionstore.h │ ├── litesignedprekeystore.cpp │ ├── litesignedprekeystore.h │ ├── sqliutil.cpp │ └── sqliutil.h ├── state │ ├── axolotlstore.h │ ├── identitykeystore.h │ ├── prekeybundle.cpp │ ├── prekeybundle.h │ ├── prekeyrecord.cpp │ ├── prekeyrecord.h │ ├── prekeystore.h │ ├── sessionrecord.cpp │ ├── sessionrecord.h │ ├── sessionstate.cpp │ ├── sessionstate.h │ ├── sessionstore.h │ ├── signedprekeyrecord.cpp │ ├── signedprekeyrecord.h │ └── signedprekeystore.h ├── test │ ├── .gitignore │ ├── curve-test.cpp │ ├── curve25519test.cpp │ ├── curve25519test.h │ ├── groups │ │ ├── inmemorysenderkeystore.cpp │ │ └── inmemorysenderkeystore.h │ ├── inmemoryaxolotlstore.cpp │ ├── inmemoryaxolotlstore.h │ ├── inmemoryidentitykeystore.cpp │ ├── inmemoryidentitykeystore.h │ ├── inmemoryprekeystore.cpp │ ├── inmemoryprekeystore.h │ ├── inmemorysessionstore.cpp │ ├── inmemorysessionstore.h │ ├── inmemorysignedprekeystore.cpp │ ├── inmemorysignedprekeystore.h │ ├── kdf │ │ ├── hkdftest.cpp │ │ └── hkdftest.h │ ├── ratchet │ │ ├── chainkeytest.cpp │ │ ├── chainkeytest.h │ │ ├── ratchetingsessiontest.cpp │ │ ├── ratchetingsessiontest.h │ │ ├── rootkeytest.cpp │ │ └── rootkeytest.h │ ├── sessionbuildertest.cpp │ ├── sessionbuildertest.h │ ├── sessionciphertest.cpp │ └── sessionciphertest.h └── util │ ├── byteutil.cpp │ ├── byteutil.h │ ├── keyhelper.cpp │ ├── keyhelper.h │ └── medium.h ├── libwhatsapp.rc ├── message.cc ├── message.h ├── misc └── imgdec.php ├── rc4.cc ├── rc4.h ├── tinfl.c ├── tree.cc ├── tree.h ├── wa_connection.h ├── wa_constants.h ├── wa_purple.cc ├── wa_util.cc ├── wa_util.h ├── wacommon.h ├── wadict.h ├── whatsapp-protocol.cc ├── whatsapp.png ├── whatsapp16.png ├── whatsapp22.png ├── whatsapp48.png └── win32 ├── installer.nsi ├── libwhatsapp.dll ├── whatsapp-purple-pidgin.ico ├── whatsapp.png ├── whatsapp16.png ├── whatsapp22.png ├── whatsapp48.png └── wizard.bmp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/.mailmap -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/.travis.yml -------------------------------------------------------------------------------- /AxolotlMessages.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/AxolotlMessages.proto -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/Makefile.mingw -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/README.md -------------------------------------------------------------------------------- /aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/aes.c -------------------------------------------------------------------------------- /aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/aes.h -------------------------------------------------------------------------------- /axolotl_groups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/axolotl_groups.h -------------------------------------------------------------------------------- /contacts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/contacts.h -------------------------------------------------------------------------------- /databuffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/databuffer.cc -------------------------------------------------------------------------------- /databuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/databuffer.h -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/dirs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/debian/dirs -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- 1 | #!/usr/bin/make -f 2 | 3 | %: 4 | dh $@ 5 | 6 | -------------------------------------------------------------------------------- /imgutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/imgutil.c -------------------------------------------------------------------------------- /imgutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/imgutil.h -------------------------------------------------------------------------------- /keygen.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/keygen.cc -------------------------------------------------------------------------------- /keygen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/keygen.h -------------------------------------------------------------------------------- /libaxolotl-cpp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/Makefile -------------------------------------------------------------------------------- /libaxolotl-cpp/aes.h: -------------------------------------------------------------------------------- 1 | ../aes.h -------------------------------------------------------------------------------- /libaxolotl-cpp/ecc/curve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ecc/curve.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/ecc/curve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ecc/curve.h -------------------------------------------------------------------------------- /libaxolotl-cpp/ecc/djbec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ecc/djbec.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/ecc/djbec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ecc/djbec.h -------------------------------------------------------------------------------- /libaxolotl-cpp/ecc/eckeypair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ecc/eckeypair.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/ecc/eckeypair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ecc/eckeypair.h -------------------------------------------------------------------------------- /libaxolotl-cpp/exception/duplicatemessageexception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/exception/duplicatemessageexception.h -------------------------------------------------------------------------------- /libaxolotl-cpp/exception/invalidkeyexception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/exception/invalidkeyexception.h -------------------------------------------------------------------------------- /libaxolotl-cpp/exception/invalidkeyidexception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/exception/invalidkeyidexception.h -------------------------------------------------------------------------------- /libaxolotl-cpp/exception/invalidmessageexception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/exception/invalidmessageexception.h -------------------------------------------------------------------------------- /libaxolotl-cpp/exception/invalidversionexception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/exception/invalidversionexception.h -------------------------------------------------------------------------------- /libaxolotl-cpp/exception/legacymessageexception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/exception/legacymessageexception.h -------------------------------------------------------------------------------- /libaxolotl-cpp/exception/nosessionexception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/exception/nosessionexception.h -------------------------------------------------------------------------------- /libaxolotl-cpp/exception/stalekeyexchangeexception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/exception/stalekeyexchangeexception.h -------------------------------------------------------------------------------- /libaxolotl-cpp/exception/untrustedidentityexception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/exception/untrustedidentityexception.h -------------------------------------------------------------------------------- /libaxolotl-cpp/exception/whisperexception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/exception/whisperexception.h -------------------------------------------------------------------------------- /libaxolotl-cpp/groups/group_session_builder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/groups/group_session_builder.cc -------------------------------------------------------------------------------- /libaxolotl-cpp/groups/group_session_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/groups/group_session_builder.h -------------------------------------------------------------------------------- /libaxolotl-cpp/groups/ratchet/senderchainkey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/groups/ratchet/senderchainkey.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/groups/ratchet/senderchainkey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/groups/ratchet/senderchainkey.h -------------------------------------------------------------------------------- /libaxolotl-cpp/groups/ratchet/sendermessagekey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/groups/ratchet/sendermessagekey.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/groups/ratchet/sendermessagekey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/groups/ratchet/sendermessagekey.h -------------------------------------------------------------------------------- /libaxolotl-cpp/groups/state/senderkeyrecord.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/groups/state/senderkeyrecord.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/groups/state/senderkeyrecord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/groups/state/senderkeyrecord.h -------------------------------------------------------------------------------- /libaxolotl-cpp/groups/state/senderkeystate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/groups/state/senderkeystate.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/groups/state/senderkeystate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/groups/state/senderkeystate.h -------------------------------------------------------------------------------- /libaxolotl-cpp/groups/state/senderkeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/groups/state/senderkeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/identitykey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/identitykey.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/identitykey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/identitykey.h -------------------------------------------------------------------------------- /libaxolotl-cpp/identitykeypair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/identitykeypair.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/identitykeypair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/identitykeypair.h -------------------------------------------------------------------------------- /libaxolotl-cpp/kdf/derivedmessagesecrets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/kdf/derivedmessagesecrets.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/kdf/derivedmessagesecrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/kdf/derivedmessagesecrets.h -------------------------------------------------------------------------------- /libaxolotl-cpp/kdf/derivedrootsecrets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/kdf/derivedrootsecrets.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/kdf/derivedrootsecrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/kdf/derivedrootsecrets.h -------------------------------------------------------------------------------- /libaxolotl-cpp/kdf/hkdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/kdf/hkdf.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/kdf/hkdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/kdf/hkdf.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/Makefile -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/curve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/curve.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/curve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/curve.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/curve_global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/curve_global.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/curve25519-donna.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/curve25519-donna.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/curve25519-donna.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/curve25519-donna.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/additions/compare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/additions/compare.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/additions/compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/additions/compare.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/additions/crypto_hash_sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/additions/crypto_hash_sha512.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/additions/curve_sigs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/additions/curve_sigs.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/additions/curve_sigs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/additions/curve_sigs.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/additions/sign_modified.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/additions/sign_modified.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/additions/zeroize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/additions/zeroize.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/additions/zeroize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/additions/zeroize.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/api.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/base.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/base2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/base2.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/d.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/d2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/d2.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_0.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_1.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_add.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_cmov.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_cmov.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_copy.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_frombytes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_frombytes.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_invert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_invert.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_isnegative.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_isnegative.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_isnonzero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_isnonzero.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_mul.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_neg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_neg.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_pow22523.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_pow22523.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_sq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_sq.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_sq2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_sq2.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_sub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_sub.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/fe_tobytes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/fe_tobytes.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_add.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_add.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_add.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_double_scalarmult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_double_scalarmult.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_frombytes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_frombytes.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_madd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_madd.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_madd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_madd.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_msub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_msub.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_msub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_msub.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_p1p1_to_p2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_p1p1_to_p2.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_p1p1_to_p3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_p1p1_to_p3.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_p2_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_p2_0.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_p2_dbl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_p2_dbl.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_p2_dbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_p2_dbl.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_p3_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_p3_0.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_p3_dbl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_p3_dbl.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_p3_to_cached.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_p3_to_cached.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_p3_to_p2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_p3_to_p2.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_p3_tobytes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_p3_tobytes.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_precomp_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_precomp_0.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_scalarmult_base.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_scalarmult_base.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_sub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_sub.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_sub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_sub.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/ge_tobytes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/ge_tobytes.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/main/main.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_int32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_int32.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_int64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_int64.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_sign.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_sign_edwards25519sha512batch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_sign_edwards25519sha512batch.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_uint32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_uint32.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_uint64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_uint64.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_verify_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/nacl_includes/crypto_verify_32.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/nacl_sha512/blocks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/nacl_sha512/blocks.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/nacl_sha512/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/nacl_sha512/hash.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/open.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/pow22523.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/pow22523.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/pow225521.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/pow225521.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/sc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/sc.h -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/sc_muladd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/sc_muladd.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/sc_reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/sc_reduce.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/sign.c -------------------------------------------------------------------------------- /libaxolotl-cpp/libcurve25519/src/ed25519/sqrtm1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/libcurve25519/src/ed25519/sqrtm1.h -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemoryaxolotlstore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemoryaxolotlstore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemoryaxolotlstore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemoryaxolotlstore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemoryidentitykeystore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemoryidentitykeystore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemoryidentitykeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemoryidentitykeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemoryprekeystore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemoryprekeystore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemoryprekeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemoryprekeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemorysenderkeystore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemorysenderkeystore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemorysenderkeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemorysenderkeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemorysessionstore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemorysessionstore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemorysessionstore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemorysessionstore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemorysignedprekeystore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemorysignedprekeystore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/inmemorysignedprekeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/inmemorysignedprekeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/serializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/serializer.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/mem-store/serializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/mem-store/serializer.h -------------------------------------------------------------------------------- /libaxolotl-cpp/protobuf/LocalStorageProtocol.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protobuf/LocalStorageProtocol.proto -------------------------------------------------------------------------------- /libaxolotl-cpp/protobuf/WhisperTextProtocol.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protobuf/WhisperTextProtocol.proto -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/ciphertextmessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/ciphertextmessage.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/ciphertextmessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/ciphertextmessage.h -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/keyexchangemessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/keyexchangemessage.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/keyexchangemessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/keyexchangemessage.h -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/prekeywhispermessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/prekeywhispermessage.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/prekeywhispermessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/prekeywhispermessage.h -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/senderkeydistributionmessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/senderkeydistributionmessage.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/senderkeydistributionmessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/senderkeydistributionmessage.h -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/senderkeymessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/senderkeymessage.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/senderkeymessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/senderkeymessage.h -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/whispermessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/whispermessage.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/protocol/whispermessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/protocol/whispermessage.h -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/aliceaxolotlparameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/aliceaxolotlparameters.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/aliceaxolotlparameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/aliceaxolotlparameters.h -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/bobaxolotlparameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/bobaxolotlparameters.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/bobaxolotlparameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/bobaxolotlparameters.h -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/chainkey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/chainkey.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/chainkey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/chainkey.h -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/messagekeys.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/messagekeys.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/messagekeys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/messagekeys.h -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/ratchetingsession.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/ratchetingsession.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/ratchetingsession.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/ratchetingsession.h -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/rootkey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/rootkey.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/rootkey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/rootkey.h -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/symmetricaxolotlparameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/symmetricaxolotlparameters.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/ratchet/symmetricaxolotlparameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/ratchet/symmetricaxolotlparameters.h -------------------------------------------------------------------------------- /libaxolotl-cpp/sessionbuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sessionbuilder.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/sessionbuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sessionbuilder.h -------------------------------------------------------------------------------- /libaxolotl-cpp/sessioncipher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sessioncipher.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/sessioncipher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sessioncipher.h -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/liteaxolotlstore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/liteaxolotlstore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/liteaxolotlstore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/liteaxolotlstore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/liteidentitykeystore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/liteidentitykeystore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/liteidentitykeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/liteidentitykeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/liteprekeystore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/liteprekeystore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/liteprekeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/liteprekeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/litesessionstore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/litesessionstore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/litesessionstore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/litesessionstore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/litesignedprekeystore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/litesignedprekeystore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/litesignedprekeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/litesignedprekeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/sqliutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/sqliutil.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/sqli-store/sqliutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/sqli-store/sqliutil.h -------------------------------------------------------------------------------- /libaxolotl-cpp/state/axolotlstore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/axolotlstore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/state/identitykeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/identitykeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/state/prekeybundle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/prekeybundle.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/state/prekeybundle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/prekeybundle.h -------------------------------------------------------------------------------- /libaxolotl-cpp/state/prekeyrecord.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/prekeyrecord.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/state/prekeyrecord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/prekeyrecord.h -------------------------------------------------------------------------------- /libaxolotl-cpp/state/prekeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/prekeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/state/sessionrecord.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/sessionrecord.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/state/sessionrecord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/sessionrecord.h -------------------------------------------------------------------------------- /libaxolotl-cpp/state/sessionstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/sessionstate.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/state/sessionstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/sessionstate.h -------------------------------------------------------------------------------- /libaxolotl-cpp/state/sessionstore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/sessionstore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/state/signedprekeyrecord.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/signedprekeyrecord.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/state/signedprekeyrecord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/signedprekeyrecord.h -------------------------------------------------------------------------------- /libaxolotl-cpp/state/signedprekeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/state/signedprekeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/.gitignore -------------------------------------------------------------------------------- /libaxolotl-cpp/test/curve-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/curve-test.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/curve25519test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/curve25519test.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/curve25519test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/curve25519test.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/groups/inmemorysenderkeystore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/groups/inmemorysenderkeystore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/groups/inmemorysenderkeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/groups/inmemorysenderkeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/inmemoryaxolotlstore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/inmemoryaxolotlstore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/inmemoryaxolotlstore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/inmemoryaxolotlstore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/inmemoryidentitykeystore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/inmemoryidentitykeystore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/inmemoryidentitykeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/inmemoryidentitykeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/inmemoryprekeystore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/inmemoryprekeystore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/inmemoryprekeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/inmemoryprekeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/inmemorysessionstore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/inmemorysessionstore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/inmemorysessionstore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/inmemorysessionstore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/inmemorysignedprekeystore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/inmemorysignedprekeystore.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/inmemorysignedprekeystore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/inmemorysignedprekeystore.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/kdf/hkdftest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/kdf/hkdftest.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/kdf/hkdftest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/kdf/hkdftest.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/ratchet/chainkeytest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/ratchet/chainkeytest.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/ratchet/chainkeytest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/ratchet/chainkeytest.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/ratchet/ratchetingsessiontest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/ratchet/ratchetingsessiontest.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/ratchet/ratchetingsessiontest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/ratchet/ratchetingsessiontest.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/ratchet/rootkeytest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/ratchet/rootkeytest.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/ratchet/rootkeytest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/ratchet/rootkeytest.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/sessionbuildertest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/sessionbuildertest.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/sessionbuildertest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/sessionbuildertest.h -------------------------------------------------------------------------------- /libaxolotl-cpp/test/sessionciphertest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/sessionciphertest.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/test/sessionciphertest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/test/sessionciphertest.h -------------------------------------------------------------------------------- /libaxolotl-cpp/util/byteutil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/util/byteutil.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/util/byteutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/util/byteutil.h -------------------------------------------------------------------------------- /libaxolotl-cpp/util/keyhelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/util/keyhelper.cpp -------------------------------------------------------------------------------- /libaxolotl-cpp/util/keyhelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/util/keyhelper.h -------------------------------------------------------------------------------- /libaxolotl-cpp/util/medium.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libaxolotl-cpp/util/medium.h -------------------------------------------------------------------------------- /libwhatsapp.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/libwhatsapp.rc -------------------------------------------------------------------------------- /message.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/message.cc -------------------------------------------------------------------------------- /message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/message.h -------------------------------------------------------------------------------- /misc/imgdec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/misc/imgdec.php -------------------------------------------------------------------------------- /rc4.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/rc4.cc -------------------------------------------------------------------------------- /rc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/rc4.h -------------------------------------------------------------------------------- /tinfl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/tinfl.c -------------------------------------------------------------------------------- /tree.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/tree.cc -------------------------------------------------------------------------------- /tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/tree.h -------------------------------------------------------------------------------- /wa_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/wa_connection.h -------------------------------------------------------------------------------- /wa_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/wa_constants.h -------------------------------------------------------------------------------- /wa_purple.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/wa_purple.cc -------------------------------------------------------------------------------- /wa_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/wa_util.cc -------------------------------------------------------------------------------- /wa_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/wa_util.h -------------------------------------------------------------------------------- /wacommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/wacommon.h -------------------------------------------------------------------------------- /wadict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/wadict.h -------------------------------------------------------------------------------- /whatsapp-protocol.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/whatsapp-protocol.cc -------------------------------------------------------------------------------- /whatsapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/whatsapp.png -------------------------------------------------------------------------------- /whatsapp16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/whatsapp16.png -------------------------------------------------------------------------------- /whatsapp22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/whatsapp22.png -------------------------------------------------------------------------------- /whatsapp48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/whatsapp48.png -------------------------------------------------------------------------------- /win32/installer.nsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/win32/installer.nsi -------------------------------------------------------------------------------- /win32/libwhatsapp.dll: -------------------------------------------------------------------------------- 1 | ../libwhatsapp.dll -------------------------------------------------------------------------------- /win32/whatsapp-purple-pidgin.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/win32/whatsapp-purple-pidgin.ico -------------------------------------------------------------------------------- /win32/whatsapp.png: -------------------------------------------------------------------------------- 1 | ../whatsapp.png -------------------------------------------------------------------------------- /win32/whatsapp16.png: -------------------------------------------------------------------------------- 1 | ../whatsapp16.png -------------------------------------------------------------------------------- /win32/whatsapp22.png: -------------------------------------------------------------------------------- 1 | ../whatsapp22.png -------------------------------------------------------------------------------- /win32/whatsapp48.png: -------------------------------------------------------------------------------- 1 | ../whatsapp48.png -------------------------------------------------------------------------------- /win32/wizard.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidgfnet/whatsapp-purple/HEAD/win32/wizard.bmp --------------------------------------------------------------------------------