Skip to content

Add Support for PBKDF2 in openldap_password function#472

Merged
bastelfreak merged 5 commits intovoxpupuli:masterfrom
a-courteille:master
Jan 21, 2026
Merged

Add Support for PBKDF2 in openldap_password function#472
bastelfreak merged 5 commits intovoxpupuli:masterfrom
a-courteille:master

Conversation

@a-courteille
Copy link
Contributor

@a-courteille a-courteille commented Jan 14, 2026

Pull Request (PR) description

Add support for PBKDF2 in openldap_password function.

This Pull Request (PR) fixes the following issues

- Allows selection of PBKDF2 key size (e.g., 32 for 256-bit, 64 for
512-bit)
- Improves documentation for optional parameters
- Restrict key_length parameter to [32, 64] in function dispatch
- Dynamically update the hash prefix (SHA256/SHA512) based on key_length
- Ensure the correct OpenSSL digest is used for the selected length
@a-courteille a-courteille changed the title Add Support for PBKDF2-SHA512 Add Support for PBKDF2 in openldap_password function Jan 14, 2026
@smortex
Copy link
Member

smortex commented Jan 20, 2026

REFERENCE.md is outdated

Please update REFERENCE.md with

$ bundle exec rake strings:generate:reference

Add it to the PR and CI should continue.

@smortex smortex added the enhancement New feature or request label Jan 20, 2026
@bastelfreak bastelfreak merged commit 80ddb83 into voxpupuli:master Jan 21, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants