aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.org
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org4
1 files changed, 2 insertions, 2 deletions
diff --git a/TODO.org b/TODO.org
index 6b9d830..8ff118a 100644
--- a/TODO.org
+++ b/TODO.org
@@ -5,8 +5,8 @@
** TODO Log changes in log table
** TODO Add a flag `--send=EMAIL' to `fripost-passwd' to send the new password to an email
** DONE Add flags `--sign=KEY' and `--encrypt=KEY' (and extend the configuration file) to respectively sign and encrypt outgoing emails.
-** TODO Detect cycles when creating aliases. (E.g., a->b, b->a should not be allowed.)
-** TODO Add a subroutine is_email_valid with options (e.g., `allow_empty_login'), and add options to prompt_email (e.g., `allow_list', `allow_empty_login', `ensure_domain_known', `ensure_user_known', `allow_empty_user').
+** DONE Detect cycles when creating aliases. (E.g., a->b, b->a should not be allowed.)
+Cf. https://en.wikipedia.org/wiki/St-connectivity .
** DONE Merge the tools into a single executable.
*** fripost-adduser -> fripost add-user
*** fripost-mkpass -> fripost mkpass