JoshyPHP
2dbcad7840
[ticket/16342] Increase default hashing costs for Argon2 passwords
...
PHPBB3-16342
2020-01-28 01:42:39 +01:00
Marc Alexander
9fa058a8bd
[ticket/16266] Remove extra declaration of constants
...
PHPBB3-16266
2020-01-05 14:58:17 +01:00
rxu
c71d4c364a
[ticket/16266] Prevent "Use of undefined constant" warning in tests
...
PHPBB3-16266
2019-12-29 16:09:17 +07:00
rxu
3669849368
[ticket/16266] Refactor patch using argon2 predefined constants
...
PHPBB3-16266
2019-12-28 12:20:51 +07:00
rxu
d000717d34
[ticket/16266] More code optimizing
...
PHPBB3-16266
2019-12-28 02:11:58 +07:00
rxu
a750372a03
[ticket/16266] More code optimizing
...
PHPBB3-16266
2019-12-28 01:04:13 +07:00
rxu
5dfba1b064
[ticket/16266] Optimize code
...
PHPBB3-16266
2019-12-28 00:15:08 +07:00
rxu
186a3d40c6
[ticket/16266] Fix argon2 driver issue for Sodium implementation
...
PHPBB3-16266
2019-12-26 19:44:22 +07:00
JoshyPHP
860a370e8f
[ticket/16017] Add support for Argon2id as default password hashing
...
PHPBB3-16017
2019-07-23 21:30:28 +02:00
JoshyPHP
a4a5b069ec
[ticket/16016] Add a base class for native password hashing
...
PHPBB3-16016
2019-07-23 21:28:05 +02:00
JoshyPHP
2ff5871ff4
[ticket/15646] Added support for Argon2i passwords
...
PHPBB3-15646
2019-05-08 22:26:23 +02:00
luzpaz
a9a28859d4
[ticket/15424] Multiple typo fixes in docs & comments
...
Fixed typos in some docs, guidelines, some non-user-facing files.
PHPBB3-15424
2019-05-08 22:20:56 +02:00
javiexin
1d5f5ccffc
[ticket/15227] Remove STRIP, as always false
...
PHPBB3-15227
2017-05-21 12:58:05 +02:00
Marc Alexander
380be9f1fd
[ticket/14733] Make sure detect_algorithm() works correctly and add tests
...
detect_algorithm() returned array() if an algorithm prefix was more than 2
characters long. This might have been invalid for other prefixes. In order
to correctly cope with other prefixes, another check for a backslash in the
prefix definitino has been added.
This was discovered while writing the tests for the newly added interface.
PHPBB3-14733
2016-10-03 22:09:28 +02:00
Marc Alexander
722639a0e2
[ticket/14733] Extend passwords driver_interface in rehashable_driver_interface
...
PHPBB3-14733
2016-10-03 22:09:22 +02:00
Marc Alexander
d15269950d
[ticket/14733] Use new interface to preserve backwards compatibility
...
PHPBB3-14733
2016-10-03 22:09:16 +02:00
Marc Alexander
297376ee94
[ticket/14733] Use default cost factor in bcrypt constructor
...
PHPBB3-14733
2016-10-03 22:09:12 +02:00
Marc Alexander
1d40c0f43b
[ticket/14733] Support increasing hashing cost factor
...
PHPBB3-14733
2016-10-03 22:09:07 +02:00
Mate Bartus
cc1a96a804
Merge branch '3.1.x'
...
* 3.1.x:
[ticket/13976] Fix comment typo in salted_md5.php
2015-10-21 00:32:20 +02:00
Sumanai
6b433eab4c
[ticket/13976] Fix comment typo in salted_md5.php
...
PHPBB3-13976
2015-10-21 00:22:42 +02:00
Tristan Darricau
f9f7f935b4
[ticket/12577] Docblock
...
PHPBB3-12577
2015-09-18 19:54:06 +02:00
Tristan Darricau
25f5e4f18f
[ticket/12577] Lazy initialize the password manager
...
PHPBB3-12577
2015-09-17 15:36:04 +02:00
Marc Alexander
fb94bd11fb
[ticket/13917] Do not pass non-string variables to hash_equals()
...
PHPBB3-13917
2015-06-04 17:16:22 +02:00
Marc Alexander
852337cacd
[ticket/13917] Use hash_equals() if it's available
...
PHPBB3-13917
2015-06-04 16:52:08 +02:00
brunoais
8769f185f5
[ticket/13772] Fix typo in phpbb\passwords\manager::__construct()
...
PHPBB3-13772
2015-04-21 10:00:30 +01:00
Marc Alexander
0bc04a4df0
[ticket/13203] Use string_compare method in passwords drivers
...
PHPBB3-13203
2014-10-22 14:54:55 -05:00
Marc Alexander
2b47ef1266
[ticket/13203] Add method for byte by byte comparison to drivers helper
...
PHPBB3-13203
2014-10-22 14:54:22 -05:00
Tristan Darricau
09fc008e62
[ticket/12721] Add Squiz.ControlStructures.ElseIfDeclaration in legacy
...
PHPBB3-12721
2014-06-16 22:35:41 +02:00
Tristan Darricau
5dfb1cc66a
[ticket/12715] Cleanup comments in \phpbb\passwords\*
...
PHPBB3-12715
2014-06-15 19:14:59 +02:00
Marc Alexander
ac311e1b39
[ticket/12352] Do not check hashes that don't have the necessary length
...
This should significantly reduce the time spent on checking hashes of
passwords that should be converted.
PHPBB3-12352
2014-06-02 10:14:26 +02:00
Marc Alexander
94b2b64ca1
[ticket/12352] Update file headers to fit new format
...
PHPBB3-12352
2014-06-01 21:36:53 +02:00
Marc Alexander
4b3aacfd18
[ticket/12352] Add get_settings_only method to passwords driver base
...
PHPBB3-12352
2014-06-01 21:31:05 +02:00
Marc Alexander
f3eba6275a
[ticket/12352] Add passwords driver for xenforo 1.0, 1.1 passwords
...
PHPBB3-12352
2014-06-01 21:31:05 +02:00
Marc Alexander
cf61d35d75
[ticket/12352] Add driver for woltlab community framework 1 passwords
...
PHPBB3-12352
2014-06-01 21:31:05 +02:00
Marc Alexander
2d7593995e
[ticket/12352] Add driver for woltlab community framework 2 passwords
...
PHPBB3-12352
2014-06-01 21:31:05 +02:00
Marc Alexander
61a5fd59cf
[ticket/12352] Add missing $ to md5_mybb and md5_vb driver
...
PHPBB3-12352
2014-06-01 21:31:05 +02:00
Marc Alexander
c6e1b51d78
[ticket/12352] Add passwords driver for vB passwords
...
PHPBB3-12352
2014-06-01 21:31:05 +02:00
Marc Alexander
252a061864
[ticket/12352] Use correct hashing method in md5_mybb driver
...
PHPBB3-12352
2014-06-01 21:31:05 +02:00
Marc Alexander
af25aef04c
[ticket/12352] Add driver for myBB md5 passwords
...
PHPBB3-12352
2014-06-01 21:31:05 +02:00
Marc Alexander
dc5a5a7cdf
[ticket/12352] Rename phpbb2_md5 driver to fit filenames of other drivers
...
PHPBB3-12352
2014-06-01 21:31:05 +02:00
Marc Alexander
033272f968
[ticket/12352] Add passwords driver for sha1 password hashes
...
PHPBB3-12352
2014-06-01 21:31:04 +02:00
Marc Alexander
d9e49fae23
[ticket/12352] Check phpBB2 passwords that have been encrypted with phpass
...
PHPBB3-12352
2014-06-01 21:31:04 +02:00
Marc Alexander
5a243af879
[ticket/12352] Add driver for phpBB2 hashes with md5 length of 32
...
PHPBB3-12352
2014-06-01 21:31:04 +02:00
Marc Alexander
60cb648ab0
[ticket/12352] Remove code for converting passwords in db auth provider
...
PHPBB3-12352
2014-06-01 21:31:04 +02:00
Marc Alexander
2a96b9e285
[ticket/12352] Use $CP$ prefix for converting passwords in manager
...
PHPBB3-12352
2014-06-01 21:31:04 +02:00
Marc Alexander
1e758ba7f0
[ticket/12352] Add passwords driver for passwords that should be converted
...
This driver will only be used for getting the new $CP$ prefix that will signal
that the hash is a legacy hash that needs to be converted.
PHPBB3-12352
2014-06-01 21:31:04 +02:00
Marc Alexander
68f59defb0
[ticket/12352] Mark salted md5 and phpass passwords driver as legacy
...
PHPBB3-12352
2014-06-01 21:31:04 +02:00
Marc Alexander
ee72e7b3ad
[ticket/12352] Introduce user row to passwords check methods
...
This will ensure that legacy hash types that might need the user row can
properly check if the supplied password is correct.
PHPBB3-12352
2014-06-01 21:31:04 +02:00
Marc Alexander
2ea45a06e7
[ticket/12352] Add legacy passwords driver for sha1 smf type passwords
...
PHPBB3-12352
2014-06-01 21:31:04 +02:00
Yuriy Rusko
a759704b39
[ticket/12594] Remove @package tags and update file headers
...
PHPBB3-12594
2014-05-27 20:51:13 +02:00