]> git.proxmox.com Git - proxmox.git/blob - proxmox-tfa/debian/changelog
bump proxmox-tfa to 4.0.3
[proxmox.git] / proxmox-tfa / debian / changelog
1 rust-proxmox-tfa (4.0.3) bookworm; urgency=medium
2
3 * make the api's TfaUser fields 'pub'
4
5 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Jun 2023 13:51:38 +0200
6
7 rust-proxmox-tfa (4.0.2) stable; urgency=medium
8
9 * Reduce default TFA lockout time to an hour.
10
11 * Include lockout status in tfa user list.
12
13 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jun 2023 08:59:05 +0200
14
15 rust-proxmox-tfa (4.0.1) stable; urgency=medium
16
17 * Add api::methods::unlock_tfa
18
19 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jun 2023 08:58:34 +0200
20
21 rust-proxmox-tfa (4.0.0-1) stable; urgency=medium
22
23 * Don't automatically drop an empty set of recovery keys, instead.
24 This means that now if they are the only 2nd factor, once they're used up,
25 login becomes impossible.
26
27 * With no recovery keys present, the TfaChallenge now explicitly includes an
28 empty set of recovery keys, so the client can see they are empty, rather
29 than not configured.
30
31 * If all 2nd factors are disabled, rather than an empty challenge which
32 cannot be solved, act as if no 2nd factor existed, allowing the user to
33 login normally.
34
35 * Make failing to generate a webauthn or U2F challenge non-fatal: that is, if
36 other 2nd factors are available it should still be possible to login with
37 those.
38
39 * Log errors to syslog which previously cancelled the login process.
40
41 * TOTP: Add option to enable remembering and reject the last used TOTP codes
42 of a user.
43
44 * TOTP: add a failure limit after which TOTP will be completely blocked for a
45 user until a recovery key is used.
46
47 * There can now be alimit on TFA tries in general after which a user gets
48 locked and and admin intervention is required.
49
50 * add a 'types' feature exposing the TfaInfo, TfaType etc API types without
51 exposing the entire API, so API clients can use those.
52
53 -- Proxmox Support Team <support@proxmox.com> Thu, 20 Apr 2023 09:19:06 +0200
54
55 rust-proxmox-tfa (3.0.0-1) stable; urgency=medium
56
57 * Make `UserChallengeAccess` object-safe:
58 - drop `Sized` requirement
59 - make `save()` take `&mut self`
60
61 * Drop `Clone` requirement on `OpenUserChallengeData`
62
63 * Drop `Data` associated type from `OpenUserChallengeData`, make methods return
64 `Box<dyn UserChallengeAccess>` instead
65
66 -- Proxmox Support Team <support@proxmox.com> Thu, 02 Feb 2023 11:03:34 +0100
67
68 rust-proxmox-tfa (2.1.0-1) stable; urgency=medium
69
70 * expose allow_subdomains property for webauthn, defaulting to true
71
72 * include 'webauthn' property when deserializing a `TfaChallenge` object to
73 make it reusable by clients
74
75 * bump edition to 2021
76
77 -- Proxmox Support Team <support@proxmox.com> Mon, 25 Jul 2022 13:31:25 +0200
78
79 rust-proxmox-tfa (2.0.0-1) stable; urgency=medium
80
81 * add Webauthn::digest
82
83 * let OriginUrl deref to its inner Url and add FromStr/TryFrom/Into<String>
84 impls
85
86 * make configured webauthn origin optional, allow users to pass an
87 origin-override
88
89 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Nov 2021 16:19:16 +0100
90
91 rust-proxmox-tfa (1.3.2-1) stable; urgency=medium
92
93 * fix instantiation of u2f context, use origin instead of always replacing
94 it with the appid
95
96 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Nov 2021 13:26:22 +0100
97
98 rust-proxmox-tfa (1.3.1-1) stable; urgency=medium
99
100 * rebuild with base64 0.13
101
102 * bump webauthn-rs to 0.3
103
104 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Nov 2021 12:59:59 +0100
105
106 rust-proxmox-tfa (1.3.0-1) stable; urgency=medium
107
108 * add tfa API entry points and optional api-type/schema generation
109
110 -- Proxmox Support Team <support@proxmox.com> Wed, 17 Nov 2021 09:27:33 +0100
111
112 rust-proxmox-tfa (1.2.0-1) stable; urgency=medium
113
114 * make u2f::AuthChallenge Clone + Debug
115 * add version field to u2f::AuthChallenge
116
117 -- Proxmox Support Team <support@proxmox.com> Tue, 02 Nov 2021 12:53:54 +0100
118
119 rust-proxmox-tfa (1.1.0-1) stable; urgency=medium
120
121 * add Totp::digits getter
122
123 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Oct 2021 14:31:53 +0200
124
125 rust-proxmox-tfa (1.0.0-1) stable; urgency=medium
126
127 * initial split out of `librust-proxmox-dev`
128
129 -- Proxmox Support Team <support@proxmox.com> Mon, 04 Oct 2021 11:38:53 +0200