Skip to content
Success

#36 (May 5, 2026, 7:48:28 AM)

Started 9 hr 42 min ago
Took 10 min on octsimtest

Started by upstream project master-osmo-ccid-firmware build number 2453
originally caused by:

This run spent:

  • 8.1 sec waiting;
  • 10 min build duration;
  • 10 min total from scheduled to completion.
Revision: 0f2752071b79c9be360cc572e3c0a9a65d2f6d52
Repository: https://gerrit.osmocom.org/osmo-ccid-firmware
  • origin/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