Skip to content

Commit fb82795

Browse files
authored
Merge pull request #55 from Toporin/patch-chaining
fix: preserve credential iteration state during GET RESPONSE chaining
2 parents ede2e44 + 2799b93 commit fb82795

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/main/java/us/q3q/fido2/FIDO2Applet.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4330,9 +4330,9 @@ private boolean streamOutgoingContinuation(APDU apdu, byte[] apduBytes, boolean
43304330
transientStorage.setOutgoingContinuation(outgoingOffset, outgoingRemaining);
43314331
if (chaining) {
43324332
if (outgoingRemaining >= 256) {
4333-
throwException(ISO7816.SW_BYTES_REMAINING_00);
4333+
throwException(ISO7816.SW_BYTES_REMAINING_00, false);
43344334
} else if (outgoingRemaining > 0) {
4335-
throwException((short) (ISO7816.SW_BYTES_REMAINING_00 + outgoingRemaining));
4335+
throwException((short) (ISO7816.SW_BYTES_REMAINING_00 + outgoingRemaining), false);
43364336
}
43374337
transientStorage.clearOutgoingContinuation();
43384338
}

0 commit comments

Comments
 (0)