mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
More Windows and autoconf fixes
This commit is contained in:
parent
dce4566802
commit
bffeb8738b
15 changed files with 56 additions and 20 deletions
|
@ -1,3 +1,17 @@
|
|||
2001-08-07 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* sign.c (sleep): Redefine for W32.
|
||||
|
||||
* g10.c, options.h: Set new flag opt.no_homedir_creation when
|
||||
--no-options is given.
|
||||
* openfile.c (try_make_homedir): Don't create the homedir in that case.
|
||||
|
||||
2001-08-03 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* armor.c (armor_filter): Removed the default comment string
|
||||
because it could get us in trouble due to translations using non
|
||||
ascii characters.
|
||||
|
||||
2001-08-01 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* keylist.c (list_keyblock_print): Do not list revoked UIDs unless
|
||||
|
|
|
@ -918,9 +918,8 @@ armor_filter( void *opaque, int control,
|
|||
PRINTABLE_OS_NAME ")" LF );
|
||||
|
||||
/* write the comment string or a default one */
|
||||
s = opt.comment_string ? opt.comment_string
|
||||
: _("For info see http://www.gnupg.org");
|
||||
if( *s ) {
|
||||
s = opt.comment_string;
|
||||
if( s && *s ) {
|
||||
iobuf_writestr(a, "Comment: " );
|
||||
for( ; *s; s++ ) {
|
||||
if( *s == '\n' )
|
||||
|
|
|
@ -861,7 +861,7 @@ main( int argc, char **argv )
|
|||
m_free(opt.def_recipient); opt.def_recipient = NULL;
|
||||
opt.def_recipient_self = 0;
|
||||
break;
|
||||
case oNoOptions: break; /* no-options */
|
||||
case oNoOptions: opt.no_homedir_creation = 1; break; /* no-options */
|
||||
case oHomedir: break;
|
||||
case oNoBatch: opt.batch = 0; break;
|
||||
case oWithKeyData: opt.with_key_data=1; /* fall thru */
|
||||
|
|
|
@ -336,7 +336,7 @@ try_make_homedir( const char *fname )
|
|||
* To cope with HOME, we do compare only the suffix if we see that
|
||||
* the default homedir does start with a tilde.
|
||||
*/
|
||||
if( opt.dry_run )
|
||||
if( opt.dry_run || opt.no_homedir_creation )
|
||||
return;
|
||||
|
||||
if ( ( *defhome == '~'
|
||||
|
|
|
@ -105,6 +105,7 @@ struct {
|
|||
int no_sig_cache;
|
||||
int no_sig_create_check;
|
||||
int preserve_permissions;
|
||||
int no_homedir_creation;
|
||||
} opt;
|
||||
|
||||
|
||||
|
|
|
@ -43,6 +43,8 @@
|
|||
|
||||
#ifdef HAVE_DOSISH_SYSTEM
|
||||
#define LF "\r\n"
|
||||
void __stdcall Sleep(ulong);
|
||||
#define sleep(a) Sleep((a)*1000)
|
||||
#else
|
||||
#define LF "\n"
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue