1[package]
2name = "onestore-fuzz"
3version = "0.0.0"
4edition = "2024"
5publish = false
6
7[package.metadata]
8cargo-fuzz = true
9
10[dependencies]
11libfuzzer-sys = "0.4"
12onestore = { path = "../crates/onestore" }
13notebook = { path = "../crates/notebook", features = ["live"] }
14canvas = { path = "../crates/canvas" }
15draw = { path = "../crates/draw", default-features = false }
16tempfile = "3"
17md5 = "0.8.1"
18serde_json = "1"
19minicbor = { version = "2.3.0", features = ["alloc"] }
20
21[[bin]]
22name = "clipboard"
23path = "fuzz_targets/clipboard.rs"
24test = false
25doc = false
26bench = false
27
28[[bin]]
29name = "live_wire"
30path = "fuzz_targets/live_wire.rs"
31test = false
32doc = false
33bench = false
34
35[[bin]]
36name = "smb_directory"
37path = "fuzz_targets/smb_directory.rs"
38test = false
39doc = false
40bench = false
41
42[[bin]]
43name = "protected"
44path = "fuzz_targets/protected.rs"
45test = false
46doc = false
47bench = false
48
49[[bin]]
50name = "store"
51path = "fuzz_targets/store.rs"
52test = false
53doc = false
54bench = false
55
56[workspace]
57
58[[bin]]
59name = "properties"
60path = "fuzz_targets/properties.rs"
61test = false
62doc = false
63bench = false
64
65[[bin]]
66name = "revisions"
67path = "fuzz_targets/revisions.rs"
68test = false
69doc = false
70bench = false
71
72[[bin]]
73name = "write_scalar"
74path = "fuzz_targets/write_scalar.rs"
75test = false
76doc = false
77bench = false
78
79[[bin]]
80name = "create"
81path = "fuzz_targets/create.rs"
82test = false
83doc = false
84bench = false
85
86[[bin]]
87name = "commit"
88path = "fuzz_targets/commit.rs"
89test = false
90doc = false
91bench = false
92
93[[bin]]
94name = "document"
95path = "fuzz_targets/document.rs"
96test = false
97doc = false
98bench = false
99
100[[bin]]
101name = "edit_text"
102path = "fuzz_targets/edit_text.rs"
103test = false
104doc = false
105bench = false
106
107[[bin]]
108name = "insert"
109path = "fuzz_targets/insert.rs"
110test = false
111doc = false
112bench = false
113
114[[bin]]
115name = "paragraph"
116path = "fuzz_targets/paragraph.rs"
117test = false
118doc = false
119bench = false
120
121[[bin]]
122name = "tree"
123path = "fuzz_targets/tree.rs"
124test = false
125doc = false
126bench = false
127
128[[bin]]
129name = "page"
130path = "fuzz_targets/page.rs"
131test = false
132doc = false
133bench = false
134
135[[bin]]
136name = "offline_page"
137path = "fuzz_targets/offline_page.rs"
138test = false
139doc = false
140bench = false
141
142[[bin]]
143name = "offline_model"
144path = "fuzz_targets/offline_model.rs"
145test = false
146doc = false
147bench = false
148
149[[bin]]
150name = "canvas-editor"
151path = "fuzz_targets/canvas_editor.rs"
152test = false
153doc = false
154bench = false
155
156[[bin]]
157name = "page_model"
158path = "fuzz_targets/page_model.rs"
159test = false
160doc = false
161bench = false
162
163[[bin]]
164name = "protected_write"
165path = "fuzz_targets/protected_write.rs"
166test = false
167doc = false
168bench = false