Commit graph

204687 commits

Author SHA1 Message Date
roy
dd06ed5377 Only pull in ncurses dependency if the system curses doesn't supply wsyncup 2013-07-31 11:17:40 +00:00
he
64bbf09dcd Note update of net/fpdns to 0.10.0pre20130404nb1. 2013-07-31 10:23:50 +00:00
he
3bb8af5aeb A few changes:
* Change to tar.gz file fetch
 * Use perl5 automatic PLIST
 * Add a patch so this works with Net::DNS 0.69
 * Modify dependence on Net::DNS to be >= 0.42 in accordance with distribution
 * Bump PKGREVISION
Thanks to wiz@ for help when I got stuck (auto-plist, include order etc.)
2013-07-31 10:23:17 +00:00
hauke
02ca60897a Updating www/py-blosxom to v1.5.3.
What's new in 1.5.3 (July 2013)
===================================
1. Minor fixes

2. Updated and improved documentation

3. Several plugin fixes and updates including Tags, Pagination, and
   Ajax comments

4. Improved tests
2013-07-31 10:20:27 +00:00
adam
cab058f664 Changes 5.6.13:
* Important Change; Replication: By default, when promoting integers from a smaller type on the master to a larger type on the slave (for example, from a SMALLINT column on the master to a BIGINT column on the slave), the promoted values are treated as though they are signed. Now in such cases it is possible to modify or override this behavior using one or both of ALL_SIGNED, ALL_UNSIGNED in the set of values specified for the slave_type_conversions server system variable. For more information, see Row-based replication: attribute promotion and demotion, as well as the description of the variable.

* Previously, program options could be specified in full or as any unambiguous prefix. For example, the --compress option could be given to mysqldump as --compr, but not as --comp because the latter is ambiguous. Option prefixes now are deprecated. They can cause problems when new options are implemented for programs. A prefix that is currently unambiguous might become ambiguous in the future. If an unambiguous prefix is given, a warning now occurs to provide feedback. For example:

Warning: Using unique option prefix compr instead of compress is
deprecated and will be removed in a future release. Please use the
full name instead.

Option prefixes are no longer supported in MySQL 5.7; only full options are accepted.

* The C API libmysqlclient shared-library .so files now have version 18.1.0 (up from version 18.0.0 used in MySQL 5.5).

* In batch mode, mysql formatted result status messages such as “"Query OK, 1 row affected"” but did not print them. Now these messages are not formatted.

* Bugs Fixed
2013-07-31 09:51:38 +00:00
he
d187aa2968 Note update of net/p5-Net-DNS to 0.69nb1. 2013-07-31 09:48:36 +00:00
he
ede6f799ac Add a patch allowing the caller to tweak the qdcount, ancount,
nscount and arcount header fields, so that fpdns can be allowed to
craft particular packets.
2013-07-31 09:47:52 +00:00
wiz
42df9be43c Updated games/puzzles to 9976 2013-07-31 07:12:38 +00:00
wiz
10a836f397 Update to 9976, bug fixes. 2013-07-31 07:12:29 +00:00
wiz
b3c6a0047e Updated devel/p5-Data-UUID to 1.219 2013-07-31 07:10:44 +00:00
wiz
9ae90ee879 Update to 1.219:
1.219     2013-07-06
  - cygwin fixes (thanks, Reini Urban!)
  - Skip t/threads.t unless perl version is 5.13.4 or greater (thanks, VPIT)
  - compile with strict C89 compilers (thanks, VPIT)
  - more bugfixes (thanks, VPIT)
2013-07-31 07:10:35 +00:00
adam
77b3305fe1 Updated net/openvpn to 2.3.2; math/glpk to 4.52.1 2013-07-31 07:05:17 +00:00
adam
b3e5e19a1e GLPK 4.52.1 (release date: Jul 28, 2013)
This is a bug-fix release.

        A version information bug in Makefile.am was fixed. Thanks to
        Sebastien Villemot <sebastien@debian.org> for bug report.

GLPK 4.52 (release date: Jul 18, 2013)

        The clique cut generator was essentially reimplemented, and now
        it is able to process very large and/or dense conflict graphs.

        A simple rounding heuristic was added to the MIP optimizer.

        Some bugs were fixed in the proximity search heuristic routine.
        Thanks to Giorgio Sartor <0gioker0@gmail.com>.

        New command-line option '--proxy [nnn]' was added to glpsol to
        enable using the proximity search heuristic.

        A bug (incorrect processing of LI column indicator) was fixed
        in the mps format reading routine. Thanks to Charles Brixko for
        bug report.
2013-07-31 07:02:35 +00:00
adam
143917ee99 Changes 2.3.2:
Only print script warnings when a script is used. Remove stray mention of script-security system.
      Move settings of user script into set_user_script function
      Move checking of script file access into set_user_script
      Provide more accurate warning message
      Fix NULL-pointer crash in route_list_add_vpn_gateway().
      Fix problem with UDP tunneling due to mishandled pktinfo structures.
      Always push basic set of peer info values to server.
      make 'explicit-exit-notify' pullable again
      Fix proto tcp6 for server & non-P2MP modes
      Fix Windows script execution when called from script hooks
      Fixed tls-cipher translation bug in openssl-build
      Fixed usage of stale define USE_SSL to ENABLE_SSL
      Fix segfault when enabling pf plug-ins
2013-07-31 06:53:21 +00:00
adam
40a19cff11 Construct CC_VERSION differenty; fix for Xcode where clang reports itself as Apple LLVM 2013-07-31 06:37:27 +00:00
rodent
2d0b7934c0 Updated net/py-zmq to 13.1.0 2013-07-31 03:21:01 +00:00
rodent
417bd9cb62 Updated to latest stable, 13.1.0. No ChangeLog/NEWS. Include
python/application.mk and REPLACE_PYTHON in a number of files.
2013-07-31 03:20:44 +00:00
wiz
813353c6cf Added security/PACK version 0.0.3 2013-07-30 19:52:36 +00:00
wiz
9543ea44b9 + PACK. 2013-07-30 19:52:20 +00:00
wiz
261f7f2ca6 Import PACK-0.0.3 as security/PACK.
PACK (Password Analysis and Cracking Toolkit) is a collection of
utilities developed to aid in analysis of password lists and
enhancing cracking of passwords using smart rule generation. It
can be used to reverse word mangling rules, generate source words
and optimize password masks for the Hashcat family of tools.

NOTE: The toolkit itself is not able to crack passwords, but instead
designed to make operation of password crackers more efficient.
2013-07-30 19:52:09 +00:00
wiz
5f6798ddba + Warn about using REPLACE_PYTHON without including application.mk. 2013-07-30 19:50:04 +00:00
christos
142e28f155 PR/48100: Gergely Egervary: Fix compilation on older NetBSD systems. 2013-07-30 19:15:30 +00:00
wiz
34127b23f4 Updated textproc/markdown-mode to 2.0 2013-07-30 19:15:24 +00:00
wiz
9ab6c1ea40 Update to 2.0:
Markdown Mode 2.0 Release Notes

Markdown Mode version 2.0 was released on March 24, 2013. This
is a major new stable release with many new features, including some
changes to keybindings for element insertion and outline navigation.
This new stable version can be downloaded from the
Markdown Mode homepage. Below is a description of significant or
user-visible enhancements or bug fixes. See the Git repository
for a complete history of changes.

New Features

Keybinding Changes


Physical styles: element insertion commands prefixed by C-c
 C-p have been removed in favor of their logical style
 counterparts prefixed by C-c C-s.
Shift is now the preferred way to distinguish keybindings for two
 similar elements:


Insert an inline link with C-c C-a l or a reference
 link with C-c C-a L. The latter keybinding is new
 and preferred over C-c C-a r, which is deprecated.
Insert an inline image with C-c C-a l or a reference
 image with C-c C-a L. The latter keybinding and
 insertion functionality is new.
The new automatic header insertion function (more below) is
 bound to C-c C-t h, with C-c C-t H being a
 variant that indicates a preference for Setext headings.
Insert an ATX level-one heading with C-c C-t 1 or a
 Setext level-one heading with C-c C-t ! (!
 is S–1). The latter keybinding is new and is
 preferred over C-c C-t t, which is deprecated.
Insert an ATX level-two heading with C-c C-t 2 or a
 Setext level-two heading with C-c C-t @ (@
 is S–2). The latter keybinding is new and is preferred
 over C-c C-t s, which is deprecated.

Footnotes:


Insert new footnote: C-c C-f n has been changed to
 C-c C-a f.
Jump to footnote text: C-c C-f g has been superceded
 by C-c C-j (markdown-jump).
Jump to footnote marker: C-c C-f b has been
 superceded by C-c C-j (markdown-jump).
Kill footnote: C-c C-f k has been superceded by
 C-c C-k (markdown-kill-thing-at-point).

Several other new keybdings have been introduced and are described
 in more detail below.


Smarter Markup Insertion


Fast heading insertion with a single command which automatically
 calculates the type (atx or setext) and level (which can now be
 cycled quickly, see below). Prefix with C-u to promote
 the heading by one level or C-u C-u to demote the
 heading by one level. Headings with a specific level or type
 can still be inserted quickly with specific keybindings.
ATX heading insertion will use current line as heading text if not
 blank and there is no active region.
Setext heading insertion will prompt for heading title when there is
 no active region.
When the point is at a heading, the heading insertion commands will
 replace the heading at point with a heading of the requested level
 and type.
When there is no active region, the bold, italic, code, link, and
 image insertion commands will operate on the word at point, if any,
 so that you don’t have to have an active selection for simple
 modifications.
Repeating the bold, italic, or code insertion commands when the
 point is at an element of the corresponding type will remove the
 markup.
Smart list item insertion with M-RET, with indentation
 and marker determined by the surrounding context. Prefix with
 C-u to decrease the indentation by one level or
 C-u C-u to increase the indentation one level.
Indentation of preformatted text and blockquotes will be adjusted
 automatically in contexts where more indentation is required, as in
 nested lists. (For example, in Markdown, a preformatted text block
 inside a first-level list item must have eight spaces of
 indentation.)
Improved reference link insertion with label completion.


Use word at point as link text, if possible, when there is no
 active region.
Tab completion of reference labels from the set of currently
 defined references.
Reference link insertion no longer prompts for
 a URL or title if the label is already defined.
If no URL is given, create an empty reference definition
 and move the point there.
Customizable reference link location via
 markdown-reference-location.

Basic reference-style image markup insertion.
Multiple horizontal rule styles, customizable as a list of strings,
 which can be cycled through.
New URL insertion command for inserting plain URLs delimited by
 angle brackets (C-c C-a u). Works on URL at point, if any,
 when there is no active region.
Generally improved insertion commands with respect to insertion of
 surrounding whitespace and point position after insertion
 (e.g., ensuring blank lines before and after newly inserted headings
 and horizontal rules).


Markup Removal


Easily kill an element (e.g., a link or reference definition) at the
 point and store the most important part in the kill ring (e.g., the
 link text or URL).


Markup Completion


Completion (C-c C-]) normalizes the markup for an
 element:


balancing hash marks and removing extra whitespace for atx
 headings,
equating the length of the underline with the text for setext
 headings, and
ensuring that horizintal rule strings are chosen from a
 pre-defined list of strings (markdown-hr-strings).



Markup Promotion and Demotion


Markup promotion and demotion via C-c C— and C-c
 C-=, respectively. The sequences M-<up> and
 M-<down> may also be used.
Certain types of markup may be promoted or demoted: atx headings,
 setext headings, horizontal rules, and list items.
 Bold and italic also be toggled between asterisks and
 underscores.
Promotion and demotion commands also cycle when level boundaries are
 reached (e.g. when demoting a level six heading, it cycles back a
 level one heading).


List and Region Editing


Move list items uper and more
 accurate. The pre block matching routines have been completely
 rewritten, with unit tests. The previous implementation was
 incorrect in some cases and generally slow. This should be much
 faster and more accurate for pre blocks inside nesterule for nested list items:
 in a list item of level n, preformatted text must be indented at
 least 4(n + 1) spaces.
Font lock for title strings in inline links.
Subtle syntax highlighting for hard line breaks.
More inclusive blockquote regular expressiofor more accurate syntax highlighting.


New and Improved Movement Commands


Jumping:


Quickly jump between reference definitions and reference-style links
 and between footnote markers and footnote text with
 C-c C-j.
Create undefined references when jumping from a reference link.
When jumping from a reference definition used by multiple
 reference links, show a temporary buffer with buttons for
 selecting which link to jump to. Possible locations may be
 cycled with TAB and S-TAB.

Revised outline navigation commands, following org-mode. This
 frees up the sexp navigation keys C-M-f and
 C-M-b which can be useful in Markdown documents which
 have many matching delimiters, as well as the defun navigation keys
 C-M-a and C-M-e.
Previous/next section movement with C-M-a and
 C-M-e (in Emacs parlance, this is movement by defun).
 Mark the current section with C-M-h.
Previous/next paragraph movement via M-{ and M-}.
Previous/next block movement with C-u M-{ and C-u M-}.


Link Following and Movement


Unified link following: open links in a browser and wiki links in a
 new buffer with the same keybinding (C-c C-o). This
 supercedes the separate wiki link following command
 (C-c C-w).
Generalized link movement and following: move between and open all
 link types (inline, reference, wiki, angle URIs) using the same key
 bindings (M-n and M-p). Previously, these
 commands only moved between wiki links, but with the above following
 enhancement, moving between hyperlinks of all types is more useful.
Remove wiki link following with RET and
 markdown-follow-wiki-link-on-enter setting.


Other Enhancements


Respect hard line breaks when filling paragraphs.
 A downside of this is that paragraph movement commands will also
 stop at hard line breaks, thus slightly changing the definition of
 “paragraph” in this mode. In those cases, use the new block
 movement commands instead.
Use adaptive filling for list items and blockquotes.


Treat all list items (any marker type) the same way with respect
 to filling.
Retain the > prefix when filling blockquotes.
Fill list items inside of blockquotes.

Add indentation positions: preceding list markers and pre block position.
imenu support.
Added before and after export hooks.


markdown-before-export-hook can make changes to the source
 buffer (e.g., preprocessing the Markdown source before running
 Markdown). Any changes made will be kept until the file is
 exported, so they will be incorporated into the resulting XHTML
 output, and the buffer will be restored to it’s original state
 after exporting.
markdown-after-export-hook may modify the resulting output
 buffer after export but before the output file is saved (e.g.,
 postprocessing the XHTML output).

Added a library of regression tests which currently contains 1cks for older Emacsen and Xemacs.
Numerous other internal improvements to make the code base more robust.
Use button-map for navigating undefined references, so that
 references can be navigated via the keyboard by pressing
 TAB and S-TAB.
Clean up whites:


Dynamic loading and unloading for math support with
 refontification.
Allow underscores and colons in equation labels.



GFM (GitHub Flavored Markdown) Mode Improvements


Changes italic font lock behavior to match GFM specification
 regarding underscores in words.
Syntax highlighting for GFM quoted code blocks with an optional
 language keyword.
Insertion command (C-c C-s P) for GFM quoted code blocks.


Bug Fixes


Fix bug in heading visibility cycling introduced in version 1.9
 where the level of headings was being calculated incorrectly.
Fix problems inserting ATX headings at end of buffer.
Support small Setext headings (with fewer than three characters).
Several improvements to inline code syntax highlighting.


No need to prohibit spaces after the leading backquotes.
Markdown allows more than two leading backquotes (but the same number
 must appear at the end to close the code tag).
Ensure following character is not a backquote.
Fix a bug where code fragments separated by a single character
 were not highlighted correctly. (This is difficult or impossible
 to do with regular expressions in Emacs, which do not support
 negative lookahead or negative lookbehind, so a matching function
 is used now.)

Fix some edge cases regarding escaping, spaces, etc. for bold and
 italic font lock.
Prohibit newlines and tabs immediately after opening bold and italic
 delimiters. This fixes a bug where italics would not be
 highlighted following a horizontal rule
Improved multi-line font lock performance for large files.
Improved multi-line font lock at beginning of buffer.
List items with any of the three markers are filled in the same way
 (previously list items starting with + were not filled with
 hanging indentation).
Fix end detection for empty list items. Don’t skip over the
 whitespace following the marker on the same line. Previously, empty
 list items were not being detected properly by
 markdown-cur-list-item-bounds as a result of this.
Don’t exclude [^], which is a valid reference tag (but let’s
 please stick to alphanumeric characters).
No longer highlight escaped wiki links.
Fix line number buttons for reference checking and make all buttons
 clickable.
Fix killing of footnotes with no text.
Fix escaping in markdown-xhtml-standalone-regexp.
Fix a font-lock edge case involving footnote markers preceding
 inline links.
More accurate font-lock for ATX headings in edge cases.
Fix killing of footnotes from footnote text.

1.9

markdown-mode 1.9





















markdown-mode version 1.9 was released on
January 25, 2013. This is a major new stable release with important
bug fixes.

New features:


Support for setext-style headers in outline-mode.
Thanks to Shigeru Fukaya.
Font lock for tilde-fenced code blocks.
Reference link insertion (C-c C-a r).
Support both forms of aliased wiki links:
[[link text|PageName]] and [[PageName|link text]]
(markdown-wiki-link-alias-first).
Footnote support: font lock and insertion, deletion, and
navigation functions for footnotes (prefixed by C-c C-f;
following for wiki links is now C-c C-w).
Thanks to Joost Kremers.
Improved preview and export commands.
Thanks to Donald Ephraim Curtis.
imenu support. Thanks to Akinori Musha.
Added autoload token for gfm-mode.
Thanks to Max Penet and Peter Eisentraut for the suggestion.
Optional character set declaration in XHTML output.
Thanks to François Gannaz for the suggestion.
Smart unindentation when pressing delete at the beginning of a
line. Thanks to Zhenlei Jia.
Optional prefix argument to C-c C-w for opening wiki links
in another window.
Open inline and reference links and inline URIs in browser
(C-c C-o). Thanks to Peter Jones.
Open files in a standaline previewer or editor (C-c C-c o).
Clean up numbered/ordered lists (C-c C-c n).
Thanks to Donald Ephraim Curtis.
Save Markdown output to kill ring (copy to clipboard) (C-c C-c w).
Thanks to Donald Ephraim Curtis.


Bug fixes:


Fixed a bug which caused unusual behavior in functions performing
search, replace, and/or matching operations.
Thanks to Christopher J. Madsen for the patch.
Fixed a bug which caused an incompatibility with orgtbl-mode.
Thanks to Vegard Vesterheim for the report and to Carsten Dominik
for a patch.
Fixed a bug where reference links at the beginning of a line
would be mistaken for reference definitions.
Improved font lock for headers.
Improved font lock for reference definitions. Thanks to Ian Yang.
Avoid byte compiler warning about region-exists-p in GNU Emacs.
Additional key bindings for cross-platform header cycling
compatibility.
Fix problem with externally modified files on disk where the user
would get stuck in a loop answering “really edit the buffer?”
Thanks to Bryan Fink for a detailed report.


Other improvements:


Improve markdown-mode-hook docstring.
Thanks to Shigeru Fukaya for the more precise description.
Don’t require Common Lisp extensions at run time.
Thanks to Shigeru Fukaya.
Prefer visual-line-mode, the replacement for longlines-mode,
when in gfm-mode. Thanks to Christopher J. Madsen.
Proper GitHub wiki link handling in gfm-mode. Thanks to Kevin
Porter.
XEmacs compatibility:


Avoid malformed list errors during font definitions.
Handle replace-regexp-in-string.
Use text properties instead of overlays.
Fall back to set-buffer-modified-p when
 restore-buffer-modified-p is unavailable.
Many additional fixes. Thanks to Michael Sperber.

Handle wiki links in buffers not associated with a file.
Update autoload documentation to support byte compilation.
Option to use - instead of _ for wiki links in gfm-mode.
Add two tab stops to possible indentation positions following list
items.


Minor bug fixes:


Font lock fix for URLs with underscores.
Escape shell commands to handle filenames with spaces, etc.
Thanks to Marcin Kasperski for a patch.
Use :slant instead of unsupported :italic in font spec.
Fix typo in paragraph-fill regexp.
2013-07-30 19:15:15 +00:00
wiz
b63eabede4 Updated textproc/mdoclint to 1.22 2013-07-30 19:09:14 +00:00
wiz
8e832d6e03 Bump version. 2013-07-30 19:09:00 +00:00
wiz
f976a43481 Fix -F. 2013-07-30 19:07:23 +00:00
jperkin
ba1a872212 SunOS build fix. 2013-07-30 18:57:30 +00:00
wiz
1b97318fdd Remove unused function. 2013-07-30 18:51:15 +00:00
wiz
277a2f8830 Remove mentions of -O, noone's implemented it yet or will soon. 2013-07-30 18:50:07 +00:00
wiz
8fbbdc309e Make Bq and Er optional for errors. 2013-07-30 18:46:29 +00:00
wiz
43b976a522 Fix -A support. 2013-07-30 18:37:56 +00:00
tez
75fb330a47 update cvsweb for newer perl warnings
update apache-ant for CVE-2013-1571
2013-07-30 14:43:31 +00:00
tez
7a5eba3a90 update to 1.9.2 - just a fix for CVE-2013-1571 2013-07-30 14:40:59 +00:00
ryoon
7c84553d03 Fix build under Cygwin.
* For Cygwin build -no-undefined is needed for libtool.
2013-07-30 13:56:20 +00:00
ryoon
519521c391 Fix packaging on Cygwin.
* On Microsoft Windows platform, liblzma.def is created to import librares
  for non-GNU toochains.
2013-07-30 13:43:47 +00:00
ryoon
3e3ccaae4a Fix build on Cygwin.
* Remove -Wl,--disable-auto-import option. With this option, I have gotten
  "undefined reference to environ" error.
2013-07-30 13:28:40 +00:00
wiz
52c24d5d56 + glpk-4.52.1, gssdp-0.14.4, gupnp-0.20.4, milter-manager-2.0.0,
nut-18.10, vinagre-3.8.3.
2013-07-30 13:15:04 +00:00
tez
07f940cb44 Fix warnings from newer perl versions 2013-07-30 13:01:11 +00:00
ryoon
70d041ff4e Updated www/apache24 to 2.4.6 2013-07-30 12:52:05 +00:00
ryoon
9f81f49c4a Update to 2.4.6
Changelog:
Security buxfixes.
    SECURITY: CVE-2013-1896 (cve.mitre.org) Sending a MERGE request against a URI handled by mod_dav_svn with the source href (sent as part of the request body as XML) pointing to a URI that is not configured for DAV will trigger a segfault.
    SECURITY: CVE-2013-2249 (cve.mitre.org) mod_session_dbd: Make sure that dirty flag is respected when saving sessions, and ensure the session ID is changed each time the session changes. This changes the format of the updatesession SQL statement. Existing configurations must be changed.

And feature enhancement and bugfixes.
2013-07-30 12:51:29 +00:00
ryoon
4d0e6ef03d Fix build under Cygwin64.
* Treat uname -p = unknown like machine.sh, use uname -m instead.
2013-07-30 12:27:20 +00:00
ryoon
69e3659d77 Updated security/KeePass to 2.23 2013-07-30 11:53:11 +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
jperkin
9bf3a52e6b Fix python-enabled build. 2013-07-30 09:20:02 +00:00
is
0436825a46 Replace no longer existing master site, by nk@kajander.fi. 2013-07-30 09:19:28 +00:00
wiz
af21d2a4ac regen 2013-07-30 07:14:50 +00:00
wiz
d9546510e3 Fix typo 2013-07-30 07:14:09 +00:00
wiz
456e74688f Updated x11/libX11 to 1.6.1 2013-07-30 07:09:10 +00:00
wiz
82a6c24e53 Update to 1.6.1:
This release includes fixes to the code, docs & build system.
It makes both clang & doclifter happier.  It includes patches
upstreamed from Ubuntu, NetBSD, and Solaris.

Alan Coopersmith (10):
      Update README to reflect where to find the Xlib specs now
      specs/libX11: correct prototype for XListPixmapFormats/XImageByteOrder
      troff macro expansion in specs/libX11
      Require ANSI C89 pre-processor, drop pre-C89 token pasting support
      XSetModifierMapping: Use Data instead of GetReqExtra
      Refactor common code from XAddHost & XRemoveHost into single function
      omGeneric: remove space between struct name & member name
      Add ku_TR.UTF-8 (Kurdish language, Turkey region) to compose/locale.dir
      Fix undefined XCMSDIR error when building lint library
      libX11 1.6.1

Eric S. Raymond (2):
      Remove call to undefined macro.
      Remove call to undefined macro.

Kees Cook (2):
      libX11: check size of GetReqExtra after XFlush
      libX11: check "req" when calling GetReqExtra

Thomas Klausner (6):
      Deal with the limited range of VAX floating point numbers when compiling for VAX.
      Stop truncating source to destination length if it is larger.
      Use newer callback-based API for XIM.
      Check for symbol existence with #ifdef, not #if
      Fix out-of-range comparison in _XF86BigfontQueryFont
      Tighten out-of-range comparisons.
2013-07-30 07:09:01 +00:00