-
Notifications
You must be signed in to change notification settings - Fork 13
/
ChangeLog
235 lines (192 loc) · 7.63 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
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
2020-Mar-07 Oz N Tiram <oz.tiram@gmail.com>
* Relese version 0.11.0
* Allow customize list output
* Copy passwords by url in addition to ID
* Improve man page generator and documentation
* Drop support for Python3.5
2019-Mar-04 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release version 0.10.0
* Show entry id after adding new password (issue #62)
* Document how to change the DB password (issue #49)
* Make line formatting customizable (issue #63)
* New: Search passwords by url (issue #64)
* Restore `l` shortcut for list (issue #61)
* Allow tags to be more than one word #65)
* Fix a subtle bug in pwman version detection
* Add option to print a password entry in the shell
* Add option to cp a password to the clipboard in the shell
* Add option to print the version and exit
* Multiple Python2 clean ups
* Migrate testing to docker-compose (issue #56)
2018-Aug-23 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release version 0.9.11
* A small fix for the unit test suite
2018-Aug-22 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release version 0.9.10
* Fix depedency on older version of cryptography
* Fix tests invocation
2018-June-21 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release version 0.9.9
* Multiple bug fixes
* Change data and config storage location from .pwman to XDG_
* Backward compatablity is kept
2018-Februar-07 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release version 0.9.8
* bug fix, working option to disable screen clear
2018-Februar-01 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release version 0.9.7
* bug fix, crash when node has no tags
2018-Januar-28 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release version 0.9.6
* bug fix, could remove node without authentication
2017-December-5 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release 0.9.5
* Use urllib.request instead of http.client.HTTPSconnection
2017-December-5 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release 0.9.4
* Use http.client.HTTPSconnection
2017-Januar-15 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release 0.9.3
* Fix multiple issues with SQLite on Windows
* Fix deletion of nodes
2016-November-5 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release 0.9.2
* Fix time out expiration
2016-August-12 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release 0.9.1
* Windows fixes
2016-August-09 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release 0.9.0
* Completely drop Python2 support
* Migration from PyCrypto to Cryptography completed
Note that this breaks compatablity with earlier versions.
2016-July-16 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release 0.8.1 - Tag only, not on pypi
* Fixes of Python2 - Python3 compatablity issues
* Pure AES module converted with 2to3 to python3
2016-July-O4 Oz Nahum Tiram <oz.tiram@gmail.com>
* Release 0.8.0
* Remove automatic build of man page. Explicit build is still possible.
* Add pure Python AES module
* On systems where Pycrypto is not available use own AES
2016-Jan-15 Oz Nahum Tiram <nahumoz@gmail.com>
* Release 0.7.4
* Fix typo in setup.py which affects windows installation
2016-Jan-01 Oz Nahum Tiram <nahumoz@gmail.com>
* Version 0.7.3
* Multiple fixes
* New Crypto engine - different from 0.6
* Fixes for windows
2015-Oct-21 Oz Nahum Tiram <nahumoz@gmail.com>
* Version 0.7.2
* Fix bug on Windows OS
* Catch up with 0.7
* See git log for major changes between 0.6 and 0.7
2015-Mar-19 Oz Nahum Tiram <nahumoz@gmail.com>
* version 0.6
* Rewrite Crypto Engine
* Multiple fixes in all DB drivers
* Fixes for all platforms
* For the complete log see git log.
2014-May-5 Oz Nahum <nahumoz@gmail.com>
* Version 0.5.1
* Convert old database before starting Pwman3
2014-Apr-8 Oz Nahum <nahumoz@gmail.com>
* Version 0.5.
* Multiple bug fixes.
* 95% test coverage.
* Drop supprt for old database format that uses cPickle.
Everything is stored in SQLite as encrypted strings.
2014-Feb-27 Oz Nahum <nahumoz@gmail.com>
* Version 0.4.5
* Fix for old database format
* The tag is on commit 5304181711797bb2da68addc18b97740f6540da3
2014-Feb-25 Oz Nahum <nahumoz@gmail.com>
* Version 0.4.4
* Multiple bug fixes
* Complete test coverage
* Last version supporting old data base format.
The next version will break compatability.
The compatability will be broken because the old code
is not testable, and immposible to maintain.
Therefore this version still includes the converter.
2013-11-23 Oz Nahum <nahumoz@gmail.com>
* Version 0.4.3
* fix for #726987 in Debian
* fix issue #21
* fix for ##726884 in Debian
2013-09-28 Oz Nahum <nahumoz@gmail.com>
* Version 0.4.2
* Fix typos `help` option.
2013-09-25 Oz Nahum <nahumoz@gmail.com>
* Version 0.4.1
* Fix broken usability with old database format.
2013-09-21 Oz Nahum <nahumoz@gmail.com>
* Version 0.4.0
* Multiple bug fixes
* Most changes are developer related (e.g. add unit testing)
* Nodes data was writen to DB with cPickle.dumps, hence
loading the data was done cPickle.loads. New node
are now saved as encrypted string without cPickle.
This makes Pwman3 a bit more secure.
2013-07-21 Oz Nahum <nahumoz@gmail.com>
* Version 0.3.9d
* Fix for filtering tags
* remove exception when old DB file exists
when converting. Instead exist with error
status and explanation.
2013-06-29 Oz Nahum <nahumoz@gmail.com>
* Version 0.3.9c
* Fix for Generating Passwords
* Added dependancies to setup.py : python-colorama, pycrypto
2013-05-30 Oz Nahum <nahumoz@gmail.com>
* Version 0.3.9.a
* Fix for none encrypted tags in database.
2013-05-24 Oz Nahum <nahumoz@gmail.com>
* Version 0.3.9
* Fix reading of Nodes and Tags a cPickle object
* Add earasing of passwords from memory.
* Add Class and command line flag to convert old DataBase
format to new format.
2012-12-14 Oz Nahum <nahumoz@gmail.com>
* Version 0.3.0
* add custom generator for passwords, support of Alphanumerics + special
signs.
* Individual password policy.
* Fix bug with Random number generation (thank you Rian).
* fix bug that prevented not working on other system than MacOSX
(thank you Rian).
* fix autoflashing of passwords, a timeout before flashing can specified
or completly disables with -1.
* Improvements documentation
2012-12-14 Oz Nahum <nahumoz@gmail.com>
* Version 0.2.1
* implement open uri function
* better MacOSX logic
* implement test mode, so code can run locally
* use ArgParse
* some improvements on documentation
2012-10-06 Oz Nahum <nahumoz@gmail.com>
* added Debian patches.
* Merge pull request from David North.
* Add copy to clipboard on Mac OSX
2012-10-06 Oz Nahum <nahumoz@gmail.com>
* pwman/__init__.py: Version 0.1.0
* pwman/ui/cli.py: Added copy of password to clipboard.
* pwman/ui/cli.py: Added autoflushing of printed output.
2009-09-06 Ivan Kelly <ivan@ivankelly.net>
* pwman/__init__.py: Version 0.0.8
2010-09-06 Emmanuel Bouthenot <kolter@openics.org>
* pwman/ui/cli.py: Improved list output (patch from Emmanuel Bouthenot)
2009-09-05 Tero Tilus <tero@tilus.net>
* pwman/ui/cli.py: list accepts tag parameters and resets filter
* pwman/ui/cli.py: self.get_ids(arg) (print, edit, ... commands) now accepts tag params
2009-03-06 Ivan Kelly <ivan@ivankelly.net>
* pwman/ui/cli.py: Made leetify configurable
2009-03-05 IKEGAMI Hiroyuki <ikegam@mixallow.net>
* pwman/util/generator.py, pwman/ui/cli.py: Added numerous password generation options.
2009-02-16 Ivan Kelly <ivan@ivankelly.net>
* pwman/__init__.py: Version 0.0.7
2009-02-16 Ivan Kelly <ivan@ivankelly.net>
* pwman/ui/cli.py: Added short commands
* pwman/exchange/exporter.py, pwman/exchange/importer.py, pwman/ui/cli.py, scripts/pwman3: Added patches that usually go in debian package. Removed echo on password input