summarylogtreecommitdiffstats
path: root/Changelog
blob: 122f61780aab35213d4cfb904b93cbe44d1bb25b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
-------------------------------------------------------
 Changelog    : nginx_passwd
 Tags         : 2.7.1 ➙ 3.0.1
              : 2025-05-15 ➙ 2025-10-15
              : 6 tags. See Docs for full changelog
-------------------------------------------------------

 2025-10-15   : 3.0.1
              - **Version 3.0.0**
            
                * Reduce our reliance on passlib (it is unmaintained).
            
                  * passlib bcrypt is broken
                  * there is a fork which works
            
                * Algo changes no longer using passlib:
            
                  * bcrypt now uses python-bcrypt directly
                  * argon2 now uses python-argon2-cffi (which uses C library)
                  * pbkdf2_sha512 now uses python-cryptography
                  * pbkdf2_sha256 now uses python-cryptography
            
                * Switch license to GPL-2.0-or-later
            
                * Allow algo names to be hypen or underscore (pbkdf2-sha256 or pbkdf2_sha256)
 2025-05-21   ⋯
              - update Docs/Changelogs Docs/${my_name}.pdf

 2025-05-21   : 2.8.0
              - Use builtin types where possible. e.g. typing.List -> list
 2025-05-19   ⋯
              - update Docs/Changelogs Docs/${my_name}.pdf

 2025-05-19   : 2.7.3
              - Arch PKGBUILD: move pytest dependency to checkdepends from makedepends
 2025-05-15   ⋯
              - update Docs/Changelogs Docs/${my_name}.pdf

 2025-05-15   : 2.7.2
              - typo
              - update Docs/Changelogs Docs/${my_name}.pdf

 2025-05-15   : 2.7.1
              - Add missing PKGBUILD dependencies so pytest does not fail
                  Fixes issue #5 thanks to @SoLoR1
 2025-05-14   ⋯
              - update Docs/Changelogs Docs/${my_name}.pdf