aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-02-18Post release updatesHEADmasterWerner Koch1-1/+1
--
2025-02-18Release 3.0.2libassuan-3.0.2Werner Koch1-1/+1
2025-02-18Put full commit id into VERSION.Werner Koch1-0/+5
* autogen.sh: Update from current libgpg-error. * configure.ac: Append commit id to the VERSION file. (BUILD_REVISION): New ac_define. * src/sysutils.c (_assuan_sysutils_blurb): Replace revision by full commit id.
2024-09-16Fix FreeBSD to set the pid of assuan_peercred_t.Ben Kibbey1-0/+5
* configure.ac: Check for struct xucred.cr_pid. * src/assuan-socket-server.c (accept_connection_bottom): Obtain the pid via LOCAL_PEERCRED. Signed-off-by: Ben Kibbey <[email protected]>
2024-06-24Post release updatesWerner Koch1-1/+1
--
2024-06-24Release 3.0.1libassuan-3.0.1Werner Koch1-1/+1
* src/libassuan.vers: Change to LIBASSUAN_2.0. -- GnuPG-bug-id: 7163
2024-06-18Post release updatesWerner Koch1-1/+1
--
2024-06-18Release 3.0.0libassuan-3.0.0Werner Koch1-1/+1
* configure.ac: Set LT age to zero because we really have an API change. Note that Current was already bumped up.
2023-09-01build: Change the default for --with-libtool-modification.NIIBE Yutaka1-2/+2
* configure.ac (--with-libtool-modification): default=never. -- GnuPG-bug-id: 6619 Signed-off-by: NIIBE Yutaka <[email protected]>
2023-08-08build: New configure option --with-libtool-modification.NIIBE Yutaka1-0/+38
* Makefile.am (EXTRA_DIST): Add build-aux/libtool-patch.sed. * build-aux/libtool-patch.sed: New. * configure.ac (--with-libtool-modification): New. * build-aux/ltmain.sh: Revert our own local modification. -- Fixes-commit: f88eb9e98f491b503f46c7d995c9651f1e46b9e9 GnuPG-bug-id: 6619 Signed-off-by: NIIBE Yutaka <[email protected]>
2023-07-24build: Prepare release with API change.NIIBE Yutaka1-4/+4
* configure.ac (LIBASSUAN_CONFIG_API_VERSION): Increment. (LIBASSUAN_LT_CURRENT): Increment for adding new interface. (LIBASSUAN_LT_AGE): Likewise. (LIBASSUAN_LT_REVISION): Reset to 0. -- Signed-off-by: NIIBE Yutaka <[email protected]>
2023-06-16Next release will be 3.0Werner Koch1-3/+3
-- We will branch a stable version at 2.5.5
2023-05-17w32: File handle passing to server is now supported.NIIBE Yutaka1-4/+12
* configure.ac: Fix for MinGW. * src/assuan-buffer.c (assuan_sendfd): Fix runtime check. -- Signed-off-by: NIIBE Yutaka <[email protected]>
2022-08-31Drop WindowsCE support.NIIBE Yutaka1-19/+2
* contrib/*: Remove. * Makefile.am (EXTRA_DIST): Don't include contrib/. * configure.ac (HAVE_W32CE_SYSTEM): Remove. * src/gpgcedev.c: Remove. * src/gpgcedev.def: Remove. * src/gpgcemgr.c: Remove. * src/system-w32ce.c: Remove. * src/w32ce-add.h: Remove. * src/w32ce-fd-t.inc.h: Remove. * src/Makefile.am (EXTRA_DIST, parts_of_assuan_h, common_sources): Fix. * src/assuan-buffer.c [HAVE_W32CE_SYSTEM]: No conditionalize. * src/setenv.c [HAVE_W32CE_SYSTEM]: Likewise. * src/assuan-defs.h [HAVE_W32CE_SYSTEM]: Remove dependent part. * src/assuan-error.c [HAVE_W32CE_SYSTEM]: Likewise. * src/assuan-handler.c [HAVE_W32CE_SYSTEM]: Likewise. * src/assuan-socket.c [HAVE_W32CE_SYSTEM]: Likewise. * src/system.c [HAVE_W32CE_SYSTEM]: Likewise. * src/sysutils.c [HAVE_W32CE_SYSTEM]: Likewise. * tests/Makefile.am (EXTRA_DIST): Fix. (w32cetools): Remove. * tests/common.h [HAVE_W32CE_SYSTEM]: Remove dependent part. * tests/pipeconnect.c [HAVE_W32CE_SYSTEM]: Likewise. * tests/ce-createpipe.c: Remove. * tests/ce-server.c: Remove. -- GnuPG-bug-id: 6170 Signed-off-by: NIIBE Yutaka <[email protected]>
2022-04-05build: Remove unused putc_unlocked.c.NIIBE Yutaka1-1/+0
* src/putc_unlocked.c: Remove. * configure.ac: Remove putc_unlocked replace. -- Signed-off-by: NIIBE Yutaka <[email protected]>
2022-04-01build: Better cross build support.NIIBE Yutaka1-15/+2
* configure.ac: Use AX_CC_FOR_BUILD. * src/Makefile.am: Use EXEEXT_FOR_BUILD. * m4/ax_cc_for_build.m4: New from libgpg-error. -- Signed-off-by: NIIBE Yutaka <[email protected]>
2022-03-31build: When no gpg-error-config, not install libassuan-config.NIIBE Yutaka1-0/+2
* configure.ac (USE_GPGRT_CONFIG): New. * src/Makefile.am [USE_GPGRT_CONFIG]: Conditionalize the install of libassuan-config. -- When system will migrate use of gpgrt-config and removal of gpg-error-config, libassuan-config will not be installed (but use libassuan.pc by gpgrt-config). Signed-off-by: NIIBE Yutaka <[email protected]>
2021-12-22build: Update for newer autoconf.NIIBE Yutaka1-2/+1
* configure.ac (AC_PREREQ): Require >= 2.69. (AC_HEADER_STDC): Remove. * m4/sys_socket_h.m4: Remove. -- Signed-off-by: NIIBE Yutaka <[email protected]>
2021-12-17build,w32: Update configure script.NIIBE Yutaka1-1/+1
* configure.ac: Don't use gl_HEADER_SYS_SOCKET, but check winsock2.h. Signed-off-by: NIIBE Yutaka <[email protected]>
2021-08-05build: Simplify configure.ac.NIIBE Yutaka1-1/+1
* configure.ac (AC_CHECK_HEADERS): Remove string.h. Signed-off-by: NIIBE Yutaka <[email protected]>
2021-05-27build: _DARWIN_C_SOURCE should be 1.NIIBE Yutaka1-1/+1
* configure.ac (*-apple-darwin*): Set _DARWIN_C_SOURCE 1. -- GnuPG-bug-id: 5440 Reported-by: Jay Freeman Signed-off-by: NIIBE Yutaka <[email protected]>
2021-03-22Post release updateslibassuan-3.0-baseWerner Koch1-1/+1
--
2021-03-22Release 2.5.5.libassuan-2.5.5Werner Koch1-1/+1
2020-11-17build: Update to newer autoconf constructs.NIIBE Yutaka1-8/+6
* configure.ac: Use AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER. Use AC_USE_SYSTEM_EXTENSIONS instead of AC_GNU_SOURCE. Use AS_HELP_STRING instead of AC_HELP_STRING. (AC_TYPE_SIGNAL): Remove. (AC_DECL_SYS_SIGLIST): Remove. * m4/Makefile.am (EXTRA_DIST): Update. * m4/gnupg-pth.m4: Remove. * m4/onceonly.m4: Remove. * m4/socklen.m4: Update from gnulib. * m4/libtool.m4: Update from libgpg-error. * m4/gpg-error.m4: Update from libgpg-error. Signed-off-by: NIIBE Yutaka <[email protected]>
2020-10-23Post release updatesWerner Koch1-1/+1
2020-10-23Release 2.5.4libassuan-2.5.4Werner Koch1-1/+1
2020-02-25build: Use Requires.private and Libs.private.NIIBE Yutaka1-3/+0
* configure.ac (LIBASSUAN_CONFIG_LIBS): Remove NETLIBS. * src/libassuan.pc.in: Distinguish static link. * tests/Makefile.am: Don't need to link NETLIBS. GnuPG-bug-id: 4624 Signed-off-by: NIIBE Yutaka <[email protected]>
2019-02-11Post release updatesWerner Koch1-1/+1
--
2019-02-11Release 2.5.3libassuan-2.5.3Werner Koch1-1/+1
2019-01-16build: With LD_LIBRARY_PATH defined, use --disable-new-dtags.NIIBE Yutaka1-0/+35
* configure.ac (LDADD_FOR_TESTS_KLUDGE): New for --disable-new-dtags. * tests/Makefile.am (LDADD): Use LDADD_FOR_TESTS_KLUDGE. -- GnuPG-bug-id: 4298 Signed-off-by: NIIBE Yutaka <[email protected]>
2018-12-13Post release updatesWerner Koch1-1/+1
--
2018-12-13Release 2.5.2libassuan-2.5.2Werner Koch1-1/+1
* configure.ac: Bump LT version to C8/A8/R2. Signed-off-by: Werner Koch <[email protected]>
2018-10-25build: Relax requirements.NIIBE Yutaka1-1/+1
* m4/gpg-error.m4: Update from libgpg-error 1.33. * src/libassuan.m4: Don't require AM_PATH_GPG_ERROR. Only when gpgrt-config is available and works well, use it. * configure.ac (AM_PATH_GPG_ERROR): No requirement any more. Signed-off-by: NIIBE Yutaka <[email protected]>
2018-10-25build: Use LIBASSUAN_CONFIG_LIBS (instead of LIB).NIIBE Yutaka1-5/+3
* configure.ac (LIBASSUAN_CONFIG_LIBS): Rename from *_LIB. (LIBASSUAN_CONFIG_EXTRA_LIBS): Remove. * src/libassuan-config.in: Follow the change. * src/libassuan.pc.in: Likewise. Signed-off-by: NIIBE Yutaka <[email protected]>
2018-10-25build: Require libgpg-error >= 1.33.NIIBE Yutaka1-1/+1
* configure.ac (AM_PATH_GPG_ERROR): Require 1.33. * m4/gpg-error.m4: Update from libgpg-error 1.33. Signed-off-by: NIIBE Yutaka <[email protected]>
2018-10-24build: Provide libassuan.pc, generated by configure.NIIBE Yutaka1-10/+1
* configure.ac (PACKAGE, VERSION): Remove. Generate src/libassuan.pc. * src/Makefile.am (pkgconfigdir, pkgconfig_DATA): New. (assuan.h): Use PACKAGE_VERSION and VERSION_NUMBER vars. * src/libassuan-config.in: Use @PACKAGE_VERSION@. * src/libassuan.pc.in: New. Signed-off-by: NIIBE Yutaka <[email protected]>
2018-09-14Fix OpenBSD build.Ben Kibbey1-1/+4
* configure.ac: Define HAVE_STRUCT_SOCKPEERCRED_PID when found. -- Signed-off-by: Ben Kibbey <[email protected]>
2018-02-20Better credential support for other OSes.NIIBE Yutaka1-41/+9
* configure.ac (HAVE_UCRED_H, HAVE_SYS_UCRED_H): Check these headers unconditionally. (HAVE_SO_PEERCRED, HAVE_LOCAL_PEEREID): Remove. (HAVE_STRUCT_SOCKPEERCRED_PID): New. (HAVE_GETPEEREID): New. * src/assuan-socket-server.c (accept_connection_bottom): Add support for OpenBSD, macOS, and FreeBSD. -- Code in gpg-agent/command-ssh.c are integrated. Signed-off-by: NIIBE Yutaka <[email protected]>
2017-12-07Post release updatesWerner Koch1-1/+1
--
2017-12-07Release 2.5.1libassuan-2.5.1Werner Koch1-1/+1
Signed-off-by: Werner Koch <[email protected]>
2017-12-07Post release updatesWerner Koch1-1/+1
--
2017-12-07Allow change of system hooks for assuan_sock_...NIIBE Yutaka1-5/+5
* src/assuan-socket.c (assuan_sock_set_system_hooks): New. * src/assuan.h.in (assuan_sock_set_system_hooks): New prototype. * src/libassuan.def: Add new function. * src/libassuan.vers: Add new function. -- Co-authored-by: [email protected] Signed-off-by: Werner Koch <[email protected]>
2017-12-01Post release updatesWerner Koch1-1/+1
--
2017-12-01Release 2.4.5libassuan-2.4.5Werner Koch1-1/+1
2017-11-16Post release updates.Werner Koch1-1/+1
--
2017-11-16Release 2.4.4libassuan-2.4.4Werner Koch1-1/+1
Signed-off-by: Werner Koch <[email protected]>
2017-11-15Let configure create the VERSION file.Werner Koch1-1/+2
* autogen.sh: Update from Libgpg-error * configure.ac: Create file VERSION. * Makefile.am (dist-hook): Do not create VERSION. (EXTRA_DIST): Add VERSION. -- GnuPG-bug-id: 3283
2017-11-15Add an SPDX tag to all core files.Werner Koch1-0/+1
--
2017-09-06We can't support fd passing, if the system doesn't support it.NIIBE Yutaka1-11/+19
* configure.ac (check_descriptor_passing): New. (use_descriptor_passing): Use check_descriptor_passing. -- GnuPG-bug-id: 3384 Signed-off-by: NIIBE Yutaka <[email protected]>
2017-06-19configure: Add flag to disable documentation build.Marcus Brinkmann1-0/+11
* configure.ac: Add new option --disable-doc. (BUILD_DOC): New automake conditional. * Makefile.am (SUBDIRS): Make doc optional based on BUILD_DOC. (DISTCHECK_CONFIGURE_FLAGS): New variable. Signed-Off-By: Marcus Brinkmann <[email protected]>