Commit graph

16 commits

Author SHA1 Message Date
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
wiz
48f6d824b2 KeePass: follow redirect 2017-09-30 07:42:46 +00:00
tnn
6a69e9522b Recursive revbump following MesaLib update, categories p through x. 2015-04-25 14:24:44 +00:00
adam
28bb94d01f Revbump after updating graphics/giflib 2014-05-15 14:41:45 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
ryoon
a126e648e8 Update to 2.23
Changelog:
Changes from 2.22 to 2.23:

New Features:

    New password quality estimation algorithm.
    Added toolbar buttons: 'Open URL(s)', 'Copy URL(s) to Clipboard' and 'Perform Auto-Type'.
    Added 'Generate Password' command in the context menu of the KeePass system tray icon.
    Added 'Copy history' option in the entry duplication dialog (enabled by default).
    Added 'Duplicate Group' context menu command.
    In the MRU list, currently opened files now have an '[Opened]' suffix and are blue.
    When a dialog is displayed, (double) clicking the KeePass system tray icon now activates the dialog.
    Added {T-REPLACE-RX:...} placeholder, which replaces text using a regular expression.
    Added {VKEY-NX X} and {VKEY-EX X} special key codes.
    Added 'Perform auto-type with selected entry' trigger action.
    Added 'Import into active database' trigger action.
    Mozilla Bookmarks HTML import: added support for groups, bookmark descriptions and icons.
    Mozilla Bookmarks JSON import: bookmark descriptions are now imported into the note fields of entries.
    RoboForm import: added support for the new file format.
    Added support for importing Network Password Manager 4.0 CSV files.
    Enhanced SafeWallet XML importer to additionally support importing web entries and groups from very old export file versions (for newer versions this was already supported).
    Added database repair mode warning.
    Added option to accept invalid SSL certificates (turned off by default).
    Added user activity notification event for plugins.
    File transactions for FTP URLs are now always disabled when running under .NET 4.0 in order to workaround .NET bug 621450.
    Added workaround for Mono list view item selection bug.
    Added workaround for Mono bug 649266; minimizing to tray now removes the task bar item and restoring does not result in a broken window anymore.
    Added workaround for Mono bug 5795; text and selections in password boxes are now drawn properly (a monospace font can only be used on Windows due to the bug).
    Added workaround for Mono bug 12525; dialog banners are now drawn correctly again.
    Added workaround for Mono form loading bug.
    KPScript: added 'Import' command.
    KPScript: the 'ListEntries' command now also outputs date/time fields of entries.

Improvements / Changes:

    When the option for remembering the last used database is enabled, KeePass now remembers the last active database (instead of the last opened or saved database).
    The 'Add Group' command and the F2 key in the groups tree view now open the group editing dialog; in-place tree node label editing is disabled.
    Custom string and plugin-provided columns in the 'Configure Columns' dialog are sorted alphabetically now.
    Improved behavior when closing inactive databases.
    Improved support for trigger actions during database closing.
    The 'Special' GUI character set now includes '|' and '~'.
    The 'High ANSI' character set now consists of the range [U+0080, U+00FF] except control and non-printable characters.
    The options dialog is now listed in the task bar when it is opened while KeePass is minimized to the system tray.
    A remembered user account usage state can now be preset even when the user account option is disabled using key prompt configuration flags.
    Improved initial input focus in key creation/prompt dialogs when key creation/prompt configuration flags are specified.
    During synchronization, the status dialog is now closed after all files have been saved.
    Improved behavior of the global KeePass activation hot key when a dialog is displayed.
    Changed auto-type command icon.
    Shortened product name in main window title.
    Improved data URI validation.
    Custom clipboard data is now encoded as data URI (with a vendor-specific MIME type).
    Improved configuration loading performance.
    Enhanced IO connection problem diagnostics.
    Improved single instance checking on Unix-like systems.
    KeePassLibC DLLs and ShInstUtil are now explicitly marked as DEP- and ASLR-compatible (like the executable file).
    Various UI improvements.
    Various code optimizations.
    Minor other improvements.

Bugfixes:

    The suffixes to the 'Inherit setting from parent' options on the 'Behavior' tab of the group editing dialog now correctly show the inherited settings of the current group's parent.
    When locked, the main window's title doesn't show the full path of the database anymore when the option 'Show full path in title bar (instead of file name only)' is turned off.
    The status bar is now updated correctly after sorting by a column.


Changes from 2.21 to 2.22:

New Features:

    When the option for remembering key sources is enabled, KeePass now also remembers whether the user account is required.
    Added 'View' -> 'Grouping in Entry List' menu.
    Added 'Close active database' trigger action.
    Added '-ioiscomplete' command line option, which tells KeePass that the path and file system credentials are complete (the 'Open URL' dialog will not be displayed then).
    Added support for importing SafeWallet XML files (3.0.4 and 3.0.5).
    Added support for importing TurboPasswords 5.0.1 CSV files.
    LastPass CSV importer: added support for group trees.
    Alle meine Passworte XML importer: added support for custom fields and group names with special characters.
    Password Safe XML importer: added support for the e-mail field.
    Added 'Help' button in the generic CSV importer dialog.
    Added workaround for .NET bug 642188; top visible list view items are now remembered in details view with groups enabled.
    Added workaround for Mono form title bar text update bug (which e.g. caused bug 801414).

Improvements / Changes:

    After closing a character picking dialog, KeePass now explicitly activates the previous window.
    Improved behavior when cancelling the icon picker dialog.
    Main window activation redirection now works with all KeePass dialogs automatically.
    The window state of the current database is now remembered before opening another database.
    Previous parameters are now discarded when switching between different trigger event/condition/action types.
    Unified separators in group paths.
    The UI state is now updated after adding an entry and clicking an entry reference link in the entry view.
    The '-entry-url-open' command line option now searches for matching entries in all open databases.
    Improved database context determination when opening an URL.
    Added support for special values in date/time fields imported from KeePass 1.x.
    Improved HTML entity decoding (support for more entities and CDATA sections, improved performance, ...).
    RoboForm HTML importer: URLs are converted to lower-case now and support for a special order rotation of attributes has been added.
    Removed Password Gorilla CSV importer; users should use the generic CSV importer (which can import more data than the old specialized CSV importer).
    Improved file discoveries.
    Improved test form entry auto-type window definition.
    In the MSI package, the version is now included in the product name.
    Native key transformation library: replaced Boost threads by Windows API threads (because Boost threads can result in crashes on restricted Windows 7 x64 systems).
    Various UI improvements.
    Various code optimizations.
    Minor other improvements.

Bugfixes:

    (None).
2013-07-30 11:52:07 +00:00
ryoon
2193923ba6 Recursive revbump from graphics/giflib update to 5.0.4. 2013-07-05 13:29:28 +00:00
wiz
84dceed952 Make mono packages depend on lang/mono2 instead of lang/mono.
The latter contains the unstable version 3 of mono, which breaks many mono
packages.

Bump dependencies and PKGREVISIONs.

Ok during freeze: gdt@
2013-06-17 12:44:53 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
53745b22ea Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:05:17 +00:00
wiz
fe791b669f Update to 2.21:
Changes from 2.20.1 to 2.21:

New Features:

    Generic CSV importer: a group separator can be specified now (for importing group trees).
    Internal data viewer: added hex viewer mode (which is now the default for unknown data types).
    In the 'Show Entries by Tag' menu, the number of entries having a specific tag is now shown right of the tag.
    In the 'Add Tag' menu, a tag is now disabled if all selected entries already have this tag.
    Auto-Type: added support for right modifier keys.
    Added special key codes: {WIN}, {LWIN}, {RWIN}, {APPS}, {NUMPAD0} to {NUMPAD9}.
    Interleaved sending of keys is now prevented by default (if you e.g. have an auto-type sequence that triggers another auto-type, enable the new option 'Allow interleaved sending of keys' in 'Tools' -> 'Options' -> tab 'Advanced').
    Added '-auto-type-selected' command line option (other running KeePass instances perform auto-type for the currently selected entry).
    Added option to additionally show references when showing dereferenced data (enabled by default).
    The selection in a secure edit control is now preserved when unhiding and hiding the content.
    The auto-type association editing dialog now does not hang anymore when a window of any other application hangs.
    When an application switches from the secure desktop to a different desktop, KeePass now shows a warning message box; clicking [OK] switches back to the secure desktop.
    Added 'OK'/'Cancel' buttons in the icon picker dialog.
    Added support for importing LastPass 2.0.2 CSV files.
    KeePass now shows an error message when the user accidentally attempts to use a database file as key file.
    Added support for UTF-16 surrogate pairs.
    Added UTF-8 BOM support for version information files.
    The KeePass version is now also shown in the components list in the 'About' dialog.
    File operations are now context-independent (this e.g. makes it possible to use the 'Activate database' trigger action during locking).
    Plugins can now register their placeholders to be shown in the auto-type item editing dialog.
    Plugins can now subscribe to IO access events.
    Added workaround for .NET bug 694242; status dialogs now scale properly with the DPI resolution.
    Added workaround for Mono DataGridView.EditMode bug.
    Added workaround for Mono bug 586901; high Unicode characters in rich text boxes are displayed properly now.

Improvements / Changes:

    When the main window UI is being unblocked, the focus is not reset anymore, if a primary control has the focus.
    When opening the icon picker dialog, KeePass now ensures that the currently selected icon is visible.
    Internal data viewer: improved visibility updating.
    The e-mail box icon by default is not inherited by new entries anymore.
    The database is now marked as modified when auto-typing a TAN entry.
    Enhanced AnyPassword importer to additionally support CSV files exported by AnyPassword Pro 1.07.
    Enhanced Password Safe XML importer (KeePass tries to fix the broken XML files exported by Password Safe 3.29 automatically).
    IO credentials can be loaded over IPC now.
    Enhanced user switch detection.
    Even when an exception occurs, temporary files created during KDB exports are now deleted immediately.
    Improved behavior on Unix-like systems when the operating system does not grant KeePass access to the temporary directory.
    Improved critical sections that are not supposed to be re-entered by the same thread.
    Improved secure desktop name generation.
    When a dialog is closed, references within the global client image list to controls (event handlers) are removed now.
    .NET 4.5 is now preferred, if installed.
    PLGX plugins are now preferably compiled using the .NET 4.5 compiler, if KeePass is currently running under the 4.5 CLR.
    Updated KB links.
    Changed naming of translation files.
    The installer now always overwrites the KeePassLibC 1.x support libraries.
    Upgraded installer.
    Various code optimizations.
    Minor other improvements.

Bugfixes:

    When locking multiple databases and cancelling a 'Save Changes?' dialog, the UI is now updated correctly.
    '&' characters in dynamic menu texts, in dialog banner texts, in image combobox texts, in text box prompts and in tooltips are now displayed properly.
2013-03-15 21:21:07 +00:00
wiz
086c2cec33 Update HOMEPAGE. 2013-03-15 21:09:56 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
wiz
787b9e1c3a Import KeePass-2.20.1 as security/KeePass.
Today you need to remember many passwords. You need a password for
the Windows network logon, your e-mail account, your website's FTP
password, online passwords (like website member account), etc. etc.
etc. The list is endless. Also, you should use different passwords
for each account. Because if you use only one password everywhere
and someone gets this password you have a problem... A serious
problem. The thief would have access to your e-mail account, website,
etc. Unimaginable.

KeePass is a free open source password manager, which helps you to
manage your passwords in a secure way. You can put all your passwords
in one database, which is locked with one master key or a key file.
So you only have to remember one single master password or select
the key file to unlock the whole database. The databases are
encrypted using the best and most secure encryption algorithms
currently known (AES and Twofish).
2012-10-27 22:18:50 +00:00