File: NEWS

package info (click to toggle)
guile-gcrypt 0.4.0-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 336 kB
  • sloc: lisp: 2,236; makefile: 70; sh: 11
file content (37 lines) | stat: -rw-r--r-- 1,703 bytes parent folder | download | duplicates (2)
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
                                                              -*- org -*-
#+TITLE: Guile-Gcrypt NEWS – history of user-visible changes
#+STARTUP: content hidestars

Copyright © 2019, 2020, 2022 Ludovic Courtès <ludo@gnu.org>

  Copying and distribution of this file, with or without modification,
  are permitted in any medium without royalty provided the copyright
  notice and this notice are preserved.

Run “info guile-gcrypt” for details about the changes described below.
Please send Guix bug reports to <https://notabug.org/cwebber/guile-gcrypt>.

* Changes in 0.4.0 (since 0.3.0)
** ‘base64-encode’ and ‘base64-decode’ now let you optionally control padding
** New supported algorithms added to (gcrypt hash)
** New supported algorithms added to (gcrypt mac)
** Improvements and fixes to the manual
* Changes in 0.3.0 (since 0.2.1)
** ‘sexp->canonical-sexp->sexp’ now accepts integers
** (gcrypt common) exports ‘error/’ constants and error handling procedures
** ‘verify’ now throws upon errors other than ‘error/bad-signature’
** (gcrypt hmac) and (gcrypt hash) export bindings for their syntax literals
** New ‘hash-algorithm-name’ and ‘mac-algorithm-name’ procedures

* Changes in 0.2.1 (since 0.2.0)

** libgcrypt is now always properly initialized (https://bugs.gnu.org/37616)
** (gcrypt base64) no longer imports (rnrs)

* Changes in 0.2.0 (since 0.1.0)

** (gcrypt hash) now exposes all the algorithms supported by Libgcrypt
** (guix mac) now exposes all the MAC algorithms, not just HMAC
** (guix hmac) is deprecated in favor of (guix mac)
** Guile-Gcrypt can now be compiled with Guile 2.9 (future 3.0)
** Guile-Gcrypt can now be cross-compiled