mirror of
git://git.gnupg.org/gnupg.git
synced 2025-01-08 12:44:23 +01:00
--send-key fix and other minor things
This commit is contained in:
parent
fc5ab236a2
commit
432c230348
1
THANKS
1
THANKS
@ -137,6 +137,7 @@ Reinhard Wobst R.Wobst@ifw-dresden.de
|
||||
Rémi Guyomarch rguyom@mail.dotcom.fr
|
||||
Reuben Sumner rasumner@wisdom.weizmann.ac.il
|
||||
Richard Outerbridge outer@interlog.com
|
||||
Robert Joop rj@rainbow.in-berlin.de
|
||||
Roddy Strachan roddy@satlink.com.au
|
||||
Roger Sondermann r.so@bigfoot.com
|
||||
Roland Rosenfeld roland@spinnaker.rhein.de
|
||||
|
2
TODO
2
TODO
@ -1,4 +1,6 @@
|
||||
|
||||
* check all mpi_read() for error returns.
|
||||
|
||||
* --preserve-perms so that permissions set on a secring don't get changed.
|
||||
|
||||
* Check that no secret temporary results are stored in the result parameter
|
||||
|
@ -1,3 +1,13 @@
|
||||
2001-05-04 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* passphrase.c (passphrase_clear_cache): Shortcut if agent usage
|
||||
is not enabled.
|
||||
|
||||
2001-05-01 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* passphrase.c (writen): Replaced ssize_t by int. Thanks to
|
||||
to Robert Joop for reporting that SunOS 4.1.4 does not have it.
|
||||
|
||||
2001-04-28 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* getkey.c (merge_public_with_secret): pkttype was not set to subkey.
|
||||
|
@ -158,7 +158,7 @@ static int
|
||||
writen ( int fd, const void *buf, size_t nbytes )
|
||||
{
|
||||
size_t nleft = nbytes;
|
||||
ssize_t nwritten;
|
||||
int nwritten;
|
||||
|
||||
while( nleft > 0 ) {
|
||||
nwritten = write( fd, buf, nleft );
|
||||
@ -435,13 +435,17 @@ passphrase_clear_cache ( u32 *keyid, int algo )
|
||||
int fd = -1;
|
||||
int nread;
|
||||
u32 reply;
|
||||
PKT_public_key *pk = m_alloc_clear ( sizeof *pk );
|
||||
PKT_public_key *pk;
|
||||
byte fpr[MAX_FINGERPRINT_LEN];
|
||||
|
||||
#if MAX_FINGERPRINT_LEN < 20
|
||||
#error agent needs a 20 byte fingerprint
|
||||
#endif
|
||||
|
||||
if (!opt.use_agent)
|
||||
return;
|
||||
|
||||
pk = m_alloc_clear ( sizeof *pk );
|
||||
memset (fpr, 0, MAX_FINGERPRINT_LEN );
|
||||
if( !keyid || get_pubkey( pk, keyid ) ) {
|
||||
log_debug ("oops, no key in passphrase_clear_cache\n");
|
||||
|
@ -37,9 +37,15 @@ fi
|
||||
todos gpg.man
|
||||
cp ${srcdir}/README .
|
||||
todos README
|
||||
cp ${srcdir}/COPYING .
|
||||
todos COPYING
|
||||
ln ${srcdir}/doc/README.W32 .
|
||||
todos README.W32
|
||||
for i in ${srcdir}/po/*.gmo; do ln $i "$(basename $i .gmo).mo" ; done
|
||||
zip "gnupg-w32-$(cat ${srcdir}/VERSION).zip" *
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,3 +1,8 @@
|
||||
2001-05-05 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* http.c (http_start_data): Flush before writing.
|
||||
(http_wait_response): No need to flush here.
|
||||
|
||||
2001-04-27 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* memory.c (out_of_core): Print an explanation on reasons why
|
||||
|
@ -149,6 +149,7 @@ http_open( HTTP_HD hd, HTTP_REQ_TYPE reqtype, const char *url,
|
||||
void
|
||||
http_start_data( HTTP_HD hd )
|
||||
{
|
||||
iobuf_flush ( hd->fp_write );
|
||||
if( !hd->in_data ) {
|
||||
write_server (hd->sock, "\r\n", 2);
|
||||
hd->in_data = 1;
|
||||
@ -162,7 +163,6 @@ http_wait_response( HTTP_HD hd, unsigned int *ret_status )
|
||||
int rc;
|
||||
|
||||
http_start_data( hd ); /* make sure that we are in the data */
|
||||
iobuf_flush( hd->fp_write );
|
||||
|
||||
#if 0
|
||||
hd->sock = dup( hd->sock );
|
||||
|
Loading…
x
Reference in New Issue
Block a user