From d62d5e0cab8bc1d87b765675854003dfc27c04e4 Mon Sep 17 00:00:00 2001 From: Calvin Montgomery Date: Mon, 13 Mar 2017 20:33:06 -0700 Subject: [PATCH] Add NEWS entry about the name_dedupe column --- NEWS.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/NEWS.md b/NEWS.md index d493b78a..0799ef53 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,18 @@ +2017-03-11 +========== + +Commit f8183bea1b37154d79db741ac2845adf282e7514 modifes the schema of the +`users` table to include a new column (`name_dedupe`) which has a `UNIQUE` +constraint. This column is populated with a modified version of the user's name +to prevent the registration of usernames which are bitwise distinct but visually +similar. 'l', 'L', and '1' are all mapped to '1'; 'o', 'O', and '0' are all +mapped to '0'; '\_' and '-' are mapped to '\_'. On first startup after +upgrading, the new column will be added and populated. + +This replaces the earlier solution which was put in place to mitigate PR#489 but +was overly-restrictive since it wildcarded these characters against *any* +character, not just characters in the same group. + 2017-03-03 ==========