Commit 88f3935
crypto: PBKDF2 works with
Change types of all PBKDF2 params to `int` as they are `int` in `evp.h`.
Check that `raw_keylen` fits into `int` before passing it to OpenSSL.
Fix: #5396
PR-URL: #5397
Reviewed-By: Shigeki Ohtsu <[email protected]>
Reviewed-By: Ben Noorhduis <[email protected]>
Conflicts:
test/parallel/test-crypto-pbkdf2.jsint not ssize_t
1 parent 9424fa5 commit 88f3935
2 files changed
+33
-31
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
4940 | 4941 | | |
4941 | 4942 | | |
4942 | 4943 | | |
4943 | | - | |
| 4944 | + | |
4944 | 4945 | | |
4945 | | - | |
| 4946 | + | |
4946 | 4947 | | |
4947 | | - | |
4948 | | - | |
| 4948 | + | |
| 4949 | + | |
4949 | 4950 | | |
4950 | 4951 | | |
4951 | 4952 | | |
| |||
4974 | 4975 | | |
4975 | 4976 | | |
4976 | 4977 | | |
4977 | | - | |
| 4978 | + | |
4978 | 4979 | | |
4979 | 4980 | | |
4980 | 4981 | | |
4981 | 4982 | | |
4982 | 4983 | | |
4983 | 4984 | | |
4984 | 4985 | | |
4985 | | - | |
| 4986 | + | |
4986 | 4987 | | |
4987 | 4988 | | |
4988 | 4989 | | |
4989 | 4990 | | |
4990 | 4991 | | |
4991 | 4992 | | |
4992 | 4993 | | |
4993 | | - | |
| 4994 | + | |
4994 | 4995 | | |
4995 | 4996 | | |
4996 | 4997 | | |
4997 | 4998 | | |
4998 | 4999 | | |
4999 | 5000 | | |
5000 | 5001 | | |
5001 | | - | |
| 5002 | + | |
5002 | 5003 | | |
5003 | 5004 | | |
5004 | 5005 | | |
| |||
5031 | 5032 | | |
5032 | 5033 | | |
5033 | 5034 | | |
5034 | | - | |
| 5035 | + | |
5035 | 5036 | | |
5036 | | - | |
| 5037 | + | |
5037 | 5038 | | |
5038 | | - | |
| 5039 | + | |
5039 | 5040 | | |
5040 | | - | |
| 5041 | + | |
5041 | 5042 | | |
5042 | 5043 | | |
5043 | 5044 | | |
| |||
5094 | 5095 | | |
5095 | 5096 | | |
5096 | 5097 | | |
5097 | | - | |
5098 | | - | |
5099 | | - | |
5100 | | - | |
| 5098 | + | |
| 5099 | + | |
| 5100 | + | |
| 5101 | + | |
| 5102 | + | |
5101 | 5103 | | |
5102 | 5104 | | |
5103 | 5105 | | |
| |||
5149 | 5151 | | |
5150 | 5152 | | |
5151 | 5153 | | |
5152 | | - | |
5153 | | - | |
| 5154 | + | |
| 5155 | + | |
| 5156 | + | |
5154 | 5157 | | |
5155 | 5158 | | |
5156 | 5159 | | |
5157 | 5160 | | |
| 5161 | + | |
| 5162 | + | |
5158 | 5163 | | |
5159 | 5164 | | |
5160 | 5165 | | |
| |||
5177 | 5182 | | |
5178 | 5183 | | |
5179 | 5184 | | |
5180 | | - | |
| 5185 | + | |
5181 | 5186 | | |
5182 | 5187 | | |
5183 | 5188 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
67 | | - | |
68 | | - | |
| 66 | + | |
69 | 67 | | |
70 | 68 | | |
71 | 69 | | |
72 | 70 | | |
73 | | - | |
74 | | - | |
75 | | - | |
| 71 | + | |
76 | 72 | | |
77 | 73 | | |
78 | 74 | | |
79 | 75 | | |
80 | | - | |
81 | | - | |
82 | | - | |
| 76 | + | |
83 | 77 | | |
84 | 78 | | |
85 | 79 | | |
86 | 80 | | |
87 | | - | |
88 | | - | |
89 | | - | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
0 commit comments