aboutsummaryrefslogtreecommitdiffstats
path: root/tools/Makefile.am (follow)
Commit message (Collapse)AuthorAgeFilesLines
* gpgtar: Fix building for systems with a separate libintl.Werner Koch2013-08-301-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.
* w32: Always require libiconv.Werner Koch2013-08-011-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]>
* w32: Add icons and version information.Ian Abbott2013-05-071-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]>
* Generate the ChangeLog from commit logs.Werner Koch2011-12-021-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.
* Add gpgtar backportWerner Koch2011-01-111-1/+17
|
* Add a tool to analyze the CCID protocol on the USB bus.Werner Koch2009-04-171-1/+2
|
* Add a /while loop.Werner Koch2007-10-241-4/+3
|
* Enhanced gpg-conect-agent scripting.Werner Koch2007-10-191-2/+4
| | | | | Typo fixes in comments.
* Implemented more gpg-agen options to support certain passphrase policies.Werner Koch2007-08-271-0/+11
| | | | | New tool gpg-check-pattern.
* Last minute Makefile library reordering for the sake of non-GNU systems.gnupg-2.0.5Werner Koch2007-07-051-1/+1
|
* Changed to GPLv3.Werner Koch2007-07-041-4/+2
| | | | | Removed intl/.
* Build fixes for W32Werner Koch2007-06-151-2/+3
|
* A whole bunch of changes to allow building for Windows.Werner Koch2007-06-141-4/+7
| | | | | See the ChangeLogs for details.
* First steps towards supporting W32.Werner Koch2007-06-061-3/+2
| | | | | | | This is mainly source code reorganization. Update gnulib. g10/ does currently not build.
* Preparing 2.0.4gnupg-2.0.4Werner Koch2007-05-091-1/+1
|
* The Cherry XX44 keyboard's PINpad does now work.Werner Koch2007-03-071-3/+3
| | | | | DINSIG and NKS card applications are now also PIN pad aware.
* Included LIBICONV in all Makefiles.Werner Koch2007-01-311-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.
* Some build fixes for platforms like OSX where we use the built-in libintl.David Shaw2006-12-131-1/+1
|
* Makefile.am: Link to iconv for jnlib dependency. (OSX)David Shaw2006-12-071-3/+4
|
* Preparing 2.0.1Werner Koch2006-11-281-2/+2
|
* Pth tweaks and improved estream.cWerner Koch2006-10-171-3/+4
|
* Various changesWerner Koch2006-10-101-2/+2
|
* Cleanups.Werner Koch2006-09-201-8/+9
|
* Migrated more stuff to doc/Werner Koch2006-08-211-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.
* Updated FSF's address.Werner Koch2006-06-201-1/+2
|
* 2006-06-09 Marcus Brinkmann <[email protected]>Marcus Brinkmann2006-06-091-3/+7
| | | | | | * Makefile.am (gpgconf_LDADD): Add $(GPG_ERROR_LIBS). (gpgkey2ssh_LDADD): Add ../jnlib/libjnlib.a.
* Fixed importing certs created by newer versions of Mozilla.Werner Koch2005-12-161-2/+4
|
* 2005-10-08 Marcus Brinkmann <[email protected]>Marcus Brinkmann2005-10-081-0/+1
| | | | | * Makefile.am (watchgnupg_LDADD): New variable.
* agent/Marcus Brinkmann2005-10-081-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-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2005-09-281-1/+1
| | | | | * Makefile.am (AM_CFLAGS): Add $(LIBGCRYPT_CFLAGS).
* * configure.ac (gl_INIT): Add gnulib stuff.Werner Koch2005-06-011-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-28 Moritz Schulte <[email protected]>Moritz Schulte2005-05-281-1/+4
| | | | | | * gpgkey2ssh.c: New file. * Makefile.am (bin_PROGRAMS): Added gpgkey2ssh.
* 2005-04-15 Marcus Brinkmann <[email protected]>Marcus Brinkmann2005-04-151-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-11 Marcus Brinkmann <[email protected]>Marcus Brinkmann2005-04-101-1/+6
| | | | | | | * Makefile.am (bin_PROGRAMS): Add symcryptrun. (symcryptrun_SOURCES, symcryptrun_LDADD): New variables. * symcryptrun.c: New file.
* * gpg-agent.c (handle_connections): Need to check for events ifWerner Koch2005-02-241-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.
* A whole bunch of changes to allow building for W32.Werner Koch2004-12-151-1/+4
|
* Compile fixes.Werner Koch2004-10-221-1/+1
|
* * Makefile.am (bin_SCRIPTS): Add gpgsm-gencert.shWerner Koch2004-10-221-0/+2
| | | | | * gpgsm-gencert.sh: Fixed copyright; its part of GnuPG thus FSF.
* Preparing a new release. Updated gettextWerner Koch2004-09-301-1/+1
|
* * watchgnupg.c (main): Implement option "--".Werner Koch2004-02-121-4/+5
| | | | | | | (print_version): New. * Makefile.am: Include cmacros.am for common flags.
* * configure.ac: Require libksba 0.9.3 due to another bug fix there.Werner Koch2004-01-301-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.
* New.Werner Koch2004-01-291-1/+1
|
* 2004-01-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann2004-01-281-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.
* Use GPG_ERROR_CFLAGSWerner Koch2004-01-101-1/+4
|
* * Manifest: New.Werner Koch2004-01-051-1/+12
| | | | | | | * gpgconf.c, gpgconf.h, gpgconf-list.c: New. A skeleton for now. * no-libgcrypt.c: New. * Makefile.am: Add above.
* * Makefile.am: New.Werner Koch2003-12-231-18/+5
| | | | | * watchgnupg.c: New.
* This commit was manufactured by cvs2svn to create branchRepo Admin2003-12-091-0/+33
| | | | 'GNUPG-1-9-BRANCH'.
* This commit was manufactured by cvs2svn to create branchRepo Admin2002-10-191-45/+0
| | | | 'GNUPG-1-9-BRANCH'.
* * Makefile.am: Link bftest with EGDLIBS (i.e. NETLIBS) as EGD usesDavid Shaw2002-09-251-1/+1
| | | | | sockets.
* Update head to match stable 1.0David Shaw2002-06-291-12/+28
|