Commit 3e4d9c0
committed
Keyboard Interactive bug fixes
* `keyboardAuthCb` was not initalized correctly, meaning we could
enable the mode without callback.
* `SendUserAuthKeyboardRequest` didn't check `keyboardAuthCb` for
`NULL`.
* `DoUserAuthInfoResponse` left `authData` partially uninitialized.
* `DoUserAuthInfoResponse` new checks that KB auth is in progress.1 parent ee9bc3b commit 3e4d9c0
2 files changed
+22
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
872 | 872 | | |
873 | 873 | | |
874 | 874 | | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
875 | 878 | | |
876 | 879 | | |
877 | 880 | | |
| |||
6421 | 6424 | | |
6422 | 6425 | | |
6423 | 6426 | | |
6424 | | - | |
6425 | 6427 | | |
6426 | 6428 | | |
6427 | 6429 | | |
| 6430 | + | |
| 6431 | + | |
| 6432 | + | |
| 6433 | + | |
| 6434 | + | |
6428 | 6435 | | |
| 6436 | + | |
6429 | 6437 | | |
6430 | 6438 | | |
6431 | 6439 | | |
| |||
7784 | 7792 | | |
7785 | 7793 | | |
7786 | 7794 | | |
| 7795 | + | |
7787 | 7796 | | |
7788 | 7797 | | |
7789 | 7798 | | |
| |||
8044 | 8053 | | |
8045 | 8054 | | |
8046 | 8055 | | |
| 8056 | + | |
| 8057 | + | |
8047 | 8058 | | |
8048 | 8059 | | |
8049 | 8060 | | |
| |||
13348 | 13359 | | |
13349 | 13360 | | |
13350 | 13361 | | |
| 13362 | + | |
| 13363 | + | |
| 13364 | + | |
| 13365 | + | |
| 13366 | + | |
13351 | 13367 | | |
13352 | 13368 | | |
13353 | 13369 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
586 | 586 | | |
587 | 587 | | |
588 | 588 | | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
589 | 594 | | |
590 | 595 | | |
591 | 596 | | |
| |||
0 commit comments