aboutsummaryrefslogtreecommitdiff
path: root/scripts/embedded_scripts
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2026-04-25 11:46:25 +0100
committerRon Yorston <rmy@pobox.com>2026-04-25 11:46:25 +0100
commit33906b6a40843300753adc3b01b5b45ebe31b302 (patch)
treeb9a267068bb4c178f0118672f38bc66daf8ad632 /scripts/embedded_scripts
parent47bc5ee4e1f1635360856be1025d50d3552e80e3 (diff)
downloadbusybox-w32-33906b6a40843300753adc3b01b5b45ebe31b302.tar.gz
busybox-w32-33906b6a40843300753adc3b01b5b45ebe31b302.tar.bz2
busybox-w32-33906b6a40843300753adc3b01b5b45ebe31b302.zip
tls: fix double free of HMAC context
Commit aed19625ff (Post-merge fixes) attempted to handle some upstream code shuffling which broke support for https in wget with FEATURE_USE_CNG_API enabled and CONFIG_FEATURE_TLS_SCHANNEL disabled (i.e. using the upstream internal TLS code). Unfortunately it resulted in the HMAC context being freed twice which caused failures in certain cases. Fix this by not freeing the context in hmac_blocks(), thus making that function match upstream again. Thanks to @avih for identifying the problem. (GitHub issue #582)
Diffstat (limited to 'scripts/embedded_scripts')
0 files changed, 0 insertions, 0 deletions