Sam Jaffe
|
aa196e3a5d
chore: fix filtering of test cases
|
7 月之前 |
Sam Jaffe
|
29bdafb5a8
feat: implement uri_template format
|
7 月之前 |
Sam Jaffe
|
c2dedc8efe
feat: implmenet uri-reference and iri-reference
|
7 月之前 |
Sam Jaffe
|
da0d0a1dd8
feat: implement iri format testing
|
7 月之前 |
Sam Jaffe
|
1c0127945e
feat: implement uri-format (excluding IPvFuture)
|
7 月之前 |
Sam Jaffe
|
5c18d15254
refactor: move simple macros to _macro.h, add IIF
|
7 月之前 |
Sam Jaffe
|
a7f8212906
refactor: disable I18N formats when missing IDNA library
|
7 月之前 |
Sam Jaffe
|
7fe69c0e39
refactor: switch utf8/utf32 conversions to use idna over icu
|
7 月之前 |
Sam Jaffe
|
5bea563a43
refactor: remove regex_escape function
|
7 月之前 |
Sam Jaffe
|
71c2c84e49
fix: add leapsecond support
|
7 月之前 |
Sam Jaffe
|
58959a21ee
feat: implement hostname/idn-hostname
|
7 月之前 |
Sam Jaffe
|
6dc36beb9b
refactor: missing include for std::isalnum
|
7 月之前 |
Sam Jaffe
|
9ab9476d66
fix: string-bounds
|
7 月之前 |
Sam Jaffe
|
bbd23791e9
refactor: cleanup ICU string usage (TODO non-icu support)
|
7 月之前 |
Sam Jaffe
|
53e3015fea
feat: prospective idn-email and idn-hostname support
|
8 月之前 |
Sam Jaffe
|
ea5e823892
refactor: remove extra guard on "json-pointer" format
|
8 月之前 |
Sam Jaffe
|
c324da4c97
Merge branch 'master' into feat/format-matcher
|
8 月之前 |
Sam Jaffe
|
357f676d91
refactor: implement required-keywords
|
8 月之前 |
Sam Jaffe
|
900d939c13
refactor: compress details in vocabulary::Metadata w/ enum
|
8 月之前 |
Sam Jaffe
|
af31329f15
fix: add expect in JSON-Pointer for leading /
|
8 月之前 |
Sam Jaffe
|
8db4e3d2e4
fix: validation on RelativePointer for e.g. "01/A"
|
8 月之前 |
Sam Jaffe
|
ac689794ed
refactor/fix: make integer parsing for Pointer require all chars in the string
|
8 月之前 |
Sam Jaffe
|
dd9d64885b
refactor: don't use optional for relative pointer
|
8 月之前 |
Sam Jaffe
|
9da98fae0c
fix: add expect in JSON-Pointer for leading /
|
8 月之前 |
Sam Jaffe
|
2720f2f9f2
refactor: cleanup
|
8 月之前 |
Sam Jaffe
|
f477659a6f
chore: add format tests to MAKE
|
8 月之前 |
Sam Jaffe
|
b668d68059
refactor: pass regex engine into format validator
|
8 月之前 |
Sam Jaffe
|
a13c6de001
refactor: compress details in vocabulary::Metadata w/ enum
|
8 月之前 |
Sam Jaffe
|
2699edfbd7
refactor: implement required-keywords
|
8 月之前 |
Sam Jaffe
|
cc172b0678
fix: validation on RelativePointer for e.g. "01/A"
|
8 月之前 |