Vinnie Falco
|
a39a6113f5
|
basic_parser errors are sticky
|
2020-09-13 12:04:41 -07:00 |
|
Krystian Stasiowski
|
f3d0710e37
|
Handler specifies structure and string limits
|
2020-09-09 12:12:50 -07:00 |
|
Vinnie Falco
|
a9f72dd9bc
|
Rename to done, add parser write overload
|
2020-09-08 09:02:30 -07:00 |
|
Vinnie Falco
|
d1f26dcea4
|
Tune local buffers for embedded
fix #302
|
2020-09-08 07:59:11 -07:00 |
|
Krystian Stasiowski
|
3fae437722
|
Pass total string size to handlers
fix #266
|
2020-09-05 16:42:52 -07:00 |
|
Krystian Stasiowski
|
b9ec513f7a
|
Flush when parsing UTF-8
fix #240
|
2020-09-01 16:38:01 -07:00 |
|
Vinnie Falco
|
94e26abb66
|
standalone is an inline namespace
fix #181, close #244
|
2020-09-01 15:44:47 -07:00 |
|
Krystian Stasiowski
|
b94d3c14bd
|
Structure size is passed to handlers
|
2020-08-27 18:44:44 -07:00 |
|
Vinnie Falco
|
832d1fb517
|
Refactor parsing interfaces (API change)
|
2020-08-27 13:48:26 -07:00 |
|
Krystian Stasiowski
|
bdb5e7688b
|
Add parse_options::max_depth
fix #205, close #209
|
2020-08-26 15:33:28 -07:00 |
|
Krystian Stasiowski
|
2aca47241f
|
Fix links
close #200
|
2020-08-24 14:03:51 -07:00 |
|
Krystian Stasiowski
|
ecd8aafe3b
|
Fix UTF-8 validation
fixes #162
|
2020-08-22 06:52:47 -07:00 |
|
Vinnie Falco
|
3e4eb3055f
|
Doc work
|
2020-08-20 15:21:09 -07:00 |
|
Krystian Stasiowski
|
f7c60debe1
|
Fix max depth
fix #176, close #177
|
2020-08-20 09:23:24 -07:00 |
|
Vinnie Falco
|
36c4a1a787
|
basic_parser is a class template
|
2020-08-18 15:10:22 -07:00 |
|
Vinnie Falco
|
c6b4fcfbe0
|
basic_parser is a data member
|
2020-08-18 13:51:53 -07:00 |
|
Krystian Stasiowski
|
fa67c5f896
|
Number literal handler tests
fix #149, close #153
|
2020-08-12 11:08:49 -07:00 |
|
Krystian Stasiowski
|
64bfb2e703
|
Pass raw number literals to handlers
close #142
|
2020-08-11 16:04:32 -07:00 |
|
Krystian Stasiowski
|
e876282d3e
|
Remove constructor from parse_options
|
2020-08-11 16:01:54 -07:00 |
|
Krystian Stasiowski
|
eea4758df8
|
Improve basic_parser coverage
|
2020-08-09 15:24:24 -07:00 |
|
Krystian Stasiowski
|
c56d0f55d0
|
Refactor tests
|
2020-07-28 14:27:52 -04:00 |
|
Krystian Stasiowski
|
d98b565887
|
UTF-8 validation
|
2020-07-28 14:27:50 -04:00 |
|
Krystian Stasiowski
|
3ac73ec531
|
Comment and trailing comma support
close #116
|
2020-07-22 15:40:46 -07:00 |
|
Krystian Stasiowski
|
904252de0b
|
Fix repo links
close #123
|
2020-07-03 11:51:58 -07:00 |
|
Krystian Stasiowski
|
86addf23a4
|
Remove size parameter from object and array handlers
|
2020-06-30 23:07:22 -04:00 |
|
Krystian Stasiowski
|
ed8f95e161
|
Flush buffer after parsing escapes
close #113, close #114
|
2020-06-29 18:15:46 -07:00 |
|
Vinnie Falco
|
8e0356ef7a
|
Refactor parser write
|
2020-04-04 13:15:40 -07:00 |
|
Vinnie Falco
|
2545475bdd
|
basic_parser is a base
|
2020-04-04 06:58:55 -07:00 |
|
Vinnie Falco
|
7784fdd45b
|
StackEmpty is a compile time constant
|
2020-03-29 10:32:43 -07:00 |
|
Vinnie Falco
|
8822a141c8
|
Tidy up parsers
|
2020-03-29 08:59:08 -07:00 |
|
Vinnie Falco
|
6387fb8671
|
basic_parser handler is a template
|
2020-03-28 20:29:46 -07:00 |
|
Vinnie Falco
|
79ba1a8198
|
Use return channel in parser
|
2020-03-28 15:37:30 -07:00 |
|
Vinnie Falco
|
a7ef611630
|
Remove old number code
|
2020-03-26 08:24:00 -07:00 |
|
Vinnie Falco
|
c2cfd0df88
|
Coverage
|
2020-03-25 23:07:46 -07:00 |
|
Vinnie Falco
|
52491dcc82
|
Refactor parsing
|
2020-03-25 12:53:59 -07:00 |
|
Richard Hodges
|
6e1960a3e8
|
Fix surrogate conversion error
fix #38, close #40
|
2020-02-13 17:46:35 -08:00 |
|
Richard Hodges
|
5aae31dc74
|
number parser work
close #33
|
2020-01-14 13:43:07 -08:00 |
|
Vinnie Falco
|
07246e2909
|
Add standalone test_suite
|
2019-12-11 18:34:39 -08:00 |
|
Vinnie Falco
|
08dcc28218
|
Don't overflow temp buffer during parse
fix #20
|
2019-12-03 19:49:17 -08:00 |
|
Vinnie Falco
|
58ca09eab8
|
Add validate test:
For issue 13
|
2019-12-02 08:11:33 -08:00 |
|
Vinnie Falco
|
cf95fc7c29
|
Coverage
|
2019-11-15 18:39:22 -08:00 |
|
Vinnie Falco
|
19ebd6c943
|
Refactor parser interface
|
2019-11-15 18:33:00 -08:00 |
|
Vinnie Falco
|
83778c5005
|
doc work
|
2019-11-14 15:56:03 -08:00 |
|
Vinnie Falco
|
68f3df0403
|
Tidy
|
2019-11-11 19:21:48 -08:00 |
|
Vinnie Falco
|
7dc4bdff50
|
basic_parser improvement
|
2019-11-10 14:47:22 -08:00 |
|
Vinnie Falco
|
c09a326cec
|
basic_parser tests tidy
|
2019-11-10 14:47:22 -08:00 |
|
Vinnie Falco
|
7afa6c1528
|
Fix parser stack align
|
2019-11-10 05:56:38 -08:00 |
|
Vinnie Falco
|
0347d1d09d
|
number optimizations
|
2019-11-05 13:34:25 -08:00 |
|
Vinnie Falco
|
84745da422
|
ieee_parser
|
2019-10-26 20:25:38 -07:00 |
|
Vinnie Falco
|
c811a9388f
|
parser work
|
2019-10-26 10:05:32 -07:00 |
|