Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Dmitry Baryshkov
nettle
Commits
ff6c9f2a
Commit
ff6c9f2a
authored
Feb 06, 2002
by
Niels Möller
Browse files
*** empty log message ***
Rev: src/nettle/ChangeLog:1.65 Rev: src/nettle/base64.h:1.4
parent
55aa7d9d
Changes
2
Hide whitespace changes
Inline
Side-by-side
ChangeLog
View file @
ff6c9f2a
2002-02-06 Niels Mller <nisse@cuckoo.hack.org>
Applied patch from Dan Egnor improving the base64 code.
* base64.h (BASE64_ENCODE_LENGTH): New macro.
(struct base64_ctx): New context struct, for decoding.
(BASE64_DECODE_LENGTH): New macro.
* base64.c (base64_decode_init): New function.
(base64_decode_update): New function, replacing base64_decode.
Takes a struct base64_ctx argument.
* nettle-meta.h: Updated nettle_armor, and related typedefs and
macros.
* testsuite/testutils.c (test_armor): Updated.
* configure.in: Use AC_PREREQ(2.50).
2002-02-01 Niels Mller <nisse@cuckoo.hack.org>
* Released nettle-1.5.
...
...
base64.h
View file @
ff6c9f2a
...
...
@@ -43,6 +43,7 @@ base64_encode(uint8_t *dst,
((BASE64_BINARY_BLOCK_SIZE - 1 + (src_length)) \
/ BASE64_BINARY_BLOCK_SIZE * BASE64_TEXT_BLOCK_SIZE)
/* FIXME: Perhaps rename to base64_decode_ctx? */
struct
base64_ctx
/* Internal, do not modify */
{
uint16_t
accum
;
/* Partial byte accumulated so far, filled msb first */
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment