open_command() and save_command() cleanup.
[pwmd.git] / TODO
blobae3e736d8e5873c3debea38fd8144b804d5014d2
1 More secure memory allocation in glib.
3 If an element has a TARGET attribute, should following elements be inherited
4 from the target?:
5     
6     list orig
7     BEGIN ...
8     orig element1 element2 value
9     OK
10     attr set target new orig
11     OK
12     get new element1
13     BEGIN ...
14     new element2 value
15     OK
17 File locking. pwmd will return old data if client1 connects and opens a file,
18 then client2 connects opening the same file, client1 modifies data and saves
19 the file, client2 gets some data that may have been modified by client1. Might
20 be as simple as adding a flag in the file cache to reopen the file or just
21 deny writing until all other clients have exited.