0.6.2

@mstarke mstarke released this Feb 22, 2016 · 185 commits to master since this release

Changelog

For a complete list of changes see 0.6.1-alpha…0.6.2-alpha and the corresponding submodule commits

  • Fixed broken keyfile remembering introduced in 0.6

Downloads

0.6.1

@mstarke mstarke released this Feb 15, 2016 · 191 commits to master since this release

Changelog

For a complete list of changes see 0.6-alpha…0.6.1-alpha and the corresponding submodule commits

Fixed crash due to incompatible sort descriptor preferences

Downloads

0.6

@mstarke mstarke released this Feb 12, 2016 · 196 commits to master since this release

Requirements

MacPass 0.6 requires OS X 10.8 or newer.

Changelog

For a complete list of changes see 0.5.2-alpha…0.6-alpha and the corresponding submodule commits

Noteworthy changes

  • the undo/redo system on editing entries/groups is removed, but there's still no history support
  • a simple plugin system is in place. KeePassHTTP is supported via the MacPassHTTP Plugin
  • fixed possible database corruption due to invalid XML characters
  • fixed possible database corruption due to wrong storage of window associtioans
  • multiple window associations now get stored correctly, not just the last one
  • saving while a textfield still has focus now correctly stores the changes made in the textfield
  • key file to database file mapping now hashes the database url to obscure the mapping
  • Italian translation by Francesco Servida
  • Russian translation by Alex Petkevich
  • the {DELAY} Autotype command now actually works
  • added autotype of current selected entry via context menu
  • autotype generally should be more robust
  • autotype matching now works more like Keepass
  • autotype now shows an overlay for user feedback
  • fixed various crashes on 10.8 and 10.9
  • fixed issue of some settings being updated regardless of user's choice
  • fixed issue in autotype not matching tags correctly
  • fixed numerous autotype bugs
  • fixed crash on closing the settings window
  • fixed a crash occuring while MacPass was locking databases and others windows (settings, etc.) were open as well
  • improved password generator by Mario Sangiorgio
  • fixed bug resulting in MacPass not opening when DB is remembered but missing Michael Belz
  • added header hash verification for KDBX files
  • added new icons by Joanna Olsen
  • added help linking to github page
  • fixed multiple issues on references and placeholders not being properly expanded
  • dragging URLs now uses the host as entry name.
  • fixed various issues with search and autotype settings on groups not being properly saved and/or displayed

Downloads

0.5.2

@mstarke mstarke released this Feb 4, 2016 · 500 commits to master since this release

Changelog

For a complete list of changes see 0.5.1-alpha…0.5.2-alpha and the corresponding submodule commits

Switched to GitHub appcast because of vulnerability in Sparkle Update process over http

Downloads

0.5.1

@mstarke mstarke released this Dec 3, 2014 · 500 commits to master since this release

Changelog

For a complete list of changes see 0.5-alpha…0.5.1-alpha and the corresponding submodule commits

  • Fixed #270 Username field - auto resize too small

Downloads

0.5

@mstarke mstarke released this Dec 3, 2014 · 503 commits to master since this release

Notes

Version 0.4 and 0.4.1 have introduced a bug that stores Auto-type keystroke sequences even if they are inherited.
Additionally the default sequence wasn't the usual {USERNAME}{TAB}{PASSWORD}{ENTER} but the rather bad {TAB}{USERNAME}{TAB}{PASSWORD}{ENTER}.
Please take the time to look at your entries and remove the Auto-type sequences. Additionally there's a helper you can use via Edit > Fix Autotype… that lets you strip all auto-type sequences.

Upcoming

  • 0.5.x will be the last version to run on 10.8.
  • 0.6 is going to require 10.9 and will include KeePassHttp support.
  • The editing system will be changed to work more to the Keepass standard. That is, undo is based on history entries. This kills some of the nicer features of a full undo/redo system but should make a huge step towards interoperability

Noteworthy Changes

  • Resolved issues with wrong Auto-type sequences
  • Added Auto-type fix dialog that helps drill down on malformed databases
  • Enabled Autotype. The feature is not fully working but simple (default) scenarios should work.
  • Added password duplicates and expired entries to search filters.
  • Added Quick-look preview. This creates a temporary file and thus is considered harmful. The file gets removed by MacPass but in case of a crash the files might stay there until OS X cleans the temporary folders
  • MacPass now comes with document icons
  • MacPass now tries to open any file regardless of file extension (this works only in the open dialog!)

Known Issues

  • KeePassHttp not enabled due to 10.9 SDK requirements
  • Auto-type not fully functional
  • Editing of auto-type not fully functional
  • Not all native Icons supported
  • Recycle-bin can only be deleted completely (no selected Entry removal)
  • No history entries will be created on changes
  • .lock files are ignored

Changelog

For a complete list of changes see 0.4.1-alpha...0.5-alpha and the corresponding submodule commits

  • Fixed #265 Undo-stack doesn't get correctly updated when locking/unlocking
  • Fixed #250 Allow opening of KDBX files that don't have the ".kdbx" suffix
  • Fixed #257 MacPass crashes when an entry is selected and ⌘+F is pressed (again
  • Fixed #176 Associated files icon / symbol
  • Hotkey settings now actually should work.
  • Fixed #251 Password creator now can remove single entry defaults (press alt to change the "Set Defaults" Button)
  • Fixed collapsing password input field
  • Fixed #244 NOTES sub-window is big/overlaying over TAGS sub window
  • Unified Validation for Actions more
  • Fixed #111 Using mail like color scheme in badges
  • Fixed #241 Password Generate Length limited to 64 characters
  • Search bar should work better with wrong selections
  • Fixed #236 overlay icon color on Yosemite
  • Fixed auto-type on Yosemite (issue #230)
  • Refactored document search. Data is now serializeable
  • Fixed #231 Created groups are now scrolled into view
  • Date picker uses the actual date of the selected item
  • Implemented password enforce and recommendation system
  • Expired entries and groups now get updates at runtime
  • Fixed #228 Encryption rounds are now stored when settings are saved
  • Fixed content hugging priorities in auto-type tab
  • Implemented obfuscated auto-typing and restoring of pasteboard objects
  • Better display of no expiration dates. Handling of cancel now doesn't overwrite existing expiry date
  • Expired entries and groups now get a warning icon
  • Added option to set expiration to 90 days
  • {DELAY} now get correct values assigned
  • Added {CLEARFIELD} to auto-type commands. Stubbs for {DELAY X}
  • Fixed issue with replacing spaces inside commands
  • Removed duplicate paste commands for auto-type
  • Fixed not empty trash action
  • Fixed auto-type for fields containing curly brackets
  • Fixed auto-type hotkey getting registered without task
  • Fixed issue with wrong sort descriptors on modification date
  • Idle lock now uses application idle time instead of system idle time
  • Fixed exit Search issues
  • Implemented workflow double click settings (#220)
  • Fixed reseting defaults on browser selection
  • Fixed wrong value on browser selection on canceled custom browser selection
  • Make selected textfield end editing when a save will occur (issue #203)
  • Finished implementing custom browser support
  • Percent escape strings before creating URLs
  • HotKey is not Updated correctly
  • Newly created Group now gets selected in Outline
  • Newly created Groups now get shown by expanding their parent node after creation
  • More usage of NSStringFromClass and NSStringFromSelector
  • Refactored window and view controller to use windowNibName and nibName. Fixes #164
  • Change password dialog now can select more than .key and .xml key files. Fixes #214
  • Clear key file button not working at password input. Fixes #184
  • Fixed #156 On "New entry", focus not given to the entry "Title"
  • Added additional URL placeholders. Moved breadcrumb to KPKGroup
  • Associations are now found on Auto-type
  • Wait 0.1s between the keydown and keyup event
  • Hotkey is stored in defaults
  • xyz was missing from list of password generation characters
  • Select correct row for new entry regardless of sort order
  • Improved "Add Entry" workflow (issue #156)
  • Updated German translation
  • Fixed bug with icon resetting to default after closing popover
  • Added ability to set default password generation settings (issue #166)
  • Make auto-type work in more situations
  • Dutch Translation
  • Entries copied to pasteboard now get placeholder and references evaluated
  • Updates German localization
  • Increased default rounds for password hashing to 50000 and added default settings key
  • Fixed #183 menu item validation for AddGroup/AddEntry now just check for a selected group and does not require a selected item anymore
  • Fixed sorting and selection of database icons (issue #118)
  • Fixed issue with wrong entry reference on copyWithZone on KPKEntry
  • Fixed auto type not getting the correct entry set after cloning
  • Fixed #178 Modification Time is preserved on History entries
  • Fixed issue with inspector still displaying deleted entries
  • Added Simplified Chinese localization files
  • fixed #165 Password generator is reseted if opened as single window not via generate button on entry
  • fixed #162 copy username and copy password can be added as toolbar buttons
  • fixed #155 added Quick-look like preview for attachments
  • fixed #161 settings to copy to clipboard on password creation are preserved. Default behavior is to restore the last sate
  • Fixed #159 URL is now below Password
  • Added recent searches menu to the search field
  • fixed #157. cmd+delete now triggers the delete action
  • fixed #158 Newly created entries now get the default username correctly set
  • Disable image change on expired entries
  • Fixed height of image views in outline view and entry table
  • Expiration settings are not undoable

Downloads

0.4.1

@mstarke mstarke released this Mar 17, 2014 · 779 commits to master since this release

Changes

  • Expiry date Settings are now undoable

Downloads

0.4

@mstarke mstarke released this Mar 17, 2014 · 784 commits to master since this release

Changes

For a complete list of changes see 0.3.8-alpha...0.4-alpha and the corresponding submodule commits

Database

  • added support to save database in KBD and KDBX format
  • added support to save custom icons in KeePassX format in KDB databases
  • added support KeePass Tree stat in KDB databases
  • added support for KeePassX tree state in KDB databases
  • added export to KeePassXML
  • fixed issue that stripped deleted objects in KDBX are supported
  • fixed issue, that stripped history on save
  • fixed issue with no password in database (previous version always used an empty string as password)

UI

  • added separate notes view in the inspector
  • added ui for auto type (edit not fully working)
  • added full drag and drop support in tree
  • added clone entries action (deep clone with history and attachments)
  • added ad entry from template option
  • added support for database colours
  • added feature to create entries by dragging an URL the window
  • attachments can be removed via backspace
  • search is placed in the toolbar again

Known Issues

  • KeePassHttp not present
  • Autotype disabled
  • Interface is not fully functional
  • Reference and Placeholder resolving on copy not working
  • Icon selection not working correctly
  • Not all native Icons supported
  • Expired entries aren't marked
  • Recycle-bin can only be deleted completely (no selected Entry removal)
  • No history entries will be created on changes
  • .lock files are ignored

Downloads

Inspector Changes

@mstarke mstarke released this Jul 24, 2013 · 1111 commits to master since this release

Changes

  • The Inspector is now just 3 tabs. The notes are on the first page. #34
  • The first tab now is able to scroll, so no "magical" window growing
  • The selection Tracking should now be more reliable. No more lingering selections of deleted or trashed items. #42

Downloads

Full KDB Attachment support and a little less annoyance

@mstarke mstarke released this Jul 21, 2013 · 1115 commits to master since this release

Changes

  • Fixed forced password/key entry when new database is created
  • Password/keyfile is now required only before save
  • Fixed #59 - The input field is disabled for now to fix this behavior. This needs to be changed though
  • Attachments on KDB databases can now be saved to file. This was missing until now
  • Fixed error that prevented overwriting of existing files when saving attachments

Downloads