aboutsummaryrefslogtreecommitdiffstats
path: root/g10/Makefile.am (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
Removed intl/.
2007-06-14A whole bunch of changes to allow building for Windows.Werner Koch1-1/+1
See the ChangeLogs for details.
2007-06-08Syntax fix - should build now - however not tested.Werner Koch1-1/+1
2007-06-06First steps towards supporting W32.Werner Koch1-2/+2
This is mainly source code reorganization. Update gnulib. g10/ does currently not build.
2006-12-21Started to code a --server mode. Werner Koch1-0/+1
It is far from being ready!
2006-12-07Makefile.am: Link to iconv for jnlib dependency. (OSX)David Shaw1-2/+4
2006-11-21Changed order of libsWerner Koch1-1/+1
2006-10-242006-10-24 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+1
* Makefile.am (AM_CFLAGS): Add $(LIBASSUAN_CFLAGS).
2006-10-23.Werner Koch1-1/+8
2006-10-17Pth tweaks and improved estream.cWerner Koch1-2/+2
2006-10-10Various changesWerner Koch1-1/+1
2006-09-21Various updatesWerner Koch1-2/+3
2006-09-062006-09-06 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-3/+3
* Makefile.am (gpg2_LDADD, gpgv2_LDADD): Replace -lassuan and -lgpg-error with $(LIBASSUAN_LIBS) and $(GPG_ERROR_LIBS). (AM_CFLAGS): Add $(LIBASSUAN_CFLAGS) and $(GPG_ERROR_CFLAGS).
2006-08-16With --enable-gpg the keyservers are now build and a first test using gpg2Werner Koch1-1/+2
shows no prblems. Needs more testing of course.
2006-07-27Preparing a new releasegnupg-1.9.22Werner Koch1-1/+1
2006-07-08* configure.ac: Fix resolver autoconf code so it works (fails)David Shaw1-1/+1
properly with uClibc.
2006-06-20Updated FSF's address.Werner Koch1-1/+2
2006-05-23g10/ does build again.Werner Koch1-1/+1
2006-04-19Merged with gpg 1.4.3 code. Werner Koch1-6/+5
The gpg part does not yet build.
2005-11-06* Makefile.am: Include @LIBUSB_CPPFLAGS@ in our CPPFLAGS. StrictlyDavid Shaw1-2/+4
speaking this should be only in gpg_CPPFLAGS, but then we have to compile everything twice for gpg and gpgv. * apdu.c (open_pcsc_reader): Fix double free. * gpg.c (main) [__APPLE__]: Default the PCSC driver to the OS X location. Suggested by Patty A. Hardy.
2005-10-05Fixes for the g10.c -> gpg.c renamedWerner Koch1-5/+5
2005-08-21* Makefile.am: No need to link with curl any longer.David Shaw1-2/+1
* main.h, misc.c (path_access): New. Same as access() but does a PATH search like execlp. * keyserver.c (curl_can_handle): Removed. Replaced by... (curl_cant_handle): We are now relying on curl as the handler of last resort. This is necessary because PGP LDAP and curl LDAP are apples and oranges. (keyserver_typemap): Only test for ldap and ldaps. (keyserver_spawn): If a given handler is unusable (as determined by path_access()) then try gpgkeys_curl.
2005-07-28Implemented PKA trust modelWerner Koch1-1/+1
2005-07-20* keyserver.c (curl_can_handle): New. Do a runtime check against libcurlDavid Shaw1-1/+2
to see if it can handle a particular protocol. (keyserver_typemap): Call it here. * Makefile.am: Pull in libcurl for curl_version_info() if used.
2005-06-01* configure.ac (gl_INIT): Add gnulib stuff.Werner Koch1-3/+3
(fseeko, ftello, ttyname, isascii): Replaced the AC_REPLACE_FUNCS by a simple check. (putc_unlocked): Removed check. Not used. (strsep, mkdtemp, asprintf): Replaced checks by gnulib checks. (xsize): Added will probably come handy soon. (CFLAGS): Use -Wformat-security instead of -Wformat-nonliteral. Add --Wno-format-y2k. * gl/, gl/m4/: New. * gpg-agent.c: Include setenv.h. * Makefile.am (AM_CPPFLAGS): Added. * util.h: Add some includes for gnulib. (ttyname, isascii): Define them inline. * fseeko.c, ftello.c: Removed. * strsep.c, mkdtemp.c: Removed. * ttyname.c, isascii.c: Removed. * mkdtemp.c: Removed. * exec.c: Include mkdtemp.h * keybox-file.c (ftello) [!HAVE_FSEEKO]: New replacement function. Copied from ../common/ftello.c. * keybox-update.c (fseeko) [!HAVE_FSEEKO]: New replacement function. Copied from ../common/iobuf.c. * scdaemon.c: Include mkdtemp.h. * misc.c: Include setenv.h. * symcryptrun.c: Include mkdtemp.h.
2005-05-31Updated FSF street address and preparations for a release candidate.Werner Koch1-1/+1
2005-05-05* Makefile.am, packet.h, main.h, comment.c: Remove comment.c. We don'tDavid Shaw1-1/+0
use any of these functions any longer.
2005-03-17* Makefile.am: Calculate GNUPG_LIBEXECDIR directly. Do not redefineDavid Shaw1-12/+4
$libexecdir.
2005-01-03* Makefile.am: Use @LIBUSB@ instead of @LIBUSB_LIBS@David Shaw1-3/+3
* import.c (delete_inv_parts): Comments on import-unusable-sigs.
2004-12-18Readline fix to be robust against platforms where readline has its ownDavid Shaw1-1/+1
dependencies. We play guess-the-depedency for a while, and try termcap, curses, and ncurses.
2004-12-18Avoid the " map_to_assuan_status called with no error source" diagnostic.Werner Koch1-1/+1
2004-10-28Inlcude LIBICONVWerner Koch1-1/+2
2004-09-30Preparing a new release. Updated gettextWerner Koch1-1/+1
2004-08-31* openfile.c (copy_options_file): Use gpg-conf.skelWerner Koch1-1/+1
* Makefile.am: Install options.skel as gpg-conf.skel.
2004-04-27A bunch of changes for the openpgp card.Werner Koch1-1/+1
2004-02-20* mkdtemp.c: Removed.David Shaw1-2/+1
* Makefile.am: We get mkdtemp.c from libutil.a now, so don't link with @LIBOBJS@. * keyserver.c (keyserver_spawn): Pass the scheme to the keyserver helper.
2004-02-12* gpgv.c: Removed g10defs.h.Werner Koch1-9/+8
* Makefile.am: Include cmacros.am for common flags.
2003-11-102003-11-10 Moritz Schulte <[email protected]>Moritz Schulte1-1/+1
* Makefile.am (INCLUDES): Added: @LIBGCRYPT_CFLAGS@.
2003-10-31* misc.c (compress_algo_to_string, string_to_compress_algo,David Shaw1-2/+8
check_compress_algo): Add bzip2. * compress.c (compress_filter): Make static to help force the use of push_compress_filter. Remove default algorithm setting since that is done in push_compress_filter now. * main.h: Use named algorithm. * filter.h, compress.c (push_compress_filter, push_compress_filter2): New. Figure out which is the appropriate compression filter to use, and push it into place. * compress.c (handle_compressed), encode.c (encode_simple, encode_crypt), sign.c (sign_file, sign_symencrypt_file), import.c (read_block), export.c (do_export): Use push_compress_filter instead of pushing the compression filter ourselves. * compress-bz2.c: New. Bzlib versions of the compression filter routines. * Makefile.am: Include compress-bz2.c if bz2lib is available.
2003-10-25* ccid-driver.c (ccid_open_reader): Return an error if no USBWerner Koch1-1/+1
devices are found. * Makefile.am: Replaced INTLLIBS by LIBINTL.
2003-10-10About to release 1.3.3Werner Koch1-1/+1
2003-10-08* cardglue.c (pin_cb): Detect whether an admin or regular PIN isWerner Koch1-8/+12
requested. (genkey_status_cb): New. (agent_scd_genkey): Implemented. * keygen.c (generate_keypair): New arg CARD_SERIALNO and prepare parameters for on card key generation. Changed all callers. (do_generate_keypair): Add new arg card and merged casrd specific changes from 1.9. (proc_parameter_file): New arg card, apss it down to do_generate_keypair and changed all callers. (gen_card_key): New. * g10.c: Include cardclue.h. (main): s/app_set_default_reader_port/card_set_reader_port/. * cardglue.c (card_set_reader_port): New to address include file issues.
2003-10-02* cardglue.c (learn_status_cb): Release values before assignmentWerner Koch1-3/+22
so that it can be used by getattr to update the structure. (agent_scd_getattr): New. * keylist.c (print_pubkey_info): Add FP arg for optional printing to a stream. Changed all callers.
2003-09-28* g10.c (main): New commands --card-edit, --card-status andWerner Koch1-1/+7
--change-pin. New options --ctapi-driver, --pcsc-driver and --disable-ccid * options.h (DBG_CARD_IO): New. * cardglue.c, cardclue.h: Enhanced. * card-util.c: New. Taken from current the gnupg 1.9 branch. * app-common.h, app-openpgp.c, iso7816.c, iso7816.h, apdu.c * apdu.h, ccid-driver.c, ccid-driver.h: New. Takem from the current gnupg 1.9 branch withy minor changes to include directives. * Makefile.am: Added these files.
2003-09-27First bits of a card support backport from 1.9. It is not enabled byWerner Koch1-1/+6
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-23Merged most of David Shaw's changes in 1.3 since 2003-06-03.Werner Koch1-1/+1
2003-08-25* Makefile.am: Use NETLIBS instead of EGDLIBS.David Shaw1-1/+1
2003-08-05Cleanups, fixes and PC/SC supportWerner Koch1-11/+6
2003-07-23* keygen.c (generate_keypair): Create an AUTHKEYTYPE entry for cards.Werner Koch1-0/+1
(do_generate_keypair): Abd generate the authkey. (check_smartcard): Changed menu accordingly.
2003-07-10* parse-packet.c (parse_signature): No need to reserve 8 bytes for theDavid Shaw1-1/+1
unhashed signature cache any longer. * misc.c (pct_expando): Add two new expandos - signer's fingerprint (%g), and signer's primary fingerprint (%p). * Makefile.am: Include W32LIBS where appropriate. * g10.c (main): Add --rfc2440 alias for --openpgp since in a few months, they won't be the same thing. * keyserver.c (parse_keyserver_uri): Accept "http" as an alias for "hkp", since it is occasionally written that way. (keyserver_spawn): Use ascii_isspace to avoid locale issues. * keygen.c (ask_user_id): Make --allow-freeform-uid apply to the email field as well as the name field, and allow mixing fields when it is set. * options.skel: Use subkeys.pgp.net as the default keyserver. * trustdb.c (validate_one_keyblock): Certifications on revoked or expired uids do not count in the web of trust. * signal.c (init_one_signal, pause_on_sigusr, do_block): Only use sigprocmask() if we have sigset_t, and only use sigaction() if we have struct sigaction. This is for Forte c89 on Solaris which seems to define only the function call half of the two pairs by default. (pause_on_sigusr): Typo. (do_block): If we can't use sigprocmask() and sigset_t, try to get the number of signals from NSIG as well as MAXSIG, and if we can't, fail with an explanation. * signal.c, tdbio.c: Comment out the transaction code. It was not used in this version, and was causing some build problems on quasi-posix platforms (Solaris and Forte c89). * keylist.c (list_keyblock_colon): Don't include validity values when listing secret keys since they can be incorrect and/or misleading. This is a temporary kludge, and will be handled properly in 1.9/2.0. * mainproc.c (check_sig_and_print): Only show the "key available from" preferred keyserver line if the key is not currently present. * keyedit.c (sign_uids): Do not sign expired uids without --expert (same behavior as revoked uids). Do not allow signing a user ID without a self-signature. --expert overrides. Add additional prompt to the signature level question. (menu_expire): When changing expiration dates, don't replace selfsigs on revoked uids since this would effectively unrevoke them. There is also no point in replacing expired selfsigs. This is bug #181 * g10.c (add_notation_data): Make sure that only ascii is passed to iscntrl. Noted by Christian Biere. * getkey.c (classify_user_id2): Replaced isspace by spacep * keygen.c (ask_user_id): Ditto. (get_parameter_algo): Ditto. * keyedit.c (keyedit_menu): Ditto. * tdbdump.c (import_ownertrust): Ditto. s/isxdigit/hexdigitp/. * revoke.c (ask_revocation_reason): * keyserver.c (keyserver_spawn): Dito.