Commit db1aab9
committed
Rust wrapper: zeroize structs on drop
1 parent f1a041a commit db1aab9
19 files changed
Lines changed: 374 additions & 6 deletions
File tree
- wrapper/rust/wolfssl-wolfcrypt
- src
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
233 | 234 | | |
234 | 235 | | |
235 | 236 | | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
236 | 243 | | |
237 | 244 | | |
238 | 245 | | |
239 | 246 | | |
| 247 | + | |
240 | 248 | | |
241 | 249 | | |
242 | 250 | | |
| |||
428 | 436 | | |
429 | 437 | | |
430 | 438 | | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
431 | 445 | | |
432 | 446 | | |
433 | 447 | | |
434 | 448 | | |
| 449 | + | |
435 | 450 | | |
436 | 451 | | |
437 | 452 | | |
| |||
506 | 521 | | |
507 | 522 | | |
508 | 523 | | |
| 524 | + | |
509 | 525 | | |
510 | 526 | | |
511 | 527 | | |
| |||
557 | 573 | | |
558 | 574 | | |
559 | 575 | | |
| 576 | + | |
560 | 577 | | |
561 | 578 | | |
562 | 579 | | |
| |||
906 | 923 | | |
907 | 924 | | |
908 | 925 | | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
909 | 932 | | |
910 | 933 | | |
911 | 934 | | |
912 | 935 | | |
| 936 | + | |
913 | 937 | | |
914 | 938 | | |
915 | 939 | | |
| |||
1076 | 1100 | | |
1077 | 1101 | | |
1078 | 1102 | | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
1079 | 1109 | | |
1080 | 1110 | | |
1081 | 1111 | | |
1082 | 1112 | | |
| 1113 | + | |
1083 | 1114 | | |
1084 | 1115 | | |
1085 | 1116 | | |
| |||
1384 | 1415 | | |
1385 | 1416 | | |
1386 | 1417 | | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
1387 | 1424 | | |
1388 | 1425 | | |
1389 | 1426 | | |
1390 | 1427 | | |
| 1428 | + | |
1391 | 1429 | | |
1392 | 1430 | | |
1393 | 1431 | | |
| |||
1579 | 1617 | | |
1580 | 1618 | | |
1581 | 1619 | | |
| 1620 | + | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + | |
| 1624 | + | |
| 1625 | + | |
1582 | 1626 | | |
1583 | 1627 | | |
1584 | 1628 | | |
1585 | 1629 | | |
| 1630 | + | |
1586 | 1631 | | |
1587 | 1632 | | |
1588 | 1633 | | |
| |||
1658 | 1703 | | |
1659 | 1704 | | |
1660 | 1705 | | |
| 1706 | + | |
1661 | 1707 | | |
1662 | 1708 | | |
1663 | 1709 | | |
| |||
1709 | 1755 | | |
1710 | 1756 | | |
1711 | 1757 | | |
| 1758 | + | |
1712 | 1759 | | |
1713 | 1760 | | |
1714 | 1761 | | |
| |||
2034 | 2081 | | |
2035 | 2082 | | |
2036 | 2083 | | |
| 2084 | + | |
| 2085 | + | |
| 2086 | + | |
| 2087 | + | |
| 2088 | + | |
| 2089 | + | |
2037 | 2090 | | |
2038 | 2091 | | |
2039 | 2092 | | |
2040 | 2093 | | |
| 2094 | + | |
2041 | 2095 | | |
2042 | 2096 | | |
2043 | 2097 | | |
| |||
2215 | 2269 | | |
2216 | 2270 | | |
2217 | 2271 | | |
| 2272 | + | |
| 2273 | + | |
| 2274 | + | |
| 2275 | + | |
| 2276 | + | |
| 2277 | + | |
2218 | 2278 | | |
2219 | 2279 | | |
2220 | 2280 | | |
2221 | 2281 | | |
| 2282 | + | |
2222 | 2283 | | |
2223 | 2284 | | |
2224 | 2285 | | |
| |||
2586 | 2647 | | |
2587 | 2648 | | |
2588 | 2649 | | |
| 2650 | + | |
| 2651 | + | |
| 2652 | + | |
| 2653 | + | |
| 2654 | + | |
| 2655 | + | |
2589 | 2656 | | |
2590 | 2657 | | |
2591 | 2658 | | |
2592 | 2659 | | |
| 2660 | + | |
2593 | 2661 | | |
2594 | 2662 | | |
2595 | 2663 | | |
| |||
2890 | 2958 | | |
2891 | 2959 | | |
2892 | 2960 | | |
| 2961 | + | |
| 2962 | + | |
| 2963 | + | |
| 2964 | + | |
| 2965 | + | |
| 2966 | + | |
2893 | 2967 | | |
2894 | 2968 | | |
2895 | 2969 | | |
2896 | 2970 | | |
| 2971 | + | |
2897 | 2972 | | |
2898 | 2973 | | |
2899 | 2974 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
174 | 175 | | |
175 | 176 | | |
176 | 177 | | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
177 | 192 | | |
178 | 193 | | |
179 | 194 | | |
| |||
311 | 326 | | |
312 | 327 | | |
313 | 328 | | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
314 | 343 | | |
315 | 344 | | |
316 | 345 | | |
| |||
457 | 486 | | |
458 | 487 | | |
459 | 488 | | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
460 | 503 | | |
461 | 504 | | |
462 | 505 | | |
| |||
592 | 635 | | |
593 | 636 | | |
594 | 637 | | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
243 | 244 | | |
244 | 245 | | |
245 | 246 | | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
246 | 253 | | |
247 | 254 | | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
| 255 | + | |
254 | 256 | | |
255 | 257 | | |
256 | 258 | | |
| |||
261 | 263 | | |
262 | 264 | | |
263 | 265 | | |
| 266 | + | |
264 | 267 | | |
265 | 268 | | |
266 | 269 | | |
| |||
449 | 452 | | |
450 | 453 | | |
451 | 454 | | |
| 455 | + | |
452 | 456 | | |
453 | 457 | | |
454 | 458 | | |
| |||
0 commit comments