Commit 4c9b980
committed
Fix potential memory leak in SHA Copy and zero-initialize temp GetHash contexts; zero HMAC dst hash before copy to prevent shared pointers
1 parent 1f3bea4 commit 4c9b980
4 files changed
Lines changed: 21 additions & 32 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
331 | 331 | | |
332 | 332 | | |
333 | 333 | | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
334 | 339 | | |
335 | 340 | | |
336 | 341 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1172 | 1172 | | |
1173 | 1173 | | |
1174 | 1174 | | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
1175 | 1179 | | |
1176 | 1180 | | |
1177 | 1181 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2582 | 2582 | | |
2583 | 2583 | | |
2584 | 2584 | | |
2585 | | - | |
2586 | | - | |
2587 | | - | |
2588 | | - | |
2589 | | - | |
2590 | | - | |
2591 | | - | |
2592 | | - | |
| 2585 | + | |
| 2586 | + | |
| 2587 | + | |
2593 | 2588 | | |
2594 | 2589 | | |
2595 | 2590 | | |
| |||
2737 | 2732 | | |
2738 | 2733 | | |
2739 | 2734 | | |
2740 | | - | |
2741 | | - | |
2742 | | - | |
2743 | | - | |
2744 | | - | |
2745 | | - | |
2746 | | - | |
2747 | | - | |
| 2735 | + | |
| 2736 | + | |
| 2737 | + | |
2748 | 2738 | | |
2749 | 2739 | | |
2750 | 2740 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2249 | 2249 | | |
2250 | 2250 | | |
2251 | 2251 | | |
2252 | | - | |
2253 | | - | |
2254 | | - | |
2255 | | - | |
2256 | | - | |
2257 | | - | |
2258 | | - | |
2259 | | - | |
| 2252 | + | |
| 2253 | + | |
| 2254 | + | |
2260 | 2255 | | |
2261 | 2256 | | |
2262 | 2257 | | |
| |||
2696 | 2691 | | |
2697 | 2692 | | |
2698 | 2693 | | |
2699 | | - | |
2700 | | - | |
2701 | | - | |
2702 | | - | |
2703 | | - | |
2704 | | - | |
2705 | | - | |
2706 | | - | |
| 2694 | + | |
| 2695 | + | |
| 2696 | + | |
2707 | 2697 | | |
2708 | 2698 | | |
2709 | 2699 | | |
| |||
0 commit comments