FreeBSD Bugzilla – Attachment 222882 Details for
Bug 253918
dns/dnrd: Update to 2.20.4 and extend(fix)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
CaseSensitive Fix and 2.20.4 update for dns/dnrd
dns_dnrd.patch (text/plain), 2.83 KB, created by
Harald Schmalzbauer
on 2021-02-28 17:53:38 UTC
(
hide
)
Description:
CaseSensitive Fix and 2.20.4 update for dns/dnrd
Filename:
MIME Type:
Creator:
Harald Schmalzbauer
Created:
2021-02-28 17:53:38 UTC
Size:
2.83 KB
patch
obsolete
>Index: dns/dnrd/Makefile >=================================================================== >--- dns/dnrd/Makefile (revision 566676) >+++ dns/dnrd/Makefile (working copy) >@@ -2,10 +2,9 @@ > # $FreeBSD$ > > PORTNAME= dnrd >-PORTVERSION= 2.20.3 >+PORTVERSION= 2.20.4 > PORTREVISION= 1 > CATEGORIES= dns >-MASTER_SITES= SF > > MAINTAINER= ports@FreeBSD.org > COMMENT= Proxy DNS daemon >@@ -13,27 +12,35 @@ > LICENSE= GPLv2+ > LICENSE_FILE= ${WRKSRC}/COPYING > >-USES= gmake >+USES= gmake autoreconf > USE_RC_SUBR= ${PORTNAME} >-GNU_CONFIGURE= yes >+USE_GITHUB= yes > >+GH_ACCOUNT= benjaminpetrin >+ > USERS= dnrd > GROUPS= dnrd > >+GNU_CONFIGURE= yes >+ >+CPPFLAGS+= -DNAMED_SEMAPHORE_NAME='\"/ports-dns-dnrd\"' >+ > PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README > PORTEXAMPLES= README-cache README-cygwin README-master TODO master.sample > >-OPTIONS_DEFINE= TCP MASTER DEBUG RANDOM DOCS EXAMPLES >-OPTIONS_DEFAULT=MASTER >+OPTIONS_DEFINE= TCP MASTER DEBUG RANDOM DOCS EXAMPLES CIDOMM >+OPTIONS_DEFAULT=TCP MASTER RANDOM CIDOMM > > TCP_DESC= TCP support > MASTER_DESC= Master file support > RANDOM_DESC= Random source port >+CIDOMM_DESC= Match defined servers case insensitive (WinClients) > > TCP_CONFIGURE_ENABLE= tcp > MASTER_CONFIGURE_ENABLE= master > DEBUG_CONFIGURE_ENABLE= enable-debug > RANDOM_CONFIGURE_ENABLE= random-src >+CIDOMM_EXTRA_PATCHES= ${FILESDIR}/ci-s-match.diff > > do-install: > @${MKDIR} ${STAGEDIR}${ETCDIR} >Index: dns/dnrd/distinfo >=================================================================== >--- dns/dnrd/distinfo (revision 566676) >+++ dns/dnrd/distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (dnrd-2.20.3.tar.gz) = aa46e7f8736b88c1d752cf606b3990041221ce91d014e955c6b02eb2167db015 >-SIZE (dnrd-2.20.3.tar.gz) = 161887 >+TIMESTAMP = 1560361847 >+SHA256 (benjaminpetrin-dnrd-2.20.4_GH0.tar.gz) = 31901a1612e53d3f7a2a40bc7463541907f8fe56c5d367d0ba70925969ef11c2 >+SIZE (benjaminpetrin-dnrd-2.20.4_GH0.tar.gz) = 71537 >Index: dns/dnrd/files/ci-s-match.diff >=================================================================== >--- dns/dnrd/files/ci-s-match.diff (nonexistent) >+++ dns/dnrd/files/ci-s-match.diff (working copy) >@@ -0,0 +1,11 @@ >+--- src/domnode.c 2004-10-19 13:45:21.000000000 +0000 >++++ src/domnode.c 2019-06-11 18:58:34.736213000 +0000 >+@@ -157,7 +157,7 @@ >+ will be encoded as "\3yes\3org" while hayes.org will be encoded >+ as "\5hayes\3org" >+ */ >+- if ((strncmp(d->domain, p, maxlen - (p - name)) == 0) && (h > maxfound)) { >++ if ((strncasecmp(d->domain, p, maxlen - (p - name)) == 0) && (h > maxfound)) { >+ maxfound = h; /* max length found */ >+ curr = d; >+ } > >Property changes on: dns/dnrd/files/ci-s-match.diff >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 253918
: 222882