Privacyidea

Latest version: v3.9.3

Safety actively analyzes 629359 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 14

2.21.1

Not secure
Fixes:
* Allow to use TLS1.1 and TLS1.2 for LDAP Resolver (876)

2.21

Not secure
Features:

* Allow export of tokens to PKSC file (790)
* Implement two-step enrollment of HOTP/TOTP tokens (797, 863, 865, 866)
* Allow WebUI customization via policies (795)

Enhancements:

* Add script to decrypt safeword tokens
* Allow using tags in the tokenissuer of smartphone tokens
* Try to re-establish lost HSM connections (787)
* Allow to rotate audit log based on multiple conditions (780, 833)
* Add dry-run option to audit log rotation (801)
* Allow dots in realm names (808)
* Mark empty but required fields in WebUI (810)
* Display success information after PIN is set (822)
* Add further tags to the user notification event handler (824)
* Add number of users to the subscription view (800)
* Add HTTP/HTTPS proxy settings to HTTP SMS Provider (835)
* Federation Handler allows to forward the authorization token (838)
* Use token janitor to export a user list (852)
* Use HSM for random key generation if possible (783)
* HTTP SMS Provider now takes TIMEOUT parameter into account
* Allow to configure length of generated serial numbers (583)

Fixes:

* Fix handling of only_realm option in token event handler (809)
* Fix scrollbar issues in WebUI (806, 823)
* Fix OTP counter of offline token (840)
* Fix conflicts between check_tokentype and passthru policies (846)
* Properly reset tab tile after session has been locked (850)
* Fix handling of fixed key size during enrollment (820)
* Make sure that only active policies are honored (825)
* Fix various bugs with non-ASCII data (754)
* Fix failcounter_clear_timeout (831)
* Only remove apache host definitions on first installation (834)

2.20.1

Not secure
Fixes:
* /token/init allows to pass otpkey AND genkey=false (793)
* Cast date to string, to fix audit search for postgresql (786)
* Optimize the LDAP Resolver Redundancy to avoid LdapServerPoolExhaustedErrors (802)
* Preset default realm in token enrollment (804)
* Fix PassOnNoUser and PassOnNoToken (798)
* Fix genkey=0 error during token enrollment (793)

2.20

Not secure
Features:

* New Token-Type OCRA and DisplayTAN to support
transaction signing for online banking (767)
* Federation Handler allows to forward authentication
requests and other REST API requests to a child
privacyIDEA system (711)
* Improved Subscription Handling
* Allow to login with multiple loginnames (713)
* Authentication Cache policy (729)

Enhancements:

* !!!NOTE!!! following policies now also honor the resolvers,
which they did not previously:
(AUTH, challenge_response), (AUTH, otppin),
(AUTHZ, auth_max_success), (AUTHZ, auth_max_fail),
(AUTHZ, last_auth), (WEBUI, login_mode),
(ENROLL,losttoken_pw_contents), (ENROLL,losttoken_validity),
(ENROLL, losttoken_pw_len) (736)
* User can regenerate the QR Code during enrollment
of smartphone app (766)
* Administrator can define remote privacyIDEA servers
centrally (711)
* Events can now be ordered. This is important for the
federation handling (711)
* Specify the hash algorithm that is used to save
SQL users passwords (745)
* Add welcome dialog for administrator (716)
* Allow creating oracle DB (752)
* Event Handler can use timestamps and time offsets in
conditions (741)
* Use challenge/response token to unlock the screen of
the web UI (702)
* Support multiple challenge/response token at the same
time (722)
* GPG keys are generated during package installation and
show the GPG key in the import dialog (742)
* Failcounter clearing timeout in UI (719)
* Allow to send challenge data (like banking transaction) in
email text and SMS text.

Fixes:

* Set default loglevel from DEBUG to INFO (765)
* Fixed PIN logging, which could lead to exceptions
* Fixed unicode handling in log messages
* Make LDAP Resolver work with utf8 (738)
* User can only choose hash algo according to policy (723)
* Add time period 30/60s to rollout URI (744)
* Fix deprecation warning for flask_migrate (734)
* Allow multiple tries for challenge/response (708)
* Fix problem with certificate serial number (737)

2.19.1

Not secure
Enhancements:

* Add "pi-manage policy load" and "pi-manage policy export". (721)
* Allow customization via pi.cfg file.
* Add {username} and {realm} as tags for the tokenhandler. (735)

Fixes:

* Fix pi-manage file permission for backup
* Fix search for resolver in audit log
* Allow to read old legacy time from validity period
* Fix wrong enddate with lost_token
* Fix typos
* Improve documentation for yubikey
* Improve documentation for cache decorator
* Improve documentation for webui policy

2.19

Not secure
Features:
* Add generic User Cache to speed up authentication (670, 683)
* Support multiple challenge-response tokens with the same PIN (654)
* Restrict U2F registration based on assertion certificte (648)
* Restrict authentication with U2F devices based on assertion
certificate (648)
* Add privacyidea-token-janitor script, that can clean orphaned or
expired tokens (692)
* Add API for mutual key generation during enrollment for easy
Smartphone App development by introducing a generic
2-step-rollout process (627)
* Add /validate/radiuscheck which works with rlm_rest and only uses
HTTP return codes. (703)

Enhancements:

* Allow to unset token validity period and other tokeninfo
fields (691)
* Add a quick-resolver test for LDAP resolvers (688)
* Add additional tokeninfo tags {client_ip}, {ua_browser},
{ua_string} in token handler (687)
* Allow to set decription of U2F tokens during enrollment (685)
* Reduce the number of LDAP requests to increase authentication
performance (664, 655, 650)
* Realm administrator is only allowed to see actions on this allowed
user realms (663)
* Add audit rotation to pi-manage (657)
* Speed up Audit Log calls by adding a second index (656)
* Allow to either lock und logout the UI after timeout (653)
* Allow string format {user}, {realm}, {serial}, {surname} in
tokenlabel policy (646)
* Move to a consistent time format for validity period and all other
user specific times also containing the timezone (644)
* Add TLS certificate check to LDAP machine resolver (638)
* Make TLS certificate the default option in LDAP resolvers (639)
* Allow to use privacyIDEA ownCloud App without subscription
file with up to 50 users.

Fixes:
* Fix the datepicker for the token validity period (644 / 693)
* Fix LDAP resolver to respect all boolean configuration
options (658)
* Fix serial number in challenge response validation response (649)

Commits added in version 2.19 by:
(In the order of appearance)
* Cornelius Kölbel
* Quynh Nguyen
* Friedrich Weber
* Quoc Doan
* blinkiz
* Bernd Nicklas

Page 9 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.