Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-nokogiri for 
openSUSE:Factory checked in at 2021-06-05 23:30:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-nokogiri (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-nokogiri.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-nokogiri"

Sat Jun  5 23:30:36 2021 rev:55 rq:896519 version:1.11.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-nokogiri/rubygem-nokogiri.changes        
2021-04-26 16:38:20.277952774 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-nokogiri.new.1898/rubygem-nokogiri.changes  
    2021-06-05 23:31:02.160386207 +0200
@@ -1,0 +2,50 @@
+Tue Jun  1 03:38:52 UTC 2021 - Manuel Schnitzer <[email protected]>
+
+- updated to version 1.11.6
+
+  ## 1.11.6 / 2021-05-26
+
+  ### Fixed
+
+  * [CRuby] `DocumentFragment#path` now does proper error-checking to handle 
behavior introduced in libxml > 2.9.10. In v1.11.4 and v1.11.5, calling 
`DocumentFragment#path` could result in a segfault.
+
+
+  ## 1.11.5 / 2021-05-19
+
+  ### Fixed
+
+  [Windows CRuby] Work around segfault at process exit on Windows when using 
libxml2 system DLLs.
+
+  libxml 2.9.12 introduced new behavior to avoid memory leaks when unloading 
libxml2 shared libraries (see 
[libxml/!66](https://gitlab.gnome.org/GNOME/libxml2/-/merge_requests/66)). 
Early testing caught this segfault on non-Windows platforms (see 
[#2059](https://github.com/sparklemotion/nokogiri/issues/2059) and 
[libxml@956534e](https://gitlab.gnome.org/GNOME/libxml2/-/commit/956534e02ef280795a187c16f6ac04e107f23c5d))
 but it was incompletely fixed and is still an issue on Windows platforms that 
are using system DLLs.
+
+  We work around this by configuring libxml2 in this situation to use its 
default memory management functions. Note that if Nokogiri is not on Windows, 
or is not using shared system libraries, it will will continue to configure 
libxml2 to use Ruby's memory management functions. 
`Nokogiri::VERSION_INFO["libxml"]["memory_management"]` will allow you to 
verify when the default memory management functions are being used. 
[[#2241](https://github.com/sparklemotion/nokogiri/issues/2241)]
+
+
+  ### Added
+
+  `Nokogiri::VERSION_INFO["libxml"]` now contains the key 
`"memory_management"` to declare whether libxml2 is using its `default` memory 
management functions, or whether it uses the memory management functions from 
`ruby`. See above for more details.
+
+
+  ## 1.11.4 / 2021-05-14
+
+  ### Security
+
+  [CRuby] Vendored libxml2 upgraded to v2.9.12 which addresses:
+
+  - [CVE-2019-20388](https://security.archlinux.org/CVE-2019-20388)
+  - [CVE-2020-24977](https://security.archlinux.org/CVE-2020-24977)
+  - [CVE-2021-3517](https://security.archlinux.org/CVE-2021-3517)
+  - [CVE-2021-3518](https://security.archlinux.org/CVE-2021-3518)
+  - [CVE-2021-3537](https://security.archlinux.org/CVE-2021-3537)
+  - [CVE-2021-3541](https://security.archlinux.org/CVE-2021-3541)
+
+  Note that two additional CVEs were addressed upstream but are not relevant 
to this release. [CVE-2021-3516](https://security.archlinux.org/CVE-2021-3516) 
via `xmllint` is not present in Nokogiri, and 
[CVE-2020-7595](https://security.archlinux.org/CVE-2020-7595) has been patched 
in Nokogiri since v1.10.8 (see 
[#1992](https://github.com/sparklemotion/nokogiri/issues/1992)).
+
+  Please see [nokogiri/GHSA-7rrm-v45f-jp64 
](https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-7rrm-v45f-jp64)
 or [#2233](https://github.com/sparklemotion/nokogiri/issues/2233) for a more 
complete analysis of these CVEs and patches.
+
+
+  ### Dependencies
+
+  * [CRuby] vendored libxml2 is updated from 2.9.10 to 2.9.12. (Note that 
2.9.11 was skipped because it was superseded by 2.9.12 a few hours after its 
release.)
+
+-------------------------------------------------------------------

Old:
----
  nokogiri-1.11.3.gem

New:
----
  nokogiri-1.11.6.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-nokogiri.spec ++++++
--- /var/tmp/diff_new_pack.JyE6mX/_old  2021-06-05 23:31:02.812387342 +0200
+++ /var/tmp/diff_new_pack.JyE6mX/_new  2021-06-05 23:31:02.816387348 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-nokogiri
-Version:        1.11.3
+Version:        1.11.6
 Release:        0
 %define mod_name nokogiri
 %define mod_full_name %{mod_name}-%{version}

++++++ nokogiri-1.11.3.gem -> nokogiri-1.11.6.gem ++++++
/work/SRC/openSUSE:Factory/rubygem-nokogiri/nokogiri-1.11.3.gem 
/work/SRC/openSUSE:Factory/.rubygem-nokogiri.new.1898/nokogiri-1.11.6.gem 
differ: char 133, line 1

Reply via email to