Based on PR 39228 and update dependency pattern.
1.203 Wed 14 May 2008
Summary:
- No change, switching to production version
1.202_03 Wed 14 May 2008
Summary:
- Initial Perl 6 support
- Bug fixes and final 1.203 release candidate
- I finally catch up with all the failing test cases
that Chris Dolan keeps commiting :)
Details:
- Adding initial support for "use v6-alpha;"
- Adding new class Perl::Statement::Include::Perl6
- Adding a test on the KindaPerl6::Grammar,
which triggered a bug in the tokenizer during
CPAN::Metrics tinderboxing.
- All open() calls now use three-argument form
- Upgrading explicit Perl dependency to 5.006,
because of the previous item.
- Better support for labels, including tricky ones like "BEGIN : { ... }"
1.202_02 Wed 2 Jan 2008
Summary:
- Back-compatibility and 1.203 release candidate
Details:
- Removing the use of use base 'Exporter';
- Updating Test::SubCalls dep to 1.07 to get
the use base 'Exporter' fix for that too.
1.202_01 Tue 20 Nov 2007
Summary:
- Minor bug fix release
Details:
- RT #30469: calling length() on PPI::Token gives error
- 14_charsets.t was incorrectly skipping in situations
that it should have been running.
1.201 Mon 22 Oct 2007
Summary:
- Minor bug fix release
Details:
- The internal exception class PPI::Exception::ParserTimeout was
inheriting from itself.
1.200 Mon 15 Oct 2007
Summary:
- Production Release
Details:
- Zero changes from 1.199_07
- Updated version from 1.199_07 to 1.200
1.199_07 Fri 12 Oct 2007
Summary:
- This is the third release candidate for 1.200
- Minor tweak
Details:
- Changed the way to detect Perl 5.6 to ignore the 1_0e1_0 failure
1.199_06 Wed 10 Oct 2007
Summary:
- This is the second release candidate for 1.200
- Some small bug fixes
Details:
- Remove -w from test scripts to allow taint'enabled testing
- Skip the failing 1_0e1_0 test on Perl 5.6.2
1.199_05 Tue 9 Oct 2007
Summary:
- This is the first release candidate for 1.200
- Fix some parser corner cases
Details:
- Fixed parsing of %!, $^\w, and %^H
- Fixed parsing of @{$foo}-1
- Fixed parsing of <$fh1>, <$fh2>
1.199_04
Summary:
- Build tweaks
- More regression changes
Details:
- Increasing List::Util dependency to 1.19
(Removes a memory leak on Win32)
1.199_03 Thu 12 Jul 2007
Summary:
- Support for a few more rare/legacy Perl syntax
- Tokenizer simplification, optimization and exception'ification
Details:
- Added support for the <<\EOF heredoc style
- Always create ->{type} in full-quote sections
- Converted more of the Tokenizer to use exceptions
- Optimized away a bunch of now-unneeded "or return undef"
- Optimized _set_token_class down to a single statement
- Inlined _set_token_class out of existance
- Cache and fast-clone PPI::Token::Whitespace->null
- Removed some superfluous parameter checks on private methods,
for conditions that would cause explosions and be noticed anyway.
- Removed the fancy options from PPI::Token::new
- More consistent structure of incomplete quotes
1.199_02 Mon 5 Mar 2007
Summary:
- Added parser timeout support
- Fixing various regression cases
- Adding some housekeeping tweaks
Details:
- Created PPI::Exception with an eye to moving towards
using exceptions more for error handling (for speed).
The goal is to get rid of the "or return undef"s.
- Added the timeout param to the PPI::Document constructor
which uses alarm to implement basic timeout support.
This should help when parsing a large corpus on Unix.
(Not available on Win32)
- Fixed incorrect location() for PPI::Structure instances.
- Adding better parsing of hash constructors.
- Pushing Clone dependency to 0.22 to get closer to taint support)
- Pushing deps on bundled test modules to prevent accidentally
bundling old versions.
1.199_01 Tue 31 Oct 2006
Summary:
- Improved lexing correctness
- Partial implementation of literal
- Initial implementation of Number classes (Chris Dolan)
Details:
- Split out PPI::Token::Number subclasses
- Implement numbers with exponential notation
- Implement literal() for ::Number classes (except ::Version)
- Implement literal() for ::Token::Quote::Single
- Added -T for inline tests
- Add tests for nested statements and nested structures
- Fixed some bugs as a result
- Improved detection of the correct curly brace structure types
- many bug fixes
- MM_CHARSET no longer needed; now uses iconv to decode RFC2047-encoded
headers and convert to current locale.
- various MIME improvements
- Take maintainership (ok'd by kim@).
- Replace DESCR with text from web site.
- Support user-destdir.
- Use --with-hash-backup instead of hacking config.h post-configure.
- Drop IRIX-specific part of fmt_scan.c patch-cd, and therefore drop patch-ck
and IRIX bits in Makefile.
- A tmac.h conf file (wtf?) is no longer installed.
- Update what's installed to share/doc/nmh.
- Update PLIST for added/removed/renamed files.
- Patches:
- Update patch-ca and patch-cd.
- Remove errno patches, upstream since XXX: patch-aa, patch-ab, patch-ad,
patch-ae, patch-ag, patch-ah, patch-ai, patch-aj, patch-ak, patch-al,
patch-am, patch-an patch-ao, patch-ap, patch-aq, patch-ar, patch-as,
patch-at, patch-au, patch-av, patch-aw, patch-ax, patch-az, patch-ba,
patch-bb, patch-bc, patch-bd, patch-be, patch-bf, patch-bg, patch-bh,
patch-bi
- patch-aa also had a patch for some fgetstr problem on NetBSD which no
longer seems to happen.
- Remove patch-cb; GCOS_HACK is referenced nowhere in nmh code (only
apparently outdated docs) or in any other pkgsrc patch; HAVE_SYS_PARAM_H
is already elsewhere in config.h, and sys/param.h is included in nmh.h.
- Remove patch-ce (http://savannah.nongnu.org/bugs/?1393 fixed in
uip/sortm.c r1.7).
- Remove patch-ci (fixed in uip/show.c r1.6).
- Remove patch-cj; $(etcdir)/tmac.h is gone and the folders/flists problems
were fixed (differently) in 2000.
- Remove patch-ck (CPPFLAGS support for the IRIX-specific part of patch-cd.
Based on patch provided by Juan RP in PR 39311.
NEWS pekwm-0.1.7
================
Bugs fixed
* #XX Several memory leaks identified with valgrind plugged.
* #XX Fixed broken iconfied state reported by
<giuliani{.}blackfenix{@}gmail{.}com>
* #XX CfgParser parsed data twice.
* #XX StatusWindow placement fixed.
* #XX Fix for _NET_WM_NAME ops by Florian Hoppe <flp{@}floppi{.}de>
* #22 Font type is now possible to define as the first argument in
themes.
* #30 Panel raise issues, reported and fixed by Jyri Jokinen
<shared{@}adresh{.}com>
* #21 Dynamic menu entries become unselectable after first
visit. Reported by Lassi Pölönen and fixed by Andreas
<ioerror{@}lavabit{.}com>
* #14 SendKey action requested by nidan.
* #29 drag'n'drop requires the recieving window to be moved before
working. Reported by Jyri Jokinen <shared{@}adresh{.}com>, fixed
by Andreas <ioerror{@}lavabit{.}com>
* #32 Shaping issues after shading. Reported by Paulo Igor Barra
Nascimento <pibarnas{@}yahoo{.}com{.}br> and fixed by Andreas
<ioerror{@}lavabit{.}com>
* #XX Corrects the interpretation of the motif windowmanager hints
by Andreas <ioerror{@}lavabit{.}com>
* #XX Remove perl scripts reducing dependencies on packages.
User visible changes
* UTF-8 support added for reading and rendering window titles.
* _NET_WM_ICON is now read and rendered in menus.
* RandR support for multi-screen configurations.
* New default theme.
* CmdDialog size is now calculated from the current head and not the
whole display.
Configuration changes
* _NET_WM_WINDOW_TYPE handling configurable via autoproperties.
* Width/Height 0 in autoproperties now means screen width/height.
* WorkspacesPerRow and WorkspaceNames added with matching
GotoWorkspace/SendToWorkspace parameters Up, PrevV, Down, NextV.
* ShowWorkspaceIndicator
* WorkspaceIndicatorScale
* PCRE support remove.
* EdgeIndent option added to Screen section of main configuration
file. If true reserves space where the screen edge is.
* EdgeSize now supports per edge configuration.
Theme changes
* Shaping suport for non-corner windows.
* XMB type is used by default in favour of X11 type fonts.
* Font alpha is now handles as % from 0-100 instead of previous Xft
unsigned int value.
* HeightAdapt option added to theme.
* Font type is now possible to define as the first argument in themes.
pkgsrc change:
Apply fix for sunpro compilre, provided by PR pkg/37771 from
Naoto Morishima.
This release includes fix for multiple vulnerabilities.
http://www.ruby-lang.org/en/news/2008/08/08/multiple-vulnerabilities-in-ruby/
* Several vulnerabilities in safe level
* DoS vulnerability in WEBrick
* Lack of taintness check in dl
* DNS spoofing vulnerability in resolv.rb
Full changes are too many, please refer ChangeLog file.
Pkgsrc changes:
o Add new dependencies; and p5-HTML-Stream appears to be not
only a build-time dependency
o Fix Pod::Tree::HTML to actually write to a referenced string,
using IO::String
o Get rid of the half-assed IO::String dummy in the html test,
and adapt to using IO::String instead
This makes the self-tests pass. Diffs reported upstream.
Upstream changes:
1.15 2007 Jun 24
Rename pod2html -> podtree2html (RT 18742)
Pod::Tree::HTML
- Changed destination resolution to accept a scalar reference,
or anything with a 'print' method. (RT 12335)
podtree2html, pods2html
- documented HTML elements for CSS rules (RT 6118)
pod.css
- add example style sheet
1.14 2007 Jun 12
Pod::Tree::HTML
- remove use vars qw(&isa); (RT 14530)
- document translate() error conditions (RT 12336)
Makefile.PL
- add Text::Template prerequisite (RT 26440)
1.13 2007 Apr 06
Pod::Tree
- rename the Stream package
Pod::Tree::HTML
- change the X<> markup to render as empty, per the perlpod manpage
- rename the BitBucket package
- add template support
Pod::Tree:PerlUtil
- handle malformed NAME paragraphs more gracefully
pod2html
- add template support
pods2html
- add template support
1.12 2006 Apr 22
Pod::Tree::PerlBin
- ignore non-existant directories on $PATH
- protect File::Find::find from empty directory list
Pod::Tree:PerlFunc
- find the pod/ directory under either perl/ or perl/lib/ (Win32 issue)
Pod::Tree::PerlLib
- increase default col_width to 30
Pod::Tree:PerlTop
- find the pod/ directory under either perl/ or perl/lib/ (Win32 issue)
Pod::Tree:PerlUtil
- clean up whitespace in module names and descriptions
pods2html
- recursion check compares absolute paths instead of inodes (Win32 issue)
t/pods2html.t
- use rmtree instead of system "rm -r" (Win32 issue)
Xen is a virtual machine monitor for x86 hardware (runs only on i686-class
CPUs), which supports running multiple guests operating systems on a single
machine. At boot, the xen kernel is loaded (via grub) along with the guest
kernel for the first domain (called domain0). domain0 has privileges to access
the physical hardware (PCI and ISA devices), administrate other domains and
provide virtual devices (disks and network) to other domains.
This package contains the Xen 3.3 kernel itself.
The Xen virtual machine monitor allows running several virtual machines on a
single physical machine. The xentools33 package contains the tools to create,
destroy and control the virtual machines.
The xentools33 package contains the tools for Xen 3.3.x
changes:
New optimizations have been provided for SSE2 and ARM instruction sets,
while a lot of warnings triggered by recent compiler changes have been
fixed.
A new function has been added to guess the aspect ratio of streams where
it is not properly coded. Also it is now possible to retrieve the value
of the MPEG-2 repeat_first_field flag, and to be notified when the
sequence header of a stream changes (eg. aspect ratio on-the-fly changes).
changes:
-bugfixes
-multithreaded rendering
-Images are now always interpolated in their source colorspace
-Support for OpenPrinting Vector devices has been upgraded to version 1.0
-two new devices: cairo, svgwrite
-maximum number of color components has been reduced to 8 (from 252)
-The -Z: debugging option now uses 'realtime' instead of 'usertime'
particularly well with many feeds and there's no indication that
a release is imminent. From the changelog:
* Support for parsing microformats, including rel=enclosure, rel=tag,
XFN, and hCard.
* Updated the whitelist of acceptable HTML elements and attributes based
on the latest draft of the HTML 5 specification.
* Support for CSS Sanitization. (Previous versions of Universal Feed
Parser simply stripped all inline styles.) Many thanks to Sam Ruby for
implementing this, despite my insistence that it was impossible.
* Support for SVG Sanitization.
* Support for MathML Sanitization. Many thanks to Jacques Distler for
patiently debugging this feature.
* IRI support for every element that can contain a URI.
* Ability to disable relative URI resolution.
* Command-line arguments and alternate serializers, for manipulating
Universal Feed Parser from shell scripts or other non-Python sources.
* More robust parsing of author email addresses, misencoded win-1252
content, rel=self links, and better detection of HTML content in
elements with ambiguous content types.
Fixed a bug in filter_graylist() that was creating infinitely deep "_none"
directories. The special-case conversion code added in 4.0.1 was not
checking to see if "_none" was a file or a directory and performing the
conversion every time. Thanks to Bob Alanis for reporting this one.
Updated www/p5-HTML-Stream to 1.60
Updated devel/p5-ExtUtils-XSBuilder to 0.28
Updated net/p5-Geo-IP to 1.34
Updated chat/p5-Net-AOLIM to 1.61
Updated www/p5-Kwiki-Archive-Cvs to 0.103
Updated www/p5-Kwiki-Icons-Gnome to 0.15
Updated www/p5-Kwiki-RecentChanges to 0.14
integer overflow in the vsnprintf replacement function.
This is likely not a real problem, and the patch wasn't pulled to
the upstream 2.4 branch, but so we can formally declare our 2.4
as not vulnerable now.