]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Delete undocumented and unused function base64_encode_group. master-updates
authorNiels Möller <nisse@lysator.liu.se>
Wed, 29 Oct 2025 20:23:15 +0000 (21:23 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Wed, 29 Oct 2025 20:23:15 +0000 (21:23 +0100)
ChangeLog
NEWS
base64-encode.c
base64.h

index 5ad4afa4dc93326de057bf8e21e517372023c5ec..dbaf31a34a6dae28ff72f9ad410777e678824031 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2025-10-29  Niels Möller  <nisse@lysator.liu.se>
+
+       * base64-encode.c (base64_encode_group): Delete unused and
+       undocumented function.
+
 2025-10-16  Niels Möller  <nisse@lysator.liu.se>
 
        Delete the undocumented nettle_armor abstraction.
diff --git a/NEWS b/NEWS
index ddb1bfc4d31aee1b59f0f6c96d9db3d4ad262b8b..077db18aede68b9c14ecf2dc76183039df011657 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -70,6 +70,8 @@ NEWS for the Nettle 4.0 release
 
        * Deleted the undocumented struct nettle_armor abstraction.
 
+       * Deleted the undocumented function base64_encode_group.
+
        * Deleted md5-compat.h, and everything declared therein. Use
           the interface in md5.h instead (or even better, stop using md5).
 
index 42fa016d7191fa3ecdd7d47c00ee0a39c9ffc010..ee1ec149101306cf0698510501163847f3cfe662 100644 (file)
@@ -94,15 +94,6 @@ base64_encode_raw(char *dst, size_t length, const uint8_t *src)
   encode_raw(base64_encode_table, dst, length, src);
 }
 
-void
-base64_encode_group(char *dst, uint32_t group)
-{
-  *dst++ = ENCODE(base64_encode_table, (group >> 18));
-  *dst++ = ENCODE(base64_encode_table, (group >> 12));
-  *dst++ = ENCODE(base64_encode_table, (group >> 6));
-  *dst++ = ENCODE(base64_encode_table, group);
-}
-
 void
 base64_encode_init(struct base64_encode_ctx *ctx)
 {
index 8e69adb1dbe916488d04054231ccc7ae0e7f0839..a809209b34823ddfbc286c3abbfc5409654ed0c4 100644 (file)
--- a/base64.h
+++ b/base64.h
@@ -47,7 +47,6 @@ extern "C" {
 #define base64_encode_update nettle_base64_encode_update
 #define base64_encode_final nettle_base64_encode_final
 #define base64_encode_raw nettle_base64_encode_raw
-#define base64_encode_group nettle_base64_encode_group
 #define base64_decode_init nettle_base64_decode_init
 #define base64url_decode_init nettle_base64url_decode_init
 #define base64_decode_single nettle_base64_decode_single
@@ -116,9 +115,6 @@ base64_encode_final(struct base64_encode_ctx *ctx,
 void
 base64_encode_raw(char *dst, size_t length, const uint8_t *src);
 
-void
-base64_encode_group(char *dst, uint32_t group);
-
 
 /* Base64 decoding */