Version 0.7/2.0.2.
[pwmd.git] / libpwmd / NEWS
blobe5de6af81b6f7cfcab28826ebe7cba0829c94256
1 libPWMD v2.0.2
2 --------------
3 Added a manual page.
5 Removed pwmd_list_free(). The prototype disappeared but I forgot to remove the
6 code.
9 libPWMD v2.0.1
10 --------------
11 Restore the working directory after connecting to the socket.
13 Changed the gpg-agent title and description strings in pwmc.
15 Fixed a segfault when looking for the empty string in a result from
16 pwmd_command().
19 libPWMD v2.0.0
20 --------------
21 Most of the PWMD_* commands have been removed. PWMD_OPEN, PWMD_SAVE,
22 PWMD_SETOPT and the new PWMD_COMMAND remain. PWMD_COMMAND takes a char*
23 argument being the protocol command along with any argument to send to the
24 server. This is alot simpler and less error prone than before. Also the
25 library won't need to be updated if a protocol command changed or is added.
27 Fixed PWMD_SAVE and asking for a password when the file was cached.
29 Added pwmc. This is a command line client for pwmd. It reads protocol commands
30 from stdin.
32 Removed pwmd_base64_encode() and pwmd_base64_decode().
34 Added a pkg-config meta file.
37 libPWMD v1.0.1
38 --------------
39 Added PWMD_ATTR_GET to get an attribute value from an element path.
41 pwmd_base64_decode() bugfix. Don't assume the return value is a character
42 array by nul-terminating it.
44 Added pwmd_list_free() to free a "list" result.
46 Can compile with g++ and maybe other C++ compilers.
48 Fixed some memory leaks.
50 Bugfix for the protocol parser.
53 libPWMD v1.0.0
54 --------------
55 Changed the version number as suggested by the libtool docs.
57 pwmd_base64_decode() bugfix. The returned string wasn't NULL terminated.
59 Updates for the OPEN and SAVE protocol commands. libPWMD no longer base64
60 encodes the key.
62 Updates for the new ATTR protocol command.
65 libPWMD v0.0.1
66 --------------
67 Initial release.