Cockatrice/servatrice/src
ebbit1q 2fc85e0c08
use hashed passwords in all commands (#4493)
* protocol changes

* server changes

* client changes for password reset and registration

* add hashed password to change password in client

* always use hashed password to log in

* add warning to client when using plain text password

* require real password for changing email on server

this is backwards compatible as users logged in with a real password on
older clients will not need this, only users logged in with a hashed
password

* implement password dialog when changing email

* require min password length

* use qstringlist to build query instead

* use clear instead of = ""

* add max to password dialog

* use proper const ness in abstractclient

* reject too long passwords instead of trimming
2022-01-16 20:32:30 -05:00
..
smtp Search full subdirectory for custom databases (#4137) 2020-11-22 20:06:25 -05:00
isl_interface.cpp add option to delete a user's messages (#4362) 2021-09-14 16:05:20 -04:00
isl_interface.h add option to delete a user's messages (#4362) 2021-09-14 16:05:20 -04:00
main.cpp miscellaneous refactors (#4521) 2022-01-16 17:58:53 -05:00
main.h Refactor servatrice email send 2015-07-25 18:48:34 +02:00
servatrice.cpp remove all instances of the type long (#4519) 2022-01-16 18:05:24 -05:00
servatrice.h Server Config Whitelist Email Providers (#4416) 2021-08-18 21:18:53 -04:00
servatrice_connection_pool.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
servatrice_connection_pool.h Clang-format (#3028) 2018-01-27 10:41:32 +01:00
servatrice_database_interface.cpp use hashed passwords in all commands (#4493) 2022-01-16 20:32:30 -05:00
servatrice_database_interface.h use hashed passwords in all commands (#4493) 2022-01-16 20:32:30 -05:00
server_logger.cpp qt 5.15 compatibility (#4027) 2020-06-19 10:50:09 -04:00
server_logger.h Clang-format (#3028) 2018-01-27 10:41:32 +01:00
serversocketinterface.cpp use hashed passwords in all commands (#4493) 2022-01-16 20:32:30 -05:00
serversocketinterface.h implement max lengths for input dialogs that are sent to the server (#4522) 2022-01-16 17:57:01 -05:00
settingscache.cpp allow servatrice to exit early based on commandline options (#4504) 2021-12-26 16:47:37 +01:00
settingscache.h allow servatrice to exit early based on commandline options (#4504) 2021-12-26 16:47:37 +01:00
signalhandler.cpp clangify everything with the new header sorting (#3908) 2020-03-18 17:36:02 -04:00
signalhandler.h Clang-format (#3028) 2018-01-27 10:41:32 +01:00
smtpclient.cpp Clang-format (#3028) 2018-01-27 10:41:32 +01:00
smtpclient.h Clang-format (#3028) 2018-01-27 10:41:32 +01:00