Paul Shapiro
5ecc5cc790
added two tests for partial word and case tolerance in mnemonics
6 years ago
moneromooo-monero
ea37614efe
wallet: wipe seed from memory where appropriate
6 years ago
xmr-eric
18216f19dd
Update 2018 copyright
7 years ago
Wei Tang
551a8ea60e
mnemonics: new Lojban word list
...
Word list authored by: sorpaas
Sources:
lo gimste jo'u lo ma'oste (http://guskant.github.io/lojbo/gismu-cmavo.html )
N-grams of Lojban corpus (https://mw.lojban.org/papri/N-grams_of_Lojban_corpus )
7 years ago
moneromooo-monero
cb2d5ac788
mnemonics: new Esperanto word list
...
Word list authored by: Engelberg, ProkhorZ
Sources:
Baza Radikaro Oficiala
Reta Vortaro (http://www.reta-vortaro.de/revo/ )
Esperanto Panorama - Esperanto-English Dictionary (http://www.esperanto-panorama.net/vortaro/eoen.htm )
ESPDIC - Paul Denisowski (http://www.denisowski.org/Esperanto/ESPDIC/espdic.txt )
7 years ago
Nano Akron
d1db32511c
Fix overlooked renaming of Português in the unit tests
7 years ago
Nano Akron
12fff108ea
Change Old_English to English_Old - 'Old English' is actually a language
7 years ago
Nano Akron
54bcd260ff
Added Simplified Chinese electrum word list
7 years ago
moneromooo-monero
6e6794786a
mnemonics: sanity checks for word lists
...
and a test to go with it
Remember to run the test when changing word lists, or simplewallet
will throw uncaught if that word list is used.
7 years ago
Riccardo Spagni
c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
moneromooo-monero
f5f4109f9a
mnemonics: fix language detection with checksum word
...
If a checksum word is present, language detection would use
just the word prefixes. However, a set of word prefixes may
be found in more than one language, and so the wrong language
may be found first, which could then fail the checksum, since
the check may be done with a different unique prefix length
from the one it was created from.
We now make a checksum test when we we detect a language from
prefixes only, to make sure we have the correct one.
8 years ago
moneromooo-monero
f7301c3563
Revert "Print stack trace upon exceptions"
...
Ain't nobody got time for link/cmake skullduggery.
This reverts commit fff238ec94
.
8 years ago
moneromooo-monero
fff238ec94
Print stack trace upon exceptions
...
Useful for debugging users' logs
8 years ago
moneromooo-monero
098dcf2885
unit_tests: fix mnemonics unit test testing invalid seeds
...
Some word triplets, such as "mugged names nail", are not valid
results from any 32 bit value. If used to decode a 32 bit value,
the result will therefore encode to a different word triplet.
Fix this by using random words converted from an actual random
bitstring, ensuring we always get valid triplets.
9 years ago
Riccardo Spagni
de03926850
updated copyright year
9 years ago
Riccardo Spagni
f4b69d553a
year updated in license
10 years ago
Riccardo Spagni
d6346365c3
removed unecessary mnemonics test
10 years ago
Oran Juice
b94b8cd798
Added unit test. Fails for Japanese for some reason.
10 years ago