apache-ldap-api-1.0.0-src/all/ 0040755 0000767 0000024 00000000000 13114115502 017447 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/all/api-all/ 0040755 0000767 0000024 00000000000 13114114302 020763 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/all/src/ 0040755 0000767 0000024 00000000000 13114114302 020233 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/all/src/main/ 0040755 0000767 0000024 00000000000 13114114302 021157 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/all/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114302 024747 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/all/src/main/appended-resources/META-INF/ 0040755 0000767 0000024 00000000000 13114114302 026107 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ 0040755 0000767 0000024 00000000000 13114114416 017544 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/ 0040755 0000767 0000024 00000000000 13114114427 020317 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/META-INF/ 0040755 0000767 0000024 00000000000 13114114427 021457 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/ 0040755 0000767 0000024 00000000000 13114114302 021076 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/main/ 0040755 0000767 0000024 00000000000 13114114302 022022 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/main/java/ 0040755 0000767 0000024 00000000000 13114114302 022743 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114302 023532 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114302 024753 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114302 026757 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114302 027530 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/directory/api/asn1/ 0040755 0000767 0000024 00000000000 13114114302 030372 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/directory/api/asn1/util/ 0040755 0000767 0000024 00000000000 13114114302 031347 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/main/resources/ 0040755 0000767 0000024 00000000000 13114114302 024034 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/site/ 0040755 0000767 0000024 00000000000 13114114302 022042 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/test/ 0040755 0000767 0000024 00000000000 13114114302 022055 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/test/java/ 0040755 0000767 0000024 00000000000 13114114302 022776 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114302 023565 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114302 025006 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114302 027012 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114302 027563 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/test/java/org/apache/directory/api/asn1/ 0040755 0000767 0000024 00000000000 13114114302 030425 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/test/java/org/apache/directory/api/asn1/util/ 0040755 0000767 0000024 00000000000 13114114302 031402 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114302 024067 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/ 0040755 0000767 0000024 00000000000 13114114447 020320 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/META-INF/ 0040755 0000767 0000024 00000000000 13114114447 021460 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/ 0040755 0000767 0000024 00000000000 13114114301 021074 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/ 0040755 0000767 0000024 00000000000 13114114301 022020 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/ 0040755 0000767 0000024 00000000000 13114114301 022741 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114301 023530 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114301 024751 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114301 026755 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114301 027526 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ 0040755 0000767 0000024 00000000000 13114114301 030370 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/actions/ 0040755 0000767 0000024 00000000000 13114114302 032031 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/ 0040755 0000767 0000024 00000000000 13114114302 031141 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/grammar/ 0040755 0000767 0000024 00000000000 13114114302 032567 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/ 0040755 0000767 0000024 00000000000 13114114302 031746 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/resources/ 0040755 0000767 0000024 00000000000 13114114301 024032 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/site/ 0040755 0000767 0000024 00000000000 13114114301 022040 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/test/ 0040755 0000767 0000024 00000000000 13114114301 022053 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/test/java/ 0040755 0000767 0000024 00000000000 13114114301 022774 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114301 023563 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114301 025004 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114301 027010 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114301 027561 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/test/java/org/apache/directory/api/asn1/ 0040755 0000767 0000024 00000000000 13114114301 030423 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/test/java/org/apache/directory/api/asn1/ber/ 0040755 0000767 0000024 00000000000 13114114301 031173 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/test/java/org/apache/directory/api/asn1/ber/tlv/ 0040755 0000767 0000024 00000000000 13114114302 032001 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114301 024065 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/src/ 0040755 0000767 0000024 00000000000 13114114301 020324 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/src/site/ 0040755 0000767 0000024 00000000000 13114114301 021270 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/distribution/ 0040755 0000767 0000024 00000000000 13114116247 021425 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/distribution/src/ 0040755 0000767 0000024 00000000000 13114114302 022202 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/distribution/src/main/ 0040755 0000767 0000024 00000000000 13114114302 023126 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/distribution/src/main/assembly/ 0040755 0000767 0000024 00000000000 13114114303 024746 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/distribution/src/main/release/ 0040755 0000767 0000024 00000000000 13114114303 024547 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/distribution/src/main/release/licenses/ 0040755 0000767 0000024 00000000000 13114114303 026354 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/ 0040755 0000767 0000024 00000000000 13114115132 017635 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/ 0040755 0000767 0000024 00000000000 13114115356 021112 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/META-INF/ 0040755 0000767 0000024 00000000000 13114115356 022252 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/src/ 0040755 0000767 0000024 00000000000 13114114273 021676 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/src/main/ 0040755 0000767 0000024 00000000000 13114114273 022622 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/src/main/java/ 0040755 0000767 0000024 00000000000 13114114273 023543 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114273 024332 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114273 025553 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114273 027557 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114273 030330 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/src/main/java/org/apache/directory/api/dsmlv2/ 0040755 0000767 0000024 00000000000 13114114273 031537 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/src/main/java/org/apache/directory/api/dsmlv2/engine/ 0040755 0000767 0000024 00000000000 13114114275 033006 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/src/main/resources/ 0040755 0000767 0000024 00000000000 13114114273 024634 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/engine/src/site/ 0040755 0000767 0000024 00000000000 13114114275 022644 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/ 0040755 0000767 0000024 00000000000 13114115145 021135 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/META-INF/ 0040755 0000767 0000024 00000000000 13114115145 022275 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/ 0040755 0000767 0000024 00000000000 13114114301 021715 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114302 024054 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/ 0040755 0000767 0000024 00000000000 13114114301 022641 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/java/ 0040755 0000767 0000024 00000000000 13114114301 023562 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114301 024351 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114301 025572 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114301 027576 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114301 030347 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/java/org/apache/directory/api/dsmlv2/ 0040755 0000767 0000024 00000000000 13114114302 031557 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/java/org/apache/directory/api/dsmlv2/actions/ 0040755 0000767 0000024 00000000000 13114114302 033217 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/java/org/apache/directory/api/dsmlv2/request/ 0040755 0000767 0000024 00000000000 13114114302 033247 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/java/org/apache/directory/api/dsmlv2/response/ 0040755 0000767 0000024 00000000000 13114114302 033415 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/resources/ 0040755 0000767 0000024 00000000000 13114114301 024653 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/resources/org/ 0040755 0000767 0000024 00000000000 13114114301 025442 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/resources/org/apache/ 0040755 0000767 0000024 00000000000 13114114301 026663 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/resources/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114301 030667 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/resources/org/apache/directory/shared/ 0040755 0000767 0000024 00000000000 13114114301 032135 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/main/resources/org/apache/directory/shared/dsmlv2/ 0040755 0000767 0000024 00000000000 13114114301 033344 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/site/ 0040755 0000767 0000024 00000000000 13114114301 022661 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/ 0040755 0000767 0000024 00000000000 13114114274 022705 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/ 0040755 0000767 0000024 00000000000 13114114273 023625 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114273 024414 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114273 025635 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114273 027641 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114273 030412 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/ 0040755 0000767 0000024 00000000000 13114114275 031623 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/abandonRequest/ 0040755 0000767 0000024 00000000000 13114114275 034576 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/addRequest/ 0040755 0000767 0000024 00000000000 13114114275 033724 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/addResponse/ 0040755 0000767 0000024 00000000000 13114114275 034072 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/authRequest/ 0040755 0000767 0000024 00000000000 13114114275 034135 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/authResponse/ 0040755 0000767 0000024 00000000000 13114114275 034303 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/batchRequest/ 0040755 0000767 0000024 00000000000 13114114275 034255 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/batchResponse/ 0040755 0000767 0000024 00000000000 13114114275 034423 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/compareRequest/ 0040755 0000767 0000024 00000000000 13114114275 034622 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000145 13114114275 011632 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/compareResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/compareResponse/0040755 0000767 0000024 00000000000 13114114275 034770 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/delRequest/ 0040755 0000767 0000024 00000000000 13114114275 033740 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/delResponse/ 0040755 0000767 0000024 00000000000 13114114275 034106 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/errorResponse/ 0040755 0000767 0000024 00000000000 13114114275 034473 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000145 13114114275 011632 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/extendedRequest/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/extendedRequest/0040755 0000767 0000024 00000000000 13114114275 034774 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114275 011633 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/extendedResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/extendedResponse0040755 0000767 0000024 00000000000 13114114275 035063 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/modDNRequest/ 0040755 0000767 0000024 00000000000 13114114275 034175 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/modDNResponse/ 0040755 0000767 0000024 00000000000 13114114275 034343 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/modifyRequest/ 0040755 0000767 0000024 00000000000 13114114275 034463 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/modifyResponse/ 0040755 0000767 0000024 00000000000 13114114275 034631 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/searchRequest/ 0040755 0000767 0000024 00000000000 13114114275 034441 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/searchResponse/ 0040755 0000767 0000024 00000000000 13114114275 034607 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000165 13114114275 011634 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/searchResponse/searchResultDone/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/searchResponse/s0040755 0000767 0000024 00000000000 13114114275 034772 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000166 13114114275 011635 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/searchResponse/searchResultEntry/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/searchResponse/s0040755 0000767 0000024 00000000000 13114114275 034772 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000172 13114114275 011632 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/searchResponse/searchResultReference/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/searchResponse/s0040755 0000767 0000024 00000000000 13114114275 034772 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/java/org/apache/directory/api/dsmlv2/soap/ 0040755 0000767 0000024 00000000000 13114114275 032565 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114301 024706 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/ 0040755 0000767 0000024 00000000000 13114114274 025506 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/ 0040755 0000767 0000024 00000000000 13114114274 026727 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114274 030733 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114274 031504 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/ 0040755 0000767 0000024 00000000000 13114114301 032702 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114277 011631 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/abandonRequest/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/abandonRequ0040755 0000767 0000024 00000000000 13114114277 035076 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000145 13114114276 011633 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/addRequest/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/addRequest/0040755 0000767 0000024 00000000000 13114114276 035016 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114276 011634 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/addResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/addResponse0040755 0000767 0000024 00000000000 13114114276 035105 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114277 011635 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/authRequest/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/authRequest0040755 0000767 0000024 00000000000 13114114277 035151 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000147 13114114300 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/authResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/authRespons0040755 0000767 0000024 00000000000 13114114300 035135 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000147 13114114301 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/batchRequest/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/batchReques0040755 0000767 0000024 00000000000 13114114301 035071 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000150 13114114276 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/batchResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/batchRespon0040755 0000767 0000024 00000000000 13114114276 035106 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114276 011630 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/compareRequest/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/compareRequ0040755 0000767 0000024 00000000000 13114114276 035121 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000152 13114114276 011631 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/compareResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/compareResp0040755 0000767 0000024 00000000000 13114114276 035116 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000145 13114114277 011634 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/delRequest/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/delRequest/0040755 0000767 0000024 00000000000 13114114277 035033 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114301 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/delResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/delResponse0040755 0000767 0000024 00000000000 13114114301 035106 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000150 13114114276 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/errorResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/errorRespon0040755 0000767 0000024 00000000000 13114114276 035156 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000152 13114114276 011631 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/extendedRequest/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/extendedReq0040755 0000767 0000024 00000000000 13114114276 035106 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114300 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/extendedResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/extendedRes0040755 0000767 0000024 00000000000 13114114300 035074 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000147 13114114277 011636 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/modDNRequest/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/modDNReques0040755 0000767 0000024 00000000000 13114114277 035025 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000150 13114114300 011613 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/modDNResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/modDNRespon0040755 0000767 0000024 00000000000 13114114300 035012 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000150 13114114276 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/modifyRequest/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/modifyReque0040755 0000767 0000024 00000000000 13114114276 035127 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114276 011630 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/modifyResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/modifyRespo0040755 0000767 0000024 00000000000 13114114276 035136 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000150 13114114300 011613 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchRequest/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchReque0040755 0000767 0000024 00000000000 13114114300 035071 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000160 13114114300 011614 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchRequest/filters/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchReque0040755 0000767 0000024 00000000000 13114114300 035071 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114301 011615 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchResponse/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchRespo0040755 0000767 0000024 00000000000 13114114301 035101 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000172 13114114301 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchResponse/searchResultDone/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchRespo0040755 0000767 0000024 00000000000 13114114301 035101 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000173 13114114301 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchResponse/searchResultEntry/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchRespo0040755 0000767 0000024 00000000000 13114114301 035101 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000177 13114114301 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchResponse/searchResultReference/ apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/searchRespo0040755 0000767 0000024 00000000000 13114114301 035101 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/parser/src/test/resources/org/apache/directory/api/dsmlv2/soap/ 0040755 0000767 0000024 00000000000 13114114276 033657 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/src/ 0040755 0000767 0000024 00000000000 13114114273 020431 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/dsml/src/site/ 0040755 0000767 0000024 00000000000 13114114275 021377 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/ 0040755 0000767 0000024 00000000000 13114114350 017456 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/META-INF/ 0040755 0000767 0000024 00000000000 13114114350 020616 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/ 0040755 0000767 0000024 00000000000 13114114303 020243 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114303 022401 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/ 0040755 0000767 0000024 00000000000 13114114303 021167 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/java/ 0040755 0000767 0000024 00000000000 13114114303 022110 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114303 022677 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114303 024120 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114303 026124 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114303 026675 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/java/org/apache/directory/api/i18n/ 0040755 0000767 0000024 00000000000 13114114303 027454 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/resources/ 0040755 0000767 0000024 00000000000 13114114302 023200 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/resources/org/ 0040755 0000767 0000024 00000000000 13114114302 023767 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/resources/org/apache/ 0040755 0000767 0000024 00000000000 13114114302 025210 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/resources/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114302 027214 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/resources/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114302 027765 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/main/resources/org/apache/directory/api/i18n/ 0040755 0000767 0000024 00000000000 13114114303 030545 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/i18n/src/site/ 0040755 0000767 0000024 00000000000 13114114303 021207 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/ 0040755 0000767 0000024 00000000000 13114116150 020005 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/ 0040755 0000767 0000024 00000000000 13114114302 020571 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114302 022727 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/site/ 0040755 0000767 0000024 00000000000 13114114302 021535 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/ 0040755 0000767 0000024 00000000000 13114114302 021550 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/ 0040755 0000767 0000024 00000000000 13114114302 022471 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114302 023260 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114302 024501 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114302 026505 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114302 027256 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114302 030176 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/api/ldap/aci/ 0040755 0000767 0000024 00000000000 13114114302 030732 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/api/ldap/codec/ 0040755 0000767 0000024 00000000000 13114114302 031253 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/api/ldap/codec/api/ 0040755 0000767 0000024 00000000000 13114114302 032024 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/api/ldap/entry/ 0040755 0000767 0000024 00000000000 13114114302 031337 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/api/ldap/model/ 0040755 0000767 0000024 00000000000 13114114302 031276 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/api/ldap/model/name/ 0040755 0000767 0000024 00000000000 13114114302 032216 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/api/ldap/schema/ 0040755 0000767 0000024 00000000000 13114114302 031436 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/api/ldap/schema/syntaxCheckers/ 0040755 0000767 0000024 00000000000 13114114302 034434 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/java/org/apache/directory/api/ldap/subtree/ 0040755 0000767 0000024 00000000000 13114114302 031647 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114302 023562 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/ 0040755 0000767 0000024 00000000000 13114116171 020747 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/ 0040755 0000767 0000024 00000000000 13114114302 021530 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/main/ 0040755 0000767 0000024 00000000000 13114114302 022454 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/main/java/ 0040755 0000767 0000024 00000000000 13114114302 023375 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/main/resources/ 0040755 0000767 0000024 00000000000 13114114302 024466 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/test/ 0040755 0000767 0000024 00000000000 13114114302 022507 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/test/java/ 0040755 0000767 0000024 00000000000 13114114302 023430 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114302 024217 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114302 025440 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114302 027444 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114302 030215 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/test/java/org/apache/directory/api/osgi/ 0040755 0000767 0000024 00000000000 13114114302 031156 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114302 024521 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/ 0040755 0000767 0000024 00000000000 13114116217 021032 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/ 0040755 0000767 0000024 00000000000 13114114273 021621 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/main/ 0040755 0000767 0000024 00000000000 13114114273 022545 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/main/java/ 0040755 0000767 0000024 00000000000 13114114273 023466 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/main/resources/ 0040755 0000767 0000024 00000000000 13114114273 024557 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/test/ 0040755 0000767 0000024 00000000000 13114114273 022600 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/test/java/ 0040755 0000767 0000024 00000000000 13114114273 023521 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114273 024310 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114273 025531 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114273 027535 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114273 030306 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/test/java/org/apache/directory/api/osgi/ 0040755 0000767 0000024 00000000000 13114114274 031250 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/integ-osgi2/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114274 024613 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/ 0040755 0000767 0000024 00000000000 13114114470 017622 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/ 0040755 0000767 0000024 00000000000 13114115310 021072 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/all/ 0040755 0000767 0000024 00000000000 13114115665 021657 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/all/src/ 0040755 0000767 0000024 00000000000 13114114304 022433 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/all/src/main/ 0040755 0000767 0000024 00000000000 13114114304 023357 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/all/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114304 027147 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/all/src/main/appended-resources/META-INF/ 0040755 0000767 0000024 00000000000 13114114304 030307 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/ 0040755 0000767 0000024 00000000000 13114115324 021650 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/META-INF/ 0040755 0000767 0000024 00000000000 13114115324 023010 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/ 0040755 0000767 0000024 00000000000 13114114305 022435 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114305 024573 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/ 0040755 0000767 0000024 00000000000 13114114305 023361 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/ 0040755 0000767 0000024 00000000000 13114114305 024302 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114305 025071 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114305 026312 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114305 030316 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/ 0040755 0000767 0000024 00000000000 13114114305 031236 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/ 0040755 0000767 0000024 00000000000 13114114305 032514 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/ 0040755 0000767 0000024 00000000000 13114114306 033266 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000147 13114114305 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/callback/ apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/callbac0040755 0000767 0000024 00000000000 13114114305 034567 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000150 13114114305 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/exception/ apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/excepti0040755 0000767 0000024 00000000000 13114114305 034647 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000145 13114114306 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/future/ apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/future/0040755 0000767 0000024 00000000000 13114114306 034600 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000145 13114114306 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/search/ apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/search/0040755 0000767 0000024 00000000000 13114114306 034533 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/ 0040755 0000767 0000024 00000000000 13114114305 034327 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000155 13114114305 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/ apache-ldap-api-1.0.0-src/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/ex0040755 0000767 0000024 00000000000 13114114305 034664 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/main/resources/ 0040755 0000767 0000024 00000000000 13114114305 025373 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/site/ 0040755 0000767 0000024 00000000000 13114114305 023401 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/test/ 0040755 0000767 0000024 00000000000 13114114304 023413 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/test/java/ 0040755 0000767 0000024 00000000000 13114114305 024335 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114305 025124 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114305 026345 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114305 030351 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/test/java/org/apache/directory/ldap/ 0040755 0000767 0000024 00000000000 13114114305 031271 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/test/java/org/apache/directory/ldap/client/ 0040755 0000767 0000024 00000000000 13114114305 032547 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/test/java/org/apache/directory/ldap/client/api/ 0040755 0000767 0000024 00000000000 13114114305 033320 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000145 13114114305 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/test/java/org/apache/directory/ldap/client/api/search/ apache-ldap-api-1.0.0-src/ldap/client/api/src/test/java/org/apache/directory/ldap/client/api/search/0040755 0000767 0000024 00000000000 13114114305 034565 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/api/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114305 025426 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/src/ 0040755 0000767 0000024 00000000000 13114114304 021663 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/client/src/site/ 0040755 0000767 0000024 00000000000 13114114304 022627 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/ 0040755 0000767 0000024 00000000000 13114114664 020704 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/ 0040755 0000767 0000024 00000000000 13114114677 021640 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/META-INF/ 0040755 0000767 0000024 00000000000 13114114677 023000 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/ 0040755 0000767 0000024 00000000000 13114114304 022412 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114305 024551 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/ 0040755 0000767 0000024 00000000000 13114114303 023335 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/ 0040755 0000767 0000024 00000000000 13114114303 024256 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114303 025045 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114303 026266 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114303 030272 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114303 031043 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114303 031763 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/ 0040755 0000767 0000024 00000000000 13114114304 033041 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000145 13114114303 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000164 13114114303 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/abandonRequest/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000160 13114114304 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/addRequest/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000161 13114114304 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/addResponse/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000161 13114114304 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/bindRequest/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000162 13114114303 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/bindResponse/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000164 13114114304 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/compareRequest/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000165 13114114303 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/compareResponse/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114304 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/controls/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000160 13114114303 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/delRequest/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000161 13114114303 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/delResponse/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000165 13114114303 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/extendedRequest/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000166 13114114304 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/extendedResponse/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000172 13114114304 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/intermediateResponse/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000161 13114114303 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/ldapMessage/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000160 13114114304 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/ldapResult/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000165 13114114303 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/modifyDnRequest/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000166 13114114304 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/modifyDnResponse/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000163 13114114304 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/modifyRequest/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000164 13114114303 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/modifyResponse/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000163 13114114304 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/searchRequest/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000172 13114114304 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/searchRequest/filter/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000166 13114114304 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/searchResultDone/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000167 13114114304 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/searchResultEntry/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114304 034501 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000173 13114114303 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/searchResultReference/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000163 13114114303 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/unbindRequest/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/actions/0040755 0000767 0000024 00000000000 13114114303 034500 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ 0040755 0000767 0000024 00000000000 13114114305 033613 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114304 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114304 034625 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114304 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/cascade/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114304 034625 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000162 13114114304 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/manageDsaIT/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114304 034625 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000163 13114114304 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/proxiedauthz/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114304 034625 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000155 13114114303 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114303 034624 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000171 13114114304 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/entryChange/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114304 034625 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000171 13114114304 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/pagedSearch/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114304 034625 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000176 13114114304 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/persistentSearch/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114304 034625 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000170 13114114304 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/subentries/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114304 034625 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114304 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114304 034625 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000150 13114114304 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorato0040755 0000767 0000024 00000000000 13114114304 034562 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/osgi/ 0040755 0000767 0000024 00000000000 13114114304 034002 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/search/ 0040755 0000767 0000024 00000000000 13114114304 034306 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/site/ 0040755 0000767 0000024 00000000000 13114114304 023356 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/ 0040755 0000767 0000024 00000000000 13114114304 023371 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/ 0040755 0000767 0000024 00000000000 13114114304 024312 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114304 025101 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114304 026322 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114304 030326 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114304 031077 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114304 032017 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/ 0040755 0000767 0000024 00000000000 13114114305 033075 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000145 13114114305 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/abandon/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/abandon/0040755 0000767 0000024 00000000000 13114114305 034477 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/add/ 0040755 0000767 0000024 00000000000 13114114305 033625 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/bind/ 0040755 0000767 0000024 00000000000 13114114305 034011 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000145 13114114305 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/compare/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/compare/0040755 0000767 0000024 00000000000 13114114305 034523 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114304 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114304 034660 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000163 13114114305 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls/proxiedauthz/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114305 034661 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000155 13114114304 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls/search/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114304 034660 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000171 13114114305 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls/search/entryChange/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114305 034661 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000171 13114114305 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls/search/pagedSearch/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114305 034661 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000176 13114114305 011630 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls/search/persistentSearch/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114305 034661 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000170 13114114305 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls/search/subentries/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114305 034661 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114305 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls/sort/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/controls0040755 0000767 0000024 00000000000 13114114305 034661 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/del/ 0040755 0000767 0000024 00000000000 13114114305 033641 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114305 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/extended/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/extended0040755 0000767 0000024 00000000000 13114114305 034616 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000152 13114114304 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/intermediate/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/intermed0040755 0000767 0000024 00000000000 13114114304 034624 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/modify/ 0040755 0000767 0000024 00000000000 13114114305 034364 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114304 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/modifyDn/ apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/modifyDn0040755 0000767 0000024 00000000000 13114114304 034566 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/osgi/ 0040755 0000767 0000024 00000000000 13114114304 034035 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/search/ 0040755 0000767 0000024 00000000000 13114114305 034342 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/java/org/apache/directory/api/ldap/codec/unbind/ 0040755 0000767 0000024 00000000000 13114114304 034353 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/core/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114304 025403 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/src/ 0040755 0000767 0000024 00000000000 13114114303 021461 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/src/site/ 0040755 0000767 0000024 00000000000 13114114303 022425 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/ 0040755 0000767 0000024 00000000000 13114115111 023020 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/ 0040755 0000767 0000024 00000000000 13114114304 023612 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114305 025751 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/ 0040755 0000767 0000024 00000000000 13114114304 024536 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114304 030326 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/appended-resources/META-INF/ 0040755 0000767 0000024 00000000000 13114114304 031466 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/java/ 0040755 0000767 0000024 00000000000 13114114304 025457 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114304 026246 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114304 027467 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114304 031473 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114304 032244 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114304 033164 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/java/org/apache/directory/api/ldap/codec/ 0040755 0000767 0000024 00000000000 13114114304 034241 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114305 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/java/org/apache/directory/api/ldap/codec/standalone/ apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/main/java/org/apache/directory/api/ldap/codec/st0040755 0000767 0000024 00000000000 13114114305 034611 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/site/ 0040755 0000767 0000024 00000000000 13114114304 024556 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/test/ 0040755 0000767 0000024 00000000000 13114114304 024571 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/test/java/ 0040755 0000767 0000024 00000000000 13114114304 025512 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114304 026301 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114304 027522 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114304 031526 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114304 032277 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/test/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114304 033217 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/test/java/org/apache/directory/api/ldap/codec/ 0040755 0000767 0000024 00000000000 13114114304 034274 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114305 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/test/java/org/apache/directory/api/ldap/codec/standalone/ apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/test/java/org/apache/directory/api/ldap/codec/st0040755 0000767 0000024 00000000000 13114114305 034644 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/codec/standalone/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114304 026603 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/ 0040755 0000767 0000024 00000000000 13114115000 021116 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/ 0040755 0000767 0000024 00000000000 13114115177 021671 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/META-INF/ 0040755 0000767 0000024 00000000000 13114115177 023031 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/ 0040755 0000767 0000024 00000000000 13114114325 022452 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114325 024610 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/ 0040755 0000767 0000024 00000000000 13114114325 023376 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/antlr/ 0040755 0000767 0000024 00000000000 13114114325 024516 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114325 027166 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/appended-resources/META-INF/ 0040755 0000767 0000024 00000000000 13114114325 030326 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/java/ 0040755 0000767 0000024 00000000000 13114114325 024317 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114325 025106 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114325 026327 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114325 030333 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114325 031104 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114325 032024 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/java/org/apache/directory/api/ldap/aci/ 0040755 0000767 0000024 00000000000 13114114325 032560 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114325 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/java/org/apache/directory/api/ldap/aci/protectedItem/ apache-ldap-api-1.0.0-src/ldap/extras/aci/src/main/java/org/apache/directory/api/ldap/aci/protectedI0040755 0000767 0000024 00000000000 13114114325 034603 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/site/ 0040755 0000767 0000024 00000000000 13114114325 023416 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/test/ 0040755 0000767 0000024 00000000000 13114114325 023431 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/test/java/ 0040755 0000767 0000024 00000000000 13114114325 024352 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114325 025141 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114325 026362 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114325 030366 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114325 031137 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/test/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114325 032057 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/test/java/org/apache/directory/api/ldap/aci/ 0040755 0000767 0000024 00000000000 13114114325 032613 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114325 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/test/java/org/apache/directory/api/ldap/aci/protectedItem/ apache-ldap-api-1.0.0-src/ldap/extras/aci/src/test/java/org/apache/directory/api/ldap/aci/protectedI0040755 0000767 0000024 00000000000 13114114325 034636 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/aci/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114325 025443 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/ 0040755 0000767 0000024 00000000000 13114115047 022206 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/META-INF/ 0040755 0000767 0000024 00000000000 13114115047 023346 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/ 0040755 0000767 0000024 00000000000 13114114326 022774 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114326 025132 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/ 0040755 0000767 0000024 00000000000 13114114326 023720 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114326 027510 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/appended-resources/META-INF/ 0040755 0000767 0000024 00000000000 13114114326 030650 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/ 0040755 0000767 0000024 00000000000 13114114325 024640 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114325 025427 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114325 026650 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114325 030654 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114325 031425 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114325 032345 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/ 0040755 0000767 0000024 00000000000 13114114326 033654 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114326 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/controls/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114326 034722 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000161 13114114326 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/controls/ad_impl/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114326 034722 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000202 13114114326 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/controls/changeNotifications_impl/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114326 034722 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000177 13114114326 011634 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/controls/permissiveModify_impl/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114326 034722 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000166 13114114326 011632 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy_impl/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114326 034722 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000167 13114114326 011633 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl_impl/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114326 034722 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000162 13114114326 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/controls/vlv_impl/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114326 034722 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114325 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/extended/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114325 034717 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000162 13114114325 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/extended/ads_impl/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114325 034717 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000171 13114114326 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/extended/ads_impl/cancel/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114326 034720 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000201 13114114326 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/extended/ads_impl/certGeneration/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114326 034720 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000205 13114114326 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/extended/ads_impl/gracefulDisconnect/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114326 034720 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000203 13114114326 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/extended/ads_impl/gracefulShutdown/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114326 034720 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000174 13114114326 011631 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/extended/ads_impl/pwdModify/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114326 034720 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000173 13114114326 011630 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/extended/ads_impl/startTls/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114326 034720 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000202 13114114326 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/extended/ads_impl/storedProcedure/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114326 034720 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000171 13114114326 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/extended/ads_impl/whoAmI/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/main/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114326 034720 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/site/ 0040755 0000767 0000024 00000000000 13114114326 023740 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/ 0040755 0000767 0000024 00000000000 13114114325 023752 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/ 0040755 0000767 0000024 00000000000 13114114325 024673 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114325 025462 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114325 026703 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114325 030707 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114325 031460 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114325 032400 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/ 0040755 0000767 0000024 00000000000 13114114325 033706 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114325 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/controls/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114325 034754 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114325 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/controls/ad/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114325 034754 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000161 13114114325 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/controls/ppolicy/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114325 034754 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000167 13114114325 011632 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/controls/syncrepl_impl/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114325 034754 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000155 13114114325 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/controls/vlv/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/contr0040755 0000767 0000024 00000000000 13114114325 034754 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114325 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/extended/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114325 034752 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000162 13114114325 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/extended/ads_impl/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114325 034752 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000171 13114114325 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/extended/ads_impl/cancel/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114325 034752 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000201 13114114325 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/extended/ads_impl/certGeneration/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114325 034752 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000205 13114114325 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/extended/ads_impl/gracefulDisconnect/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114325 034752 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000203 13114114325 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/extended/ads_impl/gracefulShutdown/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114325 034752 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000174 13114114325 011630 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/extended/ads_impl/pwdModify/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114325 034752 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000202 13114114325 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/extended/ads_impl/storedProcedure/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114325 034752 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000171 13114114325 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/extended/ads_impl/whoAmI/ apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/java/org/apache/directory/api/ldap/extras/exten0040755 0000767 0000024 00000000000 13114114325 034752 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114325 025764 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/ 0040755 0000767 0000024 00000000000 13114115010 022743 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/META-INF/ 0040755 0000767 0000024 00000000000 13114115010 024103 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/ 0040755 0000767 0000024 00000000000 13114114325 023542 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114325 025700 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/ 0040755 0000767 0000024 00000000000 13114114325 024466 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114325 030256 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/appended-resources/META-INF/ 0040755 0000767 0000024 00000000000 13114114325 031416 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/ 0040755 0000767 0000024 00000000000 13114114324 025406 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114324 026175 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114324 027416 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114324 031422 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114324 032173 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114324 033113 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/ 0040755 0000767 0000024 00000000000 13114114324 034421 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000155 13114114325 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/c0040755 0000767 0000024 00000000000 13114114325 034565 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000160 13114114325 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ad/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/c0040755 0000767 0000024 00000000000 13114114325 034565 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000201 13114114325 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/changeNotifications/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/c0040755 0000767 0000024 00000000000 13114114325 034565 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000176 13114114325 011632 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/permissiveModify/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/c0040755 0000767 0000024 00000000000 13114114325 034565 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000165 13114114325 011630 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/c0040755 0000767 0000024 00000000000 13114114325 034565 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000166 13114114325 011631 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/c0040755 0000767 0000024 00000000000 13114114325 034565 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000177 13114114325 011633 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncDone/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/c0040755 0000767 0000024 00000000000 13114114325 034565 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000204 13114114325 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/c0040755 0000767 0000024 00000000000 13114114325 034565 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000200 13114114325 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncState/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/c0040755 0000767 0000024 00000000000 13114114325 034565 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000161 13114114325 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/vlv/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/c0040755 0000767 0000024 00000000000 13114114325 034565 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000155 13114114324 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/extended/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/e0040755 0000767 0000024 00000000000 13114114324 034566 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000164 13114114325 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/extended/cancel/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/e0040755 0000767 0000024 00000000000 13114114325 034567 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000174 13114114325 011630 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/extended/certGeneration/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/e0040755 0000767 0000024 00000000000 13114114325 034567 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000200 13114114325 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/extended/gracefulDisconnect/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/e0040755 0000767 0000024 00000000000 13114114325 034567 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000176 13114114325 011632 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/extended/gracefulShutdown/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/e0040755 0000767 0000024 00000000000 13114114325 034567 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000167 13114114325 011632 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/extended/pwdModify/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/e0040755 0000767 0000024 00000000000 13114114325 034567 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000166 13114114325 011631 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/extended/startTls/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/e0040755 0000767 0000024 00000000000 13114114325 034567 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000175 13114114325 011631 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/extended/storedProcedure/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/e0040755 0000767 0000024 00000000000 13114114325 034567 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000164 13114114325 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/extended/whoAmI/ apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/e0040755 0000767 0000024 00000000000 13114114325 034567 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/site/ 0040755 0000767 0000024 00000000000 13114114325 024506 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/test/ 0040755 0000767 0000024 00000000000 13114114324 024520 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/codec-api/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114324 026532 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/ 0040755 0000767 0000024 00000000000 13114115414 021551 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/META-INF/ 0040755 0000767 0000024 00000000000 13114115414 022711 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/ 0040755 0000767 0000024 00000000000 13114114326 022341 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114326 024477 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/main/ 0040755 0000767 0000024 00000000000 13114114326 023265 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114326 027055 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/main/appended-resources/META-INF/ 0040755 0000767 0000024 00000000000 13114114326 030215 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/main/java/ 0040755 0000767 0000024 00000000000 13114114326 024206 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114326 024775 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114326 026216 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114326 030222 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114326 030773 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114326 031713 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/main/java/org/apache/directory/api/ldap/sp/ 0040755 0000767 0000024 00000000000 13114114326 032335 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/site/ 0040755 0000767 0000024 00000000000 13114114326 023305 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/test/ 0040755 0000767 0000024 00000000000 13114114326 023320 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/test/java/ 0040755 0000767 0000024 00000000000 13114114326 024241 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114326 025030 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114326 026251 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114326 030255 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114326 031026 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/test/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114326 031746 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/sp/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114326 025332 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/src/ 0040755 0000767 0000024 00000000000 13114114325 021716 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/src/site/ 0040755 0000767 0000024 00000000000 13114114325 022662 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/ 0040755 0000767 0000024 00000000000 13114115435 022575 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/META-INF/ 0040755 0000767 0000024 00000000000 13114115435 023735 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/ 0040755 0000767 0000024 00000000000 13114114324 023360 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114325 025517 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/main/ 0040755 0000767 0000024 00000000000 13114114324 024304 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/main/antlr/ 0040755 0000767 0000024 00000000000 13114114325 025425 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114324 030074 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/main/appended-resources/META-INF/ 0040755 0000767 0000024 00000000000 13114114324 031234 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/main/java/ 0040755 0000767 0000024 00000000000 13114114324 025225 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114324 026014 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114324 027235 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114324 031241 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114324 032012 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114324 032732 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/main/java/org/apache/directory/api/ldap/trigger/ 0040755 0000767 0000024 00000000000 13114114325 034376 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/site/ 0040755 0000767 0000024 00000000000 13114114324 024324 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/test/ 0040755 0000767 0000024 00000000000 13114114324 024337 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/test/java/ 0040755 0000767 0000024 00000000000 13114114324 025260 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114324 026047 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114324 027270 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114324 031274 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114324 032045 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/test/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114324 032765 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/test/java/org/apache/directory/api/ldap/trigger/ 0040755 0000767 0000024 00000000000 13114114324 034430 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/test/java/org/apache/directory/shared/ 0040755 0000767 0000024 00000000000 13114114324 032542 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/trigger/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114324 026351 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/ 0040755 0000767 0000024 00000000000 13114115374 022111 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/META-INF/ 0040755 0000767 0000024 00000000000 13114115374 023251 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/ 0040755 0000767 0000024 00000000000 13114114326 022674 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114326 025032 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/main/ 0040755 0000767 0000024 00000000000 13114114326 023620 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114326 027410 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/main/appended-resources/META-INF/ 0040755 0000767 0000024 00000000000 13114114326 030550 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/main/java/ 0040755 0000767 0000024 00000000000 13114114326 024541 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114326 025330 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114326 026551 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114326 030555 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114326 031326 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114326 032246 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/main/java/org/apache/directory/api/ldap/util/ 0040755 0000767 0000024 00000000000 13114114326 033223 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/main/java/org/apache/directory/api/ldap/util/tree/ 0040755 0000767 0000024 00000000000 13114114326 034162 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/site/ 0040755 0000767 0000024 00000000000 13114114326 023640 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/test/ 0040755 0000767 0000024 00000000000 13114114326 023653 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/test/java/ 0040755 0000767 0000024 00000000000 13114114326 024574 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114326 025363 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114326 026604 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114326 030610 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114326 031361 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/test/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114326 032301 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/test/java/org/apache/directory/api/ldap/util/ 0040755 0000767 0000024 00000000000 13114114326 033256 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/test/java/org/apache/directory/api/ldap/util/tree/ 0040755 0000767 0000024 00000000000 13114114326 034215 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/extras/util/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114326 025665 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/ 0040755 0000767 0000024 00000000000 13114114524 020722 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/META-INF/ 0040755 0000767 0000024 00000000000 13114114524 022062 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/ 0040755 0000767 0000024 00000000000 13114114311 021503 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114311 023641 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/ 0040755 0000767 0000024 00000000000 13114114311 022427 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/antlr/ 0040755 0000767 0000024 00000000000 13114114306 023553 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114311 026217 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/appended-resources/META-INF/ 0040755 0000767 0000024 00000000000 13114114311 027357 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/ 0040755 0000767 0000024 00000000000 13114114305 023353 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114305 024142 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114305 025363 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114305 027367 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114305 030140 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114305 031060 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/ 0040755 0000767 0000024 00000000000 13114114311 032155 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/constants/ 0040755 0000767 0000024 00000000000 13114114307 034176 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/csn/ 0040755 0000767 0000024 00000000000 13114114306 032744 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/cursor/ 0040755 0000767 0000024 00000000000 13114114307 033477 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/entry/ 0040755 0000767 0000024 00000000000 13114114311 033316 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/exception/ 0040755 0000767 0000024 00000000000 13114114307 034160 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/filter/ 0040755 0000767 0000024 00000000000 13114114307 033447 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/ldif/ 0040755 0000767 0000024 00000000000 13114114307 033100 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000150 13114114307 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/ldif/anonymizer/ apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/ldif/anonymiz0040755 0000767 0000024 00000000000 13114114307 034665 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/message/ 0040755 0000767 0000024 00000000000 13114114307 033606 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114306 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/message/controls/ apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/message/contr0040755 0000767 0000024 00000000000 13114114306 034653 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114306 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/message/extended/ apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/message/exten0040755 0000767 0000024 00000000000 13114114306 034651 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/name/ 0040755 0000767 0000024 00000000000 13114114310 033074 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/password/ 0040755 0000767 0000024 00000000000 13114114306 034023 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/ 0040755 0000767 0000024 00000000000 13114114311 033415 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114310 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/comparators/ apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/compar0040755 0000767 0000024 00000000000 13114114310 034616 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114311 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/normalizers/ apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/normal0040755 0000767 0000024 00000000000 13114114311 034626 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000147 13114114310 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/parsers/ apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/parser0040755 0000767 0000024 00000000000 13114114310 034631 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000152 13114114310 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/registries/ apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/regist0040755 0000767 0000024 00000000000 13114114310 034632 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000161 13114114310 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/registries/helper/ apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/regist0040755 0000767 0000024 00000000000 13114114310 034632 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114311 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/ apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/schema/syntax0040755 0000767 0000024 00000000000 13114114311 034664 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/subtree/ 0040755 0000767 0000024 00000000000 13114114307 033633 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/main/java/org/apache/directory/api/ldap/model/url/ 0040755 0000767 0000024 00000000000 13114114306 032763 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/site/ 0040755 0000767 0000024 00000000000 13114114311 022447 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/ 0040755 0000767 0000024 00000000000 13114114311 022462 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/ 0040755 0000767 0000024 00000000000 13114114311 023403 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114311 024172 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114311 025413 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114311 027417 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114311 030170 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114311 031110 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/ 0040755 0000767 0000024 00000000000 13114114312 032211 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/csn/ 0040755 0000767 0000024 00000000000 13114114312 032774 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/cursor/ 0040755 0000767 0000024 00000000000 13114114312 033526 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/entry/ 0040755 0000767 0000024 00000000000 13114114312 033352 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/filter/ 0040755 0000767 0000024 00000000000 13114114312 033476 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/ldif/ 0040755 0000767 0000024 00000000000 13114114311 033126 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/message/ 0040755 0000767 0000024 00000000000 13114114312 033635 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114312 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/message/controls/ apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/message/contr0040755 0000767 0000024 00000000000 13114114312 034703 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/name/ 0040755 0000767 0000024 00000000000 13114114311 033130 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/password/ 0040755 0000767 0000024 00000000000 13114114312 034053 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/ 0040755 0000767 0000024 00000000000 13114114312 033451 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114312 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/comparators/ apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/compar0040755 0000767 0000024 00000000000 13114114312 034653 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114311 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/normalizers/ apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/normal0040755 0000767 0000024 00000000000 13114114311 034661 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000147 13114114312 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/parsers/ apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/parser0040755 0000767 0000024 00000000000 13114114312 034666 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000152 13114114312 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/registries/ apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/regist0040755 0000767 0000024 00000000000 13114114312 034667 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114311 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxCheckers/ apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntax0040755 0000767 0000024 00000000000 13114114311 034717 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000150 13114114312 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/ apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntax0040755 0000767 0000024 00000000000 13114114312 034720 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000157 13114114312 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntaxes/parser/ apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/schema/syntax0040755 0000767 0000024 00000000000 13114114312 034720 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/java/org/apache/directory/api/ldap/model/url/ 0040755 0000767 0000024 00000000000 13114114312 033013 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114311 024474 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/resources/org/ 0040755 0000767 0000024 00000000000 13114114311 025263 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/resources/org/apache/ 0040755 0000767 0000024 00000000000 13114114311 026504 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/resources/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114311 030510 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/resources/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114311 031261 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/resources/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114311 032201 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/resources/org/apache/directory/api/ldap/model/ 0040755 0000767 0000024 00000000000 13114114311 033301 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/resources/org/apache/directory/api/ldap/model/schema/ 0040755 0000767 0000024 00000000000 13114114311 034541 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114311 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/model/src/test/resources/org/apache/directory/api/ldap/model/schema/parsers/ apache-ldap-api-1.0.0-src/ldap/model/src/test/resources/org/apache/directory/api/ldap/model/schema/p0040755 0000767 0000024 00000000000 13114114311 034721 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/ 0040755 0000767 0000024 00000000000 13114114750 020411 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/ 0040755 0000767 0000024 00000000000 13114114756 021343 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/META-INF/ 0040755 0000767 0000024 00000000000 13114114756 022503 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/ 0040755 0000767 0000024 00000000000 13114114326 022123 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114326 024261 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/main/ 0040755 0000767 0000024 00000000000 13114114326 023047 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/main/java/ 0040755 0000767 0000024 00000000000 13114114326 023770 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114326 024557 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114326 026000 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114326 030004 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114326 030555 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114326 031475 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/main/java/org/apache/directory/api/ldap/codec/ 0040755 0000767 0000024 00000000000 13114114326 032552 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/main/java/org/apache/directory/api/ldap/codec/protocol/ 0040755 0000767 0000024 00000000000 13114114326 034413 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114326 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/main/java/org/apache/directory/api/ldap/codec/protocol/mina/ apache-ldap-api-1.0.0-src/ldap/net/mina/src/main/java/org/apache/directory/api/ldap/codec/protocol/m0040755 0000767 0000024 00000000000 13114114326 034570 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/site/ 0040755 0000767 0000024 00000000000 13114114326 023067 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/test/ 0040755 0000767 0000024 00000000000 13114114326 023102 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/test/java/ 0040755 0000767 0000024 00000000000 13114114326 024023 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/mina/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114326 025114 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/src/ 0040755 0000767 0000024 00000000000 13114114326 021177 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/net/src/site/ 0040755 0000767 0000024 00000000000 13114114326 022143 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/ 0040755 0000767 0000024 00000000000 13114115226 021062 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/ 0040755 0000767 0000024 00000000000 13114115461 023072 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/META-INF/ 0040755 0000767 0000024 00000000000 13114115461 024232 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/ 0040755 0000767 0000024 00000000000 13114114313 023654 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114312 026011 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/ 0040755 0000767 0000024 00000000000 13114114313 024600 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/antlr/ 0040755 0000767 0000024 00000000000 13114114313 025720 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114312 030367 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/appended-resources/META-INF/ 0040755 0000767 0000024 00000000000 13114114313 031530 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/java/ 0040755 0000767 0000024 00000000000 13114114312 025520 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114312 026307 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114312 027530 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114312 031534 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114312 032305 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114312 033225 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/java/org/apache/directory/api/ldap/schema/ 0040755 0000767 0000024 00000000000 13114114312 034465 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114313 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/java/org/apache/directory/api/ldap/schema/converter/ apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/java/org/apache/directory/api/ldap/schema/c0040755 0000767 0000024 00000000000 13114114313 034631 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/main/resources/ 0040755 0000767 0000024 00000000000 13114114313 026612 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/site/ 0040755 0000767 0000024 00000000000 13114114313 024620 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/ 0040755 0000767 0000024 00000000000 13114114312 024632 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/java/ 0040755 0000767 0000024 00000000000 13114114312 025553 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114312 026342 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114312 027563 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114312 031567 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114312 032340 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114312 033260 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/java/org/apache/directory/api/ldap/schema/ 0040755 0000767 0000024 00000000000 13114114312 034520 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114313 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/java/org/apache/directory/api/ldap/schema/converter/ apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/java/org/apache/directory/api/ldap/schema/c0040755 0000767 0000024 00000000000 13114114313 034664 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114312 026644 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/resources/org/ 0040755 0000767 0000024 00000000000 13114114312 027433 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/resources/org/apache/ 0040755 0000767 0000024 00000000000 13114114312 030654 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/resources/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114312 032660 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/resources/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114312 033431 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/resources/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114312 034351 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114312 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/resources/org/apache/directory/api/ldap/schema/ apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/resources/org/apache/directory/api/ldap/sch0040755 0000767 0000024 00000000000 13114114312 035047 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000163 13114114313 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/resources/org/apache/directory/api/ldap/schema/converter/ apache-ldap-api-1.0.0-src/ldap/schema/converter/src/test/resources/org/apache/directory/api/ldap/sch0040755 0000767 0000024 00000000000 13114114313 035050 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/ 0040755 0000767 0000024 00000000000 13114115234 021772 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/META-INF/ 0040755 0000767 0000024 00000000000 13114115234 023132 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/ 0040755 0000767 0000024 00000000000 13114114324 022560 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114313 024714 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/ 0040755 0000767 0000024 00000000000 13114114313 023502 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/ 0040755 0000767 0000024 00000000000 13114114313 024423 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114313 025212 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114313 026433 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114313 030437 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114313 031210 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114313 032130 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/schema/ 0040755 0000767 0000024 00000000000 13114114313 033370 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114313 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/schema/extractor/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/schema/extrac0040755 0000767 0000024 00000000000 13114114313 034577 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114313 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/schema/extractor/impl/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/schema/extrac0040755 0000767 0000024 00000000000 13114114313 034577 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114313 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/schema/loader/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/schema/loader0040755 0000767 0000024 00000000000 13114114313 034557 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000147 13114114313 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/schema/manager/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/schema/manage0040755 0000767 0000024 00000000000 13114114313 034541 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114313 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/schema/manager/impl/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/java/org/apache/directory/api/ldap/schema/manage0040755 0000767 0000024 00000000000 13114114313 034541 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/ 0040755 0000767 0000024 00000000000 13114114313 025514 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ 0040755 0000767 0000024 00000000000 13114114313 026754 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/ 0040755 0000767 0000024 00000000000 13114114324 030657 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=adsconfig/ 0040755 0000767 0000024 00000000000 13114114324 033232 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000157 13114114323 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=adsconfig/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=adsconfig/ou=attri0040755 0000767 0000024 00000000000 13114114323 034736 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114322 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=adsconfig/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=adsconfig/ou=objec0040755 0000767 0000024 00000000000 13114114322 034674 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000157 13114114323 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=adsconfig/ou=syntaxcheckers/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=adsconfig/ou=synta0040755 0000767 0000024 00000000000 13114114323 034751 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114323 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=adsconfig/ou=syntaxes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=adsconfig/ou=synta0040755 0000767 0000024 00000000000 13114114323 034751 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ 0040755 0000767 0000024 00000000000 13114114320 032512 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114320 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=attribut0040755 0000767 0000024 00000000000 13114114320 034732 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114320 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=comparators/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=comparat0040755 0000767 0000024 00000000000 13114114320 034702 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114320 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=matchingrules/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=matching0040755 0000767 0000024 00000000000 13114114320 034666 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114320 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=normalizers/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=normaliz0040755 0000767 0000024 00000000000 13114114320 034727 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114317 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=objectcl0040755 0000767 0000024 00000000000 13114114317 034667 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114320 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=syntaxcheckers/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=syntaxch0040755 0000767 0000024 00000000000 13114114320 034735 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114317 011630 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=syntaxes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apache/ou=syntaxes0040755 0000767 0000024 00000000000 13114114317 034760 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachedns/ 0040755 0000767 0000024 00000000000 13114114321 033220 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000157 13114114321 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachedns/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachedns/ou=attri0040755 0000767 0000024 00000000000 13114114321 034725 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114321 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachedns/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachedns/ou=objec0040755 0000767 0000024 00000000000 13114114321 034664 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ 0040755 0000767 0000024 00000000000 13114114321 033362 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000160 13114114321 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=attr0040755 0000767 0000024 00000000000 13114114321 034716 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000155 13114114321 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=comparators/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=comp0040755 0000767 0000024 00000000000 13114114321 034702 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000157 13114114321 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=matchingrules/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=matc0040755 0000767 0000024 00000000000 13114114321 034670 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000155 13114114321 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=normalizers/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=norm0040755 0000767 0000024 00000000000 13114114321 034717 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000157 13114114321 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=obje0040755 0000767 0000024 00000000000 13114114321 034663 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000160 13114114321 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=syntaxcheckers/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=synt0040755 0000767 0000024 00000000000 13114114321 034741 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000152 13114114321 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=syntaxes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=apachemeta/ou=synt0040755 0000767 0000024 00000000000 13114114321 034741 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=autofs/ 0040755 0000767 0000024 00000000000 13114114324 032576 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114324 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=autofs/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=autofs/ou=attribut0040755 0000767 0000024 00000000000 13114114324 035016 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114324 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=autofs/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=autofs/ou=objectcl0040755 0000767 0000024 00000000000 13114114324 034745 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=collective/ 0040755 0000767 0000024 00000000000 13114114321 033423 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000160 13114114321 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=collective/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=collective/ou=attr0040755 0000767 0000024 00000000000 13114114321 034757 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=corba/ 0040755 0000767 0000024 00000000000 13114114321 032360 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114321 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=corba/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=corba/ou=attribute0040755 0000767 0000024 00000000000 13114114321 034745 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000152 13114114321 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=corba/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=corba/ou=objectcla0040755 0000767 0000024 00000000000 13114114321 034670 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=core/ 0040755 0000767 0000024 00000000000 13114114316 032226 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000152 13114114316 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=core/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=core/ou=attributet0040755 0000767 0000024 00000000000 13114114316 034777 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000147 13114114316 011630 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=core/ou=comparators/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=core/ou=comparator0040755 0000767 0000024 00000000000 13114114316 034757 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114316 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=core/ou=matchingrules/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=core/ou=matchingru0040755 0000767 0000024 00000000000 13114114316 034751 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114317 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=core/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=core/ou=objectclas0040755 0000767 0000024 00000000000 13114114317 034722 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=core/ou=syntaxes/ 0040755 0000767 0000024 00000000000 13114114316 034545 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=cosine/ 0040755 0000767 0000024 00000000000 13114114313 032553 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114313 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=cosine/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=cosine/ou=attribut0040755 0000767 0000024 00000000000 13114114313 034773 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114313 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=cosine/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=cosine/ou=objectcl0040755 0000767 0000024 00000000000 13114114313 034722 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=dhcp/ 0040755 0000767 0000024 00000000000 13114114325 032214 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000152 13114114324 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=dhcp/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=dhcp/ou=attributet0040755 0000767 0000024 00000000000 13114114324 034764 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114324 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=dhcp/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=dhcp/ou=objectclas0040755 0000767 0000024 00000000000 13114114324 034706 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=inetorgperson/ 0040755 0000767 0000024 00000000000 13114114324 034173 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000163 13114114324 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=inetorgperson/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=inetorgperson/ou=a0040755 0000767 0000024 00000000000 13114114324 034775 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000162 13114114324 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=inetorgperson/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=inetorgperson/ou=o0040755 0000767 0000024 00000000000 13114114324 035013 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=java/ 0040755 0000767 0000024 00000000000 13114114320 032212 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000152 13114114320 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=java/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=java/ou=attributet0040755 0000767 0000024 00000000000 13114114320 034763 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114320 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=java/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=java/ou=objectclas0040755 0000767 0000024 00000000000 13114114320 034705 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=krb5kdc/ 0040755 0000767 0000024 00000000000 13114114316 032623 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000155 13114114316 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=krb5kdc/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=krb5kdc/ou=attribu0040755 0000767 0000024 00000000000 13114114316 034657 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114316 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=krb5kdc/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=krb5kdc/ou=objectc0040755 0000767 0000024 00000000000 13114114316 034616 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=mozilla/ 0040755 0000767 0000024 00000000000 13114114324 032744 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000155 13114114324 011626 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=mozilla/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=mozilla/ou=attribu0040755 0000767 0000024 00000000000 13114114324 035000 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114324 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=mozilla/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=mozilla/ou=objectc0040755 0000767 0000024 00000000000 13114114324 034737 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ 0040755 0000767 0000024 00000000000 13114114322 032064 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114322 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=attributety0040755 0000767 0000024 00000000000 13114114322 035026 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114321 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=comparators/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=comparators0040755 0000767 0000024 00000000000 13114114321 034777 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000150 13114114321 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=matchingrules/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=matchingrul0040755 0000767 0000024 00000000000 13114114321 034762 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114322 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=normalizers/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=normalizers0040755 0000767 0000024 00000000000 13114114322 035013 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000150 13114114322 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=objectclass0040755 0000767 0000024 00000000000 13114114322 034742 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114322 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=syntaxcheckers/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=syntaxcheck0040755 0000767 0000024 00000000000 13114114322 034772 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=nis/ou=syntaxes/ 0040755 0000767 0000024 00000000000 13114114322 034403 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=other/ 0040755 0000767 0000024 00000000000 13114114313 032414 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=pwdpolicy/ 0040755 0000767 0000024 00000000000 13114114317 033311 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000157 13114114317 011632 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=pwdpolicy/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=pwdpolicy/ou=attri0040755 0000767 0000024 00000000000 13114114317 035016 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000156 13114114317 011631 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=pwdpolicy/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=pwdpolicy/ou=objec0040755 0000767 0000024 00000000000 13114114317 034755 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=rfc2307bis/ 0040755 0000767 0000024 00000000000 13114114314 033060 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000160 13114114314 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=rfc2307bis/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=rfc2307bis/ou=attr0040755 0000767 0000024 00000000000 13114114314 034414 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000157 13114114314 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=rfc2307bis/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=rfc2307bis/ou=obje0040755 0000767 0000024 00000000000 13114114314 034361 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=samba/ 0040755 0000767 0000024 00000000000 13114114320 032354 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114320 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=samba/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=samba/ou=attribute0040755 0000767 0000024 00000000000 13114114320 034741 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000152 13114114320 011617 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=samba/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=samba/ou=objectcla0040755 0000767 0000024 00000000000 13114114320 034664 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ 0040755 0000767 0000024 00000000000 13114114316 032622 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114314 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=attributetypes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=attribut0040755 0000767 0000024 00000000000 13114114314 035040 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114314 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=comparators/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=comparat0040755 0000767 0000024 00000000000 13114114314 035010 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114315 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=matchingrules/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=matching0040755 0000767 0000024 00000000000 13114114315 034775 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114315 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=normalizers/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=normaliz0040755 0000767 0000024 00000000000 13114114315 035036 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000153 13114114316 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=objectclasses/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=objectcl0040755 0000767 0000024 00000000000 13114114316 034771 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114315 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=syntaxcheckers/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=syntaxch0040755 0000767 0000024 00000000000 13114114315 035044 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114316 011627 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=syntaxes/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/resources/schema/ou=schema/cn=system/ou=syntaxes0040755 0000767 0000024 00000000000 13114114316 035062 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/main/scripts/ 0040755 0000767 0000024 00000000000 13114114313 025171 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/site/ 0040755 0000767 0000024 00000000000 13114114324 023524 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/ 0040755 0000767 0000024 00000000000 13114114313 023535 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/ 0040755 0000767 0000024 00000000000 13114114313 024456 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114313 025245 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114313 026466 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114313 030472 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114313 031243 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/ 0040755 0000767 0000024 00000000000 13114114313 032163 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/ 0040755 0000767 0000024 00000000000 13114114313 033423 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000151 13114114313 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/extractor/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/extrac0040755 0000767 0000024 00000000000 13114114313 034632 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000146 13114114313 011624 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/loader0040755 0000767 0000024 00000000000 13114114313 034612 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000147 13114114313 011625 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/manager/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/manage0040755 0000767 0000024 00000000000 13114114313 034574 5 ustar 00elecharny staff 0000000 0000000 ././@LongLink 0100644 0000000 0000000 00000000154 13114114313 011623 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/manager/impl/ apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/java/org/apache/directory/api/ldap/schema/manage0040755 0000767 0000024 00000000000 13114114313 034574 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/schema/data/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114313 025547 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/src/ 0040755 0000767 0000024 00000000000 13114114326 020411 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/ldap/src/site/ 0040755 0000767 0000024 00000000000 13114114326 021355 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/src/ 0040755 0000767 0000024 00000000000 13114114273 017472 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/src/main/ 0040755 0000767 0000024 00000000000 13114114273 020416 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/src/main/appended-resources/ 0040755 0000767 0000024 00000000000 13114114274 024207 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/src/site/ 0040755 0000767 0000024 00000000000 13114114274 020437 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/src/site/resources/ 0040755 0000767 0000024 00000000000 13114114273 022450 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/src/site/resources/images/ 0040755 0000767 0000024 00000000000 13114114275 023717 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/ 0040755 0000767 0000024 00000000000 13114114373 017661 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/META-INF/ 0040755 0000767 0000024 00000000000 13114114373 021021 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/ 0040755 0000767 0000024 00000000000 13114114302 020440 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/checkstyle/ 0040755 0000767 0000024 00000000000 13114114303 022577 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/ 0040755 0000767 0000024 00000000000 13114114302 021364 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/java/ 0040755 0000767 0000024 00000000000 13114114302 022305 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/java/org/ 0040755 0000767 0000024 00000000000 13114114302 023074 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114302 024315 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114302 026321 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114302 027072 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/java/org/apache/directory/api/util/ 0040755 0000767 0000024 00000000000 13114114303 030050 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/java/org/apache/directory/api/util/exception/ 0040755 0000767 0000024 00000000000 13114114302 032045 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/resources/ 0040755 0000767 0000024 00000000000 13114114302 023376 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/resources/org/ 0040755 0000767 0000024 00000000000 13114114302 024165 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/resources/org/apache/ 0040755 0000767 0000024 00000000000 13114114302 025406 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/main/resources/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114302 027412 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/site/ 0040755 0000767 0000024 00000000000 13114114302 021404 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/test/ 0040755 0000767 0000024 00000000000 13114114302 021417 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/test/java/ 0040755 0000767 0000024 00000000000 13114114302 022340 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/test/java/org/ 0040755 0000767 0000024 00000000000 13114114302 023127 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/test/java/org/apache/ 0040755 0000767 0000024 00000000000 13114114302 024350 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/test/java/org/apache/directory/ 0040755 0000767 0000024 00000000000 13114114302 026354 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/test/java/org/apache/directory/api/ 0040755 0000767 0000024 00000000000 13114114302 027125 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/test/java/org/apache/directory/api/util/ 0040755 0000767 0000024 00000000000 13114114303 030103 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/test/java/org/apache/directory/api/util/exception/ 0040755 0000767 0000024 00000000000 13114114303 032101 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/util/src/test/resources/ 0040755 0000767 0000024 00000000000 13114114303 023432 5 ustar 00elecharny staff 0000000 0000000 apache-ldap-api-1.0.0-src/all/dependency-reduced-pom.xml 0100644 0000767 0000024 00000006233 13114115502 024512 0 ustar 00elecharny staff 0000000 0000000
* Provides the highest level of abstraction for Decoders. This is the sister * interface of {@link Encoder}. All Decoders implement this common generic * interface. *
** Allows a user to pass a generic Object to any Decoder implementation in the * codec package. *
** One of the two interfaces at the center of the codec package. *
* * @author Apache Directory Project */ public interface Decoder { /** * Decodes an "encoded" Object and returns a "decoded" Object. Note that the * implementation of this interface will try to cast the Object parameter to * the specific type expected by a particular Decoder implementation. If a * {@link java.lang.ClassCastException} occurs this decode method will throw * a DecoderException. * * @param object an object to "decode" * @return a 'decoded" object * @throws DecoderException a decoder exception can be thrown for any number of reasons. * Some good candidates are that the parameter passed to this method is null, a param * cannot be cast to the appropriate type for a specific encoder. */ Object decode( Object object ) throws DecoderException; } ././@LongLink 0100644 0000000 0000000 00000000145 13114114302 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/directory/api/asn1/DecoderException.java apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/directory/api/asn1/DecoderException.java0100755 0000767 0000024 00000003213 13114114302 034460 0 ustar 00elecharny staff 0000000 0000000 /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. * */ package org.apache.directory.api.asn1; /** * Thrown when a Decoder has encountered a failure condition during a decode. * * @author Apache Directory Project */ public class DecoderException extends Exception { /** Declares the Serial Version Uid */ private static final long serialVersionUID = 1L; /** * Creates a DecoderException * * @param message A message with meaning to a human */ public DecoderException( String message ) { super( message ); } /** * Creates a DecoderException * * @param message A message with meaning to a human * @param cause The Exception which caused the error */ public DecoderException( String message, Throwable cause ) { super( message, cause ); } } apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/directory/api/asn1/Encoder.java 0100644 0000767 0000024 00000003407 13114114302 032615 0 ustar 00elecharny staff 0000000 0000000 /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. * */ package org.apache.directory.api.asn1; /** ** Provides the highest level of abstraction for Encoders. This is the sister * interface of {@link Decoder}. Every * implementation of Encoder provides this common generic interface whic allows * a user to pass a generic Object to any Encoder implementation in the codec * package. *
* * @author Apache Directory Project */ public interface Encoder { /** * Encodes an "Object" and returns the encoded content as an Object. The * Objects here may just bebyte[]
or String
s
* depending on the implementation used.
*
* @param object An object to encode
* @return An "encoded" Object
* @throws EncoderException an encoder exception is thrown if the encoder experiences a
* failure condition during the encoding process.
*/
Object encode( Object object ) throws EncoderException;
}
././@LongLink 0100644 0000000 0000000 00000000145 13114114302 011621 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/directory/api/asn1/EncoderException.java apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/directory/api/asn1/EncoderException.java0100755 0000767 0000024 00000003652 13114114302 034501 0 ustar 00elecharny staff 0000000 0000000 /*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*
*/
package org.apache.directory.api.asn1;
/**
* Thrown when there is a failure condition during the encoding process. This
* exception is thrown when an Encoder encounters a encoding specific exception
* such as invalid data, inability to calculate a checksum, characters outside
* of the expected range.
*
* @author Apache Directory Project
*/
public class EncoderException extends Exception
{
/** Declares the Serial Version Uid */
private static final long serialVersionUID = 1L;
/**
* Creates a new instance of this exception with an useful message.
*
* @param message a useful message relating to the encoder specific error.
*/
public EncoderException( String message )
{
super( message );
}
/**
* Creates a new instance of this exception with an useful message.
*
* @param message a useful message relating to the encoder specific error.
* @param cause The parent exception
*/
public EncoderException( String message, Exception cause )
{
super( message, cause );
}
}
apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/directory/api/asn1/package.html 0100644 0000767 0000024 00000002616 13114114302 032655 0 ustar 00elecharny staff 0000000 0000000
Provides the fundamental stateful codec interfaces.
* With '1001 000x', where x is an unused bit, * ^ ^ ^ * | | | * | | | * | | +----- getBit(6) = 0 * | +---------- getBit(2) = 0 * +------------ getBit(0) = 1 ** @param pos The position of the requested bit. * * @return
true
if the bit is set, false
otherwise
*/
public boolean getBit( int pos )
{
if ( pos > nbBits )
{
throw new IndexOutOfBoundsException( I18n.err( I18n.ERR_00031_CANNOT_FIND_BIT, pos, nbBits ) );
}
int posBytes = pos >>> 3;
int bitNumber = 7 - pos % 8;
byte mask = ( byte ) ( 1 << bitNumber );
int res = bytes[posBytes] & mask;
return res != 0;
}
/**
* @return The number of bits stored in this BitString
*/
public int size()
{
return nbBits;
}
/**
* Return a native String representation of the BitString.
*
* @return A String representing the BitString
*/
@Override
public String toString()
{
StringBuilder sb = new StringBuilder();
for ( int i = 0; i < nbBits; i++ )
{
if ( getBit( i ) )
{
sb.append( '1' );
}
else
{
sb.append( '0' );
}
}
return sb.toString();
}
}
apache-ldap-api-1.0.0-src/asn1/api/src/main/java/org/apache/directory/api/asn1/util/Oid.java 0100644 0000767 0000024 00000140133 13114114302 032724 0 ustar 00elecharny staff 0000000 0000000 /*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*
*/
package org.apache.directory.api.asn1.util;
import java.io.IOException;
import java.io.OutputStream;
import java.math.BigInteger;
import java.util.Arrays;
import org.apache.directory.api.asn1.DecoderException;
import org.apache.directory.api.i18n.I18n;
/**
* An immutable representation of an object identifier that provides conversion
* between their String
, and encoded byte[]
* representations.
*
* The encoding of OID values is performed according to * itu X.690 section 8.19. * Specifically:
* *8.19.2 The contents octets shall be an (ordered) list of encodings * of subidentifiers (see 8.19.3 and 8.19.4) concatenated together. Each * subidentifier is represented as a series of (one or more) octets. Bit 8 of * each octet indicates whether it is the last in the series: bit 8 of the last * octet is zero; bit 8 of each preceding octet is one. Bits 7 to 1 of the * octets in the series collectively encode the subidentifier. Conceptually, * these groups of bits are concatenated to form an unsigned binary number whose * most significant bit is bit 7 of the first octet and whose least significant * bit is bit 1 of the last octet. The subidentifier shall be encoded in the * fewest possible octets, that is, the leading octet of the subidentifier shall * not have the value 0x80.
* *8.19.3 The number of subidentifiers (N) shall be one less than the * number of object identifier components in the object identifier value being * encoded.
* *8.19.4 The numerical value of the first subidentifier is derived
* from the values of the first two object identifier components in the object
* identifier value being encoded, using the formula:
* (X*40) + Y
* where X is the value of the first object identifier component and Y is the
* value of the second object identifier component. NOTE – This packing of
* the first two object identifier components recognizes that only three values
* are allocated from the root node, and at most 39 subsequent values from nodes
* reached by X = 0 and X = 1.
For example, the OID "2.12.3456.7" would be turned into a list of 3 values:
* [((2*40)+12), 3456, 7]
. The first of which,
* 92
, would be encoded as the bytes 0x5C
, the second
* would be [0x9B, 0x00]
, and the third as 0x07
* giving the final encoding [0x5C, 0x9B, 0x00, 0x07]
.
* (Start) --['0','1']--> (A) * (start) --['2']--> (F) * * (A) --['.']--> (B) * * (B) --['0']--> (D) * (B) --['1'..'3']--> (C) * (B) --['4'..'9']--> (E) * * (C) --[]--> (End) * (C) --['.']--> (K) * (C) --['0'..'9']--> (E) * * (D) --[]--> (End) * (D) --['.']--> (K) * * (E) --[]--> (End) * (E) --['.']--> (K) * * (F) --['.']--> (G) * * (G) --['0']--> (I) * (G) --['1'..'9']--> (H) * * (H) --[]--> (End) * (H) --['.']--> (K) * (H) --['0'..'9']--> (J) * * (I) --[]--> (End) * (I) --['.']--> (K) * * (J) --[]--> (End) * (J) --['.']--> (K) * (J) --['0'..'9']--> (J) * * (K) --['0']--> (M) * (K) --['1'..'9']--> (L) * * (L) --[]--> (End) * (L) --['.']--> (K) * (L) --['0'..'9']--> (L) * * (M) --[]--> (End) * (M) --['.']--> (K) **/ private enum OidFSAState { START, STATE_A, STATE_B, STATE_C, STATE_D, STATE_E, STATE_F, STATE_G, STATE_H, STATE_I, STATE_J, STATE_K, STATE_L, STATE_M, } /** * Creates a new instance of Oid. * * @param oidString The OID as a String * @param oidBytes The OID as a byte[] */ private Oid( String oidString, byte[] oidBytes ) { this.oidString = oidString; this.oidBytes = new byte[oidBytes.length]; System.arraycopy( oidBytes, 0, this.oidBytes, 0, oidBytes.length ); } /** * {@inheritDoc} */ @Override public boolean equals( Object other ) { return ( other instanceof Oid ) && oidString.equals( ( ( Oid ) other ).oidString ); } /** * Decodes an OID from a
byte[]
.
*
* @param oidBytes The encodedbyte[]
* @return A new Oid
* @throws DecoderException When the OID is not valid
*/
public static Oid fromBytes( byte[] oidBytes ) throws DecoderException
{
if ( ( oidBytes == null ) || ( oidBytes.length < 1 ) )
{
throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, Arrays.toString( oidBytes ) ) );
}
StringBuilder builder = new StringBuilder();
long value = 0;
int valStart = 0;
int valLength = 0;
boolean firstArc = true;
for ( int i = 0; i < oidBytes.length; i++ )
{
value |= oidBytes[i] & 0x7F;
if ( oidBytes[i] < 0 )
{
// leading 1, so value continues
value = value << 7;
valLength++;
}
else
{
valLength++;
if ( valLength > 8 )
{
// Above 9 bytes, we won't be able to store the value in a long...
// Compute the number of necessary bytes
int nbBytes = valLength * 7 / 8;
if ( valLength % 7 != 0 )
{
nbBytes++;
}
byte[] result = new byte[nbBytes];
// Now iterate on the incoming bytes
int pos = nbBytes - 1;
int valEnd = valStart + valLength - 1;
int j = 0;
while ( j < valLength - 8 )
{
result[pos--] = ( byte ) ( ( oidBytes[valEnd - j - 1] << 7 ) | ( oidBytes[valEnd - j] & 0x7F ) );
result[pos--] = ( byte ) ( ( oidBytes[valEnd - j - 2] << 6 ) | ( ( oidBytes[valEnd - j - 1] & 0x7E ) >> 1 ) );
result[pos--] = ( byte ) ( ( oidBytes[valEnd - j - 3] << 5 ) | ( ( oidBytes[valEnd - j - 2] & 0x7C ) >> 2 ) );
result[pos--] = ( byte ) ( ( oidBytes[valEnd - j - 4] << 4 ) | ( ( oidBytes[valEnd - j - 3] & 0x78 ) >> 3 ) );
result[pos--] = ( byte ) ( ( oidBytes[valEnd - j - 5] << 3 ) | ( ( oidBytes[valEnd - j - 4] & 0x70 ) >> 4 ) );
result[pos--] = ( byte ) ( ( oidBytes[valEnd - j - 6] << 2 ) | ( ( oidBytes[valEnd - j - 5] & 0x60 ) >> 5 ) );
result[pos--] = ( byte ) ( ( oidBytes[valEnd - j - 7] << 1 ) | ( ( oidBytes[valEnd - j - 6] & 0x40 ) >> 6 ) );
j += 8;
}
switch ( valLength - j )
{
case 7 :
result[pos--] = ( byte ) ( ( oidBytes[5] << 7 ) | ( oidBytes[6] & 0x7F ) );
result[pos--] = ( byte ) ( ( oidBytes[4] << 6 ) | ( ( oidBytes[5] & 0x7E ) >> 1 ) );
result[pos--] = ( byte ) ( ( oidBytes[3] << 5 ) | ( ( oidBytes[4] & 0x7C ) >> 2 ) );
result[pos--] = ( byte ) ( ( oidBytes[2] << 4 ) | ( ( oidBytes[3] & 0x78 ) >> 3 ) );
result[pos--] = ( byte ) ( ( oidBytes[1] << 3 ) | ( ( oidBytes[2] & 0x70 ) >> 4 ) );
result[pos--] = ( byte ) ( ( oidBytes[0] << 2 ) | ( ( oidBytes[1] & 0x60 ) >> 5 ) );
result[pos] = ( byte ) ( ( oidBytes[0] & 0x40 ) >> 6 );
break;
case 6 :
result[pos--] = ( byte ) ( ( oidBytes[4] << 7 ) | ( oidBytes[5] & 0x7F ) );
result[pos--] = ( byte ) ( ( oidBytes[3] << 6 ) | ( ( oidBytes[4] & 0x7E ) >> 1 ) );
result[pos--] = ( byte ) ( ( oidBytes[2] << 5 ) | ( ( oidBytes[3] & 0x7C ) >> 2 ) );
result[pos--] = ( byte ) ( ( oidBytes[1] << 4 ) | ( ( oidBytes[2] & 0x78 ) >> 3 ) );
result[pos--] = ( byte ) ( ( oidBytes[0] << 3 ) | ( ( oidBytes[1] & 0x70 ) >> 4 ) );
result[pos] = ( byte ) ( ( oidBytes[0] & 0x60 ) >> 5 );
break;
case 5 :
result[pos--] = ( byte ) ( ( oidBytes[3] << 7 ) | ( oidBytes[4] & 0x7F ) );
result[pos--] = ( byte ) ( ( oidBytes[2] << 6 ) | ( ( oidBytes[3] & 0x7E ) >> 1 ) );
result[pos--] = ( byte ) ( ( oidBytes[1] << 5 ) | ( ( oidBytes[2] & 0x7C ) >> 2 ) );
result[pos--] = ( byte ) ( ( oidBytes[0] << 4 ) | ( ( oidBytes[1] & 0x78 ) >> 3 ) );
result[pos] = ( byte ) ( ( oidBytes[0] & 0x70 ) >> 4 );
break;
case 4 :
result[pos--] = ( byte ) ( ( oidBytes[2] << 7 ) | ( oidBytes[3] & 0x7F ) );
result[pos--] = ( byte ) ( ( oidBytes[1] << 6 ) | ( ( oidBytes[2] & 0x7E ) >> 1 ) );
result[pos--] = ( byte ) ( ( oidBytes[0] << 5 ) | ( ( oidBytes[1] & 0x7C ) >> 2 ) );
result[pos] = ( byte ) ( ( oidBytes[0] & 0x78 ) >> 3 );
break;
case 3 :
result[pos--] = ( byte ) ( ( oidBytes[1] << 7 ) | ( oidBytes[2] & 0x7F ) );
result[pos--] = ( byte ) ( ( oidBytes[0] << 6 ) | ( ( oidBytes[1] & 0x7E ) >> 1 ) );
result[pos] = ( byte ) ( ( oidBytes[0] & 0x7C ) >> 2 );
break;
case 2 :
result[pos--] = ( byte ) ( ( oidBytes[0] << 7 ) | ( oidBytes[1] & 0x7F ) );
result[pos] = ( byte ) ( ( oidBytes[0] & 0x7E ) >> 1 );
break;
case 1 :
result[pos] = ( byte ) ( oidBytes[0] & 0x7F );
break;
default :
// Exist to please checkstyle...
break;
}
BigInteger bigInteger;
if ( ( result[0] & 0x80 ) == 0x80 )
{
byte[] newResult = new byte[result.length + 1];
System.arraycopy( result, 0, newResult, 1, result.length );
result = newResult;
}
bigInteger = new BigInteger( result );
if ( firstArc )
{
// This is a joint-iso-itu-t(2) arc
bigInteger = bigInteger.subtract( JOINT_ISO_ITU_T );
builder.append( '2' );
}
builder.append( '.' ).append( bigInteger.toString() );
}
else
{
// value completed
if ( firstArc )
{
// first value special processing
if ( value >= 80 )
{
// starts with 2
builder.append( '2' );
value = value - 80;
}
else
{
// starts with 0 or 1
long one = value / 40;
long two = value % 40;
if ( ( one < 0 ) || ( one > 2 ) || ( two < 0 ) || ( ( one < 2 ) && ( two > 39 ) ) )
{
throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID,
Arrays.toString( oidBytes ) ) );
}
if ( one < 2 )
{
builder.append( one );
value = two;
}
}
firstArc = false;
}
// normal processing
builder.append( '.' ).append( value );
}
valStart = i;
valLength = 0;
value = 0;
}
}
return new Oid( builder.toString(), oidBytes );
}
/**
* Process state A
* * (Start) --['0','1']--> (A) * (start) --['2']--> (F) **/ private static OidFSAState processStateStart( String oid, byte[] buffer, int pos ) throws DecoderException { char c = oid.charAt( pos ); switch ( c ) { case '0' : case '1' : buffer[0] = ( byte ) ( ( c - '0' ) * 40 ); return OidFSAState.STATE_A; case '2' : return OidFSAState.STATE_F; default : // This is an error throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "Should start with 0, 1 or 2" ) ); } } /** * Process state B *
* (A) --['.']--> (B) **/ private static OidFSAState processStateA( String oid, int pos ) throws DecoderException { if ( oid.charAt( pos ) != '.' ) { // Expecting a Dot here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a '.' is expected" ) ); } return OidFSAState.STATE_B; } /** * Process state B *
* (B) --['0']--> (D) * (B) --['1'..'3']--> (C) * (B) --['4'..'9']--> (E) **/ private static OidFSAState processStateB( String oid, byte[] buffer, int pos ) throws DecoderException { char c = oid.charAt( pos ); switch ( c ) { case '0' : return OidFSAState.STATE_D; case '1' : case '2' : case '3' : // We may have a second digit. Atm, store the current one in the second psotion buffer[1] = ( byte ) ( c - '0' ); return OidFSAState.STATE_C; case '4' : case '5' : case '6' : case '7' : case '8' : case '9' : buffer[0] += ( byte ) ( c - '0' ); return OidFSAState.STATE_E; default : // Expecting a digit here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a digit is expected" ) ); } } /** * Process state C *
* (C) --['.']--> (K) * (C) --['0'..'9']--> (E) **/ private static OidFSAState processStateC( String oid, byte[] buffer, int pos ) throws DecoderException { char c = oid.charAt( pos ); switch ( c ) { case '0' : case '1' : case '2' : case '3' : case '4' : case '5' : case '6' : case '7' : case '8' : case '9' : buffer[0] += ( byte ) ( buffer[1] * 10 + ( c - '0' ) ); buffer[1] = 0; return OidFSAState.STATE_E; case '.' : buffer[0] += buffer[1]; buffer[1] = 0; return OidFSAState.STATE_K; default : // Expecting a digit here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a digit is expected" ) ); } } /** * Process state D and E *
* (D) --['.']--> (K) * (E) --['.']--> (K) **/ private static OidFSAState processStateDE( String oid, byte[] buffer, int pos ) throws DecoderException { char c = oid.charAt( pos ); if ( c != '.' ) { // Expecting a '.' here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a dot is expected" ) ); } // Store the first byte into it buffer[0] = ( byte ) ( buffer[0] | buffer[1] ); buffer[1] = 0; return OidFSAState.STATE_K; } /** * Process state F *
* (F) --['.']--> (G) **/ private static OidFSAState processStateF( String oid, int pos ) throws DecoderException { if ( oid.charAt( pos ) != '.' ) { // Expecting a Dot here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a '.' is expected" ) ); } return OidFSAState.STATE_G; } /** * Process state G *
* (G) --['0']--> (I) * (G) --['1'..'9']--> (H) **/ private static OidFSAState processStateG( String oid, byte[] buffer, int pos ) throws DecoderException { char c = oid.charAt( pos ); switch ( c ) { case '0' : buffer[0] = ( byte ) 80; return OidFSAState.STATE_I; case '1' : case '2' : case '3' : case '4' : case '5' : case '6' : case '7' : case '8' : case '9' : // Store the read digit in the second position in the buffer buffer[0] = ( byte ) ( c - '0' ); return OidFSAState.STATE_H; default : // Expecting a digit here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a digit is expected" ) ); } } /** * Process state H *
* (H) --['.']--> (K) * (H) --['0'..'9']--> (J) **/ private static OidFSAState processStateH( String oid, byte[] buffer, int pos ) throws DecoderException { char c = oid.charAt( pos ); switch ( c ) { case '0' : case '1' : case '2' : case '3' : case '4' : case '5' : case '6' : case '7' : case '8' : case '9' : // Store the read digit in the first position in the buffer buffer[1] = ( byte ) ( c - '0' ); return OidFSAState.STATE_J; case '.' : // The first 2 arcs are single digit, we can collapse them in one byte. buffer[0] = ( byte ) ( 80 + buffer[0] ); return OidFSAState.STATE_K; default : // Expecting a digit here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a digit is expected" ) ); } } /** * Process state I *
* (I) --['.']--> (K) **/ private static OidFSAState processStateI( String oid, byte[] buffer, int pos ) throws DecoderException { char c = oid.charAt( pos ); if ( c == '.' ) { // The first 2 arcs are single digit, we can collapse them in one byte. buffer[0] = ( byte ) ( 80 + buffer[1] ); return OidFSAState.STATE_K; } else { // Expecting a digit here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a digit is expected" ) ); } } /** * Process state J *
* (J) --['.']--> (K) * (J) --['0'..'9']--> (J) **/ private static OidFSAState processStateJ( String oid, byte[] buffer, int bufferPos, int pos ) throws DecoderException { char c = oid.charAt( pos ); switch ( c ) { case '.' : return OidFSAState.STATE_K; case '0' : case '1' : case '2' : case '3' : case '4' : case '5' : case '6' : case '7' : case '8' : case '9' : // Store the new digit at the right position in the buffer buffer[bufferPos] = ( byte ) ( c - '0' ); return OidFSAState.STATE_J; default : // Expecting a digit here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a digit is expected" ) ); } } /** * Process state J *
* (K) --['0']--> (M) * (K) --['1'..'9']--> (L) **/ private static OidFSAState processStateK( String oid, byte[] buffer, int bufferPos, int pos ) throws DecoderException { char c = oid.charAt( pos ); switch ( c ) { case '0' : buffer[bufferPos] = 0x00; return OidFSAState.STATE_M; case '1' : case '2' : case '3' : case '4' : case '5' : case '6' : case '7' : case '8' : case '9' : // Store the new digit at the right position in the buffer return OidFSAState.STATE_L; default : // Expecting a digit here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a digit is expected" ) ); } } /** * Process state J *
* (L) --['.']--> (K) * (L) --['0'..'9']--> (L) **/ private static OidFSAState processStateL( String oid, byte[] buffer, int bufferPos, int pos ) throws DecoderException { char c = oid.charAt( pos ); switch ( c ) { case '.' : return OidFSAState.STATE_K; case '0' : case '1' : case '2' : case '3' : case '4' : case '5' : case '6' : case '7' : case '8' : case '9' : // Store the new digit at the right position in the buffer buffer[bufferPos] = ( byte ) ( c - '0' ); return OidFSAState.STATE_L; default : // Expecting a digit here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a digit or a dot is expected" ) ); } } /** * Process state J *
* (M) --['.']--> (K) **/ private static OidFSAState processStateM( String oid, int pos ) throws DecoderException { char c = oid.charAt( pos ); if ( c == '.' ) { return OidFSAState.STATE_K; } else { // Expecting a '.' here throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "a '.' is expected" ) ); } } /** * Convert a list of digits to a list of 7 bits bytes. We must start by the end, and we don't * know how many bytes we will need, except when we will be done with the conversion. */ private static int convert( String oid, byte[] buffer, int start, int nbDigits, int posBuffer, boolean isJointIsoItuT ) { if ( nbDigits < 3 ) { // Speedup when we have a number in [0..99] : it's guaranteed to be hold // by a single byte. if ( isJointIsoItuT ) { // Another special case : this is an OID that starts with '2.' buffer[0] = ( byte ) ( 80 + ( oid.charAt( 2 ) - '0' ) * 10 + ( oid.charAt( 3 ) - '0' ) ); if ( buffer[0] < 0 ) { // Here, we need 2 bytes buffer[1] = ( byte ) ( buffer[0] & 0x007F ); buffer[0] = ( byte ) 0x81; return 2; } else { return 1; } } else { if ( nbDigits == 1 ) { buffer[posBuffer] = ( byte ) ( oid.charAt( start ) - '0' ); } else { buffer[posBuffer] = ( byte ) ( ( oid.charAt( start ) - '0' ) * 10 + ( oid.charAt( start + 1 ) - '0' ) ); } return 1; } } else if ( nbDigits < 19 ) { // The value can be hold in a Long if it's up to 999999999999999999 // Convert the String to a long : String number = oid.substring( start, start + nbDigits ); long value = Long.parseLong( number ); if ( isJointIsoItuT ) { value += 80L; } // Convert the long to a byte array if ( ( value & 0xFFFFFFFFFFFFFF80L ) == 0 ) { // The value will be hold in one byte buffer[posBuffer] = ( byte ) ( value ); return 1; } if ( ( value & 0xFFFFFFFFFFFFC000L ) == 0 ) { // The value is between 0x80 and 0x3FFF : it will be hold in 2 bytes buffer[posBuffer] = ( byte ) ( ( byte ) ( ( value & 0x0000000000003F80L ) >> 7 ) | 0x80 ); buffer[posBuffer + 1] = ( byte ) ( value & 0x000000000000007FL ); return 2; } if ( ( value & 0xFFFFFFFFFFE00000L ) == 0 ) { // The value is between 0x4000 and 0x1FFFFF : it will be hold in 3 bytes buffer[posBuffer] = ( byte ) ( ( byte ) ( ( value & 0x00000000001FC000L ) >> 14 ) | 0x80 ); buffer[posBuffer + 1] = ( byte ) ( ( byte ) ( ( value & 0x0000000000003F80L ) >> 7 ) | 0x80 ); buffer[posBuffer + 2] = ( byte ) ( value & 0x000000000000007FL ); return 3; } if ( ( value & 0xFFFFFFFFF0000000L ) == 0 ) { // The value is between 0x200000 and 0xFFFFFFF : it will be hold in 4 bytes buffer[posBuffer] = ( byte ) ( ( byte ) ( ( value & 0x000000000FE00000L ) >> 21 ) | 0x80 ); buffer[posBuffer + 1] = ( byte ) ( ( byte ) ( ( value & 0x00000000001FC000L ) >> 14 ) | 0x80 ); buffer[posBuffer + 2] = ( byte ) ( ( byte ) ( ( value & 0x0000000000003F80L ) >> 7 ) | 0x80 ); buffer[posBuffer + 3] = ( byte ) ( value & 0x000000000000007FL ); return 4; } if ( ( value & 0xFFFFFFF800000000L ) == 0 ) { // The value is between 0x10000000 and 0x7FFFFFFFF : it will be hold in 5 bytes buffer[posBuffer] = ( byte ) ( ( byte ) ( ( value & 0x00000007F0000000L ) >> 28 ) | 0x80 ); buffer[posBuffer + 1] = ( byte ) ( ( byte ) ( ( value & 0x000000000FE00000L ) >> 21 ) | 0x80 ); buffer[posBuffer + 2] = ( byte ) ( ( byte ) ( ( value & 0x00000000001FC000L ) >> 14 ) | 0x80 ); buffer[posBuffer + 3] = ( byte ) ( ( byte ) ( ( value & 0x0000000000003F80L ) >> 7 ) | 0x80 ); buffer[posBuffer + 4] = ( byte ) ( value & 0x000000000000007FL ); return 5; } if ( ( value & 0xFFFFFC0000000000L ) == 0 ) { // The value is between 0x800000000 and 0x3FFFFFFFFFF : it will be hold in 6 bytes buffer[posBuffer] = ( byte ) ( ( byte ) ( ( value & 0x000003F800000000L ) >> 35 ) | 0x80 ); buffer[posBuffer + 1] = ( byte ) ( ( byte ) ( ( value & 0x00000007F0000000L ) >> 28 ) | 0x80 ); buffer[posBuffer + 2] = ( byte ) ( ( byte ) ( ( value & 0x000000000FE00000L ) >> 21 ) | 0x80 ); buffer[posBuffer + 3] = ( byte ) ( ( byte ) ( ( value & 0x00000000001FC000L ) >> 14 ) | 0x80 ); buffer[posBuffer + 4] = ( byte ) ( ( byte ) ( ( value & 0x0000000000003F80L ) >> 7 ) | 0x80 ); buffer[posBuffer + 5] = ( byte ) ( value & 0x000000000000007FL ); return 6; } if ( ( value & 0xFFFE000000000000L ) == 0 ) { // The value is between 0x40000000000 and 0x1FFFFFFFFFFFF : it will be hold in 7 bytes buffer[posBuffer] = ( byte ) ( ( byte ) ( ( value & 0x0001FC0000000000L ) >> 42 ) | 0x80 ); buffer[posBuffer + 1] = ( byte ) ( ( byte ) ( ( value & 0x000003F800000000L ) >> 35 ) | 0x80 ); buffer[posBuffer + 2] = ( byte ) ( ( byte ) ( ( value & 0x00000007F0000000L ) >> 28 ) | 0x80 ); buffer[posBuffer + 3] = ( byte ) ( ( byte ) ( ( value & 0x000000000FE00000L ) >> 21 ) | 0x80 ); buffer[posBuffer + 4] = ( byte ) ( ( byte ) ( ( value & 0x00000000001FC000L ) >> 14 ) | 0x80 ); buffer[posBuffer + 5] = ( byte ) ( ( byte ) ( ( value & 0x0000000000003F80L ) >> 7 ) | 0x80 ); buffer[posBuffer + 6] = ( byte ) ( value & 0x000000000000007FL ); return 7; } if ( ( value & 0xFF00000000000000L ) == 0 ) { // The value is between 0x2000000000000 and 0xFF000000000000 : it will be hold in 8 bytes buffer[posBuffer] = ( byte ) ( ( byte ) ( ( value & 0x00FE000000000000L ) >> 49 ) | 0x80 ); buffer[posBuffer + 1] = ( byte ) ( ( byte ) ( ( value & 0x0001FC0000000000L ) >> 42 ) | 0x80 ); buffer[posBuffer + 2] = ( byte ) ( ( byte ) ( ( value & 0x000003F800000000L ) >> 35 ) | 0x80 ); buffer[posBuffer + 3] = ( byte ) ( ( byte ) ( ( value & 0x00000007F0000000L ) >> 28 ) | 0x80 ); buffer[posBuffer + 4] = ( byte ) ( ( byte ) ( ( value & 0x000000000FE00000L ) >> 21 ) | 0x80 ); buffer[posBuffer + 5] = ( byte ) ( ( byte ) ( ( value & 0x00000000001FC000L ) >> 14 ) | 0x80 ); buffer[posBuffer + 6] = ( byte ) ( ( byte ) ( ( value & 0x0000000000003F80L ) >> 7 ) | 0x80 ); buffer[posBuffer + 7] = ( byte ) ( value & 0x000000000000007FL ); return 8; } else { // The value is between 0x100000000000000 and 0x7F00000000000000 : it will be hold in 9 bytes buffer[posBuffer] = ( byte ) ( ( byte ) ( ( value & 0x7F00000000000000L ) >> 56 ) | 0x80 ); buffer[posBuffer + 1] = ( byte ) ( ( byte ) ( ( value & 0x00FE000000000000L ) >> 49 ) | 0x80 ); buffer[posBuffer + 2] = ( byte ) ( ( byte ) ( ( value & 0x0001FC0000000000L ) >> 42 ) | 0x80 ); buffer[posBuffer + 3] = ( byte ) ( ( byte ) ( ( value & 0x000003F800000000L ) >> 35 ) | 0x80 ); buffer[posBuffer + 4] = ( byte ) ( ( byte ) ( ( value & 0x00000007F0000000L ) >> 28 ) | 0x80 ); buffer[posBuffer + 5] = ( byte ) ( ( byte ) ( ( value & 0x000000000FE00000L ) >> 21 ) | 0x80 ); buffer[posBuffer + 6] = ( byte ) ( ( byte ) ( ( value & 0x00000000001FC000L ) >> 14 ) | 0x80 ); buffer[posBuffer + 7] = ( byte ) ( ( byte ) ( ( value & 0x0000000000003F80L ) >> 7 ) | 0x80 ); buffer[posBuffer + 8] = ( byte ) ( value & 0x000000000000007FL ); return 9; } } else { // The value is bigger than 9999999999999999999, we need to use a BigInteger // First, get the number of bytes we need to store the value in base 16 String number = oid.substring( start, start + nbDigits ); BigInteger bigInteger = new BigInteger( number ); if ( isJointIsoItuT ) { bigInteger = bigInteger.add( JOINT_ISO_ITU_T ); posBuffer = 0; } byte[] bytes = bigInteger.toByteArray(); // Now, convert this value to the ASN.1 OID format : we store the value // as 7 bits bytes int nbNeededBytes = ( bytes.length * 8 ) / 7; switch ( ( bytes.length - 1 ) % 7 ) { case 0 : if ( ( bytes[0] & 0x0080 ) != 0 ) { nbNeededBytes++; } break; case 1 : if ( ( bytes[0] & 0x00C0 ) != 0 ) { nbNeededBytes++; } break; case 2 : if ( ( bytes[0] & 0x00E0 ) != 0 ) { nbNeededBytes++; } break; case 3 : if ( ( bytes[0] & 0x00F0 ) != 0 ) { nbNeededBytes++; } break; case 4 : if ( ( bytes[0] & 0x00F8 ) != 0 ) { nbNeededBytes++; } break; case 5 : if ( ( bytes[0] & 0x00FC ) != 0 ) { nbNeededBytes++; } break; case 6 : if ( ( bytes[0] & 0x00FE ) != 0 ) { nbNeededBytes++; } break; default : // Exist to please checkstyle... break; } byte[] converted = new byte[nbNeededBytes]; int posConverted = nbNeededBytes - 1; int posBytes = bytes.length - 1; int counter = 0; byte reminder = 0; while ( posBytes >= 0 ) { byte newByte = ( byte ) ( ( bytes[posBytes] & 0x00FF ) << counter ); converted[posConverted] = ( byte ) ( reminder | newByte | 0x0080 ); reminder = ( byte ) ( ( bytes[posBytes] & 0x00FF ) >> ( 7 - counter ) ); counter = ( counter + 1 ) % 8; posConverted--; if ( counter != 0 ) { posBytes--; } else { reminder = 0; } } converted[nbNeededBytes - 1] &= 0x7F; // Copy the converted bytes in the buffer System.arraycopy( converted, 0, buffer, posBuffer, nbNeededBytes ); return nbNeededBytes; } } /** * Returns an OID object representing
oidString
.
*
* @param oidString The string representation of the OID
* @return A new Oid
* @throws DecoderException When the OID is not valid
*/
public static Oid fromString( String oidString ) throws DecoderException
{
if ( ( oidString == null ) || oidString.isEmpty() )
{
throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "empty" ) );
}
// Create a buffer that is wide enough to contain all the values
byte[] buffer = new byte[oidString.length()];
OidFSAState state = OidFSAState.START;
// A counter of chars used for an arc. In 1.2.45345, this counter will be 5 for the '45345' arc.
int arcNbChars = 0;
// The position in the buffer where we accumulate the result.
int bufPos = 0;
// The position in the OID string where we started to read an arc
int startArc = 0;
// The number of bytes in the resulting OID byte[]
int nbBytes;
for ( int i = 0; i < oidString.length(); i++ )
{
switch ( state )
{
case START :
// (Start) --['0'..'1']--> (A)
// (start) --['2']--> (F)
state = processStateStart( oidString, buffer, i );
break;
case STATE_A :
// (A) --['.']--> (B)
state = processStateA( oidString, i );
break;
case STATE_B :
// (B) --['0']--> (D)
// (B) --['1'..'3']--> (C)
// (B) --['4'..'9']--> (E)
state = processStateB( oidString, buffer, i );
break;
case STATE_C :
// (C) --['.']--> (K)
// (C) --['0'..'9']--> (E)
state = processStateC( oidString, buffer, i );
// the next arc will be store at position 1 in the buffer
bufPos = 1;
break;
case STATE_D :
// (D) --['.']--> (K)
// Fallthrough
case STATE_E :
// (E) --['.']--> (K)
state = processStateDE( oidString, buffer, i );
// the next arc will be store at position 1 in teh buffer
bufPos = 1;
break;
case STATE_F :
// (F) --['.']--> (G)
state = processStateF( oidString, i );
break;
case STATE_G :
// (G) --['0']--> (I)
// (G) --['1'..'9']--> (H)
state = processStateG( oidString, buffer, i );
arcNbChars = 1;
startArc = i;
break;
case STATE_H :
// (H) --['.']--> (K)
// (H) --['0'..'9']--> (J)
state = processStateH( oidString, buffer, i );
if ( state == OidFSAState.STATE_J )
{
// We have already two digits
arcNbChars = 2;
bufPos = 0;
}
break;
case STATE_I :
// (I) --['.']--> (K)
state = processStateI( oidString, buffer, i );
// Set the arc position to buffer[1], we haven't yet accumulated digits.
bufPos = 1;
break;
case STATE_J :
// (J) --['.']--> (K)
// (J) --['0'..'9']--> (J)
state = processStateJ( oidString, buffer, arcNbChars + bufPos, i );
if ( state == OidFSAState.STATE_J )
{
// We can increment the number of digit for this arc
arcNbChars++;
}
else
{
// We are done with the first arc : convert it
bufPos += convert( oidString, buffer, bufPos, arcNbChars, 0, true );
}
break;
case STATE_K :
startArc = i;
state = processStateK( oidString, buffer, bufPos, i );
if ( state == OidFSAState.STATE_M )
{
bufPos++;
}
else
{
arcNbChars = 1;
}
break;
case STATE_L :
state = processStateL( oidString, buffer, arcNbChars + bufPos, i );
if ( state == OidFSAState.STATE_L )
{
arcNbChars++;
break;
}
else
{
// We are done with the arc : convert it
bufPos += convert( oidString, buffer, startArc, arcNbChars, bufPos, false );
}
break;
case STATE_M :
state = processStateM( oidString, i );
break;
default :
// Exist to please checkstyle...
break;
}
}
// End of the string : check that we are in a correct state for a completion
// The only valid exit states are :
// (C) --[]--> (End)
// (D) --[]--> (End)
// (E) --[]--> (End)
// (H) --[]--> (End)
// (I) --[]--> (End)
// (J) --[]--> (End)
// (L) --[]--> (End)
// (M) --[]--> (End)
switch ( state )
{
case STATE_C :
// (C) --[]--> (End)
// fallthrough
case STATE_D :
// (D) --[]--> (End)
// fallthrough
case STATE_E :
// (E) --[]--> (End)
// fallthrough
case STATE_H :
// (H) --[]--> (End)
// fallthrough
case STATE_I :
// (I) --[]--> (End)
byte[] bytes = new byte[1];
bytes[0] = ( byte ) ( buffer[0] | buffer[1] );
return new Oid( oidString, bytes );
case STATE_J :
// (J) --[]--> (End)
nbBytes = convert( oidString, buffer, 2, arcNbChars, 0, true );
bytes = new byte[nbBytes];
System.arraycopy( buffer, 0, bytes, 0, nbBytes );
return new Oid( oidString, bytes );
case STATE_L :
bufPos += convert( oidString, buffer, startArc, arcNbChars, bufPos, false );
bytes = new byte[bufPos];
System.arraycopy( buffer, 0, bytes, 0, bufPos );
return new Oid( oidString, bytes );
case STATE_M :
bytes = new byte[bufPos];
System.arraycopy( buffer, 0, bytes, 0, bufPos );
return new Oid( oidString, bytes );
default :
// This should never happen...
throw new DecoderException( I18n.err( I18n.ERR_00033_INVALID_OID, "Wrong OID" ) );
}
}
/**
* Returns the length of the encoded byte[]
representation.
*
* @return The length of the byte[]
*/
public int getEncodedLength()
{
return oidBytes.length;
}
/**
* {@inheritDoc}
*/
@Override
public int hashCode()
{
return oidString.hashCode();
}
/**
* Returns true if oidString
is a valid string representation
* of an OID. This method simply calls {@link #fromString(String)} and
* returns true if no exception was thrown. As such, it should not be used
* in an attempt to check if a string is a valid OID before calling
* {@link #fromString(String)}.
*
* @param oidString The string to test
* @return True, if oidString
is valid
*/
public static boolean isOid( String oidString )
{
try
{
Oid.fromString( oidString );
return true;
}
catch ( DecoderException e )
{
return false;
}
}
/**
* Returns the byte[]
representation of the OID. The
* byte[]
that is returned is copied from the internal
* value so as to preserve the immutability of an OID object. If the
* output of a call to this method is intended to be written to a stream,
* the {@link #writeBytesTo(OutputStream)} should be used instead as it will
* avoid creating this copy.
*
* @return The encoded byte[]
representation of the OID.
*/
public byte[] toBytes()
{
return Arrays.copyOf( oidBytes, oidBytes.length );
}
/**
* Returns the string representation of the OID.
*
* @return The string representation of the OID
*/
@Override
public String toString()
{
return oidString;
}
/**
* Writes the bytes respresenting this OID to the provided buffer. This
* should be used in preference to the {@link #toBytes()} method in order
* to prevent the creation of copies of the actual byte[]
.
*
* @param buffer The buffer to write the bytes into
*/
public void writeBytesTo( java.nio.ByteBuffer buffer )
{
buffer.put( oidBytes );
}
/**
* Writes the bytes respresenting this OID to the provided stream. This
* should be used in preference to the {@link #toBytes()} method in order
* to prevent the creation of copies of the actual byte[]
.
*
* @param outputStream The stream to write the bytes to
* @throws IOException When we can't write the OID into a Stream
*/
public void writeBytesTo( OutputStream outputStream ) throws IOException
{
outputStream.write( oidBytes );
}
}
apache-ldap-api-1.0.0-src/asn1/api/src/site/site.xml 0100644 0000767 0000024 00000002011 13114114302 023517 0 ustar 00elecharny staff 0000000 0000000
true
if there are more bytes to read, false
*
otherwise
*/
private boolean treatTagStartState( ByteBuffer stream, Asn1Container container )
{
if ( stream.hasRemaining() )
{
byte octet = stream.get();
TLV tlv = new TLV( container.getNewTlvId() );
tlv.setTag( octet );
// Store the current TLV in the container.
container.setCurrentTLV( tlv );
// Create a link between the current TLV with its parent
tlv.setParent( container.getParentTLV() );
// Switch to the next state, which is the Length decoding
container.setState( TLVStateEnum.LENGTH_STATE_START );
if ( IS_DEBUG )
{
byte tag = container.getCurrentTLV().getTag();
LOG.debug( "Tag {} has been decoded", Asn1StringUtils.dumpByte( tag ) );
}
return MORE;
}
else
{
// The stream has been exhausted
return END;
}
}
/**
* Dump the current TLV tree
*
* @param container The container
*/
private void dumpTLVTree( Asn1Container container )
{
StringBuilder sb = new StringBuilder();
TLV current = container.getCurrentTLV();
sb.append( "TLV" ).append( Asn1StringUtils.dumpByte( current.getTag() ) ).append( "(" ).append(
current.getExpectedLength() ).append( ")" );
current = current.getParent();
while ( current != null )
{
sb.append( "-TLV" ).append( Asn1StringUtils.dumpByte( current.getTag() ) ).append( "(" ).append(
current.getExpectedLength() ).append( ")" );
current = current.getParent();
}
if ( IS_DEBUG )
{
LOG.debug( "TLV Tree : {}", sb.toString() );
}
}
/**
* Check if the TLV tree is fully decoded
*
* @param container The container
* @return true
if the TLV has been decoded
*/
private boolean isTLVDecoded( Asn1Container container )
{
TLV current = container.getCurrentTLV();
TLV parent = current.getParent();
while ( parent != null )
{
if ( parent.getExpectedLength() != 0 )
{
return false;
}
parent = parent.getParent();
}
BerValue value = current.getValue();
if ( ( value != null ) && ( value.getData() != null ) )
{
return current.getExpectedLength() == value.getData().length;
}
else
{
return current.getExpectedLength() == 0;
}
}
/**
* Treat the Length start. The tag has been decoded, so we have to deal with
* the LENGTH, which can be multi-bytes.
*
* @param stream The ByteBuffer containing the PDU to decode
* @param container The container that stores the current state,
* the result and other informations.
* @return true
if there are more bytes to read, false
*
otherwise
* @throws DecoderException Thrown if anything went wrong
*/
private boolean treatLengthStartState( ByteBuffer stream, Asn1Container container ) throws DecoderException
{
if ( stream.hasRemaining() )
{
byte octet = stream.get();
TLV tlv = container.getCurrentTLV();
if ( ( octet & TLV.LENGTH_LONG_FORM ) == 0 )
{
// We don't have a long form. The Length of the Value part is
// given by this byte.
tlv.setLength( octet );
tlv.setLengthNbBytes( 1 );
container.setState( TLVStateEnum.LENGTH_STATE_END );
}
else if ( ( octet & TLV.LENGTH_EXTENSION_RESERVED ) != TLV.LENGTH_EXTENSION_RESERVED )
{
int expectedLength = octet & TLV.LENGTH_SHORT_MASK;
if ( expectedLength > 4 )
{
String msg = I18n.err( I18n.ERR_00005_LENGTH_OVERFLOW );
LOG.error( msg );
throw new DecoderException( msg );
}
tlv.setLength( 0 );
tlv.setLengthNbBytes( 1 + expectedLength );
tlv.setLengthBytesRead( 1 );
container.setState( TLVStateEnum.LENGTH_STATE_PENDING );
}
else
{
String msg = I18n.err( I18n.ERR_00006_LENGTH_EXTENSION_RESERVED );
LOG.error( msg );
throw new DecoderException( msg );
}
return MORE;
}
else
{
return END;
}
}
/**
* This function is called when a Length is in the process of being decoded,
* but the lack of bytes in the buffer stopped the process.
*
* @param stream The ByteBuffer containing the PDU to decode
* @param container The container that stores the current state,
* the result and other informations.
* @return true
if there are more bytes to read, false
*
otherwise
*/
private boolean treatLengthPendingState( ByteBuffer stream, Asn1Container container )
{
if ( stream.hasRemaining() )
{
TLV tlv = container.getCurrentTLV();
int length = tlv.getLength();
while ( tlv.getLengthBytesRead() < tlv.getLengthNbBytes() )
{
byte octet = stream.get();
if ( IS_DEBUG )
{
LOG.debug( " current byte : {}", Asn1StringUtils.dumpByte( octet ) );
}
tlv.incLengthBytesRead();
length = ( length << 8 ) | ( octet & 0x00FF );
if ( !stream.hasRemaining() )
{
tlv.setLength( length );
if ( tlv.getLengthBytesRead() < tlv.getLengthNbBytes() )
{
container.setState( TLVStateEnum.LENGTH_STATE_PENDING );
return END;
}
else
{
container.setState( TLVStateEnum.LENGTH_STATE_END );
return MORE;
}
}
}
tlv.setLength( length );
container.setState( TLVStateEnum.LENGTH_STATE_END );
return MORE;
}
else
{
return END;
}
}
/**
* A debug function used to dump the expected length stack.
*
* @param tlv The current TLV.
* @return A string which represent the expected length stack.
*/
private String getParentLength( TLV tlv )
{
StringBuilder buffer = new StringBuilder();
buffer.append( "TLV expected length stack : " );
while ( true )
{
if ( tlv == null )
{
buffer.append( " - null" );
break;
}
else
{
buffer.append( " - " ).append( tlv.getExpectedLength() );
}
tlv = tlv.getParent();
}
return buffer.toString();
}
/**
* The Length is fully decoded. We have to call an action to check the size.
*
* @param container The container that stores the current state,
* the result and other informations.
* @throws DecoderException Thrown if anything went wrong
*/
private void treatLengthEndState( Asn1Container container ) throws DecoderException
{
TLV tlv = container.getCurrentTLV();
if ( tlv == null )
{
String msg = I18n.err( I18n.ERR_00007_TLV_NULL );
LOG.error( msg );
throw new DecoderException( msg );
}
int length = tlv.getLength();
// We will check the length here. What we must control is
// that the enclosing constructed TLV expected length is not
// exceeded by the current TLV.
TLV parentTLV = container.getParentTLV();
if ( IS_DEBUG )
{
LOG.debug( "Parent length : {}", getParentLength( parentTLV ) );
}
if ( parentTLV == null )
{
// This is the first TLV, so we can't check anything. We will
// just store this TLV as the root of the PDU
tlv.setExpectedLength( length );
container.setParentTLV( tlv );
if ( IS_DEBUG )
{
LOG.debug( "Root TLV[{}]", Integer.valueOf( length ) );
}
}
else
{
// We have a parent, so we will check that its expected length is
// not exceeded.
int expectedLength = parentTLV.getExpectedLength();
int currentLength = tlv.getSize();
if ( expectedLength < currentLength )
{
// The expected length is lower than the Value length of the
// current TLV. This is an error...
LOG.debug( "tlv[{}, {}]", Integer.valueOf( expectedLength ), Integer.valueOf( currentLength ) );
throw new DecoderException( I18n.err( I18n.ERR_00008_VALUE_LENGTH_ABOVE_EXPECTED_LENGTH, Integer
.valueOf( currentLength ), Integer.valueOf( expectedLength ) ) );
}
// deal with the particular case where expected length equal
// the current length, which means that the parentTLV has been
// completed.
if ( expectedLength == currentLength )
{
parentTLV.setExpectedLength( 0 );
// We also have to check that the current TLV is a constructed
// one.
// In this case, we have to switch from this parent TLV
// to the parent's parent TLV.
if ( tlv.isConstructed() )
{
// here, we also have another special case : a
// zero length TLV. We must then unstack all
// the parents which length is null.
if ( length == 0 )
{
// We will set the parent to the first parentTLV which
// expectedLength
// is not null, and it will become the new parent TLV
while ( parentTLV != null )
{
if ( parentTLV.getExpectedLength() != 0 )
{
// ok, we have an incomplete parent. we will
// stop the recursion right here
break;
}
else
{
parentTLV = parentTLV.getParent();
}
}
container.setParentTLV( parentTLV );
}
else
{
// The new Parent TLV is this Constructed TLV
container.setParentTLV( tlv );
}
tlv.setParent( parentTLV );
tlv.setExpectedLength( length );
}
else
{
tlv.setExpectedLength( length );
// It's over, the parent TLV has been completed.
// Go back to the parent's parent TLV until we find
// a tlv which is not complete.
while ( parentTLV != null )
{
if ( parentTLV.getExpectedLength() != 0 )
{
// ok, we have an incomplete parent. we will
// stop the recursion right here
break;
}
else
{
parentTLV = parentTLV.getParent();
}
}
container.setParentTLV( parentTLV );
}
}
else
{
// Renew the expected Length.
parentTLV.setExpectedLength( expectedLength - currentLength );
tlv.setExpectedLength( length );
if ( tlv.isConstructed() )
{
// We have a constructed tag, so we must switch the
// parentTLV
tlv.setParent( parentTLV );
container.setParentTLV( tlv );
}
}
}
if ( IS_DEBUG )
{
LOG.debug( "Length {} has been decoded", Integer.valueOf( length ) );
}
if ( length == 0 )
{
// The length is 0, so we can't expect a value.
container.setState( TLVStateEnum.TLV_STATE_DONE );
}
else
{
// Go ahead and decode the value part
container.setState( TLVStateEnum.VALUE_STATE_START );
}
}
/**
* Treat the Value part. We will distinguish two cases : - if the Tag is a
* Primitive one, we will get the value. - if the Tag is a Constructed one,
* nothing will be done.
*
* @param stream The ByteBuffer containing the PDU to decode
* @param container The container that stores the current state,
* the result and other informations.
* @return true
if there are more bytes to read, false
*
otherwise
*/
private boolean treatValueStartState( ByteBuffer stream, Asn1Container container )
{
TLV currentTlv = container.getCurrentTLV();
if ( TLV.isConstructed( currentTlv.getTag() ) && !container.isGathering() )
{
container.setState( TLVStateEnum.TLV_STATE_DONE );
return MORE;
}
else
{
int length = currentTlv.getLength();
int nbBytes = stream.remaining();
if ( nbBytes < length )
{
currentTlv.getValue().init( length );
currentTlv.getValue().setData( stream );
container.setState( TLVStateEnum.VALUE_STATE_PENDING );
return END;
}
else
{
currentTlv.getValue().init( length );
stream.get( currentTlv.getValue().getData(), 0, length );
container.setState( TLVStateEnum.TLV_STATE_DONE );
return MORE;
}
}
}
/**
* Treat a pending Value when we get more bytes in the buffer.
*
* @param stream The ByteBuffer containing the PDU to decode
* @param container The container that stores the current state,
* the result and other informations.
* @return MORE
if some bytes remain in the buffer when the
* value has been decoded, END
if whe still need to get some
* more bytes.
*/
private boolean treatValuePendingState( ByteBuffer stream, Asn1Container container )
{
TLV currentTlv = container.getCurrentTLV();
int length = currentTlv.getLength();
int currentLength = currentTlv.getValue().getCurrentLength();
int nbBytes = stream.remaining();
if ( ( currentLength + nbBytes ) < length )
{
currentTlv.getValue().addData( stream );
container.setState( TLVStateEnum.VALUE_STATE_PENDING );
return END;
}
else
{
int remaining = length - currentLength;
byte[] data = new byte[remaining];
stream.get( data, 0, remaining );
currentTlv.getValue().addData( data );
container.setState( TLVStateEnum.TLV_STATE_DONE );
return MORE;
}
}
/**
* When the TLV has been fully decoded, we have to execute the associated
* action and switch to the next TLV, which will start with a Tag.
*
* @param stream The ByteBuffer containing the PDU to decode
* @param container The container that stores the current state,
* the result and other informations.
* @return true
if there are more bytes to read, false
*
otherwise
* @throws DecoderException Thrown if anything went wrong
*/
@SuppressWarnings("unchecked")
private boolean treatTLVDoneState( ByteBuffer stream, Asn1Container container ) throws DecoderException
{
if ( IS_DEBUG )
{
dumpTLVTree( container );
}
// First, we have to execute the associated action
container.getGrammar().executeAction( container );
// Check if the PDU has been fully decoded.
if ( isTLVDecoded( container ) )
{
if ( container.getState() == TLVStateEnum.GRAMMAR_END )
{
// Change the state to DECODED
container.setState( TLVStateEnum.PDU_DECODED );
}
else
{
if ( container.isGrammarEndAllowed() )
{
// Change the state to DECODED
container.setState( TLVStateEnum.PDU_DECODED );
}
else
{
LOG.error( I18n.err( I18n.ERR_00009_MORE_TLV_EXPECTED ) );
throw new DecoderException( I18n.err( I18n.ERR_00010_TRUNCATED_PDU ) );
}
}
}
else
{
// Then we switch to the Start tag state and free the current TLV
container.setState( TLVStateEnum.TAG_STATE_START );
}
return stream.hasRemaining();
}
/**
* The decoder main function. This is where we read bytes from the stream
* and go through the automaton. It's an inifnite loop which stop when no
* more bytes are to be read. It can occurs if the ByteBuffer is exhausted
* or if the PDU has been fully decoded.
*
* @param stream The ByteBuffer containing the PDU to decode
* @param container The container that store the state, the result
* and other elements.
* @throws DecoderException Thrown if anything went wrong!
*/
public void decode( ByteBuffer stream, Asn1Container container ) throws DecoderException
{
/*
* We have to deal with the current state. This is an infinite loop,
* which will stop for any of these reasons :
* - STATE_END has been reached (hopefully, the most frequent case)
* - buffer is empty (it could happen)
* - STATE_OVERFLOW : bad situation ! The PDU may be a
* malevolous hand crafted ones, that try to "kill" our decoder. We
* must log it with all information to track back this case, and punish
* the guilty !
*/
boolean hasRemaining = stream.hasRemaining();
// Increment the PDU size counter.
container.incrementDecodedBytes( stream.remaining() );
if ( container.getDecodedBytes() > container.getMaxPDUSize() )
{
String message = I18n.err( I18n.ERR_00042_PDU_SIZE_TOO_LONG, container.getDecodedBytes(), container
.getMaxPDUSize() );
LOG.error( message );
throw new DecoderException( message );
}
if ( IS_DEBUG )
{
LOG.debug( ">>>==========================================" );
LOG.debug( "--> Decoding a PDU" );
LOG.debug( ">>>------------------------------------------" );
}
while ( hasRemaining )
{
if ( IS_DEBUG )
{
LOG.debug( "--- State = {} ---", container.getState() );
if ( stream.hasRemaining() )
{
byte octet = stream.get( stream.position() );
LOG.debug( " current byte : {}", Asn1StringUtils.dumpByte( octet ) );
}
else
{
LOG.debug( " no more byte to decode in the stream" );
}
}
switch ( container.getState() )
{
case TAG_STATE_START:
// Reset the GrammarEnd flag first
container.setGrammarEndAllowed( false );
hasRemaining = treatTagStartState( stream, container );
break;
case LENGTH_STATE_START:
hasRemaining = treatLengthStartState( stream, container );
break;
case LENGTH_STATE_PENDING:
hasRemaining = treatLengthPendingState( stream, container );
break;
case LENGTH_STATE_END:
treatLengthEndState( container );
break;
case VALUE_STATE_START:
hasRemaining = treatValueStartState( stream, container );
break;
case VALUE_STATE_PENDING:
hasRemaining = treatValuePendingState( stream, container );
break;
case VALUE_STATE_END:
hasRemaining = stream.hasRemaining();
// Nothing to do. We will never reach this state
break;
case TLV_STATE_DONE:
hasRemaining = treatTLVDoneState( stream, container );
break;
case PDU_DECODED:
// We have to deal with the case where there are
// more bytes in the buffer, but the PDU has been decoded.
if ( LOG.isDebugEnabled() )
{
LOG.debug( I18n.err( I18n.ERR_00043_REMAINING_BYTES_FOR_DECODED_PDU ) );
}
hasRemaining = false;
break;
default:
break;
}
}
if ( IS_DEBUG )
{
LOG.debug( "<<<------------------------------------------" );
if ( container.getState() == TLVStateEnum.PDU_DECODED )
{
if ( container.getCurrentTLV() != null )
{
LOG.debug( "<-- Stop decoding : {}", container.getCurrentTLV().toString() );
}
else
{
LOG.debug( "<-- Stop decoding : null current TLV" );
}
}
else
{
if ( container.getCurrentTLV() != null )
{
LOG.debug( "<-- End decoding : {}", container.getCurrentTLV().toString() );
}
else
{
LOG.debug( "<-- End decoding : null current TLV" );
}
}
LOG.debug( "<<<==========================================" );
}
}
/**
* {@inheritDoc}
*/
@Override
public int getMaxLengthLength()
{
return maxLengthLength;
}
/**
* {@inheritDoc}
*/
@Override
public int getMaxTagLength()
{
return maxTagLength;
}
/**
* {@inheritDoc}
*/
@Override
public void disallowIndefiniteLength()
{
this.indefiniteLengthAllowed = false;
}
/**
* {@inheritDoc}
*/
@Override
public void allowIndefiniteLength()
{
this.indefiniteLengthAllowed = true;
}
/**
* {@inheritDoc}
*/
@Override
public boolean isIndefiniteLengthAllowed()
{
return indefiniteLengthAllowed;
}
/**
* {@inheritDoc}
*/
@Override
public void setMaxLengthLength( int maxLengthLength ) throws DecoderException
{
if ( ( this.indefiniteLengthAllowed ) && ( maxLengthLength > 126 ) )
{
throw new DecoderException( I18n.err( I18n.ERR_00011_LENGTH_TOO_LONG_FOR_DEFINITE_FORM ) );
}
this.maxLengthLength = maxLengthLength;
}
/**
* {@inheritDoc}
*/
@Override
public void setMaxTagLength( int maxTagLength )
{
this.maxTagLength = maxTagLength;
}
}
././@LongLink 0100644 0000000 0000000 00000000160 13114114302 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/grammar/AbstractGrammar.java apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/grammar/AbstractG0100644 0000767 0000024 00000007706 13114114302 034373 0 ustar 00elecharny staff 0000000 0000000 /*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*
*/
package org.apache.directory.api.asn1.ber.grammar;
import org.apache.directory.api.asn1.DecoderException;
import org.apache.directory.api.asn1.ber.Asn1Container;
import org.apache.directory.api.asn1.util.Asn1StringUtils;
import org.apache.directory.api.i18n.I18n;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
* The abstract Grammar which is the Mother of all the grammars. It contains
* the transitions table.
*
* @param true
if an action has been associated to the transition
*/
public boolean hasAction()
{
return action != null;
}
/**
* @return Returns the action associated with the transition
*/
public Action* 1) positive integer * - [0 - 0x7F] : 0xVV * - [0x80 - 0xFF] : 0x00 0xVV * - [0x0100 - 0x7FFF] : 0xVV 0xVV * - [0x8000 - 0xFFFF] : 0x00 0xVV 0xVV * - [0x010000 - 0x7FFFFF] : 0xVV 0xVV 0xVV * - [0x800000 - 0xFFFFFF] : 0x00 0xVV 0xVV 0xVV * - [0x01000000 - 0x7FFFFFFF] : 0xVV 0xVV 0xVV 0xVV * 2) Negative number - (~value) + 1 ** * @param value The value to store in a byte array * @return The byte array representing the value. */ public static byte[] getBytes( int value ) { byte[] bytes; if ( value >= 0 ) { if ( ( value >= 0 ) && ( value <= ONE_BYTE_MAX ) ) { bytes = new byte[1]; bytes[0] = ( byte ) value; } else if ( ( value > ONE_BYTE_MAX ) && ( value <= TWO_BYTE_MAX ) ) { bytes = new byte[2]; bytes[1] = ( byte ) value; bytes[0] = ( byte ) ( value >> 8 ); } else if ( ( value > TWO_BYTE_MAX ) && ( value <= THREE_BYTE_MAX ) ) { bytes = new byte[3]; bytes[2] = ( byte ) value; bytes[1] = ( byte ) ( value >> 8 ); bytes[0] = ( byte ) ( value >> 16 ); } else { bytes = new byte[4]; bytes[3] = ( byte ) value; bytes[2] = ( byte ) ( value >> 8 ); bytes[1] = ( byte ) ( value >> 16 ); bytes[0] = ( byte ) ( value >> 24 ); } } else { // On special case : 0x80000000 if ( value == 0x80000000 ) { bytes = new byte[4]; bytes[3] = ( byte ) value; bytes[2] = ( byte ) ( value >> 8 ); bytes[1] = ( byte ) ( value >> 16 ); bytes[0] = ( byte ) ( value >> 24 ); } else { if ( value >= 0xFFFFFF80 ) { bytes = new byte[1]; bytes[0] = ( byte ) value; } else if ( value >= 0xFFFF8000 ) { bytes = new byte[2]; bytes[1] = ( byte ) ( value ); bytes[0] = ( byte ) ( value >> 8 ); } else if ( value >= 0xFF800000 ) { bytes = new byte[3]; bytes[2] = ( byte ) value; bytes[1] = ( byte ) ( value >> 8 ); bytes[0] = ( byte ) ( value >> 16 ); } else { bytes = new byte[4]; bytes[3] = ( byte ) value; bytes[2] = ( byte ) ( value >> 8 ); bytes[1] = ( byte ) ( value >> 16 ); bytes[0] = ( byte ) ( value >> 24 ); } } } return bytes; } /** * Utility function that return a byte array representing the Value. * We must respect the ASN.1 BER encoding scheme :
* 1) positive integer * - [0 - 0x7F] : 0xVV * - [0x80 - 0xFF] : 0x00 0xVV * - [0x0100 - 0x7FFF] : 0xVV 0xVV * - [0x8000 - 0xFFFF] : 0x00 0xVV 0xVV * - [0x010000 - 0x7FFFFF] : 0xVV 0xVV 0xVV * - [0x800000 - 0xFFFFFF] : 0x00 0xVV 0xVV 0xVV * - [0x01000000 - 0x7FFFFFFF] : 0xVV 0xVV 0xVV 0xVV * 2) Negative number - (~value) + 1 * They are encoded following the table (the* @param value The value to store in a byte array * @return The byte array representing the value. */ public static byte[] getBytes( long value ) { byte[] bytes; if ( value >= 0 ) { if ( ( value >= 0 ) && ( value <= ONE_BYTE_MAX ) ) { bytes = new byte[1]; bytes[0] = ( byte ) value; } else if ( ( value > ONE_BYTE_MAX ) && ( value <= TWO_BYTE_MAX ) ) { bytes = new byte[2]; bytes[1] = ( byte ) value; bytes[0] = ( byte ) ( value >> 8 ); } else if ( ( value > TWO_BYTE_MAX ) && ( value <= THREE_BYTE_MAX ) ) { bytes = new byte[3]; bytes[2] = ( byte ) value; bytes[1] = ( byte ) ( value >> 8 ); bytes[0] = ( byte ) ( value >> 16 ); } else if ( ( value > THREE_BYTE_MAX ) && ( value <= FOUR_BYTE_MAX ) ) { bytes = new byte[4]; bytes[3] = ( byte ) value; bytes[2] = ( byte ) ( value >> 8 ); bytes[1] = ( byte ) ( value >> 16 ); bytes[0] = ( byte ) ( value >> 24 ); } else if ( ( value > FOUR_BYTE_MAX ) && ( value <= FIVE_BYTE_MAX ) ) { bytes = new byte[5]; bytes[4] = ( byte ) value; bytes[3] = ( byte ) ( value >> 8 ); bytes[2] = ( byte ) ( value >> 16 ); bytes[1] = ( byte ) ( value >> 24 ); bytes[0] = ( byte ) ( value >> 32 ); } else if ( ( value > FIVE_BYTE_MAX ) && ( value <= SIX_BYTE_MAX ) ) { bytes = new byte[6]; bytes[5] = ( byte ) value; bytes[4] = ( byte ) ( value >> 8 ); bytes[3] = ( byte ) ( value >> 16 ); bytes[2] = ( byte ) ( value >> 24 ); bytes[1] = ( byte ) ( value >> 32 ); bytes[0] = ( byte ) ( value >> 40 ); } else if ( ( value > SIX_BYTE_MAX ) && ( value <= SEVEN_BYTE_MAX ) ) { bytes = new byte[7]; bytes[6] = ( byte ) value; bytes[5] = ( byte ) ( value >> 8 ); bytes[4] = ( byte ) ( value >> 16 ); bytes[3] = ( byte ) ( value >> 24 ); bytes[2] = ( byte ) ( value >> 32 ); bytes[1] = ( byte ) ( value >> 40 ); bytes[0] = ( byte ) ( value >> 48 ); } else { bytes = new byte[8]; bytes[7] = ( byte ) value; bytes[6] = ( byte ) ( value >> 8 ); bytes[5] = ( byte ) ( value >> 16 ); bytes[4] = ( byte ) ( value >> 24 ); bytes[3] = ( byte ) ( value >> 32 ); bytes[2] = ( byte ) ( value >> 40 ); bytes[1] = ( byte ) ( value >> 48 ); bytes[0] = ( byte ) ( value >> 56 ); } } else { // On special case : 0x80000000 if ( value == 0x8000000000000000L ) { bytes = new byte[8]; bytes[7] = ( byte ) 0x00; bytes[6] = ( byte ) 0x00; bytes[5] = ( byte ) 0x00; bytes[4] = ( byte ) 0x00; bytes[3] = ( byte ) 0x00; bytes[2] = ( byte ) 0x00; bytes[1] = ( byte ) 0x00; bytes[0] = ( byte ) 0x80; } else { if ( value >= 0xFFFFFFFFFFFFFF80L ) { bytes = new byte[1]; bytes[0] = ( byte ) value; } else if ( value >= 0xFFFFFFFFFFFF8000L ) { bytes = new byte[2]; bytes[1] = ( byte ) ( value ); bytes[0] = ( byte ) ( value >> 8 ); } else if ( value >= 0xFFFFFFFFFF800000L ) { bytes = new byte[3]; bytes[2] = ( byte ) value; bytes[1] = ( byte ) ( value >> 8 ); bytes[0] = ( byte ) ( value >> 16 ); } else if ( value >= 0xFFFFFFFF80000000L ) { bytes = new byte[4]; bytes[3] = ( byte ) value; bytes[2] = ( byte ) ( value >> 8 ); bytes[1] = ( byte ) ( value >> 16 ); bytes[0] = ( byte ) ( value >> 24 ); } else if ( value >= 0xFFFFFF8000000000L ) { bytes = new byte[5]; bytes[4] = ( byte ) value; bytes[3] = ( byte ) ( value >> 8 ); bytes[2] = ( byte ) ( value >> 16 ); bytes[1] = ( byte ) ( value >> 24 ); bytes[0] = ( byte ) ( value >> 32 ); } else if ( value >= 0xFFFF800000000000L ) { bytes = new byte[6]; bytes[5] = ( byte ) value; bytes[4] = ( byte ) ( value >> 8 ); bytes[3] = ( byte ) ( value >> 16 ); bytes[2] = ( byte ) ( value >> 24 ); bytes[1] = ( byte ) ( value >> 32 ); bytes[0] = ( byte ) ( value >> 40 ); } else if ( value >= 0xFF80000000000000L ) { bytes = new byte[7]; bytes[6] = ( byte ) value; bytes[5] = ( byte ) ( value >> 8 ); bytes[4] = ( byte ) ( value >> 16 ); bytes[3] = ( byte ) ( value >> 24 ); bytes[2] = ( byte ) ( value >> 32 ); bytes[1] = ( byte ) ( value >> 40 ); bytes[0] = ( byte ) ( value >> 48 ); } else { bytes = new byte[8]; bytes[7] = ( byte ) value; bytes[6] = ( byte ) ( value >> 8 ); bytes[5] = ( byte ) ( value >> 16 ); bytes[4] = ( byte ) ( value >> 24 ); bytes[3] = ( byte ) ( value >> 32 ); bytes[2] = ( byte ) ( value >> 40 ); bytes[1] = ( byte ) ( value >> 48 ); bytes[0] = ( byte ) ( value >> 56 ); } } } return bytes; } /** * Encode a String value * * @param buffer The PDU in which the value will be put * @param string The String to be encoded. It is supposed to be UTF-8 * @throws EncoderException if the PDU in which the value should be encoded is * two small */ public static void encode( ByteBuffer buffer, String string ) throws EncoderException { if ( buffer == null ) { throw new EncoderException( I18n.err( I18n.ERR_00003_CANNOT_PUT_PDU_IN_NULL_BUFFER ) ); } try { buffer.put( UniversalTag.OCTET_STRING.getValue() ); byte[] value = Asn1StringUtils.getBytesUtf8( string ); buffer.put( TLV.getBytes( value.length ) ); if ( value.length != 0 ) { buffer.put( value ); } } catch ( BufferOverflowException boe ) { throw new EncoderException( I18n.err( I18n.ERR_00004_PDU_BUFFER_SIZE_TOO_SMALL ), boe ); } } /** * Encode a BIT STRING value * * @param buffer The PDU in which the value will be put * @param bitString The BitString to be encoded. * @throws EncoderException if the PDU in which the value should be encoded is * two small */ public static void encode( ByteBuffer buffer, BitString bitString ) throws EncoderException { if ( buffer == null ) { throw new EncoderException( I18n.err( I18n.ERR_00003_CANNOT_PUT_PDU_IN_NULL_BUFFER ) ); } try { buffer.put( UniversalTag.BIT_STRING.getValue() ); // The BitString length. We add one byte for the unused number // of bits byte[] bytes = bitString.getData(); int length = bytes.length; buffer.put( TLV.getBytes( length ) ); buffer.put( bytes ); } catch ( BufferOverflowException boe ) { throw new EncoderException( I18n.err( I18n.ERR_00004_PDU_BUFFER_SIZE_TOO_SMALL ), boe ); } } /** * Encode an OctetString value * * @param buffer The PDU in which the value will be put * @param bytes The bytes to be encoded * @throws EncoderException if the PDU in which the value should be encoded is * two small */ public static void encode( ByteBuffer buffer, byte[] bytes ) throws EncoderException { if ( buffer == null ) { throw new EncoderException( I18n.err( I18n.ERR_00003_CANNOT_PUT_PDU_IN_NULL_BUFFER ) ); } try { buffer.put( UniversalTag.OCTET_STRING.getValue() ); if ( ( bytes == null ) || ( bytes.length == 0 ) ) { buffer.put( ( byte ) 0 ); } else { buffer.put( TLV.getBytes( bytes.length ) ); buffer.put( bytes ); } } catch ( BufferOverflowException boe ) { throw new EncoderException( I18n.err( I18n.ERR_00004_PDU_BUFFER_SIZE_TOO_SMALL ), boe ); } } /** * Encode an OID value * * @param buffer The PDU in which the value will be put * @param oid The OID to be encoded * @throws EncoderException if the PDU in which the value should be encoded is * two small */ public static void encode( ByteBuffer buffer, Oid oid ) throws EncoderException { if ( buffer == null ) { throw new EncoderException( I18n.err( I18n.ERR_00003_CANNOT_PUT_PDU_IN_NULL_BUFFER ) ); } try { buffer.put( UniversalTag.OCTET_STRING.getValue() ); buffer.put( TLV.getBytes( oid.getEncodedLength() ) ); if ( oid.getEncodedLength() != 0 ) { oid.writeBytesTo( buffer ); } } catch ( BufferOverflowException boe ) { throw new EncoderException( I18n.err( I18n.ERR_00004_PDU_BUFFER_SIZE_TOO_SMALL ), boe ); } } /** * Encode an integer value * * @param buffer The PDU in which the value will be put * @param value The integer to be encoded * @throws EncoderException if the PDU in which the value should be encoded is * two small */ public static void encode( ByteBuffer buffer, int value ) throws EncoderException { if ( buffer == null ) { throw new EncoderException( I18n.err( I18n.ERR_00003_CANNOT_PUT_PDU_IN_NULL_BUFFER ) ); } try { buffer.put( UniversalTag.INTEGER.getValue() ); buffer.put( ( byte ) getNbBytes( value ) ); buffer.put( getBytes( value ) ); } catch ( BufferOverflowException boe ) { throw new EncoderException( I18n.err( I18n.ERR_00004_PDU_BUFFER_SIZE_TOO_SMALL ), boe ); } } /** * Encode a long value * * @param buffer The PDU in which the value will be put * @param value The long to be encoded * @throws EncoderException if the PDU in which the value should be encoded is * two small */ public static void encode( ByteBuffer buffer, long value ) throws EncoderException { if ( buffer == null ) { throw new EncoderException( I18n.err( I18n.ERR_00003_CANNOT_PUT_PDU_IN_NULL_BUFFER ) ); } try { buffer.put( UniversalTag.INTEGER.getValue() ); buffer.put( ( byte ) getNbBytes( value ) ); buffer.put( getBytes( value ) ); } catch ( BufferOverflowException boe ) { throw new EncoderException( I18n.err( I18n.ERR_00004_PDU_BUFFER_SIZE_TOO_SMALL ), boe ); } } /** * Encode an integer value * * @param buffer The PDU in which the value will be put * @param tag The tag if it's not an UNIVERSAL one * @param value The integer to be encoded * @throws EncoderException if the PDU in which the value should be encoded is * two small */ public static void encode( ByteBuffer buffer, byte tag, int value ) throws EncoderException { if ( buffer == null ) { throw new EncoderException( I18n.err( I18n.ERR_00003_CANNOT_PUT_PDU_IN_NULL_BUFFER ) ); } try { buffer.put( tag ); buffer.put( ( byte ) getNbBytes( value ) ); buffer.put( getBytes( value ) ); } catch ( BufferOverflowException boe ) { throw new EncoderException( I18n.err( I18n.ERR_00004_PDU_BUFFER_SIZE_TOO_SMALL ), boe ); } } /** * Encode an enumerated value * * @param buffer The PDU in which the value will be put * @param value The integer to be encoded * @throws EncoderException if the PDU in which the value should be encoded is * two small */ public static void encodeEnumerated( ByteBuffer buffer, int value ) throws EncoderException { if ( buffer == null ) { throw new EncoderException( I18n.err( I18n.ERR_00003_CANNOT_PUT_PDU_IN_NULL_BUFFER ) ); } try { buffer.put( UniversalTag.ENUMERATED.getValue() ); buffer.put( TLV.getBytes( getNbBytes( value ) ) ); buffer.put( getBytes( value ) ); } catch ( BufferOverflowException boe ) { throw new EncoderException( I18n.err( I18n.ERR_00004_PDU_BUFFER_SIZE_TOO_SMALL ), boe ); } } /** * Encode a boolean value * * @param buffer The PDU in which the value will be put * @param bool The boolean to be encoded * @throws EncoderException if the PDU in which the value should be encoded is * two small */ public static void encode( ByteBuffer buffer, boolean bool ) throws EncoderException { if ( buffer == null ) { throw new EncoderException( I18n.err( I18n.ERR_00003_CANNOT_PUT_PDU_IN_NULL_BUFFER ) ); } try { if ( bool ) { buffer.put( ENCODED_TRUE ); } else { buffer.put( ENCODED_FALSE ); } } catch ( BufferOverflowException boe ) { throw new EncoderException( I18n.err( I18n.ERR_00004_PDU_BUFFER_SIZE_TOO_SMALL ), boe ); } } /** * Return a string representing the Value * * @return A string representing the value */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append( "DATA" ); if ( data != null ) { sb.append( '[' ); sb.append( Asn1StringUtils.dumpBytes( data ) ); sb.append( ']' ); } else { return "[]"; } return sb.toString(); } } ././@LongLink 0100644 0000000 0000000 00000000153 13114114302 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/BooleanDecoder.java apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/BooleanDecode0100644 0000767 0000024 00000004263 13114114302 034356 0 ustar 00elecharny staff 0000000 0000000 /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. * */ package org.apache.directory.api.asn1.ber.tlv; import org.apache.directory.api.i18n.I18n; import org.apache.directory.api.util.Strings; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * Parse and decode a Boolean value. * * @author Apache Directory Project */ public final class BooleanDecoder { /** The logger */ private static final Logger LOG = LoggerFactory.getLogger( BooleanDecoder.class ); private BooleanDecoder() { } /** * Parse a Value containing a byte[] and send back a boolean. * * @param value The Value to parse * @return A boolean. * @throws BooleanDecoderException Thrown if the Value does not contains a boolean */ public static boolean parse( BerValue value ) throws BooleanDecoderException { byte[] bytes = value.getData(); if ( Strings.isEmpty( bytes ) ) { throw new BooleanDecoderException( I18n.err( I18n.ERR_00034_0_BYTES_LONG_BOOLEAN ) ); } if ( bytes.length != 1 ) { throw new BooleanDecoderException( I18n.err( I18n.ERR_00035_N_BYTES_LONG_BOOLEAN ) ); } if ( ( bytes[0] != 0 ) && ( bytes[0] != ( byte ) 0xFF ) ) { LOG.warn( "A boolean must be encoded with a 0x00 or a 0xFF value" ); } return bytes[0] != 0; } } ././@LongLink 0100644 0000000 0000000 00000000164 13114114302 011622 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/BooleanDecoderException.java apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/BooleanDecode0100644 0000767 0000024 00000002626 13114114302 034357 0 ustar 00elecharny staff 0000000 0000000 /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. * */ package org.apache.directory.api.asn1.ber.tlv; /** * Thrown when a BooleanDecoder has encountered a failure condition * during a decode. * * @author Apache Directory Project */ public class BooleanDecoderException extends Exception { /** Declares the Serial Version Uid */ private static final long serialVersionUID = 1L; /** * Creates a BooleanDecoderException * * @param message A message with meaning to a human */ public BooleanDecoderException( String message ) { super( message ); } } ././@LongLink 0100644 0000000 0000000 00000000153 13114114302 011620 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/IntegerDecoder.java apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/IntegerDecode0100644 0000767 0000024 00000015464 13114114302 034401 0 ustar 00elecharny staff 0000000 0000000 /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. * */ package org.apache.directory.api.asn1.ber.tlv; import org.apache.directory.api.i18n.I18n; import org.apache.directory.api.util.Strings; /** * Parse and decode an Integer value. * * @author Apache Directory Project */ public final class IntegerDecoder { /** A mask used to get only the necessary bytes */ private static final int[] MASK = new int[] { 0x000000FF, 0x0000FFFF, 0x00FFFFFF, 0xFFFFFFFF }; private IntegerDecoder() { } /** * Parse a byte buffer and send back an integer, controlling that this number * is in a specified interval. * * @param value The Value containing the byte[] to parse * @param min Lowest value allowed, included * @param max Highest value allowed, included * @return An integer * @throws IntegerDecoderException Thrown if the byte[] does not contains an integer */ public static int parse( BerValue value, int min, int max ) throws IntegerDecoderException { int result = parseInt( value ); if ( ( result >= min ) && ( result <= max ) ) { return result; } else { throw new IntegerDecoderException( I18n.err( I18n.ERR_00038_VALUE_NOT_IN_RANGE, min, max ) ); } } /** * Parse a byte buffer and send back an integer * * @param value The byte buffer to parse * @return An integer * @throws IntegerDecoderException Thrown if the byte stream does not contains an integer */ public static int parse( BerValue value ) throws IntegerDecoderException { return parseInt( value ); } /** * Helper method used to parse the integer. We don't check any minimal or maximal * bound. * An BER encoded int can be either positive or negative. It uses the minimum * number of byts necessary to encode the value. The high order bit gives the * sign of the integer : if it's 1, then it's a negative value, otherwise it's * a positive value. Integer with a high order bit set to 1 but prefixed by a 0x00 * are positive. If the integer is negative, then the 2 complement value is * stored
* encode bytes are those enclosed by squared braquets) : * -1 ->FF FF FF FF FF FF FF [FF] * -127 ->FF FF FF FF FF FF FF [81] * -128 ->FF FF FF FF FF FF FF [80] * -129 ->FF FF FF FF FF FF [FF 7F] * -255 ->FF FF FF FF FF FF [FF 01] * -256 ->FF FF FF FF FF FF [FF 00] * -257 ->FF FF FF FF FF FF [FE FF] * -32767 ->FF FF FF FF FF FF [80 01] * -32768 ->FF FF FF FF FF FF [80 00] * -32769 ->FF FF FF FF FF [FF 7F FF] * -65535 ->FF FF FF FF FF [FF 00 01] * -65536 ->FF FF FF FF FF [FF 00 00] * -65537 ->FF FF FF FF FF [FE FF FF] * -8388607 ->FF FF FF FF FF [80 00 01] * -8388608 ->FF FF FF FF FF [80 00 00] * -8388609 ->FF FF FF FF [FF 7F FF FF] * -16777215 ->FF FF FF FF [FF 00 00 01] * -16777216 ->FF FF FF FF [FF 00 00 00] * -16777217 ->FF FF FF FF [FE FF FF FF] * -2147483647 ->FF FF FF FF [80 00 00 01] * -2147483648 ->FF FF FF FF [80 00 00 00] * -2147483649 ->FF FF FF [FF 7F FF FF FF] * -4294967295 ->FF FF FF [FF 00 00 00 01] * -4294967296 ->FF FF FF [FF 00 00 00 00] * -4294967297 ->FF FF FF [FE FF FF FF FF] * -549755813887 ->FF FF FF [80 00 00 00 01] * -549755813888 ->FF FF FF [80 00 00 00 00] * -549755813889 ->FF FF [FF 7F FF FF FF FF] * -1099511627775 ->FF FF [FF 00 00 00 00 01] * -1099511627776 ->FF FF [FF 00 00 00 00 00] * -1099511627777 ->FF FF [FE FF FF FF FF FF] * -140737488355327 ->FF FF [80 00 00 00 00 01] * -140737488355328 ->FF FF [80 00 00 00 00 00] * -140737488355329 ->FF [FF 7F FF FF FF FF FF] * -281474976710655 ->FF [FF 00 00 00 00 00 01] * -281474976710656 ->FF [FF 00 00 00 00 00 00] * -281474976710657 ->FF [FE FF FF FF FF FF FF] * -36028797018963967 ->FF [80 00 00 00 00 00 01] * -36028797018963968 ->FF [80 00 00 00 00 00 00] * -36028797018963969 ->[FF 7F FF FF FF FF FF FF] * -72057594037927936 ->[FF 00 00 00 00 00 00 00] * -72057594037927937 ->[FE FF FF FF FF FF FF FF] * -9223372036854775807 ->[80 00 00 00 00 00 00 01] * -9223372036854775808 ->[80 00 00 00 00 00 00 00] *
true
if the Indefinite form is allowed
*/
boolean isIndefiniteLengthAllowed();
}
././@LongLink 0100644 0000000 0000000 00000000151 13114114302 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/TLVStateEnum.java apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/TLVStateEnum.0100644 0000767 0000024 00000004361 13114114302 034243 0 ustar 00elecharny staff 0000000 0000000 /*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*
*/
package org.apache.directory.api.asn1.ber.tlv;
/**
* Stores the different states of a PDU parsing.
*
* @author Apache Directory Project
*/
public enum TLVStateEnum
{
/** Start means that the deconding hasn't read the first byte */
TAG_STATE_START,
/** Pending means that the Type Tag is contained in more that one byte */
TAG_STATE_PENDING,
/** End means that the Type is totally read */
TAG_STATE_END,
/**
* Overflow could have two meaning : either there are more than 5 bytes to
* encode the value (5 bytes = 5bits + 4*7 bits = 33 bits) or the value that
* is represented by those bytes is over MAX_INTEGER
*/
TAG_STATE_OVERFLOW,
/** Start means that the decoding hasn't read the first byte */
LENGTH_STATE_START,
/** Pending means that the Type length is contained in more that one byte */
LENGTH_STATE_PENDING,
/** End means that the Length is totally read */
LENGTH_STATE_END,
/** Start means that the decoding hasn't read the first byte */
VALUE_STATE_START,
/** Pending means that the Type Value is contained in more that one byte */
VALUE_STATE_PENDING,
/** End means that the Value is totally read */
VALUE_STATE_END,
/** The decoding of a TLV is done */
TLV_STATE_DONE,
/** The decoding of a PDU is done */
PDU_DECODED,
/** The ending state */
GRAMMAR_END
}
././@LongLink 0100644 0000000 0000000 00000000151 13114114302 011616 L ustar 0000000 0000000 apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/UniversalTag.java apache-ldap-api-1.0.0-src/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/UniversalTag.0100644 0000767 0000024 00000014720 13114114302 034354 0 ustar 00elecharny staff 0000000 0000000 /*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*
*/
package org.apache.directory.api.asn1.ber.tlv;
/**
* Enum for ASN.1 UNIVERSAL class tags. The tags values are constructed using
* the SNACC representation for tags without the primitive/constructed bit. This
* is done because several bit, octet and character string types can be encoded
* as primitives or as constructed types to chunk the value out.
* * These tags can have one of the following values: *
*Id | *Usage | *
---|---|
[UNIVERSAL 0] | *reserved for BER | *
[UNIVERSAL 1] | *BOOLEAN | *
[UNIVERSAL 2] | *INTEGER | *
[UNIVERSAL 3] | *BIT STRING | *
[UNIVERSAL 4] | *OCTET STRING | *
[UNIVERSAL 5] | *NULL | *
[UNIVERSAL 6] | *OBJECT IDENTIFIER | *
[UNIVERSAL 7] | *ObjectDescriptor | *
[UNIVERSAL 8] | *EXTERNAL, INSTANCE OF | *
[UNIVERSAL 9] | *REAL | *
[UNIVERSAL 10] | *ENUMERATED | *
[UNIVERSAL 11] | *EMBEDDED PDV | *
[UNIVERSAL 12] | *UTF8String | *
[UNIVERSAL 13] | *RELATIVE-OID | *
[UNIVERSAL 14] | *reserved for future use | *
[UNIVERSAL 15] | *reserved for future use | *
[UNIVERSAL 16] | *SEQUENCE, SEQUENCE OF | *
[UNIVERSAL 17] | *SET, SET OF | *
[UNIVERSAL 18] | *NumericString | *
[UNIVERSAL 19] | *PrintableString | *
[UNIVERSAL 20] | *TeletexString, T61String | *
[UNIVERSAL 21] | *VideotexString | *
[UNIVERSAL 22] | *IA5String | *
[UNIVERSAL 23] | *UTCTime | *
[UNIVERSAL 24] | *GeneralizedTime | *
[UNIVERSAL 25] | *GraphicString | *
[UNIVERSAL 26] | *VisibleString, ISO646String | *
[UNIVERSAL 27] | *GeneralString | *
[UNIVERSAL 28] | *UniversalString | *
[UNIVERSAL 29] | *CHARACTER STRING | *
[UNIVERSAL 30] | *BMPString | *
[UNIVERSAL 31] | *reserved for future use | *