Commit Graph

52 Commits

Author SHA1 Message Date
moneromooo-monero
19585d4914 mnemonics: fix misc STL containers leak
found by coverity
2016-12-10 12:51:36 +00:00
Randi Joseph
9e54616924 Dropped "bit" from bitmonero. 2016-09-26 17:22:30 -04:00
redfish
e1c7af35d4 cmake: transitive deps and remove deprecated LINK_*
Keep the immediate direct deps at the library that depends on them,
declare deps as PUBLIC so that targets that link against that library
get the library's deps as transitive deps.

Break dep cycle between blockchain_db <-> crytonote_core.
No code refactoring, just hide cycle from cmake so that
it doesn't complain (cycles are allowed only between
static libs, not shared libs).

This is in preparation for supproting BUILD_SHARED_LIBS cmake
built-in option for building internal libs as shared.
2016-09-18 02:56:26 -04:00
Riccardo Spagni
de03926850 updated copyright year 2015-12-31 08:39:56 +02:00
Riccardo Spagni
1d1a77bf9c slight modification to wordlist contributor tagline (as these contributors haven't used git to submit a PR, so we're creating the wordlist on their behalf 2015-07-24 07:55:16 +02:00
Riccardo Spagni
ef7671a807 added Russian wordlist 2015-07-24 07:54:03 +02:00
David Vorick
a49d917b26 change unique_prefix_length=4 for japanese.h
I ran some tests, and all prefixes seem to be unique for len(3)
2015-07-23 20:11:05 -04:00
Riccardo Spagni
6d6a985c92 add Germany and Italian wordlists 2015-07-22 22:00:06 +02:00
Riccardo Spagni
514047dc7b fix portuguese wordlist 2015-07-22 20:08:13 +02:00
Riccardo Spagni
b5c0308cd0 fix license on English wordlist 2015-07-22 20:03:03 +02:00
Wladimir J. van der Laan
204759f111 mnemonics: fix duplicate symbol error 2015-06-23 09:28:52 +02:00
moneromooo-monero
ea33cadebf mnemonics: fix prefix extraction with non ASCII text 2015-06-21 11:28:45 +01:00
Riccardo Spagni
c01069f352 fixed English word list issue: 'launchpad' should be 'ourselves' 2015-03-04 15:31:24 +02:00
Riccardo Spagni
10e4132e22 fixed English word list issue: 'incline' should have remained 'inline' 2015-03-04 15:29:20 +02:00
Riccardo Spagni
f4b69d553a year updated in license 2015-01-02 18:52:46 +02:00
warptangent
0e0e55714d return true on success 2014-12-01 13:35:09 -08:00
warptangent
2e11eb1504 deterministic wallet use of twelve words fixed 2014-12-01 13:35:09 -08:00
Ben Boeckel
7d708e4223 cmake: support 2.8.7
Older versions of CMake support LINK_{PUBLIC,PRIVATE} while newer
versions prefer PUBLIC and PRIVATE instead, but still support the LINK_
prefix.
2014-10-24 15:29:51 -04:00
Ben Boeckel
f53f04724c cmake: handle private vs. public headers 2014-10-23 16:42:34 -04:00
Ben Boeckel
55ca7d3b34 cmake: refactor common code with libraries 2014-10-23 16:42:34 -04:00
Ben Boeckel
89cff7bddc cmake: put each library into its own directory
This cleans up the CMake code and shows patterns more easily (to be
refactored in the next commit).
2014-10-23 16:42:34 -04:00
Oran Juice
b94b8cd798 Added unit test. Fails for Japanese for some reason. 2014-10-08 00:44:26 +05:30
Oran Juice
4c8a628de2 Remove iostream header put in during testing 2014-10-07 16:14:03 +05:30
Oran Juice
9875f5b875 Variable unique prefix lengths for seed 2014-10-07 12:49:36 +05:30
Riccardo Spagni
010bfcfd18 minor English wordlist tweaks 2014-10-06 08:47:04 +02:00
Riccardo Spagni
e5ac88819a added other skipped commit 2014-10-05 12:55:59 +02:00
Riccardo Spagni
aa6e8a92f6 added skipped commit 2014-10-05 12:52:40 +02:00
Riccardo Spagni
a41f23921c added trim_length to language_base class, added license to langeuage_base 2014-10-05 12:42:40 +02:00
Riccardo Spagni
7e5331e612 new English word list, trim length of 3, average word size of 6 letters, designed to be a bit unusual and thus easier to memorise 2014-10-05 11:44:06 +02:00
Oran Juice
41948fa2ec Uses new Japanese file. Gives credit to dabura667. English file indentation tabs to spaces. 2014-10-05 02:41:15 +05:30
Oran Juice
443d46a6f1 Don't show Old English as an available option 2014-10-03 16:25:44 +05:30
Oran Juice
3e6b6bad2d Had missed const and had to use .at instead of [] 2014-10-02 22:36:02 +05:30
Oran Juice
4498e9efa0 Removed old word list file 2014-10-02 21:46:16 +05:30
Oran Juice
d683c8c724 Use reference types on LHS when using language methods 2014-10-02 21:45:31 +05:30
Oran Juice
fa723d8af8 Cut short word lists to 1626 words, added attribution to Electrum, some bug fixes 2014-10-02 21:44:26 +05:30
Oran Juice
4517bac7f3 Restructured language sources to be singletons 2014-10-02 21:43:28 +05:30
Oran Juice
6c3b85de21 Separated word lists to header files 2014-10-02 21:41:56 +05:30
Oran Juice
423bf69dca Added attribution to Electrum for their word-lists 2014-09-30 23:53:02 +05:30
Oran Juice
4cbf8d4243 Is forgiving of spelling mistakes beyond the 1st 4 characters. 2014-09-30 23:30:27 +05:30
Oran Juice
2b60646c9b Minor comment changes and code clean-up 2014-09-28 14:10:23 +05:30
Oran Juice
473c9644a9 Default to new style English seed 2014-09-28 13:49:47 +05:30
Oran Juice
230b80a5db Minor code refactor and comment changes 2014-09-28 13:48:52 +05:30
Oran Juice
8f587ba1c8 CRC Checksum for word seed. Gives a new 25 word seed with checksum if one without checksum is passed. Doxygen comment fix. 2014-09-28 02:29:25 +05:30
Oran Juice
f31adbc977 Doxygen comments in 2014-09-27 18:20:15 +05:30
Oran Juice
91aa25e055 Informs about old style mnemonics from older wallet and provides a new one. CMakeLists.txt update. 2014-09-27 17:04:23 +05:30
Oran Juice
262e155bab Throw error when word list file is empty and quick bug fix 2014-09-27 00:55:21 +05:30
Oran Juice
3c0e87e1b6 Supports wallet restoration 2014-09-26 23:34:35 +05:30
Oran Juice
a1ac92e185 Accepts seed language choice from user. 2014-09-25 18:04:30 +05:30
Oran Juice
26ea53d461 Copies word lists directory to the location of the executable 2014-09-24 22:44:36 +05:30
Oran Juice
608572eead Check for error after opening word list file 2014-09-23 20:48:15 +05:30