Skip to content

Contributions to specs

Jan Engelhardt edited this page Feb 12, 2024 · 11 revisions

Instances where we found underspecifications or outright bugs in Microsoft documentation/specifications:

Major unsolved annoyances:

Filed without PR (because open_specs_exchange):

Still to be filed:

  • MS-OXCMAPIHTTP §2.2.1 fails to mentions that OXCNSPI, when run over MAPIHTTP rather than RPCH, has extra HasValue bytes in STRING_ARRAY, WSTRING_ARRAY, BINARY_ARRAY, restrictions and propvals. (The OXCMAPIHTTP spec is not in github, which means there is no classic pull-request-based collaboration possible.)
  • MS-OXCRPC fails to mention AUX header type 0x52 (sent by Outlook) and what it means
  • MS-OXCRPC fails to mention AUX header type 0x43 (sent by Exchange) and what it means

Specifications written ourselves:

  • PR_RW_RULES_STREAM: gromox/doc/outlook_rule_spec.rst