Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implemented ExtractCRLDistributionPointURIFromX509Cert() Helper Function #26913

Conversation

emargolis
Copy link
Contributor

Fixes #26428

  • Extracts the CRL Distribution Point (CDP) extension from an X509 ASN.1 Encoded Certificate
  • The returned value only covers the URI of the CDP
  • Only a single URI distribution point GeneralName is supported
  • The valid URL should start with "http://" or "https://"
  • Added OpenSSL, mbedTLS, and TinyCrypt implementations
  • Added CDP extension support to the chip-cert tool
  • Added new test vectors

@emargolis emargolis force-pushed the emargolis/feature/x509cert-extract-cdp-extension-dist-point branch from e0d5f02 to 305271a Compare June 12, 2023 15:36
@github-actions
Copy link

github-actions bot commented Jun 12, 2023

PR #26913: Size comparison from 452d3b4 to 305271a

Increases (15 builds for bl602, bl702, cc32xx, k32w, psoc6, telink)
platform target config section 452d3b4 305271a change % change
bl602 lighting-app bl602 (read/write) 1368146 1368154 8 0.0
.text 1048448 1048450 2 0.0
bl702 lighting-app bl702 .debug_abbrev 1553252 1553696 444 0.0
.debug_aranges 149608 149624 16 0.0
.debug_frame 550600 550680 80 0.0
.debug_info 45173892 45182516 8624 0.0
.debug_line 5586716 5588779 2063 0.0
.debug_loc 3790744 3791477 733 0.0
.debug_ranges 394064 394176 112 0.0
.debug_str 4344280 4344578 298 0.0
bl702+rpc .debug_abbrev 1712443 1712907 464 0.0
.debug_aranges 157912 157928 16 0.0
.debug_frame 578680 578760 80 0.0
.debug_info 50125922 50134602 8680 0.0
.debug_line 6003162 6005225 2063 0.0
.debug_loc 3993882 3994601 719 0.0
.debug_ranges 419560 419672 112 0.0
.debug_str 4770334 4770632 298 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 952093 952613 520 0.1
.debug_aranges 118920 118944 24 0.0
.debug_frame 406188 406288 100 0.0
.debug_info 23111423 23120832 9409 0.0
.debug_line 2880814 2882568 1754 0.1
.debug_loclists 1726586 1727566 980 0.1
.debug_rnglists 107524 107583 59 0.1
.debug_str 3786770 3787068 298 0.0
k32w lock k32w0+release (read only) 556076 556092 16 0.0
.text 555540 555556 16 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1297177 1297709 532 0.0
.debug_aranges 148632 148656 24 0.0
.debug_frame 497676 497776 100 0.0
.debug_info 32271783 32283257 11474 0.0
.debug_line 4034705 4036461 1756 0.0
.debug_loclists 2300833 2301803 970 0.0
.debug_rnglists 144093 144152 59 0.0
.debug_str 4350301 4350599 298 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1284935 1285467 532 0.0
.debug_aranges 147384 147408 24 0.0
.debug_frame 498620 498720 100 0.0
.debug_info 31733867 31745189 11322 0.0
.debug_line 4040307 4042063 1756 0.0
.debug_loclists 2285664 2286634 970 0.0
.debug_rnglists 142539 142598 59 0.0
.debug_str 4333231 4333529 298 0.0
light cy8ckit_062s2_43012 .debug_abbrev 1122520 1123051 531 0.0
.debug_aranges 137720 137744 24 0.0
.debug_frame 462528 462628 100 0.0
.debug_info 26522659 26532282 9623 0.0
.debug_line 3611221 3612977 1756 0.0
.debug_loclists 2126532 2127502 970 0.0
.debug_rnglists 132531 132590 59 0.0
.debug_str 4147305 4147603 298 0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1104792 1105323 531 0.0
.debug_aranges 136112 136136 24 0.0
.debug_frame 456880 456980 100 0.0
.debug_info 26074794 26084418 9624 0.0
.debug_line 3550580 3552336 1756 0.0
.debug_loclists 2100291 2101261 970 0.0
.debug_rnglists 130376 130435 59 0.0
.debug_str 4107804 4108102 298 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1033916 1033924 8 0.0
text 707594 707598 4 0.0
all-clusters-minimal-app tlsr9518adk80d text 664852 664854 2 0.0
light-switch-app tlsr9518adk80d text 599646 599648 2 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 976404 976412 8 0.0
text 686228 686232 4 0.0
lock-app tlsr9518adk80d text 613648 613650 2 0.0
ota-requestor-app tlsr9518adk80d text 606864 606866 2 0.0
Decreases (11 builds for bl702, nrfconnect, telink)
platform target config section 452d3b4 305271a change % change
bl702 lighting-app bl702+rpc (read/write) 1269959 1269955 -4 -0.0
.text 1017240 1017236 -4 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1209952 1209936 -16 -0.0
text 838768 838764 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 text 804764 804760 -4 -0.0
telink contact-sensor-app tlsr9518adk80d text 585022 585020 -2 -0.0
lighting-app tlsr9518adk80d text 678712 678708 -4 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1034132 1034124 -8 -0.0
text 723394 723392 -2 -0.0
lighting-app-shell tlsr9518adk80d (read/write) 1065888 1065880 -8 -0.0
text 743750 743748 -2 -0.0
pump-app tlsr9518adk80d text 590744 590740 -4 -0.0
temperature-measurement-app tlsr9518adk80d text 576758 576754 -4 -0.0
thermostat tlsr9518adk80d text 616006 616002 -4 -0.0
window-covering tlsr9518adk80d (read/write) 890352 890344 -8 -0.0
text 610928 610924 -4 -0.0
Full report (46 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 452d3b4 305271a change % change
bl602 lighting-app bl602 (read/write) 1368146 1368154 8 0.0
.bss 88182 88182 0 0.0
.data 9584 9584 0 0.0
.text 1048448 1048450 2 0.0
bl602+rpc (read/write) 1415258 1415258 0 0.0
.bss 96230 96230 0 0.0
.data 9984 9984 0 0.0
.text 1080184 1080184 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1172179 1172179 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77777 77777 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3576 3576 0 0.0
.debug_abbrev 1553252 1553696 444 0.0
.debug_aranges 149608 149624 16 0.0
.debug_frame 550600 550680 80 0.0
.debug_info 45173892 45182516 8624 0.0
.debug_line 5586716 5588779 2063 0.0
.debug_loc 3790744 3791477 733 0.0
.debug_ranges 394064 394176 112 0.0
.debug_str 4344280 4344578 298 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 104896 104896 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 580739 580739 0 0.0
.symtab 173712 173712 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
943580 943580 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1269959 1269955 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85825 85825 0 0.0
.bss_psram 25056 25056 0 0.0
.comment 48 48 0 0.0
.data 4136 4136 0 0.0
.debug_abbrev 1712443 1712907 464 0.0
.debug_aranges 157912 157928 16 0.0
.debug_frame 578680 578760 80 0.0
.debug_info 50125922 50134602 8680 0.0
.debug_line 6003162 6005225 2063 0.0
.debug_loc 3993882 3994601 719 0.0
.debug_ranges 419560 419672 112 0.0
.debug_str 4770334 4770632 298 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 119432 119432 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 642242 642242 0 0.0
.symtab 192272 192272 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1017240 1017236 -4 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 606178 606178 0 0.0
(read/write) 204164 204164 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197576 197576 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 952093 952613 520 0.1
.debug_aranges 118920 118944 24 0.0
.debug_frame 406188 406288 100 0.0
.debug_info 23111423 23120832 9409 0.0
.debug_line 2880814 2882568 1754 0.1
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1726586 1727566 980 0.1
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107524 107583 59 0.1
.debug_str 3786770 3787068 298 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104546 104546 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 484580 484580 0 0.0
.symtab 287712 287712 0 0.0
.text 499512 499512 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 542259 542259 0 0.0
.app_xip_area 434877 434877 0 0.0
.bss 62360 62360 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 529267 529267 0 0.0
.app_xip_area 416757 416757 0 0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566659 566659 0 0.0
.app_xip_area 460213 460213 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 531051 531051 0 0.0
.app_xip_area 422037 422037 0 0.0
.bss 63960 63960 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 986508 986508 0 0.0
.bss 179872 179872 0 0.0
.data 2144 2144 0 0.0
.text 804472 804472 0 0.0
BRD4187C (read/write) 1019784 1019784 0 0.0
.bss 159596 159596 0 0.0
.data 2788 2788 0 0.0
.text 857380 857380 0 0.0
lock-app BRD4161A+wf200 (read/write) 1069144 1069144 0 0.0
.bss 174160 174160 0 0.0
.data 2152 2152 0 0.0
.text 892812 892812 0 0.0
window-app BRD4187C (read/write) 1088824 1088824 0 0.0
.bss 142572 142572 0 0.0
.data 2680 2680 0 0.0
.text 943552 943552 0 0.0
esp32 all-clusters-app c3devkit (read only) 1074716 1074716 0 0.0
(read/write) 1583792 1583792 0 0.0
.dram0.bss 75280 75280 0 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 215432 215432 0 0.0
.flash.text 1074716 1074716 0 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1122763 1122763 0 0.0
(read/write) 494246 494246 0 0.0
.dram0.bss 80768 80768 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 244024 244024 0 0.0
.flash.text 1117379 1117379 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 584796 584796 0 0.0
(read/write) 90108 90108 0 0.0
.bss 66104 66104 0 0.0
.data 2168 2168 0 0.0
.text 584260 584260 0 0.0
light k32w0+release (read only) 583484 583484 0 0.0
(read/write) 89756 89756 0 0.0
.bss 65768 65768 0 0.0
.data 2156 2156 0 0.0
.text 582948 582948 0 0.0
lock k32w0+release (read only) 556076 556092 16 0.0
(read/write) 87556 87556 0 0.0
.bss 63632 63632 0 0.0
.data 2100 2100 0 0.0
.text 555540 555556 16 0.0
linux chip-tool-ipv6only arm64 (read only) 15214040 15214040 0 0.0
(read/write) 787368 787368 0 0.0
.bss 34376 34376 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 727736 727736 0 0.0
.dynamic 560 560 0 0.0
.got 16992 16992 0 0.0
.init 24 24 0 0.0
.init_array 232 232 0 0.0
.rodata 635992 635992 0 0.0
.text 12715364 12715364 0 0.0
thermostat-no-ble arm64 (read only) 2616820 2616820 0 0.0
(read/write) 142968 142968 0 0.0
.bss 52360 52360 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 79240 79240 0 0.0
.dynamic 560 560 0 0.0
.got 5520 5520 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 129712 129712 0 0.0
.text 2221636 2221636 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2497920 2497920 0 0.0
.bss 216304 216304 0 0.0
.data 5144 5144 0 0.0
.text 1460604 1460604 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1209952 1209936 -16 -0.0
bss 154745 154745 0 0.0
rodata 137380 137380 0 0.0
text 838768 838764 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1312804 1312804 0 0.0
bss 138075 138075 0 0.0
rodata 132816 132816 0 0.0
text 751200 751200 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1148308 1148308 0 0.0
bss 153377 153377 0 0.0
rodata 111096 111096 0 0.0
text 804764 804760 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841984 841984 0 0.0
(read/write) 1728204 1728204 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188796 188796 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1297177 1297709 532 0.0
.debug_aranges 148632 148656 24 0.0
.debug_frame 497676 497776 100 0.0
.debug_info 32271783 32283257 11474 0.0
.debug_line 4034705 4036461 1756 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2300833 2301803 970 0.0
.debug_rnglists 144093 144152 59 0.0
.debug_str 4350301 4350599 298 0.0
.heap 841984 841984 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 750884 750884 0 0.0
.symtab 478784 478784 0 0.0
.text 0 0 0 0.0
1528460 1528460 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843312 843312 0 0.0
(read/write) 1660668 1660668 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187468 187468 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1284935 1285467 532 0.0
.debug_aranges 147384 147408 24 0.0
.debug_frame 498620 498720 100 0.0
.debug_info 31733867 31745189 11322 0.0
.debug_line 4040307 4042063 1756 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2285664 2286634 970 0.0
.debug_rnglists 142539 142598 59 0.0
.debug_str 4333231 4333529 298 0.0
.heap 843312 843312 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 699765 699765 0 0.0
.symtab 459904 459904 0 0.0
.text 1462252 1462252 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849560 849560 0 0.0
(read/write) 1593268 1593268 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181388 181388 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1122520 1123051 531 0.0
.debug_aranges 137720 137744 24 0.0
.debug_frame 462528 462628 100 0.0
.debug_info 26522659 26532282 9623 0.0
.debug_line 3611221 3612977 1756 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2126532 2127502 970 0.0
.debug_rnglists 132531 132590 59 0.0
.debug_str 4147305 4147603 298 0.0
.heap 849560 849560 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 623349 623349 0 0.0
.symtab 425328 425328 0 0.0
.text 1401100 1401100 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1626308 1626308 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1104792 1105323 531 0.0
.debug_aranges 136112 136136 24 0.0
.debug_frame 456880 456980 100 0.0
.debug_info 26074794 26084418 9624 0.0
.debug_line 3550580 3552336 1756 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2100291 2101261 970 0.0
.debug_rnglists 130376 130435 59 0.0
.debug_str 4107804 4108102 298 0.0
.heap 821960 821960 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 596481 596481 0 0.0
.symtab 416928 416928 0 0.0
.text 1406540 1406540 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1171016 1171016 0 0.0
.bss 99952 99952 0 0.0
.data 788 788 0 0.0
.text 617856 617856 0 0.0
lock-app qpg6105+debug (read/write) 1140368 1140368 0 0.0
.bss 94832 94832 0 0.0
.data 792 792 0 0.0
.text 587212 587212 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1033916 1033924 8 0.0
bss 97660 97660 0 0.0
text 707594 707598 4 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 961064 961064 0 0.0
bss 96176 96176 0 0.0
text 664852 664854 2 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928784 928784 0 0.0
bss 100308 100308 0 0.0
text 641888 641888 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 860452 860452 0 0.0
bss 89968 89968 0 0.0
text 585022 585020 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876776 876776 0 0.0
bss 90136 90136 0 0.0
text 599646 599648 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 965032 965032 0 0.0
bss 98500 98500 0 0.0
text 678712 678708 -4 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 976404 976412 8 0.0
bss 102748 102748 0 0.0
text 686228 686232 4 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1034132 1034124 -8 -0.0
bss 100064 100064 0 0.0
text 723394 723392 -2 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1065888 1065880 -8 -0.0
bss 111140 111140 0 0.0
text 743750 743748 -2 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 915524 915524 0 0.0
bss 90632 90632 0 0.0
text 613648 613650 2 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 883052 883052 0 0.0
bss 91244 91244 0 0.0
text 606864 606866 2 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866012 866012 0 0.0
bss 90100 90100 0 0.0
text 590744 590740 -4 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 853072 853072 0 0.0
bss 89900 89900 0 0.0
text 581126 581126 0 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 849228 849228 0 0.0
bss 89808 89808 0 0.0
text 576758 576754 -4 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 894972 894972 0 0.0
bss 90344 90344 0 0.0
text 616006 616002 -4 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 890352 890344 -8 -0.0
bss 90636 90636 0 0.0
text 610928 610924 -4 -0.0

@emargolis emargolis force-pushed the emargolis/feature/x509cert-extract-cdp-extension-dist-point branch from 305271a to adfbd7f Compare July 5, 2023 18:44
@github-actions
Copy link

github-actions bot commented Jul 5, 2023

PR #26913: Size comparison from fcf37c2 to adfbd7f

Increases above 0.2%:

platform target config section fcf37c2 adfbd7f change % change
linux all-clusters-app debug .rodata 233352 235880 2528 1.1
all-clusters-minimal-app debug .rodata 224456 226824 2368 1.1
bridge-app debug .rodata 172968 174728 1760 1.0
lighting-app debug+rpc+ui .rodata 329108 331156 2048 0.6
lock-app debug .rodata 200456 202344 1888 0.9
ota-provider-app debug .rodata 154088 155720 1632 1.1
ota-requestor-app debug .rodata 158184 159976 1792 1.1
shell debug .rodata 201522 203666 2144 1.1
tv-app debug .rodata 222776 225432 2656 1.2
tv-casting-app debug .rodata 330844 332956 2112 0.6
Increases (29 builds for bl602, bl702, bl702l, cc32xx, esp32, linux, nrfconnect, psoc6, telink)
platform target config section fcf37c2 adfbd7f change % change
bl602 lighting-app bl602 (read/write) 1367590 1367598 8 0.0
.text 1051736 1051738 2 0.0
bl602+rpc .text 1083628 1083630 2 0.0
bl702 lighting-app bl702 .debug_abbrev 1551791 1552275 484 0.0
.debug_aranges 150792 150808 16 0.0
.debug_frame 554536 554616 80 0.0
.debug_info 41862603 41871237 8634 0.0
.debug_line 5603042 5605104 2062 0.0
.debug_loc 3810100 3810874 774 0.0
.debug_ranges 396376 396488 112 0.0
.debug_str 4369223 4369521 298 0.0
bl702+rpc .debug_abbrev 1717074 1717578 504 0.0
.debug_aranges 159280 159296 16 0.0
.debug_frame 583220 583300 80 0.0
.debug_info 47051212 47059903 8691 0.0
.debug_line 6029712 6031774 2062 0.0
.debug_loc 4015633 4016354 721 0.0
.debug_ranges 422064 422176 112 0.0
.debug_str 4797999 4798297 298 0.0
bl702l lighting-app bl702l .debug_abbrev 1552694 1553178 484 0.0
.debug_aranges 144936 144952 16 0.0
.debug_frame 533168 533248 80 0.0
.debug_info 41855954 41864586 8632 0.0
.debug_line 5508938 5511000 2062 0.0
.debug_loc 3742797 3743530 733 0.0
.debug_ranges 401272 401384 112 0.0
.debug_str 4379917 4380215 298 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 948237 948802 565 0.1
.debug_aranges 119328 119352 24 0.0
.debug_frame 407584 407684 100 0.0
.debug_info 19971040 19980453 9413 0.0
.debug_line 2878258 2880012 1754 0.1
.debug_loclists 1732567 1733558 991 0.1
.debug_rnglists 107833 107892 59 0.1
.debug_str 3811978 3812276 298 0.0
esp32 all-clusters-app m5stack (read/write) 497126 497130 4 0.0
.flash.rodata 246248 246252 4 0.0
linux all-clusters-app debug (read only) 3343605 3346133 2528 0.1
.rodata 233352 235880 2528 1.1
all-clusters-minimal-app debug (read only) 3056957 3059325 2368 0.1
.rodata 224456 226824 2368 1.1
bridge-app debug (read only) 2525485 2527245 1760 0.1
.rodata 172968 174728 1760 1.0
chip-tool debug (read only) 18162009 18163745 1736 0.0
.rodata 765345 767081 1736 0.2
lighting-app debug+rpc+ui (read only) 5207929 5209977 2048 0.0
.rodata 329108 331156 2048 0.6
lock-app debug (read only) 2618181 2620069 1888 0.1
.rodata 200456 202344 1888 0.9
ota-provider-app debug (read only) 2214685 2216317 1632 0.1
.rodata 154088 155720 1632 1.1
ota-requestor-app debug (read only) 2383669 2385461 1792 0.1
.rodata 158184 159976 1792 1.1
shell debug (read only) 2879745 2881889 2144 0.1
.rodata 201522 203666 2144 1.1
tv-app debug (read only) 3320481 3323137 2656 0.1
.rodata 222776 225432 2656 1.2
tv-casting-app debug (read only) 9313265 9315377 2112 0.0
.rodata 330844 332956 2112 0.6
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1224744 1224760 16 0.0
text 850868 850872 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1746300 1746316 16 0.0
.debug_abbrev 1314218 1314795 577 0.0
.debug_aranges 150832 150856 24 0.0
.debug_frame 505260 505360 100 0.0
.debug_info 29654330 29665963 11633 0.0
.debug_line 4085970 4087725 1755 0.0
.debug_loclists 2338168 2339156 988 0.0
.debug_rnglists 146351 146410 59 0.0
.debug_str 4421901 4422199 298 0.0
.text 1545932 1545948 16 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1281948 1282525 577 0.0
.debug_aranges 148064 148088 24 0.0
.debug_frame 501056 501156 100 0.0
.debug_info 28374373 28385701 11328 0.0
.debug_line 4039122 4040877 1755 0.0
.debug_loclists 2296408 2297396 988 0.0
.debug_rnglists 143101 143160 59 0.0
.debug_str 4364072 4364370 298 0.0
light cy8ckit_062s2_43012 .debug_abbrev 1118805 1119381 576 0.1
.debug_aranges 138424 138448 24 0.0
.debug_frame 465024 465124 100 0.0
.debug_info 23155733 23165363 9630 0.0
.debug_line 3611074 3612829 1755 0.0
.debug_loclists 2137509 2138497 988 0.0
.debug_rnglists 133135 133194 59 0.0
.debug_str 4177823 4178121 298 0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1101049 1101625 576 0.1
.debug_aranges 136520 136544 24 0.0
.debug_frame 458284 458384 100 0.0
.debug_info 22854244 22863873 9629 0.0
.debug_line 3546344 3548099 1755 0.0
.debug_loclists 2106089 2107077 988 0.0
.debug_rnglists 130659 130718 59 0.0
.debug_str 4133007 4133305 298 0.0
telink all-clusters-app tlsr9518adk80d text 721454 721456 2 0.0
all-clusters-minimal-app tlsr9518adk80d text 667998 668000 2 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 980300 980308 8 0.0
text 689488 689490 2 0.0
lock-app tlsr9518adk80d (read/write) 917184 917192 8 0.0
text 614892 614894 2 0.0
pump-controller-app tlsr9518adk80d (read/write) 854692 854700 8 0.0
text 582328 582330 2 0.0
thermostat tlsr9518adk80d (read/write) 896760 896768 8 0.0
text 617374 617378 4 0.0
Decreases (4 builds for bl702l, nrfconnect, telink)
platform target config section fcf37c2 adfbd7f change % change
bl702l lighting-app bl702l (read/write) 1159096 1159092 -4 -0.0
.text 934408 934404 -4 -0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp text 762300 762296 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 text 807416 807412 -4 -0.0
telink light-switch-app tlsr9518adk80d (read/write) 890692 890684 -8 -0.0
text 611690 611688 -2 -0.0
Full report (58 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section fcf37c2 adfbd7f change % change
bl602 lighting-app bl602 (read/write) 1367590 1367598 8 0.0
.bss 83942 83942 0 0.0
.data 9624 9624 0 0.0
.text 1051736 1051738 2 0.0
bl602+rpc (read/write) 1415034 1415034 0 0.0
.bss 91990 91990 0 0.0
.data 10024 10024 0 0.0
.text 1083628 1083630 2 0.0
bl702 lighting-app bl702 (read/write) 1178715 1178715 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77773 77773 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3592 3592 0 0.0
.debug_abbrev 1551791 1552275 484 0.0
.debug_aranges 150792 150808 16 0.0
.debug_frame 554536 554616 80 0.0
.debug_info 41862603 41871237 8634 0.0
.debug_line 5603042 5605104 2062 0.0
.debug_loc 3810100 3810874 774 0.0
.debug_ranges 396376 396488 112 0.0
.debug_str 4369223 4369521 298 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105700 105700 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 582174 582174 0 0.0
.symtab 174176 174176 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
945846 945846 0 0.0
bl702+rpc (read/write) 1277355 1277355 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85821 85821 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1717074 1717578 504 0.0
.debug_aranges 159280 159296 16 0.0
.debug_frame 583220 583300 80 0.0
.debug_info 47051212 47059903 8691 0.0
.debug_line 6029712 6031774 2062 0.0
.debug_loc 4015633 4016354 721 0.0
.debug_ranges 422064 422176 112 0.0
.debug_str 4797999 4798297 298 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120352 120352 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 645115 645115 0 0.0
.symtab 193088 193088 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
1020242 1020242 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1159096 1159092 -4 -0.0
.boot2 292 292 0 0.0
.bss 40776 40776 0 0.0
.bss_psram 69168 69168 0 0.0
.comment 48 48 0 0.0
.data 4560 4560 0 0.0
.debug_abbrev 1552694 1553178 484 0.0
.debug_aranges 144936 144952 16 0.0
.debug_frame 533168 533248 80 0.0
.debug_info 41855954 41864586 8632 0.0
.debug_line 5508938 5511000 2062 0.0
.debug_loc 3742797 3743530 733 0.0
.debug_ranges 401272 401384 112 0.0
.debug_str 4379917 4380215 298 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99648 99648 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 582081 582081 0 0.0
.symtab 173504 173504 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
934408 934404 -4 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 607978 607978 0 0.0
(read/write) 204172 204172 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197584 197584 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 948237 948802 565 0.1
.debug_aranges 119328 119352 24 0.0
.debug_frame 407584 407684 100 0.0
.debug_info 19971040 19980453 9413 0.0
.debug_line 2878258 2880012 1754 0.1
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1732567 1733558 991 0.1
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107833 107892 59 0.1
.debug_str 3811978 3812276 298 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104866 104866 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 485180 485180 0 0.0
.symtab 288304 288304 0 0.0
.text 500992 500992 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 545431 545431 0 0.0
.app_xip_area 437889 437889 0 0.0
.bss 62512 62512 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 530495 530495 0 0.0
.app_xip_area 417977 417977 0 0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 568503 568503 0 0.0
.app_xip_area 462049 462049 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 541671 541671 0 0.0
.app_xip_area 432265 432265 0 0.0
.bss 64344 64344 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 998168 998168 0 0.0
.bss 182008 182008 0 0.0
.data 2148 2148 0 0.0
.text 813988 813988 0 0.0
BRD4187C (read/write) 1027276 1027276 0 0.0
.bss 161732 161732 0 0.0
.data 2792 2792 0 0.0
.text 862732 862732 0 0.0
lock-app BRD4161A+wf200 (read/write) 1076160 1076160 0 0.0
.bss 176120 176120 0 0.0
.data 2152 2152 0 0.0
.text 897868 897868 0 0.0
window-app BRD4187C (read/write) 1097868 1097868 0 0.0
.bss 144740 144740 0 0.0
.data 2688 2688 0 0.0
.text 950420 950420 0 0.0
esp32 all-clusters-app c3devkit (read only) 1088790 1088790 0 0.0
(read/write) 1586728 1586728 0 0.0
.dram0.bss 75944 75944 0 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 217696 217696 0 0.0
.flash.text 1088790 1088790 0 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1135459 1135459 0 0.0
(read/write) 497126 497130 4 0.0
.dram0.bss 81424 81424 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 246248 246252 4 0.0
.flash.text 1130075 1130075 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 586476 586476 0 0.0
(read/write) 90112 90112 0 0.0
.bss 66108 66108 0 0.0
.data 2168 2168 0 0.0
.text 585940 585940 0 0.0
light k32w0+release (read only) 585180 585180 0 0.0
(read/write) 89760 89760 0 0.0
.bss 65772 65772 0 0.0
.data 2156 2156 0 0.0
.text 584644 584644 0 0.0
lock k32w0+release (read only) 557756 557756 0 0.0
(read/write) 87560 87560 0 0.0
.bss 63636 63636 0 0.0
.data 2100 2100 0 0.0
.text 557220 557220 0 0.0
linux all-clusters-app debug (read only) 3343605 3346133 2528 0.1
(read/write) 160904 160904 0 0.0
.bss 60288 60288 0 0.0
.data 2160 2160 0 0.0
.data.rel.ro 91944 91944 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 233352 235880 2528 1.1
.text 2917413 2917413 0 0.0
all-clusters-minimal-app debug (read only) 3056957 3059325 2368 0.1
(read/write) 146664 146664 0 0.0
.bss 58176 58176 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 79960 79960 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 224456 226824 2368 1.1
.text 2645621 2645621 0 0.0
bridge-app debug (read only) 2525485 2527245 1760 0.1
(read/write) 129960 129960 0 0.0
.bss 50296 50296 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 69864 69864 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 172968 174728 1760 1.0
.text 2179381 2179381 0 0.0
chip-tool debug (read only) 18162009 18163745 1736 0.0
(read/write) 843056 843056 0 0.0
.bss 93528 93528 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 737072 737072 0 0.0
.dynamic 624 624 0 0.0
.got 5848 5848 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 765345 767081 1736 0.2
.text 15592659 15592659 0 0.0
chip-tool-ipv6only arm64 (read only) 17477024 17477024 0 0.0
(read/write) 910152 910152 0 0.0
.bss 102936 102936 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 773840 773840 0 0.0
.dynamic 560 560 0 0.0
.got 23448 23448 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 688328 688328 0 0.0
.text 14800452 14800452 0 0.0
lighting-app debug+rpc+ui (read only) 5207929 5209977 2048 0.0
(read/write) 220680 220680 0 0.0
.bss 117248 117248 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 91048 91048 0 0.0
.dynamic 672 672 0 0.0
.got 5872 5872 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 329108 331156 2048 0.6
.text 4639715 4639715 0 0.0
lock-app debug (read only) 2618181 2620069 1888 0.1
(read/write) 117360 117360 0 0.0
.bss 45376 45376 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 64024 64024 0 0.0
.dynamic 608 608 0 0.0
.got 4592 4592 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 200456 202344 1888 0.9
.text 2252757 2252757 0 0.0
ota-provider-app debug (read only) 2214685 2216317 1632 0.1
(read/write) 103952 103952 0 0.0
.bss 44560 44560 0 0.0
.data 2112 2112 0 0.0
.data.rel.ro 52184 52184 0 0.0
.dynamic 608 608 0 0.0
.got 3800 3800 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 154088 155720 1632 1.1
.text 1918261 1918261 0 0.0
ota-requestor-app debug (read only) 2383669 2385461 1792 0.1
(read/write) 111744 111744 0 0.0
.bss 47024 47024 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 57040 57040 0 0.0
.dynamic 608 608 0 0.0
.got 3784 3784 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 158184 159976 1792 1.1
.text 2074277 2074277 0 0.0
shell debug (read only) 2879745 2881889 2144 0.1
(read/write) 149320 149320 0 0.0
.bss 59240 59240 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 83000 83000 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 201522 203666 2144 1.1
.text 2509410 2509410 0 0.0
thermostat-no-ble arm64 (read only) 2611468 2611468 0 0.0
(read/write) 143128 143128 0 0.0
.bss 52376 52376 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 79392 79392 0 0.0
.dynamic 560 560 0 0.0
.got 5512 5512 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 129904 129904 0 0.0
.text 2215748 2215748 0 0.0
tv-app debug (read only) 3320481 3323137 2656 0.1
(read/write) 261856 261856 0 0.0
.bss 171264 171264 0 0.0
.data 4080 4080 0 0.0
.data.rel.ro 79776 79776 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 222776 225432 2656 1.2
.text 2900706 2900706 0 0.0
tv-casting-app debug (read only) 9313265 9315377 2112 0.0
(read/write) 221712 221712 0 0.0
.bss 52096 52096 0 0.0
.data 1744 1744 0 0.0
.data.rel.ro 161296 161296 0 0.0
.dynamic 608 608 0 0.0
.got 4928 4928 0 0.0
.init 27 27 0 0.0
.init_array 1000 1000 0 0.0
.rodata 330844 332956 2112 0.6
.text 8548034 8548034 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2515512 2515512 0 0.0
.bss 216312 216312 0 0.0
.data 5152 5152 0 0.0
.text 1478196 1478196 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1224744 1224760 16 0.0
bss 155370 155370 0 0.0
rodata 139436 139436 0 0.0
text 850868 850872 4 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1325764 1325764 0 0.0
bss 138696 138696 0 0.0
rodata 134056 134056 0 0.0
text 762300 762296 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1151724 1151724 0 0.0
bss 153489 153489 0 0.0
rodata 111728 111728 0 0.0
text 807416 807412 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841360 0 0.0
(read/write) 1746300 1746316 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189412 189412 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2568 2568 0 0.0
.debug_abbrev 1314218 1314795 577 0.0
.debug_aranges 150832 150856 24 0.0
.debug_frame 505260 505360 100 0.0
.debug_info 29654330 29665963 11633 0.0
.debug_line 4085970 4087725 1755 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2338168 2339156 988 0.0
.debug_rnglists 146351 146410 59 0.0
.debug_str 4421901 4422199 298 0.0
.heap 841360 841360 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 775714 775714 0 0.0
.symtab 488144 488144 0 0.0
.text 1545932 1545948 16 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843208 843208 0 0.0
(read/write) 1664668 1664668 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187572 187572 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1281948 1282525 577 0.0
.debug_aranges 148064 148088 24 0.0
.debug_frame 501056 501156 100 0.0
.debug_info 28374373 28385701 11328 0.0
.debug_line 4039122 4040877 1755 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2296408 2297396 988 0.0
.debug_rnglists 143101 143160 59 0.0
.debug_str 4364072 4364370 298 0.0
.heap 843208 843208 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 703355 703355 0 0.0
.symtab 461792 461792 0 0.0
.text 1466148 1466148 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849416 849416 0 0.0
(read/write) 1597324 1597324 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181532 181532 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1118805 1119381 576 0.1
.debug_aranges 138424 138448 24 0.0
.debug_frame 465024 465124 100 0.0
.debug_info 23155733 23165363 9630 0.0
.debug_line 3611074 3612829 1755 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2137509 2138497 988 0.0
.debug_rnglists 133135 133194 59 0.0
.debug_str 4177823 4178121 298 0.0
.heap 849416 849416 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 626852 626852 0 0.0
.symtab 427328 427328 0 0.0
.text 1405012 1405012 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1628220 1628220 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1101049 1101625 576 0.1
.debug_aranges 136520 136544 24 0.0
.debug_frame 458284 458384 100 0.0
.debug_info 22854244 22863873 9629 0.0
.debug_line 3546344 3548099 1755 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2106089 2107077 988 0.0
.debug_rnglists 130659 130718 59 0.0
.debug_str 4133007 4133305 298 0.0
.heap 821960 821960 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 597081 597081 0 0.0
.symtab 417616 417616 0 0.0
.text 1408452 1408452 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1172296 1172296 0 0.0
.bss 99960 99960 0 0.0
.data 788 788 0 0.0
.text 619136 619136 0 0.0
lock-app qpg6105+debug (read/write) 1130424 1130424 0 0.0
.bss 94816 94816 0 0.0
.data 792 792 0 0.0
.text 577268 577268 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050600 1050600 0 0.0
bss 98292 98292 0 0.0
text 721454 721456 2 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 964972 964972 0 0.0
bss 96288 96288 0 0.0
text 667998 668000 2 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 930372 930372 0 0.0
bss 100312 100312 0 0.0
text 643054 643054 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862080 862080 0 0.0
bss 89972 89972 0 0.0
text 586226 586226 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 890692 890684 -8 -0.0
bss 90516 90516 0 0.0
text 611690 611688 -2 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 968928 968928 0 0.0
bss 98652 98652 0 0.0
text 681968 681968 0 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980300 980308 8 0.0
bss 102900 102900 0 0.0
text 689488 689490 2 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1038412 1038412 0 0.0
bss 100208 100208 0 0.0
text 726858 726858 0 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1069776 1069776 0 0.0
bss 111292 111292 0 0.0
text 747008 747008 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 917184 917192 8 0.0
bss 90636 90636 0 0.0
text 614892 614894 2 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 884680 884680 0 0.0
bss 91248 91248 0 0.0
text 608070 608070 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867672 867672 0 0.0
bss 90104 90104 0 0.0
text 591984 591984 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 854692 854700 8 0.0
bss 89904 89904 0 0.0
text 582328 582330 2 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 850848 850848 0 0.0
bss 89812 89812 0 0.0
text 577960 577960 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896760 896768 8 0.0
bss 90348 90348 0 0.0
text 617374 617378 4 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 892140 892140 0 0.0
bss 90640 90640 0 0.0
text 612298 612298 0 0.0

  - Extracts the CRL Distribution Point (CDP) extension from an X509 ASN.1 Encoded Certificate
  - The returned value only covers the URI of the CDP
  - Only a single URI distribution point GeneralName is supported
  - The valid URL should start with "http://" or "https://"
  - Added OpenSSL, mbedTLS, and TinyCrypt implementations
  - Added CDP extension support to the chip-cert tool
  - Added new test vectors
@emargolis emargolis force-pushed the emargolis/feature/x509cert-extract-cdp-extension-dist-point branch from adfbd7f to 24e4a6b Compare July 8, 2023 19:37
@github-actions
Copy link

github-actions bot commented Jul 8, 2023

PR #26913: Size comparison from 488aabf to 24e4a6b

Increases above 0.2%:

platform target config section 488aabf 24e4a6b change % change
linux all-clusters-app debug .rodata 233448 235976 2528 1.1
all-clusters-minimal-app debug .rodata 224552 226920 2368 1.1
bridge-app debug .rodata 173064 174792 1728 1.0
lighting-app debug+rpc+ui .rodata 329332 331380 2048 0.6
lock-app debug .rodata 200552 202440 1888 0.9
ota-provider-app debug .rodata 154184 155784 1600 1.0
ota-requestor-app debug .rodata 158248 160072 1824 1.2
shell debug .rodata 201586 203730 2144 1.1
tv-app debug .rodata 222872 225496 2624 1.2
tv-casting-app debug .rodata 331308 333420 2112 0.6
Increases (29 builds for bl602, bl702, bl702l, cc32xx, esp32, linux, psoc6, qpg, telink)
platform target config section 488aabf 24e4a6b change % change
bl602 lighting-app bl602 .text 1051796 1051798 2 0.0
bl602+rpc .text 1083678 1083680 2 0.0
bl702 lighting-app bl702 .debug_abbrev 1552038 1552522 484 0.0
.debug_aranges 151272 151288 16 0.0
.debug_frame 556396 556476 80 0.0
.debug_info 41915113 41923746 8633 0.0
.debug_line 5612011 5614073 2062 0.0
.debug_loc 3821430 3822192 762 0.0
.debug_ranges 397320 397432 112 0.0
.debug_str 4381484 4381782 298 0.0
bl702+rpc .debug_abbrev 1717649 1718153 504 0.0
.debug_aranges 159760 159776 16 0.0
.debug_frame 585080 585160 80 0.0
.debug_info 47104185 47112875 8690 0.0
.debug_line 6038681 6040743 2062 0.0
.debug_loc 4026977 4027710 733 0.0
.debug_ranges 423008 423120 112 0.0
.debug_str 4809842 4810140 298 0.0
bl702l lighting-app bl702l .debug_abbrev 1552941 1553425 484 0.0
.debug_aranges 145416 145432 16 0.0
.debug_frame 535028 535108 80 0.0
.debug_info 41908462 4191709 8633 0.0
.debug_line 5517909 5519971 2062 0.0
.debug_loc 3754098 3754832 734 0.0
.debug_ranges 402216 402328 112 0.0
.debug_str 4392178 4392476 298 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 948504 949069 565 0.1
.debug_aranges 119824 119848 24 0.0
.debug_frame 409320 409420 100 0.0
.debug_info 20024772 20034185 9413 0.0
.debug_line 2885658 2887409 1751 0.1
.debug_loclists 1740724 1741697 973 0.1
.debug_rnglists 108217 108276 59 0.1
.debug_str 3824719 3825017 298 0.0
esp32 all-clusters-app c3devkit (read only) 1089210 1089212 2 0.0
.flash.text 1089210 1089212 2 0.0
m5stack (read/write) 497174 497178 4 0.0
.flash.rodata 246296 246300 4 0.0
linux all-clusters-app debug (read only) 3345205 3347733 2528 0.1
.rodata 233448 235976 2528 1.1
all-clusters-minimal-app debug (read only) 3058557 3060925 2368 0.1
.rodata 224552 226920 2368 1.1
bridge-app debug (read only) 2527085 2528813 1728 0.1
.rodata 173064 174792 1728 1.0
chip-tool debug (read only) 18400425 18402193 1768 0.0
.rodata 810049 811817 1768 0.2
lighting-app debug+rpc+ui (read only) 5211529 5213577 2048 0.0
.rodata 329332 331380 2048 0.6
lock-app debug (read only) 2619781 2621669 1888 0.1
.rodata 200552 202440 1888 0.9
ota-provider-app debug (read only) 2216237 2217837 1600 0.1
.rodata 154184 155784 1600 1.0
ota-requestor-app debug (read only) 2385189 2387013 1824 0.1
.rodata 158248 160072 1824 1.2
shell debug (read only) 2881329 2883473 2144 0.1
.rodata 201586 203730 2144 1.1
tv-app debug (read only) 3322097 3324721 2624 0.1
.rodata 222872 225496 2624 1.2
tv-casting-app debug (read only) 9321993 9324105 2112 0.0
.rodata 331308 333420 2112 0.6
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1746604 1746620 16 0.0
.debug_abbrev 1314555 1315132 577 0.0
.debug_aranges 151328 151352 24 0.0
.debug_frame 506988 507088 100 0.0
.debug_info 29725826 29737461 11635 0.0
.debug_line 4093516 4095272 1756 0.0
.debug_loclists 2346216 2347204 988 0.0
.debug_rnglists 146735 146794 59 0.0
.debug_str 4434632 4434930 298 0.0
.text 1546236 1546252 16 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1282285 1282862 577 0.0
.debug_aranges 148560 148584 24 0.0
.debug_frame 502784 502884 100 0.0
.debug_info 28442664 28453992 11328 0.0
.debug_line 4046639 4048395 1756 0.0
.debug_loclists 2304459 2305447 988 0.0
.debug_rnglists 143485 143544 59 0.0
.debug_str 4376803 4377101 298 0.0
light cy8ckit_062s2_43012 .debug_abbrev 1119163 1119739 576 0.1
.debug_aranges 138920 138944 24 0.0
.debug_frame 466752 466852 100 0.0
.debug_info 23212182 23221813 9631 0.0
.debug_line 3618476 3620232 1756 0.0
.debug_loclists 2145560 2146548 988 0.0
.debug_rnglists 133519 133578 59 0.0
.debug_str 4190554 4190852 298 0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1101369 1101945 576 0.1
.debug_aranges 137016 137040 24 0.0
.debug_frame 460012 460112 100 0.0
.debug_info 22910054 22919684 9630 0.0
.debug_line 3553761 3555517 1756 0.0
.debug_loclists 2114140 2115128 988 0.0
.debug_rnglists 131043 131102 59 0.0
.debug_str 4145738 4146036 298 0.0
qpg lighting-app qpg6105+debug (read/write) 1172496 1172504 8 0.0
.text 619336 619344 8 0.0
telink all-clusters-app tlsr9518adk80d text 721632 721636 4 0.0
all-clusters-minimal-app tlsr9518adk80d text 668176 668180 4 0.0
light-switch-app tlsr9518adk80d text 611866 611868 2 0.0
lock-app tlsr9518adk80d text 615070 615072 2 0.0
ota-requestor-app tlsr9518adk80d text 608248 608250 2 0.0
Decreases (11 builds for bl702, bl702l, efr32, nrfconnect, telink)
platform target config section 488aabf 24e4a6b change % change
bl702 lighting-app bl702 .text 945848 945846 -2 -0.0
bl702+rpc .text 1020236 1020234 -2 -0.0
bl702l lighting-app bl702l (read/write) 1159100 1159096 -4 -0.0
.text 934406 934404 -2 -0.0
efr32 lighting-app BRD4187C (read/write) 1030016 1030008 -8 -0.0
.text 864828 864820 -8 -0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp text 762612 762608 -4 -0.0
telink bridge-app tlsr9518adk80d (read/write) 930560 930552 -8 -0.0
text 643234 643232 -2 -0.0
contact-sensor-app tlsr9518adk80d text 586406 586402 -4 -0.0
lighting-app tlsr9518adk80d text 682148 682146 -2 -0.0
lighting-app-rpc tlsr9518adk80d text 727036 727034 -2 -0.0
temperature-measurement-app tlsr9518adk80d (read/write) 851036 851028 -8 -0.0
text 578140 578136 -4 -0.0
window-covering tlsr9518adk80d (read/write) 892328 892320 -8 -0.0
text 612478 612474 -4 -0.0
Full report (58 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 488aabf 24e4a6b change % change
bl602 lighting-app bl602 (read/write) 1367730 1367730 0 0.0
.bss 83942 83942 0 0.0
.data 9624 9624 0 0.0
.text 1051796 1051798 2 0.0
bl602+rpc (read/write) 1415158 1415158 0 0.0
.bss 91990 91990 0 0.0
.data 10024 10024 0 0.0
.text 1083678 1083680 2 0.0
bl702 lighting-app bl702 (read/write) 1178719 1178719 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77773 77773 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3592 3592 0 0.0
.debug_abbrev 1552038 1552522 484 0.0
.debug_aranges 151272 151288 16 0.0
.debug_frame 556396 556476 80 0.0
.debug_info 41915113 41923746 8633 0.0
.debug_line 5612011 5614073 2062 0.0
.debug_loc 3821430 3822192 762 0.0
.debug_ranges 397320 397432 112 0.0
.debug_str 4381484 4381782 298 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105704 105704 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 582236 582236 0 0.0
.symtab 174176 174176 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
945848 945846 -2 -0.0
bl702+rpc (read/write) 1277351 1277351 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85821 85821 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1717649 1718153 504 0.0
.debug_aranges 159760 159776 16 0.0
.debug_frame 585080 585160 80 0.0
.debug_info 47104185 47112875 8690 0.0
.debug_line 6038681 6040743 2062 0.0
.debug_loc 4026977 4027710 733 0.0
.debug_ranges 423008 423120 112 0.0
.debug_str 4809842 4810140 298 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120356 120356 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 645177 645177 0 0.0
.symtab 193088 193088 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
1020236 1020234 -2 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1159100 1159096 -4 -0.0
.boot2 292 292 0 0.0
.bss 40776 40776 0 0.0
.bss_psram 69168 69168 0 0.0
.comment 48 48 0 0.0
.data 4560 4560 0 0.0
.debug_abbrev 1552941 1553425 484 0.0
.debug_aranges 145416 145432 16 0.0
.debug_frame 535028 535108 80 0.0
.debug_info 41908462 4191709 8633 0.0
.debug_line 5517909 5519971 2062 0.0
.debug_loc 3754098 3754832 734 0.0
.debug_ranges 402216 402328 112 0.0
.debug_str 4392178 4392476 298 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99652 99652 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 582143 582143 0 0.0
.symtab 173504 173504 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
934406 934404 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 608298 608298 0 0.0
(read/write) 204172 204172 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197584 197584 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 948504 949069 565 0.1
.debug_aranges 119824 119848 24 0.0
.debug_frame 409320 409420 100 0.0
.debug_info 20024772 20034185 9413 0.0
.debug_line 2885658 2887409 1751 0.1
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1740724 1741697 973 0.1
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 108217 108276 59 0.1
.debug_str 3824719 3825017 298 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104914 104914 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 485459 485459 0 0.0
.symtab 288368 288368 0 0.0
.text 501260 501260 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 545519 545519 0 0.0
.app_xip_area 437977 437977 0 0.0
.bss 62512 62512 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 530575 530575 0 0.0
.app_xip_area 418057 418057 0 0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 568615 568615 0 0.0
.app_xip_area 462161 462161 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 541767 541767 0 0.0
.app_xip_area 432361 432361 0 0.0
.bss 64344 64344 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1004956 1004956 0 0.0
.bss 182252 182252 0 0.0
.data 2700 2700 0 0.0
.text 819984 819984 0 0.0
BRD4187C (read/write) 1030016 1030008 -8 -0.0
.bss 161860 161860 0 0.0
.data 3308 3308 0 0.0
.text 864828 864820 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1080728 1080728 0 0.0
.bss 176252 176252 0 0.0
.data 2696 2696 0 0.0
.text 901760 901760 0 0.0
window-app BRD4187C (read/write) 1100456 1100456 0 0.0
.bss 144868 144868 0 0.0
.data 3204 3204 0 0.0
.text 952364 952364 0 0.0
esp32 all-clusters-app c3devkit (read only) 1089210 1089212 2 0.0
(read/write) 1586768 1586768 0 0.0
.dram0.bss 75944 75944 0 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 217736 217736 0 0.0
.flash.text 1089210 1089212 2 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1135823 1135823 0 0.0
(read/write) 497174 497178 4 0.0
.dram0.bss 81424 81424 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 246296 246300 4 0.0
.flash.text 1130439 1130439 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 586652 586652 0 0.0
(read/write) 90112 90112 0 0.0
.bss 66108 66108 0 0.0
.data 2168 2168 0 0.0
.text 586116 586116 0 0.0
light k32w0+release (read only) 585356 585356 0 0.0
(read/write) 89760 89760 0 0.0
.bss 65772 65772 0 0.0
.data 2156 2156 0 0.0
.text 584820 584820 0 0.0
lock k32w0+release (read only) 557948 557948 0 0.0
(read/write) 87560 87560 0 0.0
.bss 63636 63636 0 0.0
.data 2100 2100 0 0.0
.text 557412 557412 0 0.0
linux all-clusters-app debug (read only) 3345205 3347733 2528 0.1
(read/write) 160936 160936 0 0.0
.bss 60320 60320 0 0.0
.data 2160 2160 0 0.0
.data.rel.ro 91944 91944 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 233448 235976 2528 1.1
.text 2918917 2918917 0 0.0
all-clusters-minimal-app debug (read only) 3058557 3060925 2368 0.1
(read/write) 146696 146696 0 0.0
.bss 58208 58208 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 79960 79960 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 224552 226920 2368 1.1
.text 2647125 2647125 0 0.0
bridge-app debug (read only) 2527085 2528813 1728 0.1
(read/write) 129992 129992 0 0.0
.bss 50328 50328 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 69864 69864 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 173064 174792 1728 1.0
.text 2180885 2180885 0 0.0
chip-tool debug (read only) 18400425 18402193 1768 0.0
(read/write) 1052912 1052912 0 0.0
.bss 93560 93560 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 946864 946864 0 0.0
.dynamic 624 624 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 810049 811817 1768 0.2
.text 15615731 15615731 0 0.0
chip-tool-ipv6only arm64 (read only) 17698336 17698336 0 0.0
(read/write) 1120472 1120472 0 0.0
.bss 102952 102952 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 984080 984080 0 0.0
.dynamic 560 560 0 0.0
.got 23488 23488 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 718592 718592 0 0.0
.text 14820516 14820516 0 0.0
lighting-app debug+rpc+ui (read only) 5211529 5213577 2048 0.0
(read/write) 220728 220728 0 0.0
.bss 117264 117264 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 91048 91048 0 0.0
.dynamic 672 672 0 0.0
.got 5912 5912 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 329332 331380 2048 0.6
.text 4642419 4642419 0 0.0
lock-app debug (read only) 2619781 2621669 1888 0.1
(read/write) 117376 117376 0 0.0
.bss 45392 45392 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 64024 64024 0 0.0
.dynamic 608 608 0 0.0
.got 4592 4592 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 200552 202440 1888 0.9
.text 2254261 2254261 0 0.0
ota-provider-app debug (read only) 2216237 2217837 1600 0.1
(read/write) 103952 103952 0 0.0
.bss 44560 44560 0 0.0
.data 2112 2112 0 0.0
.data.rel.ro 52184 52184 0 0.0
.dynamic 608 608 0 0.0
.got 3800 3800 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 154184 155784 1600 1.0
.text 1919717 1919717 0 0.0
ota-requestor-app debug (read only) 2385189 2387013 1824 0.1
(read/write) 111744 111744 0 0.0
.bss 47024 47024 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 57040 57040 0 0.0
.dynamic 608 608 0 0.0
.got 3784 3784 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 158248 160072 1824 1.2
.text 2075733 2075733 0 0.0
shell debug (read only) 2881329 2883473 2144 0.1
(read/write) 149352 149352 0 0.0
.bss 59272 59272 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 83000 83000 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 201586 203730 2144 1.1
.text 2510930 2510930 0 0.0
thermostat-no-ble arm64 (read only) 2611708 2611708 0 0.0
(read/write) 143160 143160 0 0.0
.bss 52392 52392 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 79392 79392 0 0.0
.dynamic 560 560 0 0.0
.got 5512 5512 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 129952 129952 0 0.0
.text 2215748 2215748 0 0.0
tv-app debug (read only) 3322097 3324721 2624 0.1
(read/write) 261856 261856 0 0.0
.bss 171264 171264 0 0.0
.data 4080 4080 0 0.0
.data.rel.ro 79776 79776 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 222872 225496 2624 1.2
.text 2902226 2902226 0 0.0
tv-casting-app debug (read only) 9321993 9324105 2112 0.0
(read/write) 221776 221776 0 0.0
.bss 52128 52128 0 0.0
.data 1744 1744 0 0.0
.data.rel.ro 161296 161296 0 0.0
.dynamic 608 608 0 0.0
.got 4968 4968 0 0.0
.init 27 27 0 0.0
.init_array 1000 1000 0 0.0
.rodata 331308 333420 2112 0.6
.text 8555682 8555682 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2515936 2515936 0 0.0
.bss 216312 216312 0 0.0
.data 5152 5152 0 0.0
.text 1478620 1478620 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1224940 1224940 0 0.0
bss 155370 155370 0 0.0
rodata 139440 139440 0 0.0
text 851052 851052 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1326068 1326068 0 0.0
bss 138696 138696 0 0.0
rodata 134056 134056 0 0.0
text 762612 762608 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1151904 1151904 0 0.0
bss 153489 153489 0 0.0
rodata 111732 111732 0 0.0
text 807596 807596 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841360 0 0.0
(read/write) 1746604 1746620 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189412 189412 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2568 2568 0 0.0
.debug_abbrev 1314555 1315132 577 0.0
.debug_aranges 151328 151352 24 0.0
.debug_frame 506988 507088 100 0.0
.debug_info 29725826 29737461 11635 0.0
.debug_line 4093516 4095272 1756 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2346216 2347204 988 0.0
.debug_rnglists 146735 146794 59 0.0
.debug_str 4434632 4434930 298 0.0
.heap 841360 841360 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 775993 775993 0 0.0
.symtab 488208 488208 0 0.0
.text 1546236 1546252 16 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843208 843208 0 0.0
(read/write) 1664972 1664972 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187572 187572 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1282285 1282862 577 0.0
.debug_aranges 148560 148584 24 0.0
.debug_frame 502784 502884 100 0.0
.debug_info 28442664 28453992 11328 0.0
.debug_line 4046639 4048395 1756 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2304459 2305447 988 0.0
.debug_rnglists 143485 143544 59 0.0
.debug_str 4376803 4377101 298 0.0
.heap 843208 843208 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 703634 703634 0 0.0
.symtab 461856 461856 0 0.0
.text 1466452 1466452 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849416 849416 0 0.0
(read/write) 1597644 1597644 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181532 181532 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1119163 1119739 576 0.1
.debug_aranges 138920 138944 24 0.0
.debug_frame 466752 466852 100 0.0
.debug_info 23212182 23221813 9631 0.0
.debug_line 3618476 3620232 1756 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2145560 2146548 988 0.0
.debug_rnglists 133519 133578 59 0.0
.debug_str 4190554 4190852 298 0.0
.heap 849416 849416 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 627131 627131 0 0.0
.symtab 427392 427392 0 0.0
.text 1405332 1405332 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1628540 1628540 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1101369 1101945 576 0.1
.debug_aranges 137016 137040 24 0.0
.debug_frame 460012 460112 100 0.0
.debug_info 22910054 22919684 9630 0.0
.debug_line 3553761 3555517 1756 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2114140 2115128 988 0.0
.debug_rnglists 131043 131102 59 0.0
.debug_str 4145738 4146036 298 0.0
.heap 821960 821960 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 597360 597360 0 0.0
.symtab 417680 417680 0 0.0
.text 1408772 1408772 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1172496 1172504 8 0.0
.bss 99960 99960 0 0.0
.data 788 788 0 0.0
.text 619336 619344 8 0.0
lock-app qpg6105+debug (read/write) 1130624 1130624 0 0.0
.bss 94816 94816 0 0.0
.data 792 792 0 0.0
.text 577468 577468 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050780 1050780 0 0.0
bss 98292 98292 0 0.0
text 721632 721636 4 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 965152 965152 0 0.0
bss 96288 96288 0 0.0
text 668176 668180 4 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 930560 930552 -8 -0.0
bss 100312 100312 0 0.0
text 643234 643232 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862260 862260 0 0.0
bss 89972 89972 0 0.0
text 586406 586402 -4 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 890872 890872 0 0.0
bss 90516 90516 0 0.0
text 611866 611868 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 969108 969108 0 0.0
bss 98652 98652 0 0.0
text 682148 682146 -2 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980488 980488 0 0.0
bss 102900 102900 0 0.0
text 689666 689666 0 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1038592 1038592 0 0.0
bss 100208 100208 0 0.0
text 727036 727034 -2 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1069956 1069956 0 0.0
bss 111292 111292 0 0.0
text 747184 747184 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 917372 917372 0 0.0
bss 90636 90636 0 0.0
text 615070 615072 2 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 884860 884860 0 0.0
bss 91248 91248 0 0.0
text 608248 608250 2 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867860 867860 0 0.0
bss 90104 90104 0 0.0
text 592164 592164 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 854880 854880 0 0.0
bss 89904 89904 0 0.0
text 582508 582508 0 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 851036 851028 -8 -0.0
bss 89812 89812 0 0.0
text 578140 578136 -4 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896948 896948 0 0.0
bss 90348 90348 0 0.0
text 617554 617554 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 892328 892320 -8 -0.0
bss 90640 90640 0 0.0
text 612478 612474 -4 -0.0

Added documentation to clarify each step of the implementation.
@emargolis emargolis force-pushed the emargolis/feature/x509cert-extract-cdp-extension-dist-point branch from 24e4a6b to 29919d9 Compare July 9, 2023 04:11
@github-actions
Copy link

github-actions bot commented Jul 9, 2023

PR #26913: Size comparison from 488aabf to 29919d9

Increases above 0.2%:

platform target config section 488aabf 29919d9 change % change
linux all-clusters-app debug .rodata 233448 235976 2528 1.1
all-clusters-minimal-app debug .rodata 224552 226920 2368 1.1
bridge-app debug .rodata 173064 174792 1728 1.0
lighting-app debug+rpc+ui .rodata 329332 331380 2048 0.6
lock-app debug .rodata 200552 202440 1888 0.9
ota-provider-app debug .rodata 154184 155784 1600 1.0
ota-requestor-app debug .rodata 158248 160072 1824 1.2
shell debug .rodata 201586 203730 2144 1.1
tv-app debug .rodata 222872 225496 2624 1.2
tv-casting-app debug .rodata 331308 333420 2112 0.6
Increases (24 builds for bl702, bl702l, cc32xx, linux, psoc6, qpg, telink)
platform target config section 488aabf 29919d9 change % change
bl702 lighting-app bl702 .debug_abbrev 1552038 1552522 484 0.0
.debug_aranges 151272 151288 16 0.0
.debug_frame 556396 556476 80 0.0
.debug_info 41915113 41923747 8634 0.0
.debug_line 5612011 5614073 2062 0.0
.debug_loc 3821430 3822192 762 0.0
.debug_ranges 397320 397432 112 0.0
.debug_str 4381484 4381782 298 0.0
bl702+rpc .debug_abbrev 1717649 1718153 504 0.0
.debug_aranges 159760 159776 16 0.0
.debug_frame 585080 585160 80 0.0
.debug_info 47104185 47112876 8691 0.0
.debug_line 6038681 6040743 2062 0.0
.debug_loc 4026977 4027710 733 0.0
.debug_ranges 423008 423120 112 0.0
.debug_str 4809842 4810140 298 0.0
bl702l lighting-app bl702l .debug_abbrev 1552941 1553425 484 0.0
.debug_aranges 145416 145432 16 0.0
.debug_frame 535028 535108 80 0.0
.debug_info 41908462 41917097 8635 0.0
.debug_line 5517909 5519971 2062 0.0
.debug_loc 3754098 3754832 734 0.0
.debug_ranges 402216 402328 112 0.0
.debug_str 4392178 4392476 298 0.0
.text 934406 934408 2 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 948504 949069 565 0.1
.debug_aranges 119824 119848 24 0.0
.debug_frame 409320 409420 100 0.0
.debug_info 20024772 20034184 9412 0.0
.debug_line 2885658 2887409 1751 0.1
.debug_loclists 1740724 1741697 973 0.1
.debug_rnglists 108217 108276 59 0.1
.debug_str 3824719 3825017 298 0.0
linux all-clusters-app debug (read only) 3345205 3347733 2528 0.1
.rodata 233448 235976 2528 1.1
all-clusters-minimal-app debug (read only) 3058557 3060925 2368 0.1
.rodata 224552 226920 2368 1.1
bridge-app debug (read only) 2527085 2528813 1728 0.1
.rodata 173064 174792 1728 1.0
chip-tool debug (read only) 18400425 18402193 1768 0.0
.rodata 810049 811817 1768 0.2
lighting-app debug+rpc+ui (read only) 5211529 5213577 2048 0.0
.rodata 329332 331380 2048 0.6
lock-app debug (read only) 2619781 2621669 1888 0.1
.rodata 200552 202440 1888 0.9
ota-provider-app debug (read only) 2216237 2217837 1600 0.1
.rodata 154184 155784 1600 1.0
ota-requestor-app debug (read only) 2385189 2387013 1824 0.1
.rodata 158248 160072 1824 1.2
shell debug (read only) 2881329 2883473 2144 0.1
.rodata 201586 203730 2144 1.1
tv-app debug (read only) 3322097 3324721 2624 0.1
.rodata 222872 225496 2624 1.2
tv-casting-app debug (read only) 9321993 9324105 2112 0.0
.rodata 331308 333420 2112 0.6
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1746604 1746620 16 0.0
.debug_abbrev 1314555 1315132 577 0.0
.debug_aranges 151328 151352 24 0.0
.debug_frame 506988 507088 100 0.0
.debug_info 29725826 29737461 11635 0.0
.debug_line 4093516 4095272 1756 0.0
.debug_loclists 2346216 2347204 988 0.0
.debug_rnglists 146735 146794 59 0.0
.debug_str 4434632 4434930 298 0.0
.text 1546236 1546252 16 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1282285 1282862 577 0.0
.debug_aranges 148560 148584 24 0.0
.debug_frame 502784 502884 100 0.0
.debug_info 28442664 28453992 11328 0.0
.debug_line 4046639 4048395 1756 0.0
.debug_loclists 2304459 2305447 988 0.0
.debug_rnglists 143485 143544 59 0.0
.debug_str 4376803 4377101 298 0.0
light cy8ckit_062s2_43012 .debug_abbrev 1119163 1119739 576 0.1
.debug_aranges 138920 138944 24 0.0
.debug_frame 466752 466852 100 0.0
.debug_info 23212182 23221813 9631 0.0
.debug_line 3618476 3620232 1756 0.0
.debug_loclists 2145560 2146548 988 0.0
.debug_rnglists 133519 133578 59 0.0
.debug_str 4190554 4190852 298 0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1101369 1101945 576 0.1
.debug_aranges 137016 137040 24 0.0
.debug_frame 460012 460112 100 0.0
.debug_info 22910054 22919683 9629 0.0
.debug_line 3553761 3555517 1756 0.0
.debug_loclists 2114140 2115128 988 0.0
.debug_rnglists 131043 131102 59 0.0
.debug_str 4145738 4146036 298 0.0
qpg lighting-app qpg6105+debug (read/write) 1172496 1172504 8 0.0
.text 619336 619344 8 0.0
telink all-clusters-minimal-app tlsr9518adk80d text 668176 668178 2 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1038592 1038600 8 0.0
text 727036 727038 2 0.0
lock-app tlsr9518adk80d text 615070 615072 2 0.0
pump-controller-app tlsr9518adk80d text 582508 582510 2 0.0
Decreases (7 builds for cyw30739, efr32, k32w, nrfconnect, telink)
platform target config section 488aabf 29919d9 change % change
cyw30739 switch cyw930739m2evb_01 (read/write) 541767 541759 -8 -0.0
.app_xip_area 432361 432353 -8 -0.0
efr32 lighting-app BRD4187C (read/write) 1030016 1030008 -8 -0.0
.text 864828 864820 -8 -0.0
k32w lock k32w0+release (read only) 557948 557932 -16 -0.0
.text 557412 557396 -16 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 851052 851048 -4 -0.0
telink bridge-app tlsr9518adk80d (read/write) 930560 930552 -8 -0.0
text 643234 643232 -2 -0.0
lighting-app tlsr9518adk80d text 682148 682146 -2 -0.0
window-covering tlsr9518adk80d (read/write) 892328 892320 -8 -0.0
text 612478 612476 -2 -0.0
Full report (58 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 488aabf 29919d9 change % change
bl602 lighting-app bl602 (read/write) 1367730 1367730 0 0.0
.bss 83942 83942 0 0.0
.data 9624 9624 0 0.0
.text 1051796 1051796 0 0.0
bl602+rpc (read/write) 1415158 1415158 0 0.0
.bss 91990 91990 0 0.0
.data 10024 10024 0 0.0
.text 1083678 1083678 0 0.0
bl702 lighting-app bl702 (read/write) 1178719 1178719 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77773 77773 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3592 3592 0 0.0
.debug_abbrev 1552038 1552522 484 0.0
.debug_aranges 151272 151288 16 0.0
.debug_frame 556396 556476 80 0.0
.debug_info 41915113 41923747 8634 0.0
.debug_line 5612011 5614073 2062 0.0
.debug_loc 3821430 3822192 762 0.0
.debug_ranges 397320 397432 112 0.0
.debug_str 4381484 4381782 298 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105704 105704 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 582236 582236 0 0.0
.symtab 174176 174176 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
945848 945848 0 0.0
bl702+rpc (read/write) 1277351 1277351 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85821 85821 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1717649 1718153 504 0.0
.debug_aranges 159760 159776 16 0.0
.debug_frame 585080 585160 80 0.0
.debug_info 47104185 47112876 8691 0.0
.debug_line 6038681 6040743 2062 0.0
.debug_loc 4026977 4027710 733 0.0
.debug_ranges 423008 423120 112 0.0
.debug_str 4809842 4810140 298 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120356 120356 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 645177 645177 0 0.0
.symtab 193088 193088 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3394 3394 0 0.0
.text 0 0 0 0.0
1020236 1020236 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1159100 1159100 0 0.0
.boot2 292 292 0 0.0
.bss 40776 40776 0 0.0
.bss_psram 69168 69168 0 0.0
.comment 48 48 0 0.0
.data 4560 4560 0 0.0
.debug_abbrev 1552941 1553425 484 0.0
.debug_aranges 145416 145432 16 0.0
.debug_frame 535028 535108 80 0.0
.debug_info 41908462 41917097 8635 0.0
.debug_line 5517909 5519971 2062 0.0
.debug_loc 3754098 3754832 734 0.0
.debug_ranges 402216 402328 112 0.0
.debug_str 4392178 4392476 298 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99652 99652 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 582143 582143 0 0.0
.symtab 173504 173504 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
934406 934408 2 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 608298 608298 0 0.0
(read/write) 204172 204172 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197584 197584 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 948504 949069 565 0.1
.debug_aranges 119824 119848 24 0.0
.debug_frame 409320 409420 100 0.0
.debug_info 20024772 20034184 9412 0.0
.debug_line 2885658 2887409 1751 0.1
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1740724 1741697 973 0.1
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 108217 108276 59 0.1
.debug_str 3824719 3825017 298 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104914 104914 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 485459 485459 0 0.0
.symtab 288368 288368 0 0.0
.text 501260 501260 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 545519 545519 0 0.0
.app_xip_area 437977 437977 0 0.0
.bss 62512 62512 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 530575 530575 0 0.0
.app_xip_area 418057 418057 0 0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 568615 568615 0 0.0
.app_xip_area 462161 462161 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 541767 541759 -8 -0.0
.app_xip_area 432361 432353 -8 -0.0
.bss 64344 64344 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1004956 1004956 0 0.0
.bss 182252 182252 0 0.0
.data 2700 2700 0 0.0
.text 819984 819984 0 0.0
BRD4187C (read/write) 1030016 1030008 -8 -0.0
.bss 161860 161860 0 0.0
.data 3308 3308 0 0.0
.text 864828 864820 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1080728 1080728 0 0.0
.bss 176252 176252 0 0.0
.data 2696 2696 0 0.0
.text 901760 901760 0 0.0
window-app BRD4187C (read/write) 1100456 1100456 0 0.0
.bss 144868 144868 0 0.0
.data 3204 3204 0 0.0
.text 952364 952364 0 0.0
esp32 all-clusters-app c3devkit (read only) 1089210 1089210 0 0.0
(read/write) 1586768 1586768 0 0.0
.dram0.bss 75944 75944 0 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 217736 217736 0 0.0
.flash.text 1089210 1089210 0 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1135823 1135823 0 0.0
(read/write) 497174 497174 0 0.0
.dram0.bss 81424 81424 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 246296 246296 0 0.0
.flash.text 1130439 1130439 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 586652 586652 0 0.0
(read/write) 90112 90112 0 0.0
.bss 66108 66108 0 0.0
.data 2168 2168 0 0.0
.text 586116 586116 0 0.0
light k32w0+release (read only) 585356 585356 0 0.0
(read/write) 89760 89760 0 0.0
.bss 65772 65772 0 0.0
.data 2156 2156 0 0.0
.text 584820 584820 0 0.0
lock k32w0+release (read only) 557948 557932 -16 -0.0
(read/write) 87560 87560 0 0.0
.bss 63636 63636 0 0.0
.data 2100 2100 0 0.0
.text 557412 557396 -16 -0.0
linux all-clusters-app debug (read only) 3345205 3347733 2528 0.1
(read/write) 160936 160936 0 0.0
.bss 60320 60320 0 0.0
.data 2160 2160 0 0.0
.data.rel.ro 91944 91944 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 233448 235976 2528 1.1
.text 2918917 2918917 0 0.0
all-clusters-minimal-app debug (read only) 3058557 3060925 2368 0.1
(read/write) 146696 146696 0 0.0
.bss 58208 58208 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 79960 79960 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 224552 226920 2368 1.1
.text 2647125 2647125 0 0.0
bridge-app debug (read only) 2527085 2528813 1728 0.1
(read/write) 129992 129992 0 0.0
.bss 50328 50328 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 69864 69864 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 173064 174792 1728 1.0
.text 2180885 2180885 0 0.0
chip-tool debug (read only) 18400425 18402193 1768 0.0
(read/write) 1052912 1052912 0 0.0
.bss 93560 93560 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 946864 946864 0 0.0
.dynamic 624 624 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 810049 811817 1768 0.2
.text 15615731 15615731 0 0.0
chip-tool-ipv6only arm64 (read only) 17698336 17698336 0 0.0
(read/write) 1120472 1120472 0 0.0
.bss 102952 102952 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 984080 984080 0 0.0
.dynamic 560 560 0 0.0
.got 23488 23488 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 718592 718592 0 0.0
.text 14820516 14820516 0 0.0
lighting-app debug+rpc+ui (read only) 5211529 5213577 2048 0.0
(read/write) 220728 220728 0 0.0
.bss 117264 117264 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 91048 91048 0 0.0
.dynamic 672 672 0 0.0
.got 5912 5912 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 329332 331380 2048 0.6
.text 4642419 4642419 0 0.0
lock-app debug (read only) 2619781 2621669 1888 0.1
(read/write) 117376 117376 0 0.0
.bss 45392 45392 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 64024 64024 0 0.0
.dynamic 608 608 0 0.0
.got 4592 4592 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 200552 202440 1888 0.9
.text 2254261 2254261 0 0.0
ota-provider-app debug (read only) 2216237 2217837 1600 0.1
(read/write) 103952 103952 0 0.0
.bss 44560 44560 0 0.0
.data 2112 2112 0 0.0
.data.rel.ro 52184 52184 0 0.0
.dynamic 608 608 0 0.0
.got 3800 3800 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 154184 155784 1600 1.0
.text 1919717 1919717 0 0.0
ota-requestor-app debug (read only) 2385189 2387013 1824 0.1
(read/write) 111744 111744 0 0.0
.bss 47024 47024 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 57040 57040 0 0.0
.dynamic 608 608 0 0.0
.got 3784 3784 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 158248 160072 1824 1.2
.text 2075733 2075733 0 0.0
shell debug (read only) 2881329 2883473 2144 0.1
(read/write) 149352 149352 0 0.0
.bss 59272 59272 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 83000 83000 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 201586 203730 2144 1.1
.text 2510930 2510930 0 0.0
thermostat-no-ble arm64 (read only) 2611708 2611708 0 0.0
(read/write) 143160 143160 0 0.0
.bss 52392 52392 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 79392 79392 0 0.0
.dynamic 560 560 0 0.0
.got 5512 5512 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 129952 129952 0 0.0
.text 2215748 2215748 0 0.0
tv-app debug (read only) 3322097 3324721 2624 0.1
(read/write) 261856 261856 0 0.0
.bss 171264 171264 0 0.0
.data 4080 4080 0 0.0
.data.rel.ro 79776 79776 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 222872 225496 2624 1.2
.text 2902226 2902226 0 0.0
tv-casting-app debug (read only) 9321993 9324105 2112 0.0
(read/write) 221776 221776 0 0.0
.bss 52128 52128 0 0.0
.data 1744 1744 0 0.0
.data.rel.ro 161296 161296 0 0.0
.dynamic 608 608 0 0.0
.got 4968 4968 0 0.0
.init 27 27 0 0.0
.init_array 1000 1000 0 0.0
.rodata 331308 333420 2112 0.6
.text 8555682 8555682 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2515936 2515936 0 0.0
.bss 216312 216312 0 0.0
.data 5152 5152 0 0.0
.text 1478620 1478620 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1224940 1224940 0 0.0
bss 155370 155370 0 0.0
rodata 139440 139440 0 0.0
text 851052 851048 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1326068 1326068 0 0.0
bss 138696 138696 0 0.0
rodata 134056 134056 0 0.0
text 762612 762612 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1151904 1151904 0 0.0
bss 153489 153489 0 0.0
rodata 111732 111732 0 0.0
text 807596 807596 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841360 841360 0 0.0
(read/write) 1746604 1746620 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189412 189412 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2568 2568 0 0.0
.debug_abbrev 1314555 1315132 577 0.0
.debug_aranges 151328 151352 24 0.0
.debug_frame 506988 507088 100 0.0
.debug_info 29725826 29737461 11635 0.0
.debug_line 4093516 4095272 1756 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2346216 2347204 988 0.0
.debug_rnglists 146735 146794 59 0.0
.debug_str 4434632 4434930 298 0.0
.heap 841360 841360 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 775993 775993 0 0.0
.symtab 488208 488208 0 0.0
.text 1546236 1546252 16 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843208 843208 0 0.0
(read/write) 1664972 1664972 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187572 187572 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1282285 1282862 577 0.0
.debug_aranges 148560 148584 24 0.0
.debug_frame 502784 502884 100 0.0
.debug_info 28442664 28453992 11328 0.0
.debug_line 4046639 4048395 1756 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2304459 2305447 988 0.0
.debug_rnglists 143485 143544 59 0.0
.debug_str 4376803 4377101 298 0.0
.heap 843208 843208 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 703634 703634 0 0.0
.symtab 461856 461856 0 0.0
.text 1466452 1466452 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849416 849416 0 0.0
(read/write) 1597644 1597644 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181532 181532 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1119163 1119739 576 0.1
.debug_aranges 138920 138944 24 0.0
.debug_frame 466752 466852 100 0.0
.debug_info 23212182 23221813 9631 0.0
.debug_line 3618476 3620232 1756 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2145560 2146548 988 0.0
.debug_rnglists 133519 133578 59 0.0
.debug_str 4190554 4190852 298 0.0
.heap 849416 849416 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 627131 627131 0 0.0
.symtab 427392 427392 0 0.0
.text 1405332 1405332 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1628540 1628540 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1101369 1101945 576 0.1
.debug_aranges 137016 137040 24 0.0
.debug_frame 460012 460112 100 0.0
.debug_info 22910054 22919683 9629 0.0
.debug_line 3553761 3555517 1756 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2114140 2115128 988 0.0
.debug_rnglists 131043 131102 59 0.0
.debug_str 4145738 4146036 298 0.0
.heap 821960 821960 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 597360 597360 0 0.0
.symtab 417680 417680 0 0.0
.text 1408772 1408772 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1172496 1172504 8 0.0
.bss 99960 99960 0 0.0
.data 788 788 0 0.0
.text 619336 619344 8 0.0
lock-app qpg6105+debug (read/write) 1130624 1130624 0 0.0
.bss 94816 94816 0 0.0
.data 792 792 0 0.0
.text 577468 577468 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050780 1050780 0 0.0
bss 98292 98292 0 0.0
text 721632 721632 0 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 965152 965152 0 0.0
bss 96288 96288 0 0.0
text 668176 668178 2 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 930560 930552 -8 -0.0
bss 100312 100312 0 0.0
text 643234 643232 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862260 862260 0 0.0
bss 89972 89972 0 0.0
text 586406 586406 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 890872 890872 0 0.0
bss 90516 90516 0 0.0
text 611866 611866 0 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 969108 969108 0 0.0
bss 98652 98652 0 0.0
text 682148 682146 -2 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980488 980488 0 0.0
bss 102900 102900 0 0.0
text 689666 689666 0 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1038592 1038600 8 0.0
bss 100208 100208 0 0.0
text 727036 727038 2 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1069956 1069956 0 0.0
bss 111292 111292 0 0.0
text 747184 747184 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 917372 917372 0 0.0
bss 90636 90636 0 0.0
text 615070 615072 2 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 884860 884860 0 0.0
bss 91248 91248 0 0.0
text 608248 608248 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867860 867860 0 0.0
bss 90104 90104 0 0.0
text 592164 592164 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 854880 854880 0 0.0
bss 89904 89904 0 0.0
text 582508 582510 2 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 851036 851036 0 0.0
bss 89812 89812 0 0.0
text 578140 578140 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896948 896948 0 0.0
bss 90348 90348 0 0.0
text 617554 617554 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 892328 892320 -8 -0.0
bss 90640 90640 0 0.0
text 612478 612476 -2 -0.0

@mergify mergify bot merged commit e522e4e into project-chip:master Jul 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add ExtractCDPExtensionDistributionPointFromX509Cert and OpenSSL implementation
4 participants