1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-12-31 11:41:32 +01:00

Fixed uploading of keays.

This commit is contained in:
Werner Koch 2006-06-28 09:37:42 +00:00
parent e0af7eb379
commit 23380119ee
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2006-06-28 Werner Koch <wk@g10code.com>
* app-openpgp.c (do_writekey): Fixed computation of memmove
length. This led to garbled keys if E was larger than one byte.
Thanks to Achim Pietig for hinting at the garbled E.
2006-06-27 Werner Koch <wk@g10code.com>
* gpg.c (reopen_std) [HAVE_W32_SYSTEM]: Do not use it.

View File

@ -1789,7 +1789,7 @@ do_writekey (app_t app, ctrl_t ctrl,
if (rsa_e_len < 4)
{
/* Right justify E. */
memmove (tp+4-rsa_e_len, tp, 4-rsa_e_len);
memmove (tp+4-rsa_e_len, tp, rsa_e_len);
memset (tp, 0, 4-rsa_e_len);
}
tp += 4;