Werner Koch
a6b47500ac
Detect unsigned time_t and adjust y2038 detection.
2010-10-27 10:59:11 +00:00
Werner Koch
f52ef6d450
* miscutil.c (print_string2): Loose check for control characters
...
to better cope with utf-8. The range 0x80..0x9f is nowadays not
anymore accidently used for control charaters. Fixes bug#1103.
2009-08-18 10:16:07 +00:00
Werner Koch
631a0de335
Backport of Creation-Date parameter for unattended key generation.
2009-05-05 11:44:56 +00:00
Werner Koch
9a2a818887
Switched to GPLv3.
...
Updated gettext.
2007-10-23 10:48:09 +00:00
David Shaw
b17fcc5d51
Put in the basic wiring (just hextobyte for now) for a libcompat.a that
...
can contain replacement files that can be linked to keyserver helpers
without bringing in the whole libutil.a. libutil.a contains a complete
copy of libcompat.a so we only need to link to one of them.
2006-09-28 19:36:55 +00:00
Werner Koch
a3883eb71d
About to do a new release
2006-06-25 12:03:38 +00:00
David Shaw
45c1414a2f
* miscutil.c (make_printable_string): Fix bug where some control
...
characters lose part of their ASCII representation.
2006-04-17 20:54:15 +00:00
Werner Koch
a1cdf3c75f
Converted all m_free to xfree etc.
2005-07-27 18:10:56 +00:00
Werner Koch
7d4043ca57
Updated FSF street address and preparations for a release candidate.
2005-05-31 08:39:18 +00:00
David Shaw
ef92ff6e08
Remove add_days_to_timestamp (unused)
2005-05-05 22:21:34 +00:00
Werner Koch
a177090f37
* card-util.c (card_status): Use isotimestamp and not the
...
localized asctimestamp to match the timezone used in the key
information.
* miscutil.c (isotimestamp): New.
2005-03-14 20:41:20 +00:00
Werner Koch
1ccebd117d
(secmem_realloc): Take control information into account
...
when checking whether a resize is needed.
2005-03-10 09:52:05 +00:00
David Shaw
fcc02ac22a
* miscutil.c (hextobyte): Moved here from g10/misc.c so I can use it in
...
the keyserver helpers.
2004-02-21 22:12:29 +00:00
David Shaw
2f3c2f4870
* argparse.c (default_strusage): Update copyright date. (initialize):
...
Avoid a number of -Wformat-nonliteral warnings. These aren't actual
problems, but the warnings bothered me.
* miscutil.c (print_string2): New variation on print_string that allows
two delimiters. (print_string): Call print_string2 to do work.
2004-01-16 05:16:42 +00:00
David Shaw
7c01f15494
* miscutil.c (answer_is_yes_no_default, answer_is_yes_no_quit): Don't use
...
alternate strings when not needed so we don't have to re-translate them.
Hopefully the comment will be enough to indicate multiple match strings.
2003-12-05 04:20:47 +00:00
David Shaw
baf4e3b6fc
* miscutil.c (match_multistr): New. Match against each segment in a
...
string with tokens separated by |. (answer_is_yes_no_default,
answer_is_yes_no_quit, answer_is_okay_cancel): Use it here to enable
alternate translations.
2003-11-21 01:02:04 +00:00
Werner Koch
fcc72f915b
* cardglue.c (open_card): Ask for card insertion.
...
(check_card_serialno): New.
(agent_scd_pksign, agent_scd_pkdecrypt): Use it here.
* cardglue.c (open_card): Issue insertion status message.
* status.h, status.c (STATUS_CARDCTRL): New.
* status.c (cpr_get_answer_okay_cancel): New.
* miscutil.c (answer_is_okay_cancel): New.
2003-10-29 10:07:44 +00:00
David Shaw
654276143b
* iobuf.c (check_special_filename): Replaced is isdigit by digitp
...
to avoid passing negative values and potential locale problems.
Problem noted by Christian Biere.
* strgutil.c (strlwr,strcasecmp,strncasecmp): Make sure we don't
pass a negative value.
* miscutil.c (scan_isodatestr): Ditto.
2003-07-10 12:26:42 +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
3f51f7db3d
Update head to match stable 1.0
2002-06-29 13:46:34 +00:00
Werner Koch
986d928ce2
See ChangeLog: Mon Sep 18 16:35:45 CEST 2000 Werner Koch
2000-09-18 14:35: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
88a916cdd4
See ChangeLog: Tue Aug 31 17:20:44 CEST 1999 Werner Koch
1999-08-31 15:30:12 +00:00
Werner Koch
c2c397bedf
See ChangeLog: Mon Aug 30 20:38:33 CEST 1999 Werner Koch
1999-08-30 18:48:57 +00:00
Werner Koch
bd7298cf0d
See ChangeLog: Wed Jul 7 13:23:40 CEST 1999 Werner Koch
1999-07-07 11:28:26 +00:00
Werner Koch
28eb86c006
See ChangeLog: Thu Jul 1 12:47:31 CEST 1999 Werner Koch
1999-07-01 10:53:35 +00:00
Werner Koch
a6a548ab56
See ChangeLog: Thu May 27 09:40:55 CEST 1999 Werner Koch
1999-05-27 07:45:46 +00:00
Werner Koch
9a2ce9b391
See ChangeLog: Tue May 25 19:50:32 CEST 1999 Werner Koch
1999-05-25 17:56:15 +00:00
Werner Koch
dbb6174399
See ChangeLog: Wed Apr 28 13:03:03 CEST 1999 Werner Koch
1999-04-28 11:06:52 +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
ab986970eb
See ChangeLog: Tue Dec 8 13:15:16 CET 1998 Werner Koch
1998-12-08 12:20:53 +00:00
Werner Koch
47c61bafe3
Expiration time works (I hope so)
1998-11-20 17:42:18 +00:00
Werner Koch
b4aeef458c
.
1998-09-18 15:24:53 +00:00
Werner Koch
8c80bcf9f0
.
1998-09-15 19:56:30 +00:00
Werner Koch
3e0e8f884f
bug fix release
1998-08-11 17:29:34 +00:00
Werner Koch
5ae562b41d
edit-key is now complete
1998-07-29 19:35:05 +00:00
Werner Koch
303b1084d5
release 0.2.14
1998-04-02 10:30:03 +00:00
Werner Koch
a6a8f1e706
partial DSA support
1998-03-09 21:44:06 +00:00
Werner Koch
5a05af2bca
Renamed to GNUPG
1998-02-24 18:50:46 +00:00
Werner Koch
cb5459aed7
very first release
1997-12-20 17:23:29 +00:00
Werner Koch
15426c6d96
added some stuff for signing keys
1997-12-16 19:15:09 +00:00
Werner Koch
5c1cca042e
List and check sigs works
1997-12-01 10:33:23 +00:00
Werner Koch
5393dd53c5
initially checkin
1997-11-18 14:06:00 +00:00