-
Notifications
You must be signed in to change notification settings - Fork 41
Contributions to specs
Jan Engelhardt edited this page Feb 12, 2024
·
12 revisions
Instances where we found underspecifications or outright bugs in Microsoft documentation/specifications:
- PT_LONG is not for the unsigned
- Outlook invokes unspecified behavior with regard to PR_SENSITIVITY
- Fix size mentions for named properties
- Mention EX2019 behavior with regard to SPropertyRestriction
- MAPI_HARD_DELETE not fully documented
- relationship between DIR_ENTRYID and CONTAB_ENTRYID
- EWS: Month can have value 0 as well
- EWS: Default property table with bogus entry
Major unsolved annoyances:
- The repository open_specs_exchange is erroneously set to private and cannot be edited like the others, wth (bugreport)
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