Sam Jaffe
|
29bdafb5a8
feat: implement uri_template format
|
hai 7 meses |
Sam Jaffe
|
c2dedc8efe
feat: implmenet uri-reference and iri-reference
|
hai 7 meses |
Sam Jaffe
|
da0d0a1dd8
feat: implement iri format testing
|
hai 7 meses |
Sam Jaffe
|
1c0127945e
feat: implement uri-format (excluding IPvFuture)
|
hai 7 meses |
Sam Jaffe
|
5c18d15254
refactor: move simple macros to _macro.h, add IIF
|
hai 7 meses |
Sam Jaffe
|
a7f8212906
refactor: disable I18N formats when missing IDNA library
|
hai 7 meses |
Sam Jaffe
|
7fe69c0e39
refactor: switch utf8/utf32 conversions to use idna over icu
|
hai 7 meses |
Sam Jaffe
|
71c2c84e49
fix: add leapsecond support
|
hai 7 meses |
Sam Jaffe
|
58959a21ee
feat: implement hostname/idn-hostname
|
hai 7 meses |
Sam Jaffe
|
6dc36beb9b
refactor: missing include for std::isalnum
|
hai 7 meses |
Sam Jaffe
|
9ab9476d66
fix: string-bounds
|
hai 7 meses |
Sam Jaffe
|
53e3015fea
feat: prospective idn-email and idn-hostname support
|
hai 8 meses |
Sam Jaffe
|
ea5e823892
refactor: remove extra guard on "json-pointer" format
|
hai 8 meses |
Sam Jaffe
|
2720f2f9f2
refactor: cleanup
|
hai 8 meses |
Sam Jaffe
|
b668d68059
refactor: pass regex engine into format validator
|
hai 8 meses |
Sam Jaffe
|
68804cd7c3
fix: JSON-Pointer handling is looser in the schema handler than the format handler
|
hai 8 meses |
Sam Jaffe
|
7525ba870f
refactor: add validator for json-pointer and relative-json-pointer
|
hai 8 meses |
Sam Jaffe
|
9c8e27a663
feat: implement "format" handling for ipv4, ipv6, hostname, date, time, date-time, duration, email, and uuid
|
hai 1 ano |