Sam Jaffe
|
2e2f6f584a
refactor: fix merge errors for use w/ expected
|
il y a 2 semaines |
Sam Jaffe
|
40d5876d14
fix: make it so test cases will properly be filtered if either of IDNA and/or ICU are missing
|
il y a 2 semaines |
Sam Jaffe
|
ef9be256fe
fix: re-allow empty strings in ipv6-style URI/IRI
|
il y a 2 semaines |
Sam Jaffe
|
09bdb0a972
fix: update format code to account for new tests
|
il y a 2 semaines |
Sam Jaffe
|
436f35a923
refactor: move construction of FormatValidator into Validator, allowing the user to provide user-defined-format codes
|
il y a 2 semaines |
Sam Jaffe
|
aa75d9a8f5
chore: fix typo
|
il y a 2 semaines |
Sam Jaffe
|
f22fb02f21
feat: implement draft03 format phone numbers according to E.123 format
|
il y a 2 semaines |
Sam Jaffe
|
1f274c425d
refactor: renaming in FormatValidator
|
il y a 2 semaines |
Sam Jaffe
|
704864c10e
feat: add support for Draft03-format keywords: date-time, ip-address, host-name (alt. name) and time, utc-millisec, color (new/changed)
|
il y a 2 semaines |
Sam Jaffe
|
1c382e8a53
docs: add more explaination in format.h
|
il y a 7 mois |
Sam Jaffe
|
aa196e3a5d
chore: fix filtering of test cases
|
il y a 7 mois |
Sam Jaffe
|
29bdafb5a8
feat: implement uri_template format
|
il y a 7 mois |
Sam Jaffe
|
c2dedc8efe
feat: implmenet uri-reference and iri-reference
|
il y a 7 mois |
Sam Jaffe
|
da0d0a1dd8
feat: implement iri format testing
|
il y a 7 mois |
Sam Jaffe
|
1c0127945e
feat: implement uri-format (excluding IPvFuture)
|
il y a 7 mois |
Sam Jaffe
|
5c18d15254
refactor: move simple macros to _macro.h, add IIF
|
il y a 7 mois |
Sam Jaffe
|
a7f8212906
refactor: disable I18N formats when missing IDNA library
|
il y a 7 mois |
Sam Jaffe
|
7fe69c0e39
refactor: switch utf8/utf32 conversions to use idna over icu
|
il y a 7 mois |
Sam Jaffe
|
71c2c84e49
fix: add leapsecond support
|
il y a 7 mois |
Sam Jaffe
|
58959a21ee
feat: implement hostname/idn-hostname
|
il y a 7 mois |
Sam Jaffe
|
6dc36beb9b
refactor: missing include for std::isalnum
|
il y a 7 mois |
Sam Jaffe
|
9ab9476d66
fix: string-bounds
|
il y a 7 mois |
Sam Jaffe
|
53e3015fea
feat: prospective idn-email and idn-hostname support
|
il y a 8 mois |
Sam Jaffe
|
ea5e823892
refactor: remove extra guard on "json-pointer" format
|
il y a 8 mois |
Sam Jaffe
|
2720f2f9f2
refactor: cleanup
|
il y a 8 mois |
Sam Jaffe
|
b668d68059
refactor: pass regex engine into format validator
|
il y a 8 mois |
Sam Jaffe
|
68804cd7c3
fix: JSON-Pointer handling is looser in the schema handler than the format handler
|
il y a 8 mois |
Sam Jaffe
|
7525ba870f
refactor: add validator for json-pointer and relative-json-pointer
|
il y a 8 mois |
Sam Jaffe
|
9c8e27a663
feat: implement "format" handling for ipv4, ipv6, hostname, date, time, date-time, duration, email, and uuid
|
il y a 1 an |