Commit Graph

65 Commits

Author SHA1 Message Date
Steven Roose dd72aadfdb
Small optimization when only a single language is enabled 2020-10-08 14:44:46 +02:00
Steven Roose 077d594aca
Move Mnemonic::parse_in above Mnemonic::parse 2020-10-08 14:44:45 +02:00
Steven Roose cb9d5f91d8
Avoid some unnecessary allocations 2020-10-08 14:44:43 +02:00
Steven Roose bc452184dc
Fix refs to types in docs 2020-09-22 12:34:45 +02:00
Steven Roose dc4c9999ea
Add MAX_NB_WORDS 2020-09-22 12:34:26 +02:00
Steven Roose 75b8e06f6a
Remove Display-based fmt::Debug impl 2020-09-22 12:33:00 +02:00
Steven Roose 81ba8b957f
Remove unused IDEAGRAPHIC_SPACE 2020-09-22 12:32:35 +02:00
Steven Roose 0ecb12d399
Fix Mnemonic::language_of docs 2020-07-20 13:57:28 +02:00
Steven Roose dabbdce4d5
Fix nit in bit count support and add test for that 2020-07-20 13:47:19 +02:00
Steven Roose 32daa49834
Add awareness of uniqueness of words in wors lists
This is needed to have good guarantees for the
Mnemonic::guess_language method which can therefore
be renamed to Mnemonic::language_of.
2020-07-18 14:06:16 +02:00
Yancy Ribbens 57c79a33cd Add entropy bounds check 2020-07-12 10:31:34 -05:00
Steven Roose e6cb3dfa1f
Remove hashmap based word lookup 2020-06-19 11:53:13 +01:00
Steven Roose a399d5c4a5
Rewrite keeping mnemonic in buffer 2020-06-15 11:49:24 +01:00
Steven Roose 4956854e6a
Redesign with indices, still unable to build Japanese 2020-06-07 18:29:25 +01:00
Steven Roose 6c1d9d1dca
First version, with static references 2020-06-07 00:46:54 +01:00