Add UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX to check the correct
latest stable verison.
Before the patch:
$ devtool latest-version adduser
INFO: Current version: 3.118
INFO: Latest version:
After the patch:
$ devtool latest-version adduser
INFO: Current version: 3.118
INFO: Latest version: 3.153
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
libxml-libxml-perl recipe is currently skipped. Remove it from the ptest
lists as well.
This should fix these warnings from AB[0]:
WARNING: Nothing RPROVIDES 'libxml-libxml-perl-ptest' (but virtual:mcextend:libxml-libxml-perl:/srv/pokybuild/yocto-worker/meta-oe-mirror/build/meta-openembedded/meta-perl/recipes-core/images/meta-perl-image-ptest.bb RDEPENDS on or otherwise requires it)
libxml-libxml-perl RPROVIDES libxml-libxml-perl-ptest but was skipped: Recipe will be skipped because: Not compatible with latest libxml
NOTE: Runtime target 'libxml-libxml-perl-ptest' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['libxml-libxml-perl-ptest']
WARNING: Nothing RPROVIDES 'meta-perl-image-ptest-libxml-libxml-perl'
No eligible RPROVIDERs exist for 'meta-perl-image-ptest-libxml-libxml-perl'
NOTE: Runtime target 'meta-perl-image-ptest-libxml-libxml-perl' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['meta-perl-image-ptest-libxml-libxml-perl']
[0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/82/builds/494/steps/13/logs/stdio
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
The application should not be used in its current state:
it is not compatible with the current version of libxml[1].
Due to this, skip it for now - if it will be maintained again,
it can be re-enabled.
[1]: https://github.com/shlomif/perl-XML-LibXML/issues/84
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Add missing dependencies.
Also, fixing the tests have surfaced an actual bug: the module
expects unversioned perl library to be present on the system
(or at least present in Perl's $Config{libperl}), however the
OE Perl build has a versioned library, which causes final linking
to fail.
A patch to correct this is part of this change, and it has been
submitted upstream also.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Also fix ptests.
Changelog:
1.26:
-Avoid test failure on RedHat by requiring DSA-SHA1 opt-in.
-Fix: Rocky linux 9: libcrypto error
1.25:
-Suppress AUTOLOAD for Net::DNS::SEC::Private::_index.
-Abandon support for OpenSSL pre-1.1.1 API.
-Fix: Tests exhibiting signatures with SHA-1 fail since Fedora 41
-Fix: Net::DNS minimum version dependency
1.24:
-Eliminate deprecated RSA CRT parameter names.
-Add support for SM3 digest.
1.23:
-Code refactoring of XS component.
1.22:
-Enable Ed25519 sign/verify for BoringSSL & LibreSSL.
-Use EC curve names instead of literal NIDs.
-Circumvent sign/verify test failures on EBCDIC platforms.
-Fix: openssl-SNAP-20230831 breaks RSA sign/verify
1.21:
-Add new t/TestToolkit.pm
-Rework pre-installation test scripts.
- Fix: libressl-3.7.1 breaks DSA verify
1.20:
-Improve Net::DNS::SEC::Keyset tests and error reporting.
-Avoid test failures if/when DSA|MD5|SHA1 become unsupported.
1.19:
-Discontinue support for obsolete ECC-GOST.
-Add LICENSE file to comply with Fedora/RedHat announcement
and WARNING of restrictions on use of strong cryptography.
1.18:
-Eliminate bareword filehandle usage.
-Eliminate indirect object syntax.
-Eliminate grep/map <expression>.
1.17:
-Recognise BIND private key accessed via symbolic link.
1.16:
-Improve testing of verify() functions.
-Rework code in Digest.pm
-SEC.xs code reduction.
1.15:
-Provide access to OpenSSL message digest implementations.
1.14:
-Improve exception capture in test scripts.
-Support more efficient algorithm mapping in Net::DNS.
1.13:
-Tweaks to resolve compilation errors with BoringSSL.
1.12:
-Avoid use of EC_POINT_set_affine_coordinates_GFp which is
deprecated in OpenSSL 3.0.0
-Reduce level of support for OpenSSL non-LTS releases.
1.11:
-Explain why compilation aborted in Net::DNS::SEC::DSA et al.
-Fix Makefile.PL to suppress parallel test execution.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Also fix ptests.
Changelog:
-Suppress autovivified undefined $rr->{class} and $rr->{ttl}.
-Rework test scripts for SVCB and DELEG.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Also fix ptests.
Added two backported patches that makes patches compatible with the latest openssl.
Changelog: https://metacpan.org/release/CHRISN/Net-SSLeay-1.94/changes
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Add missing dependencies, and install lib/File in ptest folder, because it
is considered as test data, accessed by the tests.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
The tests can be executed fine, they pass without a failure (and it takes
less than 3 seconds)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
Workaround more @INC issues with Module::Build and sudo
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
3.76 2021-03-04
* Add a fix for a stack confusion error on `eof`. (GH#21) (Matthew Horsfall
and Chase Whitener)
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
License-Update: change offset because README file got longer. Checksum is unchanged.
5.05 2017-04-26
[FIXES]
* Revert Dist::Zilla Removal
- https://github.com/jfearn/HTML-Tree/issues/7
- Vendor note: It should be simpler to compare 5.03 and 5.05
than to compare 5.04 and 5.05, or 5.03 and 5.05.
- Fixes RT#12230: Undeclared dep on Test::Fatal
- https://rt.cpan.org/Ticket/Display.html?id=121230
* Proper fix for '.' in @INC
- https://rt.cpan.org/Ticket/Display.html?id=120521
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
License-Update: the license declaration has shifted from line 11 to line 13.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog: https://metacpan.org/dist/Crypt-OpenSSL-RSA/changes
0.35 May 7 2025
- Disable PKCS#1 v1.5 padding. It's not practical to mitigate marvin attacks so we will instead disable this and require alternatives to address the issue.
- Resolves#42 - CVE-2024-2467.
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changes for version 0.320 - 2021-06-25
fix check_prog to not find directories (RT#132993), thanks RJBS for reporting it again!
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
License-Update: Still distributed under the same terms as Perl itself.
refresh patch.
5.04 2017--04-17
Release by Jeff Fearn
[FIXES]
* Remove Distzilla to fix RT #120521#89820
* Add POD to htmltree RT #116367
* Speed up is_inside method RT #113415
- From Todd Rinaldo https://github.com/madsen/HTML-Tree/pull/5
* Fix extra spaces being added to comments RT #94311
- From Tomaz Solc
* Don't needlessly escape characters in element content RT #93431
- From Tomaz Solc
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
License-Update: Still the same license. Checksum change due to the change
of the physical address of the FSF.
0.34 May 5 2025
- Production release.
0.34_03 May 4 2025
- Fix bug in rsa_crypt. Need to pass NULL
0.34_02 May 4 2025
- t/rsa.t needs to tolerate sha1 being disabled on rhel.
0.34_01 May 3 2025
- docs - plaintext = decrypt(cyphertext)
- #44 - Fix issue when libz is not linked on AIX
- #50 - Correct openssl version may not be found
- #52 - Out of memory on openssl 1.1.1w hpux
- #47 - Update FSF address and LGPL name in LICENSE
- #55 - stop using AutoLoader
- #48 - Whirlpool is missing the header
- Move github repo to cpan-authors
- Fully support openSSL 3.x API
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
License-Update: Still distributed under the same license as Perl itself.
Changes for version 3.75 - 2020-08-30
Cleanup the prereqs a bit
Mark HTML::Filter as deprecated as the docs point out
Move Parser.pm into the lib directory with the others. This will help with everything from auto version bumps after releases, to scanning for prerequisites and spelling errors.
Fix a few spelling errors in the POD for HTML::Parser
Clean up the spacing on many examples in HTML::Parser
Changes for version 3.74 - 2020-08-30
Fix the order of date and version in this change log. (Thanks, haarg)
Convert to Dist::Zilla
Build all prereqs from our cpanfile
Go through all test files and:
perltidy
Use strict/warnings
Get rid of two-arg open
Get rid of BAREWORD filehandles
Fix the eval pattern used
Only use -w where we catch $SIG{__WARN__}
Fix encoding problems
use utf8 where we have unicode in the source
Fix a typo here and there
perltidy all of the example apps in eg/
Add comments explaining the apps in eg/ (GH#13 Thanks, Salvatore Bonaccorso)
Print out UTF-8 encoded data where sensible in eg/
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
License-Update: Now under Artistic License version 2.0
2024-03-11 Andy Lester
* Release 3.24
No changes in functionality. Only updates metadata for builds.
2024-03-09 Andy Lester
* Release 3.22
HTML::Tagset now requires Perl 5.10.1. It might run on earlier
Perls but I don't have the infrastructure to test them.
Added <ins> and <del> to %isPhraseMarkup (RT #151970)
Fixed docs about %isBodyElement calling it %isBodyMarkup
(RT #34913, RT #109024, RT #118356)
Cleaned up metadata and version requirements.
No changes have been made to handle HTML5. That is a bigger issue
than "just add the tags to the hashes," because that would change
functionality for existing users who are expecting HTML::Tagset to
be HTML4.
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>