Zum Hauptinhalt springen

Anhang A. Änderungen seit RFC 2254 (Appendix A. Changes Since RFC 2254)

A.1. Technische Änderungen​

Die Referenz auf [ISO 10646] wurde durch [Unicode] ersetzt.

An der Sektion „Definition des Zeichenfolgen-Suchfilters“ wurden folgende technische Änderungen vorgenommen:

Hinzufügung einer Anmerkung, dass die Zeichenfolgen-Darstellung eine Zeichenfolge aus UTF-8-kodierten Unicode-Zeichen ist.

Überarbeitung der gesamten ABNF, um die allgemeinen Produktionen aus [RFC4512] zu verwenden.

In den Regeln simple, extensible und substring (initial, any und final) wurde die Regel value durch die neue Regel assertionvalue ersetzt. Dies ist mit den Änderungen in [RFC4517] konsistent.

Zur Klarheit wurden ( und ) um die Bestandteile der Teilproduktion <extensible> hinzugefügt.

Überarbeitung der ABNF von attr, matchingrule und assertionvalue, um die Produktionen der Dokumente [RFC4512] und [RFC4511] genauer zu referenzieren.

In der Sektion „Definition des Zeichenfolgen-Suchfilters“ wurden greater und less durch greaterorequal und lessorequal ersetzt, um Verwechslungen zu vermeiden.

Einführung von valueencoding und den zugehörigen Regeln normal und escaped, um die Abhängigkeit von erläuterndem Text zu verringern. Die Produktion normal beschränkt die Filterzeichenfolge auf gültige UTF-8-Sequenzen.

Da RFC 2254 die „Zeichenfolgen-Darstellung“ nicht klar definierte, wurde eine Erläuterung des erwarteten Verhaltens hinzugefügt.

A.2. Redaktionelle Änderungen​

Änderung des Dokumenttitels, um das Präfix LDAP: hinzuzufügen.

IESG-Hinweis: Entfernung der Anmerkung über das Fehlen eines zufriedenstellenden obligatorischen Authentifizierungsmechanismus.

Hinzufügung von Mark Smith als Dokumenteditor in der Dokumentkopfdaten und im Abschnitt „Anschriften der Autoren“ sowie Aktualisierung der Zugehörigkeit und Kontaktinformationen.

Hinzufügung der Abschnitte „Inhaltsverzeichnis“ und „Geistiges Eigentum“.

Aktualisierung des Urheberrechtshinweises gemäß den neuesten IETF-Richtlinien.

Trennung des Abschnitts „Zusammenfassung“ vom einführenden Material.

Hinzufügung eines neuen Abschnitts „Einleitung“, getrennt von der Zusammenfassung. Aktualisierung des zweiten Absatzes, um anzugeben, dass dieses Dokument RFC 2254 (und nicht RFC 1960) ersetzt, sowie Hinzufügung einer Referenz auf das Dokument [RFC4510].

Im Abschnitt „Definition des LDAP-Suchfilters“ wurde die ABNF des LDAP-Suchfilters korrigiert, damit sie mit der in [RFC4511] übernommenen Definition übereinstimmt.

Klarstellung der Definition von value (nun assertionvalue), um zu berücksichtigen, dass sie nicht vollständig mit der AttributeAssertion aus Abschnitt 4.1.6 von [RFC4511] identisch ist (einige Zeichen erfordern eine spezielle Behandlung). Hinzufügung einer Anmerkung, dass jedes Oktett des zu escapenden Zeichens durch einen umgekehrten Schrägstrich und zwei Hexadezimalziffern ersetzt wird, die ein einzelnes Oktett darstellen.

Hinzufügung von vier Beispielen im Abschnitt „Beispiele“: (seeAlso=), (cn:=Betty Rubble), (:1.2.3:=Wilma Flintstone) und (1.3.6.1.4.1.1466.0=\04\02\48\69). Ersetzung eines „a value“ durch „an assertion value“. Korrektur der Erläuterung des Beispiels (sn:dn:2.4.6.8.10:=Barney Rubble). Im ersten Beispiel für erweiterte Übereinstimmung wurde die numerische OID durch caseExactMatch ersetzt, um die Verwendung der beschreibenden Form zu demonstrieren. Im letzten Beispiel für erweiterte Übereinstimmung wurde DN in Großbuchstaben verwendet, um dem Leser in Erinnerung zu rufen, dass die Produktion <dnattrs> nicht zwischen Groß- und Kleinschreibung unterscheidet. Neufassung der Erläuterung des vierten Beispiels für den Escape-Mechanismus, um keine Annahmen über die Byte-Reihenfolge zu treffen. Klarstellung der Unicode-Bedeutung dieser nicht-ASCII-Zeichen im Text des fünften Beispiels für den Escape-Mechanismus.

Hinzufügung von Referenzen auf [RFC4511] und [RFC4513] im Abschnitt „Sicherheitshinweise“.

Gemäß den neuen RFC-Richtlinien wurde der Abschnitt „Referenzen“ in „Normative Referenzen“ umbenannt und der Stil [1] im gesamten Dokument durch den Stil [RFC4511] ersetzt. Hinzufügung der Einträge [Unicode], [RFC2119], [RFC4513], [RFC4512] und [RFC4510] sowie Aktualisierung der UTF-8-Referenz. Ersetzung der RFC-822-Referenz durch eine RFC-4234-Referenz.

Hinzufügung eines Abschnitts „Informative Referenzen“ und Verschiebung von [X.690] dorthin. Hinzufügung einer Referenz auf [RFC4516].

Hinzufügung eines Abschnitts „Danksagungen“.

Hinzufügung eines Abschnitts „Anhang A: Änderungen seit RFC 2254“.

Verwendung von < und > um alle ABNF-Produktionsnamen, die im erläuternden Text erscheinen.

Ersetzung aller LDAPv3 durch LDAP.