View | Details | Raw Unified
Collapse All | Expand All

(-) ssmtp-2.60/Makefile.in (-1 / +1 lines)
 Lines 23-29   INSTALLED_REVALIASES_FILE=$(REVALIASES_F Link Here 
# Programs
# Programs
GEN_CONFIG=$(srcdir)/generate_config
GEN_CONFIG=$(srcdir)/generate_config
SRCS=ssmtp.c arpadate.c base64.c
SRCS=ssmtp.c arpadate.c base64.c @SRCS@
OBJS=$(SRCS:.c=.o)
OBJS=$(SRCS:.c=.o)
(-) ssmtp-2.60/configure (+1 lines)
 Lines 1503-1508   s%@FFLAGS@%$FFLAGS%g Link Here 
s%@DEFS@%$DEFS%g
s%@DEFS@%$DEFS%g
s%@LDFLAGS@%$LDFLAGS%g
s%@LDFLAGS@%$LDFLAGS%g
s%@LIBS@%$LIBS%g
s%@LIBS@%$LIBS%g
s%@SRCS@%$SRCS%g
s%@exec_prefix@%$exec_prefix%g
s%@exec_prefix@%$exec_prefix%g
s%@prefix@%$prefix%g
s%@prefix@%$prefix%g
s%@program_transform_name@%$program_transform_name%g
s%@program_transform_name@%$program_transform_name%g
(-) ssmtp-2.60/ssmtp.c (-2 / +2 lines)
 Lines 1257-1263   int ssmtp(char *argv[]) Link Here 
	/* Try to log in if username was supplied */
	/* Try to log in if username was supplied */
	if(auth_user) {
	if(auth_user) {
#ifdef MD5AUTH
#ifdef MD5AUTH
		if(auth_pass == (char *)NULL)
		if(auth_pass == (char *)NULL) {
			auth_pass = strdup("");
			auth_pass = strdup("");
		}
		}
 Lines 1271-1277   int ssmtp(char *argv[]) Link Here 
			strncpy(challenge, strchr(buf,' ') + 1, sizeof(challenge));
			strncpy(challenge, strchr(buf,' ') + 1, sizeof(challenge));
			memset(buf, 0, sizeof(buf));
			memset(buf, 0, sizeof(buf));
			crammd5(challenge, authUsername, authPassword, buf);
			crammd5(challenge, auth_user, auth_pass, buf);
		}
		}
		else {
		else {
#endif
#endif