Normative References¶
The following list is a short sum-up of example code verified by filesysobjects. For a detailed list of the standards refer to References and filesysobjects standards This also lists defacto standards.
IEEE-1003¶
[IEEE1003] The Single UNIX Specification (SUS) - IEEE-1003.1 - 2013
[reference] | [doc/source] |
---|---|
3.170 Filename | [IEEE1003] |
3.267 Pathname | [IEEE1003] |
3.278 Portable Filename Character Set | [IEEE1003] |
MS-CIFS¶
Refer to SMB.
MS-SMB¶
- Message Block (SMB) Protocol [SMB] [MS-SMB] [MS-SMB2] ([SAMBA])
- SMB File Sharing URI Scheme [SMBURI] - outdated
- Common Internet File System [CIFS]
[reference] | [doc/source] |
---|---|
2.2.1.1.1 Pathname Extensions | [MS-SMB2] |
RFC1738¶
[RFC1738] Uniform Resource Locators (URL) - Updated by RFC8089
[reference] | [doc/source] |
---|---|
3.1 Common_Internet_Scheme_Syntax | [RFC1738] |
3.2 FTP | [RFC1738] |
3.3 HTTP | [RFC1738] |
3.10 Files | [RFC1738] |
RFC3986¶
[RFC3986] Uniform Resource Identifier (URI): Generic Syntax
[reference] | [doc/source] |
---|---|
4.5. Suffix Reference | [RFC3986] |
5.2.3. Merge Paths | [RFC3986] |
5.2.4. Remove Dot Segments | [RFC3986] |
5.4. Reference Resolution Examples | [RFC3986] |
5.4.1. Normal Examples | [RFC3986] |
5.4.2. Abnormal Examples | [RFC3986] |
6.2.2. Syntax Based Normalization | [RFC3986] |
6.2.2.1. Case Normalization | [RFC3986] |
6.2.2.2. Percent Encoding Normalization | [RFC3986] |
6.2.2.3. Path Segment Normalization | [RFC3986] |
6.2.3. Scheme Base Normalization | [RFC3986] |
6.2.4. Protocol Based Normalization | [RFC3986] |
7.4. Rare IP Address Formats | [RFC3986] |
7.6. Semantic Attacks | [RFC3986] |
RFC8089¶
[RFC8089] The “file” URI Scheme
[reference] | [doc/source] |
---|---|
Appendix A. Differences from Previous Specifications | [RFC8089] |
Local Files | [RFC8089] |
Non-local Files | [RFC8089] |
Appendix C. Similar Technologies | [RFC8089] |
Appendix D. System-Specific Operations | [RFC8089] |
Appendix D.1. POSIX Systems | [RFC8089] |
Appendix D.2. DOS- and Windows-Like Systems | [RFC8089] |
Appendix D.3. Mac OS X Systems | [RFC8089] |
Appendix E. Nonstandard Syntax Variations | [RFC8089] |
Appendix E.1. User Information | [RFC8089] |
Appendix E.2. DOS and Windows Drive Letters | [RFC8089] |
Appendix E.3. UNC Strings | [RFC8089] |
Appendix E.4. Backslash as Separator | [RFC8089] |
Appendix F. Collected Nonstandard Rules | [RFC8089] |
Appendix F. Collected Nonstandard Rules | [RFC8089] |
Valuable Drafts¶
draft-kerwin-file-scheme-13¶
[URISCHEME] The file URI Scheme - draft-kerwin-file-scheme-13; IETF;
Warning
This draft is expired and replaced by [RFC8089], but still valuable as example and for verification.