| spec | section | package | class | field/method/etc. | coverage | implementation | comment |
|---|---|---|---|---|---|---|---|
| rfc3454 | o.a.v.xmpp.addressing.stringprep | StringPrep | unknown | in_progress | |||
| rfc3454 | B.1 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | B_1_CommonlyMappedtoNothing | unknown | in_progress | |
| rfc3454 | B.2 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | B_2_MappingForCaseFoldingUsedWithKFC | unknown | in_progress | |
| rfc3454 | C.1.1 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | C_1_1_AsciiSpaceCharacters | unknown | in_progress | |
| rfc3454 | C.1.2 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | C_1_2_NonAsciiSpaceCharacters | unknown | in_progress | |
| rfc3454 | C.2.1 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | C_2_1_AsciiControlCharacters | unknown | in_progress | |
| rfc3454 | C.2.2 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | C_2_2_NonAsciiControlCharacters | unknown | in_progress | |
| rfc3454 | C.3 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | C_3_PrivateUse | unknown | in_progress | |
| rfc3454 | C.4 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | C_4_NonCharacterCodePoints | unknown | in_progress | |
| rfc3454 | C.5 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | C_5_SurrogateCodes | unknown | in_progress | |
| rfc3454 | C.6 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | C_6_InappropriateForPlainText | unknown | in_progress | |
| rfc3454 | C.7 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | C_7_InappropriateForCanonicalRepresentation | unknown | in_progress | |
| rfc3454 | C.8 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | C_8_ChangeDisplayPropertiesOrAreDeprecated | unknown | in_progress | |
| rfc3454 | C.9 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | C_9_TaggingCharacters | unknown | in_progress | |
| rfc3454 | D.1 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | D_1_CharactersWithBiDiPropertiesRorAl | unknown | in_progress | |
| rfc3454 | D.2 | o.a.v.xmpp.addressing.stringprep | StringPrepConstants | D_2_CharactersWithBiDiPropertyL | unknown | in_progress | |
| rfc3920 | 3.1 | o.a.v.xmpp.addressing | EntityConformance | unknown | in_progress | ||
| rfc3920 | 9.2.3 | o.a.v.xmpp.modules.core.base.handler | IQHandler | executeCore | partial | finished | covers points 1, 2, 5 and 6 |
| rfc3920 | A | o.a.v.xmpp.addressing.stringprep | NodePrep | unknown | in_progress | ||
| rfc3920 | A.3 | o.a.v.xmpp.addressing.stringprep | NodePrep | buildMapping | unknown | finished | |
| rfc3920 | A.5 | o.a.v.xmpp.addressing.stringprep | NodePrep | buildProhibitedSet | unknown | finished | |
| rfc3920 | B.3 | o.a.v.xmpp.addressing.stringprep | ResourcePrep | buildMapping | unknown | finished | |
| rfc3920 | B.5 | o.a.v.xmpp.addressing.stringprep | ResourcePrep | buildProhibitedSet | unknown | finished | |
| rfc3920bis-09 | 15.6 | o.a.v.xmpp.authorization | External | partial | in_progress | EXTERNAL is mandatory | |
| rfc3920bis-09 | 15.6 | o.a.v.xmpp.authorization | Plain | partial | in_progress | PLAIN is mandatory now | |
| rfc3920bis-09 | 9.2.3 | o.a.v.xmpp.modules.core.base.handler | IQHandler | executeCore | partial | finished | covers points 1, 2, 5 and 6 |
| rfc3921bis-04 | 4.2.3 | o.a.v.xmpp.modules.core.im.handler | PresenceAvailabilityHandler | handleInboundAvailable | unknown | in_progress | |
| rfc3921bis-04 | 4.3.2 | o.a.v.xmpp.modules.core.im.handler | PresenceAvailabilityHandler | handleInboundPresenceProbe | unknown | in_progress | |
| rfc3921bis-05 | 3.1.2 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleOutboundSubscriptionRequest | unknown | in_progress | current impl based hereupon |
| rfc3921bis-05 | 3.1.3 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleInboundSubscriptionRequest | unknown | in_progress | current impl based hereupon |
| rfc3921bis-05 | 3.1.5 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleOutboundSubscriptionApproval | unknown | in_progress | current impl based hereupon |
| rfc3921bis-05 | 3.1.6 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleInboundSubscriptionApproval | unknown | in_progress | current impl based hereupon |
| rfc3921bis-05 | 3.2.2 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleOutboundSubscriptionCancellation | unknown | in_progress | current impl based hereupon |
| rfc3921bis-05 | 3.2.3 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleInboundSubscriptionCancellation | unknown | in_progress | current impl based hereupon |
| rfc3921bis-05 | 3.3.2 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleOutboundUnsubscription | unknown | in_progress | current impl based hereupon |
| rfc3921bis-05 | 3.3.3 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleInboundUnsubscription | unknown | in_progress | current impl based hereupon |
| rfc3921bis-08 | 2 | o.a.v.xmpp.modules.roster.handler | RosterIQHandler | complete | in_progress | ||
| rfc3921bis-08 | 2.1.1 | o.a.v.xmpp.modules.roster | RosterUtils | parseRosterItem | complete | finished | |
| rfc3921bis-08 | 2.1.2 | o.a.v.xmpp.modules.roster.handler | RosterIQHandler | handleGet | complete | finished | |
| rfc3921bis-08 | 2.1.3 | o.a.v.xmpp.modules.roster | RosterUtils | parseRosterItem | partial | finished | handles the conformance rules 1-3 when parseSubscriptionTypes is set to false |
| rfc3921bis-08 | 2.1.3 | o.a.v.xmpp.modules.roster.handler | RosterIQHandler | handleSet | complete | finished | |
| rfc3921bis-08 | 2.1.5 | o.a.v.xmpp.modules.roster.handler | RosterIQHandler | handleGet | partial | finished | |
| rfc3921bis-08 | 2.1.5 | o.a.v.xmpp.modules.roster.handler | RosterIQHandler | handleSet | partial | finished | |
| rfc3921bis-08 | 2.1.6 | o.a.v.xmpp.modules.roster.handler | RosterIQHandler | handleSet | partial | finished | only set-related content applies |
| rfc3921bis-08 | 2.2 | o.a.v.xmpp.modules.roster.handler | RosterIQHandler | handleGet | complete | finished | |
| rfc3921bis-08 | 2.5 | o.a.v.xmpp.modules.roster.handler | RosterIQHandler | handleSet | complete | finished | only calling from here |
| rfc3921bis-08 | 2.5 | o.a.v.xmpp.modules.roster.handler | RosterIQHandler | rosterItemRemove | complete | in_progress | actual implementation |
| rfc3921bis-08 | 3.1.2 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleOutboundSubscriptionRequest | unknown | not_started | major rephrasing from bis-05 not yet taken into account |
| rfc3921bis-08 | 3.1.3 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleInboundSubscriptionRequest | unknown | not_started | major rephrasing from bis-05 not yet taken into account |
| rfc3921bis-08 | 3.1.5 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleOutboundSubscriptionApproval | unknown | not_started | slight changes from bis-05 not yet taken into account |
| rfc3921bis-08 | 3.1.6 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleInboundSubscriptionApproval | unknown | not_started | minor rephrasing from bis-05 not yet taken into account |
| rfc3921bis-08 | 3.2.2 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleOutboundSubscriptionCancellation | unknown | not_started | rephrasing from bis-05 not yet taken into account |
| rfc3921bis-08 | 3.2.3 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleInboundSubscriptionCancellation | unknown | not_started | additions from bis-05 not yet taken into account |
| rfc3921bis-08 | 3.3.2 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleOutboundUnsubscription | unknown | not_started | rephrasing from bis-05 not yet taken into account |
| rfc3921bis-08 | 3.3.3 | o.a.v.xmpp.modules.core.im.handler | PresenceSubscriptionHandler | handleInboundUnsubscription | unknown | not_started | substantial additions from bis-05 not yet taken into account |
| rfc3921bis-08 | 4.3 | o.a.v.xmpp.delivery.failure | ReturnErrorToSenderFailureStrategy | process | unknown | not_started | |
| rfc3921bis-08 | 4.5.2 | o.a.v.xmpp.modules.core.im.handler | PresenceAvailabilityHandler | handleOutboundUnavailable | unknown | in_progress | |
| rfc3921bis-08 | 5 | o.a.v.xmpp.stanza | MessageStanza | complete | finished | ||
| rfc3921bis-08 | 8.1 | o.a.v.xmpp.delivery.failure | ReturnErrorToSenderFailureStrategy | process | complete | finished | |
| rfc3921bis-08 | 8.3.2 | o.a.v.xmpp.delivery.failure | ReturnErrorToSenderFailureStrategy | process | unknown | not_started | |
| rfc4422 | A | o.a.v.xmpp.authorization | External | partial | not_started | only Appendix A. is relevant here | |
| rfc4505 | o.a.v.xmpp.authorization | Anonymous | complete | finished | |||
| rfc4616 | o.a.v.xmpp.authorization | Plain | partial | in_progress | |||
| xep-0030 | o.a.v.xmpp.modules.servicediscovery.handler | DiscoInfoIQHandler | partial | in_progress | handles disco info queries | ||
| xep-0030 | o.a.v.xmpp.modules.servicediscovery.handler | DiscoItemIQHandler | partial | in_progress | handles disco item queries | ||
| xep-0054 | o.a.v.xmpp.modules.extension.xep0054_vcardtemp | VcardTempIQHandler | complete | finished | |||
| xep-0078 | o.a.v.xmpp.modules.core.compatibility.jabber_iq_auth.handler | AuthCompatibilityIQHandler | unsupported | finished | |||
| xep-0090 | o.a.v.xmpp.modules.extension.xep0202_entity_time | EntityTimeXEP0090IQHandler | complete | finished | |||
| xep-0092 | o.a.v.xmpp.modules.extension.xep0092_software_version | SoftwareVersionIQHandler | complete | finished | |||
| xep-0202 | o.a.v.xmpp.modules.extension.xep0202_entity_time | EntityTimeIQHandler | complete | finished |