aboutsummaryrefslogtreecommitdiffstats
path: root/meta-perl/recipes-perl
AgeCommit message (Collapse)Author
2019-06-16libnet-ldap-perl: upgrade 0.65 -> 0.66; enable ptesttimo/perl-upgrades-06152019Tim Orling
* Add runtime dependencies * Add ptest dependencies Upstream release notes: 0.66 -- Tue Apr 16 11:23:55 CEST 2019 Enhancements * Entry.pm: accept more options in ldif() * inc/: refresh install tools * contrib/ldifsort: new option -h * documentation extensions * typo fixes Bug Fixes * contrib/schema2ad: fix syntax calculation * Refresh.pm: fix get_ttl() method * DSML: fix detection of auxiliary object classes Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2019-06-16libcgi-perl: upgrade 4.43 -> 4.44Tim Orling
Upstream release notes: 4.44 2019-06-03 [ ENHANCEMENT ] - Replace only use of "base" with "parent" (GH #235) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2019-06-16libdbd-sqlite-perl: upgrade 1.54 -> 1.62; enable ptestTim Orling
* Add ptest dependencies` * Reorganize recipe according to best practices * Use CPAN_MIRROR * Update HOMEPAGE Upstream release notes: 1.62 2018-12-29 - Switched to a production version 1.61_04 2018-12-22 - Added sqlite_db_config method and new constants for it - Added sqlite_defensive option to disallow dangerous SQLite features - Exposed some of the hidden extended result codes 1.61_03 2018-12-19 - Upgraded SQLite to 3.26.0, which reportedly has a security fix 1.61_02 2018-12-01 - Added sqlite_backup_from_dbh/sqlite_backup_to_dbh methods - Introduced sqlite_prefer_numeric_type database handle attribute that changes the value of TYPE statement handle attribute from an array of string to an array of integer, as an experimental feature. Setting this may break your applications. - Changed preferred bugtracker 1.61_01 2018-12-01 - Added ability to configure SQLITE_MAX_LENGT with environmental variable (Roy Storey) - Added sqlite_limit database handle method to change run-time limits - Upgraded SQLite to 3.25.3 - Updated constants 1.60 2018-12-01 - Switched to a production version 1.59_03 2018-11-03 - Added a note on the long standing bug on TYPE statement handle attribute - Applied a doc patch on Virtual::PerlData by Björn Höhrmann (GH-31) 1.59_02 2018-09-30 - Upgraded SQLite to 3.25.2 1.59_01 2018-09-17 - Upgraded SQLite to 3.25.0, with ALTER TABLE ... RENAME COLUMN and UPSERT among others - Added ::GetInfo (GH#32, Brendan Byrd) - Fix to use a PV value as a virtual table column value where appropriate (RT-124941) - Add deferrability to foreign_key_info (mohawk2) 1.58 2018-03-28 - Switched to a production version. 1.57_01 2018-03-21 - Made it an error to fetch attributes from a statement handle whose database handle is inactive (ribasushi++) 1.56 2018-02-28 - Switched to a production version. 1.55_07 2018-01-27 - This is a developer release to help testing DBIx::Class - Upgraded SQLite to 3.22.0 - Disabled two STAT compile time options (tentatively), which fixes RT-124227 anyway 1.55_06 2018-01-27 - This is a developer release to help testing DBIx::Class - Downgraded SQLite to 3.19.3 because of a SQLite regression (RT-124227, ribasushi++) - Fixed some tests to adapt to a change in error format introduced by the latest DBI - Remove no warnings test from t/43_fts.t which failed under some environments 1.55_05 2017-12-16 - Implemented ParamValues statement handle attribute (RT-123886) 1.55_04 2017-11-22 - Updated SQLite to 3.21.0 - Resolved #122581: statistics_info() doesn't work correctly (John Deighan) - Fixed typo (GH#26, ReneNyffenegger) - Silenced some warnings (GH#25, Jacques Germishuys) - Fixed no dot in @INC issue (GH#24, ribasushi) - Fixed zero-length BLOB value is retrieved as undef (GH#23, SATO Kentaro) - Fixed VirtualTable::PerlData to use new ops added in SQLite 3.21.0 (GH#28, fschlich) - noted on sqlite_extended_result_codes handle attribute 1.55_03 2017-02-14 - Updated SQLite to 3.17.0 1.55_02 2017-01-08 - Updated SQLite to 3.16.2 - Fixed statistics_info when only unique indexes were requested (Dave Rolsky++). GitHub #21 1.55_01 2017-01-04 - Updated SQLite to 3.16.0 Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2019-06-16libtest-nowarnings-perl: add 1.04Tim Orling
* Ensures that no warnings are emitted during tests * ptest dependency for libdbd-sqlite-perl Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2019-06-16libencode-perl: upgrade 2.94 -> 3.01; enable ptestTim Orling
* Clean-up whitespace * Add ptest dependencies License-Update: Only use license lines from META.json Upstream release notes: 3.01 $ $Date: 2019/03/13 00:26:18 $ ! Encode.xs patched: Warning: Use of uninitialized value in subroutine entry https://github.com/dankogai/p5-encode/issues/139#issuecomment-459765852 ! Encode/encode.h Pulled: Fix compile error and warning https://github.com/dankogai/p5-encode/pull/138 3.00 2019/01/31 ! Encode.pm VERSION bumped to 3.00 to make PAUSE happy 2.100 2019/01/31 04:26:40 ! Encode.xs MANIFEST + t/xml.t Pulled: Do not access SV* buffer if we have not called SvPV_force() https://github.com/dankogai/p5-encode/pull/137 ! MANIFEST remove utf8messages.t which is already deleted from the repository. 2.99 2019/01/21 03:13:35 ! Unicode/Unicode.xs Unicode/Unicode.pm VERSION++'ed as Perl core needed. https://github.com/dankogai/p5-encode/issues/136 ! encengine.c Pulled: protect do_encode from NULL dst https://github.com/dankogai/p5-encode/pull/135 2.98 2018/04/22 09:02:00 ! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.xs encengine.c t/decode.t t/enc_eucjp.t t/utf8messages.t t/utf8warnings.t - t/utf8messages.t + t/utf32warnings.t Pulled: Introduce new Encode check flag Encode::ONLY_PRAGMA_WARNINGS https://github.com/dankogai/p5-encode/pull/134 2.98 2018/04/22 09:02:00 ! t/truncated_utf8.t Resolved: RT125131: truncated_utf8.t TODO test pass in blead https://rt.cpan.org/Ticket/Display.html?id=125131 ! Encode.xs Pulled: Remove XS functions _bytes_to_utf8() and _utf8_to_bytes() https://github.com/dankogai/p5-encode/pull/133 ! Unicode/Unicode.xs Pulled: Automatically compute length in attr() macro https://github.com/dankogai/p5-encode/pull/132 ! Encode.xs Pulled: Fix compile warnings on 64bit MS VS2017 https://github.com/dankogai/p5-encode/pull/131 2.97 2018/02/21 12:14:33 ! Encode.xs Pulled: New perls that fixes https://github.com/dankogai/p5-encode/issues/129 https://rt.cpan.org/Ticket/Display.html?id=124399 https://github.com/dankogai/p5-encode/pull/130 2.96 2018/02/11 05:35:26 ! Encode.pm encoding.pm Unicode/Unicode.pm VERSION++ to make bleadperl happy <CADED=K4v5WQ3R7+aTu1xV4q2RcZFT=jriZubqfrHe7PZrgRmDA@mail.gmail.com> 2.95 2018/02/08 00:26:15 ! Encode.pm Encode.xs Encode/encode.h Unicode/Unicode.pm Unicode/Unicode.xs encengine.c Pulled: new perls https://github.com/dankogai/p5-encode/pull/128 Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2019-06-15recipes-devtools: Move back from meta-networking to meta-perlAdrian Bunk
It needs both freeradius and perl-module-data-dumper, so neither place would fulfill all dependencies. In general meta-perl looks like the more appropriate place. The location in meta-networking also had the problem that it was one directory too deep and therefore not included in BBFILES. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libcapture-tiny-perl: upgrade 0.46 -> 0.48; enable ptestTim Orling
* sort RDEPENDS in alpha order * add missing dependencies (since perl-sanity change) Upstream release notes: [Fixed] - Appends PID to random file names for tee signalling to avoid random name collision when used in multiple forked children. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libxml-libxml-perl: enable ptestTim Orling
Enable ptest and add ptest dependencies Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libstrictures-perl: upgrade 2.000003 -> 2.000006; enable ptestTim Orling
Add runtime and ptest dependencies. Upstream release notes: 2.000006 - 2019-03-10 - update internal list of warnings for categories added in blead (v5.29.9) - fix extras test to avoid any files in the temp directory's parent directories interfering (RT#128751) 2.000005 - 2018-04-20 - update internal list of warnings for categories added in 5.28.0 (no behaviour change) 2.000004 - 2018-04-19 - update bundled ExtUtils::HasCompiler to 0.021 - update internal list of warnings for categories added in 5.26.0 (no behavior change) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libhtml-parser-perl: enable ptestTim Orling
Add runtime and ptest dependencies Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libhtml-tagset-perl: add recipe for v3.20Tim Orling
This module contains data tables useful in dealing with HTML. It provides no functions or methods. This is a dependency for libhtml-paser-perl. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libexutils-config-perl: enable ptestTim Orling
Add runtime and ptest dependencies. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libextutils-installpaths-perl: upgrade 0.011 -> 0.012; enable ptestTim Orling
* Add RDEPENDS for libextutils-config-perl * Add runtime and ptest dependencies Upstream release notes: 0.012 2018-05-10 21:03:33+02:00 Europe/Amsterdam - Allow a argument to install_map with source dirs - Make tests prove and 5.6 friendly Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libcrypt-openssl-random-perl: upgrade 0.11 -> 0.15; enable ptestTim Orling
* Add EXTRA_CPANFLAGS to fix "undefined symbol: RAND_seed" * Add DEPENDS on libcrypt-openssl-guess-perl-native * Add runtime and ptest dependencies Upstream release notes: 0.15 2018-04-22 rurban - fix mingw hints for pkg-config support (akiym, PR #7) 0.14 2018-04-17 rurban - add library paths to LIBS from Crypt::OpenSSL::Guess (akiym, PR #6) 0.13 2018-04-14 rurban - move Crypt::OpenSSL::Guess to configure dependency. (grinnz, PR #4) 0.12 2018-04-13 rurban - use Crypt::OpenSSL::Guess to resolve OpenSSL include path, fixes MacOS's homebrew OpenSSL installation problem. (akiym, PR #3) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libcrypt-openssl-rsa-perl: upgrade 0.30 -> 0.31; enable ptestTim Orling
* Add runtime and ptest dependencies Upstream release notes: 0.31 Mon Sep 24 2018 - Remove default of SHA256 for RSA keys. This has caused significant problems with downstream modules and it has always been possible to do $key->use_sha256_hash() Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libcrypt-openssl-guess-perl: rename from libcrypt-openssl-guess; enable ptestTim Orling
We follow Debian naming and this module snuck in misnamed. Add PROVIDES "libcrypt-openssl-guess" for backwards compatibility. Add runtime and ptest dependencies. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libcgi-perl: upgrade 4.38 -> 4.43; enable ptestTim Orling
* Add libhtml-parser-perl to RDEPENDS for HTML::Entities dependency Upstream release notes: 4.43 2019-05-01 [ FIX / TESTING ] - support unquoted multipart/form-data name values (GH #234) 4.42 2019-03-26 [ DOCUMENTATION ] - clarify licence also in Makefile.PL (GH #232) 4.41 2019-03-26 [ DOCUMENTATION ] - clarify licence (GH #232) 4.40 2018-08-15 [ FIX / TESTING ] - support perls < 5.10.1 in Makefile.PL by being more dynamic (GH #229, GH #230, thanks to Aristotle) 4.39 2018-08-13 [ FIX / TESTING ] - specify CONFIGURE_REQUIRES in Makefile.PL so can use TEST_REQUIRES to build with older perls (GH #228) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libtest-deep-perl: add recipe for v1.128Tim Orling
Test::Deep gives you very flexible ways to check that the result you got is the result you were expecting. At its simplest it compares two structures by going through each level, ensuring that the values match, that arrays and hashes have the same elements and that references are blessed into the correct class. It also handles circular data structures without getting caught in an infinite loop. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libterm-readkey-perl: upgrade 2.37 -> 2.38; fix upstream check; enable ptestTim Orling
Upstream release notes: """ 2.38 - 2019-01-05 * Bundle up various changes including: * Indexing improvements * Makefile improvements for some make utils * Various code cleanups and modernizations """ * Add UPSTREAM_CHECK_REGEX * Add UPSTREAM_CHECK_URI * inherit ptest-perl; all tests pass * ptest RDEPENDS on perl-module-test-more Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-09libnet-dns-perl: upgrade 1.19 -> 1.20Zang Ruochen
-Upgrade from libnet-dns-perl_1.19.bb to libnet-dns-perl_1.20.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-08libio-socket-ssl-perl: 2.060 -> 2.066Kai Kang
Update libio-socket-ssl-perl from 2.060 to 2.066. * update line number of license in META.yml Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-08libxml-libxml-perl: 2.0132 -> 2.0134Kai Kang
Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-08libnet-dns-perl: 1.18 -> 1.19Kai Kang
Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-13mete-perl: add pkg groups and image for testingArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-11adduser: correct perl installation directory to match new perl recipeAlexander Kanavin
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02adduser: 3.117 -> 3.118Kai Kang
Upgrade adduser from 3.117 to 3.118. * set S Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02libio-socket-ssl-perl: 2.059 -> 2.060Kai Kang
Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-23adduser: Update SRC_URIMingli Yu
Update SRC_URI for adduser as the previous one is invalid. Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-16libnet-dns-perl: upgrade 1.17 -> 1.18; enable ptestTim Orling
* Add UPSTREAM_CHECK_REGEX to ignore DEV releases * Add RDEPENDS that were missing * Enable ptest and add RDEPENDS for tests * Add RRECOMMENDS for libnet-dns-sec-perl * Upstream release notes: """ **** 1.18 Sep 21, 2018 Documentation revised to remove ambigous use of "answer" which has been used to refer to both the answer section of a packet and the entire reply packet received from a nameserver. Fix rt.cpan.org #127018 Net::DNS::ZoneFile->parse() fails if include directory specified. Fix rt.cpan.org #127012 DNS resolution broken when options ndots used in /etc/resolv.conf """ Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-16libnet-dns-sec-perl: add recipe for 1.10Tim Orling
Net::DNS::SEC is installed as an extension to an existing Net::DNS installation providing packages to support DNSSEC as specified in RFC4033, RFC4034, RFC4035 and related documents. It also provides support for SIG0 which is useful for dynamic updates. Implements cryptographic signature generation and verification functions using RSA, DSA, ECDSA, and Edwards curve algorithms. The extended features are made available by replacing Net::DNS by Net::DNS::SEC in the use declaration. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-28libnet-ssleay-perl: Fix configure issueJens Rehsack
Fix libnet-ssleay-perl tries to execute found openssl binaries at the place of ${OPENSSL_PREFIX} and bailing out when either binaries are missing or can't be executed. From cross-compiling perspective, both is insane. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-28libcrypt-openssl-rsa-perl: Update to 0.30Jens Rehsack
Update recipe for CPAN hosted Perl5 module Crypt::OpenSSL::RSA from 0.28 to 0.30 to fix build issues when using openssl 1.1 and to express our love to the Perl Programming Language. LICENSE checksum updated because of: f0a2ed2 Purge trailing whitespace Changes since 0.28: https://metacpan.org/changes/release/TODDR/Crypt-OpenSSL-RSA-0.30 Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-28libcrypt-openssl-guess: Add recipeJens Rehsack
Add recipe for CPAN hosted Perl5 module Crypt::OpenSSL::Guess version 0.11 as prerequisite for libcrypt-openssl-rsa-perl update to express our love for the Perl Programming Language. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-24libio-socket-ssl-perl: 2.058 -> 2.059Kai Kang
Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-08libio-socket-ssl-perl: 2.054 -> 2.508Kang Kai
Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-08libnet-ssleay-perl: 1.84 -> 1.85Kang Kai
Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-08libnet-dns-perl: 1.14 -> 1.17Kang Kai
Upgrade libnet-dns-perl from 1.14 to 1.17. * correct LICENSE which should be MIT Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-08adduser: 3.116 -> 3.117Kang Kai
Upgrade adduser from 3.116 to 3.117. * remove redefine of S Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-05adduser: fix HOMEPAGEOleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <dev@sashko.rv.ua> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-04-08libtest-harness-perl: upgrade v3.39 -> v3.42; inherit ptest-perlTim Orling
* Remove tests which require "-T" (taint) command line option * Remove tests which are inappropriate for on-target testing * Install "prove" to /usr/local/bin to avoid conflict with perl-misc Upstream release notes: 3.42 19-03-2018 - Enable rulesfile.t to run in core 3.41 27-02-2018 - Released 3.40_01 without code modifications 3.40_01 23-07-2017 - Return handle for pipes and sockets #58 (Erik Huelsmann) - TAP v13 plan allows trailing whitespace (Steffen Schwigon) - prove: add a --statefile=<path> option to customize the .prove file (Ævar Arnfjörð Bjarmason) - Avoid non-deterministic source handling, make a SourceHandler tie an error. (Michael Schwern, Leon Timmermans) - Fix and simplify MSWin32 colorization (Roy Ivy III) - Fix file source handler to accept single extensions option (Tomoki Aonuma) - Spelling fixes (Brian Wightman) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-01libmodule-runtime-perl: upgrade to 0.016, use upstreamTim Orling
Upstream has fixed build system to use EUMM, so we no longer need the fix on github.com/moto-timo. Add UPSTREAM_CHECK_REGEX to ensure we catch future updates. Extended the license checksum to include the Copyright. The length of the README file has changed, so the checksum has changed. Verified that the license remains the same. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-01libmodule-pluggable-perl: use upstream instead of github.com/moto-timoTim Orling
Upstream has updated the build system to use EUMM, so the fix on github.com/moto-timo is no longer needed. Because the versions where out of sync, reflect the bump in PR. Add UPSTREAM_CHECK_REGEX to properly catch upstream updates. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-02-11libmime-types-perl: upgrade 2.14 -> 2.17Tim Orling
* Fix RDEPENDS * Install bin/collect-types Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-02-11libio-socket-ssl-perl: upgrade from 2.052 -> 2.054Tim Orling
Changes: 2.054 2018/01/22 - added missing test certificates to MANIFEST 2.053 2018/01/21 - small behavior fixes - if SSL_fingerprint is used and matches don't check for OCSP - Utils::CERT_create - small fixes to properly specific purpose, ability to use predefined complex purpose but disable some features - update PublicSuffix - updates for documentation, especially regarding pitfalls with forking or using non-blocking sockets. Spelling fixes. - test fixes and improvements - stability improvements for live tests - regenerate certificate in certs/ and make sure they are limited to the correct purpose. Checkin program used to generate certificates. - adjust tests since certificates have changed and some tests used certificates intended for client authentication as server certificates, which now no longer works Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-02-11libencode-perl: upgrade 2.83 -> 2.94Tim Orling
* Fix RDEPENDS * RCONFLICTS with perl-misc * LIC_FILES_CHKSUM is based on META.json, which has changed but license remains the same Changes: 2.94 2018/01/09 05:53:00 ! lib/Encode/Alias.pm Fixed: deep recursion in Encode::find_encoding when decoding bad MIME header https://github.com/dankogai/p5-encode/pull/127 ! Encode.pm Pulled: Include more information about Encode::is_utf8() that it should not be normally used https://github.com/dankogai/p5-encode/pull/126 Pulled: Remove misleading documentation about UTF8 flag https://github.com/dankogai/p5-encode/pull/125 2.93 2017/10/06 22:21:53 ! lib/Encode/MIME/Name.pm t/mime-name.t Pulled: Add "euc-cn" => "EUC-CN" alias to Encode::MIME::Name https://github.com/dankogai/p5-encode/pull/124 ! encoding.pm Pulled: Propagate fatal errors from the encoding pragma back to the caller Resolves rt #100427 https://github.com/dankogai/p5-encode/pull/123 https://rt.cpan.org/Ticket/Display.html?id=100427 ! lib/Encode/CN/HZ.pm lib/Encode/JP/JIS7.pm lib/Encode/MIME/Header.pm t/decode.t Pulled: Uninitialized value fixes #122 https://github.com/dankogai/p5-encode/pull/122 ! Makefile.PL Pulled: Fix -Werror=declaration-after-statement for gcc 4.1.2 https://github.com/dankogai/p5-encode/pull/121 2.92 2017/07/18 07:15:29 ! Encode.pm MANIFEST lib/Encode/Alias.pm + t/use-Encode-Alias.t Pulled: Fix loading Encode::Alias before Encode https://github.com/dankogai/p5-encode/pull/118 ! Makefile.PL Pulled: Fix gccversion Argument "630 20170516" isn't numeric https://github.com/dankogai/p5-encode/pull/118 ! lib/Encode/MIME/Header.pm t/mime-header.t Pulled: Encode::MIME::Header: Fix parsing quoted-printable text in strict mode https://github.com/dankogai/p5-encode/pull/115 ! Encode.pm use define_encoding() instead of tweaking $Encode::Encoding{utf8}. https://github.com/dankogai/p5-encode/commit/208d094b8cf82da488495400ea9a518841fd007a#commitcomment-22698036 2.91 2017/06/22 08:11:05 ! Encode.pm Addressed: RT#122167: use parent q{Encode::Encoding}; fails: Can't locate object https://rt.cpan.org/Ticket/Display.html?id=122167 ! Makefile.PL Pulled: fix gcc warnings for older gcc < 4.0 https://github.com/dankogai/p5-encode/pull/114 2.90 2017/06/10 17:23:50 ! Makefile.PL Pulled: Include all contributors into META https://github.com/dankogai/p5-encode/pull/111 ! bin/enc2xs bin/ucmlint encoding.pm lib/Encode/Encoding.pm lib/Encode/GSM0338.pm t/CJKT.t Pulled: Where possible do not depend on value of $@, instead use return value of eval https://github.com/dankogai/p5-encode/pull/110 ! Encode.xs Pulled: Fix more XS problems in Encode.xs file https://github.com/dankogai/p5-encode/pull/109 ! encoding.pm lib/Encode/Encoding.pm t/guess.t Pulled: Small fixes https://github.com/dankogai/p5-encode/pull/108 ! Encode.pm Makefile.PL Pulled: Load modules Encode::MIME::Name and Storable normally https://github.com/dankogai/p5-encode/pull/107 ! Unicode/Unicode.pm lib/Encode/Alias.pm lib/Encode/Encoding.pm lib/Encode/Unicode/UTF7.pm Pulled: Remove no warnings 'redefine'; and correctly loaddependences https://github.com/dankogai/p5-encode/pull/106 ! Encode.pm Encode.xs Unicode/Unicode.pm Unicode/Unicode.xs Pulled: Remove PP stubs and reformat predefine_encodings() https://github.com/dankogai/p5-encode/pull/104 ! Encode.pm Encode.xs Pulled: Run Encode XS BOOT code at compile time https://github.com/dankogai/p5-encode/pull/103 ! Encode.pm Unicode/Unicode.pm lib/Encode/Encoding.pm lib/Encode/Guess.pm lib/Encode/JP/JIS7.pm lib/Encode/MIME/Header.pm lib/Encode/MIME/Header/ISO_2022_JP.pm Pulled: Use Encode::define_encoding and propagate carp/croak message https://github.com/dankogai/p5-encode/pull/102 ! t/truncated_utf8.t t/utf8messages.t Pulled: Fixes for older perl versions https://github.com/dankogai/p5-encode/pull/101 ! Encode.xs encoding.pm t/enc_eucjp.t t/enc_utf8.t Pulled: cperl fixes: encoding undeprecated, no strict hashpairs https://github.com/dankogai/p5-encode/pull/100 ! MANIFEST Pulled: Add missing tests into MANIFEST file https://github.com/dankogai/p5-encode/pull/99 ! Encode.xs t/fallback.t Pulled: Cleanup code for handling fallback/replacement characters https://github.com/dankogai/p5-encode/pull/98 2.89 2017/04/21 05:20:14 ! Encode.pm Encode.xs MANIFEST t/enc_eucjp.t t/enc_utf8.t + t/utf8messages.t Pulled: Fixes for Encode::utf8 https://github.com/dankogai/p5-encode/pull/97 ! Encode.pm Pulled: Fix documentation about CHECK coderef https://github.com/dankogai/p5-encode/pull/96 ! Encode.xs Pulled: For efficiency use newSVpvn() instead of newSVpv() in do_fallback_cb() https://github.com/dankogai/p5-encode/pull/95 ! Encode.xs Pulled Call Encode callback function with integer argument correctly https://github.com/dankogai/p5-encode/pull/94 ! lib/Encode/CN/HZ.pm lib/Encode/GSM0338.pm lib/Encode/JP/JIS7.pm lib/Encode/KR/2022_KR.pm lib/Encode/MIME/Header.pm lib/Encode/MIME/Header/ISO_2022_JP.pm lib/Encode/Unicode/UTF7.pm t/undef.t Pulled: Fix all Encode modules so their encode(undef) and decode(undef) calls returns undef https://github.com/dankogai/p5-encode/pull/93 + t/whatwg-aliases.json t/whatwg-aliases.t Pulled: New (failing) tests for aliases defined in WHATWG Encoding spec #92 https://github.com/dankogai/p5-encode/pull/92 ! Encode.pm Pulled: Update documentation for UTF-8 https://github.com/dankogai/p5-encode/pull/91 ! Encode.xs t/truncated_utf8.t Pulled: Consume correct number of bytes on malformed ! Encode.pm Unicode/Unicode.pm Pulled: document str2bytes and bytes2str https://github.com/dankogai/p5-encode/pull/86 ! Encode.xs t/fallback.t t/truncated_utf8.t Pulled: Fix appending correct number of Unicode replacement characters https://github.com/dankogai/p5-encode/pull/84 2.88 2016/11/29 23:29:23 ! t/taint.t Pulled: Fix test t/taint.t to pass when Encode::ConfigLocal is present https://github.com/dankogai/p5-encode/pull/83 ! Makefile.PL Unicode/Makefile.PL bin/enc2xs lib/Encode/Alias.pm t/Aliases.t t/enc_data.t t/enc_module.t t/encoding.t t/jperl.t Pulled: various fixes https://github.com/dankogai/p5-encode/pull/82 ! t/mime-header.t Pulled: Fix test t/mime-header.t to pass on HP-UX 11.23/64 U with perl v5.8.3 https://github.com/dankogai/p5-encode/pull/81 ! t/Encode.t Pulled: Extend COW tests for UTF-8 and Latin1 https://github.com/dankogai/p5-encode/pull/80 ! Encode.xs Unicode/Unicode.xs Pulled: Rmv impediment to compiling under C++11 https://github.com/dankogai/p5-encode/pull/78 ! Encode.xs Unicode/Unicode.xs Pulled: Do not use expressions in macros SvTRUE, SvPV, SvIV, attr and attr_true https://github.com/dankogai/p5-encode/pull/77 ! Unicode/Unicode.xs t/magic.t Pulled: Fix handling of undef, COW and magic scalar argument in Unicode.xs https://github.com/dankogai/p5-encode/pull/76 ! Encode.xs encoding.pm Fix 2 of 3 problems Steve Hay found. 1. C89 compiler failures (patch attached). 2. encoding.pm has changed slightly but has no $VERSION++ Message-Id: <CADED=K6ve_DAzRXPX=EsjtUDnZppAaw+BP1Ziw_fU5f32k+Wyg@mail.gmail.com> 2.87 2016/10/28 05:03:52 ! Encode.xs t/taint.t Pulled: Disable _utf8_on and _utf8_off for tainted values https://github.com/dankogai/p5-encode/pull/74 ! Encode.xs MANIFEST t/rt65541.t t/rt76824.t t/rt86327.t Pulled: Fix crash 'panic: sv_setpvn called with negative strlen' https://github.com/dankogai/p5-encode/pull/73 ! Encode.xs MANIFEST t/rt113164.t Pulled: Fix crash caused by undefined behaviour between two sequence points https://github.com/dankogai/p5-encode/pull/72 ! Encode.xs MANIFEST lib/Encode/CN/HZ.pm lib/Encode/Encoder.pm t/decode.t t/magic.t t/rt85489.t t/utf8ref.t Pulled: Fix handling of undef, ref, typeglob, UTF8, COW and magic scalar argument in all XS functions https://github.com/dankogai/p5-encode/pull/70 ! Encode/_T.e2x t/at-cn.t t/at-tw.t t/enc_data.t t/enc_module.t t/encoding-locale.t t/encoding.t t/jperl.t t/mime-name.t t/undef.t Pulled: Fix unit tests https://github.com/dankogai/p5-encode/pull/69 ! Encode.pm lib/Encode/MIME/Header.pm lib/Encode/MIME/Name.pm t/mime-header.t t/mime-name.t t/taint.t Pulled: Encode::MIME::Header clean up https://github.com/dankogai/p5-encode/pull/68 ! Encode.xs Pulled: Generate CHECK value functions with newCONSTSUB() instead with direct XS https://github.com/dankogai/p5-encode/pull/67 ! Encode.xs Pulled: Encode::utf8: Fix count of replacement characters for overflowed and overlong UTF-8 sequences https://github.com/dankogai/p5-encode/pull/65 ! Encode.xs t/fallback.t t/utf8strict.t Pulled: Encode::utf8: Fix processing invalid UTF-8 subsequences https://github.com/dankogai/p5-encode/pull/63 ! Encode.pm t/utf8ref.t Pulled: Fix return value of Encode::encode_utf8(undef) https://rt.cpan.org/Ticket/Display.html?id=116904 https://github.com/dankogai/p5-encode/pull/62 2.86 2016/08/10 18:08:45 ! encoding.pm t/enc_data.t t/enc_eucjp.t t/enc_module.t t/enc_utf8.t t/encoding.t t/jperl.t Fixed: #116196: [PATCH] Synchronize encoding.pm with blead https://rt.cpan.org/Ticket/Display.html?id=116196 ! Byte/Makefile.PL Patched: #111421: Won't build with statically built perls https://rt.cpan.org/Public/Bug/Display.html?id=111421 ! Encode.xs encoding.pm Pulled: Fixes for 5.8.x compilation failures https://github.com/dankogai/p5-encode/pull/60 ! Encode.xs Patched: RT#116817 [PATCH] Avoid a C++ comment https://rt.cpan.org/Ticket/Display.html?id=116817 2.85 2016/08/04 03:15:58 ! Encode.pm bin/enc2xs bin/encguess bin/piconv bin/ucmlint bin/unidump Pulled: CVE-2016-1238: avoid loading optional modules from . https://github.com/dankogai/p5-encode/pull/58 ! Encode.pm t/utf8warnings.t Pulled: Rethrow 'utf8' warnings in from_to as well #57 https://github.com/dankogai/p5-encode/pull/57 ! Encode.xs Pulled and fixed: Encode::utf8: Performance optimization for strict UTF-8 encoder #56 https://github.com/dankogai/p5-encode/pull/56 ! t/Encode.t s/use Test/use Test::More/ ! t/Encode.t t/decode.t Skip tests that pass typeglobs to decode if perl < v5.16 ! Encode.xs t/cow.t Patched: #115540 (from_to affecting COW strings) https://rt.cpan.org/Ticket/Display.html?id=115540 ! Encode.xs t/Encode.t t/decode.t Merged: RT#115168: [PATCH] Passing regex globals to decode() results in wrong result https://rt.cpan.org/Ticket/Display.html?id=115168 ! Makefile.pl Pulled: t/encoding-locale.t fails with Test::More@0.80 or before. https://github.com/dankogai/p5-encode/pull/55 ! Encode.pm Pulled: In-place modifications made explicit in docs for encode(), decode() and decode_utf8() https://github.com/dankogai/p5-encode/pull/54 2.84 2016/04/11 07:17:02 ! lib/Encode/MIME/Header.pm Pulled: Encode::MIME::Header: Update description that this module is only for unstructured header https://github.com/dankogai/p5-encode/pull/53 ! lib/Encode/MIME/Header.pm t/mime-header.t Pulled: Encode::MIME::Header: Fix valid_q_chars, '-' needs to be escaped https://github.com/dankogai/p5-encode/pull/52 Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-01-26libxml-libxml-perl: upgrade 2.0131 -> 2.0132Tim Orling
* Fix RDEPENDS Changes: 2.0132 2017-10-28 - Revert setNamespace() enhancements that broke some dependent tests: - commit df9fdc6659cb2e4e9bc896e58c02dfd79b430fbb - add t/48_rt123379_setNamespace.t . - Thanks to Alexander Bluhm and Slaven Rezic for the reports and the test. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-01-26libtest-harness-perl: upgrade 3.36 -> 3.39Tim Orling
* Fix RDEPENDS * Add note that perl-module-test-harness should be preferred unless a newer version is needed than provided by perl Changes: 3.39 06-04-2017 - Make tests pass when PERL_USE_UNSAFE_INC=0 3.38 13-03-2017 - Released 3.37_01 without changes 3.37_01 - Set PERL_USE_UNSAFE_INC when running tests using Test::Harness (Leon Timmermans) - Avoid loading optional modules from . in prove Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-01-26librole-tiny-perl: upgrade 2.000005 -> 2.000006Tim Orling
Changes: 2.000006 - 2017-11-08 - account for code references stored directly in stash (for perl 5.28) - work around hint leakage when loading modules in perl 5.8 and 5.10.1 Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-01-26libnet-ssleay-perl: upgrade 1.81 -> 1.84Tim Orling
* Fix RDEPENDS * Use OPENSSL_PREFIX to pick up proper OpenSSL * Fix mangled .so by rearranging EXTRA_CPANFLAGS Changes: 1.84 2018-01-17 * Fixed an error in t/local/04_basic.t causing a test failure if * Test::Exception not installed. Reported by Joel Berger. 1.83 2018-01-16 * Fixed a problem with exporting OPENSSL_NO_NEXTPROTONEG even though they are not availble on LibreSSL * Patch patch-SSLeay_xs-NO_NPN from Alexander Bluhm. * Patch from Heikki Vatiainen adds support for SSL_set_default_passwd_cb* for * OpenSSL 1.1.0f and later. LibreSSL does not support these functions, at least yet. * Patch from Heikki Vatiainen adds new functions related to SSL_CTX_new. * Patch from Heikki Vatiainen adds two new functions introduced in OpenSSL 1.1.0, a number of constants and a couple of const qualifiers to SSLeay.xs. Tests and documentation .pod were also updated. * Patch from Heikki Vatiainen adds one new OpenSSL 1.1.0 function and has a minor fix for * LibreSSL version detection: - Added support for SSL_use_certificate_chain_file function introduced in OpenSSL 1.1.0. - Fixed LibreSSL version detection to correctly parse * LibreSSL minor version. * Patch from Steffen Ulrich to fix memory leaks in OCSP handling. Thanks. * Patch from Heikki Vatiainen adds new functions for certificate verification introduced in * OpenSSL 1.02, a number of constants, new test data files, new tests and updates to .pod documentation. * The new functions provide access to the built-in wildcard check functionality available in OpenSSL 1.0.2 and later. * The patch also adds new tests for the new functions and updates some of the current tests for CTX_set_default_passwd_cb* functions. * Added X509_STORE_CTX_new and X509_verify_cert. * SSL_OCSP_response_verify now clears the error queue if OCSP_basic_verify fails but the intermediate certificate succeeds. Patch from Stefan Ullrich. 1.82 2017-10-31 * Added support for building under Linuxbrew (a linuxbrew version of MacOS Homebrew) * Patch from Matthew Altus, that implements SSL_CTX_set_psk_client_callback() and SSL_set_psk_client_callback(). * Patch to build with LibreSSL has no support for NPN * Also skip the NPN test if the SSL library is LibreSSL. * Fixed a problem with a variable declaration in ssleay_session_secret_cb_invoke reported by Graham Ollis. * Significant patch set from Open System Consultants: - Bugfix: tlsext_status_cb_invoke(...): free ocsp_response only when allocated. - The same callback is used on a server side for OCSP stapling and in that case ocsp_response is NULL and not used. - New feature: Added a binding SSL_set_session_ticket_ext_cb(ssl,callback,data) - A callback used by EAP-FAST/EAP-TEAT to parse and process TLS session ticket. - Tests are in t/local/65_ticket_sharing_2.t - New feature: Added a binding SSL_set_session_ticket_ext(ssl,ticket) - Used by EAP-FAST/EAP-TEAP to define TLS session ticket value. - Tests are in t/local/65_ticket_sharing_2.t - Bugfix: tlsext_ticket_key_cb_invoke(...): allow SHA256 HMAC key to be 32 bytes instead of 16 bytes (which OpenSSL will pad with zeros up to 32 bytes). - New feature: Added following bindings: = X509_get_ex_data(cert,idx) = X509_get_ex_new_index(argl,argp,new_func,dup_funL,free_func) = X509_get_app_data(cert) = X509_set_ex_data(cert,idx,data) = X509_set_app_data(cert,arg) = X509_STORE_CTX_get_ex_new_index(argl,argp,new_func,dup_func,free_func) = X509_STORE_CTX_get_app_data(x509_store_ctx) = X509_STORE_CTX_set_app_data(x509_store_ctx,arg) - New feature: Added an implementation for SSL_get_finished(ssl,buf,count=2*EVP_MAX_MD_SIZE) - Tests are in t/local/43_misc_functions.t - New feature: Added an implementation for SSL_get_peer_finished(ssl,buf,count=2*EVP_MAX_MD_SIZE) - Tests are in t/local/43_misc_functions.t - Bugfix: SSL_get_keyblock_size(s): Calculate key block size correctly also with AEAD ciphers which don’t use digest functions. - New feature: Added a binding SSL_set_tlsext_status_ocsp_resp(ssl,staple) - Used by a server side to include OCSP staple in ServerHello. - Bugfix: SSL_OCSP_response_verify(ssl,rsp,svreq,flags): check that chain and last are not NULL before trying to use them. - Bugfix: inc/Module/Install/PRIVATE/Net/SSLeay.pm: Don’t quote include and lib paths. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-01-26libnet-dns-perl: upgrade 1.13 -> 1.14Tim Orling
* Fix RDEPENDS Changes: **** 1.14 Dec 15, 2017 Fix rt.cpan.org #123702 'use base' should not be used in packages with several subpackages defined Fix rt.cpan.org #123676 Net::DNS::Nameserver malformed message on big axfr Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>