Enno Rehling
|
87eafaeb99
|
remove all password hashing code
|
2016-07-13 19:10:22 +02:00 |
|
Enno Rehling
|
5fd4d5f30b
|
Merge pull request #491 from ennorehling/feature/data_version
eliminate global.data_version
|
2016-02-25 16:01:44 +01:00 |
|
Enno Rehling
|
bb03517619
|
disable most password formats
|
2016-02-25 10:46:46 +01:00 |
|
Enno Rehling
|
7f6ced99b9
|
attrib.read gets a gamedata object (remove dependency on global.data_version)
|
2016-02-24 11:44:18 +01:00 |
|
Enno Rehling
|
7fe07439f5
|
fix write_faction_reference, check for f->alive in other places
TODO:
1. I added some new TODOs
2. What happens to morale when region owners die?
3. Needs tests
|
2016-02-22 20:47:06 +01:00 |
|
Enno Rehling
|
bbe8faee2b
|
get code to compile, failing Lua tests
|
2016-02-21 17:24:50 +01:00 |
|
Enno Rehling
|
b09c6974c6
|
revert back to plaintext passwords, crypting isn't working
|
2016-02-21 17:22:43 +01:00 |
|
Enno Rehling
|
2c82ddd4d1
|
rename to password_encode, streamline tests
Conflicts:
src/kernel/save.c
|
2016-02-21 16:03:42 +01:00 |
|
Enno Rehling
|
535a864ffe
|
bcrypt hashes implementation, not activated yet.
|
2016-02-21 15:59:39 +01:00 |
|
Enno Rehling
|
26a33e28ce
|
Merge branch 'feature/apache-md5' of https://github.com/ennorehling/eressea into ennorehling-feature/apache-md5
Conflicts:
src/util/password.c
src/util/password.h
src/util/password.test.c
|
2016-02-06 15:23:42 +01:00 |
|
Enno Rehling
|
4c46d9d0ef
|
add the apache md5 implementation to valid password hash algorithms
Conflicts:
src/util/password.c
src/util/password.h
|
2016-02-06 15:14:23 +01:00 |
|
Enno Rehling
|
2b0a2750ba
|
null-pointer check (coverity result)
|
2016-01-17 19:03:30 +01:00 |
|
Enno Rehling
|
0e30f392c4
|
Merge branch 'feature/crypt-passwords' of https://github.com/ennorehling/eressea.git
|
2016-01-15 08:54:56 +01:00 |
|
Enno Rehling
|
76475b9bf7
|
add a little extra randomness to the seed salt (still bad).
remove dead prototype code from faction.c
|
2016-01-15 08:01:12 +01:00 |
|
Enno Rehling
|
09a0e806bc
|
gcc compilation fix
|
2016-01-14 17:29:20 +01:00 |
|
Enno Rehling
|
6c80bc52b5
|
generate a good-ish salt
|
2016-01-14 16:50:42 +01:00 |
|
Enno Rehling
|
8d05f4cc25
|
implement MD5 crypted passwords as default
|
2016-01-14 15:49:09 +01:00 |
|
Enno Rehling
|
3a8a05380b
|
fix gcc compilation warnings
|
2016-01-13 16:19:59 +01:00 |
|
Enno Rehling
|
c3da0cd42d
|
as long as we use no encryption, all tests pass.
|
2016-01-13 16:16:02 +01:00 |
|
Enno Rehling
|
799514bf40
|
implement md5 password hashing (untested)
disable test for case-insensitive password test
fix faction/checkpasswd test
|
2016-01-13 14:41:09 +01:00 |
|
Enno Rehling
|
54d25e91dd
|
add a new password module
start adding password hashing logic (WIP)
does not yet pass all tests
|
2016-01-12 23:52:30 +01:00 |
|