openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
May 2020
- 1 participants
- 4645 discussions
Hello community,
here is the log from the commit of package btrfsprogs for openSUSE:Factory checked in at 2020-05-01 11:08:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/btrfsprogs (Old)
and /work/SRC/openSUSE:Factory/.btrfsprogs.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "btrfsprogs"
Fri May 1 11:08:34 2020 rev:112 rq:798924 version:5.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/btrfsprogs/btrfsprogs.changes 2020-04-13 12:52:46.380634699 +0200
+++ /work/SRC/openSUSE:Factory/.btrfsprogs.new.2738/btrfsprogs.changes 2020-05-01 11:08:51.403260727 +0200
@@ -1,0 +2,6 @@
+Wed Apr 29 10:33:14 UTC 2020 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Fix content of _dracutmodulesdir variable: this definitively does
+ not belong to libexecdir.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ btrfsprogs.spec ++++++
--- /var/tmp/diff_new_pack.FLO3kR/_old 2020-05-01 11:08:53.207264649 +0200
+++ /var/tmp/diff_new_pack.FLO3kR/_new 2020-05-01 11:08:53.211264658 +0200
@@ -31,7 +31,7 @@
# the tarball contains prebuilt documentation
%define build_docs 1
-%define _dracutmodulesdir %{_libexecdir}/dracut/modules.d
+%define _dracutmodulesdir %(pkg-config --variable dracutmodulesdir dracut)
Name: btrfsprogs
Version: 5.6
1
0
Hello community,
here is the log from the commit of package teeworlds for openSUSE:Factory checked in at 2020-05-01 11:08:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/teeworlds (Old)
and /work/SRC/openSUSE:Factory/.teeworlds.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "teeworlds"
Fri May 1 11:08:34 2020 rev:7 rq:796693 version:0.7.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/teeworlds/teeworlds.changes 2020-04-22 20:54:48.431605415 +0200
+++ /work/SRC/openSUSE:Factory/.teeworlds.new.2738/teeworlds.changes 2020-05-01 11:08:44.351245390 +0200
@@ -2 +2 @@
-Mon Apr 20 18:05:28 UTC 2020 - Martin Hauke <mardnh(a)gmx.de>
+Thu Apr 23 19:11:51 UTC 2020 - Martin Hauke <mardnh(a)gmx.de>
@@ -4 +4,5 @@
-- Update to version 0.7.5
+- Update to version 0.7.5 fixes the following issues:
+ Security
+ * CVE-2020-12066: denial of service against server (boo#1170252)
+ * CVE-2019-20787: integer overflow when computing a tilemap size
+ (boo#1170253)
@@ -41,3 +44,0 @@
- Security
- * Patch a server vulnerability that exposed all 0.7 servers to
- crashes
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Hello community,
here is the log from the commit of package perl-Path-Tiny for openSUSE:Factory checked in at 2020-05-01 11:08:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Path-Tiny (Old)
and /work/SRC/openSUSE:Factory/.perl-Path-Tiny.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Path-Tiny"
Fri May 1 11:08:30 2020 rev:23 rq:798896 version:0.114
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Path-Tiny/perl-Path-Tiny.changes 2020-02-03 11:27:00.458138214 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Path-Tiny.new.2738/perl-Path-Tiny.changes 2020-05-01 11:08:38.087231767 +0200
@@ -1,0 +2,16 @@
+Mon Apr 27 03:11:21 UTC 2020 - <timueller+perl(a)suse.de>
+
+- updated to 0.114
+ see /usr/share/doc/packages/perl-Path-Tiny/Changes
+
+ 0.114 2020-04-26 10:10:29-04:00 America/New_York
+
+ - No changes from 0.113-TRIAL.
+
+ 0.113 2020-04-14 16:06:58-04:00 America/New_York (TRIAL RELEASE)
+
+ [Fixes]
+
+ - Uses \z instead of $ in regular expressions
+
+-------------------------------------------------------------------
Old:
----
Path-Tiny-0.112.tar.gz
New:
----
Path-Tiny-0.114.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Path-Tiny.spec ++++++
--- /var/tmp/diff_new_pack.z66pQ6/_old 2020-05-01 11:08:39.515234873 +0200
+++ /var/tmp/diff_new_pack.z66pQ6/_new 2020-05-01 11:08:39.519234881 +0200
@@ -17,7 +17,7 @@
Name: perl-Path-Tiny
-Version: 0.112
+Version: 0.114
Release: 0
%define cpan_name Path-Tiny
Summary: File path utility
++++++ Path-Tiny-0.112.tar.gz -> Path-Tiny-0.114.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/Changes new/Path-Tiny-0.114/Changes
--- old/Path-Tiny-0.112/Changes 2020-01-29 04:12:46.000000000 +0100
+++ new/Path-Tiny-0.114/Changes 2020-04-26 16:10:54.000000000 +0200
@@ -1,5 +1,15 @@
Revision history for Path-Tiny
+0.114 2020-04-26 10:10:29-04:00 America/New_York
+
+ - No changes from 0.113-TRIAL.
+
+0.113 2020-04-14 16:06:58-04:00 America/New_York (TRIAL RELEASE)
+
+ [Fixes]
+
+ - Uses \z instead of $ in regular expressions
+
0.112 2020-01-28 22:12:16-05:00 America/New_York
- No changes from 0.111-TRIAL.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/MANIFEST new/Path-Tiny-0.114/MANIFEST
--- old/Path-Tiny-0.112/MANIFEST 2020-01-29 04:12:46.000000000 +0100
+++ new/Path-Tiny-0.114/MANIFEST 2020-04-26 16:10:54.000000000 +0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.012.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.014.
CONTRIBUTING.mkdn
Changes
LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/META.json new/Path-Tiny-0.114/META.json
--- old/Path-Tiny-0.112/META.json 2020-01-29 04:12:46.000000000 +0100
+++ new/Path-Tiny-0.114/META.json 2020-04-26 16:10:54.000000000 +0200
@@ -4,7 +4,7 @@
"David Golden <dagolden(a)cpan.org>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010",
+ "generated_by" : "Dist::Zilla version 6.014, CPAN::Meta::Converter version 2.150010",
"license" : [
"apache_2_0"
],
@@ -112,11 +112,11 @@
"provides" : {
"Path::Tiny" : {
"file" : "lib/Path/Tiny.pm",
- "version" : "0.112"
+ "version" : "0.114"
},
"Path::Tiny::Error" : {
"file" : "lib/Path/Tiny.pm",
- "version" : "0.112"
+ "version" : "0.114"
}
},
"release_status" : "stable",
@@ -131,12 +131,13 @@
"web" : "https://github.com/dagolden/Path-Tiny"
}
},
- "version" : "0.112",
+ "version" : "0.114",
"x_authority" : "cpan:DAGOLDEN",
"x_contributors" : [
"Alex Efros <powerman(a)powerman.name>",
"Aristotle Pagaltzis <pagaltzis(a)gmx.de>",
"Chris Williams <bingos(a)cpan.org>",
+ "Dan Book <grinnz(a)grinnz.com>",
"Dave Rolsky <autarch(a)urth.org>",
"David Steinbrunner <dsteinbrunner(a)pobox.com>",
"Doug Bell <madcityzen(a)gmail.com>",
@@ -166,7 +167,8 @@
"Yanick Champoux <yanick(a)babyl.dyndns.org>",
"\uae40\ub3c4\ud615 - Keedi Kim <keedi(a)cpan.org>"
],
- "x_generated_by_perl" : "v5.30.0",
- "x_serialization_backend" : "Cpanel::JSON::XS version 4.15"
+ "x_generated_by_perl" : "v5.30.1",
+ "x_serialization_backend" : "Cpanel::JSON::XS version 4.19",
+ "x_spdx_expression" : "Apache-2.0"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/META.yml new/Path-Tiny-0.114/META.yml
--- old/Path-Tiny-0.112/META.yml 2020-01-29 04:12:46.000000000 +0100
+++ new/Path-Tiny-0.114/META.yml 2020-04-26 16:10:54.000000000 +0200
@@ -18,7 +18,7 @@
ExtUtils::MakeMaker: '6.17'
perl: '5.008001'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010'
+generated_by: 'Dist::Zilla version 6.014, CPAN::Meta::Converter version 2.150010'
license: apache
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -36,10 +36,10 @@
provides:
Path::Tiny:
file: lib/Path/Tiny.pm
- version: '0.112'
+ version: '0.114'
Path::Tiny::Error:
file: lib/Path/Tiny.pm
- version: '0.112'
+ version: '0.114'
recommends:
Unicode::UTF8: '0.58'
requires:
@@ -66,12 +66,13 @@
bugtracker: https://github.com/dagolden/Path-Tiny/issues
homepage: https://github.com/dagolden/Path-Tiny
repository: https://github.com/dagolden/Path-Tiny.git
-version: '0.112'
+version: '0.114'
x_authority: cpan:DAGOLDEN
x_contributors:
- 'Alex Efros <powerman(a)powerman.name>'
- 'Aristotle Pagaltzis <pagaltzis(a)gmx.de>'
- 'Chris Williams <bingos(a)cpan.org>'
+ - 'Dan Book <grinnz(a)grinnz.com>'
- 'Dave Rolsky <autarch(a)urth.org>'
- 'David Steinbrunner <dsteinbrunner(a)pobox.com>'
- 'Doug Bell <madcityzen(a)gmail.com>'
@@ -100,5 +101,6 @@
- 'Toby Inkster <tobyink(a)cpan.org>'
- 'Yanick Champoux <yanick(a)babyl.dyndns.org>'
- '김도형 - Keedi Kim <keedi(a)cpan.org>'
-x_generated_by_perl: v5.30.0
+x_generated_by_perl: v5.30.1
x_serialization_backend: 'YAML::Tiny version 1.73'
+x_spdx_expression: Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/Makefile.PL new/Path-Tiny-0.114/Makefile.PL
--- old/Path-Tiny-0.112/Makefile.PL 2020-01-29 04:12:46.000000000 +0100
+++ new/Path-Tiny-0.114/Makefile.PL 2020-04-26 16:10:54.000000000 +0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.012.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.014.
use strict;
use warnings;
@@ -48,7 +48,7 @@
"lib" => 0,
"open" => 0
},
- "VERSION" => "0.112",
+ "VERSION" => "0.114",
"test" => {
"TESTS" => "t/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/README new/Path-Tiny-0.114/README
--- old/Path-Tiny-0.112/README 2020-01-29 04:12:46.000000000 +0100
+++ new/Path-Tiny-0.114/README 2020-04-26 16:10:54.000000000 +0200
@@ -2,7 +2,7 @@
Path::Tiny - File path utility
VERSION
- version 0.112
+ version 0.114
SYNOPSIS
use Path::Tiny;
@@ -312,7 +312,7 @@
children
@paths = path("/tmp")->children;
- @paths = path("/tmp")->children( qr/\.txt$/ );
+ @paths = path("/tmp")->children( qr/\.txt\z/ );
Returns a list of "Path::Tiny" objects for all files and directories
within a directory. Excludes "." and ".." automatically.
@@ -1060,6 +1060,8 @@
* Chris Williams <bingos(a)cpan.org>
+ * Dan Book <grinnz(a)grinnz.com>
+
* Dave Rolsky <autarch(a)urth.org>
* David Steinbrunner <dsteinbrunner(a)pobox.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/cpanfile new/Path-Tiny-0.114/cpanfile
--- old/Path-Tiny-0.112/cpanfile 2020-01-29 04:12:46.000000000 +0100
+++ new/Path-Tiny-0.114/cpanfile 2020-04-26 16:10:54.000000000 +0200
@@ -1,3 +1,6 @@
+# This file is generated by Dist::Zilla::Plugin::CPANFile v6.014
+# Do not edit this file directly. To change prereqs, edit the `dist.ini` file.
+
requires "Carp" => "0";
requires "Cwd" => "0";
requires "Digest" => "1.03";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/lib/Path/Tiny.pm new/Path-Tiny-0.114/lib/Path/Tiny.pm
--- old/Path-Tiny-0.112/lib/Path/Tiny.pm 2020-01-29 04:12:46.000000000 +0100
+++ new/Path-Tiny-0.114/lib/Path/Tiny.pm 2020-04-26 16:10:54.000000000 +0200
@@ -5,7 +5,7 @@
package Path::Tiny;
# ABSTRACT: File path utility
-our $VERSION = '0.112';
+our $VERSION = '0.114';
# Dependencies
use Config;
@@ -79,7 +79,7 @@
# so just use the original drive Z: -> Z:
$dcwd = "$drv" unless defined $dcwd && length $dcwd;
# normalize dwcd to end with a slash: might be C:\some\cwd or D:\ or Z:
- $dcwd =~ s{$SLASH?$}{/};
+ $dcwd =~ s{$SLASH?\z}{/};
# make the path absolute with dcwd
$path =~ s{^$DRV_VOL}{$dcwd};
return $path;
@@ -88,7 +88,7 @@
# This is a string test for before we have the object; see is_rootdir for well-formed
# object test
sub _is_root {
- return IS_WIN32() ? ( $_[0] =~ /^$WIN32_ROOT$/ ) : ( $_[0] eq '/' );
+ return IS_WIN32() ? ( $_[0] =~ /^$WIN32_ROOT\z/ ) : ( $_[0] eq '/' );
}
BEGIN {
@@ -235,8 +235,8 @@
# expand relative volume paths on windows; put trailing slash on UNC root
if ( IS_WIN32() ) {
- $path = _win32_vol( $path, $1 ) if $path =~ m{^($DRV_VOL)(?:$NOTSLASH|$)};
- $path .= "/" if $path =~ m{^$UNC_VOL$};
+ $path = _win32_vol( $path, $1 ) if $path =~ m{^($DRV_VOL)(?:$NOTSLASH|\z)};
+ $path .= "/" if $path =~ m{^$UNC_VOL\z};
}
# concatenations stringifies objects, too
@@ -248,14 +248,14 @@
my $cpath = $path = File::Spec->canonpath($path);
$path =~ tr[\\][/] if IS_WIN32();
$path = "/" if $path eq '/..'; # for old File::Spec
- $path .= "/" if IS_WIN32() && $path =~ m{^$UNC_VOL$};
+ $path .= "/" if IS_WIN32() && $path =~ m{^$UNC_VOL\z};
# root paths must always have a trailing slash, but other paths must not
if ( _is_root($path) ) {
- $path =~ s{/?$}{/};
+ $path =~ s{/?\z}{/};
}
else {
- $path =~ s{/$}{};
+ $path =~ s{/\z}{};
}
# do any tilde expansions
@@ -628,7 +628,7 @@
$self->_splitpath unless defined $self->[FILE];
my $file = $self->[FILE];
for my $s (@suffixes) {
- my $re = ref($s) eq 'Regexp' ? qr/$s$/ : qr/\Q$s\E$/;
+ my $re = ref($s) eq 'Regexp' ? qr/$s\z/ : qr/\Q$s\E\z/;
last if $file =~ s/$re//;
}
return $file;
@@ -695,7 +695,7 @@
#pod =method children
#pod
#pod @paths = path("/tmp")->children;
-#pod @paths = path("/tmp")->children( qr/\.txt$/ );
+#pod @paths = path("/tmp")->children( qr/\.txt\z/ );
#pod
#pod Returns a list of C<Path::Tiny> objects for all files and directories
#pod within a directory. Excludes "." and ".." automatically.
@@ -1266,7 +1266,7 @@
if ( $args->{count} ) {
my ( $counter, $mod, @result ) = ( 0, abs( $args->{count} ) );
while ( my $line = <$fh> ) {
- $line =~ s/(?:\x{0d}?\x{0a}|\x{0d})$// if $chomp;
+ $line =~ s/(?:\x{0d}?\x{0a}|\x{0d})\z// if $chomp;
$result[ $counter++ ] = $line;
# for positive count, terminate after right number of lines
last if $counter == $args->{count};
@@ -1279,7 +1279,7 @@
return @result;
}
elsif ($chomp) {
- return map { s/(?:\x{0d}?\x{0a}|\x{0d})$//; $_ } <$fh>; ## no critic
+ return map { s/(?:\x{0d}?\x{0a}|\x{0d})\z//; $_ } <$fh>; ## no critic
}
else {
return wantarray ? <$fh> : ( my $count =()= <$fh> );
@@ -1308,7 +1308,7 @@
&& !$args->{count} )
{
my $slurp = slurp_utf8($self);
- $slurp =~ s/$CRLF$//; # like chomp, but full CR?LF|CR
+ $slurp =~ s/$CRLF\z//; # like chomp, but full CR?LF|CR
return split $CRLF, $slurp, -1; ## no critic
}
elsif ( defined($HAS_PU) ? $HAS_PU : ( $HAS_PU = _check_PU() ) ) {
@@ -1471,11 +1471,11 @@
elsif ( length $self->[DIR] ) {
# because of symlinks, any internal updir requires us to
# just add more updirs at the end
- if ( $self->[DIR] =~ m{(?:^\.\./|/\.\./|/\.\.$)} ) {
+ if ( $self->[DIR] =~ m{(?:^\.\./|/\.\./|/\.\.\z)} ) {
$parent = path( $self->[VOL] . $self->[DIR] . "/.." );
}
else {
- ( my $dir = $self->[DIR] ) =~ s{/[^\/]+/$}{/};
+ ( my $dir = $self->[DIR] ) =~ s{/[^\/]+/\z}{/};
$parent = path( $self->[VOL] . $dir );
}
}
@@ -1665,7 +1665,7 @@
$path = path($path)->realpath->[PATH];
}
else {
- $path =~ s{/[^/]+/..$}{/};
+ $path =~ s{/[^/]+/..\z}{/};
}
}
if ( -l $path ) {
@@ -1983,7 +1983,7 @@
}
else {
# exact match or prefix breaking at a separator
- return $other->[PATH] =~ m{^\Q$self->[PATH]\E(?:/|$)};
+ return $other->[PATH] =~ m{^\Q$self->[PATH]\E(?:/|\z)};
}
}
@@ -2156,7 +2156,7 @@
=head1 VERSION
-version 0.112
+version 0.114
=head1 SYNOPSIS
@@ -2488,7 +2488,7 @@
=head2 children
@paths = path("/tmp")->children;
- @paths = path("/tmp")->children( qr/\.txt$/ );
+ @paths = path("/tmp")->children( qr/\.txt\z/ );
Returns a list of C<Path::Tiny> objects for all files and directories
within a directory. Excludes "." and ".." automatically.
@@ -3285,7 +3285,7 @@
This module was featured in the L<2013 Perl Advent Calendar|http://www.perladvent.org/2013/2013-12-18.html>.
-=for :stopwords cpan testmatrix url annocpan anno bugtracker rt cpants kwalitee diff irc mailto metadata placeholders metacpan
+=for :stopwords cpan testmatrix url bugtracker rt cpants kwalitee diff irc mailto metadata placeholders metacpan
=head1 SUPPORT
@@ -3310,7 +3310,7 @@
=head1 CONTRIBUTORS
-=for stopwords Alex Efros Aristotle Pagaltzis Chris Williams Dave Rolsky David Steinbrunner Doug Bell Gabor Szabo Gabriel Andrade George Hartzell Geraud Continsouzas Goro Fuji Graham Knop Ollis Ian Sillitoe James Hunt John Karr Karen Etheridge Mark Ellis Martin H. Sluka Kjeldsen Michael G. Schwern Nigel Gregoire Philippe Bruhat (BooK) Regina Verbae Roy Ivy III Shlomi Fish Smylers Tatsuhiko Miyagawa Toby Inkster Yanick Champoux 김도형 - Keedi Kim
+=for stopwords Alex Efros Aristotle Pagaltzis Chris Williams Dan Book Dave Rolsky David Steinbrunner Doug Bell Gabor Szabo Gabriel Andrade George Hartzell Geraud Continsouzas Goro Fuji Graham Knop Ollis Ian Sillitoe James Hunt John Karr Karen Etheridge Mark Ellis Martin H. Sluka Kjeldsen Michael G. Schwern Nigel Gregoire Philippe Bruhat (BooK) Regina Verbae Roy Ivy III Shlomi Fish Smylers Tatsuhiko Miyagawa Toby Inkster Yanick Champoux 김도형 - Keedi Kim
=over 4
@@ -3328,6 +3328,10 @@
=item *
+Dan Book <grinnz(a)grinnz.com>
+
+=item *
+
Dave Rolsky <autarch(a)urth.org>
=item *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/xt/author/pod-spell.t new/Path-Tiny-0.114/xt/author/pod-spell.t
--- old/Path-Tiny-0.112/xt/author/pod-spell.t 2020-01-29 04:12:46.000000000 +0100
+++ new/Path-Tiny-0.114/xt/author/pod-spell.t 2020-04-26 16:10:54.000000000 +0200
@@ -17,11 +17,13 @@
BENCHMARKING
Bell
BooK
+Book
Bruhat
CRLF
Champoux
Chris
Continsouzas
+Dan
Dave
David
Doug
@@ -96,6 +98,7 @@
gabiruh
geraud
gfuji
+grinnz
haarg
hartzell
ian
1
0
Hello community,
here is the log from the commit of package perl-Exporter-Tiny for openSUSE:Factory checked in at 2020-05-01 11:08:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Exporter-Tiny (Old)
and /work/SRC/openSUSE:Factory/.perl-Exporter-Tiny.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Exporter-Tiny"
Fri May 1 11:08:26 2020 rev:7 rq:798892 version:1.002002
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Exporter-Tiny/perl-Exporter-Tiny.changes 2018-07-23 17:58:20.805129222 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Exporter-Tiny.new.2738/perl-Exporter-Tiny.changes 2020-05-01 11:08:36.143227540 +0200
@@ -1,0 +2,19 @@
+Sat Apr 25 03:10:48 UTC 2020 - <timueller+perl(a)suse.de>
+
+- updated to 1.002002
+ see /usr/share/doc/packages/perl-Exporter-Tiny/Changes
+
+ 1.002002 2020-04-24
+
+ [ Bug Fixes ]
+ - Bug in handling regexps in import lists; Exporter::Tiny allowed regexps
+ like /foo/i but not /foo/. Having trailing flags is now optional!
+ Tomohiro Hosaka++
+ <https://github.com/tobyink/p5-exporter-tiny/issues/6>
+ - Tests would fail if `PERL5OPT=-Mfeature=:5.18` environment variable was
+ set. This is because bareword `-default` was being interpreted as the
+ Perl `default` keyword.
+ zhumengu++
+ <https://github.com/tobyink/p5-exporter-tiny/issues/5>
+
+-------------------------------------------------------------------
Old:
----
Exporter-Tiny-1.002001.tar.gz
New:
----
Exporter-Tiny-1.002002.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Exporter-Tiny.spec ++++++
--- /var/tmp/diff_new_pack.hXNE9S/_old 2020-05-01 11:08:36.855229088 +0200
+++ /var/tmp/diff_new_pack.hXNE9S/_new 2020-05-01 11:08:36.855229088 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Exporter-Tiny
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,18 +12,18 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-Exporter-Tiny
-Version: 1.002001
+Version: 1.002002
Release: 0
%define cpan_name Exporter-Tiny
-Summary: An Exporter with the Features of Sub::Exporter but Only Core Dependencies
+Summary: An exporter with the features of Sub::Exporter but only core dependencies
License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl
-Url: http://search.cpan.org/dist/Exporter-Tiny/
+Url: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/%{cpan_name}-%{version}.t…
Source1: cpanspec.yml
BuildArch: noarch
@@ -59,11 +59,11 @@
%setup -q -n %{cpan_name}-%{version}
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
%check
-%{__make} test
+make test
%install
%perl_make_install
++++++ Exporter-Tiny-1.002001.tar.gz -> Exporter-Tiny-1.002002.tar.gz ++++++
++++ 7400 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package installation-images for openSUSE:Factory checked in at 2020-05-01 11:08:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/installation-images (Old)
and /work/SRC/openSUSE:Factory/.installation-images.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "installation-images"
Fri May 1 11:08:22 2020 rev:96 rq:798874 version:14.468
Changes:
--------
--- /work/SRC/openSUSE:Factory/installation-images/installation-images.changes 2020-04-25 20:20:55.609106799 +0200
+++ /work/SRC/openSUSE:Factory/.installation-images.new.2738/installation-images.changes 2020-05-01 11:08:33.831222512 +0200
@@ -0,0 +1,14 @@
+--------------------------------------------------------------------
+Wed Apr 29 10:38:42 UTC 2020 - wfeldt(a)opensuse.org
+
+- merge gh#openSUSE/installation-images#372
+- remove ruby parts that are not needed in installation system
+- 14.468
+
+--------------------------------------------------------------------
+Wed Apr 29 07:10:44 UTC 2020 - wfeldt(a)opensuse.org
+
+- merge gh#openSUSE/installation-images#371
+- etc: update module.config to match 5.7
+- 14.467
+
Old:
----
installation-images-14.466.tar.xz
New:
----
installation-images-14.468.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ installation-images.spec ++++++
--- /var/tmp/diff_new_pack.pWDSeU/_old 2020-05-01 11:08:34.631224251 +0200
+++ /var/tmp/diff_new_pack.pWDSeU/_new 2020-05-01 11:08:34.635224260 +0200
@@ -616,7 +616,7 @@
Summary: Installation Image Files for %theme
License: GPL-2.0+
Group: Metapackages
-Version: 14.466
+Version: 14.468
Release: 0
Provides: installation-images = %version-%release
Conflicts: otherproviders(installation-images)
++++++ installation-images-14.466.tar.xz -> installation-images-14.468.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/installation-images-14.466/VERSION new/installation-images-14.468/VERSION
--- old/installation-images-14.466/VERSION 2020-04-16 13:14:46.000000000 +0200
+++ new/installation-images-14.468/VERSION 2020-04-29 12:38:42.000000000 +0200
@@ -1 +1 @@
-14.466
+14.468
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/installation-images-14.466/changelog new/installation-images-14.468/changelog
--- old/installation-images-14.466/changelog 2020-04-16 13:14:46.000000000 +0200
+++ new/installation-images-14.468/changelog 2020-04-29 12:38:42.000000000 +0200
@@ -1,3 +1,11 @@
+2020-04-29: 14.468
+ - merge gh#openSUSE/installation-images#372
+ - remove ruby parts that are not needed in installation system
+
+2020-04-29: 14.467
+ - merge gh#openSUSE/installation-images#371
+ - etc: update module.config to match 5.7
+
2020-04-16: 14.466
- merge gh#openSUSE/installation-images#370
- avoid python3-numpy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/installation-images-14.466/data/root/root.file_list new/installation-images-14.468/data/root/root.file_list
--- old/installation-images-14.466/data/root/root.file_list 2020-04-16 13:14:46.000000000 +0200
+++ new/installation-images-14.468/data/root/root.file_list 2020-04-29 12:38:42.000000000 +0200
@@ -291,9 +291,12 @@
# avoid update-alternatives
r /etc/alternatives
r /usr/bin/rake*
+ r /usr/bin/{y2,}racc*
r /usr/bin/rdoc*
r /usr/bin/ri*
r /usr/bin/bundle*
+ /usr/lib64/ruby/*/{racc,rdoc}
+ /usr/lib64/ruby/gems/*/gems/{minitest,racc,rake,rdoc,test-unit}-*
e cd usr/bin ; for i in erb gem irb ruby ; do [ -x $i ] || ln -snf ${i}.ruby2* $i ; done
yast2-devtools:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/installation-images-14.466/etc/module.config new/installation-images-14.468/etc/module.config
--- old/installation-images-14.466/etc/module.config 2020-04-16 13:14:46.000000000 +0200
+++ new/installation-images-14.468/etc/module.config 2020-04-29 12:38:42.000000000 +0200
@@ -127,10 +127,12 @@
caif_hsi
ptp
ptp_clockmatrix
+ptp_dte
+ptp_idt82p33
ptp_kvm
ptp_pch
-ptp_dte
ptp_qoriq
+ptp_vmw
ptp-qoriq
pps_core
libore
@@ -610,6 +612,7 @@
; modules we do _not_ need
[notuseful]
+bareudp
bpck6
bsd_comp
caif_serial
1
0
Hello community,
here is the log from the commit of package bouncycastle for openSUSE:Factory checked in at 2020-05-01 11:08:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bouncycastle (Old)
and /work/SRC/openSUSE:Factory/.bouncycastle.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bouncycastle"
Fri May 1 11:08:11 2020 rev:26 rq:798864 version:1.65
Changes:
--------
--- /work/SRC/openSUSE:Factory/bouncycastle/bouncycastle.changes 2020-03-27 21:55:32.002731185 +0100
+++ /work/SRC/openSUSE:Factory/.bouncycastle.new.2738/bouncycastle.changes 2020-05-01 11:08:26.727207062 +0200
@@ -1,0 +2,42 @@
+Wed Apr 29 09:28:03 UTC 2020 - Pedro Monreal Gonzalez <pmonrealgonzalez(a)suse.com>
+
+- Version update to 1.65
+ * Defects Fixed:
+ - DLExternal would encode using DER encoding for tagged SETs.
+ - ChaCha20Poly1305 could fail for large (>~2GB) files.
+ - ChaCha20Poly1305 could fail for small updates when used via the provider.
+ - Properties.getPropertyValue could ignore system property when other
+ local overrides set.
+ - The entropy gathering thread was not running in daemon mode, meaning there
+ could be a delay in an application shutting down due to it.
+ - A recent change in Java 11 could cause an exception with the BC Provider's
+ implementation of PSS.
+ - BCJSSE: TrustManager now tolerates having no trusted certificates.
+ - BCJSSE: Choice of credentials and signing algorithm now respect the peer's
+ signature_algorithms extension properly.
+ - BCJSSE: KeyManager for KeyStoreBuilderParameters no longer leaks memory.
+ * Additional Features and Functionality:
+ - LMS and HSS (RFC 8554) support has been added to the low level library and
+ the PQC provider.
+ - SipHash128 support has been added to the low level library and the JCE provider.
+ - BCJSSE: BC API now supports explicitly specifying the session to resume.
+ - BCJSSE: Ed25519, Ed448 are now supported when TLS 1.2 or higher is
+ negotiated (except in FIPS mode).
+ - BCJSSE: Added support for extended_master_secret system properties:
+ jdk.tls.allowLegacyMasterSecret, jdk.tls.allowLegacyResumption,
+ jdk.tls.useExtendedMasterSecret .
+ - BCJSSE: Ed25519, Ed448 are now supported when TLS 1.2 or higher is
+ negotiated (except in FIPS mode).
+ - BCJSSE: KeyManager and TrustManager now check algorithm constraints for
+ keys and certificate chains.
+ - BCJSSE: KeyManager selection of server credentials now prefers matching
+ SNI hostname (if any).
+ - BCJSSE: KeyManager may now fallback to imperfect credentials (expired,
+ SNI mismatch).
+ - BCJSSE: Client-side OCSP stapling support (beta version: via status_request
+ extension only, provides jdk.tls.client.enableStatusRequestExtension, and
+ requires CertPathBuilder support).
+ - TLS: DSA in JcaTlsCrypto now falls back to stream signing to work around
+ NoneWithDSA limitations in default provider.
+
+-------------------------------------------------------------------
Old:
----
bcmail-jdk15on-1.64.pom
bcpg-jdk15on-1.64.pom
bcpkix-jdk15on-1.64.pom
bcprov-jdk15on-1.64.pom
bctls-jdk15on-1.64.pom
r1rv64.tar.gz
New:
----
bcmail-jdk15on-1.65.pom
bcpg-jdk15on-1.65.pom
bcpkix-jdk15on-1.65.pom
bcprov-jdk15on-1.65.pom
bctls-jdk15on-1.65.pom
r1rv65.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bouncycastle.spec ++++++
--- /var/tmp/diff_new_pack.vSpHvm/_old 2020-05-01 11:08:31.075216518 +0200
+++ /var/tmp/diff_new_pack.vSpHvm/_new 2020-05-01 11:08:31.083216536 +0200
@@ -16,10 +16,10 @@
#
-%global ver 1.64
-%global shortver 164
-%global gittag r1rv64
-%global archivever jdk15on-%{shortver}b07
+%global ver 1.65
+%global shortver 165
+%global gittag r1rv65
+%global archivever jdk15on-%{shortver}
%global classname org.bouncycastle.jce.provider.BouncyCastleProvider
Name: bouncycastle
Version: %{ver}
++++++ bcmail-jdk15on-1.64.pom -> bcmail-jdk15on-1.65.pom ++++++
--- /work/SRC/openSUSE:Factory/bouncycastle/bcmail-jdk15on-1.64.pom 2019-10-17 12:17:15.687929117 +0200
+++ /work/SRC/openSUSE:Factory/.bouncycastle.new.2738/bcmail-jdk15on-1.65.pom 2020-05-01 11:08:25.167203670 +0200
@@ -1,90 +1,46 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8"?>
<project>
-
- <modelVersion>4.0.0</modelVersion>
-
- <groupId>org.bouncycastle</groupId>
-
- <artifactId>bcmail-jdk15on</artifactId>
-
- <packaging>jar</packaging>
-
- <name>Bouncy Castle S/MIME API</name>
-
- <version>1.64</version>
-
- <description>The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. This jar contains S/MIME APIs for JDK 1.5 to JDK 11. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. The JavaMail API and the Java activation framework will also be needed.</description>
-
- <url>https://www.bouncycastle.org/java.html</url>
-
- <licenses>
-
- <license>
-
- <name>Bouncy Castle Licence</name>
-
- <url>https://www.bouncycastle.org/licence.html</url>
-
- <distribution>repo</distribution>
-
- </license>
-
- </licenses>
-
- <scm>
-
- <url>https://github.com/bcgit/bc-java</url>
-
- </scm>
-
- <issueManagement>
-
- <system>GitHub</system>
-
- <url>https://github.com/bcgit/bc-java/issues</url>
-
- </issueManagement>
-
- <developers>
-
- <developer>
-
- <id>feedback-crypto</id>
-
- <name>The Legion of the Bouncy Castle Inc.</name>
-
- <email>feedback-crypto(a)bouncycastle.org</email>
-
- </developer>
-
- </developers>
-
- <dependencies>
-
- <dependency>
-
- <groupId>org.bouncycastle</groupId>
-
- <artifactId>bcprov-jdk15on</artifactId>
-
- <version>1.64</version>
-
- <type>jar</type>
-
- </dependency>
-
- <dependency>
-
- <groupId>org.bouncycastle</groupId>
-
- <artifactId>bcpkix-jdk15on</artifactId>
-
- <version>1.64</version>
-
- <type>jar</type>
-
- </dependency>
-
- </dependencies>
-
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcmail-jdk15on</artifactId>
+ <packaging>jar</packaging>
+ <name>Bouncy Castle S/MIME API</name>
+ <version>1.65</version>
+ <description>The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. This jar contains S/MIME APIs for JDK 1.5 to JDK 1.8. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. The JavaMail API and the Java activation framework will also be needed.</description>
+ <url>http://www.bouncycastle.org/java.html</url>
+ <licenses>
+ <license>
+ <name>Bouncy Castle Licence</name>
+ <url>http://www.bouncycastle.org/licence.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <scm>
+ <url>https://github.com/bcgit/bc-java</url>
+ </scm>
+ <issueManagement>
+ <system>GitHub</system>
+ <url>https://github.com/bcgit/bc-java/issues</url>
+ </issueManagement>
+ <developers>
+ <developer>
+ <id>feedback-crypto</id>
+ <name>The Legion of the Bouncy Castle Inc.</name>
+ <email>feedback-crypto(a)bouncycastle.org</email>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcprov-jdk15on</artifactId>
+ <version>1.65</version>
+ <type>jar</type>
+ </dependency>
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcpkix-jdk15on</artifactId>
+ <version>1.65</version>
+ <type>jar</type>
+ </dependency>
+ </dependencies>
</project>
++++++ bcpg-jdk15on-1.64.pom -> bcpg-jdk15on-1.65.pom ++++++
--- /work/SRC/openSUSE:Factory/bouncycastle/bcpg-jdk15on-1.64.pom 2019-10-17 12:17:15.791928856 +0200
+++ /work/SRC/openSUSE:Factory/.bouncycastle.new.2738/bcpg-jdk15on-1.65.pom 2020-05-01 11:08:25.459204305 +0200
@@ -1,88 +1,45 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8"?>
<project>
-
- <modelVersion>4.0.0</modelVersion>
-
- <groupId>org.bouncycastle</groupId>
-
- <artifactId>bcpg-jdk15on</artifactId>
-
- <packaging>jar</packaging>
-
- <name>Bouncy Castle OpenPGP API</name>
-
- <version>1.64</version>
-
- <description>The Bouncy Castle Java API for handling the OpenPGP protocol. This jar contains the OpenPGP API for JDK 1.5 to JDK 11. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.</description>
-
- <url>https://www.bouncycastle.org/java.html</url>
-
- <licenses>
-
- <license>
-
- <name>Bouncy Castle Licence</name>
-
- <url>https://www.bouncycastle.org/licence.html</url>
-
- <distribution>repo</distribution>
-
- </license>
-
- <license>
-
- <name>Apache Software License, Version 1.1</name>
-
- <url>https://www.apache.org/licenses/LICENSE-1.1</url>
-
- <distribution>repo</distribution>
-
- </license>
-
- </licenses>
-
- <scm>
-
- <url>https://github.com/bcgit/bc-java</url>
-
- </scm>
-
- <issueManagement>
-
- <system>GitHub</system>
-
- <url>https://github.com/bcgit/bc-java/issues</url>
-
- </issueManagement>
-
- <developers>
-
- <developer>
-
- <id>feedback-crypto</id>
-
- <name>The Legion of the Bouncy Castle Inc.</name>
-
- <email>feedback-crypto(a)bouncycastle.org</email>
-
- </developer>
-
- </developers>
-
- <dependencies>
-
- <dependency>
-
- <groupId>org.bouncycastle</groupId>
-
- <artifactId>bcprov-jdk15on</artifactId>
-
- <version>1.64</version>
-
- <type>jar</type>
-
- </dependency>
-
- </dependencies>
-
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcpg-jdk15on</artifactId>
+ <packaging>jar</packaging>
+ <name>Bouncy Castle OpenPGP API</name>
+ <version>1.65</version>
+ <description>The Bouncy Castle Java API for handling the OpenPGP protocol. This jar contains the OpenPGP API for JDK 1.5 to JDK 1.8. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.</description>
+ <url>http://www.bouncycastle.org/java.html</url>
+ <licenses>
+ <license>
+ <name>Bouncy Castle Licence</name>
+ <url>http://www.bouncycastle.org/licence.html</url>
+ <distribution>repo</distribution>
+ </license>
+ <license>
+ <name>Apache Software License, Version 1.1</name>
+ <url>http://www.apache.org/licenses/LICENSE-1.1</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <scm>
+ <url>https://github.com/bcgit/bc-java</url>
+ </scm>
+ <issueManagement>
+ <system>GitHub</system>
+ <url>https://github.com/bcgit/bc-java/issues</url>
+ </issueManagement>
+ <developers>
+ <developer>
+ <id>feedback-crypto</id>
+ <name>The Legion of the Bouncy Castle Inc.</name>
+ <email>feedback-crypto(a)bouncycastle.org</email>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcprov-jdk15on</artifactId>
+ <version>1.65</version>
+ <type>jar</type>
+ </dependency>
+ </dependencies>
</project>
++++++ bcpkix-jdk15on-1.64.pom -> bcpkix-jdk15on-1.65.pom ++++++
--- /work/SRC/openSUSE:Factory/bouncycastle/bcpkix-jdk15on-1.64.pom 2019-10-17 12:17:15.831928756 +0200
+++ /work/SRC/openSUSE:Factory/.bouncycastle.new.2738/bcpkix-jdk15on-1.65.pom 2020-05-01 11:08:25.723204879 +0200
@@ -1,78 +1,40 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8"?>
<project>
-
- <modelVersion>4.0.0</modelVersion>
-
- <groupId>org.bouncycastle</groupId>
-
- <artifactId>bcpkix-jdk15on</artifactId>
-
- <packaging>jar</packaging>
-
- <name>Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs</name>
-
- <version>1.64</version>
-
- <description>The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.5 to JDK 11. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.</description>
-
- <url>https://www.bouncycastle.org/java.html</url>
-
- <licenses>
-
- <license>
-
- <name>Bouncy Castle Licence</name>
-
- <url>https://www.bouncycastle.org/licence.html</url>
-
- <distribution>repo</distribution>
-
- </license>
-
- </licenses>
-
- <scm>
-
- <url>https://github.com/bcgit/bc-java</url>
-
- </scm>
-
- <issueManagement>
-
- <system>GitHub</system>
-
- <url>https://github.com/bcgit/bc-java/issues</url>
-
- </issueManagement>
-
- <developers>
-
- <developer>
-
- <id>feedback-crypto</id>
-
- <name>The Legion of the Bouncy Castle Inc.</name>
-
- <email>feedback-crypto(a)bouncycastle.org</email>
-
- </developer>
-
- </developers>
-
- <dependencies>
-
- <dependency>
-
- <groupId>org.bouncycastle</groupId>
-
- <artifactId>bcprov-jdk15on</artifactId>
-
- <version>1.64</version>
-
- <type>jar</type>
-
- </dependency>
-
- </dependencies>
-
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcpkix-jdk15on</artifactId>
+ <packaging>jar</packaging>
+ <name>Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs</name>
+ <version>1.65</version>
+ <description>The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.5 to JDK 1.8. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.</description>
+ <url>http://www.bouncycastle.org/java.html</url>
+ <licenses>
+ <license>
+ <name>Bouncy Castle Licence</name>
+ <url>http://www.bouncycastle.org/licence.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <scm>
+ <url>https://github.com/bcgit/bc-java</url>
+ </scm>
+ <issueManagement>
+ <system>GitHub</system>
+ <url>https://github.com/bcgit/bc-java/issues</url>
+ </issueManagement>
+ <developers>
+ <developer>
+ <id>feedback-crypto</id>
+ <name>The Legion of the Bouncy Castle Inc.</name>
+ <email>feedback-crypto(a)bouncycastle.org</email>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcprov-jdk15on</artifactId>
+ <version>1.65</version>
+ <type>jar</type>
+ </dependency>
+ </dependencies>
</project>
++++++ bcprov-jdk15on-1.64.pom -> bcprov-jdk15on-1.65.pom ++++++
--- /work/SRC/openSUSE:Factory/bouncycastle/bcprov-jdk15on-1.64.pom 2019-10-17 12:17:15.867928665 +0200
+++ /work/SRC/openSUSE:Factory/.bouncycastle.new.2738/bcprov-jdk15on-1.65.pom 2020-05-01 11:08:26.143205792 +0200
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8"?>
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
<packaging>jar</packaging>
<name>Bouncy Castle Provider</name>
- <version>1.64</version>
- <description>The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for Java 5 to Java 11.</description>
- <url>https://www.bouncycastle.org/java.html</url>
+ <version>1.65</version>
+ <description>The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.8.</description>
+ <url>http://www.bouncycastle.org/java.html</url>
<licenses>
<license>
<name>Bouncy Castle Licence</name>
- <url>https://www.bouncycastle.org/licence.html</url>
+ <url>http://www.bouncycastle.org/licence.html</url>
<distribution>repo</distribution>
</license>
</licenses>
++++++ bctls-jdk15on-1.64.pom -> bctls-jdk15on-1.65.pom ++++++
--- /work/SRC/openSUSE:Factory/bouncycastle/bctls-jdk15on-1.64.pom 2019-10-17 12:17:15.923928525 +0200
+++ /work/SRC/openSUSE:Factory/.bouncycastle.new.2738/bctls-jdk15on-1.65.pom 2020-05-01 11:08:26.427206410 +0200
@@ -1,78 +1,40 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8"?>
<project>
-
- <modelVersion>4.0.0</modelVersion>
-
- <groupId>org.bouncycastle</groupId>
-
- <artifactId>bctls-jdk15on</artifactId>
-
- <packaging>jar</packaging>
-
- <name>Bouncy Castle JSSE provider and TLS/DTLS API</name>
-
- <version>1.64</version>
-
- <description>The Bouncy Castle Java APIs for TLS and DTLS, including a provider for the JSSE.</description>
-
- <url>https://www.bouncycastle.org/java.html</url>
-
- <licenses>
-
- <license>
-
- <name>Bouncy Castle Licence</name>
-
- <url>https://www.bouncycastle.org/licence.html</url>
-
- <distribution>repo</distribution>
-
- </license>
-
- </licenses>
-
- <scm>
-
- <url>https://github.com/bcgit/bc-java</url>
-
- </scm>
-
- <issueManagement>
-
- <system>GitHub</system>
-
- <url>https://github.com/bcgit/bc-java/issues</url>
-
- </issueManagement>
-
- <developers>
-
- <developer>
-
- <id>feedback-crypto</id>
-
- <name>The Legion of the Bouncy Castle Inc.</name>
-
- <email>feedback-crypto(a)bouncycastle.org</email>
-
- </developer>
-
- </developers>
-
- <dependencies>
-
- <dependency>
-
- <groupId>org.bouncycastle</groupId>
-
- <artifactId>bcprov-jdk15on</artifactId>
-
- <version>1.64</version>
-
- <type>jar</type>
-
- </dependency>
-
- </dependencies>
-
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bctls-jdk15on</artifactId>
+ <packaging>jar</packaging>
+ <name>Bouncy Castle JSSE provider and TLS/DTLS API</name>
+ <version>1.65</version>
+ <description>The Bouncy Castle Java APIs for TLS and DTLS, including a provider for the JSSE.</description>
+ <url>http://www.bouncycastle.org/java.html</url>
+ <licenses>
+ <license>
+ <name>Bouncy Castle Licence</name>
+ <url>http://www.bouncycastle.org/licence.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <scm>
+ <url>https://github.com/bcgit/bc-java</url>
+ </scm>
+ <issueManagement>
+ <system>GitHub</system>
+ <url>https://github.com/bcgit/bc-java/issues</url>
+ </issueManagement>
+ <developers>
+ <developer>
+ <id>feedback-crypto</id>
+ <name>The Legion of the Bouncy Castle Inc.</name>
+ <email>feedback-crypto(a)bouncycastle.org</email>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcprov-jdk15on</artifactId>
+ <version>1.65</version>
+ <type>jar</type>
+ </dependency>
+ </dependencies>
</project>
++++++ r1rv64.tar.gz -> r1rv65.tar.gz ++++++
/work/SRC/openSUSE:Factory/bouncycastle/r1rv64.tar.gz /work/SRC/openSUSE:Factory/.bouncycastle.new.2738/r1rv65.tar.gz differ: char 30, line 2
1
0
Hello community,
here is the log from the commit of package ldb for openSUSE:Factory checked in at 2020-05-01 11:08:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ldb (Old)
and /work/SRC/openSUSE:Factory/.ldb.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ldb"
Fri May 1 11:08:01 2020 rev:48 rq:798855 version:2.1.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/ldb/ldb.changes 2020-03-25 23:44:13.200011728 +0100
+++ /work/SRC/openSUSE:Factory/.ldb.new.2738/ldb.changes 2020-05-01 11:08:21.907196580 +0200
@@ -1,0 +2,7 @@
+Tue Apr 28 17:06:24 UTC 2020 - Noel Power <nopower(a)suse.com>
+
+- Release ldb 2.1.2
+ + CVE-2020-10700: ldb: Always use ldb_next_request() in
+ ASQ module; ;(bso#14331); (bsc#1169850).
+
+-------------------------------------------------------------------
Old:
----
ldb-2.1.1.tar.asc
ldb-2.1.1.tar.gz
New:
----
ldb-2.1.2.tar.asc
ldb-2.1.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ldb.spec ++++++
--- /var/tmp/diff_new_pack.DPPT5D/_old 2020-05-01 11:08:23.299199607 +0200
+++ /var/tmp/diff_new_pack.DPPT5D/_new 2020-05-01 11:08:23.303199616 +0200
@@ -57,7 +57,7 @@
%endif
URL: https://ldb.samba.org/
-Version: 2.1.1
+Version: 2.1.2
Release: 0
Summary: An LDAP-like embedded database
License: LGPL-3.0-or-later
++++++ ldb-2.1.1.tar.gz -> ldb-2.1.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldb-2.1.1/ABI/ldb-2.1.2.sigs new/ldb-2.1.2/ABI/ldb-2.1.2.sigs
--- old/ldb-2.1.1/ABI/ldb-2.1.2.sigs 1970-01-01 01:00:00.000000000 +0100
+++ new/ldb-2.1.2/ABI/ldb-2.1.2.sigs 2020-04-22 12:50:43.000000000 +0200
@@ -0,0 +1,283 @@
+ldb_add: int (struct ldb_context *, const struct ldb_message *)
+ldb_any_comparison: int (struct ldb_context *, void *, ldb_attr_handler_t, const struct ldb_val *, const struct ldb_val *)
+ldb_asprintf_errstring: void (struct ldb_context *, const char *, ...)
+ldb_attr_casefold: char *(TALLOC_CTX *, const char *)
+ldb_attr_dn: int (const char *)
+ldb_attr_in_list: int (const char * const *, const char *)
+ldb_attr_list_copy: const char **(TALLOC_CTX *, const char * const *)
+ldb_attr_list_copy_add: const char **(TALLOC_CTX *, const char * const *, const char *)
+ldb_base64_decode: int (char *)
+ldb_base64_encode: char *(TALLOC_CTX *, const char *, int)
+ldb_binary_decode: struct ldb_val (TALLOC_CTX *, const char *)
+ldb_binary_encode: char *(TALLOC_CTX *, struct ldb_val)
+ldb_binary_encode_string: char *(TALLOC_CTX *, const char *)
+ldb_build_add_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, const struct ldb_message *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *)
+ldb_build_del_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, struct ldb_dn *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *)
+ldb_build_extended_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, const char *, void *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *)
+ldb_build_mod_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, const struct ldb_message *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *)
+ldb_build_rename_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, struct ldb_dn *, struct ldb_dn *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *)
+ldb_build_search_req: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, struct ldb_dn *, enum ldb_scope, const char *, const char * const *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *)
+ldb_build_search_req_ex: int (struct ldb_request **, struct ldb_context *, TALLOC_CTX *, struct ldb_dn *, enum ldb_scope, struct ldb_parse_tree *, const char * const *, struct ldb_control **, void *, ldb_request_callback_t, struct ldb_request *)
+ldb_casefold: char *(struct ldb_context *, TALLOC_CTX *, const char *, size_t)
+ldb_casefold_default: char *(void *, TALLOC_CTX *, const char *, size_t)
+ldb_check_critical_controls: int (struct ldb_control **)
+ldb_comparison_binary: int (struct ldb_context *, void *, const struct ldb_val *, const struct ldb_val *)
+ldb_comparison_fold: int (struct ldb_context *, void *, const struct ldb_val *, const struct ldb_val *)
+ldb_connect: int (struct ldb_context *, const char *, unsigned int, const char **)
+ldb_control_to_string: char *(TALLOC_CTX *, const struct ldb_control *)
+ldb_controls_except_specified: struct ldb_control **(struct ldb_control **, TALLOC_CTX *, struct ldb_control *)
+ldb_debug: void (struct ldb_context *, enum ldb_debug_level, const char *, ...)
+ldb_debug_add: void (struct ldb_context *, const char *, ...)
+ldb_debug_end: void (struct ldb_context *, enum ldb_debug_level)
+ldb_debug_set: void (struct ldb_context *, enum ldb_debug_level, const char *, ...)
+ldb_delete: int (struct ldb_context *, struct ldb_dn *)
+ldb_dn_add_base: bool (struct ldb_dn *, struct ldb_dn *)
+ldb_dn_add_base_fmt: bool (struct ldb_dn *, const char *, ...)
+ldb_dn_add_child: bool (struct ldb_dn *, struct ldb_dn *)
+ldb_dn_add_child_fmt: bool (struct ldb_dn *, const char *, ...)
+ldb_dn_add_child_val: bool (struct ldb_dn *, const char *, struct ldb_val)
+ldb_dn_alloc_casefold: char *(TALLOC_CTX *, struct ldb_dn *)
+ldb_dn_alloc_linearized: char *(TALLOC_CTX *, struct ldb_dn *)
+ldb_dn_canonical_ex_string: char *(TALLOC_CTX *, struct ldb_dn *)
+ldb_dn_canonical_string: char *(TALLOC_CTX *, struct ldb_dn *)
+ldb_dn_check_local: bool (struct ldb_module *, struct ldb_dn *)
+ldb_dn_check_special: bool (struct ldb_dn *, const char *)
+ldb_dn_compare: int (struct ldb_dn *, struct ldb_dn *)
+ldb_dn_compare_base: int (struct ldb_dn *, struct ldb_dn *)
+ldb_dn_copy: struct ldb_dn *(TALLOC_CTX *, struct ldb_dn *)
+ldb_dn_escape_value: char *(TALLOC_CTX *, struct ldb_val)
+ldb_dn_extended_add_syntax: int (struct ldb_context *, unsigned int, const struct ldb_dn_extended_syntax *)
+ldb_dn_extended_filter: void (struct ldb_dn *, const char * const *)
+ldb_dn_extended_syntax_by_name: const struct ldb_dn_extended_syntax *(struct ldb_context *, const char *)
+ldb_dn_from_ldb_val: struct ldb_dn *(TALLOC_CTX *, struct ldb_context *, const struct ldb_val *)
+ldb_dn_get_casefold: const char *(struct ldb_dn *)
+ldb_dn_get_comp_num: int (struct ldb_dn *)
+ldb_dn_get_component_name: const char *(struct ldb_dn *, unsigned int)
+ldb_dn_get_component_val: const struct ldb_val *(struct ldb_dn *, unsigned int)
+ldb_dn_get_extended_comp_num: int (struct ldb_dn *)
+ldb_dn_get_extended_component: const struct ldb_val *(struct ldb_dn *, const char *)
+ldb_dn_get_extended_linearized: char *(TALLOC_CTX *, struct ldb_dn *, int)
+ldb_dn_get_ldb_context: struct ldb_context *(struct ldb_dn *)
+ldb_dn_get_linearized: const char *(struct ldb_dn *)
+ldb_dn_get_parent: struct ldb_dn *(TALLOC_CTX *, struct ldb_dn *)
+ldb_dn_get_rdn_name: const char *(struct ldb_dn *)
+ldb_dn_get_rdn_val: const struct ldb_val *(struct ldb_dn *)
+ldb_dn_has_extended: bool (struct ldb_dn *)
+ldb_dn_is_null: bool (struct ldb_dn *)
+ldb_dn_is_special: bool (struct ldb_dn *)
+ldb_dn_is_valid: bool (struct ldb_dn *)
+ldb_dn_map_local: struct ldb_dn *(struct ldb_module *, void *, struct ldb_dn *)
+ldb_dn_map_rebase_remote: struct ldb_dn *(struct ldb_module *, void *, struct ldb_dn *)
+ldb_dn_map_remote: struct ldb_dn *(struct ldb_module *, void *, struct ldb_dn *)
+ldb_dn_minimise: bool (struct ldb_dn *)
+ldb_dn_new: struct ldb_dn *(TALLOC_CTX *, struct ldb_context *, const char *)
+ldb_dn_new_fmt: struct ldb_dn *(TALLOC_CTX *, struct ldb_context *, const char *, ...)
+ldb_dn_remove_base_components: bool (struct ldb_dn *, unsigned int)
+ldb_dn_remove_child_components: bool (struct ldb_dn *, unsigned int)
+ldb_dn_remove_extended_components: void (struct ldb_dn *)
+ldb_dn_replace_components: bool (struct ldb_dn *, struct ldb_dn *)
+ldb_dn_set_component: int (struct ldb_dn *, int, const char *, const struct ldb_val)
+ldb_dn_set_extended_component: int (struct ldb_dn *, const char *, const struct ldb_val *)
+ldb_dn_update_components: int (struct ldb_dn *, const struct ldb_dn *)
+ldb_dn_validate: bool (struct ldb_dn *)
+ldb_dump_results: void (struct ldb_context *, struct ldb_result *, FILE *)
+ldb_error_at: int (struct ldb_context *, int, const char *, const char *, int)
+ldb_errstring: const char *(struct ldb_context *)
+ldb_extended: int (struct ldb_context *, const char *, void *, struct ldb_result **)
+ldb_extended_default_callback: int (struct ldb_request *, struct ldb_reply *)
+ldb_filter_attrs: int (struct ldb_context *, const struct ldb_message *, const char * const *, struct ldb_message *)
+ldb_filter_from_tree: char *(TALLOC_CTX *, const struct ldb_parse_tree *)
+ldb_get_config_basedn: struct ldb_dn *(struct ldb_context *)
+ldb_get_create_perms: unsigned int (struct ldb_context *)
+ldb_get_default_basedn: struct ldb_dn *(struct ldb_context *)
+ldb_get_event_context: struct tevent_context *(struct ldb_context *)
+ldb_get_flags: unsigned int (struct ldb_context *)
+ldb_get_opaque: void *(struct ldb_context *, const char *)
+ldb_get_root_basedn: struct ldb_dn *(struct ldb_context *)
+ldb_get_schema_basedn: struct ldb_dn *(struct ldb_context *)
+ldb_global_init: int (void)
+ldb_handle_get_event_context: struct tevent_context *(struct ldb_handle *)
+ldb_handle_new: struct ldb_handle *(TALLOC_CTX *, struct ldb_context *)
+ldb_handle_use_global_event_context: void (struct ldb_handle *)
+ldb_handler_copy: int (struct ldb_context *, void *, const struct ldb_val *, struct ldb_val *)
+ldb_handler_fold: int (struct ldb_context *, void *, const struct ldb_val *, struct ldb_val *)
+ldb_init: struct ldb_context *(TALLOC_CTX *, struct tevent_context *)
+ldb_ldif_message_redacted_string: char *(struct ldb_context *, TALLOC_CTX *, enum ldb_changetype, const struct ldb_message *)
+ldb_ldif_message_string: char *(struct ldb_context *, TALLOC_CTX *, enum ldb_changetype, const struct ldb_message *)
+ldb_ldif_parse_modrdn: int (struct ldb_context *, const struct ldb_ldif *, TALLOC_CTX *, struct ldb_dn **, struct ldb_dn **, bool *, struct ldb_dn **, struct ldb_dn **)
+ldb_ldif_read: struct ldb_ldif *(struct ldb_context *, int (*)(void *), void *)
+ldb_ldif_read_file: struct ldb_ldif *(struct ldb_context *, FILE *)
+ldb_ldif_read_file_state: struct ldb_ldif *(struct ldb_context *, struct ldif_read_file_state *)
+ldb_ldif_read_free: void (struct ldb_context *, struct ldb_ldif *)
+ldb_ldif_read_string: struct ldb_ldif *(struct ldb_context *, const char **)
+ldb_ldif_write: int (struct ldb_context *, int (*)(void *, const char *, ...), void *, const struct ldb_ldif *)
+ldb_ldif_write_file: int (struct ldb_context *, FILE *, const struct ldb_ldif *)
+ldb_ldif_write_redacted_trace_string: char *(struct ldb_context *, TALLOC_CTX *, const struct ldb_ldif *)
+ldb_ldif_write_string: char *(struct ldb_context *, TALLOC_CTX *, const struct ldb_ldif *)
+ldb_load_modules: int (struct ldb_context *, const char **)
+ldb_map_add: int (struct ldb_module *, struct ldb_request *)
+ldb_map_delete: int (struct ldb_module *, struct ldb_request *)
+ldb_map_init: int (struct ldb_module *, const struct ldb_map_attribute *, const struct ldb_map_objectclass *, const char * const *, const char *, const char *)
+ldb_map_modify: int (struct ldb_module *, struct ldb_request *)
+ldb_map_rename: int (struct ldb_module *, struct ldb_request *)
+ldb_map_search: int (struct ldb_module *, struct ldb_request *)
+ldb_match_message: int (struct ldb_context *, const struct ldb_message *, const struct ldb_parse_tree *, enum ldb_scope, bool *)
+ldb_match_msg: int (struct ldb_context *, const struct ldb_message *, const struct ldb_parse_tree *, struct ldb_dn *, enum ldb_scope)
+ldb_match_msg_error: int (struct ldb_context *, const struct ldb_message *, const struct ldb_parse_tree *, struct ldb_dn *, enum ldb_scope, bool *)
+ldb_match_msg_objectclass: int (const struct ldb_message *, const char *)
+ldb_mod_register_control: int (struct ldb_module *, const char *)
+ldb_modify: int (struct ldb_context *, const struct ldb_message *)
+ldb_modify_default_callback: int (struct ldb_request *, struct ldb_reply *)
+ldb_module_call_chain: char *(struct ldb_request *, TALLOC_CTX *)
+ldb_module_connect_backend: int (struct ldb_context *, const char *, const char **, struct ldb_module **)
+ldb_module_done: int (struct ldb_request *, struct ldb_control **, struct ldb_extended *, int)
+ldb_module_flags: uint32_t (struct ldb_context *)
+ldb_module_get_ctx: struct ldb_context *(struct ldb_module *)
+ldb_module_get_name: const char *(struct ldb_module *)
+ldb_module_get_ops: const struct ldb_module_ops *(struct ldb_module *)
+ldb_module_get_private: void *(struct ldb_module *)
+ldb_module_init_chain: int (struct ldb_context *, struct ldb_module *)
+ldb_module_load_list: int (struct ldb_context *, const char **, struct ldb_module *, struct ldb_module **)
+ldb_module_new: struct ldb_module *(TALLOC_CTX *, struct ldb_context *, const char *, const struct ldb_module_ops *)
+ldb_module_next: struct ldb_module *(struct ldb_module *)
+ldb_module_popt_options: struct poptOption **(struct ldb_context *)
+ldb_module_send_entry: int (struct ldb_request *, struct ldb_message *, struct ldb_control **)
+ldb_module_send_referral: int (struct ldb_request *, char *)
+ldb_module_set_next: void (struct ldb_module *, struct ldb_module *)
+ldb_module_set_private: void (struct ldb_module *, void *)
+ldb_modules_hook: int (struct ldb_context *, enum ldb_module_hook_type)
+ldb_modules_list_from_string: const char **(struct ldb_context *, TALLOC_CTX *, const char *)
+ldb_modules_load: int (const char *, const char *)
+ldb_msg_add: int (struct ldb_message *, const struct ldb_message_element *, int)
+ldb_msg_add_empty: int (struct ldb_message *, const char *, int, struct ldb_message_element **)
+ldb_msg_add_fmt: int (struct ldb_message *, const char *, const char *, ...)
+ldb_msg_add_linearized_dn: int (struct ldb_message *, const char *, struct ldb_dn *)
+ldb_msg_add_steal_string: int (struct ldb_message *, const char *, char *)
+ldb_msg_add_steal_value: int (struct ldb_message *, const char *, struct ldb_val *)
+ldb_msg_add_string: int (struct ldb_message *, const char *, const char *)
+ldb_msg_add_value: int (struct ldb_message *, const char *, const struct ldb_val *, struct ldb_message_element **)
+ldb_msg_canonicalize: struct ldb_message *(struct ldb_context *, const struct ldb_message *)
+ldb_msg_check_string_attribute: int (const struct ldb_message *, const char *, const char *)
+ldb_msg_copy: struct ldb_message *(TALLOC_CTX *, const struct ldb_message *)
+ldb_msg_copy_attr: int (struct ldb_message *, const char *, const char *)
+ldb_msg_copy_shallow: struct ldb_message *(TALLOC_CTX *, const struct ldb_message *)
+ldb_msg_diff: struct ldb_message *(struct ldb_context *, struct ldb_message *, struct ldb_message *)
+ldb_msg_difference: int (struct ldb_context *, TALLOC_CTX *, struct ldb_message *, struct ldb_message *, struct ldb_message **)
+ldb_msg_element_compare: int (struct ldb_message_element *, struct ldb_message_element *)
+ldb_msg_element_compare_name: int (struct ldb_message_element *, struct ldb_message_element *)
+ldb_msg_element_equal_ordered: bool (const struct ldb_message_element *, const struct ldb_message_element *)
+ldb_msg_find_attr_as_bool: int (const struct ldb_message *, const char *, int)
+ldb_msg_find_attr_as_dn: struct ldb_dn *(struct ldb_context *, TALLOC_CTX *, const struct ldb_message *, const char *)
+ldb_msg_find_attr_as_double: double (const struct ldb_message *, const char *, double)
+ldb_msg_find_attr_as_int: int (const struct ldb_message *, const char *, int)
+ldb_msg_find_attr_as_int64: int64_t (const struct ldb_message *, const char *, int64_t)
+ldb_msg_find_attr_as_string: const char *(const struct ldb_message *, const char *, const char *)
+ldb_msg_find_attr_as_uint: unsigned int (const struct ldb_message *, const char *, unsigned int)
+ldb_msg_find_attr_as_uint64: uint64_t (const struct ldb_message *, const char *, uint64_t)
+ldb_msg_find_common_values: int (struct ldb_context *, TALLOC_CTX *, struct ldb_message_element *, struct ldb_message_element *, uint32_t)
+ldb_msg_find_duplicate_val: int (struct ldb_context *, TALLOC_CTX *, const struct ldb_message_element *, struct ldb_val **, uint32_t)
+ldb_msg_find_element: struct ldb_message_element *(const struct ldb_message *, const char *)
+ldb_msg_find_ldb_val: const struct ldb_val *(const struct ldb_message *, const char *)
+ldb_msg_find_val: struct ldb_val *(const struct ldb_message_element *, struct ldb_val *)
+ldb_msg_new: struct ldb_message *(TALLOC_CTX *)
+ldb_msg_normalize: int (struct ldb_context *, TALLOC_CTX *, const struct ldb_message *, struct ldb_message **)
+ldb_msg_remove_attr: void (struct ldb_message *, const char *)
+ldb_msg_remove_element: void (struct ldb_message *, struct ldb_message_element *)
+ldb_msg_rename_attr: int (struct ldb_message *, const char *, const char *)
+ldb_msg_sanity_check: int (struct ldb_context *, const struct ldb_message *)
+ldb_msg_sort_elements: void (struct ldb_message *)
+ldb_next_del_trans: int (struct ldb_module *)
+ldb_next_end_trans: int (struct ldb_module *)
+ldb_next_init: int (struct ldb_module *)
+ldb_next_prepare_commit: int (struct ldb_module *)
+ldb_next_read_lock: int (struct ldb_module *)
+ldb_next_read_unlock: int (struct ldb_module *)
+ldb_next_remote_request: int (struct ldb_module *, struct ldb_request *)
+ldb_next_request: int (struct ldb_module *, struct ldb_request *)
+ldb_next_start_trans: int (struct ldb_module *)
+ldb_op_default_callback: int (struct ldb_request *, struct ldb_reply *)
+ldb_options_copy: const char **(TALLOC_CTX *, const char **)
+ldb_options_find: const char *(struct ldb_context *, const char **, const char *)
+ldb_options_get: const char **(struct ldb_context *)
+ldb_pack_data: int (struct ldb_context *, const struct ldb_message *, struct ldb_val *, uint32_t)
+ldb_parse_control_from_string: struct ldb_control *(struct ldb_context *, TALLOC_CTX *, const char *)
+ldb_parse_control_strings: struct ldb_control **(struct ldb_context *, TALLOC_CTX *, const char **)
+ldb_parse_tree: struct ldb_parse_tree *(TALLOC_CTX *, const char *)
+ldb_parse_tree_attr_replace: void (struct ldb_parse_tree *, const char *, const char *)
+ldb_parse_tree_copy_shallow: struct ldb_parse_tree *(TALLOC_CTX *, const struct ldb_parse_tree *)
+ldb_parse_tree_walk: int (struct ldb_parse_tree *, int (*)(struct ldb_parse_tree *, void *), void *)
+ldb_qsort: void (void * const, size_t, size_t, void *, ldb_qsort_cmp_fn_t)
+ldb_register_backend: int (const char *, ldb_connect_fn, bool)
+ldb_register_extended_match_rule: int (struct ldb_context *, const struct ldb_extended_match_rule *)
+ldb_register_hook: int (ldb_hook_fn)
+ldb_register_module: int (const struct ldb_module_ops *)
+ldb_rename: int (struct ldb_context *, struct ldb_dn *, struct ldb_dn *)
+ldb_reply_add_control: int (struct ldb_reply *, const char *, bool, void *)
+ldb_reply_get_control: struct ldb_control *(struct ldb_reply *, const char *)
+ldb_req_get_custom_flags: uint32_t (struct ldb_request *)
+ldb_req_is_untrusted: bool (struct ldb_request *)
+ldb_req_location: const char *(struct ldb_request *)
+ldb_req_mark_trusted: void (struct ldb_request *)
+ldb_req_mark_untrusted: void (struct ldb_request *)
+ldb_req_set_custom_flags: void (struct ldb_request *, uint32_t)
+ldb_req_set_location: void (struct ldb_request *, const char *)
+ldb_request: int (struct ldb_context *, struct ldb_request *)
+ldb_request_add_control: int (struct ldb_request *, const char *, bool, void *)
+ldb_request_done: int (struct ldb_request *, int)
+ldb_request_get_control: struct ldb_control *(struct ldb_request *, const char *)
+ldb_request_get_status: int (struct ldb_request *)
+ldb_request_replace_control: int (struct ldb_request *, const char *, bool, void *)
+ldb_request_set_state: void (struct ldb_request *, int)
+ldb_reset_err_string: void (struct ldb_context *)
+ldb_save_controls: int (struct ldb_control *, struct ldb_request *, struct ldb_control ***)
+ldb_schema_attribute_add: int (struct ldb_context *, const char *, unsigned int, const char *)
+ldb_schema_attribute_add_with_syntax: int (struct ldb_context *, const char *, unsigned int, const struct ldb_schema_syntax *)
+ldb_schema_attribute_by_name: const struct ldb_schema_attribute *(struct ldb_context *, const char *)
+ldb_schema_attribute_fill_with_syntax: int (struct ldb_context *, TALLOC_CTX *, const char *, unsigned int, const struct ldb_schema_syntax *, struct ldb_schema_attribute *)
+ldb_schema_attribute_remove: void (struct ldb_context *, const char *)
+ldb_schema_attribute_remove_flagged: void (struct ldb_context *, unsigned int)
+ldb_schema_attribute_set_override_handler: void (struct ldb_context *, ldb_attribute_handler_override_fn_t, void *)
+ldb_schema_set_override_GUID_index: void (struct ldb_context *, const char *, const char *)
+ldb_schema_set_override_indexlist: void (struct ldb_context *, bool)
+ldb_search: int (struct ldb_context *, TALLOC_CTX *, struct ldb_result **, struct ldb_dn *, enum ldb_scope, const char * const *, const char *, ...)
+ldb_search_default_callback: int (struct ldb_request *, struct ldb_reply *)
+ldb_sequence_number: int (struct ldb_context *, enum ldb_sequence_type, uint64_t *)
+ldb_set_create_perms: void (struct ldb_context *, unsigned int)
+ldb_set_debug: int (struct ldb_context *, void (*)(void *, enum ldb_debug_level, const char *, va_list), void *)
+ldb_set_debug_stderr: int (struct ldb_context *)
+ldb_set_default_dns: void (struct ldb_context *)
+ldb_set_errstring: void (struct ldb_context *, const char *)
+ldb_set_event_context: void (struct ldb_context *, struct tevent_context *)
+ldb_set_flags: void (struct ldb_context *, unsigned int)
+ldb_set_modules_dir: void (struct ldb_context *, const char *)
+ldb_set_opaque: int (struct ldb_context *, const char *, void *)
+ldb_set_require_private_event_context: void (struct ldb_context *)
+ldb_set_timeout: int (struct ldb_context *, struct ldb_request *, int)
+ldb_set_timeout_from_prev_req: int (struct ldb_context *, struct ldb_request *, struct ldb_request *)
+ldb_set_utf8_default: void (struct ldb_context *)
+ldb_set_utf8_fns: void (struct ldb_context *, void *, char *(*)(void *, void *, const char *, size_t))
+ldb_setup_wellknown_attributes: int (struct ldb_context *)
+ldb_should_b64_encode: int (struct ldb_context *, const struct ldb_val *)
+ldb_standard_syntax_by_name: const struct ldb_schema_syntax *(struct ldb_context *, const char *)
+ldb_strerror: const char *(int)
+ldb_string_to_time: time_t (const char *)
+ldb_string_utc_to_time: time_t (const char *)
+ldb_timestring: char *(TALLOC_CTX *, time_t)
+ldb_timestring_utc: char *(TALLOC_CTX *, time_t)
+ldb_transaction_cancel: int (struct ldb_context *)
+ldb_transaction_cancel_noerr: int (struct ldb_context *)
+ldb_transaction_commit: int (struct ldb_context *)
+ldb_transaction_prepare_commit: int (struct ldb_context *)
+ldb_transaction_start: int (struct ldb_context *)
+ldb_unpack_data: int (struct ldb_context *, const struct ldb_val *, struct ldb_message *)
+ldb_unpack_data_flags: int (struct ldb_context *, const struct ldb_val *, struct ldb_message *, unsigned int)
+ldb_unpack_get_format: int (const struct ldb_val *, uint32_t *)
+ldb_val_dup: struct ldb_val (TALLOC_CTX *, const struct ldb_val *)
+ldb_val_equal_exact: int (const struct ldb_val *, const struct ldb_val *)
+ldb_val_map_local: struct ldb_val (struct ldb_module *, void *, const struct ldb_map_attribute *, const struct ldb_val *)
+ldb_val_map_remote: struct ldb_val (struct ldb_module *, void *, const struct ldb_map_attribute *, const struct ldb_val *)
+ldb_val_string_cmp: int (const struct ldb_val *, const char *)
+ldb_val_to_time: int (const struct ldb_val *, time_t *)
+ldb_valid_attr_name: int (const char *)
+ldb_vdebug: void (struct ldb_context *, enum ldb_debug_level, const char *, va_list)
+ldb_wait: int (struct ldb_handle *, enum ldb_wait_type)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldb-2.1.1/ABI/pyldb-util-2.1.2.sigs new/ldb-2.1.2/ABI/pyldb-util-2.1.2.sigs
--- old/ldb-2.1.1/ABI/pyldb-util-2.1.2.sigs 1970-01-01 01:00:00.000000000 +0100
+++ new/ldb-2.1.2/ABI/pyldb-util-2.1.2.sigs 2020-04-22 12:50:43.000000000 +0200
@@ -0,0 +1,3 @@
+pyldb_Dn_FromDn: PyObject *(struct ldb_dn *)
+pyldb_Object_AsDn: bool (TALLOC_CTX *, PyObject *, struct ldb_context *, struct ldb_dn **)
+pyldb_check_type: bool (PyObject *, const char *)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldb-2.1.1/buildtools/wafsamba/tests/test_abi.py new/ldb-2.1.2/buildtools/wafsamba/tests/test_abi.py
--- old/ldb-2.1.1/buildtools/wafsamba/tests/test_abi.py 2020-02-17 12:20:37.000000000 +0100
+++ new/ldb-2.1.2/buildtools/wafsamba/tests/test_abi.py 2020-01-31 11:25:36.000000000 +0100
@@ -27,30 +27,30 @@
class NormaliseSignatureTests(TestCase):
def test_function_simple(self):
- self.assertEqual("int (const struct GUID *, const struct GUID *)",
+ self.assertEquals("int (const struct GUID *, const struct GUID *)",
normalise_signature("$2 = {int (const struct GUID *, const struct GUID *)} 0xe871 <GUID_compare>"))
def test_maps_Bool(self):
# Some types have different internal names
- self.assertEqual("bool (const struct GUID *)",
+ self.assertEquals("bool (const struct GUID *)",
normalise_signature("$1 = {_Bool (const struct GUID *)} 0xe75b <GUID_all_zero>"))
def test_function_keep(self):
- self.assertEqual(
+ self.assertEquals(
"enum ndr_err_code (struct ndr_push *, int, const union winreg_Data *)",
normalise_signature("enum ndr_err_code (struct ndr_push *, int, const union winreg_Data *)"))
def test_struct_constant(self):
- self.assertEqual(
+ self.assertEquals(
'uuid = {time_low = 0, time_mid = 0, time_hi_and_version = 0, clock_seq = "\\000", node = "\\000\\000\\000\\000\\000"}, if_version = 0',
normalise_signature('$239 = {uuid = {time_low = 0, time_mid = 0, time_hi_and_version = 0, clock_seq = "\\000", node = "\\000\\000\\000\\000\\000"}, if_version = 0}'))
def test_incomplete_sequence(self):
# Newer versions of gdb insert these incomplete sequence elements
- self.assertEqual(
+ self.assertEquals(
'uuid = {time_low = 2324192516, time_mid = 7403, time_hi_and_version = 4553, clock_seq = "\\237\\350", node = "\\b\\000+\\020H`"}, if_version = 2',
normalise_signature('$244 = {uuid = {time_low = 2324192516, time_mid = 7403, time_hi_and_version = 4553, clock_seq = "\\237", <incomplete sequence \\350>, node = "\\b\\000+\\020H`"}, if_version = 2}'))
- self.assertEqual(
+ self.assertEquals(
'uuid = {time_low = 2324192516, time_mid = 7403, time_hi_and_version = 4553, clock_seq = "\\237\\350", node = "\\b\\000+\\020H`"}, if_version = 2',
normalise_signature('$244 = {uuid = {time_low = 2324192516, time_mid = 7403, time_hi_and_version = 4553, clock_seq = "\\237\\350", node = "\\b\\000+\\020H`"}, if_version = 2}'))
@@ -62,7 +62,7 @@
abi_write_vscript(f, "MYLIB", "1.0", [], {
"old": "1.0",
"new": "1.0"}, ["*"])
- self.assertEqual(f.getvalue(), """\
+ self.assertEquals(f.getvalue(), """\
1.0 {
\tglobal:
\t\t*;
@@ -79,7 +79,7 @@
abi_write_vscript(f, "MYLIB", "1.0", ["0.1"], {
"old": "0.1",
"new": "1.0"}, ["*"])
- self.assertEqual(f.getvalue(), """\
+ self.assertEquals(f.getvalue(), """\
MYLIB_0.1 {
\tglobal:
\t\told;
@@ -101,7 +101,7 @@
"exc_old": "0.1",
"old": "0.1",
"new": "1.0"}, ["!exc_*"])
- self.assertEqual(f.getvalue(), """\
+ self.assertEquals(f.getvalue(), """\
1.0 {
\tglobal:
\t\t*;
@@ -120,7 +120,7 @@
"exc_bar": "1.0",
"other": "1.0"
}, ["pub_*", "!exc_*"])
- self.assertEqual(f.getvalue(), """\
+ self.assertEquals(f.getvalue(), """\
1.0 {
\tglobal:
\t\tpub_*;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldb-2.1.1/buildtools/wafsamba/tests/test_bundled.py new/ldb-2.1.2/buildtools/wafsamba/tests/test_bundled.py
--- old/ldb-2.1.1/buildtools/wafsamba/tests/test_bundled.py 2020-02-17 12:20:37.000000000 +0100
+++ new/ldb-2.1.2/buildtools/wafsamba/tests/test_bundled.py 2020-01-31 11:25:36.000000000 +0100
@@ -24,4 +24,4 @@
class TuplizeVersionTests(TestCase):
def test_simple(self):
- self.assertEqual((1, 2, 10), tuplize_version("1.2.10"))
+ self.assertEquals((1, 2, 10), tuplize_version("1.2.10"))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldb-2.1.1/buildtools/wafsamba/tests/test_utils.py new/ldb-2.1.2/buildtools/wafsamba/tests/test_utils.py
--- old/ldb-2.1.1/buildtools/wafsamba/tests/test_utils.py 2020-02-17 12:20:37.000000000 +0100
+++ new/ldb-2.1.2/buildtools/wafsamba/tests/test_utils.py 2020-01-31 11:25:36.000000000 +0100
@@ -26,33 +26,33 @@
class ToListTests(TestCase):
def test_none(self):
- self.assertEqual([], TO_LIST(None))
+ self.assertEquals([], TO_LIST(None))
def test_already_list(self):
- self.assertEqual(["foo", "bar", 1], TO_LIST(["foo", "bar", 1]))
+ self.assertEquals(["foo", "bar", 1], TO_LIST(["foo", "bar", 1]))
def test_default_delimiter(self):
- self.assertEqual(["foo", "bar"], TO_LIST("foo bar"))
- self.assertEqual(["foo", "bar"], TO_LIST(" foo bar "))
- self.assertEqual(["foo ", "bar"], TO_LIST(" \"foo \" bar "))
+ self.assertEquals(["foo", "bar"], TO_LIST("foo bar"))
+ self.assertEquals(["foo", "bar"], TO_LIST(" foo bar "))
+ self.assertEquals(["foo ", "bar"], TO_LIST(" \"foo \" bar "))
def test_delimiter(self):
- self.assertEqual(["foo", "bar"], TO_LIST("foo,bar", ","))
- self.assertEqual([" foo", "bar "], TO_LIST(" foo,bar ", ","))
- self.assertEqual([" \" foo\"", " bar "], TO_LIST(" \" foo\", bar ", ","))
+ self.assertEquals(["foo", "bar"], TO_LIST("foo,bar", ","))
+ self.assertEquals([" foo", "bar "], TO_LIST(" foo,bar ", ","))
+ self.assertEquals([" \" foo\"", " bar "], TO_LIST(" \" foo\", bar ", ","))
class UniqueListTests(TestCase):
def test_unique_list(self):
- self.assertEqual(["foo", "bar"], unique_list(["foo", "bar", "foo"]))
+ self.assertEquals(["foo", "bar"], unique_list(["foo", "bar", "foo"]))
class SubstVarsErrorTests(TestCase):
def test_valid(self):
- self.assertEqual("", subst_vars_error("", {}))
- self.assertEqual("FOO bar", subst_vars_error("${F} bar", {"F": "FOO"}))
+ self.assertEquals("", subst_vars_error("", {}))
+ self.assertEquals("FOO bar", subst_vars_error("${F} bar", {"F": "FOO"}))
def test_invalid(self):
self.assertRaises(KeyError, subst_vars_error, "${F}", {})
@@ -63,14 +63,14 @@
def test_empty(self):
ret = {}
dict_concat(ret, {})
- self.assertEqual({}, ret)
+ self.assertEquals({}, ret)
def test_same(self):
ret = {"foo": "bar"}
dict_concat(ret, {"foo": "bla"})
- self.assertEqual({"foo": "bar"}, ret)
+ self.assertEquals({"foo": "bar"}, ret)
def test_simple(self):
ret = {"foo": "bar"}
dict_concat(ret, {"blie": "bla"})
- self.assertEqual({"foo": "bar", "blie": "bla"}, ret)
+ self.assertEquals({"foo": "bar", "blie": "bla"}, ret)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldb-2.1.1/lib/tdb/common/mutex.c new/ldb-2.1.2/lib/tdb/common/mutex.c
--- old/ldb-2.1.1/lib/tdb/common/mutex.c 2020-01-28 11:50:39.000000000 +0100
+++ new/ldb-2.1.2/lib/tdb/common/mutex.c 2020-02-04 11:13:23.000000000 +0100
@@ -149,7 +149,7 @@
static bool tdb_have_mutex_chainlocks(struct tdb_context *tdb)
{
- int i;
+ size_t i;
for (i=0; i < tdb->num_lockrecs; i++) {
bool ret;
@@ -559,8 +559,7 @@
{
struct tdb_mutexes *m;
pthread_mutexattr_t ma;
- uint32_t i;
- int ret;
+ int i, ret;
ret = tdb_mutex_mmap(tdb);
if (ret == -1) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldb-2.1.1/modules/asq.c new/ldb-2.1.2/modules/asq.c
--- old/ldb-2.1.1/modules/asq.c 2019-09-03 09:58:11.000000000 +0200
+++ new/ldb-2.1.2/modules/asq.c 2020-04-22 12:50:43.000000000 +0200
@@ -311,12 +311,9 @@
static int asq_search_continue(struct asq_context *ac)
{
- struct ldb_context *ldb;
bool terminated = false;
int ret;
- ldb = ldb_module_get_ctx(ac->module);
-
switch (ac->step) {
case ASQ_SEARCH_BASE:
@@ -328,7 +325,7 @@
ac->step = ASQ_SEARCH_MULTI;
- return ldb_request(ldb, ac->reqs[ac->cur_req]);
+ return ldb_next_request(ac->module, ac->reqs[ac->cur_req]);
case ASQ_SEARCH_MULTI:
@@ -339,7 +336,7 @@
return asq_search_terminate(ac);
}
- return ldb_request(ldb, ac->reqs[ac->cur_req]);
+ return ldb_next_request(ac->module, ac->reqs[ac->cur_req]);
}
return LDB_ERR_OPERATIONS_ERROR;
@@ -347,14 +344,11 @@
static int asq_search(struct ldb_module *module, struct ldb_request *req)
{
- struct ldb_context *ldb;
struct ldb_request *base_req;
struct ldb_control *control;
struct asq_context *ac;
int ret;
- ldb = ldb_module_get_ctx(module);
-
/* check if there's an ASQ control */
control = ldb_request_get_control(req, LDB_CONTROL_ASQ_OID);
if (control == NULL) {
@@ -385,7 +379,7 @@
ac->step = ASQ_SEARCH_BASE;
- return ldb_request(ldb, base_req);
+ return ldb_next_request(ac->module, base_req);
}
static int asq_init(struct ldb_module *module)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldb-2.1.1/wscript new/ldb-2.1.2/wscript
--- old/ldb-2.1.1/wscript 2020-02-25 14:50:23.000000000 +0100
+++ new/ldb-2.1.2/wscript 2020-04-22 12:50:43.000000000 +0200
@@ -1,7 +1,7 @@
#!/usr/bin/env python
APPNAME = 'ldb'
-VERSION = '2.1.1'
+VERSION = '2.1.2'
import sys, os
1
0
Hello community,
here is the log from the commit of package simple-scan for openSUSE:Factory checked in at 2020-05-01 11:07:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/simple-scan (Old)
and /work/SRC/openSUSE:Factory/.simple-scan.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "simple-scan"
Fri May 1 11:07:53 2020 rev:69 rq:798837 version:3.36.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/simple-scan/simple-scan.changes 2020-04-23 18:25:28.455517715 +0200
+++ /work/SRC/openSUSE:Factory/.simple-scan.new.2738/simple-scan.changes 2020-05-01 11:08:12.291175668 +0200
@@ -1,0 +2,13 @@
+Tue Apr 28 21:50:03 UTC 2020 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.36.2:
+ + Use higher bit depth on text scans.
+ + Fix size of first page on second scan.
+ + Don't interrupt scanning if the device is busy.
+ + Support saving files to FUSE file systems.
+ + Update known USB scanner IDs.
+ + Add initial Lexmark printers support.
+ + Add ADF duplex support for Brother DS-720.
+ + Fix setting source for Epson scanner.
+
+-------------------------------------------------------------------
Old:
----
simple-scan-3.36.1.tar.xz
New:
----
simple-scan-3.36.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ simple-scan.spec ++++++
--- /var/tmp/diff_new_pack.ZgbnRi/_old 2020-05-01 11:08:13.695178721 +0200
+++ /var/tmp/diff_new_pack.ZgbnRi/_new 2020-05-01 11:08:13.699178729 +0200
@@ -17,7 +17,7 @@
Name: simple-scan
-Version: 3.36.1
+Version: 3.36.2
Release: 0
Summary: Simple Scanning Utility
License: GPL-3.0-or-later
++++++ simple-scan-3.36.1.tar.xz -> simple-scan-3.36.2.tar.xz ++++++
++++ 2762 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package brltty for openSUSE:Factory checked in at 2020-05-01 11:07:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/brltty (Old)
and /work/SRC/openSUSE:Factory/.brltty.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "brltty"
Fri May 1 11:07:47 2020 rev:49 rq:798836 version:6.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/brltty/brltty.changes 2019-10-22 15:37:24.045166783 +0200
+++ /work/SRC/openSUSE:Factory/.brltty.new.2738/brltty.changes 2020-05-01 11:08:02.919155286 +0200
@@ -1,0 +2,11 @@
+Thu Apr 9 22:04:54 UTC 2020 - Michael Gorse <mgorse(a)suse.com>
+
+- Update to version 6.1:
+ + See ChangeLog for changes.
+- Rebased brltty-5.5-systemd-install.patch
+- api_version is now 0.8.0, and sover is now 0_8
+- Add brltty-gcc10.patch: fix build with -fno-common.
+- Adjust line to remove xsession file.
+- Remove brltty-alsa.patch
+
+-------------------------------------------------------------------
Old:
----
brltty-6.0.tar.xz
brltty-alsa.patch
New:
----
brltty-6.1.tar.xz
brltty-gcc10.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ brltty.spec ++++++
--- /var/tmp/diff_new_pack.k2CJ9E/_old 2020-05-01 11:08:05.219160288 +0200
+++ /var/tmp/diff_new_pack.k2CJ9E/_new 2020-05-01 11:08:05.219160288 +0200
@@ -1,7 +1,7 @@
#
# spec file for package brltty
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,8 +18,8 @@
%{!?tcl_version: %global tcl_version %(echo 'puts $tcl_version' | tclsh)}
%{!?tcl_sitearch: %global tcl_sitearch %{_libdir}/tcl/tcl%{tcl_version}}
-%define api_version 0.7.0
-%define sover 0_7
+%define api_version 0.8.0
+%define sover 0_8
%define soname libbrlapi%{sover}
%define with_polkit 1
@@ -33,18 +33,18 @@
%endif
Name: brltty
-Version: 6.0
+Version: 6.1
Release: 0
# FIXME libbraille driver when libbraille is in factory
Summary: Braille display driver for Linux/Unix
License: LGPL-2.1-or-later
Group: System/Daemons
-Url: https://brltty.app/
+URL: https://brltty.app/
Source0: https://brltty.app/archive/%{name}-%{version}.tar.xz
Source1: README.SUSE
Patch0: brltty-5.5-systemd-install.patch
-Patch1: brltty-alsa.patch
+Patch1: brltty-gcc10.patch
BuildRequires: %{espeakdev}
BuildRequires: bison
@@ -346,7 +346,7 @@
%endif
rm %{buildroot}%{_libdir}/libbrlapi.a
rm %{buildroot}%{_libdir}/ocaml/brlapi/libbrlapi_stubs.a
-rm %{buildroot}/etc/X11/Xsession.d/60xbrlapi # TODO: install this somewhere?
+rm %{buildroot}/etc/X11/Xsession.d/90xbrlapi # TODO: install this somewhere?
# fix missing executable bits
test ! -x %{buildroot}%{_bindir}/brltty-config
chmod a+x %{buildroot}%{_bindir}/brltty-config
@@ -429,6 +429,7 @@
%config(noreplace) %{_sysconfdir}/brltty.conf
%{_sysconfdir}/brltty/
%{_bindir}/brltty
+%{_bindir}/brltty-clip
%{_bindir}/brltty-atb
%{_bindir}/brltty-cldr
%{_bindir}/brltty-config
@@ -447,7 +448,8 @@
%{_datadir}/polkit-1/actions/org.a11y.brlapi.policy
%endif
%{_libdir}/brltty/
-%{_libexecdir}/%{name}-systemd-wrapper
+%{_libexecdir}/brltty/
+%{_libexecdir}/%{name}/systemd-wrapper
%{_mandir}/man1/brltty.1*
%{_mandir}/man1/eutp.1.gz
%{_udevdir}/rules.d/69-%{name}.rules
++++++ brltty-5.5-systemd-install.patch ++++++
--- /var/tmp/diff_new_pack.k2CJ9E/_old 2020-05-01 11:08:05.251160358 +0200
+++ /var/tmp/diff_new_pack.k2CJ9E/_new 2020-05-01 11:08:05.255160366 +0200
@@ -1,14 +1,14 @@
-diff -urp brltty-6.0.orig/Autostart/Systemd/Makefile.in brltty-6.0/Autostart/Systemd/Makefile.in
---- brltty-6.0.orig/Autostart/Systemd/Makefile.in 2019-02-03 12:01:38.000000000 -0600
-+++ brltty-6.0/Autostart/Systemd/Makefile.in 2019-02-28 10:29:41.755615178 -0600
+diff -urp brltty-6.1.orig/Autostart/Systemd/Makefile.in brltty-6.1/Autostart/Systemd/Makefile.in
+--- brltty-6.1.orig/Autostart/Systemd/Makefile.in 2020-04-05 05:35:34.000000000 -0500
++++ brltty-6.1/Autostart/Systemd/Makefile.in 2020-04-09 17:00:32.653483273 -0500
@@ -17,8 +17,8 @@
###############################################################################
#SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)$(sysconfdir)/systemd/system
-SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)$(libdir)/systemd/system
--SYSTEMD_SCRIPTS_DIRECTORY = $(INSTALL_ROOT)/usr/libexec
-+SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)/usr/lib/systemd/system
-+SYSTEMD_SCRIPTS_DIRECTORY = $(INSTALL_ROOT)$(libexecdir)
+-SYSTEMD_SCRIPTS_DIRECTORY = $(INSTALL_ROOT)$(libdir)/$(PACKAGE_TARNAME)
++SYSTEMD_UNITS_DIRECTORY = $(INSTALL_ROOT)$(libexecdir)/systemd/system
++SYSTEMD_SCRIPTS_DIRECTORY = $(INSTALL_ROOT)$(libexecdir)/$(PACKAGE_TARNAME)
install: install-units install-scripts
++++++ brltty-6.0.tar.xz -> brltty-6.1.tar.xz ++++++
++++ 160997 lines of diff (skipped)
++++++ brltty-gcc10.patch ++++++
>From 5f9a609f278a6b3934b46f036ec671ecfe15fadc Mon Sep 17 00:00:00 2001
From: Samuel Thibault <samuel.thibault(a)ens-lyon.org>
Date: Tue, 7 Apr 2020 11:01:08 +0200
Subject: [PATCH] brlapi server: Fix build with -fno-common and
--disable-contracted-braille
---
Programs/brlapi_server.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Programs/brlapi_server.c b/Programs/brlapi_server.c
index 242b1f0ea..8136d4ce2 100644
--- a/Programs/brlapi_server.c
+++ b/Programs/brlapi_server.c
@@ -1964,6 +1964,7 @@ PARAM_WRITER(computerBrailleTable)
return param_writeString(changeTextTable, data, size);
}
+#ifdef ENABLE_CONTRACTED_BRAILLE
/* BRLAPI_PARAM_LITERARY_BRAILLE_TABLE */
PARAM_READER(literaryBrailleTable)
{
@@ -1975,6 +1976,7 @@ PARAM_WRITER(literaryBrailleTable)
{
return param_writeString(changeContractionTable, data, size);
}
+#endif
/* BRLAPI_PARAM_MESSAGE_LOCALE */
PARAM_READER(messageLocale)
@@ -2173,11 +2175,13 @@ static const ParamDispatch paramDispatch[BRLAPI_PARAM_COUNT] = {
.write = param_computerBrailleTable_write,
},
+#ifdef ENABLE_CONTRACTED_BRAILLE
[BRLAPI_PARAM_LITERARY_BRAILLE_TABLE] = {
.global = 1,
.read = param_literaryBrailleTable_read,
.write = param_literaryBrailleTable_write,
},
+#endif /* ENABLE_CONTRACTED_BRAILLE */
[BRLAPI_PARAM_MESSAGE_LOCALE] = {
.global = 1,
--
2.26.0
1
0
Hello community,
here is the log from the commit of package yast2-storage-ng for openSUSE:Factory checked in at 2020-05-01 11:07:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-storage-ng (Old)
and /work/SRC/openSUSE:Factory/.yast2-storage-ng.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-storage-ng"
Fri May 1 11:07:37 2020 rev:81 rq:798833 version:4.3.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-storage-ng/yast2-storage-ng.changes 2020-04-25 20:20:59.097113990 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-storage-ng.new.2738/yast2-storage-ng.changes 2020-05-01 11:07:53.671135174 +0200
@@ -1,0 +2,6 @@
+Wed Apr 29 08:26:48 UTC 2020 - Steffen Winterfeldt <snwint(a)suse.com>
+
+- add x-initrd.attach option to crypttab if needed (bsc#1168465)
+- 4.3.3
+
+-------------------------------------------------------------------
Old:
----
yast2-storage-ng-4.3.2.tar.bz2
New:
----
yast2-storage-ng-4.3.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-storage-ng.spec ++++++
--- /var/tmp/diff_new_pack.UzORvG/_old 2020-05-01 11:07:54.435136836 +0200
+++ /var/tmp/diff_new_pack.UzORvG/_new 2020-05-01 11:07:54.435136836 +0200
@@ -17,7 +17,7 @@
Name: yast2-storage-ng
-Version: 4.3.2
+Version: 4.3.3
Release: 0
Summary: YaST2 - Storage Configuration
License: GPL-2.0-only OR GPL-3.0-only
++++++ yast2-storage-ng-4.3.2.tar.bz2 -> yast2-storage-ng-4.3.3.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/yast2-storage-ng/yast2-storage-ng-4.3.2.tar.bz2 /work/SRC/openSUSE:Factory/.yast2-storage-ng.new.2738/yast2-storage-ng-4.3.3.tar.bz2 differ: char 11, line 1
1
0