aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/doc/oidspecs
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2019-11-20 20:59:54 -0900
committerDavid M. Syzdek <david@syzdek.net>2019-11-20 20:59:54 -0900
commit38bf2518911e17914bf62ef6bea46ceb531b68cd (patch)
tree8933df30128483e749883eb59d436d7beb5ed8b9 /doc/oidspecs
parentc2be5a36f8a9fabee810b7b49773928ae90d4cd6 (diff)
downloadldap-utils-38bf2518911e17914bf62ef6bea46ceb531b68cd.tar.gz
ldap-utils-38bf2518911e17914bf62ef6bea46ceb531b68cd.tar.bz2
ldap-utils-38bf2518911e17914bf62ef6bea46ceb531b68cd.tar.xz
ldap-utils-38bf2518911e17914bf62ef6bea46ceb531b68cd.zip
oidspec: replacing .class with .subtype
Diffstat (limited to 'doc/oidspecs')
-rw-r--r--doc/oidspecs/rfc/rfc2252.oidspec116
-rw-r--r--doc/oidspecs/rfc/rfc4517.oidspec68
-rw-r--r--doc/oidspecs/rfc/rfc4523.oidspec22
-rw-r--r--doc/oidspecs/rfc/rfc4530.oidspec2
4 files changed, 104 insertions, 104 deletions
diff --git a/doc/oidspecs/rfc/rfc2252.oidspec b/doc/oidspecs/rfc/rfc2252.oidspec
index c488a34..8e3608b 100644
--- a/doc/oidspecs/rfc/rfc2252.oidspec
+++ b/doc/oidspecs/rfc/rfc2252.oidspec
@@ -165,7 +165,7 @@
165 .desc = "ACI Item", 165 .desc = "ACI Item",
166 .flags = LDAPSCHEMA_O_DEPRECATED, 166 .flags = LDAPSCHEMA_O_DEPRECATED,
167 .type = LDAPSCHEMA_SYNTAX, 167 .type = LDAPSCHEMA_SYNTAX,
168 .class = LDAPSCHEMA_CLASS_UNKNOWN, 168 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
169 .def = NULL, 169 .def = NULL,
170 .spec = "RFC 2252: LADPv3 Attributes", 170 .spec = "RFC 2252: LADPv3 Attributes",
171 .spec_type = LDAPSCHEMA_SPEC_RFC, 171 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -183,7 +183,7 @@
183 .desc = "Access Point", 183 .desc = "Access Point",
184 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 184 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
185 .type = LDAPSCHEMA_SYNTAX, 185 .type = LDAPSCHEMA_SYNTAX,
186 .class = LDAPSCHEMA_CLASS_ASCII, 186 .subtype = LDAPSCHEMA_CLASS_ASCII,
187 .def = NULL, 187 .def = NULL,
188 .spec = "RFC 2252: LADPv3 Attributes", 188 .spec = "RFC 2252: LADPv3 Attributes",
189 .spec_type = LDAPSCHEMA_SPEC_RFC, 189 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -202,7 +202,7 @@
202 .desc = "Attribute Type Description", 202 .desc = "Attribute Type Description",
203 .flags = LDAPSCHEMA_O_READABLE, 203 .flags = LDAPSCHEMA_O_READABLE,
204 .type = LDAPSCHEMA_SYNTAX, 204 .type = LDAPSCHEMA_SYNTAX,
205 .class = LDAPSCHEMA_CLASS_ASCII, 205 .subtype = LDAPSCHEMA_CLASS_ASCII,
206 .def = NULL, 206 .def = NULL,
207 .spec = "RFC 2252: LADPv3 Attributes", 207 .spec = "RFC 2252: LADPv3 Attributes",
208 .spec_type = LDAPSCHEMA_SPEC_RFC, 208 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -220,7 +220,7 @@
220 .desc = "Audio", 220 .desc = "Audio",
221 .flags = LDAPSCHEMA_O_DEPRECATED, 221 .flags = LDAPSCHEMA_O_DEPRECATED,
222 .type = LDAPSCHEMA_SYNTAX, 222 .type = LDAPSCHEMA_SYNTAX,
223 .class = LDAPSCHEMA_CLASS_UNKNOWN, 223 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
224 .def = NULL, 224 .def = NULL,
225 .spec = "RFC 2252: LADPv3 Attributes", 225 .spec = "RFC 2252: LADPv3 Attributes",
226 .spec_type = LDAPSCHEMA_SPEC_RFC, 226 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -238,7 +238,7 @@
238 .desc = "Binary", 238 .desc = "Binary",
239 .flags = 0, 239 .flags = 0,
240 .type = LDAPSCHEMA_SYNTAX, 240 .type = LDAPSCHEMA_SYNTAX,
241 .class = LDAPSCHEMA_CLASS_UNKNOWN, 241 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
242 .def = NULL, 242 .def = NULL,
243 .spec = "RFC 2252: LADPv3 Attributes", 243 .spec = "RFC 2252: LADPv3 Attributes",
244 .spec_type = LDAPSCHEMA_SPEC_RFC, 244 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -257,7 +257,7 @@
257 .desc = "Bit String", 257 .desc = "Bit String",
258 .flags = LDAPSCHEMA_O_READABLE, 258 .flags = LDAPSCHEMA_O_READABLE,
259 .type = LDAPSCHEMA_SYNTAX, 259 .type = LDAPSCHEMA_SYNTAX,
260 .class = LDAPSCHEMA_CLASS_ASCII, 260 .subtype = LDAPSCHEMA_CLASS_ASCII,
261 .def = NULL, 261 .def = NULL,
262 .spec = "RFC 2252: LADPv3 Attributes", 262 .spec = "RFC 2252: LADPv3 Attributes",
263 .spec_type = LDAPSCHEMA_SPEC_RFC, 263 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -276,7 +276,7 @@
276 .desc = "Boolean", 276 .desc = "Boolean",
277 .flags = LDAPSCHEMA_O_READABLE, 277 .flags = LDAPSCHEMA_O_READABLE,
278 .type = LDAPSCHEMA_SYNTAX, 278 .type = LDAPSCHEMA_SYNTAX,
279 .class = LDAPSCHEMA_CLASS_ASCII, 279 .subtype = LDAPSCHEMA_CLASS_ASCII,
280 .def = NULL, 280 .def = NULL,
281 .spec = "RFC 2252: LADPv3 Attributes", 281 .spec = "RFC 2252: LADPv3 Attributes",
282 .spec_type = LDAPSCHEMA_SPEC_RFC, 282 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -295,7 +295,7 @@
295 .desc = "Certificate", 295 .desc = "Certificate",
296 .flags = 0, 296 .flags = 0,
297 .type = LDAPSCHEMA_SYNTAX, 297 .type = LDAPSCHEMA_SYNTAX,
298 .class = LDAPSCHEMA_CLASS_UNKNOWN, 298 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
299 .def = NULL, 299 .def = NULL,
300 .spec = "RFC 2252: LADPv3 Attributes", 300 .spec = "RFC 2252: LADPv3 Attributes",
301 .spec_type = LDAPSCHEMA_SPEC_RFC, 301 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -314,7 +314,7 @@
314 .desc = "Certificate List", 314 .desc = "Certificate List",
315 .flags = 0, 315 .flags = 0,
316 .type = LDAPSCHEMA_SYNTAX, 316 .type = LDAPSCHEMA_SYNTAX,
317 .class = LDAPSCHEMA_CLASS_UNKNOWN, 317 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
318 .def = NULL, 318 .def = NULL,
319 .spec = "RFC 2252: LADPv3 Attributes", 319 .spec = "RFC 2252: LADPv3 Attributes",
320 .spec_type = LDAPSCHEMA_SPEC_RFC, 320 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -333,7 +333,7 @@
333 .desc = "Certificate Pair", 333 .desc = "Certificate Pair",
334 .flags = 0, 334 .flags = 0,
335 .type = LDAPSCHEMA_SYNTAX, 335 .type = LDAPSCHEMA_SYNTAX,
336 .class = LDAPSCHEMA_CLASS_UNKNOWN, 336 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
337 .def = NULL, 337 .def = NULL,
338 .spec = "RFC 2252: LADPv3 Attributes", 338 .spec = "RFC 2252: LADPv3 Attributes",
339 .spec_type = LDAPSCHEMA_SPEC_RFC, 339 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -352,7 +352,7 @@
352 .desc = "Country String", 352 .desc = "Country String",
353 .flags = LDAPSCHEMA_O_READABLE, 353 .flags = LDAPSCHEMA_O_READABLE,
354 .type = LDAPSCHEMA_SYNTAX, 354 .type = LDAPSCHEMA_SYNTAX,
355 .class = LDAPSCHEMA_CLASS_ASCII, 355 .subtype = LDAPSCHEMA_CLASS_ASCII,
356 .def = NULL, 356 .def = NULL,
357 .spec = "RFC 2252: LADPv3 Attributes", 357 .spec = "RFC 2252: LADPv3 Attributes",
358 .spec_type = LDAPSCHEMA_SPEC_RFC, 358 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -371,7 +371,7 @@
371 .desc = "DN", 371 .desc = "DN",
372 .flags = LDAPSCHEMA_O_READABLE, 372 .flags = LDAPSCHEMA_O_READABLE,
373 .type = LDAPSCHEMA_SYNTAX, 373 .type = LDAPSCHEMA_SYNTAX,
374 .class = LDAPSCHEMA_CLASS_ASCII, 374 .subtype = LDAPSCHEMA_CLASS_ASCII,
375 .def = NULL, 375 .def = NULL,
376 .spec = "RFC 2252: LADPv3 Attributes", 376 .spec = "RFC 2252: LADPv3 Attributes",
377 .spec_type = LDAPSCHEMA_SPEC_RFC, 377 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -389,7 +389,7 @@
389 .desc = "Data Quality Syntax", 389 .desc = "Data Quality Syntax",
390 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 390 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
391 .type = LDAPSCHEMA_SYNTAX, 391 .type = LDAPSCHEMA_SYNTAX,
392 .class = LDAPSCHEMA_CLASS_ASCII, 392 .subtype = LDAPSCHEMA_CLASS_ASCII,
393 .def = NULL, 393 .def = NULL,
394 .spec = "RFC 2252: LADPv3 Attributes", 394 .spec = "RFC 2252: LADPv3 Attributes",
395 .spec_type = LDAPSCHEMA_SPEC_RFC, 395 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -408,7 +408,7 @@
408 .desc = "Delivery Method", 408 .desc = "Delivery Method",
409 .flags = LDAPSCHEMA_O_READABLE, 409 .flags = LDAPSCHEMA_O_READABLE,
410 .type = LDAPSCHEMA_SYNTAX, 410 .type = LDAPSCHEMA_SYNTAX,
411 .class = LDAPSCHEMA_CLASS_ASCII, 411 .subtype = LDAPSCHEMA_CLASS_ASCII,
412 .def = NULL, 412 .def = NULL,
413 .spec = "RFC 2252: LADPv3 Attributes", 413 .spec = "RFC 2252: LADPv3 Attributes",
414 .spec_type = LDAPSCHEMA_SPEC_RFC, 414 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -427,7 +427,7 @@
427 .desc = "Directory String", 427 .desc = "Directory String",
428 .flags = LDAPSCHEMA_O_READABLE, 428 .flags = LDAPSCHEMA_O_READABLE,
429 .type = LDAPSCHEMA_SYNTAX, 429 .type = LDAPSCHEMA_SYNTAX,
430 .class = LDAPSCHEMA_CLASS_ASCII, 430 .subtype = LDAPSCHEMA_CLASS_ASCII,
431 .def = NULL, 431 .def = NULL,
432 .spec = "RFC 2252: LADPv3 Attributes", 432 .spec = "RFC 2252: LADPv3 Attributes",
433 .spec_type = LDAPSCHEMA_SPEC_RFC, 433 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -446,7 +446,7 @@
446 .desc = "DIT Content Rule Description", 446 .desc = "DIT Content Rule Description",
447 .flags = LDAPSCHEMA_O_READABLE, 447 .flags = LDAPSCHEMA_O_READABLE,
448 .type = LDAPSCHEMA_SYNTAX, 448 .type = LDAPSCHEMA_SYNTAX,
449 .class = LDAPSCHEMA_CLASS_ASCII, 449 .subtype = LDAPSCHEMA_CLASS_ASCII,
450 .def = NULL, 450 .def = NULL,
451 .spec = "RFC 2252: LADPv3 Attributes", 451 .spec = "RFC 2252: LADPv3 Attributes",
452 .spec_type = LDAPSCHEMA_SPEC_RFC, 452 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -465,7 +465,7 @@
465 .desc = "DIT Structure Rule Description", 465 .desc = "DIT Structure Rule Description",
466 .flags = LDAPSCHEMA_O_READABLE, 466 .flags = LDAPSCHEMA_O_READABLE,
467 .type = LDAPSCHEMA_SYNTAX, 467 .type = LDAPSCHEMA_SYNTAX,
468 .class = LDAPSCHEMA_CLASS_ASCII, 468 .subtype = LDAPSCHEMA_CLASS_ASCII,
469 .def = NULL, 469 .def = NULL,
470 .spec = "RFC 2252: LADPv3 Attributes", 470 .spec = "RFC 2252: LADPv3 Attributes",
471 .spec_type = LDAPSCHEMA_SPEC_RFC, 471 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -483,7 +483,7 @@
483 .desc = "DL Submit Permission", 483 .desc = "DL Submit Permission",
484 .flags = LDAPSCHEMA_O_READABLE, 484 .flags = LDAPSCHEMA_O_READABLE,
485 .type = LDAPSCHEMA_SYNTAX, 485 .type = LDAPSCHEMA_SYNTAX,
486 .class = LDAPSCHEMA_CLASS_ASCII, 486 .subtype = LDAPSCHEMA_CLASS_ASCII,
487 .def = NULL, 487 .def = NULL,
488 .spec = "RFC 2252: LADPv3 Attributes", 488 .spec = "RFC 2252: LADPv3 Attributes",
489 .spec_type = LDAPSCHEMA_SPEC_RFC, 489 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -501,7 +501,7 @@
501 .desc = "DSA Quality Syntax", 501 .desc = "DSA Quality Syntax",
502 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 502 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
503 .type = LDAPSCHEMA_SYNTAX, 503 .type = LDAPSCHEMA_SYNTAX,
504 .class = LDAPSCHEMA_CLASS_ASCII, 504 .subtype = LDAPSCHEMA_CLASS_ASCII,
505 .def = NULL, 505 .def = NULL,
506 .spec = "RFC 2252: LADPv3 Attributes", 506 .spec = "RFC 2252: LADPv3 Attributes",
507 .spec_type = LDAPSCHEMA_SPEC_RFC, 507 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -519,7 +519,7 @@
519 .desc = "DSE Type", 519 .desc = "DSE Type",
520 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 520 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
521 .type = LDAPSCHEMA_SYNTAX, 521 .type = LDAPSCHEMA_SYNTAX,
522 .class = LDAPSCHEMA_CLASS_ASCII, 522 .subtype = LDAPSCHEMA_CLASS_ASCII,
523 .def = NULL, 523 .def = NULL,
524 .spec = "RFC 2252: LADPv3 Attributes", 524 .spec = "RFC 2252: LADPv3 Attributes",
525 .spec_type = LDAPSCHEMA_SPEC_RFC, 525 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -538,7 +538,7 @@
538 .desc = "Enhanced Guide", 538 .desc = "Enhanced Guide",
539 .flags = LDAPSCHEMA_O_READABLE, 539 .flags = LDAPSCHEMA_O_READABLE,
540 .type = LDAPSCHEMA_SYNTAX, 540 .type = LDAPSCHEMA_SYNTAX,
541 .class = LDAPSCHEMA_CLASS_ASCII, 541 .subtype = LDAPSCHEMA_CLASS_ASCII,
542 .def = NULL, 542 .def = NULL,
543 .spec = "RFC 2252: LADPv3 Attributes", 543 .spec = "RFC 2252: LADPv3 Attributes",
544 .spec_type = LDAPSCHEMA_SPEC_RFC, 544 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -557,7 +557,7 @@
557 .desc = "Facsimile Telephone Number", 557 .desc = "Facsimile Telephone Number",
558 .flags = LDAPSCHEMA_O_READABLE, 558 .flags = LDAPSCHEMA_O_READABLE,
559 .type = LDAPSCHEMA_SYNTAX, 559 .type = LDAPSCHEMA_SYNTAX,
560 .class = LDAPSCHEMA_CLASS_ASCII, 560 .subtype = LDAPSCHEMA_CLASS_ASCII,
561 .def = NULL, 561 .def = NULL,
562 .spec = "RFC 2252: LADPv3 Attributes", 562 .spec = "RFC 2252: LADPv3 Attributes",
563 .spec_type = LDAPSCHEMA_SPEC_RFC, 563 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -576,7 +576,7 @@
576 .desc = "Fax", 576 .desc = "Fax",
577 .flags = 0, 577 .flags = 0,
578 .type = LDAPSCHEMA_SYNTAX, 578 .type = LDAPSCHEMA_SYNTAX,
579 .class = LDAPSCHEMA_CLASS_UNKNOWN, 579 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
580 .def = NULL, 580 .def = NULL,
581 .spec = "RFC 2252: LADPv3 Attributes", 581 .spec = "RFC 2252: LADPv3 Attributes",
582 .spec_type = LDAPSCHEMA_SPEC_RFC, 582 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -595,7 +595,7 @@
595 .desc = "Generalized Time", 595 .desc = "Generalized Time",
596 .flags = LDAPSCHEMA_O_READABLE, 596 .flags = LDAPSCHEMA_O_READABLE,
597 .type = LDAPSCHEMA_SYNTAX, 597 .type = LDAPSCHEMA_SYNTAX,
598 .class = LDAPSCHEMA_CLASS_ASCII, 598 .subtype = LDAPSCHEMA_CLASS_ASCII,
599 .def = NULL, 599 .def = NULL,
600 .spec = "RFC 2252: LADPv3 Attributes", 600 .spec = "RFC 2252: LADPv3 Attributes",
601 .spec_type = LDAPSCHEMA_SPEC_RFC, 601 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -614,7 +614,7 @@
614 .desc = "Guide", 614 .desc = "Guide",
615 .flags = LDAPSCHEMA_O_READABLE, 615 .flags = LDAPSCHEMA_O_READABLE,
616 .type = LDAPSCHEMA_SYNTAX, 616 .type = LDAPSCHEMA_SYNTAX,
617 .class = LDAPSCHEMA_CLASS_ASCII, 617 .subtype = LDAPSCHEMA_CLASS_ASCII,
618 .def = NULL, 618 .def = NULL,
619 .spec = "RFC 2252: LADPv3 Attributes", 619 .spec = "RFC 2252: LADPv3 Attributes",
620 .spec_type = LDAPSCHEMA_SPEC_RFC, 620 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -633,7 +633,7 @@
633 .desc = "IA5 String", 633 .desc = "IA5 String",
634 .flags = LDAPSCHEMA_O_READABLE, 634 .flags = LDAPSCHEMA_O_READABLE,
635 .type = LDAPSCHEMA_SYNTAX, 635 .type = LDAPSCHEMA_SYNTAX,
636 .class = LDAPSCHEMA_CLASS_ASCII, 636 .subtype = LDAPSCHEMA_CLASS_ASCII,
637 .def = NULL, 637 .def = NULL,
638 .spec = "RFC 2252: LADPv3 Attributes", 638 .spec = "RFC 2252: LADPv3 Attributes",
639 .spec_type = LDAPSCHEMA_SPEC_RFC, 639 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -652,7 +652,7 @@
652 .desc = "INTEGER", 652 .desc = "INTEGER",
653 .flags = LDAPSCHEMA_O_READABLE, 653 .flags = LDAPSCHEMA_O_READABLE,
654 .type = LDAPSCHEMA_SYNTAX, 654 .type = LDAPSCHEMA_SYNTAX,
655 .class = LDAPSCHEMA_CLASS_ASCII, 655 .subtype = LDAPSCHEMA_CLASS_ASCII,
656 .def = NULL, 656 .def = NULL,
657 .spec = "RFC 2252: LADPv3 Attributes", 657 .spec = "RFC 2252: LADPv3 Attributes",
658 .spec_type = LDAPSCHEMA_SPEC_RFC, 658 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -671,7 +671,7 @@
671 .desc = "JPEG", 671 .desc = "JPEG",
672 .flags = 0, 672 .flags = 0,
673 .type = LDAPSCHEMA_SYNTAX, 673 .type = LDAPSCHEMA_SYNTAX,
674 .class = LDAPSCHEMA_CLASS_UNKNOWN, 674 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
675 .def = NULL, 675 .def = NULL,
676 .spec = "RFC 2252: LADPv3 Attributes", 676 .spec = "RFC 2252: LADPv3 Attributes",
677 .spec_type = LDAPSCHEMA_SPEC_RFC, 677 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -690,7 +690,7 @@
690 .desc = "LDAP Syntax Description", 690 .desc = "LDAP Syntax Description",
691 .flags = LDAPSCHEMA_O_READABLE, 691 .flags = LDAPSCHEMA_O_READABLE,
692 .type = LDAPSCHEMA_SYNTAX, 692 .type = LDAPSCHEMA_SYNTAX,
693 .class = LDAPSCHEMA_CLASS_ASCII, 693 .subtype = LDAPSCHEMA_CLASS_ASCII,
694 .def = NULL, 694 .def = NULL,
695 .spec = "RFC 2252: LADPv3 Attributes", 695 .spec = "RFC 2252: LADPv3 Attributes",
696 .spec_type = LDAPSCHEMA_SPEC_RFC, 696 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -708,7 +708,7 @@
708 .desc = "LDAP Schema Definition", 708 .desc = "LDAP Schema Definition",
709 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 709 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
710 .type = LDAPSCHEMA_SYNTAX, 710 .type = LDAPSCHEMA_SYNTAX,
711 .class = LDAPSCHEMA_CLASS_ASCII, 711 .subtype = LDAPSCHEMA_CLASS_ASCII,
712 .def = NULL, 712 .def = NULL,
713 .spec = "RFC 2252: LADPv3 Attributes", 713 .spec = "RFC 2252: LADPv3 Attributes",
714 .spec_type = LDAPSCHEMA_SPEC_RFC, 714 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -726,7 +726,7 @@
726 .desc = "LDAP Schema Description", 726 .desc = "LDAP Schema Description",
727 .flags = LDAPSCHEMA_O_READABLE, 727 .flags = LDAPSCHEMA_O_READABLE,
728 .type = LDAPSCHEMA_SYNTAX, 728 .type = LDAPSCHEMA_SYNTAX,
729 .class = LDAPSCHEMA_CLASS_ASCII, 729 .subtype = LDAPSCHEMA_CLASS_ASCII,
730 .def = NULL, 730 .def = NULL,
731 .spec = "RFC 2252: LADPv3 Attributes", 731 .spec = "RFC 2252: LADPv3 Attributes",
732 .spec_type = LDAPSCHEMA_SPEC_RFC, 732 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -744,7 +744,7 @@
744 .desc = "Master And Shadow Access Points", 744 .desc = "Master And Shadow Access Points",
745 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 745 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
746 .type = LDAPSCHEMA_SYNTAX, 746 .type = LDAPSCHEMA_SYNTAX,
747 .class = LDAPSCHEMA_CLASS_ASCII, 747 .subtype = LDAPSCHEMA_CLASS_ASCII,
748 .def = NULL, 748 .def = NULL,
749 .spec = "RFC 2252: LADPv3 Attributes", 749 .spec = "RFC 2252: LADPv3 Attributes",
750 .spec_type = LDAPSCHEMA_SPEC_RFC, 750 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -763,7 +763,7 @@
763 .desc = "Matching Rule Description", 763 .desc = "Matching Rule Description",
764 .flags = LDAPSCHEMA_O_READABLE, 764 .flags = LDAPSCHEMA_O_READABLE,
765 .type = LDAPSCHEMA_SYNTAX, 765 .type = LDAPSCHEMA_SYNTAX,
766 .class = LDAPSCHEMA_CLASS_ASCII, 766 .subtype = LDAPSCHEMA_CLASS_ASCII,
767 .def = NULL, 767 .def = NULL,
768 .spec = "RFC 2252: LADPv3 Attributes", 768 .spec = "RFC 2252: LADPv3 Attributes",
769 .spec_type = LDAPSCHEMA_SPEC_RFC, 769 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -782,7 +782,7 @@
782 .desc = "Matching Rule Use Description", 782 .desc = "Matching Rule Use Description",
783 .flags = LDAPSCHEMA_O_READABLE, 783 .flags = LDAPSCHEMA_O_READABLE,
784 .type = LDAPSCHEMA_SYNTAX, 784 .type = LDAPSCHEMA_SYNTAX,
785 .class = LDAPSCHEMA_CLASS_ASCII, 785 .subtype = LDAPSCHEMA_CLASS_ASCII,
786 .def = NULL, 786 .def = NULL,
787 .spec = "RFC 2252: LADPv3 Attributes", 787 .spec = "RFC 2252: LADPv3 Attributes",
788 .spec_type = LDAPSCHEMA_SPEC_RFC, 788 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -800,7 +800,7 @@
800 .desc = "Mail Preference", 800 .desc = "Mail Preference",
801 .flags = LDAPSCHEMA_O_READABLE, 801 .flags = LDAPSCHEMA_O_READABLE,
802 .type = LDAPSCHEMA_SYNTAX, 802 .type = LDAPSCHEMA_SYNTAX,
803 .class = LDAPSCHEMA_CLASS_ASCII, 803 .subtype = LDAPSCHEMA_CLASS_ASCII,
804 .def = NULL, 804 .def = NULL,
805 .spec = "RFC 2252: LADPv3 Attributes", 805 .spec = "RFC 2252: LADPv3 Attributes",
806 .spec_type = LDAPSCHEMA_SPEC_RFC, 806 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -828,7 +828,7 @@
828 .desc = "MHS OR Address", 828 .desc = "MHS OR Address",
829 .flags = LDAPSCHEMA_O_READABLE, 829 .flags = LDAPSCHEMA_O_READABLE,
830 .type = LDAPSCHEMA_SYNTAX, 830 .type = LDAPSCHEMA_SYNTAX,
831 .class = LDAPSCHEMA_CLASS_ASCII, 831 .subtype = LDAPSCHEMA_CLASS_ASCII,
832 .def = "( 1.3.6.1.4.1.1466.115.121.1.33 DESC 'MHS OR Address' )", 832 .def = "( 1.3.6.1.4.1.1466.115.121.1.33 DESC 'MHS OR Address' )",
833 .spec = "RFC 2252: LADPv3 Attributes", 833 .spec = "RFC 2252: LADPv3 Attributes",
834 .spec_type = LDAPSCHEMA_SPEC_RFC, 834 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -846,7 +846,7 @@
846 .desc = "Modify Rights", 846 .desc = "Modify Rights",
847 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 847 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
848 .type = LDAPSCHEMA_SYNTAX, 848 .type = LDAPSCHEMA_SYNTAX,
849 .class = LDAPSCHEMA_CLASS_ASCII, 849 .subtype = LDAPSCHEMA_CLASS_ASCII,
850 .def = NULL, 850 .def = NULL,
851 .spec = "RFC 2252: LADPv3 Attributes", 851 .spec = "RFC 2252: LADPv3 Attributes",
852 .spec_type = LDAPSCHEMA_SPEC_RFC, 852 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -865,7 +865,7 @@
865 .desc = "Name And Optional UID", 865 .desc = "Name And Optional UID",
866 .flags = LDAPSCHEMA_O_READABLE, 866 .flags = LDAPSCHEMA_O_READABLE,
867 .type = LDAPSCHEMA_SYNTAX, 867 .type = LDAPSCHEMA_SYNTAX,
868 .class = LDAPSCHEMA_CLASS_ASCII, 868 .subtype = LDAPSCHEMA_CLASS_ASCII,
869 .def = NULL, 869 .def = NULL,
870 .spec = "RFC 2252: LADPv3 Attributes", 870 .spec = "RFC 2252: LADPv3 Attributes",
871 .spec_type = LDAPSCHEMA_SPEC_RFC, 871 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -884,7 +884,7 @@
884 .desc = "Name Form Description", 884 .desc = "Name Form Description",
885 .flags = LDAPSCHEMA_O_READABLE, 885 .flags = LDAPSCHEMA_O_READABLE,
886 .type = LDAPSCHEMA_SYNTAX, 886 .type = LDAPSCHEMA_SYNTAX,
887 .class = LDAPSCHEMA_CLASS_ASCII, 887 .subtype = LDAPSCHEMA_CLASS_ASCII,
888 .def = NULL, 888 .def = NULL,
889 .spec = "RFC 2252: LADPv3 Attributes", 889 .spec = "RFC 2252: LADPv3 Attributes",
890 .spec_type = LDAPSCHEMA_SPEC_RFC, 890 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -903,7 +903,7 @@
903 .desc = "Numeric String", 903 .desc = "Numeric String",
904 .flags = LDAPSCHEMA_O_READABLE, 904 .flags = LDAPSCHEMA_O_READABLE,
905 .type = LDAPSCHEMA_SYNTAX, 905 .type = LDAPSCHEMA_SYNTAX,
906 .class = LDAPSCHEMA_CLASS_ASCII, 906 .subtype = LDAPSCHEMA_CLASS_ASCII,
907 .def = NULL, 907 .def = NULL,
908 .spec = "RFC 2252: LADPv3 Attributes", 908 .spec = "RFC 2252: LADPv3 Attributes",
909 .spec_type = LDAPSCHEMA_SPEC_RFC, 909 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -922,7 +922,7 @@
922 .desc = "Object Class Description", 922 .desc = "Object Class Description",
923 .flags = LDAPSCHEMA_O_READABLE, 923 .flags = LDAPSCHEMA_O_READABLE,
924 .type = LDAPSCHEMA_SYNTAX, 924 .type = LDAPSCHEMA_SYNTAX,
925 .class = LDAPSCHEMA_CLASS_ASCII, 925 .subtype = LDAPSCHEMA_CLASS_ASCII,
926 .def = NULL, 926 .def = NULL,
927 .spec = "RFC 2252: LADPv3 Attributes", 927 .spec = "RFC 2252: LADPv3 Attributes",
928 .spec_type = LDAPSCHEMA_SPEC_RFC, 928 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -941,7 +941,7 @@
941 .desc = "Octet String", 941 .desc = "Octet String",
942 .flags = LDAPSCHEMA_O_READABLE, 942 .flags = LDAPSCHEMA_O_READABLE,
943 .type = LDAPSCHEMA_SYNTAX, 943 .type = LDAPSCHEMA_SYNTAX,
944 .class = LDAPSCHEMA_CLASS_ASCII, 944 .subtype = LDAPSCHEMA_CLASS_ASCII,
945 .def = NULL, 945 .def = NULL,
946 .spec = "RFC 2252: LADPv3 Attributes", 946 .spec = "RFC 2252: LADPv3 Attributes",
947 .spec_type = LDAPSCHEMA_SPEC_RFC, 947 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -960,7 +960,7 @@
960 .desc = "OID", 960 .desc = "OID",
961 .flags = LDAPSCHEMA_O_READABLE, 961 .flags = LDAPSCHEMA_O_READABLE,
962 .type = LDAPSCHEMA_SYNTAX, 962 .type = LDAPSCHEMA_SYNTAX,
963 .class = LDAPSCHEMA_CLASS_ASCII, 963 .subtype = LDAPSCHEMA_CLASS_ASCII,
964 .def = NULL, 964 .def = NULL,
965 .spec = "RFC 2252: LADPv3 Attributes", 965 .spec = "RFC 2252: LADPv3 Attributes",
966 .spec_type = LDAPSCHEMA_SPEC_RFC, 966 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -979,7 +979,7 @@
979 .desc = "Other Mailbox", 979 .desc = "Other Mailbox",
980 .flags = LDAPSCHEMA_O_READABLE, 980 .flags = LDAPSCHEMA_O_READABLE,
981 .type = LDAPSCHEMA_SYNTAX, 981 .type = LDAPSCHEMA_SYNTAX,
982 .class = LDAPSCHEMA_CLASS_ASCII, 982 .subtype = LDAPSCHEMA_CLASS_ASCII,
983 .def = NULL, 983 .def = NULL,
984 .spec = "RFC 2252: LADPv3 Attributes", 984 .spec = "RFC 2252: LADPv3 Attributes",
985 .spec_type = LDAPSCHEMA_SPEC_RFC, 985 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -998,7 +998,7 @@
998 .desc = "Postal Address", 998 .desc = "Postal Address",
999 .flags = LDAPSCHEMA_O_READABLE, 999 .flags = LDAPSCHEMA_O_READABLE,
1000 .type = LDAPSCHEMA_SYNTAX, 1000 .type = LDAPSCHEMA_SYNTAX,
1001 .class = LDAPSCHEMA_CLASS_ASCII, 1001 .subtype = LDAPSCHEMA_CLASS_ASCII,
1002 .def = NULL, 1002 .def = NULL,
1003 .spec = "RFC 2252: LADPv3 Attributes", 1003 .spec = "RFC 2252: LADPv3 Attributes",
1004 .spec_type = LDAPSCHEMA_SPEC_RFC, 1004 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1016,7 +1016,7 @@
1016 .desc = "Protocol Information", 1016 .desc = "Protocol Information",
1017 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 1017 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
1018 .type = LDAPSCHEMA_SYNTAX, 1018 .type = LDAPSCHEMA_SYNTAX,
1019 .class = LDAPSCHEMA_CLASS_ASCII, 1019 .subtype = LDAPSCHEMA_CLASS_ASCII,
1020 .def = NULL, 1020 .def = NULL,
1021 .spec = "RFC 2252: LADPv3 Attributes", 1021 .spec = "RFC 2252: LADPv3 Attributes",
1022 .spec_type = LDAPSCHEMA_SPEC_RFC, 1022 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1044,7 +1044,7 @@
1044 .desc = "Presentation Address", 1044 .desc = "Presentation Address",
1045 .flags = LDAPSCHEMA_O_READABLE, 1045 .flags = LDAPSCHEMA_O_READABLE,
1046 .type = LDAPSCHEMA_SYNTAX, 1046 .type = LDAPSCHEMA_SYNTAX,
1047 .class = LDAPSCHEMA_CLASS_ASCII, 1047 .subtype = LDAPSCHEMA_CLASS_ASCII,
1048 .def = "( 1.3.6.1.4.1.1466.115.121.1.43 DESC 'Presentation Address' )", 1048 .def = "( 1.3.6.1.4.1.1466.115.121.1.43 DESC 'Presentation Address' )",
1049 .spec = "RFC 2252: LADPv3 Attributes", 1049 .spec = "RFC 2252: LADPv3 Attributes",
1050 .spec_type = LDAPSCHEMA_SPEC_RFC, 1050 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1063,7 +1063,7 @@
1063 .desc = "Printable String", 1063 .desc = "Printable String",
1064 .flags = LDAPSCHEMA_O_READABLE, 1064 .flags = LDAPSCHEMA_O_READABLE,
1065 .type = LDAPSCHEMA_SYNTAX, 1065 .type = LDAPSCHEMA_SYNTAX,
1066 .class = LDAPSCHEMA_CLASS_ASCII, 1066 .subtype = LDAPSCHEMA_CLASS_ASCII,
1067 .def = NULL, 1067 .def = NULL,
1068 .spec = "RFC 2252: LADPv3 Attributes", 1068 .spec = "RFC 2252: LADPv3 Attributes",
1069 .spec_type = LDAPSCHEMA_SPEC_RFC, 1069 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1082,7 +1082,7 @@
1082 .desc = "Substring Assertion", 1082 .desc = "Substring Assertion",
1083 .flags = LDAPSCHEMA_O_READABLE, 1083 .flags = LDAPSCHEMA_O_READABLE,
1084 .type = LDAPSCHEMA_SYNTAX, 1084 .type = LDAPSCHEMA_SYNTAX,
1085 .class = LDAPSCHEMA_CLASS_ASCII, 1085 .subtype = LDAPSCHEMA_CLASS_ASCII,
1086 .def = NULL, 1086 .def = NULL,
1087 .spec = "RFC 2252: LADPv3 Attributes", 1087 .spec = "RFC 2252: LADPv3 Attributes",
1088 .spec_type = LDAPSCHEMA_SPEC_RFC, 1088 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1100,7 +1100,7 @@
1100 .desc = "Subtree Specification", 1100 .desc = "Subtree Specification",
1101 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 1101 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
1102 .type = LDAPSCHEMA_SYNTAX, 1102 .type = LDAPSCHEMA_SYNTAX,
1103 .class = LDAPSCHEMA_CLASS_ASCII, 1103 .subtype = LDAPSCHEMA_CLASS_ASCII,
1104 .def = NULL, 1104 .def = NULL,
1105 .spec = "RFC 2252: LADPv3 Attributes", 1105 .spec = "RFC 2252: LADPv3 Attributes",
1106 .spec_type = LDAPSCHEMA_SPEC_RFC, 1106 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1118,7 +1118,7 @@
1118 .desc = "Supplier Information", 1118 .desc = "Supplier Information",
1119 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 1119 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
1120 .type = LDAPSCHEMA_SYNTAX, 1120 .type = LDAPSCHEMA_SYNTAX,
1121 .class = LDAPSCHEMA_CLASS_ASCII, 1121 .subtype = LDAPSCHEMA_CLASS_ASCII,
1122 .def = NULL, 1122 .def = NULL,
1123 .spec = "RFC 2252: LADPv3 Attributes", 1123 .spec = "RFC 2252: LADPv3 Attributes",
1124 .spec_type = LDAPSCHEMA_SPEC_RFC, 1124 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1136,7 +1136,7 @@
1136 .desc = "Supplier Or Consumer", 1136 .desc = "Supplier Or Consumer",
1137 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 1137 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
1138 .type = LDAPSCHEMA_SYNTAX, 1138 .type = LDAPSCHEMA_SYNTAX,
1139 .class = LDAPSCHEMA_CLASS_ASCII, 1139 .subtype = LDAPSCHEMA_CLASS_ASCII,
1140 .def = NULL, 1140 .def = NULL,
1141 .spec = "RFC 2252: LADPv3 Attributes", 1141 .spec = "RFC 2252: LADPv3 Attributes",
1142 .spec_type = LDAPSCHEMA_SPEC_RFC, 1142 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1154,7 +1154,7 @@
1154 .desc = "Supplier And Consumer", 1154 .desc = "Supplier And Consumer",
1155 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED, 1155 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_DEPRECATED,
1156 .type = LDAPSCHEMA_SYNTAX, 1156 .type = LDAPSCHEMA_SYNTAX,
1157 .class = LDAPSCHEMA_CLASS_ASCII, 1157 .subtype = LDAPSCHEMA_CLASS_ASCII,
1158 .def = NULL, 1158 .def = NULL,
1159 .spec = "RFC 2252: LADPv3 Attributes", 1159 .spec = "RFC 2252: LADPv3 Attributes",
1160 .spec_type = LDAPSCHEMA_SPEC_RFC, 1160 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1173,7 +1173,7 @@
1173 .desc = "Supported Algorithm", 1173 .desc = "Supported Algorithm",
1174 .flags = 0, 1174 .flags = 0,
1175 .type = LDAPSCHEMA_SYNTAX, 1175 .type = LDAPSCHEMA_SYNTAX,
1176 .class = LDAPSCHEMA_CLASS_UNKNOWN, 1176 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
1177 .def = NULL, 1177 .def = NULL,
1178 .spec = "RFC 2252: LADPv3 Attributes", 1178 .spec = "RFC 2252: LADPv3 Attributes",
1179 .spec_type = LDAPSCHEMA_SPEC_RFC, 1179 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1192,7 +1192,7 @@
1192 .desc = "Telephone Number", 1192 .desc = "Telephone Number",
1193 .flags = LDAPSCHEMA_O_READABLE, 1193 .flags = LDAPSCHEMA_O_READABLE,
1194 .type = LDAPSCHEMA_SYNTAX, 1194 .type = LDAPSCHEMA_SYNTAX,
1195 .class = LDAPSCHEMA_CLASS_ASCII, 1195 .subtype = LDAPSCHEMA_CLASS_ASCII,
1196 .def = NULL, 1196 .def = NULL,
1197 .spec = "RFC 2252: LADPv3 Attributes", 1197 .spec = "RFC 2252: LADPv3 Attributes",
1198 .spec_type = LDAPSCHEMA_SPEC_RFC, 1198 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1211,7 +1211,7 @@
1211 .desc = "Teletex Terminal Identifier", 1211 .desc = "Teletex Terminal Identifier",
1212 .flags = LDAPSCHEMA_O_READABLE, 1212 .flags = LDAPSCHEMA_O_READABLE,
1213 .type = LDAPSCHEMA_SYNTAX, 1213 .type = LDAPSCHEMA_SYNTAX,
1214 .class = LDAPSCHEMA_CLASS_ASCII, 1214 .subtype = LDAPSCHEMA_CLASS_ASCII,
1215 .def = NULL, 1215 .def = NULL,
1216 .spec = "RFC 2252: LADPv3 Attributes", 1216 .spec = "RFC 2252: LADPv3 Attributes",
1217 .spec_type = LDAPSCHEMA_SPEC_RFC, 1217 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1230,7 +1230,7 @@
1230 .desc = "Telex Number", 1230 .desc = "Telex Number",
1231 .flags = LDAPSCHEMA_O_READABLE, 1231 .flags = LDAPSCHEMA_O_READABLE,
1232 .type = LDAPSCHEMA_SYNTAX, 1232 .type = LDAPSCHEMA_SYNTAX,
1233 .class = LDAPSCHEMA_CLASS_ASCII, 1233 .subtype = LDAPSCHEMA_CLASS_ASCII,
1234 .def = NULL, 1234 .def = NULL,
1235 .spec = "RFC 2252: LADPv3 Attributes", 1235 .spec = "RFC 2252: LADPv3 Attributes",
1236 .spec_type = LDAPSCHEMA_SPEC_RFC, 1236 .spec_type = LDAPSCHEMA_SPEC_RFC,
@@ -1249,7 +1249,7 @@
1249 .desc = "UTC Time", 1249 .desc = "UTC Time",
1250 .flags = LDAPSCHEMA_O_READABLE, 1250 .flags = LDAPSCHEMA_O_READABLE,
1251 .type = LDAPSCHEMA_SYNTAX, 1251 .type = LDAPSCHEMA_SYNTAX,
1252 .class = LDAPSCHEMA_CLASS_ASCII, 1252 .subtype = LDAPSCHEMA_CLASS_ASCII,
1253 .def = NULL, 1253 .def = NULL,
1254 .spec = "RFC 2252: LADPv3 Attributes", 1254 .spec = "RFC 2252: LADPv3 Attributes",
1255 .spec_type = LDAPSCHEMA_SPEC_RFC, 1255 .spec_type = LDAPSCHEMA_SPEC_RFC,
diff --git a/doc/oidspecs/rfc/rfc4517.oidspec b/doc/oidspecs/rfc/rfc4517.oidspec
index d93eddd..8bfc979 100644
--- a/doc/oidspecs/rfc/rfc4517.oidspec
+++ b/doc/oidspecs/rfc/rfc4517.oidspec
@@ -131,7 +131,7 @@
131 .desc = "Attribute Type Description", 131 .desc = "Attribute Type Description",
132 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF | LDAPSCHEMA_O_SCHEMA_ABNF, 132 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF | LDAPSCHEMA_O_SCHEMA_ABNF,
133 .type = LDAPSCHEMA_SYNTAX, 133 .type = LDAPSCHEMA_SYNTAX,
134 .class = LDAPSCHEMA_CLASS_ASCII, 134 .subtype = LDAPSCHEMA_CLASS_ASCII,
135 .def = "( 1.3.6.1.4.1.1466.115.121.1.3 DESC 'Attribute Type Description' )", 135 .def = "( 1.3.6.1.4.1.1466.115.121.1.3 DESC 'Attribute Type Description' )",
136 .abnf = "AttributeTypeDescription = LPAREN WSP\n" 136 .abnf = "AttributeTypeDescription = LPAREN WSP\n"
137 " numericoid ; object identifier\n" 137 " numericoid ; object identifier\n"
@@ -199,7 +199,7 @@
199 .desc = "Bit String", 199 .desc = "Bit String",
200 .flags = LDAPSCHEMA_O_READABLE, 200 .flags = LDAPSCHEMA_O_READABLE,
201 .type = LDAPSCHEMA_SYNTAX, 201 .type = LDAPSCHEMA_SYNTAX,
202 .class = LDAPSCHEMA_CLASS_ASCII, 202 .subtype = LDAPSCHEMA_CLASS_ASCII,
203 .def = "( 1.3.6.1.4.1.1466.115.121.1.6 DESC 'Bit String' )", 203 .def = "( 1.3.6.1.4.1.1466.115.121.1.6 DESC 'Bit String' )",
204 .abnf = "BitString = SQUOTE *binary-digit SQUOTE \"B\"\n" 204 .abnf = "BitString = SQUOTE *binary-digit SQUOTE \"B\"\n"
205 "SQUOTE = %x27 ; single quote (\"'\")\n" 205 "SQUOTE = %x27 ; single quote (\"'\")\n"
@@ -244,7 +244,7 @@
244 .desc = "Boolean", 244 .desc = "Boolean",
245 .flags = LDAPSCHEMA_O_READABLE, 245 .flags = LDAPSCHEMA_O_READABLE,
246 .type = LDAPSCHEMA_SYNTAX, 246 .type = LDAPSCHEMA_SYNTAX,
247 .class = LDAPSCHEMA_CLASS_ASCII, 247 .subtype = LDAPSCHEMA_CLASS_ASCII,
248 .def = "( 1.3.6.1.4.1.1466.115.121.1.7 DESC 'Boolean' )", 248 .def = "( 1.3.6.1.4.1.1466.115.121.1.7 DESC 'Boolean' )",
249 .abnf = "Boolean = \"TRUE\" / \"FALSE\"", 249 .abnf = "Boolean = \"TRUE\" / \"FALSE\"",
250 .re_posix = "^(TRUE|FALSE)$", 250 .re_posix = "^(TRUE|FALSE)$",
@@ -298,7 +298,7 @@
298 .desc = "Country String", 298 .desc = "Country String",
299 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF, 299 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF,
300 .type = LDAPSCHEMA_SYNTAX, 300 .type = LDAPSCHEMA_SYNTAX,
301 .class = LDAPSCHEMA_CLASS_ASCII, 301 .subtype = LDAPSCHEMA_CLASS_ASCII,
302 .def = "( 1.3.6.1.4.1.1466.115.121.1.11 DESC 'Country String' )", 302 .def = "( 1.3.6.1.4.1.1466.115.121.1.11 DESC 'Country String' )",
303 .abnf = "CountryString = 2(PrintableCharacter)\n" 303 .abnf = "CountryString = 2(PrintableCharacter)\n"
304 "PrintableCharacter = ALPHA / DIGIT / SQUOTE / LPAREN / RPAREN /\n" 304 "PrintableCharacter = ALPHA / DIGIT / SQUOTE / LPAREN / RPAREN /\n"
@@ -366,7 +366,7 @@
366 .desc = "Delivery Method", 366 .desc = "Delivery Method",
367 .flags = LDAPSCHEMA_O_READABLE, 367 .flags = LDAPSCHEMA_O_READABLE,
368 .type = LDAPSCHEMA_SYNTAX, 368 .type = LDAPSCHEMA_SYNTAX,
369 .class = LDAPSCHEMA_CLASS_ASCII, 369 .subtype = LDAPSCHEMA_CLASS_ASCII,
370 .def = "( 1.3.6.1.4.1.1466.115.121.1.14 DESC 'Delivery Method' )", 370 .def = "( 1.3.6.1.4.1.1466.115.121.1.14 DESC 'Delivery Method' )",
371 .abnf = "DeliveryMethod = pdm *( WSP DOLLAR WSP pdm )\n" 371 .abnf = "DeliveryMethod = pdm *( WSP DOLLAR WSP pdm )\n"
372 "\n" 372 "\n"
@@ -449,7 +449,7 @@
449 .desc = "Directory String", 449 .desc = "Directory String",
450 .flags = LDAPSCHEMA_O_READABLE, 450 .flags = LDAPSCHEMA_O_READABLE,
451 .type = LDAPSCHEMA_SYNTAX, 451 .type = LDAPSCHEMA_SYNTAX,
452 .class = LDAPSCHEMA_CLASS_UTF8, 452 .subtype = LDAPSCHEMA_CLASS_UTF8,
453 .def = "( 1.3.6.1.4.1.1466.115.121.1.15 DESC 'Directory String' )", 453 .def = "( 1.3.6.1.4.1.1466.115.121.1.15 DESC 'Directory String' )",
454 .abnf = "DirectoryString = 1*UTF8\n" 454 .abnf = "DirectoryString = 1*UTF8\n"
455 "\n" 455 "\n"
@@ -581,7 +581,7 @@
581 .desc = "DIT Content Rule Description", 581 .desc = "DIT Content Rule Description",
582 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF | LDAPSCHEMA_O_SCHEMA_ABNF, 582 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF | LDAPSCHEMA_O_SCHEMA_ABNF,
583 .type = LDAPSCHEMA_SYNTAX, 583 .type = LDAPSCHEMA_SYNTAX,
584 .class = LDAPSCHEMA_CLASS_ASCII, 584 .subtype = LDAPSCHEMA_CLASS_ASCII,
585 .def = "( 1.3.6.1.4.1.1466.115.121.1.16 DESC 'DIT Content Rule Description' )", 585 .def = "( 1.3.6.1.4.1.1466.115.121.1.16 DESC 'DIT Content Rule Description' )",
586 .abnf = "DITContentRuleDescription = LPAREN WSP\n" 586 .abnf = "DITContentRuleDescription = LPAREN WSP\n"
587 " numericoid ; object identifier\n" 587 " numericoid ; object identifier\n"
@@ -675,7 +675,7 @@
675 .desc = "DIT Structure Rule Description", 675 .desc = "DIT Structure Rule Description",
676 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF | LDAPSCHEMA_O_SCHEMA_ABNF, 676 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF | LDAPSCHEMA_O_SCHEMA_ABNF,
677 .type = LDAPSCHEMA_SYNTAX, 677 .type = LDAPSCHEMA_SYNTAX,
678 .class = LDAPSCHEMA_CLASS_ASCII, 678 .subtype = LDAPSCHEMA_CLASS_ASCII,
679 .def = "( 1.3.6.1.4.1.1466.115.121.1.17 DESC 'DIT Structure Rule Description' )", 679 .def = "( 1.3.6.1.4.1.1466.115.121.1.17 DESC 'DIT Structure Rule Description' )",
680 .abnf = "DITStructureRuleDescription = LPAREN WSP\n" 680 .abnf = "DITStructureRuleDescription = LPAREN WSP\n"
681 " ruleid ; rule identifier\n" 681 " ruleid ; rule identifier\n"
@@ -811,7 +811,7 @@
811 .desc = "DN", 811 .desc = "DN",
812 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF, 812 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF,
813 .type = LDAPSCHEMA_SYNTAX, 813 .type = LDAPSCHEMA_SYNTAX,
814 .class = LDAPSCHEMA_CLASS_UTF8, 814 .subtype = LDAPSCHEMA_CLASS_UTF8,
815 .def = "( 1.3.6.1.4.1.1466.115.121.1.12 DESC 'DN' )", 815 .def = "( 1.3.6.1.4.1.1466.115.121.1.12 DESC 'DN' )",
816 .abnf = "distinguishedName = [ relativeDistinguishedName\n" 816 .abnf = "distinguishedName = [ relativeDistinguishedName\n"
817 " *( COMMA relativeDistinguishedName ) ]\n" 817 " *( COMMA relativeDistinguishedName ) ]\n"
@@ -920,7 +920,7 @@
920 .desc = "Enhanced Guide", 920 .desc = "Enhanced Guide",
921 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF, 921 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF,
922 .type = LDAPSCHEMA_SYNTAX, 922 .type = LDAPSCHEMA_SYNTAX,
923 .class = LDAPSCHEMA_CLASS_ASCII, 923 .subtype = LDAPSCHEMA_CLASS_ASCII,
924 .def = "( 1.3.6.1.4.1.1466.115.121.1.21 DESC 'Enhanced Guide' )", 924 .def = "( 1.3.6.1.4.1.1466.115.121.1.21 DESC 'Enhanced Guide' )",
925 .abnf = "EnhancedGuide = object-class SHARP WSP criteria WSP\n" 925 .abnf = "EnhancedGuide = object-class SHARP WSP criteria WSP\n"
926 " SHARP WSP subset\n" 926 " SHARP WSP subset\n"
@@ -996,7 +996,7 @@
996 .desc = "Facsimile Telephone Number", 996 .desc = "Facsimile Telephone Number",
997 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF, 997 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF,
998 .type = LDAPSCHEMA_SYNTAX, 998 .type = LDAPSCHEMA_SYNTAX,
999 .class = LDAPSCHEMA_CLASS_ASCII, 999 .subtype = LDAPSCHEMA_CLASS_ASCII,
1000 .def = "( 1.3.6.1.4.1.1466.115.121.1.22 DESC 'Facsimile Telephone Number')", 1000 .def = "( 1.3.6.1.4.1.1466.115.121.1.22 DESC 'Facsimile Telephone Number')",
1001 .abnf = "fax-number = telephone-number *( DOLLAR fax-parameter )\n" 1001 .abnf = "fax-number = telephone-number *( DOLLAR fax-parameter )\n"
1002 "telephone-number = PrintableString\n" 1002 "telephone-number = PrintableString\n"
@@ -1053,7 +1053,7 @@
1053 .desc = "Fax", 1053 .desc = "Fax",
1054 .flags = 0, 1054 .flags = 0,
1055 .type = LDAPSCHEMA_SYNTAX, 1055 .type = LDAPSCHEMA_SYNTAX,
1056 .class = LDAPSCHEMA_CLASS_IMAGE, 1056 .subtype = LDAPSCHEMA_CLASS_IMAGE,
1057 .def = "( 1.3.6.1.4.1.1466.115.121.1.23 DESC 'Fax' )", 1057 .def = "( 1.3.6.1.4.1.1466.115.121.1.23 DESC 'Fax' )",
1058 .abnf = NULL, 1058 .abnf = NULL,
1059 .re_posix = NULL, 1059 .re_posix = NULL,
@@ -1144,7 +1144,7 @@
1144 .desc = "Generalized Time", 1144 .desc = "Generalized Time",
1145 .flags = LDAPSCHEMA_O_READABLE, 1145 .flags = LDAPSCHEMA_O_READABLE,
1146 .type = LDAPSCHEMA_SYNTAX, 1146 .type = LDAPSCHEMA_SYNTAX,
1147 .class = LDAPSCHEMA_CLASS_ASCII, 1147 .subtype = LDAPSCHEMA_CLASS_ASCII,
1148 .def = "( 1.3.6.1.4.1.1466.115.121.1.24 DESC 'Generalized Time' )", 1148 .def = "( 1.3.6.1.4.1.1466.115.121.1.24 DESC 'Generalized Time' )",
1149 .abnf = "GeneralizedTime = century year month day hour\n" 1149 .abnf = "GeneralizedTime = century year month day hour\n"
1150 " [ minute [ second / leap-second ] ]\n" 1150 " [ minute [ second / leap-second ] ]\n"
@@ -1221,7 +1221,7 @@
1221 .desc = "Guide", 1221 .desc = "Guide",
1222 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF, 1222 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF,
1223 .type = LDAPSCHEMA_SYNTAX, 1223 .type = LDAPSCHEMA_SYNTAX,
1224 .class = LDAPSCHEMA_CLASS_ASCII, 1224 .subtype = LDAPSCHEMA_CLASS_ASCII,
1225 .def = "( 1.3.6.1.4.1.1466.115.121.1.25 DESC 'Guide' )", 1225 .def = "( 1.3.6.1.4.1.1466.115.121.1.25 DESC 'Guide' )",
1226 .abnf = "Guide = [ object-class SHARP ] criteria\n" 1226 .abnf = "Guide = [ object-class SHARP ] criteria\n"
1227 "object-class = WSP oid WSP\n" 1227 "object-class = WSP oid WSP\n"
@@ -1274,7 +1274,7 @@
1274 .desc = "IA5 String", 1274 .desc = "IA5 String",
1275 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF, 1275 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF,
1276 .type = LDAPSCHEMA_SYNTAX, 1276 .type = LDAPSCHEMA_SYNTAX,
1277 .class = LDAPSCHEMA_CLASS_ASCII, 1277 .subtype = LDAPSCHEMA_CLASS_ASCII,
1278 .def = "( 1.3.6.1.4.1.1466.115.121.1.26 DESC 'IA5 String' )", 1278 .def = "( 1.3.6.1.4.1.1466.115.121.1.26 DESC 'IA5 String' )",
1279 .abnf = "IA5String = *(%x00-7F)", 1279 .abnf = "IA5String = *(%x00-7F)",
1280 .re_posix = NULL, 1280 .re_posix = NULL,
@@ -1319,7 +1319,7 @@
1319 .desc = "Integer", 1319 .desc = "Integer",
1320 .flags = LDAPSCHEMA_O_READABLE, 1320 .flags = LDAPSCHEMA_O_READABLE,
1321 .type = LDAPSCHEMA_SYNTAX, 1321 .type = LDAPSCHEMA_SYNTAX,
1322 .class = LDAPSCHEMA_CLASS_ASCII, 1322 .subtype = LDAPSCHEMA_CLASS_ASCII,
1323 .def = "( 1.3.6.1.4.1.1466.115.121.1.27 DESC 'INTEGER' )", 1323 .def = "( 1.3.6.1.4.1.1466.115.121.1.27 DESC 'INTEGER' )",
1324 .abnf = "Integer = ( HYPHEN LDIGIT *DIGIT ) / number\n" 1324 .abnf = "Integer = ( HYPHEN LDIGIT *DIGIT ) / number\n"
1325 "number = DIGIT / ( LDIGIT 1*DIGIT )\n" 1325 "number = DIGIT / ( LDIGIT 1*DIGIT )\n"
@@ -1365,7 +1365,7 @@
1365 .desc = "JPEG", 1365 .desc = "JPEG",
1366 .flags = 0, 1366 .flags = 0,
1367 .type = LDAPSCHEMA_SYNTAX, 1367 .type = LDAPSCHEMA_SYNTAX,
1368 .class = LDAPSCHEMA_CLASS_IMAGE, 1368 .subtype = LDAPSCHEMA_CLASS_IMAGE,
1369 .def = "( 1.3.6.1.4.1.1466.115.121.1.28 DESC 'JPEG' )", 1369 .def = "( 1.3.6.1.4.1.1466.115.121.1.28 DESC 'JPEG' )",
1370 .abnf = NULL, 1370 .abnf = NULL,
1371 .re_posix = NULL, 1371 .re_posix = NULL,
@@ -1415,7 +1415,7 @@
1415 .desc = "LDAP Syntax Description", 1415 .desc = "LDAP Syntax Description",
1416 .flags = LDAPSCHEMA_O_READABLE, 1416 .flags = LDAPSCHEMA_O_READABLE,
1417 .type = LDAPSCHEMA_SYNTAX, 1417 .type = LDAPSCHEMA_SYNTAX,
1418 .class = LDAPSCHEMA_CLASS_ASCII, 1418 .subtype = LDAPSCHEMA_CLASS_ASCII,
1419 .def = "( 1.3.6.1.4.1.1466.115.121.1.54 DESC 'LDAP Syntax Description' )", 1419 .def = "( 1.3.6.1.4.1.1466.115.121.1.54 DESC 'LDAP Syntax Description' )",
1420 .abnf = NULL, 1420 .abnf = NULL,
1421 .re_posix = NULL, 1421 .re_posix = NULL,
@@ -1460,7 +1460,7 @@
1460 .desc = "Matching Rule Description", 1460 .desc = "Matching Rule Description",
1461 .flags = LDAPSCHEMA_O_READABLE, 1461 .flags = LDAPSCHEMA_O_READABLE,
1462 .type = LDAPSCHEMA_SYNTAX, 1462 .type = LDAPSCHEMA_SYNTAX,
1463 .class = LDAPSCHEMA_CLASS_ASCII, 1463 .subtype = LDAPSCHEMA_CLASS_ASCII,
1464 .def = "( 1.3.6.1.4.1.1466.115.121.1.30 DESC 'Matching Rule Description' )", 1464 .def = "( 1.3.6.1.4.1.1466.115.121.1.30 DESC 'Matching Rule Description' )",
1465 .abnf = NULL, 1465 .abnf = NULL,
1466 .re_posix = NULL, 1466 .re_posix = NULL,
@@ -1504,7 +1504,7 @@
1504 .desc = "Matching Rule Use Description", 1504 .desc = "Matching Rule Use Description",
1505 .flags = LDAPSCHEMA_O_READABLE, 1505 .flags = LDAPSCHEMA_O_READABLE,
1506 .type = LDAPSCHEMA_SYNTAX, 1506 .type = LDAPSCHEMA_SYNTAX,
1507 .class = LDAPSCHEMA_CLASS_ASCII, 1507 .subtype = LDAPSCHEMA_CLASS_ASCII,
1508 .def = "( 1.3.6.1.4.1.1466.115.121.1.31 DESC 'Matching Rule Use Description' )", 1508 .def = "( 1.3.6.1.4.1.1466.115.121.1.31 DESC 'Matching Rule Use Description' )",
1509 .abnf = NULL, 1509 .abnf = NULL,
1510 .re_posix = NULL, 1510 .re_posix = NULL,
@@ -1560,7 +1560,7 @@
1560 .desc = "Name and Optional UID", 1560 .desc = "Name and Optional UID",
1561 .flags = LDAPSCHEMA_O_READABLE, 1561 .flags = LDAPSCHEMA_O_READABLE,
1562 .type = LDAPSCHEMA_SYNTAX, 1562 .type = LDAPSCHEMA_SYNTAX,
1563 .class = LDAPSCHEMA_CLASS_ASCII, 1563 .subtype = LDAPSCHEMA_CLASS_ASCII,
1564 .def = "( 1.3.6.1.4.1.1466.115.121.1.34 DESC 'Name And Optional UID' )", 1564 .def = "( 1.3.6.1.4.1.1466.115.121.1.34 DESC 'Name And Optional UID' )",
1565 .abnf = "NameAndOptionalUID = distinguishedName [ SHARP BitString ]", 1565 .abnf = "NameAndOptionalUID = distinguishedName [ SHARP BitString ]",
1566 .re_posix = NULL, 1566 .re_posix = NULL,
@@ -1649,7 +1649,7 @@
1649 .desc = "Name Form Description", 1649 .desc = "Name Form Description",
1650 .flags = LDAPSCHEMA_O_READABLE, 1650 .flags = LDAPSCHEMA_O_READABLE,
1651 .type = LDAPSCHEMA_SYNTAX, 1651 .type = LDAPSCHEMA_SYNTAX,
1652 .class = LDAPSCHEMA_CLASS_ASCII, 1652 .subtype = LDAPSCHEMA_CLASS_ASCII,
1653 .def = "( 1.3.6.1.4.1.1466.115.121.1.35 DESC 'Name Form Description' )", 1653 .def = "( 1.3.6.1.4.1.1466.115.121.1.35 DESC 'Name Form Description' )",
1654 .abnf = "NameFormDescription = LPAREN WSP\n" 1654 .abnf = "NameFormDescription = LPAREN WSP\n"
1655 " numericoid ; object identifier\n" 1655 " numericoid ; object identifier\n"
@@ -1706,7 +1706,7 @@
1706 .desc = "Numeric String", 1706 .desc = "Numeric String",
1707 .flags = LDAPSCHEMA_O_READABLE, 1707 .flags = LDAPSCHEMA_O_READABLE,
1708 .type = LDAPSCHEMA_SYNTAX, 1708 .type = LDAPSCHEMA_SYNTAX,
1709 .class = LDAPSCHEMA_CLASS_ASCII, 1709 .subtype = LDAPSCHEMA_CLASS_ASCII,
1710 .def = "( 1.3.6.1.4.1.1466.115.121.1.36 DESC 'Numeric String' )", 1710 .def = "( 1.3.6.1.4.1.1466.115.121.1.36 DESC 'Numeric String' )",
1711 .abnf = "NumericString = 1*(DIGIT / SPACE)\n" 1711 .abnf = "NumericString = 1*(DIGIT / SPACE)\n"
1712 "DIGIT = %x30 / LDIGIT ; \"0\"-\"9\"\n" 1712 "DIGIT = %x30 / LDIGIT ; \"0\"-\"9\"\n"
@@ -1792,7 +1792,7 @@
1792 .desc = "Object Class Description", 1792 .desc = "Object Class Description",
1793 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF | LDAPSCHEMA_O_SCHEMA_ABNF, 1793 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF | LDAPSCHEMA_O_SCHEMA_ABNF,
1794 .type = LDAPSCHEMA_SYNTAX, 1794 .type = LDAPSCHEMA_SYNTAX,
1795 .class = LDAPSCHEMA_CLASS_ASCII, 1795 .subtype = LDAPSCHEMA_CLASS_ASCII,
1796 .def = "( 1.3.6.1.4.1.1466.115.121.1.37 DESC 'Object Class Description' )", 1796 .def = "( 1.3.6.1.4.1.1466.115.121.1.37 DESC 'Object Class Description' )",
1797 .abnf = "ObjectClassDescription = LPAREN WSP\n" 1797 .abnf = "ObjectClassDescription = LPAREN WSP\n"
1798 " numericoid ; object identifier\n" 1798 " numericoid ; object identifier\n"
@@ -1850,7 +1850,7 @@
1850 .desc = "Octet String", 1850 .desc = "Octet String",
1851 .flags = LDAPSCHEMA_O_READABLE, 1851 .flags = LDAPSCHEMA_O_READABLE,
1852 .type = LDAPSCHEMA_SYNTAX, 1852 .type = LDAPSCHEMA_SYNTAX,
1853 .class = LDAPSCHEMA_CLASS_ASCII, 1853 .subtype = LDAPSCHEMA_CLASS_ASCII,
1854 .def = "( 1.3.6.1.4.1.1466.115.121.1.40 DESC 'Octet String' )", 1854 .def = "( 1.3.6.1.4.1.1466.115.121.1.40 DESC 'Octet String' )",
1855 .abnf = "OctetString = *OCTET\n" 1855 .abnf = "OctetString = *OCTET\n"
1856 "OCTET = %x00-FF ; Any octet (8-bit data unit)\n", 1856 "OCTET = %x00-FF ; Any octet (8-bit data unit)\n",
@@ -1897,7 +1897,7 @@
1897 .desc = "OID", 1897 .desc = "OID",
1898 .flags = LDAPSCHEMA_O_READABLE, 1898 .flags = LDAPSCHEMA_O_READABLE,
1899 .type = LDAPSCHEMA_SYNTAX, 1899 .type = LDAPSCHEMA_SYNTAX,
1900 .class = LDAPSCHEMA_CLASS_ASCII, 1900 .subtype = LDAPSCHEMA_CLASS_ASCII,
1901 .def = "( 1.3.6.1.4.1.1466.115.121.1.38 DESC 'OID' )", 1901 .def = "( 1.3.6.1.4.1.1466.115.121.1.38 DESC 'OID' )",
1902 .abnf = "oid = descr / numericoid\n" 1902 .abnf = "oid = descr / numericoid\n"
1903 "\n" 1903 "\n"
@@ -1969,7 +1969,7 @@
1969 .desc = "Other Mailbox", 1969 .desc = "Other Mailbox",
1970 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF, 1970 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF,
1971 .type = LDAPSCHEMA_SYNTAX, 1971 .type = LDAPSCHEMA_SYNTAX,
1972 .class = LDAPSCHEMA_CLASS_ASCII, 1972 .subtype = LDAPSCHEMA_CLASS_ASCII,
1973 .def = "( 1.3.6.1.4.1.1466.115.121.1.39 DESC 'Other Mailbox' )", 1973 .def = "( 1.3.6.1.4.1.1466.115.121.1.39 DESC 'Other Mailbox' )",
1974 .abnf = "OtherMailbox = mailbox-type DOLLAR mailbox\n" 1974 .abnf = "OtherMailbox = mailbox-type DOLLAR mailbox\n"
1975 "mailbox-type = PrintableString\n" 1975 "mailbox-type = PrintableString\n"
@@ -2040,7 +2040,7 @@
2040 .desc = "Postal Address", 2040 .desc = "Postal Address",
2041 .flags = LDAPSCHEMA_O_READABLE, 2041 .flags = LDAPSCHEMA_O_READABLE,
2042 .type = LDAPSCHEMA_SYNTAX, 2042 .type = LDAPSCHEMA_SYNTAX,
2043 .class = LDAPSCHEMA_CLASS_UTF8, 2043 .subtype = LDAPSCHEMA_CLASS_UTF8,
2044 .def = "( 1.3.6.1.4.1.1466.115.121.1.41 DESC 'Postal Address' )", 2044 .def = "( 1.3.6.1.4.1.1466.115.121.1.41 DESC 'Postal Address' )",
2045 .abnf = "PostalAddress = line *( DOLLAR line )\n" 2045 .abnf = "PostalAddress = line *( DOLLAR line )\n"
2046 "line = 1*line-char\n" 2046 "line = 1*line-char\n"
@@ -2106,7 +2106,7 @@
2106 .desc = "Printable String", 2106 .desc = "Printable String",
2107 .flags = LDAPSCHEMA_O_READABLE, 2107 .flags = LDAPSCHEMA_O_READABLE,
2108 .type = LDAPSCHEMA_SYNTAX, 2108 .type = LDAPSCHEMA_SYNTAX,
2109 .class = LDAPSCHEMA_CLASS_ASCII, 2109 .subtype = LDAPSCHEMA_CLASS_ASCII,
2110 .def = "( 1.3.6.1.4.1.1466.115.121.1.44 DESC 'Printable String' )", 2110 .def = "( 1.3.6.1.4.1.1466.115.121.1.44 DESC 'Printable String' )",
2111 .abnf = "PrintableCharacter = ALPHA / DIGIT / SQUOTE / LPAREN / RPAREN /\n" 2111 .abnf = "PrintableCharacter = ALPHA / DIGIT / SQUOTE / LPAREN / RPAREN /\n"
2112 " PLUS / COMMA / HYPHEN / DOT / EQUALS /\n" 2112 " PLUS / COMMA / HYPHEN / DOT / EQUALS /\n"
@@ -2197,7 +2197,7 @@
2197 .desc = "Substring Assertion", 2197 .desc = "Substring Assertion",
2198 .flags = LDAPSCHEMA_O_READABLE, 2198 .flags = LDAPSCHEMA_O_READABLE,
2199 .type = LDAPSCHEMA_SYNTAX, 2199 .type = LDAPSCHEMA_SYNTAX,
2200 .class = LDAPSCHEMA_CLASS_UTF8, 2200 .subtype = LDAPSCHEMA_CLASS_UTF8,
2201 .def = "( 1.3.6.1.4.1.1466.115.121.1.58 DESC 'Substring Assertion' )", 2201 .def = "( 1.3.6.1.4.1.1466.115.121.1.58 DESC 'Substring Assertion' )",
2202 .abnf = "SubstringAssertion = [ initial ] any [ final ]\n" 2202 .abnf = "SubstringAssertion = [ initial ] any [ final ]\n"
2203 "\n" 2203 "\n"
@@ -2271,7 +2271,7 @@
2271 .desc = "Telephone Number", 2271 .desc = "Telephone Number",
2272 .flags = LDAPSCHEMA_O_READABLE, 2272 .flags = LDAPSCHEMA_O_READABLE,
2273 .type = LDAPSCHEMA_SYNTAX, 2273 .type = LDAPSCHEMA_SYNTAX,
2274 .class = LDAPSCHEMA_CLASS_UTF8, 2274 .subtype = LDAPSCHEMA_CLASS_UTF8,
2275 .def = "( 1.3.6.1.4.1.1466.115.121.1.50 DESC 'Telephone Number' )", 2275 .def = "( 1.3.6.1.4.1.1466.115.121.1.50 DESC 'Telephone Number' )",
2276 .abnf = NULL, 2276 .abnf = NULL,
2277 .re_posix = NULL, 2277 .re_posix = NULL,
@@ -2333,7 +2333,7 @@
2333 .desc = "Teletex Terminal Identifier", 2333 .desc = "Teletex Terminal Identifier",
2334 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF, 2334 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF,
2335 .type = LDAPSCHEMA_SYNTAX, 2335 .type = LDAPSCHEMA_SYNTAX,
2336 .class = LDAPSCHEMA_CLASS_ASCII, 2336 .subtype = LDAPSCHEMA_CLASS_ASCII,
2337 .def = "( 1.3.6.1.4.1.1466.115.121.1.51 DESC 'Teletex Terminal Identifier' )", 2337 .def = "( 1.3.6.1.4.1.1466.115.121.1.51 DESC 'Teletex Terminal Identifier' )",
2338 .abnf = "teletex-id = ttx-term *(DOLLAR ttx-param)\n" 2338 .abnf = "teletex-id = ttx-term *(DOLLAR ttx-param)\n"
2339 "ttx-term = PrintableString ; terminal identifier\n" 2339 "ttx-term = PrintableString ; terminal identifier\n"
@@ -2391,7 +2391,7 @@
2391 .desc = "Telex Number", 2391 .desc = "Telex Number",
2392 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF, 2392 .flags = LDAPSCHEMA_O_READABLE | LDAPSCHEMA_O_COMMON_ABNF,
2393 .type = LDAPSCHEMA_SYNTAX, 2393 .type = LDAPSCHEMA_SYNTAX,
2394 .class = LDAPSCHEMA_CLASS_UTF8, 2394 .subtype = LDAPSCHEMA_CLASS_UTF8,
2395 .def = "( 1.3.6.1.4.1.1466.115.121.1.52 DESC 'Telex Number' )", 2395 .def = "( 1.3.6.1.4.1.1466.115.121.1.52 DESC 'Telex Number' )",
2396 .abnf = "telex-number = actual-number DOLLAR country-code\n" 2396 .abnf = "telex-number = actual-number DOLLAR country-code\n"
2397 " DOLLAR answerback\n" 2397 " DOLLAR answerback\n"
@@ -2460,7 +2460,7 @@
2460 .desc = "UTC Time", 2460 .desc = "UTC Time",
2461 .flags = LDAPSCHEMA_O_READABLE, 2461 .flags = LDAPSCHEMA_O_READABLE,
2462 .type = LDAPSCHEMA_SYNTAX, 2462 .type = LDAPSCHEMA_SYNTAX,
2463 .class = LDAPSCHEMA_CLASS_ASCII, 2463 .subtype = LDAPSCHEMA_CLASS_ASCII,
2464 .def = "( 1.3.6.1.4.1.1466.115.121.1.53 DESC 'UTC Time' )", 2464 .def = "( 1.3.6.1.4.1.1466.115.121.1.53 DESC 'UTC Time' )",
2465 .abnf = "UTCTime = year month day hour minute [ second ]\n" 2465 .abnf = "UTCTime = year month day hour minute [ second ]\n"
2466 " [ u-time-zone ]\n" 2466 " [ u-time-zone ]\n"
diff --git a/doc/oidspecs/rfc/rfc4523.oidspec b/doc/oidspecs/rfc/rfc4523.oidspec
index 7c51c45..ab21a52 100644
--- a/doc/oidspecs/rfc/rfc4523.oidspec
+++ b/doc/oidspecs/rfc/rfc4523.oidspec
@@ -25,7 +25,7 @@
25 .desc = "X.509 Certificate", 25 .desc = "X.509 Certificate",
26 .flags = 0, 26 .flags = 0,
27 .type = LDAPSCHEMA_SYNTAX, 27 .type = LDAPSCHEMA_SYNTAX,
28 .class = LDAPSCHEMA_CLASS_UNKNOWN, 28 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
29 .def = "( 1.3.6.1.4.1.1466.115.121.1.8 DESC 'X.509 Certificate' )", 29 .def = "( 1.3.6.1.4.1.1466.115.121.1.8 DESC 'X.509 Certificate' )",
30 .abnf = NULL, 30 .abnf = NULL,
31 .re_posix = NULL, 31 .re_posix = NULL,
@@ -70,7 +70,7 @@
70 .desc = "X.509 Certificate List", 70 .desc = "X.509 Certificate List",
71 .flags = 0, 71 .flags = 0,
72 .type = LDAPSCHEMA_SYNTAX, 72 .type = LDAPSCHEMA_SYNTAX,
73 .class = LDAPSCHEMA_CLASS_UNKNOWN, 73 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
74 .def = "( 1.3.6.1.4.1.1466.115.121.1.9 DESC 'X.509 Certificate List' )", 74 .def = "( 1.3.6.1.4.1.1466.115.121.1.9 DESC 'X.509 Certificate List' )",
75 .abnf = NULL, 75 .abnf = NULL,
76 .re_posix = NULL, 76 .re_posix = NULL,
@@ -115,7 +115,7 @@
115 .desc = "X.509 Certificate Pair", 115 .desc = "X.509 Certificate Pair",
116 .flags = 0, 116 .flags = 0,
117 .type = LDAPSCHEMA_SYNTAX, 117 .type = LDAPSCHEMA_SYNTAX,
118 .class = LDAPSCHEMA_CLASS_UNKNOWN, 118 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
119 .def = "( 1.3.6.1.4.1.1466.115.121.1.10 DESC 'X.509 Certificate Pair' )", 119 .def = "( 1.3.6.1.4.1.1466.115.121.1.10 DESC 'X.509 Certificate Pair' )",
120 .abnf = NULL, 120 .abnf = NULL,
121 .re_posix = NULL, 121 .re_posix = NULL,
@@ -160,7 +160,7 @@
160 .desc = "X.509 Supported Algorithm", 160 .desc = "X.509 Supported Algorithm",
161 .flags = 0, 161 .flags = 0,
162 .type = LDAPSCHEMA_SYNTAX, 162 .type = LDAPSCHEMA_SYNTAX,
163 .class = LDAPSCHEMA_CLASS_UNKNOWN, 163 .subtype = LDAPSCHEMA_CLASS_UNKNOWN,
164 .def = "( 1.3.6.1.4.1.1466.115.121.1.49 DESC 'X.509 Supported Algorithm' )", 164 .def = "( 1.3.6.1.4.1.1466.115.121.1.49 DESC 'X.509 Supported Algorithm' )",
165 .abnf = NULL, 165 .abnf = NULL,
166 .re_posix = NULL, 166 .re_posix = NULL,
@@ -214,7 +214,7 @@
214 .desc = "X.509 Certificate Exact Assertion", 214 .desc = "X.509 Certificate Exact Assertion",
215 .flags = LDAPSCHEMA_O_READABLE, 215 .flags = LDAPSCHEMA_O_READABLE,
216 .type = LDAPSCHEMA_SYNTAX, 216 .type = LDAPSCHEMA_SYNTAX,
217 .class = LDAPSCHEMA_CLASS_ASCII, 217 .subtype = LDAPSCHEMA_CLASS_ASCII,
218 .def = "( 1.3.6.1.1.15.1 DESC 'X.509 Certificate Exact Assertion' )", 218 .def = "( 1.3.6.1.1.15.1 DESC 'X.509 Certificate Exact Assertion' )",
219 .abnf = "CertificateExactAssertion = \"{\" sp cea-serialNumber \",\"\n" 219 .abnf = "CertificateExactAssertion = \"{\" sp cea-serialNumber \",\"\n"
220 " sp cea-issuer sp \"}\"\n" 220 " sp cea-issuer sp \"}\"\n"
@@ -503,7 +503,7 @@
503 .desc = "X.509 Certificate Assertion", 503 .desc = "X.509 Certificate Assertion",
504 .flags = LDAPSCHEMA_O_READABLE, 504 .flags = LDAPSCHEMA_O_READABLE,
505 .type = LDAPSCHEMA_SYNTAX, 505 .type = LDAPSCHEMA_SYNTAX,
506 .class = LDAPSCHEMA_CLASS_ASCII, 506 .subtype = LDAPSCHEMA_CLASS_ASCII,
507 .def = "( 1.3.6.1.1.15.2 DESC 'X.509 Certificate Assertion' )", 507 .def = "( 1.3.6.1.1.15.2 DESC 'X.509 Certificate Assertion' )",
508 .abnf = NULL, 508 .abnf = NULL,
509 .re_posix = NULL, 509 .re_posix = NULL,
@@ -557,7 +557,7 @@
557 .desc = "X.509 Certificate Pair Exact Assertion", 557 .desc = "X.509 Certificate Pair Exact Assertion",
558 .flags = LDAPSCHEMA_O_READABLE, 558 .flags = LDAPSCHEMA_O_READABLE,
559 .type = LDAPSCHEMA_SYNTAX, 559 .type = LDAPSCHEMA_SYNTAX,
560 .class = LDAPSCHEMA_CLASS_ASCII, 560 .subtype = LDAPSCHEMA_CLASS_ASCII,
561 .def = "( 1.3.6.1.1.15.3 DESC 'X.509 Certificate Pair Exact Assertion' )", 561 .def = "( 1.3.6.1.1.15.3 DESC 'X.509 Certificate Pair Exact Assertion' )",
562 .abnf = "CertificatePairExactAssertion = \"{\" [ sp cpea-issuedTo ]\n" 562 .abnf = "CertificatePairExactAssertion = \"{\" [ sp cpea-issuedTo ]\n"
563 " [sep sp cpea-issuedBy ] sp \"}\"\n" 563 " [sep sp cpea-issuedBy ] sp \"}\"\n"
@@ -615,7 +615,7 @@
615 .desc = "X.509 Certificate Pair Assertion", 615 .desc = "X.509 Certificate Pair Assertion",
616 .flags = LDAPSCHEMA_O_READABLE, 616 .flags = LDAPSCHEMA_O_READABLE,
617 .type = LDAPSCHEMA_SYNTAX, 617 .type = LDAPSCHEMA_SYNTAX,
618 .class = LDAPSCHEMA_CLASS_ASCII, 618 .subtype = LDAPSCHEMA_CLASS_ASCII,
619 .def = "( 1.3.6.1.1.15.4 DESC 'X.509 Certificate Pair Assertion' )", 619 .def = "( 1.3.6.1.1.15.4 DESC 'X.509 Certificate Pair Assertion' )",
620 .abnf = "CertificatePairAssertion = \"{\" [ sp cpa-issuedTo ]\n" 620 .abnf = "CertificatePairAssertion = \"{\" [ sp cpa-issuedTo ]\n"
621 " [sep sp cpa-issuedBy ] sp \"}\"\n" 621 " [sep sp cpa-issuedBy ] sp \"}\"\n"
@@ -683,7 +683,7 @@
683 .desc = "X.509 Certificate List Exact Assertion", 683 .desc = "X.509 Certificate List Exact Assertion",
684 .flags = LDAPSCHEMA_O_READABLE, 684 .flags = LDAPSCHEMA_O_READABLE,
685 .type = LDAPSCHEMA_SYNTAX, 685 .type = LDAPSCHEMA_SYNTAX,
686 .class = LDAPSCHEMA_CLASS_ASCII, 686 .subtype = LDAPSCHEMA_CLASS_ASCII,
687 .def = "( 1.3.6.1.1.15.5 DESC 'X.509 Certificate List Exact Assertion' )", 687 .def = "( 1.3.6.1.1.15.5 DESC 'X.509 Certificate List Exact Assertion' )",
688 .abnf = "CertificateListExactAssertion = \"{\" sp clea-issuer \",\"\n" 688 .abnf = "CertificateListExactAssertion = \"{\" sp clea-issuer \",\"\n"
689 " sp clea-thisUpdate\n" 689 " sp clea-thisUpdate\n"
@@ -806,7 +806,7 @@
806 .desc = "X.509 Certificate List Assertion", 806 .desc = "X.509 Certificate List Assertion",
807 .flags = LDAPSCHEMA_O_READABLE, 807 .flags = LDAPSCHEMA_O_READABLE,
808 .type = LDAPSCHEMA_SYNTAX, 808 .type = LDAPSCHEMA_SYNTAX,
809 .class = LDAPSCHEMA_CLASS_ASCII, 809 .subtype = LDAPSCHEMA_CLASS_ASCII,
810 .def = "( 1.3.6.1.1.15.6 DESC 'X.509 Certificate List Assertion' )", 810 .def = "( 1.3.6.1.1.15.6 DESC 'X.509 Certificate List Assertion' )",
811 .abnf = "CertificateListAssertion = \"{\" [ sp cla-issuer ]\n" 811 .abnf = "CertificateListAssertion = \"{\" [ sp cla-issuer ]\n"
812 " [ sep sp cla-minCRLNumber ]\n" 812 " [ sep sp cla-minCRLNumber ]\n"
@@ -914,7 +914,7 @@
914 .desc = "X.509 Algorithm Identifier", 914 .desc = "X.509 Algorithm Identifier",
915 .flags = LDAPSCHEMA_O_READABLE, 915 .flags = LDAPSCHEMA_O_READABLE,
916 .type = LDAPSCHEMA_SYNTAX, 916 .type = LDAPSCHEMA_SYNTAX,
917 .class = LDAPSCHEMA_CLASS_ASCII, 917 .subtype = LDAPSCHEMA_CLASS_ASCII,
918 .def = "( 1.3.6.1.1.15.7 DESC 'X.509 Algorithm Identifier' )", 918 .def = "( 1.3.6.1.1.15.7 DESC 'X.509 Algorithm Identifier' )",
919 .abnf = "AlgorithmIdentifier = \"{\" sp ai-algorithm\n" 919 .abnf = "AlgorithmIdentifier = \"{\" sp ai-algorithm\n"
920 " [ \",\" sp ai-parameters ] sp \"}\"\n" 920 " [ \",\" sp ai-parameters ] sp \"}\"\n"
diff --git a/doc/oidspecs/rfc/rfc4530.oidspec b/doc/oidspecs/rfc/rfc4530.oidspec
index a0da26d..f75a6d0 100644
--- a/doc/oidspecs/rfc/rfc4530.oidspec
+++ b/doc/oidspecs/rfc/rfc4530.oidspec
@@ -147,7 +147,7 @@
147 .desc = "UUID", 147 .desc = "UUID",
148 .flags = LDAPSCHEMA_O_READABLE, 148 .flags = LDAPSCHEMA_O_READABLE,
149 .type = LDAPSCHEMA_SYNTAX, 149 .type = LDAPSCHEMA_SYNTAX,
150 .class = LDAPSCHEMA_CLASS_ASCII, 150 .subtype = LDAPSCHEMA_CLASS_ASCII,
151 .def = "( 1.3.6.1.1.16.1 DESC 'UUID' )", 151 .def = "( 1.3.6.1.1.16.1 DESC 'UUID' )",
152 .abnf = "UUID = time-low \"-\" time-mid \"-\"\n" 152 .abnf = "UUID = time-low \"-\" time-mid \"-\"\n"
153 " time-high-and-version \"-\"\n" 153 " time-high-and-version \"-\"\n"