Stronghold is an application to keep notes and information safe under the 448-bit Blowfish encrytion system. The GUI is designed to resemble the AddressBook GUI.
Release Notes: Document headers were added to all the missing classes. The modifications to the Blowfish algorithm were cleaned up. An edit button was provided for editing the record fields. Records are automatically added to the current selected group. When a new group, record, or field is added, it is automatically selected and edited.
Release Notes: This release corrects a problem with the type of the field values column in the interface builder. The rich text option was checked and the value returned was not an NSString. The change password functionality has been corrected: the problem was that a [query finish] was missing so the table saveRecordTable raised an exception when trying to drop the table. Some more exceptions have been added that were missing in the SHSqlDbController class.
Release Notes: A critical bug was corrected. The initial group list is not loaded when the application is launched.
Release Notes: This release adds exceptions to handle programming errors, exception report feedback by mail, and a feedback menu to provide feedback to the developers. Buttons for records and fields are enabled only when appropriate. Most of the code (classes and controllers) has been commented using headerDoc.
Release Notes: The application is closed when the last window is closed. The collapsing of the group subview was modified. Now it only collapses when the toolbar button is pressed. Now, when dragging the other panels, the group panel does not collapse when its size drops below its minimal size. The toolbar button was connected to collapse/expand the group panel.