aboutsummaryrefslogtreecommitdiffstats
path: root/tools/Makefile.am (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-08-30gpgtar: Fix building for systems with a separate libintl.Werner Koch1-1/+1
* tools/Makefile.am (gpgtar_LDADD): Add LIBINTL. -- Signed-off-by: Werner Koch <[email protected]> (cherry picked from commit 12990efb45ee7c425167aad19fe759d5609c5182) Resolved conflicts: tools/Makefile.am => Libiconv was already there.
2013-08-01w32: Always require libiconv.Werner Koch1-1/+2
* configure.ac (missing_iconv): Set and die if we have no libiconv. * m4/iconv.m4: Update from libiconv 1.14. * tools/Makefile.am (gpgtar_LDADD): Add LIBICONV. * jnlib/utf8conv.c: Always include iconv.h (load_libiconv): Remove this w32 only function. (iconv_open, iconv, iconv_close): Remove W32 function pointer. (set_native_charset): Do not call load_libiconv. (jnlib_iconv_open, jnlib_iconv, jnlib_iconv_close): Ditto. -- This patch removes the on-demand-loading of libiconv which we did for 13 years or so. The rationale back then was that libiconv is too large and often not used. Nowadays all kind of Unix software has been ported to Windows and many of them require libiconv. Thus in the end there is no saving from not requiring it. It also remove a common source of trouble with awrong or missing iconv.dll. Signed-off-by: Werner Koch <[email protected]>
2013-05-07w32: Add icons and version information.Ian Abbott1-2/+7
* common/gnupg.ico: New. Take from artwork/gnupg-favicon-1.ico. * agent/gpg-agent-w32info.rc: New. * g10/gpg-w32info.rc: New. * scd/scdaemon-w32info.rc: New. * sm/gpgsm-w32info.rc: New. * tools/gpg-connect-agent-w32info.rc: New. * common/w32info-rc.h.in: New. * configure.ac (BUILD_REVISION, BUILD_FILEVERSION, BUILD_TIMESTAMP) (BUILD_HOSTNAME): New. (AC_CONFIG_FILES): Add w32info-rc.h. * am/cmacros.am (.rc.o): New rule. * agent/Makefile.am, common/Makefile.am, g10/Makefile.am * scd/Makefile.am, sm/Makefile.am, tools/Makefile.am: Add stuff to build resource files. Signed-off-by: Werner Koch <[email protected]>
2011-12-02Generate the ChangeLog from commit logs.Werner Koch1-7/+7
* scripts/gitlog-to-changelog: New script. Taken from gnulib. * scripts/git-log-fix: New file. * scripts/git-log-footer: New file. * scripts/git-hooks/commit-msg: New script. * autogen.sh: Install commit-msg hook for git. * doc/HACKING: Describe the ChangeLog policy. * ChangeLog: New file. * Makefile.am (EXTRA_DIST): Add new files. (gen-ChangeLog): New. (dist-hook): Run gen-ChangeLog. Rename all ChangeLog files to ChangeLog-2011.
2011-01-11Add gpgtar backportWerner Koch1-1/+17
2009-04-17Add a tool to analyze the CCID protocol on the USB bus.Werner Koch1-1/+2
2007-10-24Add a /while loop.Werner Koch1-4/+3
2007-10-19Enhanced gpg-conect-agent scripting.Werner Koch1-2/+4
Typo fixes in comments.
2007-08-27Implemented more gpg-agen options to support certain passphrase policies.Werner Koch1-0/+11
New tool gpg-check-pattern.
2007-07-05Last minute Makefile library reordering for the sake of non-GNU systems.gnupg-2.0.5Werner Koch1-1/+1
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
Removed intl/.
2007-06-15Build fixes for W32Werner Koch1-2/+3
2007-06-14A whole bunch of changes to allow building for Windows.Werner Koch1-4/+7
See the ChangeLogs for details.
2007-06-06First steps towards supporting W32.Werner Koch1-3/+2
This is mainly source code reorganization. Update gnulib. g10/ does currently not build.
2007-05-09Preparing 2.0.4gnupg-2.0.4Werner Koch1-1/+1
2007-03-07The Cherry XX44 keyboard's PINpad does now work.Werner Koch1-3/+3
DINSIG and NKS card applications are now also PIN pad aware.
2007-01-31Included LIBICONV in all Makefiles.Werner Koch1-2/+2
g10/ * passphrase.c (passphrase_get): Set the cancel flag on all error from the agent. Fixes a bug reported by Tom Duerbusch. sm/ * gpgsm.c (main): Let --gen-key print a more informative error message.
2006-12-13Some build fixes for platforms like OSX where we use the built-in libintl.David Shaw1-1/+1
2006-12-07Makefile.am: Link to iconv for jnlib dependency. (OSX)David Shaw1-3/+4
2006-11-28Preparing 2.0.1Werner Koch1-2/+2
2006-10-17Pth tweaks and improved estream.cWerner Koch1-3/+4
2006-10-10Various changesWerner Koch1-2/+2
2006-09-20Cleanups.Werner Koch1-8/+9
2006-08-21Migrated more stuff to doc/Werner Koch1-4/+19
Migrated the gpg regression tests. Some changes tp the gpg code to fix bugs and for the use in testing. make distcheck works now with gpg enabled.
2006-06-20Updated FSF's address.Werner Koch1-1/+2
2006-06-092006-06-09 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-3/+7
* Makefile.am (gpgconf_LDADD): Add $(GPG_ERROR_LIBS). (gpgkey2ssh_LDADD): Add ../jnlib/libjnlib.a.
2006-04-04* make-dns-cert.c: New program to generate properly formatted CERT recordsDavid Shaw1-1/+1
so people don't have to do it manually.
2005-12-16Fixed importing certs created by newer versions of Mozilla.Werner Koch1-2/+4
2005-10-082005-10-08 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+1
* Makefile.am (watchgnupg_LDADD): New variable.
2005-10-08agent/Marcus Brinkmann1-7/+7
2005-10-08 Marcus Brinkmann <[email protected]> * Makefile.am (gpg_protect_tool_LDADD): Add ../gl/libgnu.a. (gpg_preset_passphrase_LDADD, t_common_ldadd): Likewise. (gpg_agent_LDADD): Add ../gl/libgnu.a after ../common/libcommon.a. kbx/ 2005-10-08 Marcus Brinkmann <[email protected]> * Makefile.am (kbxutil_LDADD): Add ../gl/libgnu.a after ../jnlib/libjnlib.a. scd/ 2005-10-08 Marcus Brinkmann <[email protected]> * Makefile.am (scdaemon_LDADD): Add ../gl/libgnu.a after ../common/libcommon.a. sm/ 2005-10-08 Marcus Brinkmann <[email protected]> * Makefile.am (gpgsm_LDADD): Add ../gl/libgnu.a after ../common/libcommon.a. tools/ 2005-10-08 Marcus Brinkmann <[email protected]> * Makefile.am (gpgconf_LDADD): Add ../gl/libgnu.a after ../common/libcommon.a. (symcryptrun_LDADD, gpg_connect_agent_LDADD, gpgkey2ssh_LDADD): Likewise.
2005-09-282005-09-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+1
* Makefile.am (AM_CFLAGS): Add $(LIBGCRYPT_CFLAGS).
2005-08-04Add gpg-zip, a la PGP Zip.David Shaw1-0/+4
2005-06-01* configure.ac (gl_INIT): Add gnulib stuff.Werner Koch1-5/+9
(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-282005-05-28 Moritz Schulte <[email protected]>Moritz Schulte1-1/+4
* gpgkey2ssh.c: New file. * Makefile.am (bin_PROGRAMS): Added gpgkey2ssh.
2005-04-152005-04-15 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-2/+8
* configure.ac: Add --enable-symcryptrun, disabled by default. Define automake variable BUILD_SYMCRYPTRUN. Check for openpty -lutil, define LIBUTIL_LIBS. tools/ 2005-04-15 Marcus Brinkmann <[email protected]> * Makefile.am: Define symcryptrun make variable depending on BUILD_SYMCRYPTUN. (bin_PROGRAMS): Add ${symcryptrun} instead symcryptrun. (symcryptrun_LDADD): Use $(LIBUTIL_LIBS) instead of -lutil.
2005-04-102005-04-11 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+6
* Makefile.am (bin_PROGRAMS): Add symcryptrun. (symcryptrun_SOURCES, symcryptrun_LDADD): New variables. * symcryptrun.c: New file.
2005-02-24* gpg-agent.c (handle_connections): Need to check for events ifWerner Koch1-5/+8
select returns with -1. * tools.texi (gpg-connect-agent): New. * app-openpgp.c (get_one_do): Never try to get a non cacheable object from the cache. (get_one_do): Add new arg to return an error code. Changed all callers. (do_getattr): Let it return a proper error code. * app.c (select_application): Return an error code and the application context in an new arg. * command.c (open_card): Adjusted for that. Don't use the fallback if no card is present. Return an error if the card has been removed without a reset. (do_reset, cmd_serialno): Clear that error flag. (TEST_CARD_REMOVAL): New. Use it with all command handlers. * scdaemon.c (ticker_thread): Termintate if a shutdown is pending. * apdu.c: Added some PCSC error codes. (pcsc_error_to_sw): New. (reset_pcsc_reader, pcsc_get_status, pcsc_send_apdu) (open_pcsc_reader): Do proper error code mapping. * gpg-connect-agent.c: New. * Makefile.am: Add it.
2004-12-18Readline fix to be robust against platforms where readline has its ownDavid Shaw1-3/+4
dependencies. We play guess-the-depedency for a while, and try termcap, curses, and ncurses.
2004-12-15A whole bunch of changes to allow building for W32.Werner Koch1-1/+4
2004-10-28Inlcude LIBICONVWerner Koch1-5/+6
2004-10-22Compile fixes.Werner Koch1-1/+1
2004-10-22* Makefile.am (bin_SCRIPTS): Add gpgsm-gencert.shWerner Koch1-0/+2
* gpgsm-gencert.sh: Fixed copyright; its part of GnuPG thus FSF.
2004-09-30Preparing a new release. Updated gettextWerner Koch1-1/+1
2004-02-12* watchgnupg.c (main): Implement option "--".Werner Koch1-4/+5
(print_version): New. * Makefile.am: Include cmacros.am for common flags.
2004-01-30* configure.ac: Require libksba 0.9.3 due to another bug fix there.Werner Koch1-1/+5
* sign.c (add_certificate_list): Decrement N for the first cert. * Makefile.am (sbin_SCRIPTS): New, to install addgnupghome. (EXTRA_DIST): Added rfc822parse.c rfc822parse.h gpgparsemail.c which might be useful for debugging.
2004-01-29New.Werner Koch1-1/+1
2004-01-282004-01-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+1
* gpgconf-list.c: File removed. * README.gpgconf: New file. * gpgconf-comp.c: New file. * Makefile.am (gpgconf_SOURCES): Remove gpgconf-list.c, add gpgconf-comp.c.
2004-01-10Use GPG_ERROR_CFLAGSWerner Koch1-1/+4
2004-01-05* Manifest: New.Werner Koch1-1/+12
* gpgconf.c, gpgconf.h, gpgconf-list.c: New. A skeleton for now. * no-libgcrypt.c: New. * Makefile.am: Add above.