ObjFW  Ticket Change Details

Overview

Artifact ID: 869dce6b19ba91fd6910eba691f1a8bc2d405d9086d13c2de525530b8ca5ee25
Ticket: 44ec7f4c75ca9ef75dc9ed85cb9da4144e8eeb68
Add support for URIs
User & Date: js on 2022-10-03 19:57:37
Changes

  1. icomment:
    * `file:` and `of-embedded:` (new name for `objfw-embedded:`) didn't need any changes to accept URIs without an authority, so they just work in the desired way.
    * URI differentiating between empty and `nil` host automatically made it create file URIs without an authority (`file:/foo` instead of `file:///foo`).
    
    This means only the normalization and handling of relative URIs needs to be changed to comply with RFC 3986.
    
  2. login: "js"
  3. mimetype: "text/x-markdown"