ObjFW  Ticket Change Details


Artifact ID: f29b8ead6641383b072643e02d0d6696ef7a6a67d7fb429828ad18fd24ce7896
Ticket: 7c108969eb6434e3357eceb9d19a24b0ad5e2d1e
Support for IRIs
User & Date: js on 2022-11-23 21:57:00

  1. icomment:
    Steps to switch to IRIs:
    * Extend character sets in `OFURI` to allow Unicode, but only allow Unicode private characters in the query.  
      (`iprivate       = %xE000-F8FF / %xF0000-FFFFD / %x100000-10FFFD`)
    * Add methods to escape only Unicode
    * Use these methods in all HTTP classes
    * Rename `OFURI` to `OFIRI`
  2. login: "js"
  3. mimetype: "text/x-markdown"
  4. resolution changed to: "Open"