50 Commits (7dfd3c4f7f3a59a44eadb840083d6fa5ea0256da)

Author SHA1 Message Date
Dimitris Apostolou 989c9c2b55 Fix typos 7 years ago
SomberNight 76e67daadd
changed some asserts to raise-exceptions in lib 7 years ago
SomberNight 9b7536e75c use explicit utf-8 encoding when opening files in text mode 7 years ago
ThomasV 5e5134b76f remove custom entropy option again (follow-up e0c38b3), because seeds can be extended with passphrase 7 years ago
SomberNight 295dc12612 avoid shorter seeds 'by luck' 7 years ago
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 7 years ago
Justin Turner Arthur 9a0aa9b478 Remove Python 2 support imports. 7 years ago
SomberNight c65d01ea96 file i/o: use 'with' keyword 7 years ago
ThomasV 216e9403be cleanup six (no python2 support) 7 years ago
ThomasV 7b14516cc0 fix unicode in make_seed and getseed 7 years ago
ThomasV 15642ec8de python3: remove calls to unicode function 8 years ago
fr3aker e562b0b565 python3: fix bad type in make_seed 8 years ago
Dmitry Sorokin 362ca96f38 x509 fixes and plugins 8 years ago
Dmitry Sorokin 5be78950ca py3 8 years ago
Kacper Żuk c6e09a6038 Provide warnings about invalid BIP39 checksum in seed dialog 8 years ago
ThomasV e30a179c97 fix make_seed arguments 8 years ago
ThomasV 3a64ec0f2e Initial segwit support (testnet only) 8 years ago
ThomasV 9285a7198e Revert "remove custom entropy option; nobody uses it" 8 years ago
ThomasV e0c38b31b4 remove custom entropy option; nobody uses it 8 years ago
ThomasV 569a3b4fab make sure seed last word is uniformly distributed. count prefix length as entropy 8 years ago
ThomasV 1e4cdab096 normalize passphrase 8 years ago
ThomasV 10d26806d9 fix #1175 9 years ago
ThomasV e461ef4102 by default, always use English mnemonic 9 years ago
ThomasV 305843999e Relicensing 9 years ago
ThomasV 83c68142e0 kivy wizard: add space button 9 years ago
ThomasV 656069070a kivy wizard: use own soft keyboard 9 years ago
dabura667 678ec84267 Add Chinese Simplified wordlist 9 years ago
ThomasV b5ac7f2a7c simplify setup.py using package_data 10 years ago
ThomasV 2b42f054a9 rename SEED_PREFIX constant 10 years ago
ThomasV da968b60e4 drop support for multiple accounts (bip44) in standard wallets 10 years ago
Michael Wozniak 27a663091b Add default language for mnemonic 10 years ago
ThomasV b305dd4a89 make wordlist use default language if available 10 years ago
ThomasV 7275955eef default lang is None 10 years ago
ThomasV 8ca66e7020 mnemonic: data_dir 10 years ago
ThomasV cef75e9e7b new seed_version: remove whitespaces only between CJK characters 10 years ago
ThomasV 0606a30804 move wordlists to data dir 10 years ago
ThomasV b854c3e173 lower seedphrase 10 years ago
ThomasV fc861c035d forgot prepere_seed 10 years ago
ThomasV 43513adb5c seed_v9: strip whitespaces before hashing 10 years ago
ThomasV 93d073457c add spanish wordlist and remove accents 10 years ago
ThomasV 6361abaf4d extended seed prefix 10 years ago
ThomasV 8f314209b4 normalize unicode right after reading from file 10 years ago
ThomasV 1e75d6f854 add japanese, fix utf8 10 years ago
ThomasV a2065eff72 use language in config to choose wordlist 10 years ago
ThomasV 92ba934052 NFKD (per bip39) 10 years ago
ThomasV 8816d7072f add 8 bits to entropy target, to offset the constraint imposed by is_new_seed 10 years ago
ThomasV 4d71707be8 add portuguese wordlist, and adapt wordlist parsing 10 years ago
ThomasV 4dcdcbc068 move mnemonic to separate class and use slush's wordlist. new commands: make_seed and check_seed 10 years ago
ThomasV 274c67f984 check message length in mnemonic encode 11 years ago
thomasv b8773178a1 setup package in lib subdirectory 13 years ago