Werner Koch
43c7d1c7cc
On VMS use --batch by default if in batch mode.
...
This problem was identified and solved by Steven M. Schweda.
Note that the vms specific code is not part of this repository.
See http://antinode.info/dec/sw/gnupg.html for the VMS port.
2011-09-12 15:28:28 +02:00
Werner Koch
aa29ba1689
Minor changes to help the VMS port
2010-09-28 10:07:30 +00:00
Werner Koch
7956620485
Fix a W32 problem
2009-09-03 15:27:30 +00:00
Werner Koch
3459c6b015
First set of changes to backport the new card code from 2.0.
...
For compatibility reasons a few new files had to be added.
Also added estream-printf as this is now used in app-openpgp.c and provides
a better and generic asprintf implementation than the hack we used for the
W32 code in ttyio.c. Card code is not yet finished.
2009-07-21 14:30:13 +00:00
Werner Koch
0bbe6eda34
Fixed bug1058.
2009-05-22 15:38:49 +00:00
Werner Koch
9a2a818887
Switched to GPLv3.
...
Updated gettext.
2007-10-23 10:48:09 +00:00
David Shaw
67c18b8c3c
* ttyio.c (do_get): Assume that anything read from the user without
...
echoing to the screen is sensitive and put it in secure memory.
Suggested by Benjamin Bennett.
2007-02-01 04:21:07 +00:00
David Shaw
b12d50dccd
* ttyio.c (tty_enable_completion, tty_disable_completion): Add checks
...
for no_terminal so we don't try to open("/dev/tty") when invoked with
--no-tty.
2005-12-12 03:56:01 +00:00
Werner Koch
a1cdf3c75f
Converted all m_free to xfree etc.
2005-07-27 18:10:56 +00:00
Werner Koch
a486501c0b
* gpg.sgml (http):
...
* g10.c, options.h: New option --exit-on-status-write-error.
* status.c (write_status_text): Make use of this option.
2005-07-22 16:28:40 +00:00
Werner Koch
6dc5a11997
* tdbio.c (open_db): Check for EROFS. Suggested by Bryce Nichols.
...
* ttyio.c (do_get): Move printing of the prompt after disabling
echo. Suggested by Scott Worley.
2005-07-18 17:58:25 +00:00
Werner Koch
7d4043ca57
Updated FSF street address and preparations for a release candidate.
2005-05-31 08:39:18 +00:00
Werner Koch
31135aff14
* keyedit.c (command_generator, keyedit_completion): Changed
...
indentation.
* card-util.c (command_generator, card_edit_completion): Ditto.
2005-03-21 15:24:48 +00:00
David Shaw
9c3484924b
* ttyio.c (tty_enable_completion, tty_disable_completion): Enable and
...
disable readline completion. (init_ttyfp): Completion is disabled by
default.
2005-03-18 20:17:38 +00:00
David Shaw
005b1d7960
Readline fix to be robust against platforms where readline has its own
...
dependencies. We play guess-the-depedency for a while, and try termcap,
curses, and ncurses.
2004-12-18 22:23:49 +00:00
Timo Schulz
37ecd725e5
2004-11-03 Timo Schulz <twoaday@g10code.com>
...
* strgutil.c (w32_strerror): New.
* ttyio.c (init_ttyfp, tty_printf, do_get): Use it here.
* iobuf.c (fd_cache_open, file_filter): Likewise.
(iobuf_seek, translate_file_handle): Likewise.
2004-11-03 20:03:46 +00:00
Werner Koch
bfc45cc8bc
* configure.ac: Check for readline.
...
* signal.c (got_fatal_signal): Do readline cleanup. Print signal
number if we can't print the name. Use new autoconf macro
HAVE_DECL_SYS_SIGLIST.
(get_signal_name): Removed.
* ttyio.c (tty_get): Add readline support.
2004-09-09 17:04:44 +00:00
Werner Koch
fcbd46e070
(tty_print_string, tty_print_utf8_string2)
...
(tty_print_utf8_string): Made string arg const.
2003-10-08 15:20:58 +00:00
Werner Koch
7c637a098e
(tty_fprintf): New.
2003-09-28 13:42:33 +00:00
David Shaw
cd06705184
* dotlock.c, http.c, iobuf.c, simple-gettext.c, srv.c, srv.h, strgutil.c,
...
ttyio.c, w32reg.c: s/__MINGW32__/_WIN32/ to help building on native
Windows compilers. Requested by Brian Gladman. From Werner on stable
branch.
* http.c (connect_server): Oops - forgot to freeaddrinfo().
2003-08-28 23:29:32 +00:00
David Shaw
c84fdfbe62
* argparse.c, dotlock.c, fileutil.c, iobuf.c, miscutil.c,
...
simple-gettext.c, errors.c, http.c, memory.c, secmem.c, ttyio.c: Edit all
preprocessor instructions to remove whitespace before the '#'. This is
not required by C89, but there are some compilers out there that don't
like it.
2003-05-24 16:53:14 +00:00
David Shaw
2c1e7afe06
* ttyio.c (tty_print_utf8_string, tty_print_utf8_string2): Use 0 to
...
indicate a string with no maximum size. This prevents early truncation of
strings that contain control chars which are expanded into \xXX form.
2003-02-22 23:45:28 +00:00
Werner Koch
41fb1aceb7
* ttyio.c (TERMDEVICE): Removed.
...
(tty_get_ttyname): New.
(init_ttyfp): Use it here instead of the TERMDEVICE macro.
2002-11-09 17:49:01 +00:00
Stefan Bellon
181dcc69f4
tidying up RISC OS stuff
2002-08-06 06:54:55 +00:00
David Shaw
3f51f7db3d
Update head to match stable 1.0
2002-06-29 13:46:34 +00:00
Werner Koch
92cd255508
See ChangeLog: Fri Jul 14 19:38:23 CEST 2000 Werner Koch
2000-07-14 17:34:53 +00:00
Werner Koch
baa30ad117
See ChangeLog: Thu Jan 27 18:00:44 CET 2000 Werner Koch
2000-01-27 16:50:45 +00:00
Werner Koch
0070faa0ff
See ChangeLog: Mon Jan 24 13:04:28 CET 2000 Werner Koch
2000-01-24 11:55:49 +00:00
Werner Koch
9caad6d24d
See ChangeLog: Fri Sep 17 12:56:42 CEST 1999 Werner Koch
1999-09-17 10:58:20 +00:00
Werner Koch
dcaaa9223e
See ChangeLog: Wed Sep 15 16:22:17 CEST 1999 Werner Koch
1999-09-15 14:26:39 +00:00
Werner Koch
88a916cdd4
See ChangeLog: Tue Aug 31 17:20:44 CEST 1999 Werner Koch
1999-08-31 15:30:12 +00:00
Werner Koch
9da1694e19
See ChangeLog: Tue Jun 15 14:23:10 CEST 1999 Werner Koch
1999-06-15 12:31:07 +00:00
Werner Koch
1feae2011c
See ChangeLog: Sun Apr 18 10:11:28 CEST 1999 Werner Koch
1999-04-18 08:18:52 +00:00
Werner Koch
e1a1b3fc90
See ChangeLog: Tue Feb 16 14:10:02 CET 1999 Werner Koch
1999-02-16 13:16:33 +00:00
Werner Koch
9a4f506a18
See ChangeLog: Wed Feb 10 17:15:39 CET 1999 Werner Koch
1999-02-10 16:22:40 +00:00
Werner Koch
750d74333c
See ChangeLog: Wed Dec 23 13:34:22 CET 1998 Werner Koch
1998-12-23 12:41:40 +00:00
Werner Koch
48da5f940b
*** empty log message ***
1998-09-11 05:47:32 +00:00
Werner Koch
6ccf4e0f80
ready for a new release
1998-08-08 19:27:00 +00:00
Werner Koch
5ae562b41d
edit-key is now complete
1998-07-29 19:35:05 +00:00
Werner Koch
5911e300ff
bug fixes
1998-06-26 09:45:36 +00:00
Werner Koch
5a05af2bca
Renamed to GNUPG
1998-02-24 18:50:46 +00:00
Werner Koch
4ec1775f3e
added some trust model stuff
1998-01-16 21:15:24 +00:00
Werner Koch
6e0fd3df65
distributed version 0.1.0
1998-01-06 09:17:55 +00:00
Werner Koch
e1117ae4a1
NT version compiles
1998-01-05 19:13:15 +00:00
Werner Koch
b7bdef0834
added more stuff
1998-01-02 20:40:10 +00:00
Werner Koch
4d2636eafe
Sylvester Version
1997-12-31 12:32:54 +00:00
Werner Koch
15426c6d96
added some stuff for signing keys
1997-12-16 19:15:09 +00:00
Werner Koch
5393dd53c5
initially checkin
1997-11-18 14:06:00 +00:00