David Shaw
8d82e1af00
* cipher.h: Add COMPRESS_ALGO_BZIP2.
2003-10-31 05:07:40 +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
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
Timo Schulz
25bf32a078
2003-10-04 Timo Schulz <twoaday@freakmail.de>
...
* dynload [WIN32] (dlclose): Do not use CloseHandle but FreeLibrary.
2003-10-04 12:55:47 +00:00
Werner Koch
8062cb418a
* keygen.c (do_add_key_flags, parse_parameter_usage): Add support
...
the proposed AUTH key flag.
* getkey.c (fixup_uidnode, merge_selfsigs_main)
(merge_selfsigs_subkey, premerge_public_with_secret): Ditto.
* keylist.c (print_capabilities): Ditto.
* parse-packet.c (parse_key): Allow to parse the divert-to-card
S2K mode.
* build-packet.c (do_secret_key): Handle divert-to-card S2K
* seckey-cert.c (is_secret_key_protected): Ditto.
(check_secret_key): Ditto.
* keygen.c (do_ask_passphrase): Renamed from ask_passphrase.
* passphrase.c (ask_passphrase): New.
2003-09-30 08:00:08 +00:00
Timo Schulz
4b929ff36d
2003-09-28 Timo Schulz <twoaday@freakmail.de>
...
* util.h [WIN32]: Prototype for asprintf.
* dynload.h [WIN32]: Define RTLD_LAZY.
2003-09-28 17:16:03 +00:00
Werner Koch
edb5762c5f
* util.h: Add the atoi_* and xtoi_* suite of macros from 1.9.
...
* dynload.h: New. Taken from 1.9.
2003-09-28 13:42:18 +00:00
Werner Koch
20ed53942a
First bits of a card support backport from 1.9. It is not enabled by
...
default and tehre is not yet much more than a new configure option.
* configure.ac (LIBUSB_LIBS,HAVE_LIBUSB): Check for Libusb.
(--enable-card-support): New.
* sign.c (do_sign) [ENABLE_CARD_SUPPORT]: Divert to card.
* cardglue.c, cardglue.h: New.
* Makefile.am (gpg_LDADD): Added.
(card_support_sources): New.
* memory.h (xmalloc): Define xmalloc macros in terms of m_alloc.
2003-09-27 19:37:53 +00:00
David Shaw
1d76c4a824
* cipher.h: Drop TIGER/192 support.
2003-09-04 12:30:01 +00:00
David Shaw
1814e2dbf3
* util.h: s/__MINGW32__/_WIN32/ to help building on native Windows
...
compilers. Requested by Brian Gladman. From Werner on stable branch.
2003-08-28 23:41:41 +00:00
David Shaw
d8a6bd3b84
* types.h: Prefer using uint64_t when creating a 64-bit unsigned type.
...
This avoids a warning on compilers that support but complain about
unsigned long long.
* util.h (ascii_isspace): New variation on isspace() that is immune from
locale changes.
* util.h: Make sure that only ascii is passed to isfoo functions. (From
Werner on stable branch).
2003-07-10 12:13:53 +00:00
David Shaw
702dfdff27
* cipher.h, i18n.h, iobuf.h, memory.h, mpi.h, types.h, util.h: 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:40:46 +00:00
David Shaw
1e6592941b
* types.h: Add initializer macros for 64-bit unsigned type.
2003-05-14 04:32:32 +00:00
David Shaw
7c3aa4aea3
* cipher.h: Add constants for compression algorithms.
2003-05-03 03:21:29 +00:00
David Shaw
a07c1bc4ac
* http.h: Add HTTP_FLAG_TRY_SRV.
2003-03-11 17:32:59 +00:00
David Shaw
911cc7e6ab
* types.h: Try and use uint64_t for a 64-bit type.
2003-02-12 04:45:51 +00:00
David Shaw
a93eb3abb5
* cipher.h: Add constants for new SHAs.
2003-02-04 19:04:24 +00:00
David Shaw
12a1bde101
* util.h [__CYGWIN32__]: Don't need the registry prototypes. From Werner
...
on stable branch.
2002-11-13 16:38:07 +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
David Shaw
d941240b45
* util.h: Add wipememory2() macro (same as wipememory, but can specify the
...
byte to wipe with).
2002-11-06 17:38:09 +00:00
Stefan Bellon
7dac918b6d
added RISC OS module loading support
2002-10-31 16:58:47 +00:00
David Shaw
d284a4d200
* util.h: Add wipememory() macro.
2002-10-31 15:35:24 +00:00
Stefan Bellon
e4021a4c95
tidied RISC OS filetype support
2002-10-29 14:37:12 +00:00
Stefan Bellon
557f65836d
filetype support for RISC OS
2002-10-28 13:26:44 +00:00
David Shaw
9e00f6816b
* distfiles, _regex.h: Add _regex.h from glibc 2.3.1.
2002-10-19 20:36:28 +00:00
David Shaw
a158c89634
* keyserver.h: Go to KEYSERVER_PROTO_VERSION 1.
2002-10-14 18:52:32 +00:00
David Shaw
9c011f8280
* keyserver.h: Add new error code KEYSERVER_UNREACHABLE.
2002-10-09 01:53:42 +00:00
David Shaw
35cc8cf90a
* util.h: Add new log_warning logger command which can be switched between
...
log_info and log_error via log_set_strict.
2002-10-03 22:11:03 +00:00
David Shaw
5835a80426
* keyserver.h: Add some new error codes for better GPA support.
2002-09-24 18:29:57 +00:00
Werner Koch
7a71a26d59
* mpi-bit.c (mpi_normalize): Replaced the check for protected by
...
is_opaque.
(mpi_get_nbits): Removed the special case for protected MPIs.
* mpicoder.c (do_get_buffer): Likewise.
(mpi_print): Removed the nbit_info printing.
2002-09-11 07:28:44 +00:00
Werner Koch
1405471461
Added prototype.
2002-09-10 08:39:02 +00:00
David Shaw
d1f6ccd154
* cipher.h: Add AES aliases for RIJNDAEL algo numbers.
2002-08-13 18:44:25 +00:00
David Shaw
bed4e0daa0
* cipher.h: Add md_algo_present().
2002-08-07 19:48:45 +00:00
Stefan Bellon
181dcc69f4
tidying up RISC OS stuff
2002-08-06 06:54:55 +00:00
Stefan Bellon
582f0d5d98
RISC OS changes due to dynload removal
2002-08-03 18:35:16 +00:00
Werner Koch
85aa3e18c2
The big extension module removal.
2002-08-03 10:50:53 +00:00
David Shaw
151ee2f47b
Update head to match stable 1.0
2002-06-29 13:31:13 +00:00
Werner Koch
9c20f65cbe
See ChangeLog: Wed Oct 4 13:16:18 CEST 2000 Werner Koch
2000-10-04 11:16:19 +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
9fc2d24fdb
See ChangeLog: Mon Aug 21 17:59:17 CEST 2000 Werner Koch
2000-08-21 15:54:37 +00:00
Werner Koch
c9c709545a
See ChangeLog: Fri Aug 18 14:27:14 CEST 2000 Werner Koch
2000-08-18 12:23:17 +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
100fc8da59
See ChangeLog: Mon Jan 31 16:37:34 CET 2000 Werner Koch
2000-01-31 15:27:03 +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
ed0b0e09d3
See ChangeLog: Fri Dec 31 12:48:31 CET 1999 Werner Koch
1999-12-31 11:44:29 +00:00
Werner Koch
4555c0be94
See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner Koch
1999-12-08 21:03:03 +00:00
Werner Koch
2694bceb45
See ChangeLog: Fri Nov 19 17:15:20 CET 1999 Werner Koch
1999-11-19 16:11:37 +00:00
Werner Koch
37f3c09edb
See ChangeLog: Mon Nov 15 21:36:02 CET 1999 Werner Koch
1999-11-15 20:32:25 +00:00
Werner Koch
881e513237
See ChangeLog: Sat Nov 13 17:44:23 CET 1999 Werner Koch
1999-11-13 16:43:23 +00:00