Simon Ask Ulsnes
|
176c0edfdb
|
Remove unused PointerExt trait
|
2024-02-02 11:15:45 +01:00 |
|
Simon Ask Ulsnes
|
01246c21c8
|
Replace __assert macro with standard assert!()
|
2024-02-02 11:15:05 +01:00 |
|
Simon Ask Ulsnes
|
11c9cd60c9
|
Replace libc integer types with Rust integer types
|
2024-02-02 11:10:04 +01:00 |
|
Simon Ask Ulsnes
|
ac00cee574
|
Remove vestigial input/output structs
|
2024-02-02 10:56:44 +01:00 |
|
Simon Ask Ulsnes
|
666034cf5c
|
Change out-parameter to return values
|
2024-02-02 10:55:16 +01:00 |
|
Simon Ask Ulsnes
|
8a080a1ce7
|
Lint; Remove Result from infallible functions
|
2024-02-02 10:38:33 +01:00 |
|
Simon Ask Ulsnes
|
cac3d2d788
|
Lint
|
2024-02-02 10:16:36 +01:00 |
|
Simon Ask Ulsnes
|
cccbbfc163
|
Replace yaml_emitter_t::default() with yaml_emitter_new()
|
2024-02-02 10:13:15 +01:00 |
|
Simon Ask Ulsnes
|
9238cd0412
|
Replace yaml_emitter_initialize with safe alternative
|
2024-02-02 10:10:24 +01:00 |
|
Simon Ask Ulsnes
|
4a863e1f78
|
Replace yaml_parser_initialize with safe alternative
|
2024-02-02 10:05:15 +01:00 |
|
Simon Ask Ulsnes
|
47351cfe7c
|
Remove unsafe from parser functions
|
2024-02-02 09:58:01 +01:00 |
|
Simon Ask Ulsnes
|
cd9bccecee
|
Remove yaml_error_type_t
|
2024-02-02 09:54:07 +01:00 |
|
Simon Ask Ulsnes
|
04168ca612
|
Parser: Safe token queue, Rustify errors
|
2024-02-02 09:53:17 +01:00 |
|
Simon Ask Ulsnes
|
77716c3b53
|
Parser: Safe reading, Rustify errors
|
2024-02-01 09:06:08 +01:00 |
|
Simon Ask Ulsnes
|
d1357d92df
|
Emitter: Rustify errors
|
2024-01-31 22:32:43 +01:00 |
|
Simon Ask Ulsnes
|
28f28b472b
|
Emitter: Remove almost all unsafe
|
2024-01-31 21:50:31 +01:00 |
|
Simon Ask Ulsnes
|
a38da75864
|
Emitter: Safe writing
|
2024-01-31 21:45:00 +01:00 |
|
Simon Ask Ulsnes
|
11b47abdb7
|
Emitter: Safe event analysis
|
2024-01-31 21:16:04 +01:00 |
|
Simon Ask Ulsnes
|
8f7ec75545
|
Parser: Get rid of yaml_document_t pointer
|
2024-01-31 17:34:38 +01:00 |
|
Simon Ask Ulsnes
|
4630800a8a
|
Get rid of some unsafe paranoia
|
2024-01-31 17:23:45 +01:00 |
|
Simon Ask Ulsnes
|
a31d33f9cb
|
Parser: Replace yaml_buffer_t with VecDeque
|
2024-01-31 17:15:49 +01:00 |
|
Simon Ask Ulsnes
|
a4d7fcfbe8
|
Emitter: Replace yaml_buffer_t with String/Vec
|
2024-01-31 09:41:24 +01:00 |
|
Simon Ask Ulsnes
|
9f681e6306
|
Remove more c2rust artifacts (gotos)
|
2024-01-31 09:02:16 +01:00 |
|
Simon Ask Ulsnes
|
edf4843cae
|
Replace yaml_string_t with String
|
2024-01-31 08:46:26 +01:00 |
|
Simon Ask Ulsnes
|
94cab62a41
|
Forensics
|
2024-01-29 08:36:46 +01:00 |
|
Simon Ask Ulsnes
|
3272af1405
|
Minor cleanup
|
2024-01-29 08:13:07 +01:00 |
|
Simon Ask Ulsnes
|
73fd13a85c
|
Replace yaml_stack_t with Vec
|
2024-01-29 07:31:05 +01:00 |
|
Simon Ask Ulsnes
|
6861a5e703
|
Replace yaml_queue_t with VecDeque
|
2024-01-27 12:06:03 +01:00 |
|
Simon Ask Ulsnes
|
4a917d95ee
|
Remove unsafe from some trivially safe functions
|
2024-01-27 10:48:21 +01:00 |
|
Simon Ask Ulsnes
|
2c9973bfae
|
Remove Copy/Clone from all types that own memory
|
2024-01-27 10:36:48 +01:00 |
|
Simon Ask Ulsnes
|
e76c59278e
|
Remove single-field unions
|
2024-01-27 10:23:09 +01:00 |
|
Simon Ask Ulsnes
|
82363fd251
|
Tagged union to Rust enum (yaml_node_t)
|
2024-01-27 10:18:18 +01:00 |
|
Simon Ask Ulsnes
|
293870fedf
|
Tagged union to Rust enum (yaml_token_t)
|
2024-01-27 09:38:51 +01:00 |
|
Simon Ask Ulsnes
|
07e301ee40
|
Cleanup
|
2024-01-27 08:33:45 +01:00 |
|
Simon Ask Ulsnes
|
53bd305816
|
Use Rust strings for errors (yaml_emitter_t)
|
2024-01-27 08:30:49 +01:00 |
|
Simon Ask Ulsnes
|
31c20201a1
|
Tagged union to Rust enum (yaml_event_t)
|
2024-01-27 08:21:49 +01:00 |
|
Simon Ask Ulsnes
|
ee5db0ebc6
|
Remove unnecessary cast
|
2024-01-26 16:15:08 +01:00 |
|
Simon Ask Ulsnes
|
e3421d5371
|
Use Rust strings for errors
|
2024-01-26 16:02:27 +01:00 |
|
Simon Ask Ulsnes
|
f26c0c28ae
|
Make yaml_string_t always owning
|
2024-01-26 15:36:17 +01:00 |
|
Simon Ask Ulsnes
|
b96790c782
|
Scanner cleanup
|
2024-01-26 15:18:45 +01:00 |
|
Simon Ask Ulsnes
|
2050a6d555
|
Remove Clone/Copy from structs that own data
|
2024-01-26 14:56:43 +01:00 |
|
Simon Ask Ulsnes
|
461fb4904d
|
Remove several more c2rust artifacts
|
2024-01-26 14:45:00 +01:00 |
|
Simon Ask Ulsnes
|
d9ceee9d89
|
Remove many c2rust artifacts
|
2024-01-26 13:24:40 +01:00 |
|
Simon Ask Ulsnes
|
7e8bd8c8b7
|
*mut yaml_string_t to &mut
|
2024-01-26 12:45:18 +01:00 |
|
Simon Ask Ulsnes
|
0c4a6d8bbf
|
Convert more *mut yaml_parser_t to &mut
|
2024-01-26 12:36:43 +01:00 |
|
Simon Ask Ulsnes
|
b5f0d6042a
|
Cleanup
|
2024-01-26 12:32:51 +01:00 |
|
Simon Ask Ulsnes
|
cc3400d980
|
Mutable references for yaml_emitter_t
|
2024-01-26 12:26:33 +01:00 |
|
Simon Ask Ulsnes
|
c277ca22c0
|
Mutable references for yaml_parser_t
|
2024-01-26 12:09:13 +01:00 |
|
Simon Ask Ulsnes
|
20f4c66fbf
|
Replace many calls to memset()
|
2024-01-26 11:50:53 +01:00 |
|
Simon Ask Ulsnes
|
8e7adf6206
|
Rustify error propagation (try operator "?")
|
2024-01-26 11:28:50 +01:00 |
|