-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathChangeLog
110 lines (93 loc) · 5.03 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
0.4.4 Nick Burch <[email protected]>
* actions.c/search.c/uilist.c: tweaked how search works internall, so
that you have the parent of entry results - needed by "Locate"
to be able to tell you where your search results really live
* actions.c/ui.c: added "Locate" support, which prints out the path
in the tree to the current item
0.4.3 Nick Burch <[email protected]>
* ui.c: correctly handle backspace if ncurses doesn't (eg inside screen)
* pwlist.c: fixes to compiler warnings
* gnupg.h: added to reduce compiler warnings
* ui.h: add missing definition
* actions.c: correct return types, which fixes an OS/X issue
0.4.2 Nick Burch <[email protected]>
* pwlist.c: rather than having pwlist_export and pwlist_export_passwd
duplicate functionality, move to a common exporter
* pwlist.c: fix password list/entry export on newer libc's
* actions.c: when exporting, give a different error if key has expired
* help.h: tweak information on what ^W and ^R do
* gnupg.c: correct key search logic when more than one key for a given
email address exists, where some are expired and one isn't
* gnupg.c: fix issue with compiling expired key regular expressions on
more modern libc's
* gnupg.c: avoid some compiler warnings
0.4.1 Nick Burch <[email protected]>
* *.c: avoid compiler warnings about implicit declaration of free
* ui.c: Turn tabs into spaces (neither xml nor ncurses like tabs much)
* pwlist.c: Tweak the entry escaping to still work properly when
heavy compiler optimisations are enabled
0.4.0 Nick Burch <[email protected]>
* search.c: new support for case insensitive searching across
entries and sublists - use / to search, f for old style filtering
* gnupg.c: gpg_check_id now reports on expired keys (uses
--with-colons option to get more details from gpg to spot this)
* pwman.c: check that the key can be found and hasn't expired during
startup, warning about the problem in advance
* uilist.c: change the key of filtering from / to f
* pwlist.c/uilist.c: support searching for entries via /
* gnupg.c: if the gnupg call fails and generates a SIGPIPE, make
some attempt to let the user know what went wrong with it
0.3.9 Nick Burch <[email protected]>
* gnupg.c: fix segfault if the secret key isn't present
0.3.8 Nick Burch <[email protected]>
* pwlist.c/actions.c: support moving entries and sublists up and down
within their parent list, using [ and ]. (You could already move them
to parent or child lists)
0.3.7 Nick Burch <[email protected]>
* gnupg.c/pwman.c: improved handling of new files, and when you cancel the
gnupg passphrase input / key not found
0.3.6 Nick Burch <[email protected]>
* uilist.c: fix so we don't have an inifinite loop if no data
0.3.5 Nick Burch <[email protected]>
* gnupg.c: add support for encrypting data to multiple recipients
* gnupg.c/actions.c/pwlist.c: make the export of passwords and lists
handle multiple recipients. (Normal use still only works with one)
* filter.c: show an on-screen alert when filtering is turned on
0.3.4 Nick Burch <[email protected]>
* *.c: implement read only patch from Jon
* pwlist.c: XML escape data, so strings with a & in them don't break
0.3.3 Ivan Kelly <[email protected]>
* *.c: renamed a few functions to make it clearer where they're from
* uilist.c: fix for cursor going off the screen
0.3.1 Ivan Kelly <[email protected]>
* pwman.1: updated man page
* gnupg.c: large rewrite, switched back from gpgme to using gpg with pipes
* pwlist.c/actions.c/uilist.c: added sublist functionallity
* pwlist.c: new format due to addition of sublists
* convert_pwdb.c: separate executable for converting old database
* pwdb2csv.c: separate executable to convert a database to a csv file
* misc.c: added file misc.c and move some misc functions to it
* *.c: other small changes
0.2.1 Ivan Kelly <[email protected]>
* filter.c: Bugfixes on filter
* launch.c: Fixed launch command with filters
* pwlist.c: Added a file write after each add so that data isn't lost if pwman
isn't shut down right
0.2.0 Ivan Kelly <[email protected]>
* filter.c: Added search/filtering function
* gnupg.c: Switched from using gpg to gpgme
* pwgen.c: Added password generator
* pwlist.c: Rewrote most of password file I/O
* import_export.c: Added Import/Export functions
* uilist.c: Got rid of incessant blinking/flashing on scroll
* ui.c/pwman.c/gnupg.c: Shadowed passphrase and timeout improvements
0.1.2 Ivan Kelly <[email protected]>
* options.c/pwlist.c: Switched from libxml to libxml2
* gnupg.c: Added a passphrase timeout option
* configure.in: Changed configure.in so that it now builds on openbsd
* pwman.c Added lock files on the password files
* *: Now Building on MacOSX10.1, FreeBSD 4.5 & Solaris 8 also
0.1.1 Ivan Kelly <[email protected]>
* *.c: Few bug fixes and error handling. Code clean up.
0.1.0 Ivan Kelly <[email protected]>
* pwman: Initial release