summaryrefslogtreecommitdiffstats
path: root/m4/gssapi.m4
AgeCommit message (Collapse)Author
2021-01-03Add configure checks for gssapi library and functions.Kevin McCarthy
rkta on irc reported a build failure because the gss headers were not present. Add explicit checks for the required headers. Also add a check for gss_init_sec_context() when using the output of krb-config to configure flags. Abort configure if the library/header checks don't pass. It would previously continue on, setting USE_GSS and need_gss, which would just result in a build error.
2016-06-29Fix cppflags and muttlibs duplication with --with-gss.Kevin McCarthy
When krb5-config was found, MUTT_AM_PATH_GSSAPI included CFLAGS in GSSAPI_CFLAGS and MUTTLIBS in GSSAPI_LIBS. However, configure.ac afterwards sets: CPPFLAGS="$CPPFLAGS $GSSAPI_CFLAGS" MUTTLIBS="$MUTTLIBS $GSSAPI_LIBS" This caused the flags and libs to be duplicated.
2003-12-29A while ago I posted a similar patch which is necessary as when muttPatrick Welche
tries to connect to an imap server over ipv6 it stores the address in a sockaddr which may not be large enough to hold the ipv6 address.
2002-06-18Okay, two bugs here. One's an oversight of mine in my previous patch,David Champion
where I tried to use "[hH]" as Bourne code while m4 had quoting set to ([, ]) -- this probably makes mutt mis-detect Heimdal after all. The other is not mine (i.e., it's in cvs now) and it makes mutt overstrike $LIBS if Heimdal or MIT Kerberos is detected. This is a problem for anyone who needs -lnsl -lsocket, in particular. I was fixing this by hand during late 1.3.x releases, as I didn't have time to track it down.... Here's a patch against the current (unpatched) 1.5 cvs copy of m4/gssapi.m4. It probably should go into both branches. Sorry for the repeats.
2001-05-29GSSAPI fixes, tunnel driver. From Brendan Cully.Thomas Roessler