This is an automated email from the ASF dual-hosted git repository.

rnewson pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit 5fd357950a893e3bb249e8cbbe5ae1a04494be84
Merge: 46a781fdc dbcbc9aee
Author: Robert Newson <[email protected]>
AuthorDate: Sat Nov 11 10:02:05 2023 +0000

    Merge pull request #4814 from 
apache/decouple_offline_hash_strength_from_online
    
    Decouple offline hash strength from online

 Makefile                                           |   6 +-
 Makefile.win                                       |   4 +-
 dev/run                                            |   7 +-
 rebar.config.script                                |   1 +
 rel/overlay/etc/default.ini                        |  15 +-
 rel/reltool.config                                 |   6 +-
 src/chttpd/src/chttpd_auth_cache.erl               |   2 +-
 .../eunit/chttpd_auth_hash_algorithms_tests.erl    |   4 +-
 src/chttpd/test/eunit/chttpd_auth_tests.erl        |   5 +-
 src/couch/src/couch.app.src                        |   1 +
 src/couch/src/couch_auth_cache.erl                 |  26 +-
 src/couch/src/couch_httpd_auth.erl                 | 102 ++--
 src/couch/src/couch_password_hasher.erl            |  99 +++-
 src/couch/src/couch_passwords.erl                  | 148 ++----
 src/couch/src/couch_passwords_cache.erl            |  74 +++
 src/couch/src/couch_primary_sup.erl                |  12 +-
 src/couch/src/couch_server.erl                     |   2 +-
 src/couch/src/couch_users_db.erl                   |  71 ++-
 src/couch/test/eunit/couch_passwords_tests.erl     |  12 +-
 src/docs/src/intro/security.rst                    |   4 +-
 src/fast_pbkdf2/.gitignore                         |  30 ++
 src/fast_pbkdf2/LICENSE                            | 191 +++++++
 src/fast_pbkdf2/Makefile                           |  39 ++
 src/fast_pbkdf2/README.md                          |  58 ++
 src/fast_pbkdf2/benchmarks/bench.ex                |  37 ++
 src/fast_pbkdf2/c_src/fast_pbkdf2.c                | 592 +++++++++++++++++++++
 src/fast_pbkdf2/mix.exs                            |  18 +
 src/fast_pbkdf2/rebar.config                       |  60 +++
 src/fast_pbkdf2/src/fast_pbkdf2.app.src            |  15 +
 src/fast_pbkdf2/src/fast_pbkdf2.erl                |  62 +++
 src/fast_pbkdf2/test/erl_pbkdf2.erl                |  42 ++
 src/fast_pbkdf2/test/pbkdf2_SUITE.erl              | 203 +++++++
 test/elixir/lib/couch/dbtest.ex                    |   8 +-
 test/elixir/test/config/skip.elixir                |   3 -
 test/elixir/test/config_test.exs                   |   2 +-
 test/elixir/test/helper_test.exs                   |   2 +-
 test/elixir/test/users_db_security_test.exs        | 120 ++++-
 37 files changed, 1854 insertions(+), 229 deletions(-)

Reply via email to