1 --- w3c-libwww-5.4.2/configure.ac.orig 2008-09-17 13:29:33.000000000 +0200
2 +++ w3c-libwww-5.4.2/configure.ac 2008-09-17 13:47:03.000000000 +0200
5 AC_DEFINE(HT_MD5, 1, [Define to enable MD5 for HTTP access authentication.])
8 - LIBWWWMD5='${top_builddir}/modules/md5/libmd5.la'
10 + LIBWWWMD5='-lcrypto'
17 - LIBWWWMD5='${top_builddir}/modules/md5/libmd5.la'
19 + LIBWWWMD5='-lcrypto'
23 --- w3c-libwww-5.4.2/Robot/src/Makefile.am.orig 2018-02-16 22:55:46.492032806 +0100
24 +++ w3c-libwww-5.4.2/Robot/src/Makefile.am 2018-02-17 09:24:56.628268433 +0100
26 $(top_builddir)/Library/src/libwwwcore.la \
27 $(top_builddir)/Library/src/libwwwutils.la \
28 -lm @LIBWWWXML@ @LIBWWWZIP@ @LIBWWWWAIS@ \
29 - @LIBWWWSQL@ @LIBWWWMD5@ @LIBWWWSSL@ \
30 + @LIBWWWSQL@ @LIBWWWSSL@ \
35 $(CC) $(LDFLAGS) -o purify $(webbot_OBJECTS) \
37 ../../Library/src/.libs/libwww.a \
38 - ../../modules/md5/.libs/libmd5.a \
39 - ../../modules/expat/.libs/libexpat.a
43 --- w3c-libwww-5.4.2/Library/Examples/Makefile.am.orig 2017-06-24 07:51:37.000000000 +0200
44 +++ w3c-libwww-5.4.2/Library/Examples/Makefile.am 2018-02-17 09:25:25.091601441 +0100
46 ../src/libwwwutils.la \
49 - -lm @LIBWWWZIP@ @LIBWWWWAIS@ @LIBWWWSQL@ @LIBWWWMD5@
50 + -lm @LIBWWWZIP@ @LIBWWWWAIS@ @LIBWWWSQL@
55 ../src/.libs/libwwwutils.a \
56 ../src/.libs/libwwwdav.a \
57 ../src/.libs/libwwwzip.a \
58 - ../../modules/md5/.libs/libmd5.a \
59 - ../../modules/expat/.libs/libexpat.a
63 --- w3c-libwww-5.4.0/Library/src/HTDigest.h.orig 2002-06-12 11:31:20.000000000 +0200
64 +++ w3c-libwww-5.4.0/Library/src/HTDigest.h 2008-09-17 13:42:22.000000000 +0200
66 /* Library include files */
68 /* add the MD algorithm header files here below */
70 +#include <openssl/md5.h>
75 typedef struct _HTDigestContext {
83 --- w3c-libwww-5.4.0/Library/src/HTDigest.c.orig 1999-02-05 18:31:45.000000000 +0100
84 +++ w3c-libwww-5.4.0/Library/src/HTDigest.c 2008-09-17 13:44:19.000000000 +0200
89 - MD5Init (&context->context.md5);
90 + MD5_Init (&context->context.md5);
96 switch (context->algorithm) {
98 - MD5Update (&context->context.md5, (unsigned char *) input,
99 + MD5_Update (&context->context.md5, (unsigned char *) input,
105 switch (context->algorithm) {
107 - MD5Final (digest, &context->context.md5);
108 + MD5_Final (&context->context.md5, digest);
112 --- w3c-libwww-5.4.0/modules/Makefile.am.orig 2008-09-17 14:10:11.000000000 +0200
113 +++ w3c-libwww-5.4.0/modules/Makefile.am 2008-09-17 14:27:10.000000000 +0200
120 --- w3c-libwww-5.4.2/Library/src/Makefile.am.orig 2018-02-17 22:22:57.834402083 +0100
121 +++ w3c-libwww-5.4.2/Library/src/Makefile.am 2018-02-17 22:24:20.137734478 +0100
125 libwwwhttp_la_LIBADD = libwwwmime.la libwwwstream.la libwwwcore.la libwwwutils.la \
126 - ../../modules/md5/libmd5.la
128 -libwwwhttp_la_CPPFLAGS = \
129 - -I/usr/local/include \
130 - -I${top_srcdir}/modules/md5
133 libwwwnews_la_SOURCES = \
136 libwwwsql_la_LIBADD = $(MYSQL_LIBS)
138 libwwwsql_la_CPPFLAGS = \
139 - -I/usr/local/include \
140 - -I${top_srcdir}/modules/md5 \