Added libXML memory handlers: xmlfree(), xmlmalloc(), xmlrealloc() and
[pwmd.git] / TODO
blobb65d36c71c05f68aeb447f05b866a400031d99a2
1 More secure memory allocation in libgcrypt and everywhere else.
3 Let the LIST command take an element path as an argument.
5 If an element has a TARGET attribute, should following elements be inherited
6 from the target?:
7     
8     list orig
9     BEGIN ...
10     orig element1 element2 value
11     OK
12     attr set target new orig
13     OK
14     get new element1
15     BEGIN ...
16     new element2 value
17     OK
19 File locking. pwmd will return old data if client1 connects and opens a file,
20 then client2 connects opening the same file, client1 modifies data and saves
21 the file, client2 gets some data that may have been modified by client1. Might
22 be as simple as adding a flag in the file cache to reopen the file or just
23 deny writing until all other clients have exited.