Tobias Frauenschlaeger
eb16c9225f
scripts: teach the OID sum generator about guarded entries
...
The ACME identifier OID was added to wolfssl/wolfcrypt/oid_sum.h by hand
after the file was generated, because scripts/asn1_oid_sum.pl had no way
to emit an entry wrapped in an #ifdef. Regenerating the header therefore
deleted it, silently, and the loss only showed up as a build failure in a
WOLFSSL_ACME_OID build.
Give print_enum an optional per-entry "guard" field that wraps just that
entry in #ifdef/#endif, in both the WOLFSSL_OLD_OID_SUM and the xor
halves, and describe the ACME identifier 1.3.6.1.5.5.7.1.31 in the
generator like every other extension OID.
The regenerated header is byte for byte what was in the tree, so the
hand-written sums were right; what was missing was the generator's
knowledge of them.
2026-09-29 17:25:51 +02:00
..
2026-08-07 13:34:41 -07:00
2026-07-23 21:51:26 -07:00
2026-07-23 21:51:26 -07:00
2026-07-23 21:51:26 -07:00
2024-08-20 13:48:33 -05:00
2026-09-29 17:25:51 +02:00
2024-08-20 13:48:33 -05:00
2026-09-03 20:59:54 +10:00
2026-07-23 21:51:26 -07:00
2020-07-23 10:12:40 -07:00
2026-03-10 13:25:12 -07:00
2026-08-13 15:52:17 +00:00
2026-07-23 21:51:26 -07:00
2026-07-23 21:51:26 -07:00
2024-08-20 13:48:33 -05:00
2026-09-03 20:59:54 +10:00
2026-09-03 20:59:54 +10:00
2026-09-04 15:02:39 +02:00
2026-09-29 15:58:27 +02:00
2026-07-22 09:52:26 +02:00
2026-07-23 21:51:26 -07:00
2026-07-23 22:32:50 -07:00
2026-08-13 15:52:17 +00:00
2026-09-01 09:33:17 +02:00
2024-08-20 13:48:33 -05:00
2024-08-20 13:48:33 -05:00
2026-09-28 14:03:15 -07:00
2026-05-14 13:10:13 +02:00
2026-09-03 20:59:54 +10:00
2026-09-03 20:59:54 +10:00
2026-09-03 20:59:54 +10:00
2026-09-03 20:59:54 +10:00
2026-09-03 20:59:54 +10:00
2026-09-03 20:59:54 +10:00
2026-08-13 15:52:17 +00:00
2026-09-03 20:59:54 +10:00
2026-09-20 23:35:04 -05:00
2026-04-20 17:42:29 -05:00
2024-08-20 13:48:33 -05:00
2026-09-08 18:56:18 +02:00
2026-08-17 03:35:10 +00:00
2026-08-09 09:04:51 +02:00
2026-08-13 15:52:17 +00:00
2026-09-03 20:59:54 +10:00
2026-07-23 21:51:26 -07:00
2026-09-01 09:33:17 +02:00
2026-09-01 09:33:17 +02:00
2026-09-01 09:33:17 +02:00
2026-09-01 09:33:17 +02:00
2026-09-01 09:33:17 +02:00
2026-09-01 09:33:17 +02:00
2026-09-01 09:33:17 +02:00
2026-09-01 09:33:17 +02:00
2026-09-01 09:33:17 +02:00
2026-09-01 09:33:17 +02:00
2026-06-26 14:44:16 -06:00
2026-06-26 14:44:16 -06:00
2026-06-26 14:44:16 -06:00
2026-06-26 14:44:16 -06:00
2026-06-26 14:44:16 -06:00
2026-06-26 14:44:16 -06:00
2022-03-21 12:05:08 -07:00
2026-09-01 09:33:17 +02:00
2026-06-26 14:44:16 -06:00
2026-07-17 11:04:24 +02:00
2026-09-01 09:33:17 +02:00
2026-09-01 09:33:17 +02:00
2024-08-20 13:48:33 -05:00
2026-07-23 21:51:26 -07:00
2026-07-23 21:51:26 -07:00
2026-07-23 22:32:50 -07:00
2026-08-17 03:35:10 +00:00
2026-08-17 03:35:10 +00:00
2026-07-08 09:33:47 +10:00
2022-05-24 12:13:14 -05:00
2022-10-12 11:20:56 -05:00