137 Commits (980350b9b4e3018a06f4848d88f2d2434b2a63cc)

Author SHA1 Message Date
Duke Leto 980350b9b4 Stuck in the grind 4 years ago
Duke Leto b58c15b9fb update copyrights 4 years ago
Duke Leto a42c063b52 Remove more remnants of JoinSplits 4 years ago
Duke Leto a61fc6775a Tweak WolfSSL build settings 4 years ago
Duke Leto f510034fc3 Reduce our JoinSplitty-ness 4 years ago
Duke Leto be16f80abc Hush Full Node is now GPLv3 4 years ago
Duke Leto a7f88a87aa Update copyright URL to be https 4 years ago
Duke Leto 280cc4cfda oops 4 years ago
Duke Leto 6e31ee3b1d fix 4 years ago
Duke Leto d0dade1d2c desprout 4 years ago
Duke Leto 4de60497c8 Refactor GetSaplingWitnesses code and add some logging 4 years ago
Duke Leto b0ea67d5be desprout 4 years ago
Duke Leto 0eec14fb01 desprout 4 years ago
Duke Leto 0cc4772c25 desprout 4 years ago
Duke Leto 3cb215e39a more desprout, ugh 4 years ago
Duke Leto 90406d601c desprout 4 years ago
Duke Leto 86a98587a1 desprout 4 years ago
Duke Leto f7b1c1f26f Delete Payment Disclosures 4 years ago
Duke Leto ed2c9450f9 desprout 4 years ago
Duke Leto 4d965f53eb A bunch more libsnark deletions/updates 4 years ago
Duke Leto 4a3a7acc90 Remove more libsnark stuff 4 years ago
Duke Leto 447ec28997 Delete a lot of libsnark stuff 4 years ago
ca333 85aad4be5d fix PING attack [CVE-2019-17048] 5 years ago
Jack Grigg 4c0c4b9de8 Ignore exceptions when deserializing note plaintexts 5 years ago
Jack Grigg 41baeb2bc2 Ignore exceptions when deserializing note plaintexts 5 years ago
Bartlomiej Lisiecki 191fc2e152 Add support for importing and exporting sapling ivk 5 years ago
ca333 492d6703ed sync jl777:FSM 6 years ago
miketout 5f63373eb9 Selectively reject Sapling transactions while synced below activation height. Add separate control of staking. 6 years ago
miketout c2dc091e40 Merge branch 'master' of https://github.com/zcash/zcash into dev 6 years ago
Jack Grigg 1b79de781c
Store ExtFVK with encrypted Sapling spending key instead of FVK 6 years ago
Jack Grigg bb4b6982e3
Generate an ovk to encrypt outCiphertext for t-addr senders 6 years ago
Jack Grigg 70b4ad2dcd
wallet: Switch from SaplingSpendingKey to SaplingExtendedSpendingKey 6 years ago
Jack Grigg 7614198f9d
ZIP 32 Sapling structs 6 years ago
David Mercer 32d3a3352e
libsnark: convert long long and unsigned long to C++11 fixed-width types 7 years ago
Sean Bowe 69c4391b0f Check commitment validity within the decryption API for Sapling note plaintexts. 6 years ago
Jack Grigg 74f5b010df
Rename Serialized*Size -> SerializedSprout*Size 6 years ago
Jay Graber 55f2889396
Add Sapling have/get sk crypter overrides 6 years ago
Eirik Ogilvie-Wigley 7d379f18c5 Rename test objects to include sprout or sapling 6 years ago
Eirik Ogilvie-Wigley 8ea8ef9850 Rename Witnesses to include sprout or sapling 6 years ago
Eirik Ogilvie-Wigley 4fc309f0f5 Rename Merkle Trees to include sprout or sapling 6 years ago
Jack Grigg 70a7535ae8
Expose note position in IncrementalMerkleWitness 6 years ago
Jack Grigg 66a519f55d
Alter SaplingNote::nullifier() to take a SaplingFullViewingKey 6 years ago
Simon e739ca2ef2 Rename AttemptSaplingEncDecryptionUsingFullViewingKey and use function overloading. 6 years ago
Simon 7b913c3e5e Implement Sapling note decryption using full viewing key. 6 years ago
Simon 687bd96cbd Minor update to address nits in review. 6 years ago
Sean Bowe f23e783600 Decryption and tests of note/outgoing encryption. 6 years ago
Jay Graber db9f669c15 Discard sk if ivk == 0 6 years ago
Simon 34bf166e5f Add encryption of SaplingNotePlaintext and SaplingOutgoingPlaintext classes. 6 years ago
Sean Bowe 7478876271 Minor edits 6 years ago
Jay Graber 2173767365 Add crypted keystore sapling add key 6 years ago