aboutsummaryrefslogtreecommitdiff
path: root/src/mnemonics
Commit message (Collapse)AuthorAgeFilesLines
* CMake: Add missing headers via monero_find_all_headers macromj-xmr2022-04-061-17/+1
|
* Copyright: Update to 2022mj-xmr2022-03-0418-18/+18
|
* wallet_rpc_server: set seed language in generate_from_keysmoneromooo-monero2021-03-062-0/+10
| | | | Also sanity check language name
* Merge pull request #7346luigi11112021-02-181-1/+0
|\ | | | | | | 85db173 Remove unused variables in monero codebase (Kevin Barbour)
| * Remove unused variables in monero codebaseKevin Barbour2021-02-091-1/+0
| | | | | | | | | | | | | | | | | | | | | | There are quite a few variables in the code that are no longer (or perhaps never were) in use. These were discovered by enabling compiler warnings for unused variables and cleaning them up. In most cases where the unused variables were the result of a function call the call was left but the variable assignment removed, unless it was obvious that it was a simple getter with no side effects.
* | Only INFO log for short seed words with ALLOW_SHORT_WORDS activerbrunner72021-01-031-1/+1
|/
* Merge pull request #6512Alexander Blair2020-07-1918-18/+18
|\ | | | | | | 5ef0607da Update copyright year to 2020 (SomaticFanatic)
| * Update copyright year to 2020SomaticFanatic2020-05-0618-18/+18
| | | | | | | | Update copyright year to 2020
* | easylogging++: sanitize log payloadmoneromooo-monero2020-05-241-70/+4
|/ | | | | | Some of it might be coming from untrusted sources Reported by itsunixiknowthis
* mnemonics: fix 4 byte UTF-8 rewritingmoneromooo-monero2019-04-301-1/+1
|
* Merge pull request #5295Riccardo Spagni2019-04-011-3/+1
|\ | | | | | | 2b10f22a mnemonics: fix half length seed to bytes conversion (moneromooo-monero)
| * mnemonics: fix half length seed to bytes conversionmoneromooo-monero2019-03-151-3/+1
| |
* | Update 2019 copyrightbinaryFate2019-03-0518-18/+18
|/
* mnemonics: compare canonical words (lowercase)moneromooo-monero2019-01-112-24/+115
|
* singleton: fix missing *this return value in operator=moneromooo-monero2018-12-071-2/+2
| | | | | while there, disable both operator= and copy ctor, since they are not supposed to be around for a singleton
* move int-util.h to epeemoneromooo-monero2018-12-041-1/+1
|
* Removed a lot of unnecessary includesMartijn Otto2018-11-152-9/+0
|
* Merge pull request #4726Riccardo Spagni2018-11-061-0/+1
|\ | | | | | | 91eaea9c mnemonics: fix words_to_bytes on big endian (moneromooo-monero)
| * mnemonics: fix words_to_bytes on big endianmoneromooo-monero2018-10-251-0/+1
| |
* | mnemonics/electrum-words/create_checksum_index(): updated to work with non ↵Paul Shapiro2018-10-211-1/+1
|/ | | | fixed word list length mnemonic
* mnemonics: fix outrageous compile time with CLANG in releasemoneromooo-monero2018-08-2914-41/+89
| | | | from several minutes to 10-15 seconds
* electrum-words: fix bytes_to_words on big endianmoneromooo-monero2018-08-231-1/+2
| | | | Reported by cslashm
* wallet: wipe seed from memory where appropriatemoneromooo-monero2018-08-163-75/+86
|
* simplewallet: fix language detection when using --use-english-language-namesmoneromooo-monero2018-07-221-48/+14
|
* Changed URLs to HTTPSeinsteinsfool2018-06-232-2/+2
|
* mnemonics: add some logs to help debug failuresmoneromooo-monero2018-04-251-2/+26
|
* simplewallet: new --use-english-language-names flagmoneromooo-monero2018-03-1716-24/+60
| | | | | On some Windows systems, displaying language names in their own languages freezes the display.
* Update 2018 copyrightxmr-eric2018-01-2618-18/+18
|
* Merge pull request #3005Riccardo Spagni2018-01-101-1/+1
|\ | | | | | | 369884a6 mnemonics: typo fix (4 bytes == 3 words, not 8 bytes) (stoffu)
| * mnemonics: typo fix (4 bytes == 3 words, not 8 bytes)stoffu2017-12-251-1/+1
| |
* | fix some link errors in debug mode for macosstoffu2018-01-101-0/+1
| |
* | add empty container sanity checks when using front() and back()moneromooo-monero2017-12-181-0/+2
|/
* mnemonics: support for arbitrary (if multiple of 4 bytes) length datamoneromooo-monero2017-11-092-19/+80
|
* mnemonics: new Lojban word listWei Tang2017-09-263-2/+1703
| | | | | | | 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)
* mnemonics: new Esperanto word listmoneromooo-monero2017-08-143-2/+1705
| | | | | | | | | 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)
* electrum-words: fix seed mistakenly thought to be old stylemoneromooo-monero2017-06-222-3/+4
| | | | It'd see "empty" words due to extraneous spaces
* shared libs build (i.e. make debug)stoffu2017-05-171-0/+1
|
* Change Old_English to English_Old - 'Old English' is actually a languageNano Akron2017-04-244-10/+10
|
* Change all wallet language names into native names (and scripts)Nano Akron2017-04-2410-32/+32
|
* Merge pull request #1984Riccardo Spagni2017-04-241-1/+1
|\ | | | | | | | | a255a540 simplewallet: allow multiline seed (moneromooo-monero) 5fce581c mnemonics: ignore multiple whitespace between words (moneromooo-monero)
| * mnemonics: ignore multiple whitespace between wordsmoneromooo-monero2017-04-161-1/+1
| |
* | Amended software licenses for Portuguese and SpanishNano Akron2017-04-163-28/+92
| |
* | Added Simplified Chinese electrum word listNano Akron2017-04-163-0/+1717
|/
* mnemonics: sanity checks for word listsmoneromooo-monero2017-03-253-5/+28
| | | | | | | 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.
* mnemonics: misc cleanupmoneromooo-monero2017-03-2511-100/+46
| | | | | | Pass relevant information to the base class instead of overwriting default values later, use objects instead of pointers to objects to avoid having to new objects unnecessarily.
* Add Dutch mnemonics wordlistRoy Jacobs2017-03-253-0/+1699
|
* Fixes #1850 - Add French mnemonics wordlistassylias2017-03-233-0/+1699
|
* update copyright year, fix occasional lack of newline at line endRiccardo Spagni2017-02-2113-13/+13
|
* extract some basic code from libcryptonote_core into libcryptonote_basickenshi842017-02-081-0/+2
|
* mnemonics: fix language detection with checksum wordmoneromooo-monero2017-01-151-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.