aboutsummaryrefslogtreecommitdiff
path: root/src/mnemonics/electrum-words.cpp (follow)
AgeCommit message (Collapse)AuthorFilesLines
2019-04-01Merge pull request #5295Riccardo Spagni1-3/+1
2b10f22a mnemonics: fix half length seed to bytes conversion (moneromooo-monero)
2019-03-15mnemonics: fix half length seed to bytes conversionmoneromooo-monero1-3/+1
2019-03-05Update 2019 copyrightbinaryFate1-1/+1
2019-01-11mnemonics: compare canonical words (lowercase)moneromooo-monero1-20/+23
2018-12-04move int-util.h to epeemoneromooo-monero1-1/+1
2018-11-15Removed a lot of unnecessary includesMartijn Otto1-8/+0
2018-11-06Merge pull request #4726Riccardo Spagni1-0/+1
91eaea9c mnemonics: fix words_to_bytes on big endian (moneromooo-monero)
2018-10-25mnemonics: fix words_to_bytes on big endianmoneromooo-monero1-0/+1
2018-10-21mnemonics/electrum-words/create_checksum_index(): updated to work with non ↵Paul Shapiro1-1/+1
fixed word list length mnemonic
2018-08-23electrum-words: fix bytes_to_words on big endianmoneromooo-monero1-1/+2
Reported by cslashm
2018-08-16wallet: wipe seed from memory where appropriatemoneromooo-monero1-58/+62
2018-07-22simplewallet: fix language detection when using --use-english-language-namesmoneromooo-monero1-48/+14
2018-04-25mnemonics: add some logs to help debug failuresmoneromooo-monero1-2/+26
2018-03-17simplewallet: new --use-english-language-names flagmoneromooo-monero1-8/+26
On some Windows systems, displaying language names in their own languages freezes the display.
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2018-01-10Merge pull request #3005Riccardo Spagni1-1/+1
369884a6 mnemonics: typo fix (4 bytes == 3 words, not 8 bytes) (stoffu)
2017-12-25mnemonics: typo fix (4 bytes == 3 words, not 8 bytes)stoffu1-1/+1
2017-12-18add empty container sanity checks when using front() and back()moneromooo-monero1-0/+2
2017-11-09mnemonics: support for arbitrary (if multiple of 4 bytes) length datamoneromooo-monero1-19/+58
2017-09-26mnemonics: new Lojban word listWei Tang1-1/+8
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)
2017-08-14mnemonics: new Esperanto word listmoneromooo-monero1-1/+8
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)
2017-06-22electrum-words: fix seed mistakenly thought to be old stylemoneromooo-monero1-2/+3
It'd see "empty" words due to extraneous spaces
2017-04-24Change Old_English to English_Old - 'Old English' is actually a languageNano Akron1-2/+2
2017-04-24Change all wallet language names into native names (and scripts)Nano Akron1-14/+14
2017-04-24Merge pull request #1984Riccardo Spagni1-1/+1
a255a540 simplewallet: allow multiline seed (moneromooo-monero) 5fce581c mnemonics: ignore multiple whitespace between words (moneromooo-monero)
2017-04-16Added Simplified Chinese electrum word listNano Akron1-0/+7
2017-04-16mnemonics: ignore multiple whitespace between wordsmoneromooo-monero1-1/+1
2017-03-25Add Dutch mnemonics wordlistRoy Jacobs1-0/+7
2017-03-23Fixes #1850 - Add French mnemonics wordlistassylias1-0/+7
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni1-1/+1
2017-01-15mnemonics: fix language detection with checksum wordmoneromooo-monero1-1/+26
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.
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-07-24added Russian wordlistRiccardo Spagni1-0/+7
2015-07-22add Germany and Italian wordlistsRiccardo Spagni1-0/+14
2015-06-21mnemonics: fix prefix extraction with non ASCII textmoneromooo-monero1-4/+4
2015-01-02year updated in licenseRiccardo Spagni1-1/+1
2014-12-01return true on successwarptangent1-1/+1
2014-12-01deterministic wallet use of twelve words fixedwarptangent1-1/+1
2014-10-08Added unit test. Fails for Japanese for some reason.Oran Juice1-4/+4
2014-10-07Remove iostream header put in during testingOran Juice1-2/+0
2014-10-07Variable unique prefix lengths for seedOran Juice1-43/+37
2014-10-03Don't show Old English as an available optionOran Juice1-2/+1
2014-10-02Had missed const and had to use .at instead of []Oran Juice1-5/+5
2014-10-02Use reference types on LHS when using language methodsOran Juice1-6/+4
2014-10-02Cut short word lists to 1626 words, added attribution to Electrum, some bug ↵Oran Juice1-2/+3
fixes
2014-10-02Restructured language sources to be singletonsOran Juice1-201/+181
2014-10-02Separated word lists to header filesOran Juice1-0/+6
2014-09-30Added attribution to Electrum for their word-listsOran Juice1-0/+5
2014-09-30Is forgiving of spelling mistakes beyond the 1st 4 characters.Oran Juice1-29/+68
2014-09-28Minor comment changes and code clean-upOran Juice1-1/+1
2014-09-28Default to new style English seedOran Juice1-1/+1
2014-09-28Minor code refactor and comment changesOran Juice1-4/+4
2014-09-28CRC Checksum for word seed. Gives a new 25 word seed with checksum if one ↵Oran Juice1-27/+82
without checksum is passed. Doxygen comment fix.
2014-09-27Doxygen comments inOran Juice1-14/+56
2014-09-27Informs about old style mnemonics from older wallet and provides a new one. ↵Oran Juice1-0/+12
CMakeLists.txt update.
2014-09-27Throw error when word list file is empty and quick bug fixOran Juice1-5/+9
2014-09-26Supports wallet restorationOran Juice1-15/+39
2014-09-25Accepts seed language choice from user.Oran Juice1-1/+18
2014-09-24Copies word lists directory to the location of the executableOran Juice1-3/+4
2014-09-23Check for error after opening word list fileOran Juice1-6/+11
2014-09-23Added code to separate old word list to raw input file and support for ↵Oran Juice1-12/+61
multiple new languages
2014-09-23Moved mnemonics code to src/mnemonicsOran Juice1-0/+138