summaryrefslogtreecommitdiff
path: root/imap/src/osdep/nt/makefile.w2k
diff options
context:
space:
mode:
authorEduardo Chappa <chappa@washington.edu>2021-11-20 12:54:47 -0700
committerEduardo Chappa <chappa@washington.edu>2021-11-20 12:54:47 -0700
commit626eccdd8d0a325842d736596348e9d1d81ca105 (patch)
tree2eb4695b74cf88e15b030e30a751ada1017a0528 /imap/src/osdep/nt/makefile.w2k
parenta9e8d3c24b2bb6d30649d4d3c66f554ae38024bb (diff)
downloadalpine-626eccdd8d0a325842d736596348e9d1d81ca105.tar.xz
* Addition of support for SHA1 to SHA512 needed for future additions to
Alpine. The code is taken and adapted from code in RFC 4634.
Diffstat (limited to 'imap/src/osdep/nt/makefile.w2k')
-rw-r--r--imap/src/osdep/nt/makefile.w2k8
1 files changed, 5 insertions, 3 deletions
diff --git a/imap/src/osdep/nt/makefile.w2k b/imap/src/osdep/nt/makefile.w2k
index 9da6b452..214ee2dc 100644
--- a/imap/src/osdep/nt/makefile.w2k
+++ b/imap/src/osdep/nt/makefile.w2k
@@ -91,7 +91,7 @@ os_w2k.obj: mail.h osdep.h env_nt.h fs.h ftl.h nl.h tcp.h tcp_nt.h yunchan.h \
os_w2k.c fs_nt.c ftl_nt.c nl_nt.c env_nt.c ssl_w2k.c ssl_none.c \
ip_nt.c tcp_nt.c yunchan.c pmatch.c write.c \
mailfile.h auth_gss.c auth_md5.c auth_ntl.c auth_pla.c auth_bea.c \
- auth_oa2.c auth_log.c kerb_w2k.c
+ auth_oa2.c auth_log.c kerb_w2k.c sha.c
mbxnt.obj: mail.h misc.h osdep.h mbxnt.c
@@ -109,18 +109,20 @@ http.obj: mail.h misc.h http.h
json.obj: mail.h misc.h json.h
+sha.obj: mail.h misc.h osdep.h sha.h sha-private.h hash.h hmac.c sha1.c sha224-256.c sha384-512.c usha.c
+
$(CCLIENTLIB): mail.obj misc.obj fdstring.obj flstring.obj netmsg.obj \
newsrc.obj rfc822.obj smanager.obj utf8.obj utf8aux.obj \
imap4r1.obj nntp.obj pop3.obj smtp.obj os_w2k.obj \
mbxnt.obj mtxnt.obj tenexnt.obj unixnt.obj dummynt.obj pseudo.obj \
- http.obj json.obj
+ http.obj json.obj sha.obj
if exist $(CCLIENTLIB) del $(CCLIENTLIB)
LIB /NOLOGO /OUT:cclient.lib \
mail.obj misc.obj fdstring.obj flstring.obj netmsg.obj \
newsrc.obj rfc822.obj smanager.obj utf8.obj utf8aux.obj \
imap4r1.obj nntp.obj pop3.obj smtp.obj os_w2k.obj \
mbxnt.obj mtxnt.obj tenexnt.obj unixnt.obj dummynt.obj pseudo.obj \
- http.obj json.obj
+ http.obj json.obj sha.obj
clean:
del *.lib *.obj linkage.* osdep.* ip_nt.c auths.c *.exe *.exp || rem