Skip to content
Success

#27351 (Mar 10, 2026, 7:28:15 PM)

Started 5 hr 9 min ago
Took 8.7 sec on build5-deb12build-ansible

Started by upstream project gerrit-osmo-ccid-firmware build number 130
originally caused by:

This run spent:

  • 7.4 sec waiting;
  • 8.7 sec build duration;
  • 16 sec total from scheduled to completion.
Revision: b87792d9e49fdd3a9c4346b29bc27a6282fa1a9e
Repository: $GERRIT_REPO_URL
  • master
ccid: Handle the TPDU-length = 4 case according to CCID spec

While ISO7816-3 forbids any TPDU shorter from 5 bytes, the CCID spec
begs to differ and actually permits a host to send us 4-byte TPDUs of
Form 1, giving the responsibility of adding the P3=00h octet to the CCID
implementation.

Let's implement this accordingly.  While at it, also reject TPDUs of
lengths 1, 2 and 3 bytes - just like zero-length TPDUs.

Change-Id: Ia27962bda526af3373b36d637e2b548aa01a3346
Closes: OS#6973
laforge at