Author: nhosoi
Update of /cvs/dirsec/ldapserver/ldap/cm In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24889/ldap/cm
Modified Files: Tag: Directory71RtmBranch fedora-patch.inf redhat-patch.inf Log Message: Resolves: #182621 Summary: Allow larger regex buffer to enable long substring filters Description: Applying the patches provided by ulf.weltman@hp.com. regex.c: use dynamically allocated regex buffer, use ptrdiff_t to store the offsets to be restored after the realloc, and use a constant for the value of "how much the NFA buffer can grow in one iteration on the pattern". string.c: use dynamically allocated buffer if the prepared buffer is not large enough, used wrong pointer (pat instead of p) in a debug message, and performed an unneeded strcat of ".*"
Index: fedora-patch.inf =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/cm/Attic/fedora-patch.inf,v retrieving revision 1.1.2.20 retrieving revision 1.1.2.21 diff -u -r1.1.2.20 -r1.1.2.21 --- fedora-patch.inf 30 Apr 2008 18:28:30 -0000 1.1.2.20 +++ fedora-patch.inf 30 Apr 2008 20:57:43 -0000 1.1.2.21 @@ -55,7 +55,7 @@ file: 437301: bin/slapd/admin/bin/ns-update file: 147585: plugins/slapd/slapi/examples/testpreop.c file: 164834,165641,166229,173687,175063,202890,247725,297221,196523,208058,311851,240583: bin/slapd/server/ns-slapd -file: 155276,164834,164843,165641,166229,173687,175063,179135,179137,202890,247725,297221,240897,428764: bin/slapd/server/libslapd.* +file: 155276,164834,164843,165641,166229,173687,175063,179135,179137,202890,247725,297221,240897,428764,182621: bin/slapd/server/libslapd.* file: 204808: bin/slapd/server/migratecred file: 204808: bin/slapd/server/mmldif file: 204808: bin/slapd/server/pwdhash @@ -67,7 +67,7 @@ file: 160003: bin/slapd/admin/bin/upgradeServer file: 164836,165600,288321: lib/attr-unique-plugin.* file: 165640: lib/views-plugin.* -file: 339791: lib/syntax-plugin.* +file: 339791,182621: lib/syntax-plugin.* file: 297221,288321: lib/acl-plugin.* file: 297221: lib/statechange-plugin.* file: 204808: lib/chainingdb-plugin.* @@ -76,6 +76,20 @@ file: 156120,159037,170321,170328,170556,170558,170816,185765: winsync/PassSync.msi file: 167761: java/jars/ds71.jar file: 169388,169954,170071,170350,181827,179135,179137,238630,429793: lib/replication-plugin.* +file: xxxxxx: bin/slapd/lib/libns-dshttpd71.so +file: xxxxxx: clients/lib/libns-dshttpd71.so +file: xxxxxx: clients/dsgw/bin/auth +file: xxxxxx: clients/dsgw/bin/doauth +file: xxxxxx: clients/dsgw/bin/edit +file: xxxxxx: clients/dsgw/bin/domodify +file: xxxxxx: clients/dsgw/bin/dnedit +file: xxxxxx: clients/dsgw/bin/dosearch +file: xxxxxx: clients/dsgw/bin/unauth +file: xxxxxx: clients/dsgw/bin/search +file: xxxxxx: clients/dsgw/bin/csearch +file: xxxxxx: clients/dsgw/bin/newentry +file: xxxxxx: clients/dsgw/bin/tutor +file: xxxxxx: clients/dsgw/bin/lang file: xxxxxx: bin/slapd/README.txt file: xxxxxx: README.txt file: M324525,M324529: shared/lib/libldap50.*
Index: redhat-patch.inf =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/cm/Attic/redhat-patch.inf,v retrieving revision 1.1.2.21 retrieving revision 1.1.2.22 diff -u -r1.1.2.21 -r1.1.2.22 --- redhat-patch.inf 30 Apr 2008 18:28:30 -0000 1.1.2.21 +++ redhat-patch.inf 30 Apr 2008 20:57:43 -0000 1.1.2.22 @@ -55,7 +55,7 @@ file: 437301: bin/slapd/admin/bin/ns-update file: 147585: plugins/slapd/slapi/examples/testpreop.c file: 164834,165641,166229,173687,175063,202890,247725,297221,196523,208058,311851,240583: bin/slapd/server/ns-slapd -file: 155276,164834,164843,165641,166229,173687,175063,179135,179137,202890,247725,297221,240897,428764: bin/slapd/server/libslapd.* +file: 155276,164834,164843,165641,166229,173687,175063,179135,179137,202890,247725,297221,240897,428764,182621: bin/slapd/server/libslapd.* file: 204808: bin/slapd/server/migratecred file: 204808: bin/slapd/server/mmldif file: 204808: bin/slapd/server/pwdhash @@ -67,7 +67,7 @@ file: 160003: bin/slapd/admin/bin/upgradeServer file: 164836,165600,288321: lib/attr-unique-plugin.* file: 165640: lib/views-plugin.* -file: 339791: lib/syntax-plugin.* +file: 339791,182621: lib/syntax-plugin.* file: 297221,288321: lib/acl-plugin.* file: 297221: lib/statechange-plugin.* file: 204808: lib/chainingdb-plugin.* @@ -76,6 +76,20 @@ file: 156120,159037,170321,170328,170556,170558,170816,185765: winsync/PassSync.msi file: 167761: java/jars/ds71.jar file: 169388,169954,170071,170350,181827,179135,179137,238630,429793: lib/replication-plugin.* +file: xxxxxx: bin/slapd/lib/libns-dshttpd71.so +file: xxxxxx: clients/lib/libns-dshttpd71.so +file: xxxxxx: clients/dsgw/bin/auth +file: xxxxxx: clients/dsgw/bin/doauth +file: xxxxxx: clients/dsgw/bin/edit +file: xxxxxx: clients/dsgw/bin/domodify +file: xxxxxx: clients/dsgw/bin/dnedit +file: xxxxxx: clients/dsgw/bin/dosearch +file: xxxxxx: clients/dsgw/bin/unauth +file: xxxxxx: clients/dsgw/bin/search +file: xxxxxx: clients/dsgw/bin/csearch +file: xxxxxx: clients/dsgw/bin/newentry +file: xxxxxx: clients/dsgw/bin/tutor +file: xxxxxx: clients/dsgw/bin/lang file: xxxxxx: bin/slapd/README.txt file: xxxxxx: README.txt file: M324525,M324529: shared/lib/libldap50.*
389-commits@lists.fedoraproject.org