aboutsummaryrefslogtreecommitdiffstats
path: root/autogen.sh (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-08-01w32: Always require libiconv.Werner Koch1-0/+1
* 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-04-23w32: Almost everywhere include winsock2.h before windows.h.Werner Koch1-1/+1
-- This is required by newer mingw toolchain versions which demand that winsock2.h is included before windows.h. Now, due to the use of socket definitions in pth.h we need to include winsock2.h also in pth.h, now pth.h is often included after an include of windows.h and thus the compiler spits out a warning. To avoid that we include winsock2.h at all places the compiler complains about.
2013-04-22Fix bashism in autogen.sh.Werner Koch1-2/+2
-- The use of options for cp is not required. Probably c+p cruft.
2013-04-22Try to use w64 toolchain for --build-w32.Werner Koch1-1/+1
--
2011-12-02Generate the ChangeLog from commit logs.Werner Koch1-1/+8
* 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-08-04Fixed some autoconf bit rot.Werner Koch1-13/+13
Autoconf 2.68 is more picky about correct macro usage and thus I need to fix some wrong call conventions for AC_LANG_PROGRAM. Also factor out an m4 conditional construct from AC_INIT to avoid the "not a literal" warning.
2011-02-04Add autogen.sh magic to install git hooks.Werner Koch1-0/+23
2011-01-11Add gpgtar backportWerner Koch1-0/+1
2011-01-11Remove some meta data from po files.Werner Koch1-2/+1
2008-12-05Add option --card-timeout.Werner Koch1-1/+1
Add a new attribyte to app-openpgp.c Fix two portability bugs. Have gpg-connect-agent autostart gpg-agent on W32.
2008-10-20Marked all unused args on non-W32 platforms.Werner Koch1-1/+3
2008-05-27Fixed segv in gpg-agent (command marktrusted).Werner Koch1-1/+1
Replaced almost all free by xfree. Translation fixes.
2008-05-06Fixed bug#907.Werner Koch1-0/+1
Fixed a segv in keybox and made it more robust.
2007-08-27Implemented more gpg-agen options to support certain passphrase policies.Werner Koch1-2/+2
New tool gpg-check-pattern.
2007-06-25Fixed a problem in estream-printf.c.Werner Koch1-1/+1
Changes for Windows (gpgsm -k does now work). Minor cleanups.
2007-06-15Build fixes for W32Werner Koch1-2/+3
2007-06-06First steps towards supporting W32.Werner Koch1-1/+1
This is mainly source code reorganization. Update gnulib. g10/ does currently not build.
2007-05-07Upgraded gettext.Werner Koch1-1/+1
Fixed accidental dependency on libgcrypt 1.3.0.
2007-03-08Well, missed to change the SVN flaggnupg-2.0.3Werner Koch1-2/+7
2006-11-20Made some PIN pads work.Werner Koch1-0/+48
Some cleanups for 64 bit CPUs.
2006-10-17Pth tweaks and improved estream.cWerner Koch1-1/+1
2006-09-15Allow for a global trustlist.Werner Koch1-1/+1
2006-09-13Various fixes and new features.Werner Koch1-25/+17
Enhanced gpg-connect-agent.
2005-06-01* configure.ac (gl_INIT): Add gnulib stuff.Werner Koch1-2/+2
(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-01-13* acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Link a simple testV1-9-15Werner Koch1-1/+2
program to see whether the installation is sane. * certreqgen.c (proc_parameters): Cast printf arg.
2004-12-18* configure.ac (AH_BOTTOM): Define EXEEXT_S.Werner Koch1-48/+50
* autogen.sh: Updated --build-w32 feature. * gpg-agent.c (main): Remove special Pth initialize. * w32-pth.c (pth_init): Reverse return values. Use TRUE and FALSE constants. (pth_kill, pth_mutex_acquire, pth_attr_set, pth_join, pth_cancel): Ditto. * scdaemon.c (main) [W32]: Remove special Pth initialize..
2004-04-192004-04-02 Thomas Schwinge <[email protected]>Marcus Brinkmann1-2/+2
* autogen.sh: Added ACLOCAL_FLAGS.
2004-02-12Removed cruft from debugging.Werner Koch1-1/+0
2004-02-12* am/cmacros.am: New.Werner Koch1-1/+3
* configure.ac: Removed the need for g10defs.h. Reworked the --with-foo-pgm stuff. * autogen.sh (check_version): Removed bashism and simplified. * acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for a bad opensc-config.
2003-12-09* configure.ac: Add a min_automake_version.Werner Koch1-89/+86
* README.CVS: New. * autogen.sh: Revamped except for the --build-w32 hack. * Makefile.am: Add README.CVS
2003-04-29* configure.ac (ALL_LINUGAS): Removed.Werner Koch1-4/+4
* Makefile.am (ACLOCAL_AMFLAGS): New. * configure.ac (AM_GNU_GETTEXT_VERSION): New. Set to 0.11.5.
2002-10-19Merged Top directory of NewPG with GnuPG.Werner Koch1-2/+160
2002-06-29Update head to match stable 1.0David Shaw1-0/+5