View Issue Details

IDProjectCategoryView StatusLast Update
0009299GNUnetutil librarypublic2024-10-29 20:56
Reporterfefe Assigned Toschanzen  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.22.2Fixed in Version0.22.2 
Summary0009299: TODO found in elligator crypto code
DescriptionIn crypto_elligator.c:

197 // TODO
198 static void
199 decode_bytes (mp_limb_t *number, const uint8_t *bytes)

211 // TODO
212 static void
213 encode_bytes (uint8_t *bytes, mp_limb_t *number)

This is unsettling to see in the bowels of critical crypto code.
What does it mean? What is missing? Should the reader be alarmed?
TagsNo tags attached.

Activities

schanzen

2024-10-25 13:51

administrator   ~0023598

Fix committed to master branch.

schanzen

2024-10-29 20:56

administrator   ~0023627

Released

Related Changesets

gnunet: master 3d785e55

2024-10-25 15:51

schanzen


Details Diff
util: Add missing static function documentation. Fixes 0009299 Affected Issues
0009299
mod - src/lib/util/crypto_elligator.c Diff File

Issue History

Date Modified Username Field Change
2024-10-25 10:17 fefe New Issue
2024-10-25 13:51 schanzen Changeset attached => gnunet master 3d785e55
2024-10-25 13:51 schanzen Note Added: 0023598
2024-10-25 13:51 schanzen Assigned To => schanzen
2024-10-25 13:51 schanzen Status new => resolved
2024-10-25 13:51 schanzen Resolution open => fixed
2024-10-25 13:51 schanzen Fixed in Version => 0.22.2
2024-10-25 13:51 schanzen Target Version => 0.22.2
2024-10-29 20:56 schanzen Note Added: 0023627
2024-10-29 20:56 schanzen Status resolved => closed