ChangeLog 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. 2014-May-5 Oz Nahum <nahumoz@gmail.com>
  2. * Version 0.5.1
  3. * Convert old database before starting Pwman3
  4. 2014-Apr-8 Oz Nahum <nahumoz@gmail.com>
  5. * Version 0.5.
  6. * Multiple bug fixes.
  7. * 95% test coverage.
  8. * Drop supprt for old database format that uses cPickle.
  9. Everything is stored in SQLite as encrypted strings.
  10. 2014-Feb-27 Oz Nahum <nahumoz@gmail.com>
  11. * Version 0.4.5
  12. * Fix for old database format
  13. * The tag is on commit 5304181711797bb2da68addc18b97740f6540da3
  14. 2014-Feb-25 Oz Nahum <nahumoz@gmail.com>
  15. * Version 0.4.4
  16. * Multiple bug fixes
  17. * Complete test coverage
  18. * Last version supporting old data base format.
  19. The next version will break compatability.
  20. The compatability will be broken because the old code
  21. is not testable, and immposible to maintain.
  22. Therefore this version still includes the converter.
  23. 2013-11-23 Oz Nahum <nahumoz@gmail.com>
  24. * Version 0.4.3
  25. * fix for #726987 in Debian
  26. * fix issue #21
  27. * fix for ##726884 in Debian
  28. 2013-09-28 Oz Nahum <nahumoz@gmail.com>
  29. * Version 0.4.2
  30. * Fix typos `help` option.
  31. 2013-09-25 Oz Nahum <nahumoz@gmail.com>
  32. * Version 0.4.1
  33. * Fix broken usability with old database format.
  34. 2013-09-21 Oz Nahum <nahumoz@gmail.com>
  35. * Version 0.4.0
  36. * Multiple bug fixes
  37. * Most changes are developer related (e.g. add unit testing)
  38. * Nodes data was writen to DB with cPickle.dumps, hence
  39. loading the data was done cPickle.loads. New node
  40. are now saved as encrypted string without cPickle.
  41. This makes Pwman3 a bit more secure.
  42. 2013-07-21 Oz Nahum <nahumoz@gmail.com>
  43. * Version 0.3.9d
  44. * Fix for filtering tags
  45. * remove exception when old DB file exists
  46. when converting. Instead exist with error
  47. status and explanation.
  48. 2013-06-29 Oz Nahum <nahumoz@gmail.com>
  49. * Version 0.3.9c
  50. * Fix for Generating Passwords
  51. * Added dependancies to setup.py : python-colorama, pycrypto
  52. 2013-05-30 Oz Nahum <nahumoz@gmail.com>
  53. * Version 0.3.9.a
  54. * Fix for none encrypted tags in database.
  55. 2013-05-24 Oz Nahum <nahumoz@gmail.com>
  56. * Version 0.3.9
  57. * Fix reading of Nodes and Tags a cPickle object
  58. * Add earasing of passwords from memory.
  59. * Add Class and command line flag to convert old DataBase
  60. format to new format.
  61. 2012-12-14 Oz Nahum <nahumoz@gmail.com>
  62. * Version 0.3.0
  63. * add custom generator for passwords, support of Alphanumerics + special
  64. signs.
  65. * Individual password policy.
  66. * Fix bug with Random number generation (thank you Rian).
  67. * fix bug that prevented not working on other system than MacOSX
  68. (thank you Rian).
  69. * fix autoflashing of passwords, a timeout before flashing can specified
  70. or completly disables with -1.
  71. * Improvements documentation
  72. 2012-12-14 Oz Nahum <nahumoz@gmail.com>
  73. * Version 0.2.1
  74. * implement open uri function
  75. * better MacOSX logic
  76. * implement test mode, so code can run locally
  77. * use ArgParse
  78. * some improvements on documentation
  79. 2012-10-06 Oz Nahum <nahumoz@gmail.com>
  80. * added Debian patches.
  81. * Merge pull request from David North.
  82. * Add copy to clipboard on Mac OSX
  83. 2012-10-06 Oz Nahum <nahumoz@gmail.com>
  84. * pwman/__init__.py: Version 0.1.0
  85. * pwman/ui/cli.py: Added copy of password to clipboard.
  86. * pwman/ui/cli.py: Added autoflushing of printed output.
  87. 2009-09-06 Ivan Kelly <ivan@ivankelly.net>
  88. * pwman/__init__.py: Version 0.0.8
  89. 2010-09-06 Emmanuel Bouthenot <kolter@openics.org>
  90. * pwman/ui/cli.py: Improved list output (patch from Emmanuel Bouthenot)
  91. 2009-09-05 Tero Tilus <tero@tilus.net>
  92. * pwman/ui/cli.py: list accepts tag parameters and resets filter
  93. * pwman/ui/cli.py: self.get_ids(arg) (print, edit, ... commands) now accepts tag params
  94. 2009-03-06 Ivan Kelly <ivan@ivankelly.net>
  95. * pwman/ui/cli.py: Made leetify configurable
  96. 2009-03-05 IKEGAMI Hiroyuki <ikegam@mixallow.net>
  97. * pwman/util/generator.py, pwman/ui/cli.py: Added numerous password generation options.
  98. 2009-02-16 Ivan Kelly <ivan@ivankelly.net>
  99. * pwman/__init__.py: Version 0.0.7
  100. 2009-02-16 Ivan Kelly <ivan@ivankelly.net>
  101. * pwman/ui/cli.py: Added short commands
  102. * 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