Commit graph

22 commits

Author SHA1 Message Date
Rodolphe Bréard
e2b2417b04 Use unwrap_or_default 2024-03-23 11:44:42 +01:00
Rodolphe Bréard
4c2993b511 Restrict key sizes to 128 or 256 bits 2023-08-25 13:36:39 +02:00
Rodolphe Bréard
695e245656 Re-format code 2023-07-31 22:51:56 +02:00
Rodolphe Bréard
d2bd46462c Support IDN 2023-07-31 22:49:21 +02:00
Rodolphe Bréard
85c4826782 Implement code generation 2023-07-22 18:02:05 +02:00
Rodolphe Bréard
fd7bf7dffd Allow to parse emails with an invalid base32 code 2023-07-22 15:11:33 +02:00
Rodolphe Bréard
f4880ddcc2 Use the correct dash character 2023-07-22 14:45:34 +02:00
Rodolphe Bréard
7f97e72df5 Exit when stdin is closed 2023-07-16 13:50:13 +02:00
Rodolphe Bréard
071b3b5b76 Make use of the custom sub-address separator 2023-07-16 12:28:48 +02:00
Rodolphe Bréard
01220e6001 Add tests to the service module 2023-07-16 11:29:07 +02:00
Rodolphe Bréard
2841babdcc Remove unused imports 2023-07-16 10:51:52 +02:00
Rodolphe Bréard
c9e057a331 Do not accept empty address parts 2023-07-16 10:48:58 +02:00
Rodolphe Bréard
4d4b8b564f Add tests to input parsing 2023-07-16 10:38:35 +02:00
Rodolphe Bréard
f45d1ab9b8 Use the correct dash character 2023-07-16 10:37:49 +02:00
Rodolphe Bréard
ddf494686c Remove useless reference 2023-07-14 20:19:05 +02:00
Rodolphe Bréard
62bfaf319c Correctly parse and compare addresses 2023-07-14 20:17:42 +02:00
Rodolphe Bréard
aa43eb9999 Process the input 2023-07-14 20:00:12 +02:00
Rodolphe Bréard
783a8b1bf2 More detailed errors 2023-07-14 18:39:14 +02:00
Rodolphe Bréard
45e6ac733e Add the service 2023-07-14 18:24:27 +02:00
Rodolphe Bréard
3e792358ed Add coded and keyed addresses 2023-07-14 17:29:15 +02:00
Rodolphe Bréard
b08b59e33f Add the CLI 2023-07-13 20:05:02 +02:00
Rodolphe Bréard
51b079cc94 First commit 2023-07-08 08:30:39 +02:00