summaryrefslogtreecommitdiff
path: root/support/Makefile.in
diff options
context:
space:
mode:
authorStefan Fritsch <sf@apache.org>2012-10-07 09:02:19 +0000
committerStefan Fritsch <sf@apache.org>2012-10-07 09:02:19 +0000
commit7d8882b4b4ac7f11404d9bc32c5ce8bf85febedd (patch)
treef8be78eec38703144799110e2a02c7c7fa033ab1 /support/Makefile.in
parent67fde08ec75c0228b635e35421339333653a7c2c (diff)
downloadhttpd-7d8882b4b4ac7f11404d9bc32c5ce8bf85febedd.tar.gz
Start refactoring of htpasswd and htdbm
- Move many common code parts into separate source file. This adds some of htpasswd's recent improvements to htdbm. - Rework salt generation to use the full 48bit of entropy for MD5 Previously, it would only generate 2^32 different salts on a given platform. - Use apr_getopt(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1395253 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'support/Makefile.in')
-rw-r--r--support/Makefile.in7
1 files changed, 5 insertions, 2 deletions
diff --git a/support/Makefile.in b/support/Makefile.in
index cef8f00368..635c247df4 100644
--- a/support/Makefile.in
+++ b/support/Makefile.in
@@ -36,7 +36,9 @@ install:
fi ; \
fi
-htpasswd_OBJECTS = htpasswd.lo
+htpasswd.lo: passwd_common.h
+passwd_common.lo: passwd_common.h
+htpasswd_OBJECTS = htpasswd.lo passwd_common.lo
htpasswd: $(htpasswd_OBJECTS)
$(LINK) $(htpasswd_LTFLAGS) $(htpasswd_OBJECTS) $(PROGRAM_LDADD) $(CRYPT_LIBS)
@@ -52,7 +54,8 @@ logresolve_OBJECTS = logresolve.lo
logresolve: $(logresolve_OBJECTS)
$(LINK) $(logresolve_LTFLAGS) $(logresolve_OBJECTS) $(PROGRAM_LDADD)
-htdbm_OBJECTS = htdbm.lo
+htdbm.lo: passwd_common.h
+htdbm_OBJECTS = htdbm.lo passwd_common.lo
htdbm: $(htdbm_OBJECTS)
$(LINK) $(htdbm_LTFLAGS) $(htdbm_OBJECTS) $(PROGRAM_LDADD) $(CRYPT_LIBS)