add needed gems
typo
fix gem includes
remove activesupport requirement
ok also postgres we will have as dependencies of the rpm
this package is not needed anymore
manage the checkpasswd script here now
add the needed directory
more debugging
apparently there are logins with invalid characters
disable wrong warning
updated the checkpasswd script. fixed some bugs regarding encoding and
always hash a base64 pw
fix userdb lookup
fix missleading comment
if first migration happened with thunderbird we should expect to see a
latin pw hash
there was still an unconsidered case:
if the mail address actually (legitimately) has characters that need to be escaped, we
have to do this of course for every statement. Its anyway better to just
escape all strings...
add some code to help discover bruteforce attacks
slightly improved the lossy_hash
also seed the lossy hash
ups, old rubies don't have each_char