summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2026-07-02 01:06:33 +0200
committerSander Vrijders <sander@ouroboros.rocks>2026-07-08 11:02:23 +0200
commit4c836008dcac27e0a8258b07270a8a529b2d9167 (patch)
tree5c6580802c62a68f5cfb75859451bce0e6f2cb94 /src/lib
parenta16482e4d85394314553c27afcc37c0036b6d506 (diff)
downloadouroboros-4c836008dcac27e0a8258b07270a8a529b2d9167.tar.gz
ouroboros-4c836008dcac27e0a8258b07270a8a529b2d9167.zip
irmd: Fix OAP re-key header encode
The oap_hdr_encode() function validated its own output by re-decoding with rekey hardcoded false. The case where the client signs a re-key failed its own self-check because the cert is not sent again. Now uses a flag on the encode() to signal the signed re-key without certificate. Also fixes a double free after a failed self-decode check. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'src/lib')
0 files changed, 0 insertions, 0 deletions