From fdf8be4cd3c0be2be46011c6a2cece8d7d355156 Mon Sep 17 00:00:00 2001 From: Dominik Schulz Date: Mon, 14 Oct 2024 22:25:38 +0200 Subject: [PATCH] chore: Update dependencies (#2971) * chore: Update dependencies Signed-off-by: Dominik Schulz * chore: gofumpt Signed-off-by: Dominik Schulz --------- Signed-off-by: Dominik Schulz --- Makefile | 2 +- go.mod | 38 +- go.sum | 77 ++- internal/action/copy.go | 1 - pkg/pwgen/pwrules/pwrules_gen.go | 1051 +++++++++++++++++++++++++++++- 5 files changed, 1097 insertions(+), 72 deletions(-) diff --git a/Makefile b/Makefile index c89fe5c7a4..54fd916879 100644 --- a/Makefile +++ b/Makefile @@ -155,7 +155,7 @@ gen: @$(GO) generate ./... fmt: - @gofumpt -s -l -w $(GOFILES_NOVENDOR) + @gofumpt -w $(GOFILES_NOVENDOR) @gci write $(GOFILES_NOVENDOR) @$(GO) mod tidy diff --git a/go.mod b/go.mod index d70780dd18..8faa281ff1 100644 --- a/go.mod +++ b/go.mod @@ -10,17 +10,17 @@ require ( github.com/caspr-io/yamlpath v0.0.0-20200722075116-502e8d113a9b github.com/cenkalti/backoff/v4 v4.3.0 github.com/dustin/go-humanize v1.0.1 - github.com/ergochat/readline v0.1.2 + github.com/ergochat/readline v0.1.3 github.com/fatih/color v1.17.0 github.com/godbus/dbus/v5 v5.1.0 github.com/gokyle/twofactor v1.0.1 github.com/google/go-cmp v0.6.0 github.com/google/go-github/v61 v61.0.0 - github.com/gopasspw/gopass-hibp v1.15.13 + github.com/gopasspw/gopass-hibp v1.15.14 github.com/hashicorp/golang-lru/v2 v2.0.7 github.com/jsimonetti/pwscheme v0.0.0-20220922140336-67a4d090f150 github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 - github.com/kbinani/screenshot v0.0.0-20230812210009-b87d31814237 + github.com/kbinani/screenshot v0.0.0-20240820160931-a8a2c5d0e191 github.com/makiuchi-d/gozxing v0.1.1 github.com/martinhoefling/goxkcdpwgen v0.1.2-0.20231122080842-e51aa57005ca github.com/mattn/go-colorable v0.1.13 @@ -35,16 +35,16 @@ require ( github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e github.com/stretchr/testify v1.9.0 github.com/twpayne/go-pinentry v0.3.0 - github.com/urfave/cli/v2 v2.27.3 + github.com/urfave/cli/v2 v2.27.5 github.com/xhit/go-str2duration/v2 v2.1.0 github.com/zalando/go-keyring v0.2.5 - github.com/zeebo/blake3 v0.2.3 - golang.org/x/crypto v0.25.0 - golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 - golang.org/x/net v0.27.0 - golang.org/x/oauth2 v0.21.0 - golang.org/x/sys v0.22.0 - golang.org/x/term v0.22.0 + github.com/zeebo/blake3 v0.2.4 + golang.org/x/crypto v0.28.0 + golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c + golang.org/x/net v0.30.0 + golang.org/x/oauth2 v0.23.0 + golang.org/x/sys v0.26.0 + golang.org/x/term v0.25.0 gopkg.in/yaml.v3 v3.0.1 ) @@ -53,21 +53,21 @@ require ( filippo.io/edwards25519 v1.1.0 // indirect github.com/alessio/shellescape v1.4.2 // indirect github.com/boombuler/barcode v1.0.2 // indirect - github.com/cloudflare/circl v1.3.9 // indirect - github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect - github.com/creack/pty v1.1.21 // indirect + github.com/cloudflare/circl v1.5.0 // indirect + github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect + github.com/creack/pty v1.1.23 // indirect github.com/danieljoos/wincred v1.2.2 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/fsnotify/fsnotify v1.7.0 // indirect github.com/gdamore/encoding v1.0.1 // indirect github.com/gdamore/tcell/v2 v2.7.4 // indirect - github.com/gen2brain/shm v0.1.0 // indirect + github.com/gen2brain/shm v0.1.1 // indirect github.com/google/go-querystring v1.1.0 // indirect github.com/jezek/xgb v1.1.1 // indirect github.com/jwalton/gchalk v1.3.0 // indirect github.com/jwalton/go-supportscolor v1.2.0 // indirect github.com/kjk/lzmadec v0.0.0-20210713164611-19ac3ee91a71 // indirect - github.com/klauspost/compress v1.17.9 // indirect + github.com/klauspost/compress v1.17.11 // indirect github.com/klauspost/cpuid/v2 v2.2.8 // indirect github.com/kr/text v0.2.0 // indirect github.com/lucasb-eyer/go-colorful v1.2.0 // indirect @@ -81,9 +81,9 @@ require ( github.com/russross/blackfriday/v2 v2.1.0 // indirect github.com/ulikunitz/xz v0.5.12 // indirect github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect - golang.org/x/sync v0.7.0 // indirect - golang.org/x/text v0.16.0 // indirect - golang.org/x/xerrors v0.0.0-20240716161551-93cc26a95ae9 // indirect + golang.org/x/sync v0.8.0 // indirect + golang.org/x/text v0.19.0 // indirect + golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect rsc.io/qr v0.2.0 // indirect ) diff --git a/go.sum b/go.sum index 81ecdd17d4..0ac6504d2c 100644 --- a/go.sum +++ b/go.sum @@ -27,14 +27,14 @@ github.com/caspr-io/yamlpath v0.0.0-20200722075116-502e8d113a9b/go.mod h1:4rP9T6 github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/cloudflare/circl v1.3.3/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA= -github.com/cloudflare/circl v1.3.9 h1:QFrlgFYf2Qpi8bSpVPK1HBvWpx16v/1TZivyo7pGuBE= -github.com/cloudflare/circl v1.3.9/go.mod h1:PDRU+oXvdD7KCtgKxW95M5Z8BpSCJXQORiZFnBQS5QU= +github.com/cloudflare/circl v1.5.0 h1:hxIWksrX6XN5a1L2TI/h53AGPhNHoUBo+TD1ms9+pys= +github.com/cloudflare/circl v1.5.0/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= -github.com/cpuguy83/go-md2man/v2 v2.0.4 h1:wfIWP927BUkWJb2NmU/kNDYIBTh/ziUX91+lVfRxZq4= -github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/cpuguy83/go-md2man/v2 v2.0.5 h1:ZtcqGrnekaHpVLArFSe4HK5DoKx1T0rq2DwVB0alcyc= +github.com/cpuguy83/go-md2man/v2 v2.0.5/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= -github.com/creack/pty v1.1.21 h1:1/QdRyBaHHJP61QkWMXlOIBfsgdDeeKfK8SYVUWJKf0= -github.com/creack/pty v1.1.21/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4= +github.com/creack/pty v1.1.23 h1:4M6+isWdcStXEf15G/RbrMPOQj1dZ7HPZCGwE4kOeP0= +github.com/creack/pty v1.1.23/go.mod h1:08sCNb52WyoAwi2QDyzUCTgcvVFhUzewun7wtTfvcwE= github.com/danieljoos/wincred v1.2.2 h1:774zMFJrqaeYCK2W57BgAem/MLi6mtSE47MB6BOJ0i0= github.com/danieljoos/wincred v1.2.2/go.mod h1:w7w4Utbrz8lqeMbDAK0lkNJUv5sAOkFi7nd/ogr0Uh8= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -42,8 +42,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= -github.com/ergochat/readline v0.1.2 h1:zxiwQB8DyTLD0HSWthJlnvs5E2X1qnyXZ44RFf1jRlg= -github.com/ergochat/readline v0.1.2/go.mod h1:o3ux9QLHLm77bq7hDB21UTm6HlV2++IPDMfIfKDuOgY= +github.com/ergochat/readline v0.1.3 h1:/DytGTmwdUJcLAe3k3VJgowh5vNnsdifYT6uVaf4pSo= +github.com/ergochat/readline v0.1.3/go.mod h1:o3ux9QLHLm77bq7hDB21UTm6HlV2++IPDMfIfKDuOgY= github.com/fatih/color v1.17.0 h1:GlRw1BRJxkpqUCBKzKOw098ed57fEsKeNjpTe3cSjK4= github.com/fatih/color v1.17.0/go.mod h1:YZ7TlrGPkiz6ku9fK3TLD/pl3CpsiFyu8N92HLgmosI= github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= @@ -54,8 +54,8 @@ github.com/gdamore/encoding v1.0.1/go.mod h1:0Z0cMFinngz9kS1QfMjCP8TY7em3bZYeekl github.com/gdamore/tcell/v2 v2.2.0/go.mod h1:cTTuF84Dlj/RqmaCIV5p4w8uG1zWdk0SF6oBpwHp4fU= github.com/gdamore/tcell/v2 v2.7.4 h1:sg6/UnTM9jGpZU+oFYAsDahfchWAFW8Xx2yFinNSAYU= github.com/gdamore/tcell/v2 v2.7.4/go.mod h1:dSXtXTSK0VsW1biw65DZLZ2NKr7j0qP/0J7ONmsraWg= -github.com/gen2brain/shm v0.1.0 h1:MwPeg+zJQXN0RM9o+HqaSFypNoNEcNpeoGp0BTSx2YY= -github.com/gen2brain/shm v0.1.0/go.mod h1:UgIcVtvmOu+aCJpqJX7GOtiN7X2ct+TKLg4RTxwPIUA= +github.com/gen2brain/shm v0.1.1 h1:1cTVA5qcsUFixnDHl14TmRoxgfWEEZlTezpUj1vm5uQ= +github.com/gen2brain/shm v0.1.1/go.mod h1:UgIcVtvmOu+aCJpqJX7GOtiN7X2ct+TKLg4RTxwPIUA= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk= github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= @@ -71,8 +71,8 @@ github.com/google/go-github/v61 v61.0.0 h1:VwQCBwhyE9JclCI+22/7mLB1PuU9eowCXKY5p github.com/google/go-github/v61 v61.0.0/go.mod h1:0WR+KmsWX75G2EbpyGsGmradjo3IiciuI4BmdVCobQY= github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8= github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= -github.com/gopasspw/gopass-hibp v1.15.13 h1:hXjXXead4enGykkeXBl3eNr8S58KWK8+g0hvdOetSUo= -github.com/gopasspw/gopass-hibp v1.15.13/go.mod h1:CBDJjHwXSl1IPeG9iO7UGJQx1ybTFjAxTeKmiPjtd8U= +github.com/gopasspw/gopass-hibp v1.15.14 h1:2FoUREfJNQTV0Thrnl9WABjODDGpCqaI1s9vMzYLly8= +github.com/gopasspw/gopass-hibp v1.15.14/go.mod h1:xVz4578yPIX+RQQwG0l5VDaE9s+9eMyHzVOcN1NvelI= github.com/hashicorp/golang-lru/v2 v2.0.7 h1:a+bsQ5rvGLjzHuww6tVxozPZFVghXaHOwFs4luLUK2k= github.com/hashicorp/golang-lru/v2 v2.0.7/go.mod h1:QeFd9opnmA6QUJc5vARoKUSoFhyfM2/ZepoAG6RGpeM= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= @@ -90,13 +90,12 @@ github.com/jwalton/go-supportscolor v1.2.0 h1:g6Ha4u7Vm3LIsQ5wmeBpS4gazu0UP1DRDE github.com/jwalton/go-supportscolor v1.2.0/go.mod h1:hFVUAZV2cWg+WFFC4v8pT2X/S2qUUBYMioBD9AINXGs= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= -github.com/kbinani/screenshot v0.0.0-20230812210009-b87d31814237 h1:YOp8St+CM/AQ9Vp4XYm4272E77MptJDHkwypQHIRl9Q= -github.com/kbinani/screenshot v0.0.0-20230812210009-b87d31814237/go.mod h1:e7qQlOY68wOz4b82D7n+DdaptZAi+SHW0+yKiWZzEYE= +github.com/kbinani/screenshot v0.0.0-20240820160931-a8a2c5d0e191 h1:5UHVWNX1qrIbNw7OpKbxe5bHkhHRk3xRKztMjERuCsU= +github.com/kbinani/screenshot v0.0.0-20240820160931-a8a2c5d0e191/go.mod h1:Pmpz2BLf55auQZ67u3rvyI2vAQvNetkK/4zYUmpauZQ= github.com/kjk/lzmadec v0.0.0-20210713164611-19ac3ee91a71 h1:TYp9Fj0apeZMWentXRaFM6B0ixdFefrlgY8n8XYEz1s= github.com/kjk/lzmadec v0.0.0-20210713164611-19ac3ee91a71/go.mod h1:2zRkQCuw/eK6cqkYAeNqyBU7JKa2Gcq40BZ9GSJbmfE= -github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA= -github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw= -github.com/klauspost/cpuid/v2 v2.0.12/go.mod h1:g2LTdtYhdyuGPqyWyv7qRAmj1WBqxuObKfj5c0PQa7c= +github.com/klauspost/compress v1.17.11 h1:In6xLpyWOi1+C7tXUUWv2ot1QvBjxevKAaI6IXrJmUc= +github.com/klauspost/compress v1.17.11/go.mod h1:pMDklpSncoRMuLFrf1W9Ss9KT+0rH90U12bZKk7uwG0= github.com/klauspost/cpuid/v2 v2.2.8 h1:+StwCXwm9PdpiEkPyzBXIy+M9KUb4ODm0Zarf1kS5BM= github.com/klauspost/cpuid/v2 v2.2.8/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= @@ -196,8 +195,8 @@ github.com/twpayne/go-pinentry v0.3.0 h1:Rr+fEOZXmeItOb4thjeVaBWJKB9Xa/eojolycyF github.com/twpayne/go-pinentry v0.3.0/go.mod h1:iOIZD+9np/2V24OdCGos7Y1/xX90wc6VEAZsgb+r9D4= github.com/ulikunitz/xz v0.5.12 h1:37Nm15o69RwBkXM0J6A5OlE67RZTfzUxTj8fB3dfcsc= github.com/ulikunitz/xz v0.5.12/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14= -github.com/urfave/cli/v2 v2.27.3 h1:/POWahRmdh7uztQ3CYnaDddk0Rm90PyOgIxgW2rr41M= -github.com/urfave/cli/v2 v2.27.3/go.mod h1:m4QzxcD2qpra4z7WhzEGn74WZLViBnMpb1ToCAKdGRQ= +github.com/urfave/cli/v2 v2.27.5 h1:WoHEJLdsXr6dDWoJgMq/CboDmyY/8HMMH1fTECbih+w= +github.com/urfave/cli/v2 v2.27.5/go.mod h1:3Sevf16NykTbInEnD0yKkjDAeZDS0A6bzhBH5hrMvTQ= github.com/xhit/go-str2duration/v2 v2.1.0 h1:lxklc02Drh6ynqX+DdPyp5pCKLUQpRT8bp8Ydu2Bstc= github.com/xhit/go-str2duration/v2 v2.1.0/go.mod h1:ohY8p+0f07DiV6Em5LKB0s2YpLtXVyJfNt1+BlmyAsU= github.com/xrash/smetrics v0.0.0-20170218160415-a3153f7040e9/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8= @@ -208,8 +207,8 @@ github.com/zalando/go-keyring v0.2.5 h1:Bc2HHpjALryKD62ppdEzaFG6VxL6Bc+5v0LYpN8L github.com/zalando/go-keyring v0.2.5/go.mod h1:HL4k+OXQfJUWaMnqyuSOc0drfGPX2b51Du6K+MRgZMk= github.com/zeebo/assert v1.1.0 h1:hU1L1vLTHsnO8x8c9KAR5GmM5QscxHg5RNU5z5qbUWY= github.com/zeebo/assert v1.1.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= -github.com/zeebo/blake3 v0.2.3 h1:TFoLXsjeXqRNFxSbk35Dk4YtszE/MQQGK10BH4ptoTg= -github.com/zeebo/blake3 v0.2.3/go.mod h1:mjJjZpnsyIVtVgTOSpJ9vmRE4wgDeyt2HU3qXvvKCaQ= +github.com/zeebo/blake3 v0.2.4 h1:KYQPkhpRtcqh0ssGYcKLG1JYvddkEA8QwCM/yBqhaZI= +github.com/zeebo/blake3 v0.2.4/go.mod h1:7eeQ6d2iXWRGF6npfaxl2CU+xy2Fjo2gxeyZGCRUjcE= github.com/zeebo/pcg v1.0.1 h1:lyqfGeWiv4ahac6ttHs+I5hwtH/+1mrhlCtVNQM2kHo= github.com/zeebo/pcg v1.0.1/go.mod h1:09F0S9iiKrwn9rlI5yjLkmrug154/YRW6KnnXVDM/l4= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= @@ -219,10 +218,10 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20220919173607-35f4265a4bc0/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= -golang.org/x/crypto v0.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30= -golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M= -golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 h1:2dVuKD2vS7b0QIHQbpyTISPd0LeHDbnYEryqj5Q1ug8= -golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56/go.mod h1:M4RDyNAINzryxdtnbRXRL/OHtkFuWGRjvuhBJpk2IlY= +golang.org/x/crypto v0.28.0 h1:GBDwsMXVQi34v5CCYUm2jkJvu4cbtru2U4TN2PSyQnw= +golang.org/x/crypto v0.28.0/go.mod h1:rmgy+3RHxRZMyY0jjAJShp2zgEdOqj2AO7U0pYmeQ7U= +golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c h1:7dEasQXItcW1xKJ2+gg5VOiBnqWrJc+rq0DPKyvvdbY= +golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c/go.mod h1:NQtJDoLvd6faHhE7m4T/1IY708gDefGGjR/iUW8yQQ8= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= @@ -234,15 +233,15 @@ golang.org/x/net v0.0.0-20220921155015-db77216a4ee9/go.mod h1:YDH+HFinaLZZlnHAfS golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= -golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys= -golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE= -golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs= -golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= +golang.org/x/net v0.30.0 h1:AcW1SDZMkb8IpzCdQUaIq2sP4sZ4zw+55h6ynffypl4= +golang.org/x/net v0.30.0/go.mod h1:2wGyMJ5iFasEhkwi13ChkO/t1ECNC4X4eBKkVFyYFlU= +golang.org/x/oauth2 v0.23.0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs= +golang.org/x/oauth2 v0.23.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= -golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ= +golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20201018230417-eeed37f84f13/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -262,8 +261,8 @@ golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.22.0 h1:RI27ohtqKCnwULzJLqkv897zojh5/DwS/ENaMzUOaWI= -golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.26.0 h1:KHjCJyddX0LoSTb3J+vWpupP9p0oznkqVk/IfjymZbo= +golang.org/x/sys v0.26.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= @@ -273,8 +272,8 @@ golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= -golang.org/x/term v0.22.0 h1:BbsgPEJULsl2fV/AT3v15Mjva5yXKQDyKf+TbDz7QJk= -golang.org/x/term v0.22.0/go.mod h1:F3qCibpT5AMpCRfhfT53vVJwhLtIVHhB9XDjfFvnMI4= +golang.org/x/term v0.25.0 h1:WtHI/ltw4NvSUig5KARz9h521QvRC8RmF/cuYqifU24= +golang.org/x/term v0.25.0/go.mod h1:RPyXicDX+6vLxogjjRxjgD2TKtmAO6NZBsBRfrOLu7M= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= @@ -284,8 +283,8 @@ golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4= -golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= +golang.org/x/text v0.19.0 h1:kTxAhCbGbxhK0IwgSKiMO5awPoDQ0RpfiVYBfK860YM= +golang.org/x/text v0.19.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190624222133-a101b041ded4/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -293,8 +292,8 @@ golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20240716161551-93cc26a95ae9 h1:LLhsEBxRTBLuKlQxFBYUOU8xyFgXv6cOTp2HASDlsDk= -golang.org/x/xerrors v0.0.0-20240716161551-93cc26a95ae9/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= +golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da h1:noIWHXmPHxILtqtCOPIhSt0ABwskkZKjD3bXGnZGpNY= +golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/action/copy.go b/internal/action/copy.go index cfe2eeaae7..bc97ac6158 100644 --- a/internal/action/copy.go +++ b/internal/action/copy.go @@ -10,7 +10,6 @@ import ( "github.com/gopasspw/gopass/internal/tree" "github.com/gopasspw/gopass/pkg/ctxutil" "github.com/gopasspw/gopass/pkg/termio" - "github.com/urfave/cli/v2" ) diff --git a/pkg/pwgen/pwrules/pwrules_gen.go b/pkg/pwgen/pwrules/pwrules_gen.go index 958641e785..243dd47b49 100644 --- a/pkg/pwgen/pwrules/pwrules_gen.go +++ b/pkg/pwgen/pwrules/pwrules_gen.go @@ -1,6 +1,6 @@ // Code generated by go generate gen.go. DO NOT EDIT. // This package was generated by go generate gen.go at -// 2024-08-03 12:37:12.943693426 +0000 UTC +// 2024-10-14 17:41:31.903017479 +0000 UTC // using data from // // https://raw.githubusercontent.com/apple/password-manager-resources/main/quirks/websites-with-shared-credential-backends.json @@ -3007,6 +3007,10 @@ var genAliases = map[string][]string{ "nsn-rdnet.net", "nsn.com", }, + "alelo.com.br": { + "alelo.com.br", + "meualelo.com.br", + }, "alibaba.com": { "alibaba.com", "aliexpress.com", @@ -3419,6 +3423,10 @@ var genAliases = map[string][]string{ "ameritrade.com", "tdameritrade.com", }, + "ana.co.jp": { + "ana.co.jp", + "astyle.jp", + }, "angel.co": { "angel.co", "wellfound.com", @@ -3461,6 +3469,10 @@ var genAliases = map[string][]string{ "astrogaming.com", "ultimateears.com", }, + "astyle.jp": { + "ana.co.jp", + "astyle.jp", + }, "atecsports.com": { "wilson.com", "slugger.com", @@ -3557,6 +3569,10 @@ var genAliases = map[string][]string{ "vail.com", "whistlerblackcomb.com", }, + "bedbathandbeyond.com": { + "overstock.com", + "bedbathandbeyond.com", + }, "bgg.cc": { "bgg.cc", "boardgamegeek.com", @@ -3859,6 +3875,16 @@ var genAliases = map[string][]string{ "dan.org", "diversalertnetwork.org", }, + "dmsguild.com": { + "drivethrucards.com", + "drivethrucomics.com", + "drivethrufiction.com", + "drivethrurpg.com", + "dmsguild.com", + "pathfinderinfinite.com", + "storytellersvault.com", + "wargamevault.com", + }, "dnt.abine.com": { "dnt.abine.com", "ironvest.com", @@ -3875,6 +3901,46 @@ var genAliases = map[string][]string{ "wsj.com", "dowjones.com", }, + "drivethrucards.com": { + "drivethrucards.com", + "drivethrucomics.com", + "drivethrufiction.com", + "drivethrurpg.com", + "dmsguild.com", + "pathfinderinfinite.com", + "storytellersvault.com", + "wargamevault.com", + }, + "drivethrucomics.com": { + "drivethrucards.com", + "drivethrucomics.com", + "drivethrufiction.com", + "drivethrurpg.com", + "dmsguild.com", + "pathfinderinfinite.com", + "storytellersvault.com", + "wargamevault.com", + }, + "drivethrufiction.com": { + "drivethrucards.com", + "drivethrucomics.com", + "drivethrufiction.com", + "drivethrurpg.com", + "dmsguild.com", + "pathfinderinfinite.com", + "storytellersvault.com", + "wargamevault.com", + }, + "drivethrurpg.com": { + "drivethrucards.com", + "drivethrucomics.com", + "drivethrufiction.com", + "drivethrurpg.com", + "dmsguild.com", + "pathfinderinfinite.com", + "storytellersvault.com", + "wargamevault.com", + }, "dropbox.com": { "dropbox.com", "getdropbox.com", @@ -5033,6 +5099,10 @@ var genAliases = map[string][]string{ "flyblade.com", "blade.com", }, + "flyingblue.com": { + "flyingblue.com", + "klm.com", + }, "fnac.com": { "fnac.com", "fnacspectacles.com", @@ -5149,6 +5219,10 @@ var genAliases = map[string][]string{ "hbonow.com", "max.com", }, + "heroku.com": { + "heroku.com", + "verify.salesforce.com", + }, "hk.jobsdb.com": { "www.seek.com.au", "www.seek.co.nz", @@ -5349,6 +5423,10 @@ var genAliases = map[string][]string{ "vail.com", "whistlerblackcomb.com", }, + "klm.com": { + "flyingblue.com", + "klm.com", + }, "kobo.com": { "bol.com", "kobo.com", @@ -5509,6 +5587,749 @@ var genAliases = map[string][]string{ "species.wikimedia.org", "wikimania.wikimedia.org", }, + "mercadolibre.cl": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.co.cr": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.ar": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.bo": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.co": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.do": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.ec": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.gt": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.hn": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.mx": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.ni": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.pa": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.pe": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.py": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.sv": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.uy": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolibre.com.ve": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadolivre.com": { + "mercadolivre.com.br", + "mercadopago.com.br", + "mercadolivre.com", + }, + "mercadolivre.com.br": { + "mercadolivre.com.br", + "mercadopago.com.br", + "mercadolivre.com", + }, + "mercadopago.cl": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadopago.com.ar": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadopago.com.br": { + "mercadolivre.com.br", + "mercadopago.com.br", + "mercadolivre.com", + }, + "mercadopago.com.co": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadopago.com.ec": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadopago.com.mx": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadopago.com.pe": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadopago.com.uy": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, + "mercadopago.com.ve": { + "mercadolibre.cl", + "mercadolibre.co.cr", + "mercadolibre.com.ar", + "mercadolibre.com.bo", + "mercadolibre.com.co", + "mercadolibre.com.do", + "mercadolibre.com.ec", + "mercadolibre.com.gt", + "mercadolibre.com.hn", + "mercadolibre.com.mx", + "mercadolibre.com.ni", + "mercadolibre.com.pa", + "mercadolibre.com.pe", + "mercadolibre.com.py", + "mercadolibre.com.sv", + "mercadolibre.com.uy", + "mercadolibre.com.ve", + "mercadopago.cl", + "mercadopago.com.ar", + "mercadopago.com.co", + "mercadopago.com.ec", + "mercadopago.com.mx", + "mercadopago.com.pe", + "mercadopago.com.uy", + "mercadopago.com.ve", + "mercadolibre.com", + }, "messenger.com": { "facebook.com", "messenger.com", @@ -5531,6 +6352,10 @@ var genAliases = map[string][]string{ "species.wikimedia.org", "wikimania.wikimedia.org", }, + "meualelo.com.br": { + "alelo.com.br", + "meualelo.com.br", + }, "microsoft.com": { "microsoft.com", "live.com", @@ -5733,6 +6558,14 @@ var genAliases = map[string][]string{ "newyorker.com", "vanityfair.com", }, + "next.ink": { + "nextinpact.com", + "next.ink", + }, + "nextinpact.com": { + "nextinpact.com", + "next.ink", + }, "nintendolife.com": { "nintendolife.com", "purexbox.com", @@ -5886,6 +6719,10 @@ var genAliases = map[string][]string{ "species.wikimedia.org", "wikimania.wikimedia.org", }, + "overstock.com": { + "overstock.com", + "bedbathandbeyond.com", + }, "parkcitymountain.com": { "beavercreek.com", "breckenridge.com", @@ -5912,6 +6749,16 @@ var genAliases = map[string][]string{ "parkmobile.us", "parkmobile.io", }, + "pathfinderinfinite.com": { + "drivethrucards.com", + "drivethrucomics.com", + "drivethrufiction.com", + "drivethrurpg.com", + "dmsguild.com", + "pathfinderinfinite.com", + "storytellersvault.com", + "wargamevault.com", + }, "pavilions.com": { "albertsons.com", "acmemarkets.com", @@ -6504,13 +7351,29 @@ var genAliases = map[string][]string{ "s.activision.com", "profile.callofduty.com", }, - "protonmail.com": { + "proton.me": { + "proton.me", + "protonvpn.com", + "protonmail.ch", "protonmail.com", + }, + "protonmail.ch": { + "proton.me", "protonvpn.com", + "protonmail.ch", + "protonmail.com", }, - "protonvpn.com": { + "protonmail.com": { + "proton.me", + "protonvpn.com", + "protonmail.ch", "protonmail.com", + }, + "protonvpn.com": { + "proton.me", "protonvpn.com", + "protonmail.ch", + "protonmail.com", }, "purexbox.com": { "nintendolife.com", @@ -7038,6 +7901,16 @@ var genAliases = map[string][]string{ "vail.com", "whistlerblackcomb.com", }, + "storytellersvault.com": { + "drivethrucards.com", + "drivethrucomics.com", + "drivethrufiction.com", + "drivethrurpg.com", + "dmsguild.com", + "pathfinderinfinite.com", + "storytellersvault.com", + "wargamevault.com", + }, "stowe.com": { "beavercreek.com", "breckenridge.com", @@ -7088,6 +7961,14 @@ var genAliases = map[string][]string{ "beachbodyondemand.com", "teambeachbody.com", }, + "telegram.me": { + "telegram.me", + "telegram.org", + }, + "telegram.org": { + "telegram.me", + "telegram.org", + }, "telekom-dienste.de": { "telekom-dienste.de", "accounts.login.idm.telekom.com", @@ -7143,6 +8024,10 @@ var genAliases = map[string][]string{ "instagram.com", "threads.net", }, + "thy.com": { + "turkishairlines.com", + "thy.com", + }, "ticketmaster.com": { "ticketmaster.com", "livenation.com", @@ -7198,6 +8083,10 @@ var genAliases = map[string][]string{ "tum.de", "tum.edu", }, + "turkishairlines.com": { + "turkishairlines.com", + "thy.com", + }, "tutsplus.com": { "3docean.net", "audiojungle.net", @@ -7322,6 +8211,10 @@ var genAliases = map[string][]string{ "newyorker.com", "vanityfair.com", }, + "verify.salesforce.com": { + "heroku.com", + "verify.salesforce.com", + }, "verizon.com": { "verizon.com", "verizonwireless.com", @@ -7383,6 +8276,16 @@ var genAliases = map[string][]string{ "wacom.eu", "wacom.com", }, + "wargamevault.com": { + "drivethrucards.com", + "drivethrucomics.com", + "drivethrufiction.com", + "drivethrurpg.com", + "dmsguild.com", + "pathfinderinfinite.com", + "storytellersvault.com", + "wargamevault.com", + }, "watchgeneration.fr": { "igen.fr", "watchgeneration.fr", @@ -7726,19 +8629,42 @@ var genChange = map[string]string{ "aarp.org": "https://secure.aarp.org/account/editaccount?request_locale=en&nu=t", "account.magento.com": "https://account.magento.com/customer/account/changepassword", "account.publishing.service.gov.uk": "https://www.account.publishing.service.gov.uk/account/edit/password", + "accounts.panic.com": "https://accounts.panic.com/password_set", + "acehardware.com": "https://www.acehardware.com/myaccount#settings", "acorns.com": "https://app.acorns.com/settings/change-password", + "adafruit.com": "https://accounts.adafruit.com/settings/password", "adobe.com": "https://account.adobe.com/security", "adultfriendfinder.com": "https://adultfriendfinder.com/p/update.cgi?p=my_account_update_account_password", "ae.com": "https://www.ae.com/myaccount", + "aeon.co.jp": "https://www.aeon.co.jp/app/settings/profile/password/", "aerlingus.com": "https://www.aerlingus.com/html/user-profile.html", "aesop.com": "https://www.aesop.com/my-account", "airnewzealand.com": "https://www.airnewzealand.com/membership/profile/security/password", "alaskaair.com": "https://www.alaskaair.com/www2/ssl/myalaskaair/myalaskaair.aspx?view=myinformation&tab=email", "aliexpress.com": "https://login.aliexpress.com/", + "allegro.pl": "https://allegro.pl/moje-allegro/moje-konto/logowanie-i-haslo", "alliantcreditunion.com": "https://www.alliantcreditunion.com/OnlineBanking/Settings/AccessAndSecurity/ChangePassword.aspx", "allianz.com.br": "https://www.allianz.com.br/alteracao-de-password-ecliente", "allrecipes.com": "https://www.allrecipes.com/account/profile#/change-password", "alternate.de": "https://www.alternate.de/html/myAccount/account/basicData.html", + "amazon.ae": "https://www.amazon.ae/ax/account/manage", + "amazon.ca": "https://www.amazon.ca/ax/account/manage", + "amazon.co.uk": "https://www.amazon.co.uk/ax/account/manage", + "amazon.com": "https://www.amazon.com/ax/account/manage", + "amazon.com.au": "https://www.amazon.com.au/ax/account/manage", + "amazon.com.br": "https://www.amazon.com.br/ax/account/manage", + "amazon.com.mx": "https://www.amazon.com.mx/ax/account/manage", + "amazon.com.tr": "https://www.amazon.com.tr/ax/account/manage", + "amazon.de": "https://www.amazon.de/ax/account/manage", + "amazon.es": "https://www.amazon.es/ax/account/manage", + "amazon.fr": "https://www.amazon.fr/ax/account/manage", + "amazon.in": "https://www.amazon.in/ax/account/manage", + "amazon.it": "https://www.amazon.it/ax/account/manage", + "amazon.nl": "https://www.amazon.nl/ax/account/manage", + "amazon.pl": "https://www.amazon.pl/ax/account/manage", + "amazon.sa": "https://www.amazon.sa/ax/account/manage", + "amazon.se": "https://www.amazon.se/ax/account/manage", + "amazon.sg": "https://www.amazon.sg/ax/account/manage", "amctheatres.com": "https://www.amctheatres.com/amcstubs/account", "americanexpress.com": "https://www.americanexpress.com/en-us/account/password/reset", "ana.co.jp": "https://cam.ana.co.jp/psz/us/amc_us.jsp?index=105", @@ -7746,6 +8672,7 @@ var genChange = map[string]string{ "ancestry.com": "https://www.ancestry.com/account/security/password", "aol.com": "https://login.aol.com/account/change-password", "apartments.com": "https://www.apartments.com/my-account/#", + "api.id.me": "https://account.id.me/signin/password", "app.link": "https://dashboard.branch.io/account-settings/user", "app.parkmobile.io": "https://app.parkmobile.io/account/settings", "apple.com": "https://appleid.apple.com/account/manage", @@ -7754,23 +8681,27 @@ var genChange = map[string]string{ "arxiv.org": "https://arxiv.org/user/change_own_password", "astonmartinf1.com": "https://auth.astonmartinf1.com/Dashboard/ChangePassword", "atlassian.com": "https://id.atlassian.com/manage-profile/security", + "atlassian.net": "https://id.atlassian.com/manage-profile/security", "att.com": "https://www.att.com/acctmgmt/profile/overview", "att.net": "https://www.att.com/acctmgmt/profile/overview", "attn.tv": "https://ui.attentivemobile.com/forgot-password", "auction.co.kr": "https://memberssl.auction.co.kr/membership/MyInfo/MyInfo.aspx", + "auctionzip.com": "https://www.auctionzip.com/cgi-bin/userpanel.cgi?mode=3", "autodesk.com": "https://accounts.autodesk.com/Profile/Security", + "bamboohr.com": "https://employeewe.bamboohr.com/dashboard/password.php", "bancochile.cl": "https://portalpersonas.bancochile.cl/mibancochile-web/front/persona/index.html#/mi-perfil/datos-seguridad", "bandcamp.com": "https://bandcamp.com/settings#password", "bankofamerica.com": "https://secure.bankofamerica.com/auth/security-center/main/?activity=changePasscode", "bathandbodyworks.com": "https://www.bathandbodyworks.com/my-account/edit-profile", - "bbc.com": "https://account.bbc.com/account/settings/edit/password", "bbq-grill-world.de": "https://www.bbq-grill-world.de/customer/account/edit/changepass/1/", "bedbathandbeyond.com": "https://www.bedbathandbeyond.com/store/account/personalinfo", + "belk.com": "https://www.belk.com/account-edit-profile/", "benefitslogin.discoverybenefits.com": "https://benefitslogin.discoverybenefits.com/Profile/UpdatePassword.aspx", "berlet.de": "https://www.berlet.de/mein-konto.htm#my-account--edit-pass", "bestbuy.com": "https://www.bestbuy.com/identity/accountSettings/page/password", "biblegateway.com": "https://www.biblegateway.com/user/account/", "birkenstock.com": "https://www.birkenstock.com/profile", + "blackwells.co.uk": "https://blackwells.co.uk/bookshop/account/personal-details", "blend.io": "https://blend.io/settings", "blockchain.com": "https://login.blockchain.com/en/#/security-center/advanced", "bloomberg.com": "https://www.bloomberg.com/portal/account", @@ -7786,17 +8717,21 @@ var genChange = map[string]string{ "canva.com": "https://www.canva.com/login?redirect=%2Fsettings%2Flogin-and-security", "capitalone.com": "https://myaccounts.capitalone.com/Security/changePassword", "cargurus.com": "https://www.cargurus.com/Cars/myAccount#/accountSettings", + "carnival.com": "https://www.carnival.com/profilemanagement/profiles/changepassword", + "cars.com": "https://www.cars.com/reset_password", "carta.com": "https://app.carta.com/profiles/update/", "cbsnews.com": "https://www.cbsnews.com/user/change-password/", "cbssports.com": "https://www.cbssports.com/settings/account", "cecredentialtrust.com": "https://secure.cecredentialtrust.com/account/editpassword/", "censys.io": "https://censys.io/account", + "change.org": "https://www.change.org/account_settings/change_password", "chapmanganato.com": "https://user.manganelo.com/user_changes_pass", "chase.com": "https://secure07ea.chase.com/web/auth/dashboard#/dashboard/myProfileSignInSecurity/resetPassword/resetPassword", "chaturbate.com": "https://chaturbate.com/auth/password_change/", "chegg.com": "https://www.chegg.com/my/account-next", "chess.com": "https://www.chess.com/settings/password", "chewy.com": "https://www.chewy.com/app/resetpassword", + "churchofjesuschrist.org": "https://account.churchofjesuschrist.org/changePassword", "citi.com": "https://online.citi.com/US/ag/profile-update/change-password", "claro.com.br": "https://minhanet.net.com.br/webcenter/portal/MinhaNet/pages_alterarsenha", "clevelandclinic.org": "https://mychart.clevelandclinic.org/inside.asp?mode=passwd", @@ -7806,49 +8741,66 @@ var genChange = map[string]string{ "cnn.com": "https://www.cnn.com/account/settings", "codepen.io": "https://codepen.io/settings/account", "columbia.com": "https://www.columbia.com/profile", + "constantcontact.com": "https://app.constantcontact.com/pages/myaccount/settings/account", "consumidor.gov.br": "https://www.consumidor.gov.br/pages/usuario/editar", "costco.com": "https://www.costco.com/AccountInformationView?identifier=manage-membership", "coupang.com": "https://login.coupang.com/login/userModify.pang", + "coursehero.com": "https://www.coursehero.com/my-account/#/settings", + "cpanel.com": "https://store.cpanel.net/my/password", + "cpanel.net": "https://store.cpanel.net/my/password", "crackle.com": "https://www.crackle.com/profile", "craigslist.org": "https://accounts.craigslist.org/pass", "creditkarma.com": "https://www.creditkarma.com/myprofile/security", + "credly.com": "https://www.credly.com/earner/settings/privacy", + "crowdin.com": "https://accounts.crowdin.com/password/change", "crunchyroll.com": "https://www.crunchyroll.com/resetpw", "cvs.com": "https://www.cvs.com/my-account/profile/sign-in-and-security/edit-password", "dailymail.co.uk": "https://www.dailymail.co.uk/registration/profile/change-password.html", + "dan.com": "https://dan.com/users/settings/account", "danawa.com": "https://auth.danawa.com/modifyMember", "darty.com": "https://www.darty.com/espace_client/donnees-personnelles/mot-de-passe/edition", "daum.net": "https://member.daum.net/change/password.daum", + "deere.com": "https://account.deere.com/actmgmt/change-password", + "dell.com": "https://www.dell.com/identity/global/editaccount?", "delta.com": "https://www.delta.com/myprofile/security-settings", "deviantart.com": "https://www.deviantart.com/settings/general", "dickssportinggoods.com": "https://www.dickssportinggoods.com/MyAccount/AccountSettings", "digitalocean.com": "https://cloud.digitalocean.com/settings/security", + "discogs.com": "https://www.discogs.com/settings/user", "discord.com": "https://discord.com/settings/account", "discover.com": "https://card.discover.com/cardmembersvcs/personalprofile/pp/UpdateDetails?ICMPGN=MYPROFILE_USERID_PASSWORD_TXT", "disneyplus.com": "https://www.disneyplus.com/account", "dittomusic.com": "https://dashboard.dittomusic.com/account/password", + "dmm.co.jp": "https://accounts.dmm.co.jp/settings/change/password", + "doctoralia.com.br": "https://l.doctoralia.com.br/change-password", "docusign.net": "https://account.docusign.com/me/changepassword", "dominos.com": "https://www.dominos.com/en/pages/customer/#!/customer/settings/", "doordash.com": "https://www.doordash.com/accounts/password/reset/", + "dotloop.com": "https://www.dotloop.com/my/account/#/settings", "dropbox.com": "https://www.dropbox.com/account/security", "dsw.com": "https://www.dsw.com/en/us/profile", + "duolingo.com": "https://duolingo.com/settings/profile", "dwr.com": "https://www.dwr.com/profile", "ea.com": "https://myaccount.ea.com/cp-ui/security/index", "ebay.com": "https://accounts.ebay.com/acctsec/security-center/chngpwd", + "elpais.com": "https://elpais.com/subscriptions/#/profile", + "epicgames.com": "https://www.epicgames.com/account/password?lang=en&productName=epicgames", "eporner.com": "https://www.eporner.com/profile/mturk_eporn/my/edit-pass/", "espn.com": "https://www.espn.com/", - "etsy.com": "https://www.etsy.com/your/account?ref=hdr_user_menu-settings", "eventbrite.com": "https://www.eventbrite.com/account-settings/password", "evite.com": "https://www.evite.com/reset_password/", "expedia.com": "https://www.expedia.com/user/forgotpassword", "experian.com": "https://usa.experian.com/member/ngx-profile/account-info", - "facebook.com": "https://www.facebook.com/settings?tab=security", + "familysearch.org": "https://www.familysearch.org/identity/settings/account", "fandom.com": "https://auth.fandom.com/auth/settings", "fanfiction.net": "https://www.fanfiction.net/account/password.php", "fedex.com": "https://www.fedex.com/en-us/create-account/how-to-reset-forgot-password.html", "fetlife.com": "https://fetlife.com/settings/account/password", "fidelity.com": "https://fps.fidelity.com/ftgw/Fps/Fidelity/RtlCust/ChangePIN/Init", "finance.yahoo.com": "https://login.yahoo.com/myaccount/security/change-password/?src=finance", + "findagrave.com": "https://www.findagrave.com/user/account/password", "fitbit.com": "https://www.fitbit.com/settings/profile", + "flightaware.com": "https://flightaware.com/account/manage", "fnac.com": "https://secure.fnac.com/account/update-password", "foodnetwork.com": "https://www.foodnetwork.com/user-profile-page", "forbes.com": "https://account.forbes.com/profile", @@ -7864,33 +8816,47 @@ var genChange = map[string]string{ "getflywheel.com": "https://app.getflywheel.com/profile/security/change_password", "github.com": "https://github.com/settings/security", "glassdoor.com": "https://www.glassdoor.com/member/profile/settings.htm", + "gm.com": "https://experience.gm.com/myaccount/security/passwordChange", "gmail.com": "https://myaccount.google.com/signinoptions/password?continue=https://myaccount.google.com/security", "gmarket.co.kr": "https://sslmember2.gmarket.co.kr/MYInfo/MemberInfo", "gmx.net": "https://account.gmx.net/ciss/security/edit/passwordChange", "go.com": "https://go.com/profile/account-settings/edit", + "gocomics.com": "https://www.gocomics.com/profiles/create-password", "gog.com": "https://www.gog.com/account/settings/security", "goodhousekeeping.com": "https://www.mylo.id/account", + "goodreads.com": "https://www.goodreads.com/ap/cnep", "google.com": "https://myaccount.google.com/signinoptions/password", "gov.br": "https://acesso.gov.br/area-cidadao/#/alterarSenha", + "grainger.com": "https://www.grainger.com/myaccount/loginoptions", "grubhub.com": "https://www.grubhub.com/account/profile", "happycow.net": "https://www.happycow.net/members/profile/update/password", "hbomax.com": "https://play.hbomax.com/setting/account/edit/password", "heroku.com": "https://dashboard.heroku.com/account", "hibrain.net": "https://hibrain.net/mybrain/users/password/edit", + "hilton.com": "https://www.hilton.com/en/hilton-honors/guest/profile/password/", "homedepot.com": "https://www.homedepot.com/myaccount/security", + "honeywell.com": "https://honeywell.csod.com/resetPasswrd.aspx?", "hotels.com": "https://hotels.com/profile/settings.html", + "housecallpro.com": "https://pro.housecallpro.com/service_pro/account/reset_password", + "hp.com": "https://account.id.hp.com/security", + "hsn.com": "https://www.hsn.com/myaccount/update", "huffpost.com": "https://www.huffpost.com/member/edit-profile", "hulu.com": "https://secure.hulu.com/account", "icloud.com": "https://appleid.apple.com/account/manage", "ign.com": "https://www.ign.com/account/security", + "ihg.com": "https://www.ihg.com/rewardsclub/gb/en/account-mgmt/personalInformation", + "ikea.com": "https://www.ikea.com/in/en/profile/dashboard/", "imgur.com": "https://imgur.com/account/settings/password", "impots.gouv.fr": "https://cfspart.impots.gouv.fr/monprofil-webapp/GererMonProfil", "indeed.com": "https://secure.indeed.com/account/changepassword", + "independent.co.uk": "https://www.independent.co.uk/profile", "insider.com": "https://www.insider.com/", "instacart.com": "https://www.instacart.com/store/account", "instagram.com": "https://www.instagram.com/accounts/password/change/", "intuit.com": "https://accounts.intuit.com/app/account-manager/security/password", + "istockphoto.com": "https://www.istockphoto.com/change-password", "jcpenney.com": "https://www.jcpenney.com/account/dashboard/personal/info", + "jimdofree.com": "https://dash.e.jimdo.com/profile", "jw.org": "https://apps.jw.org/E_PASSCHG1", "key.harvard.edu": "https://key.harvard.edu/manage-account/change-password", "kohls.com": "https://www.kohls.com/myaccount/accountsettings.jsp", @@ -7905,6 +8871,7 @@ var genChange = map[string]string{ "linode.com": "https://cloud.linode.com/profile/auth", "live.com": "https://account.live.com/password/change?refd=account.microsoft.com&fref=home.banner.changepwd", "livejasmin.com": "https://www.livejasmin.com/en/girls/#!settings/account", + "login.gov": "https://secure.login.gov/manage/password", "lowes.com": "https://www.lowes.com/mylowes/profile", "macys.com": "https://www.macys.com/account/profile?cm_sp=macys_account-_-my_account-_-my_profile&linklocation=leftrail", "marketwatch.com": "https://customercenter.marketwatch.com/account#password?mod=ql", @@ -7912,7 +8879,9 @@ var genChange = map[string]string{ "marriott.com": "https://www.marriott.com/loyalty/myAccount/changePassword.mi", "mathworks.com": "https://mathworks.com/mwaccount/profiles/password/change", "maxpreps.com": "https://secure.maxpreps.com/utility/member/forgotpassword.aspx", + "mediafire.com": "https://www.mediafire.com/myaccount/accountbilling.php#change-pwd-block", "meliuz.com.br": "https://www.meliuz.com.br/minha-conta/meus-dados/senha", + "menards.com": "https://www.menards.com/main/accountoverview.html", "mercari.com": "https://www.mercari.com/mypage/email_password/", "messagebird.com": "https://dashboard.messagebird.com/account/security", "messenger.com": "https://www.facebook.com/settings?tab=security", @@ -7921,44 +8890,57 @@ var genChange = map[string]string{ "mlb.com": "https://www.mlb.com/account/general", "msn.com": "https://account.live.com/password/change?refd=account.microsoft.com&fref=home.banner.changepwd", "music.youtube.com": "https://myaccount.google.com/signinoptions/password", + "my.goabode.com": "https://my.goabode.com/#/app/account", "myaccount.ea.com": "https://myaccount.ea.com/cp-ui/security/index", "myaccount.google.com": "https://myaccount.google.com/signinoptions/password", "myfreecams.com": "https://www.myfreecams.com/php/account.php?request=status&vcc=1674246522#change_password", + "mypay.dfas.mil": "https://mypay.dfas.mil/#/settings/password", "myshopify.com": "https://accounts.shopify.com/accounts/186490458/security", + "myspace.com": "https://myspace.com/settings/profile/email", "naver.com": "https://nid.naver.com/user2/help/myInfo.nhn?m=viewChangePasswd", "nba.com": "https://www.nba.com/account/nbaprofile", "nbcnews.com": "https://nbcuniversal.nbc.com/request-password", "netflix.com": "https://www.netflix.com/password", + "netvibes.com": "https://www.netvibes.com/account/password", "news.google.com": "https://myaccount.google.com/signinoptions/password", "news.yahoo.com": "https://login.yahoo.com/myaccount/security/change-password/", "news.ycombinator.com": "https://news.ycombinator.com/changepw", "newsweek.com": "https://www.newsweek.com/contact", + "nextdns.io": "https://my.nextdns.io/account", "nfl.com": "https://id.nfl.com/account/change-password", "nhentai.net": "https://nhentai.net/reset/", "nike.com": "https://www.nike.com/member/settings", "nintendo.com": "https://accounts.nintendo.com/password/edit", + "njal.la": "https://njal.la/settings", "nordstrom.com": "https://www.nordstrom.com/my-account/sign-in-info", "nordstromrack.com": "https://www.nordstromrack.com/my-account/sign-in-info", + "norton.com": "https://my.norton.com/extspa/account/personalinfo", "npr.org": "https://secure.npr.org/oauth2/login", + "nvidia.com": "https://profile.nvgs.nvidia.com/security/change-password", "nypost.com": "https://nypost.com/account/settings", "nytimes.com": "https://www.nytimes.com/account/change-password", "office.com": "https://account.live.com/password/change?refd=account.microsoft.com&fref=home.banner.changepwd", "office365.com": "https://account.live.com/password/change?refd=account.microsoft.com&fref=home.banner.changepwd", + "officedepot.com": "https://www.officedepot.com/account/editLoginDisplay.do", + "okta.com": "https://my.okta.com/signin/password-reset", "onelink.me": "https://hq1.appsflyer.com/account/change-password", "onlyfans.com": "https://onlyfans.com/my/settings/account/password", "opentable.com": "https://support.opentable.com/s/login/ForgotPassword?language=en_US", + "opera.com": "https://auth.opera.com/account/edit-profile", "orcid.org": "https://orcid.org/account", "overleaf.com": "https://www.overleaf.com/user/settings", + "overstock.com": "https://www.overstock.com/myaccount/account/email-password", "paramountplus.com": "https://www.paramountplus.com/account/", "patreon.com": "https://www.patreon.com/settings/account", "paypal.com": "https://www.paypal.com/myaccount/security/password/change", "pch.com": "https://accounts.pch.com/forgotpass", "peacocktv.com": "https://www.peacocktv.com/forgot", - "pearson.com": "https://www.pearson.com/store/en-us/my-account/update-password", "pilotflyingj.com": "https://portal.pilotflyingj.com/myrewards/forgot-password", "pinterest.com": "https://www.pinterest.com/settings/account-settings", + "pl.canalplus.com": "https://logowanie.pl.canalplus.com/zmien-haslo", "playstation.com": "https://id.sonyentertainmentnetwork.com/id/management/#/p/security", "plex.tv": "https://app.plex.tv/desktop#!/account", + "pogo.com": "https://myaccount.ea.com/cp-ui/security/index", "politico.com": "https://www.politico.com/settings", "pornhub.com": "https://www.pornhub.com/user/security", "portal.edd.ca.gov": "https://portal.edd.ca.gov/WebApp/Profile/UpdatePassword", @@ -7966,7 +8948,7 @@ var genChange = map[string]string{ "poshmark.com": "https://poshmark.com/user/account-info", "ppomppu.co.kr": "https://www.ppomppu.co.kr/myinfo/profile.php", "prolific.co": "https://app.prolific.co/account/general", - "protonmail.com": "https://mail.protonmail.com/account", + "proton.me": "https://account.proton.me/u/0/vpn/account-password", "prowlapp.com": "https://www.prowlapp.com/settings.php", "quizlet.com": "https://quizlet.com/settings", "quora.com": "https://www.quora.com/settings", @@ -7988,10 +8970,14 @@ var genChange = map[string]string{ "ruc.dk": "https://pwrecovery.ruc.dk", "rule34.xxx": "https://rule34.xxx/index.php?page=account&s=change_password", "rumble.com": "https://rumble.com/account/profile", + "safeco.com": "https://customer.safeco.com/accountmanager/profile/changepassword", + "safeway.com": "https://www.safeway.com/customer-account/account-settings", "samsclub.com": "https://www.samsclub.com/account/personal-info?xid=hdr_account_change-password", "samsung.com": "https://account.samsung.com/membership/contents/security/password/change-password", "santahelenasaude.com.br": "https://www.santahelenasaude.com.br/beneficiario/#/alterar-senha", "saturn.de": "https://www.saturn.de/webapp/wcs/stores/servlet/MultiChannelMAChangePassword", + "scribd.com": "https://www.scribd.com/account-settings#change-password", + "secondlife.com": "https://accounts.secondlife.com/change_password", "secure.orclinic.com": "https://secure.orclinic.com/portal/editprofile.aspx", "sephora.com": "https://www.sephora.com/profile/MyAccount", "serasa.com.br": "https://www.serasa.com.br/meus-dados/alterar-senha", @@ -8003,6 +8989,7 @@ var genChange = map[string]string{ "sipgatebasic.de": "https://app.sipgatebasic.de/settings", "slickdeals.net": "https://slickdeals.net/forums/login.php?do=lostpw", "soap2day.to": "https://soap2day.to/home/user/changepassword", + "solitaired.com": "https://solitaired.com/user/reset-password?", "sonos.com": "https://www.sonos.com/myaccount/user/profile/", "soundcloud.com": "https://soundcloud.com/settings", "southwest.com": "https://www.southwest.com/loyalty/myaccount/profile-security.html", @@ -8015,25 +9002,37 @@ var genChange = map[string]string{ "ssa.gov": "https://secure.ssa.gov/RIM/UpwdView.action", "stackoverflow.com": "https://stackoverflow.com/users/account-recovery", "stacksocial.com": "https://stacksocial.com/user?show=account-tab", + "state.nj.us": "https://my.state.nj.us/edituser/EditUserProfile", + "steamcommunity.com": "https://help.steampowered.com/en/wizard/HelpWithLoginInfoReset/", "steampowered.com": "https://help.steampowered.com/en/wizard/HelpChangePassword?redir=store/account/", "stonly.com": "https://app.stonly.com/app/general/userSettings/Account", "stripchat.com": "https://stripchat.com/settings", "sulamericaseguros.com.br": "https://saude.sulamericaseguros.com.br/segurado/gerenciar-cadastro/", + "surveymonkey.com": "https://identity.surveymonkey.com/us/manage?locale=en", + "swagbucks.com": "https://www.swagbucks.com/account/settings", "swarmapp.com": "https://foursquare.com/change_password", + "swinglifestyle.com": "https://www.swinglifestyle.com/profile/", "syf.com": "https://mastercard.syf.com/login/reset", "synchrony.com": "https://consumercenter.mysynchrony.com/consumercenter/", + "tagged.com": "https://secure.tagged.com/account_info.html?dataSource=Settings&ll=nav", "target.com": "https://logonservices.iam.target.com/change-password/?target=#!", "tasteofhome.com": "https://www.tasteofhome.com/login/updatepassword", + "teacherspayteachers.com": "https://www.teacherspayteachers.com/My-Account/Basics/edit", "teamviewer.com": "https://login.teamviewer.com/nav/profile/change-password", "telekom.de": "https://account.idm.telekom.com/account-manager/password/index.xhtml", "temu.com": "https://www.temu.com/bgp_account_security.html", "the-sun.com": "https://home.thesun.co.uk/edit/password", "theguardian.com": "https://profile.theguardian.com/reset", + "thejigsawpuzzles.com": "https://thejigsawpuzzles.com/profile/?changepassword", "thenounproject.com": "https://thenounproject.com/accounts/password/change/", + "thesimsresource.com": "https://www.thesimsresource.com/account#/account", + "thesun.co.uk": "https://login.thesun.co.uk/user/changePassword", "thetrainline.com": "https://www.thetrainline.com/my-account/change-password", "thetvdb.com": "https://www.thetvdb.com/dashboard/account/changepass", - "ticketmaster.com": "https://my.ticketmaster.com/settings", + "ti.com": "https://login.ti.com/ext/pwdchange/Identify", "tiktok.com": "https://www.tiktok.com/login/email/forget-password", + "time.com": "https://time.com/manage-account/", + "tinyurl.com": "https://tinyurl.com/app/settings/security", "tmon.co.kr": "https://login.tmon.co.kr/user/info", "tmz.com": "https://shop.tmz.com/user?show=account-tab", "todoist.com": "https://todoist.com/prefs/account", @@ -8043,11 +9042,13 @@ var genChange = map[string]string{ "trulia.com": "https://www.trulia.com/account/user_profile", "tum.de": "https://campus.tum.de", "tumblr.com": "https://www.tumblr.com/settings/account", + "turkishairlines.com": "https://www.turkishairlines.com/tr-int/miles-and-smiles/forgot-password/", "twilio.com": "https://www.twilio.com/console/user/settings", "twitch.tv": "https://www.twitch.tv/settings/security", "twitter.com": "https://twitter.com/settings/password", "udacity.com": "https://classroom.udacity.com/settings/password", "udel.edu": "https://udapps.nss.udel.edu/myUDsettings/password", + "uline.com": "https://www.uline.com/MyAccount/ContactPref", "ulta.com": "https://www.ulta.com/myaccount/index.jsp", "uml.edu": "https://mypassword.uml.edu/#Change", "umsystem.edu": "https://password.umsystem.edu/reset/", @@ -8055,13 +9056,16 @@ var genChange = map[string]string{ "ups.com": "https://www.ups.com/lasso/updatePass?loc=en_US", "usaa.com": "https://www.usaa.com/inet/ent_auth_password/pages/ChangePasswordPage", "usatoday.com": "https://login.usatoday.com/USAT-GUP/password-forgot/", + "uscis.gov": "https://myaccount.uscis.gov/users/registration/password", "usnews.com": "https://auth.usnews.com/changePassword", "usps.com": "https://reg.usps.com/entreg/secure/ChangePasswordAction_input?returnActionName", + "vccs.edu": "https://www.apply.vccs.edu/Profile/_default.aspx", "ventrachicago.com": "https://www.ventrachicago.com/account/manage-account/", "verizon.com": "https://myvpostpay.verizon.com/ui/bill/secure/", "victoriassecret.com": "https://www.victoriassecret.com/us/account/profile#changePassword", "virginmobile.ca": "https://myaccount.virginmobile.ca/MyProfile/Details/EditProfile?editField=PASSWORD", "vivo.com.br": "https://meuvivo.vivo.com.br/meuvivo/appmanager/portal/fixo", + "vrbo.com": "https://www.vrbo.com/traveler/profile/edit", "walgreens.com": "https://www.walgreens.com/account/user_and_password", "walmart.com": "https://www.walmart.com/account/profile", "washingtonpost.com": "https://subscribe.washingtonpost.com/profile/#!/profile/access?destination=https:%2F%2Fwww.washingtonpost.com%2F%3Frefresh%3Dtrue&tid=nav_acctmgnt_menu", @@ -8071,14 +9075,18 @@ var genChange = map[string]string{ "wii-homebrew.com": "https://forum.wii-homebrew.com/index.php/AccountManagement/", "wikihow.com": "https://www.wikihow.com/Special:ChangeCredentials/MediaWiki%5CAuth%5CPasswordAuthenticationRequest", "wikipedia.org": "https://en.wikipedia.org/w/index.php?title=Special:ChangeCredentials/MediaWiki%5CAuth%5CPasswordAuthenticationRequest&returnto=Special%3APreferences", + "wired.com": "https://www.wired.com/account/reset-password", "wordpress.com": "https://wordpress.com/me/security/password", "worldstar.com": "https://worldstarhiphop.com/videos/reset.php", + "worldwinner.com": "https://www.worldwinner.com/cgi/finance/account.pl", "wsj.com": "https://customercenter.wsj.com/account#password", "wunderground.com": "https://www.wunderground.com/member/settings", + "xero.com": "https://identity.xero.com/account/?AccountUrl=/!xkcD/Settings/MyAccount", "xfinity.com": "https://customer.xfinity.com/users/me/update-password", "xhamster.com": "https://xhamster.com/password-recovery", "xvideos.com": "https://www.xvideos.com/account/security", "yahoo.com": "https://login.yahoo.com/account/change-password", + "yellowpages.com": "https://www.yellowpages.com/settings/password", "yelp.com": "https://yelp.com/profile_password", "youporn.com": "https://www.youporn.com/settings/change/password/", "youtube.com": "https://myaccount.google.com/signinoptions/password", @@ -8087,7 +9095,7 @@ var genChange = map[string]string{ "zillow.com": "https://www.zillow.com/myzillow/profile/", "ziprecruiter.com": "https://www.ziprecruiter.com/login/forgot-password?realm=candidates", "zocdoc.com": "https://www.zocdoc.com/patient/editprofile?section=Password", - "zoom.us": "https://zoom.us/profile#pwd-form", + "zulily.com": "https://www.zulily.com/account/edit?rel=top_flyout", } var genRules = map[string]Rule{ @@ -8097,11 +9105,14 @@ var genRules = map[string]Rule{ "account.samsung.com": {Minlen: 8, Maxlen: 15, Required: []string{"digit", "lower", "special", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "admiral.com": {Minlen: 8, Maxlen: 0, Required: []string{".:", "[- !\"#$&'()*+,.:;<=>?@[^_`{|}~]]", "digit"}, Allowed: []string{"lower", "upper"}, Maxconsec: 0, Exact: false}, "ae.com": {Minlen: 8, Maxlen: 25, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "aeon.co.jp": {Minlen: 8, Maxlen: 8, Required: []string{"", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 3, Exact: false}, + "aeromexico.com": {Minlen: 8, Maxlen: 25, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "aetna.com": {Minlen: 8, Maxlen: 20, Required: []string{"digit", "upper"}, Allowed: []string{"", "lower"}, Maxconsec: 2, Exact: false}, "airasia.com": {Minlen: 8, Maxlen: 15, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "airfrance.com": {Minlen: 8, Maxlen: 12, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[-!#$&+/?@_]", "[-!#$&+/?@_]"}, Maxconsec: 0, Exact: false}, "airfrance.us": {Minlen: 8, Maxlen: 12, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[-!#$&+/?@_]", "[-!#$&+/?@_]"}, Maxconsec: 0, Exact: false}, "ajisushionline.com": {Minlen: 8, Maxlen: 0, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[ !#$%&*?@]", "[ !#$%&*?@]"}, Maxconsec: 0, Exact: false}, + "alelo.com.br": {Minlen: 6, Maxlen: 10, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "aliexpress.com": {Minlen: 6, Maxlen: 20, Required: []string{}, Allowed: []string{"digit", "lower", "upper"}, Maxconsec: 0, Exact: false}, "alliantcreditunion.com": {Minlen: 8, Maxlen: 20, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[!#$*]", "[!#$*]"}, Maxconsec: 3, Exact: false}, "allianz.com.br": {Minlen: 4, Maxlen: 4, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, @@ -8111,9 +9122,11 @@ var genRules = map[string]Rule{ "ancestry.com": {Minlen: 8, Maxlen: 0, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "angieslist.com": {Minlen: 6, Maxlen: 15, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "anthem.com": {Minlen: 8, Maxlen: 20, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[!$*?@|]", "[!$*?@|]"}, Maxconsec: 3, Exact: false}, + "app.digiboxx.com": {Minlen: 8, Maxlen: 14, Required: []string{"[@$!%*?&]", "[@$!%*?&]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "app.digio.in": {Minlen: 8, Maxlen: 15, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "app.parkmobile.io": {Minlen: 8, Maxlen: 25, Required: []string{"[!@#$%^&]", "[!@#$%^&]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "apple.com": {Minlen: 8, Maxlen: 63, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"ascii-printable"}, Maxconsec: 0, Exact: false}, + "appleloan.citizensbank.com": {Minlen: 10, Maxlen: 20, Required: []string{"[!#$%@^_]", "[!#$%@^_]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 2, Exact: false}, "areariservata.bancaetica.it": {Minlen: 8, Maxlen: 10, Required: []string{"[!#&*+/=@_]", "[!#&*+/=@_]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "artscyclery.com": {Minlen: 6, Maxlen: 19, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "astonmartinf1.com": {Minlen: 8, Maxlen: 16, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"special"}, Maxconsec: 0, Exact: false}, @@ -8134,22 +9147,27 @@ var genRules = map[string]Rule{ "billerweb.com": {Minlen: 8, Maxlen: 0, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 2, Exact: false}, "biovea.com": {Minlen: 0, Maxlen: 19, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "bitly.com": {Minlen: 6, Maxlen: 0, Required: []string{"[`!@#$%^&*()+~{}'\";:<>?]]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "blackwells.co.uk": {Minlen: 8, Maxlen: 30, Required: []string{}, Allowed: []string{"digit", "lower", "upper"}, Maxconsec: 0, Exact: false}, "bloomingdales.com": {Minlen: 7, Maxlen: 16, Required: []string{"[`!@#$%^&*()+~{}'\";:<>?]]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "bluesguitarunleashed.com": {Minlen: 0, Maxlen: 0, Required: []string{}, Allowed: []string{"", "digit", "lower", "upper"}, Maxconsec: 0, Exact: false}, "bochk.com": {Minlen: 8, Maxlen: 12, Required: []string{"digit", "lower", "upper"}, Allowed: []string{".:", "[#$%&()*+,.:;<=>?@_]"}, Maxconsec: 3, Exact: false}, "box.com": {Minlen: 6, Maxlen: 20, Required: []string{"digit", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "bpl.bibliocommons.com": {Minlen: 4, Maxlen: 4, Required: []string{"digit"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "brighthorizons.com": {Minlen: 8, Maxlen: 16, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "callofduty.com": {Minlen: 8, Maxlen: 20, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 2, Exact: false}, "capitalone.com": {Minlen: 8, Maxlen: 32, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[-_./\\@$*&!#]", "[-_./\\@$*&!#]"}, Maxconsec: 0, Exact: false}, "cardbenefitservices.com": {Minlen: 7, Maxlen: 100, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "carrefour.it": {Minlen: 8, Maxlen: 0, Required: []string{"[!#$%&*?@_]", "[!#$%&*?@_]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, - "cb2.com": {Minlen: 7, Maxlen: 18, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "cathaypacific.com": {Minlen: 8, Maxlen: 20, Required: []string{"[!#$*^]", "[!#$*^]", "digit", "upper"}, Allowed: []string{"lower"}, Maxconsec: 0, Exact: false}, + "cb2.com": {Minlen: 9, Maxlen: 0, Required: []string{"[!#*_%.$]", "[!#*_%.$]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "ccs-grp.com": {Minlen: 8, Maxlen: 16, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[-!#$%&'+./=?\\^_`{|}~]", "[-!#$%&'+./=?\\^_`{|}~]"}, Maxconsec: 0, Exact: false}, "cecredentialtrust.com": {Minlen: 12, Maxlen: 0, Required: []string{"[!#$%&*@^]", "[!#$%&*@^]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "charlie.mbta.com": {Minlen: 10, Maxlen: 0, Required: []string{"[!#$%@^]", "[!#$%@^]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "chase.com": {Minlen: 8, Maxlen: 32, Required: []string{"[!#$%+/=@~]", "[!#$%+/=@~]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 2, Exact: false}, "cigna.co.uk": {Minlen: 8, Maxlen: 12, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "citi.com": {Minlen: 8, Maxlen: 64, Required: []string{"[-~`!@#$%^&*()_\\/|]", "[-~`!@#$%^&*()_\\/|]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 2, Exact: false}, "claimlookup.com": {Minlen: 8, Maxlen: 16, Required: []string{"[@#$%^&+=!]", "[@#$%^&+=!]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "clarksoneyecare.com": {Minlen: 9, Maxlen: 0, Required: []string{"[~!@#$%^&*()_+{}|;,.<>?[]]", "digit", "upper"}, Allowed: []string{"lower"}, Maxconsec: 0, Exact: false}, "claro.com.br": {Minlen: 8, Maxlen: 0, Required: []string{"lower"}, Allowed: []string{"", "digit", "upper"}, Maxconsec: 0, Exact: false}, "classmates.com": {Minlen: 6, Maxlen: 20, Required: []string{}, Allowed: []string{"", "digit", "lower", "upper"}, Maxconsec: 0, Exact: false}, "clegc-gckey.gc.ca": {Minlen: 8, Maxlen: 16, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, @@ -8165,6 +9183,7 @@ var genRules = map[string]Rule{ "coursera.com": {Minlen: 8, Maxlen: 72, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "cox.com": {Minlen: 8, Maxlen: 24, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[!#$%()*@^]", "[!#$%()*@^]"}, Maxconsec: 0, Exact: false}, "crateandbarrel.com": {Minlen: 9, Maxlen: 64, Required: []string{".:<>?@^_{|}]", "[!\"#$%&()*,.:<>?@^_{|}]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "crowdgen.com": {Minlen: 8, Maxlen: 16, Required: []string{"[!#$%&()*+=@^_]", "[!#$%&()*+=@^_]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "cvs.com": {Minlen: 8, Maxlen: 25, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[!@#$%^&*()]", "[!@#$%^&*()]"}, Maxconsec: 0, Exact: false}, "dailymail.co.uk": {Minlen: 5, Maxlen: 15, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "dan.org": {Minlen: 8, Maxlen: 25, Required: []string{"[!@$%^&*]", "[!@$%^&*]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, @@ -8205,6 +9224,7 @@ var genRules = map[string]Rule{ "fnac.com": {Minlen: 8, Maxlen: 0, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "fuelrewards.com": {Minlen: 8, Maxlen: 16, Required: []string{}, Allowed: []string{"", "digit", "lower", "upper"}, Maxconsec: 0, Exact: false}, "gamestop.com": {Minlen: 8, Maxlen: 225, Required: []string{"[!@#$%]", "[!@#$%]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "gap.com": {Minlen: 8, Maxlen: 24, Required: []string{"[-!@#$%^&*()_+]", "[-!@#$%^&*()_+]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "garmin.com": {Minlen: 8, Maxlen: 0, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "getflywheel.com": {Minlen: 7, Maxlen: 72, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "girlscouts.org": {Minlen: 8, Maxlen: 16, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[$#!]", "[$#!]"}, Maxconsec: 0, Exact: false}, @@ -8275,6 +9295,7 @@ var genRules = map[string]Rule{ "hyresbostader.se": {Minlen: 6, Maxlen: 20, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "ichunqiu.com": {Minlen: 8, Maxlen: 20, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "id.sonyentertainmentnetwork.com": {Minlen: 8, Maxlen: 30, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[-!@#^&*=+;:]"}, Maxconsec: 0, Exact: false}, + "identity.codesignal.com": {Minlen: 14, Maxlen: 0, Required: []string{"[!#$%&*@^]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "identitytheft.gov": {Minlen: 0, Maxlen: 0, Required: []string{}, Allowed: []string{"", "digit", "lower", "upper"}, Maxconsec: 0, Exact: false}, "idestination.info": {Minlen: 0, Maxlen: 15, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "impots.gouv.fr": {Minlen: 12, Maxlen: 128, Required: []string{"digit", "lower"}, Allowed: []string{"[-!#$%&*+/=?^_'.{|}]", "[-!#$%&*+/=?^_'.{|}]"}, Maxconsec: 0, Exact: false}, @@ -8289,6 +9310,7 @@ var genRules = map[string]Rule{ "keldoc.com": {Minlen: 12, Maxlen: 0, Required: []string{"[!@#$%^&*]", "[!@#$%^&*]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "key.harvard.edu": {Minlen: 10, Maxlen: 100, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"", "[-@_#!&$`%*+()./,;~:{}|?>=<^[']]"}, Maxconsec: 0, Exact: false}, "kfc.ca": {Minlen: 6, Maxlen: 15, Required: []string{"[!@#$%&?*]", "[!@#$%&?*]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "kiehls.com": {Minlen: 8, Maxlen: 25, Required: []string{"[!#$%&?@]", "[!#$%&?@]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "klm.com": {Minlen: 8, Maxlen: 12, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "kundenportal.edeka-smart.de": {Minlen: 8, Maxlen: 16, Required: []string{"[!\"§$%&#]", "[!\"§$%&#]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "la-z-boy.com": {Minlen: 6, Maxlen: 15, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, @@ -8305,6 +9327,7 @@ var genRules = map[string]Rule{ "loyalty.accor.com": {Minlen: 8, Maxlen: 0, Required: []string{"[!#$%&=@]", "[!#$%&=@]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "lsacsso.b2clogin.com": {Minlen: 8, Maxlen: 16, Required: []string{"", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "lufthansa.com": {Minlen: 8, Maxlen: 32, Required: []string{"./:", "[!#$%&()*+,./:;<>?@\"_]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "lufthansagroup.careers": {Minlen: 12, Maxlen: 0, Required: []string{"[!#$%&*?@]", "[!#$%&*?@]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "macys.com": {Minlen: 7, Maxlen: 16, Required: []string{}, Allowed: []string{"", "digit", "lower", "upper"}, Maxconsec: 0, Exact: false}, "mailbox.org": {Minlen: 8, Maxlen: 0, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"", "[-!$\"%&/()=*+#.,;:@?{}[]]"}, Maxconsec: 0, Exact: false}, "makemytrip.com": {Minlen: 8, Maxlen: 0, Required: []string{"[@$!%*#?&]", "[@$!%*#?&]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, @@ -8323,6 +9346,7 @@ var genRules = map[string]Rule{ "myaccess.dmdc.osd.mil": {Minlen: 9, Maxlen: 20, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"", "[-@_#!&$`%*+()./,;~:{}|?>=<^'[]]"}, Maxconsec: 0, Exact: false}, "mygoodtogo.com": {Minlen: 8, Maxlen: 16, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "myhealthrecord.com": {Minlen: 8, Maxlen: 20, Required: []string{}, Allowed: []string{"", "digit", "lower", "upper"}, Maxconsec: 0, Exact: false}, + "mypay.dfas.mil": {Minlen: 9, Maxlen: 30, Required: []string{"[#@$%^!*+=_]", "[#@$%^!*+=_]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "mysavings.breadfinancial.com": {Minlen: 8, Maxlen: 25, Required: []string{"[+_%@!$*~]", "[+_%@!$*~]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "mysedgwick.com": {Minlen: 8, Maxlen: 16, Required: []string{"[@#%^&+=!]", "[@#%^&+=!]", "digit", "upper"}, Allowed: []string{"", "lower"}, Maxconsec: 0, Exact: false}, "mysubaru.com": {Minlen: 8, Maxlen: 15, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"./:", "[!#$%()*+,./:;=?@\\^`~]"}, Maxconsec: 0, Exact: false}, @@ -8384,6 +9408,7 @@ var genRules = map[string]Rule{ "store.nintendo.co.uk": {Minlen: 8, Maxlen: 20, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "store.nvidia.com": {Minlen: 8, Maxlen: 32, Required: []string{"[-!@#$%^*~:;&><[{}|_+=?]]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "store.steampowered.com": {Minlen: 6, Maxlen: 0, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[~!@#$%^&*]", "[~!@#$%^&*]"}, Maxconsec: 0, Exact: false}, + "subscribe.free.fr": {Minlen: 8, Maxlen: 16, Required: []string{"[!#&()*+/@[_]]", "[!#&()*+/@[_]]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "successfactors.eu": {Minlen: 8, Maxlen: 18, Required: []string{"", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "sulamericaseguros.com.br": {Minlen: 6, Maxlen: 6, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "sunlife.com": {Minlen: 8, Maxlen: 10, Required: []string{"digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, @@ -8395,11 +9420,13 @@ var genRules = map[string]Rule{ "tix.soundrink.com": {Minlen: 6, Maxlen: 16, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "training.confluent.io": {Minlen: 6, Maxlen: 16, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[!#$%*@^_~]", "[!#$%*@^_~]"}, Maxconsec: 0, Exact: false}, "treasurer.mo.gov": {Minlen: 8, Maxlen: 26, Required: []string{"[!#$&]", "[!#$&]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "turkishairlines.com": {Minlen: 6, Maxlen: 6, Required: []string{"digit"}, Allowed: []string{}, Maxconsec: 3, Exact: false}, "twitch.tv": {Minlen: 8, Maxlen: 71, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "twitter.com": {Minlen: 8, Maxlen: 0, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "ubisoft.com": {Minlen: 8, Maxlen: 16, Required: []string{"[!@#$%^&*()+]", "[-]", "[-]; required: [!@#$%^&*()+]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "udel.edu": {Minlen: 12, Maxlen: 30, Required: []string{"[!@#$%^&*()+]", "[!@#$%^&*()+]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, - "umterps.evenue.net": {Minlen: 4, Maxlen: 12, Required: []string{}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "umterps.evenue.net": {Minlen: 14, Maxlen: 0, Required: []string{"[-~!@#$%^&*_+=`|(){}:;]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, + "unito.it": {Minlen: 8, Maxlen: 0, Required: []string{"[-!?+*/:;'\"{}()@£$%&=^#[]]", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false}, "user.ornl.gov": {Minlen: 8, Maxlen: 30, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"[!#$%./_]", "[!#$%./_]"}, Maxconsec: 3, Exact: false}, "usps.com": {Minlen: 8, Maxlen: 50, Required: []string{"digit", "lower", "upper"}, Allowed: []string{"./?@]", "[-!\"#&'()+,./?@]"}, Maxconsec: 2, Exact: false}, "vanguard.com": {Minlen: 6, Maxlen: 20, Required: []string{"digit", "digit", "lower", "upper"}, Allowed: []string{}, Maxconsec: 0, Exact: false},