(just a reminder: when updating this package, be sure to adjust
files/pixman.sym appropriately)
commit 411c0e990f7a96d4e15f2cbbe07d3b50b6a20f95
Make a couple of functions static
commit 96f57c07f24cd6d86c0aad624bd1a16b85f08e04
Speed up fbOver
Use FbByteMulAdd to operate on two components at a time and force
the function to be inlined.
commit dcbe4b3f80fb8dc6a83efa7e66a891f8b102608d
fix --enable-{mmx,sse2,vmx}
If --enable-foo is used, don't treat it as --disable-foo, and
error out if the appropriate compiler support isn't detected.
commit e21f00db50c30e80c8969fbf63982aeb7434dc1d
Add pixman-1-uninstalled.pc file
commit 1570746350baf82d36aeb7ea1702350700b795d7
Use -no-undefined -- fixes bug 15927
commit 99fead412e7602daf193035831b952e252dac0e1
Use <inttypes.h> on most types of Unix.
Fix for bug 15560.
commit 2070f10db927a97d7d38024e607093f5a6e00291
Remove unused pixman-combine.c
commit 9d54568d5f93701313fdbb49c1ef9dc79fe5850c
Fix SSE2 bug where x888 pixels were treated as 8888
commit 7dfd023e94d9ab5940d7062c2e5cde11ab02f43e
fix Altivec detection
the old code used to cause infinite looping on G3 machines.
commit 0a92401678286eb438fe24979fd032efba540a0a
Fix fbCompositeSrc_x888xnx8888mmx to properly ignore source alpha
commit 687176023caf53f2fe234827d152f270048b1cd3
make --{en,dis}able-gtk work correctly
--enable-gtk had the same effect as --disable-gtk.
Now we check for it by default, and error out if we can't
find it and it was explicitly enabled.
commit 9d97716d2fd91d5611a5e7a7b29b38887b672e9f
Fix bug 16310 in the SSE2 fast path in function
fbCompositeSolidMask_nx8888x0565Csse2
commit eb53d111bd8651cd00c1b728b09e8be09b8482f7
Add a lossy 32-bit generic pixel fetch function for wide surfaces.
The transformed fetch path currently only works at 32-bit precision.
Until a wide version of that function is added, we need to have a
path to perform a wide FetchPixel and then contract it down to
a8r8g8b8.
Also, use the right format when expanding the result in
fbFetchTransformed64. fbFetchTransformed returns a8r8g8b8 results.
commit 3c43b869f3821495978c61b9195f0b0e9e9e1245
Unexport or delete various functions
- Delete pixman_region_append()
- Delete pixman_region_empty()
- Make pixman_region_validate() static and don't export it.
Reported by Julien Cristau.
commit 36b05f2cac7fa28e31131ca0d6b8b133ccd95ab8
Only export the 16 bit version of pixman_region_set_static_pointers()
- The automatic conversion of a graylist directory structure could
generate errors for empty sender addresses (commonly used for
bounce messages). Thanks to David Stiller for reporting this one.
- Connections encrypted with TLS (not decrypted by spamdyke) weren't
always being rejected, even if there was no chance they should
be accepted. Thanks to Sergio Minini for reporting this one.
- A double-free() problem could result in crashes if the
"rejection-text-graylist" option was used within a configuration
directory.
- Compiling on Solaris was generating a warning.
NEWS in the distfile.
* CHANGES FROM GUTENPRINT 5.2.0-BETA2:
4) Printing speed, and possibly quality, have been improved in
certain cases on newer Epson inkjet printers (C120, Stylus Photo
2400, RX700, and all printers using Claria ink). The speed
improvement should be most noticeable with plain paper at lower
resolutions. Quality improvements may or may not be noticeable.
5) The Epson driver is in the process of being converted to use data
stored in files external to the binary library. While this
should have no impact on end-user use, it is a substantial change
that people should be aware of. Please report any issues.
6) Test coverage has been significantly increased.
7) New printers supported in this release:
(450+ lines of printers omitted)
* GENERAL CHANGES FROM GUTENPRINT 5.0:
1) Gutenprint 5.2 and beyond no longer support GIMP 1.2. Please
ensure that you are using GIMP 2.0 or above.
2) The PostScript driver has been rewritten, offering enhanced
functionality approaching that of the native printer drivers.
This driver is used by the enhanced Print plugin for the GIMP,
and by other packages (such as PhotoPrint) that utilize
Gutenprint. In particular, the following specific functionality
has been added:
- All PPD file options are now offered.
- CMYK input is now handled correctly.
- The PostScript driver recognizes Gutenprint PPD files (from
the native CUPS driver, not from Foomatic) and presents
floating point options correctly.
Note that this driver does not offer the curve options offered
by the native drivers.
----------------
* CHANGES FROM GUTENPRINT 5.0.2 AND 5.1.7:
1) cups-genppdupdate is no longer versioned, as it was in 5.0 and
5.1 (cups-genppdupdate.5.0 and cups-genppdupdate.5.1). It also
supports the following options:
-r Specify the major.minor version to update to, e. g. 5.0 or
5.1.
-f Bypass ownership/permissions checks on update PPD files.
-i Interactively ask whether to update each PPD file.
2) The performance of cups-genppdupdate has been improved
significantly.
3) cups-genppdupdate no longer updates PPD files that differ only
in case of the file extension (e. g. printer.ppd and
printer.PPD). This avoids updating PPD files twice on
filesystems that are case insensitive, such as OS X.
4) cups-genppdconfig has been removed from this release. This
command was used to configure CUPS printer queues, but is not
necessary as there are ample other tools available to configure
printer queues.
8) L-size photo paper (3 1/2x5 inches) has been added.
mail/p5-Mail-DKIM to 0.32
graphics/p5-SVG to 2.44
net/p5-Geo-IP to 1.33
net/p5-IP-Country to 2.25
devel/p5-Compress-Raw-Zlib to 2.012
devel/p5-IO-Compress-Base to 2.012
devel/p5-IO-Compress-Zlib to 2.012
security/p5-Digest-SHA to 5.47
time/p5-DateTime-Calendar-Discordian to 0.9.6
security/p5-Crypt-CBC to 2.29
security/p5-Tie-EncryptedHash to 1.24
security/p5-Crypt-RSA to 1.98
Pkgsrc changes:
- none
Changes since version 1.58:
===========================
1.98 Jul 08, 2008
* Precedence bug in Public::write() and Private::write()
(http://rt.cpan.org/Public/Bug/Display.html?id=37489)
Thanks to HRAFNKELL for reporting this!
1.96 Jul 06, 2008
* Set the version numbers in modules to $Crypt::RSA::Version::VERSIOn
1.95 Jul 06, 2008
* Remove STDERR error output in Crypt::RSA::SS::PSS.
(http://rt.cpan.org/Public/Bug/Display.html?id=29048)
* Allow symmetric cipher specification in Crypt::RSA::Key.
(http://rt.cpan.org/Public/Bug/Display.html?id=27929)
* Fix bug in AUTOLOAD.
(http://rt.cpan.org/Public/Bug/Display.html?id=26028)
* Use Module::Install instead of ExtUtils::MakeMaker
* Consolidate versioning to module version in Crypt::RSA::Version
(which is the reason for the version # jump)
* "use base" instead of @ISA
* "use FindBin" instead of the literal "lib" - this is safer.
Pkgsrc changes:
- none
Changes since version 1.21:
===========================
1.24 (Tue Jul 15 14:35:35 EDT 2008)
- Remove references to Artistic License from README.
1.23 (Tue Jul 15 05:18:37 EDT 2008)
- Applied patch from ANDK@cpan.org to avoid failures in reforgy.t
[http://rt.cpan.org/Ticket/Display.html?id=27585]
- Turned off warnings in the test suite. It is supposed to generate
warnings but it freaks out people.
- License changed to Artistic 2.0 | GPL for Fedora folks.
Pkgsrc changes:
- none
Changes since version 2.24:
===========================
2.29 Tue Apr 22 10:22:37 EDT 2008
- Fixed errors that occurred when encrypting/decrypting utf8 strings
in Perl's more recent than 5.8.8.
2.28 Mon Mar 31 10:46:25 EDT 2008
- Fixed bug in onesandzeroes test that causes it to fail with
Rijndael module is not installed.
2.27 Fri Mar 28 10:13:32 EDT 2008
- When taint mode is turned on and user is using a tainted key,
explicitly check tainting of key in order to avoid "cryptic"
failure messages from some crypt modules.
2.26 Thu Mar 20 16:41:23 EDT 2008
- Fixed onezeropadding test, which was not reporting its test count
properly.
2.25 Fri Jan 11 15:26:27 EST 2008
- Fixed failure of oneandzeroes padding when plaintext size is
an even multiple of blocksize.
- Added new "rijndael_compat" padding method, which is compatible
with the oneandzeroes padding method used by Crypt::Rijndael in
CBC mode.
* Fixed several security issues.
* Fixed several stability issues.
* Fixed an issue where the phishing and malware database did not update on first launch.
* Under certain circumstances, Firefox 3.0 did not properly save the SSL certificate exceptions list.
* Updated the internal Public Suffix list.
* In certain cases, installing Firefox 2 in the same directory in which Firefox 3 has been installed resulted in Firefox 2 being unstable. This issue was fixed as part of Firefox 2.0.0.15.
* Fixed an issue where, when printing a selected region of content from the middle of a page, some of the output was missing (bug 433373).
* Fixed a Linux issues where, for users on a PPP connection (dialup or DSL) Firefox always started in "Offline" mode (bug 424626).
Pkgsrc changes:
- none
Changes since version 0.94:
===========================
0.9.6 Thu Mar 6 07:39:24 2008
- Fixed t/4-perl-critic.t so it deals properly with the absence of
Test::Perl::Critic. Thanks to haoess and thospell on Perl Monks
for the solution.
0.9.5 Mon Mar 3 23:20:20 2008
- Ran the module through Perl::Critic
- Sign the package with a valid public key
Pkgsrc changes:
- none
Changes since version 5.45:
===========================
5.47 Wed Apr 30 04:00:54 MST 2008
- modified Makefile.PL to install in core for Perls >= 5.10
-- thanks to Jerry Hedden for patch
- changed from #include <> to #include "" in SHA.xs
-- some platforms not able to find SHA source files
-- thanks to Alexandr Ciornii for testing
- moved .pm file to appropriate lib directory
- minor addition to META.yml
5.46 Wed Apr 9 05:04:00 MST 2008
- modified Addfile to recognize leading and trailing
whitespace in filenames (ref. rt.cpan.org #34690)
- minor C source code modification (ref. hmac.c)
- use const in sha.c for clean builds with -Wwrite-strings
-- thanks to Robin Barker for patch
Pkgsrc changes:
- Requires p5-IO-Compress-Base-2.012 and p5-Compress-Raw-Zlib-2.012
It looks like there were no functional changes (see the Changes file) and
the version number increased only to stay in line with all the other Zlib
modules. Anyway, Compress::Zlib 2.012 demands version 2.012 of IO::Compress::*, thus this update.
(I didn't try whether it still works on 4.0. Would be nice if
someone did it.)
-supply an example pam.conf file
-slow down to avoid abuse, better cleanup in error cases, more paranoia
thanks to Joerg for suggestions
Pkgsrc changes:
- none
Changes since version 2.011:
============================
2.012 15 July 2008
* IO::Compress::Base
- Silenced an uninitialised value warning when reading a line
at a time from a zip file where the content uses ZIP_CM_STORE.
[Problem spotted & fixed by Jeff Holt]
* IO::Compress::Base & IO::Uncompress::Base
- local-ise $!, $? et al in the DESTROY methods.
Pkgsrc changes:
- The package requires at least zlib 1.2.3 (part of NetBSD 4 and up)
now, otherwise there will be complaints (grep for "needs zlib" in Zlib.xs).
- Added comment to explain why patch-aa cannot be integrated upstream.
Changes since version 2.011:
============================
2.012 15 July 2008
* Document the gzip flags that WindowBits can take.
* Allow a dictionary to be used with a raw inflate.
Needs zlib 1.2.2.1 or better.
[RT #36046]
ChangeLog:
1.22 Wed Aug 15 15:30:00 2007
- Allow gentleness to pause even right in the
middle of a chewing copy since that can be
very painful to the drive.
1.21 Thu Aug 09 22:00:00 2007
- Tweak minimum thresholds for autoincrease
in order to provide more granular throttling.
- Fix initial gentle_ops boundary checking.
- Clear up a few warnings.
1.20 Wed Aug 08 15:05:00 2007
- Stable release
- Just bug fixes from v1.16.
- More accurate gentle throttling computation
w/ on-the-fly auto-adjust disk ops feature.
- Versions v1.17 - v1.19 were beta tests.
1.16 Sat Aug 04 02:00:00 2007
- Disable operation tracking by default.
- Add a proctitle feature for progress monitioring.
- Moved rmtree and copy routines directly into this
module for performance purposes.
- Add "gentle" feature to allow dirsync to throttle
back the IO on the disks if this is desired.
1.15 Fri Jul 14 09:58:00 2006
- Avoid forcing directory timestamp to match a
more future mtime of a symlink within it.
This allows to cleanly detect and revert any
changes made on the destination by simply
running a rebuild on it (as well as the source)
prior to executing the dirsync operation.
Altering a symlink in any way will ALWAYS
update the mtime of the containing directory
inode, so this is most correct anyway.
- bug #1908719 [interface] New field cannot be auto-increment and
primary key
- [dbi] Incorrect interpretation for some mysqli field flags
- bug #1910621 [display] part 1: do not display a TEXT utf8_bin
as BLOB (fixed for mysqli extension only)
- [interface] sanitize the after_field parameter,
thanks to Norman Hippert
- [structure] do not remove the BINARY attribute in drop-down
- bug #1955386 [session] Overriding session.hash_bits_per_character
- [interface] sanitize the table comments in table print view,
thanks to Norman Hippert
- bug #1939031 Auto_Increment selected for TimeStamp by Default
- patch #1957998 [display] No tilde for InnoDB row counter when
we know it for sure, thanks to Vladyslav Bakayev - dandy76
- bug #1955572 [display] alt text causes duplicated strings
- bug #1762029 [interface] Cannot upload BLOB into existing row
- bug #1981043 [export] HTML in exports getting corrupted,
thanks to Jason Judge - jasonjudge
- bug #1936761 [interface] BINARY not treated as BLOB:
update/delete issues
- protection against XSS when register_globals is on and .htaccess
has no effect, thanks to Tim Starling
- bug #1996943 [export] Firefox 3 and .sql.gz (corrupted);
detect Gecko 1.9, thanks to Juergen Wind
- (2.11.7.1) [security] XSRF/CSRF by manipulating the db,
convcharset and collation_connection parameters,
thanks to YGN Ethical Hacker Group
This update fixes the security vulnerability reported in PMASA-2008-5.
Pkgsrc changes:
- Requires p5-Geography-Countries for ip2cc.
Changes since version 2.23:
===========================
IP-Country-2.25, 2008.06.25
---------------------------
Database update:
Jun 25 03:01 delegated-afrinic-latest
Jun 24 22:05 delegated-apnic-latest
Jun 25 09:01 delegated-arin-latest
Jun 25 04:50 delegated-lacnic-latest
Jun 25 04:39 ripe.db.inetnum
IP-Country-2.24, 2008.03.04
---------------------------
Database update:
Mar 3 23:19 delegated-afrinic-latest
Mar 3 18:06 delegated-apnic-latest
Mar 4 06:02 delegated-arin-latest
Mar 4 00:50 delegated-lacnic-latest
Mar 4 01:38 ripe.db.inetnum
Pkgsrc changes:
- none
Changes since version 1.30:
===========================
1.33 May 5th 2008
- make cpantesters happy exit 0 early, if libGeoIP is not found.
( Boris Zentner )
1.32 May 4th 2008
- make Geo::IP::Record::time_zone work for the pure perl part of
Geo::IP ( Boris Zentner )
- BEGIN{$Geo::IP::GEOIP_PP_ONLY=1} use Geo::IP; disable the C API,
even if it is installed. ( Boris Zentner )
! rename $Geo::IP::TESTING_PERL_ONLY to $Geo::IP::GEOIP_PP_ONLY.
( Boris Zentner )
- Fix Geo::IP::Record to use the C API, only, when Geo::IP use it
( Boris Zentner )
1.31 March 22nd 2008
- Added BL/Saint Barthelemy, MF/Saint Martin (ISO-3166-1 additions)
- Change default database name for NetWare to sys:/etc/GeoIP/GeoIP.dat
and MSWin32 to c:/GeoIP/GeoIP.dat ( Guenter Knauf )
- Added support for time_zone lookup in GeoIP City API
Pkgsrc changes:
- none
Changes since version 2.36:
===========================
2.44 21 April, 2008
-Improved META.yml
2.43 21 April, 2008
-Improved META.yml
2.42 16 April, 2008
-Removed Makefile from MANIFEST
2.41 16 April, 2008
-Fixed MANIFEST and added license data to the SVG.pm file
2.40 14 April, 2008
-Changed tests to current recommendation. Moved to t/ directory.
-Added POD and POD Coverage tests
2.39 08 April, 2008
-Added warnings
2.38 03 April, 2008
-Modified SVG::Element to answer a bug report in rt.perl.org by slaven
regarding the redefined methods warnings when SVG is used twice.
-Fixed the POD to reflect annotation comments.
2.37 02 March, 2008
-Added NS definitions for svg and xlink to enable xlink:href and svg:
namespace usage in Firefox.
0.09 2008-03-07
- The output of format_datetime() always includes the time
portion. Without this the module produced what I think was an
invalid iCal date. More importantly, this makes the output
consistent (always a DATE-TIME). Reported by Bill Moseley.
- removes RRULE: and EXRULE: from ICal string before parsing.
Reported by Matt Sisk.
(original version number is 1.148,
but to prevent problems later, we use 1.14.8 in pkgsrc).
Add CPAN home page.
Changes:
1.148 Thu Nov 16 10:21 2006
- Debian has chosen to distribute their own Data::UUID, which has a different
interface and breaks other modules. They also use a grossly-inflated
version number, which means that this version number must be inflated to
allow modules to rely on the CPAN Data::UUID properly.
Tests added to EXPLICITLY assert the one known difference between genuine
Data::UUID and Debian's ersatz version in libossp-uuid-perl.
Thanks to ADAMK for bringing this to my attention.
Terminate HOMEPAGE url with /
Adapt PERL5_PACKLIST to what the package does.
Changes:
0.09 Mon Jul 10 03:40:00 2006
* "I'm doind this as I watch the World Cup Finals" release
- Add POD tests
0.08_02 Mon May 29 15:30:00 2006
- Apply patches from Boris Sukholitko. Adds "Primary As Option" and
"Column Groups" features
0.08_01 Sat May 20 10:00:00 2006
- Fix typo in the sequence detection
- Restructure directory structure
0.08 Sat Mar 11 17:00:00 2006
- Stop using _croak (#18093)
0.07 Thu Jan 26 03:00:00 2006
- work with PostgreSQL 8.1's new sequence display
- pg_version(full_version => 1) gets you the major, minor, micro
version strings
- maintainer changed to Daisuke Maki
* Updated translations.
* Fix album display for folders which do not contain any images. This fixes
8212.
* Fix invalid redirect in default view for comments.
* Update the sharing page:
o never reindex more than once when making changes.
o modify the search button to only search. Previously it would also
apply all changes in addition to doing a search.
o do nothing if the form is submitted but no changes were made.
o handle invalid LDAP or OpenID users correctly.
* Update Archetypes:
o use Content-Disposition instead of Content-disposition as HTTP
header for downloads. Fixes problems with MS Internet Explorer 6,
which appears to be case sensitive contrary to standards.
o Add a new viewlet manager which allows adding of content at the
bottom of content edit views.
o Add an option to the reference field to also copy references when
copying an object.
* Update reference browser widget:
o Make it possible to remove references for single-reference fields.
o Add a new property 'startup_directory_method' to use a callable
to determine the startup directory.
o Inserted references were not checked by default on Internet Explorer
7. This fixes 7936.
o Added a new property 'hide_inaccessible'. When set all items for
which the user has no View permission are hidden.
* Add a 'random items' option to the collection portlet.
* Update GenericSetup import steps at each point when loading multiple
profiles. Fixes CMF bug 213905.
* Fix group handling to use group introspection PAS plugins, making it
possible to ask, for example, LDAP groups for their members.
* Fix user search to honour the order of user enumeration PAS plugins
and correctly merge search results.
* Add support for po files inside i18n folders in Python packages.
They need to registered as a Zope2 product but don't need to be in
the Products.* namespace anymore.
* Do not create redirects for temporary URLs used while creating a new
content object. This fixes 8260 and part of 7278.
* Update viewlets to use the 'index' attribute rather than 'render' for
setting viewlet templates. This allows them to be overriden using the
'template' ZCML attribute.
* Do not show the display menu if it is disabled.
* Add an actionMenuSelected class to selected menu items.
* Standardize the rendering of the title in the folder contents template.
* Fix a problem with disappearing security context for customized
browser views.
* Make it possible to customize viewlet and portlet templates registered
with the same name for multiple browser layers.
* Correctly handle objects with a space in their id in the broken-link-checker.
Updated packages and products
* Archetypes 1.5.9
* Products.ATReferenceBrowserWidget 2.0.2
* Products.CMFPlone 3.1.3
* Products.CMFQuickInstallerTool 2.1.6
* Products.GenericSetup 1.4.1
* Products.PlacelessTranslationService 1.4.12
* Products.PlonePAS 3.6
* Products.PloneTranslations: 3.1.3
* five.customerize 0.3
* plone.app.content 1.1.3
* plone.app.contentmenu 1.1.3
* plone.app.customerize 1.1.1
* plone.app.layout 1.1.3
* plone.app.linkintegrity 1.0.10
* plone.app.portlets 1.1.3
* plone.app.redirector 1.0.9
* plone.app.workflow 1.1.3
* plone.fieldsets 1.0.2
* plone.portlet.collection 1.1.3
* plone.session 2.0
0.30 Mon Dec 18 23:24:25 PST 2006
- back after two and a half years; happy hanukkah!
- added note about B:CC:Object
- added new Discover 65 prefix
- check for Switch before Visa as Switch has some BINs in ^4
- accept masked numbers in cardtype()
- add handling of card network peering arrangements, controllable via
$Business::CreditCard::Country
- identify Diner's club ^36 cards as MasterCard in US and Canada
- identify China Union Pay cards as Discover cards outside China
- identify China Union Pay cards
No recorded changes for 0.29 upstream.
0.34 27th March 2008
* Updates to support building with Berkeley DB version 4.7
* Typo in #ifdef for ThreadCount support. Spotted by Mark Hindley
* Updated dbinfo
Thanks to Julian Dunn in PR pkg/39031 for the notice. Since June CPAN-daily
messages were utf-8/base64 encoded and my procmail recipes did not handle
that...
Pkgsrc changes:
- Does not require security/p5-Digest-SHA1 anymore.
- Does not require devel/p5-Error anymore (already unnecessary for 0.29).
Changes since version 0.30:
===========================
Version 0.32 - released 2008-06-03
* removed requirement for Digest::SHA1 (issue #1832549).
We now use the more capable Digest::SHA module for SHA-1 and SHA-256.
* bugfixes:
* granularity checking should be case-sensitive (issue #1938112).
* identity tag now uses quoted-printable encoding (issue #1839015).
* API improvement:
* implemented identity_source() for DkSignature objects
Version 0.31 - released 2008-04-14
* some error detail messages were changed (see ChangeLog, 2008-01-10 entry)
* by default, and when possible, DKIM signatures now omit c= and q= tags
(they are optional tags) (issue #1878518)
* DKIM and DomainKey signatures are now wrapped so that line breaks
occur before colon (':') separators instead of after; this avoids
confusing some broken MUAs (issue #1868648)
* bugfixes:
* "undef value" error when DKIM signature appears at end of header
(issue #1878954)
* use proper regexp for splitting email address (issue #1878994)
* API improvements:
* can specify a domain for fetch_author_policy() (issue #1879197)
* can access a signature's public-key object (issue #1879215)
* can specify an OpenSSL-private-key object for PrivateKey->new()
(issue #1879209)
Version 0.30.1 - released 2008-01-24
* bugfix:
* email from cisco.com was failing to verify (issue #1878523)
that's an accident waiting to happen on next version number "increase").
Also included is a bugfix for one of the self-tests, a comparison
which was the wrong way. Reported upstream.
Tests OK on i386/4.0 if you bump the stack limit to something more
than the default 2MB.
Changes:
2008-01-29 Jarkko Hietaniemi <jhi@iki.fi>
* netbsd-alpha does not have a functional RLIMIT_STACK,
reported by David Cantrell. Skip the test, and document
as a known issue.
* Release 1.2901.
2008-01-27 Jarkko Hietaniemi <jhi@iki.fi>
* Rewrite the setrlimit.t test. Simplify it a lot; now all
RLIM_INFINITY limits are simply skipped; for those that
are limited we try setting only the soft limit, and accept
a value lower than we tried to set, since various systems
might either enforce lower limits, or round up the limits.
Added documentation on setrlimit() about this.
* Allow calling getrlimit/setrlimit and getpriority/setpriority
with the string names ("RLIMIT_NPROC", for example).
* Include ppport.h (generated with perl 5.8.8), reshuffle
system header includes appropriately.
* Tested also with older Perls, 5.005_05 and 5.6.2, in OS X.
(5.005_04 didn't work, it creates but then cannot dynaload
the .bundle files, go figure.)
* Minor documentation tweaks and copyright year bumps.
* Release 1.29.