* Changes to allow using different account attributes, additional objectclasses, protection against accidentally removing all admin acccess, remove Helm files, username sanity updates
* Fixed LDAP user searches using the base DN
* Don't render the menu if there are fatal errors
* FIx tag parsing. No TLS warning for local LDAP connections.
* Fix bug retrieving account attributes
* Multi-arch support and tidied-up README
* Add support for stronger hashes (#34)
* Add generate_salt function
* Add suport for clear text passwords
If someone wants to shoot themselves in the foot, they are free to do it
* Add support for blowfish
* Add support for extended DES
* Add support for md5crypt
* Fix salt generation call
* Add support for sha256crypt
* Add support for sha512crypt
* Update previous functions
* Add a default cause
* Fix some shenanigans and log cleanup
* Couple minor fixes
* Let password hash checking be done in the password function
* Update the README with new passwords
* Change the default fallback to SSHA
* Put crypt algos in an array ordered by preference so we can fail to the most secure algo available
* Remove superfluous count++
* Updated password hashing code
Co-authored-by: Angelin01 <angeloborsoiross@hotmail.com>
* Added ALLOW_WEAK_PASSWORDS and PASSWORD_HASH options, some bug and log format fixes
* Fixed incorrect variable name in check for password hash setting.