ChangeLog 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213
  1. 2018-Aug-23 Oz Nahum Tiram <oz.tiram@gmail.com>
  2. * Release version 0.9.11
  3. * A small fix for the unit test suite
  4. 2018-Aug-22 Oz Nahum Tiram <oz.tiram@gmail.com>
  5. * Release version 0.9.10
  6. * Fix depedency on older version of cryptography
  7. * Fix tests invocation
  8. 2018-June-21 Oz Nahum Tiram <oz.tiram@gmail.com>
  9. * Release version 0.9.9
  10. * Multiple bug fixes
  11. * Change data and config storage location from .pwman to XDG_
  12. * Backward compatablity is kept
  13. 2018-Februar-07 Oz Nahum Tiram <oz.tiram@gmail.com>
  14. * Release version 0.9.8
  15. * bug fix, working option to disable screen clear
  16. 2018-Februar-01 Oz Nahum Tiram <oz.tiram@gmail.com>
  17. * Release version 0.9.7
  18. * bug fix, crash when node has no tags
  19. 2018-Januar-28 Oz Nahum Tiram <oz.tiram@gmail.com>
  20. * Release version 0.9.6
  21. * bug fix, could remove node without authentication
  22. 2017-December-5 Oz Nahum Tiram <oz.tiram@gmail.com>
  23. * Release 0.9.5
  24. * Use urllib.request instead of http.client.HTTPSconnection
  25. 2017-December-5 Oz Nahum Tiram <oz.tiram@gmail.com>
  26. * Release 0.9.4
  27. * Use http.client.HTTPSconnection
  28. 2017-Januar-15 Oz Nahum Tiram <oz.tiram@gmail.com>
  29. * Release 0.9.3
  30. * Fix multiple issues with SQLite on Windows
  31. * Fix deletion of nodes
  32. 2016-November-5 Oz Nahum Tiram <oz.tiram@gmail.com>
  33. * Release 0.9.2
  34. * Fix time out expiration
  35. 2016-August-12 Oz Nahum Tiram <oz.tiram@gmail.com>
  36. * Release 0.9.1
  37. * Windows fixes
  38. 2016-August-09 Oz Nahum Tiram <oz.tiram@gmail.com>
  39. * Release 0.9.0
  40. * Completely drop Python2 support
  41. * Migration from PyCrypto to Cryptography completed
  42. Note that this breaks compatablity with earlier versions.
  43. 2016-July-16 Oz Nahum Tiram <oz.tiram@gmail.com>
  44. * Release 0.8.1 - Tag only, not on pypi
  45. * Fixes of Python2 - Python3 compatablity issues
  46. * Pure AES module converted with 2to3 to python3
  47. 2016-July-O4 Oz Nahum Tiram <oz.tiram@gmail.com>
  48. * Release 0.8.0
  49. * Remove automatic build of man page. Explicit build is still possible.
  50. * Add pure Python AES module
  51. * On systems where Pycrypto is not available use own AES
  52. 2016-Jan-15 Oz Nahum Tiram <nahumoz@gmail.com>
  53. * Release 0.7.4
  54. * Fix typo in setup.py which affects windows installation
  55. 2016-Jan-01 Oz Nahum Tiram <nahumoz@gmail.com>
  56. * Version 0.7.3
  57. * Multiple fixes
  58. * New Crypto engine - different from 0.6
  59. * Fixes for windows
  60. 2015-Oct-21 Oz Nahum Tiram <nahumoz@gmail.com>
  61. * Version 0.7.2
  62. * Fix bug on Windows OS
  63. * Catch up with 0.7
  64. * See git log for major changes between 0.6 and 0.7
  65. 2015-Mar-19 Oz Nahum Tiram <nahumoz@gmail.com>
  66. * version 0.6
  67. * Rewrite Crypto Engine
  68. * Multiple fixes in all DB drivers
  69. * Fixes for all platforms
  70. * For the complete log see git log.
  71. 2014-May-5 Oz Nahum <nahumoz@gmail.com>
  72. * Version 0.5.1
  73. * Convert old database before starting Pwman3
  74. 2014-Apr-8 Oz Nahum <nahumoz@gmail.com>
  75. * Version 0.5.
  76. * Multiple bug fixes.
  77. * 95% test coverage.
  78. * Drop supprt for old database format that uses cPickle.
  79. Everything is stored in SQLite as encrypted strings.
  80. 2014-Feb-27 Oz Nahum <nahumoz@gmail.com>
  81. * Version 0.4.5
  82. * Fix for old database format
  83. * The tag is on commit 5304181711797bb2da68addc18b97740f6540da3
  84. 2014-Feb-25 Oz Nahum <nahumoz@gmail.com>
  85. * Version 0.4.4
  86. * Multiple bug fixes
  87. * Complete test coverage
  88. * Last version supporting old data base format.
  89. The next version will break compatability.
  90. The compatability will be broken because the old code
  91. is not testable, and immposible to maintain.
  92. Therefore this version still includes the converter.
  93. 2013-11-23 Oz Nahum <nahumoz@gmail.com>
  94. * Version 0.4.3
  95. * fix for #726987 in Debian
  96. * fix issue #21
  97. * fix for ##726884 in Debian
  98. 2013-09-28 Oz Nahum <nahumoz@gmail.com>
  99. * Version 0.4.2
  100. * Fix typos `help` option.
  101. 2013-09-25 Oz Nahum <nahumoz@gmail.com>
  102. * Version 0.4.1
  103. * Fix broken usability with old database format.
  104. 2013-09-21 Oz Nahum <nahumoz@gmail.com>
  105. * Version 0.4.0
  106. * Multiple bug fixes
  107. * Most changes are developer related (e.g. add unit testing)
  108. * Nodes data was writen to DB with cPickle.dumps, hence
  109. loading the data was done cPickle.loads. New node
  110. are now saved as encrypted string without cPickle.
  111. This makes Pwman3 a bit more secure.
  112. 2013-07-21 Oz Nahum <nahumoz@gmail.com>
  113. * Version 0.3.9d
  114. * Fix for filtering tags
  115. * remove exception when old DB file exists
  116. when converting. Instead exist with error
  117. status and explanation.
  118. 2013-06-29 Oz Nahum <nahumoz@gmail.com>
  119. * Version 0.3.9c
  120. * Fix for Generating Passwords
  121. * Added dependancies to setup.py : python-colorama, pycrypto
  122. 2013-05-30 Oz Nahum <nahumoz@gmail.com>
  123. * Version 0.3.9.a
  124. * Fix for none encrypted tags in database.
  125. 2013-05-24 Oz Nahum <nahumoz@gmail.com>
  126. * Version 0.3.9
  127. * Fix reading of Nodes and Tags a cPickle object
  128. * Add earasing of passwords from memory.
  129. * Add Class and command line flag to convert old DataBase
  130. format to new format.
  131. 2012-12-14 Oz Nahum <nahumoz@gmail.com>
  132. * Version 0.3.0
  133. * add custom generator for passwords, support of Alphanumerics + special
  134. signs.
  135. * Individual password policy.
  136. * Fix bug with Random number generation (thank you Rian).
  137. * fix bug that prevented not working on other system than MacOSX
  138. (thank you Rian).
  139. * fix autoflashing of passwords, a timeout before flashing can specified
  140. or completly disables with -1.
  141. * Improvements documentation
  142. 2012-12-14 Oz Nahum <nahumoz@gmail.com>
  143. * Version 0.2.1
  144. * implement open uri function
  145. * better MacOSX logic
  146. * implement test mode, so code can run locally
  147. * use ArgParse
  148. * some improvements on documentation
  149. 2012-10-06 Oz Nahum <nahumoz@gmail.com>
  150. * added Debian patches.
  151. * Merge pull request from David North.
  152. * Add copy to clipboard on Mac OSX
  153. 2012-10-06 Oz Nahum <nahumoz@gmail.com>
  154. * pwman/__init__.py: Version 0.1.0
  155. * pwman/ui/cli.py: Added copy of password to clipboard.
  156. * pwman/ui/cli.py: Added autoflushing of printed output.
  157. 2009-09-06 Ivan Kelly <ivan@ivankelly.net>
  158. * pwman/__init__.py: Version 0.0.8
  159. 2010-09-06 Emmanuel Bouthenot <kolter@openics.org>
  160. * pwman/ui/cli.py: Improved list output (patch from Emmanuel Bouthenot)
  161. 2009-09-05 Tero Tilus <tero@tilus.net>
  162. * pwman/ui/cli.py: list accepts tag parameters and resets filter
  163. * pwman/ui/cli.py: self.get_ids(arg) (print, edit, ... commands) now accepts tag params
  164. 2009-03-06 Ivan Kelly <ivan@ivankelly.net>
  165. * pwman/ui/cli.py: Made leetify configurable
  166. 2009-03-05 IKEGAMI Hiroyuki <ikegam@mixallow.net>
  167. * pwman/util/generator.py, pwman/ui/cli.py: Added numerous password generation options.
  168. 2009-02-16 Ivan Kelly <ivan@ivankelly.net>
  169. * pwman/__init__.py: Version 0.0.7
  170. 2009-02-16 Ivan Kelly <ivan@ivankelly.net>
  171. * pwman/ui/cli.py: Added short commands
  172. * 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