24 Commits (be16f80abc74b707dbb25ad6094f96c762379a14)

Author SHA1 Message Date
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 2134269e76 desprout 4 years ago
jl777 0ea9ae3c05 Update copyright to 2019 5 years ago
ca333 492d6703ed sync jl777:FSM 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
Eirik Ogilvie-Wigley 83c4e360da Address need not be optional when adding sapling keys 6 years ago
Jack Grigg 70b4ad2dcd
wallet: Switch from SaplingSpendingKey to SaplingExtendedSpendingKey 6 years ago
Jack Grigg ec653523ad
Store HDSeed in CCryptoKeyStore 6 years ago
Jack Grigg 25d5e80cbe
Rename *SpendingKey -> *SproutSpendingKey 6 years ago
Jack Grigg 93fcf892d4
Rename SpendingKeyMap -> SproutSpendingKeyMap 6 years ago
Jack Grigg 5175a7f07b
Pass SaplingPaymentAddress to store through the CKeyStore 6 years ago
Jack Grigg 4a89221ffc
Check for unencrypted Sapling keys in CCryptoKeyStore::SetCrypted() 6 years ago
Jack Grigg e8a949c153
Rename CryptedSpendingKeyMap -> CryptedSproutSpendingKeyMap 6 years ago
Jay Graber 55f2889396
Add Sapling have/get sk crypter overrides 6 years ago
Jay Graber 2173767365 Add crypted keystore sapling add key 6 years ago
Jack Grigg e5eab182b5
Use boost::variant to represent shielded addresses and keys 6 years ago
Pieter Wuille 242f1421db
Get rid of nType and nVersion 8 years ago
jl777 e73b2055c6 Merge branch 'beta' into mergemaster 6 years ago
Jack Grigg 642a1caf93
ViewingKey -> ReceivingKey per zcash/zips#117 7 years ago
Jack Grigg 1749dd69c7
Fix incorrect locking in CCryptoKeyStore 8 years ago
Jack Grigg ad041fceec Cache note decryptors in encrypted keystore 8 years ago
Jack Grigg 6bffc46a87 Implement CSecureDataStream for streaming CKeyingMaterial 8 years ago
Jack Grigg 16d140f4a2 Add support for encrypting spending keys 8 years ago
Philip Kaufmann a21df62069 ensure consistent header comment naming conventions 9 years ago
Cory Fields a354a59f1f wallet: move crypter to wallet 9 years ago
Cory Fields d7d187e8a4 allocators: split allocators and pagelocker 9 years ago
Cory Fields 1630219d90 openssl: abstract out OPENSSL_cleanse 9 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Daniel Kraft 35f7227a86 Clean up wallet encryption code. 10 years ago
Michael Ford fa94b9d562
Convert remaining comments in /src to doxygen format 10 years ago
Philip Kaufmann b4347f6035 minor code style cleanup after recent merges 10 years ago
Pavel Janík 84738627ce Fix all header defines 10 years ago
Pieter Wuille 3f6540ad8f Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODS 10 years ago
Pieter Wuille 31e9a8384a Use CSizeComputer to avoid counting sizes in SerializationOp 10 years ago
Kamil Domanski 84881f8c47 rework overhauled serialization methods to non-static 10 years ago
Kamil Domanski 3d796f8996 overhaul serialization code 10 years ago
Philip Kaufmann 093303a887 add missing header end comments 10 years ago
Matt Corallo a35b55b522 Dont run full check every time we decrypt wallet. 10 years ago
Wladimir J. van der Laan 829c920387 Move CCryptoKeyStore to crypter.cpp 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
Chuck 0b8f47dc53 Changing LockedPageManager to use a managed instance 11 years ago
Pieter Wuille dfa23b94c2 CSecret/CKey -> CKey/CPubKey split/refactor 11 years ago
Philip Kaufmann 0f8a647782 don't use memset() in privacy/security relevant code parts 12 years ago
Wladimir J. van der Laan 0b886ad1bd Make CCrypter use LockedPageManager to manage locked pages 12 years ago
Pieter Wuille 6b6aaa1698 Further reduce header dependencies 12 years ago
Wladimir J. van der Laan 6cb6d62347 remove dependency on serialize.h and util.h for SecureString 12 years ago
Pieter Wuille 6b8de05d0a Begin doxygen-compatible comments 12 years ago