View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002646 | GNUnet | util library | public | 2012-11-09 21:07 | 2012-12-21 16:49 |
Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
Priority | high | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | Git master | ||||
Target Version | 0.9.5 | Fixed in Version | 0.9.5 | ||
Summary | 0002646: gnunet-rsa should rename files instead of deleting | ||||
Description | If gnunet-rsa is invoked on a file that does NOT contain an RSA-key, it deletes the existing file before creating a fresh key. As users can be, eh, unaware of this issue, this might lead to data loss in rare cases. Thus it would be nicer if instead of deleting the file, we renamed it (foo to foo~ or so). | ||||
Tags | No tags attached. | ||||
|
The respective calls are in src/util/crypto_rsa.c:648, 665 and 860 (they should probably all be moved into a new function to do the renaming and logging). |
|
Fixed in SVN 25333. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-11-09 21:07 | Christian Grothoff | New Issue | |
2012-11-10 14:01 | Christian Grothoff | Assigned To | => Christian Grothoff |
2012-11-10 14:01 | Christian Grothoff | Status | new => assigned |
2012-11-10 14:06 | Christian Grothoff | Priority | normal => high |
2012-11-10 14:07 | Christian Grothoff | Target Version | => 0.9.5 |
2012-11-10 21:16 | Christian Grothoff | Note Added: 0006563 | |
2012-11-10 21:16 | Christian Grothoff | Assigned To | Christian Grothoff => |
2012-11-10 21:16 | Christian Grothoff | Status | assigned => confirmed |
2012-11-10 21:17 | Christian Grothoff | Note Edited: 0006563 | |
2012-12-08 21:25 | Christian Grothoff | Assigned To | => Christian Grothoff |
2012-12-08 21:25 | Christian Grothoff | Status | confirmed => assigned |
2012-12-09 16:39 | Christian Grothoff | Note Added: 0006656 | |
2012-12-09 16:39 | Christian Grothoff | Status | assigned => resolved |
2012-12-09 16:39 | Christian Grothoff | Fixed in Version | => 0.9.5 |
2012-12-09 16:39 | Christian Grothoff | Resolution | open => fixed |
2012-12-21 16:49 | Christian Grothoff | Status | resolved => closed |