aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorRobin Krahl <me@robin-krahl.de>2018-07-08 00:37:20 +0200
committerRobin Krahl <robin.krahl@ireas.org>2018-12-10 14:36:40 +0100
commitc1e6bcb3e448962b5f4cf4453e629eae1a82b943 (patch)
tree7ed3dbef91acaed4c718ba49ad2a11301b1db41c /TODO.md
parent0c0b99880ded2ebb7f2cca68bceb94ec1b82843e (diff)
downloadnitrokey-rs-c1e6bcb3e448962b5f4cf4453e629eae1a82b943.tar.gz
nitrokey-rs-c1e6bcb3e448962b5f4cf4453e629eae1a82b943.tar.bz2
Always free string pointers returned by libnitrokey
Old libnitrokey versions could return pointers to both statically and dynamically allocated strings for functions that return strings. This has been fixed in libnitrokey commit 7a8550d (included in v3.4). This patch removes the old workaround and always frees the return value of functions returning a string pointer.
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md2
1 files changed, 0 insertions, 2 deletions
diff --git a/TODO.md b/TODO.md
index 7119c8f..58d923b 100644
--- a/TODO.md
+++ b/TODO.md
@@ -34,8 +34,6 @@
- Fix timing issues with the `totp_no_pin` and `totp_pin` test cases.
- Clear passwords from memory.
- Find a nicer syntax for the `write_config` test.
-- Fix segmentation faults when freeing string literals with old Nitrokey
- versions (fixed in libnitrokey commit 7a8550d).
- Prevent construction of internal types.
- Add Storage-only examples to the `DeviceWrapper` documentation.
- Fix generic connection (`get_connected_device`).