forked from products/PackageHub
Compare commits
26 Commits
leap-16.0
...
maintenanc
| Author | SHA256 | Date | |
|---|---|---|---|
| 71c710a9cc | |||
| 828cb9c3e9 | |||
|
|
5308eb5d74 | ||
| 8d501a60f1 | |||
|
|
dcc85882a3 | ||
| 64b2902ac5 | |||
|
|
8d49173cc3 | ||
| ecffad744c | |||
|
|
ed8dd0a989 | ||
| c63fe692ba | |||
| a56e6be0a6 | |||
|
|
2d03b640c6 | ||
| 5ff509d04f | |||
|
|
9f18e2c029 | ||
|
|
4f61c0d3cd | ||
| b7b6139c44 | |||
|
|
8dd9d70244 | ||
|
|
5672a763c3 | ||
| 161919788e | |||
| 50e88b2706 | |||
| 7e6ac3f6ee | |||
| d6d2e6bdac | |||
| 181a7d6c6d | |||
| 4e5411cb0e | |||
|
|
d88d5b3db6 | ||
| 49fc66ee8c |
2
chromium
2
chromium
Submodule chromium updated: f252acf227...36a720654e
Submodule obs-service-format_spec_file updated: b0dd956763...feabae86cb
2
openQA
2
openQA
Submodule openQA updated: 44994244b6...04f7f10590
Submodule openQA-devel-container updated: 2ada408e0b...f52c63d73d
Submodule os-autoinst updated: 0bac7cc7ee...c83dfbb286
2
osc
2
osc
Submodule osc updated: ca12796ee9...1dda74adcb
59
patchinfo.20260120143430297379.93181000773252/_patchinfo
Normal file
59
patchinfo.20260120143430297379.93181000773252/_patchinfo
Normal file
@@ -0,0 +1,59 @@
|
||||
<patchinfo incident="packagehub-155">
|
||||
<packager>dimstar</packager>
|
||||
<rating>moderate</rating>
|
||||
<category>recommended</category>
|
||||
<summary>Recommended update for vlc</summary>
|
||||
<description>This update for vlc fixes the following issues:
|
||||
|
||||
Changes in vlc:
|
||||
|
||||
- Update to version 3.0.23:
|
||||
+ Codecs:
|
||||
* Fix WebVTT line positioning
|
||||
* Expose additional audio codec information (notably for Flac 24bit)
|
||||
+ Demuxers:
|
||||
* fix some JPEG files wih JFIF headers
|
||||
+ Security:
|
||||
* Fix null deref in libass, undefined shift in theora and cc-708, integer overflow in daala,
|
||||
Infinite loop in h264 parsing, buffer overflow in png and multiple format-overflows
|
||||
+ Misc:
|
||||
* Prepare compatibility for taglib 2.0, Qt6, FFmpeg8, mingw-w64 v13 and newer versions of
|
||||
libplacebo and pupnp
|
||||
|
||||
- Update to version 3.0.22:
|
||||
+ Core: Assume subpictures are in SDR by default
|
||||
+ Decoders:
|
||||
* Fix Opus channel mapping
|
||||
* Fix hardware decoding with VideoToolbox of XVID MPEG-4 video
|
||||
* Add dav1d-all-layers option
|
||||
* Fix DVD CEA-608 captions parsing
|
||||
* Fix ProRes 4:4:4:4
|
||||
* Disable decoding using libdca, libmpeg2 and liba52 by default in favor of libavcodec
|
||||
+ Demuxers:
|
||||
* Add support for DMX audio music (MUS) files
|
||||
* Handle mkv-use-chapter-codec option
|
||||
* Add A_ATRAC/AT1 support in matroska
|
||||
* Prevent FLAC seeking logic get stuck
|
||||
* Handle pictures in FLAC
|
||||
* Fix VOB/AOB LPCM/MLP detection failing occasionally
|
||||
* Cut QNap title on first invalid character
|
||||
* Fix display of certain JPEG files
|
||||
* Fix playback of very short ASF files (duration less than 1s)
|
||||
* Multiple fixes in MPEG-TS
|
||||
* Fix crashes in multiple demuxers (reported by rub.de, oss-fuzz and others)
|
||||
+ Input: Fix SFTP seeking for large files on 32-bit OS
|
||||
+ Interface:
|
||||
* Qt: Add option to use dark palette
|
||||
* Qt: Add compilation support for newer versions of Qt5
|
||||
* Qt: Fix scrolling on volume slider
|
||||
* KDE: fix MPRIS state when started from file
|
||||
+ Service Discovery: UPnP: remove SAT>IP channel list fallback
|
||||
+ Video Output:
|
||||
* Use a better stretch mode in wingdi
|
||||
* Fetch missing device information when running in UWP
|
||||
+ Video Filter:
|
||||
* Add AMD GPU Frame Rate Doubler (Direct3D11)
|
||||
* Improve visualization of low frequencies in spectrogram
|
||||
</description>
|
||||
<package>vlc</package>
|
||||
</patchinfo>
|
||||
43
patchinfo.20260304200535473806.93181000773252/_patchinfo
Normal file
43
patchinfo.20260304200535473806.93181000773252/_patchinfo
Normal file
@@ -0,0 +1,43 @@
|
||||
<patchinfo incident="packagehub-149">
|
||||
<packager>dirkmueller</packager>
|
||||
<rating>moderate</rating>
|
||||
<category>recommended</category>
|
||||
<summary>Recommended update for obs-service-format_spec_file</summary>
|
||||
<description>This update for obs-service-format_spec_file fixes the following issues:
|
||||
|
||||
Changes in obs-service-format_spec_file:
|
||||
|
||||
- Add PKGBUILD to enable builds for Arch Linux
|
||||
|
||||
- Update to version 20250923:
|
||||
* Update test case for changes in 1ccd56d0
|
||||
* Empty section may contain empty lines instead of setting 'after_lines'
|
||||
* Update test case for changes in 51da0388
|
||||
* Fix _split_final_comments hack
|
||||
|
||||
- Update to version 20250918:
|
||||
* Don't add unneeded empty lines after Copyrights
|
||||
|
||||
- Update to version 20250907:
|
||||
* Update test cases
|
||||
* Special handling for 'SUSE Software Solutions Germany' license
|
||||
* Keep 3rd party licenses intact
|
||||
* Keep SUSE T&Cs close to SUSE Copyright
|
||||
* Make create_copyright_section() return true when SUSE Copyright processed
|
||||
|
||||
- Update to version 20250804:
|
||||
* Remove more LLC and contributors also from the copyright strings
|
||||
|
||||
- Update to version 20250725:
|
||||
* Fix indentation to run checks on pull request
|
||||
* Change autoadded copyright header to include "and contributors"
|
||||
* Add 3 extra test-cases
|
||||
* Run tests in github actions
|
||||
* Preserve the order of multiple copyright lines.
|
||||
* Allow for truly empty lines in copyright sections
|
||||
* Accept empty lines in %changelog sections
|
||||
* Update licenses
|
||||
* Avoid using temporary files for tests
|
||||
</description>
|
||||
<package>obs-service-format_spec_file</package>
|
||||
</patchinfo>
|
||||
102
patchinfo.20260304200727360655.93181000773252/_patchinfo
Normal file
102
patchinfo.20260304200727360655.93181000773252/_patchinfo
Normal file
@@ -0,0 +1,102 @@
|
||||
<patchinfo incident="packagehub-151">
|
||||
<issue tracker="cve" id="2025-68460"/>
|
||||
<issue tracker="bnc" id="1258052">VUL-0: CVE-2026-26079: roundcubemail: Cascading Style Sheets (CSS) injection via mishandled comments</issue>
|
||||
<issue tracker="bnc" id="1257909">VUL-0: CVE-2026-25916: roundcubemail: remote image blocking bypass via SVG content</issue>
|
||||
<issue tracker="bnc" id="1255308">VUL-0: CVE-2025-68461: roundcubemail: crafted SVG animate tag can enable cross-site scripting (XSS)</issue>
|
||||
<issue tracker="bnc" id="1255306">VUL-0: CVE-2025-68460: roundcubemail: HTML style sanitizer can cause information disclosure</issue>
|
||||
<issue tracker="cve" id="2026-26079"/>
|
||||
<issue tracker="cve" id="2025-68461"/>
|
||||
<issue tracker="cve" id="2026-25916"/>
|
||||
<packager>abergmann</packager>
|
||||
<rating>important</rating>
|
||||
<category>security</category>
|
||||
<summary>Security update for roundcubemail</summary>
|
||||
<description>This update for roundcubemail fixes the following issues:
|
||||
|
||||
Changes to roundcubemail:
|
||||
|
||||
Update to 1.6.13:
|
||||
|
||||
This is a security update to the stable version 1.6 of Roundcube Webmail.
|
||||
It provides fixes to recently reported security vulnerabilities:
|
||||
+ Fix CSS injection vulnerability reported by CERT Polska (boo#1258052,
|
||||
CVE-2026-26079).
|
||||
+ Fix remote image blocking bypass via SVG content reported by nullcathedral
|
||||
(boo#1257909, CVE-2026-25916).
|
||||
|
||||
This version is considered stable and we recommend to update all productive
|
||||
installations of Roundcube 1.6.x with it. Please do backup your data
|
||||
before updating!
|
||||
|
||||
CHANGELOG
|
||||
+ Managesieve: Fix handling of string-list format values for date
|
||||
tests in Out of Office (#10075)
|
||||
+ Fix CSS injection vulnerability reported by CERT Polska.
|
||||
+ Fix remote image blocking bypass via SVG content reported by nullcathedral.
|
||||
|
||||
Update to 1.6.12:
|
||||
|
||||
This is a security update to the stable version 1.6 of Roundcube Webmail.
|
||||
It provides fixes to recently reported security vulnerabilities:
|
||||
|
||||
+ Fix Cross-Site-Scripting vulnerability via SVG's animate tag
|
||||
reported by Valentin T., CrowdStrike (boo#1255308, CVE-2025-68461).
|
||||
+ Fix Information Disclosure vulnerability in the HTML style
|
||||
sanitizer reported by somerandomdev (boo#1255306, CVE-2025-68460).
|
||||
|
||||
This version is considered stable and we recommend to update all
|
||||
productive installations of Roundcube 1.6.x with it.
|
||||
|
||||
+ Support IPv6 in database DSN (#9937)
|
||||
+ Don't force specific error_reporting setting
|
||||
+ Fix compatibility with PHP 8.5 regarding array_first()
|
||||
+ Remove X-XSS-Protection example from .htaccess file (#9875)
|
||||
+ Fix "Assign to group" action state after creation of a first group (#9889)
|
||||
+ Fix bug where contacts search would fail if contactlist_fields contained vcard fields (#9850)
|
||||
+ Fix bug where an mbox export file could include inconsistent message delimiters (#9879)
|
||||
+ Fix parsing of inline styles that aren't well-formatted (#9948)
|
||||
+ Fix Cross-Site-Scripting vulnerability via SVG's animate tag
|
||||
+ Fix Information Disclosure vulnerability in the HTML style sanitizer
|
||||
|
||||
Update to 1.6.11
|
||||
|
||||
This is a security update to the stable version 1.6 of Roundcube Webmail.
|
||||
It provides fixes to recently reported security vulnerabilities:
|
||||
* Fix Post-Auth RCE via PHP Object Deserialization reported by firs0v.
|
||||
|
||||
- CHANGELOG
|
||||
* Managesieve: Fix match-type selector (remove unsupported options) in delete header action (#9610)
|
||||
* Improve installer to fix confusion about disabling SMTP authentication (#9801)
|
||||
* Fix PHP warning in index.php (#9813)
|
||||
* OAuth: Fix/improve token refresh
|
||||
* Fix dark mode bug where wrong colors were used for blockquotes in HTML mail preview (#9820)
|
||||
* Fix HTML message preview if it contains floating tables (#9804)
|
||||
* Fix removing/expiring redis/memcache records when using a key prefix
|
||||
* Fix bug where a wrong SPECIAL-USE folder could have been detected, if there were more than one per-type (#9781)
|
||||
* Fix a default value and documentation of password_ldap_encodage option (#9658)
|
||||
* Remove mobile/floating Create button from the list in Settings > Folders (#9661)
|
||||
* Fix Delete and Empty buttons state while creating a folder (#9047)
|
||||
* Fix connecting to LDAP using ldapi:// URI (#8990)
|
||||
* Fix cursor position on "below the quote" reply in HTML mode (#8700)
|
||||
* Fix bug where attachments with content type of application/vnd.ms-tnef were not parsed (#7119)
|
||||
|
||||
Update to 1.6.10:
|
||||
|
||||
This is the next service release to update the stable version 1.6.
|
||||
* IMAP: Partial support for ANNOTATE-EXPERIMENT-1 extension (RFC 5257)
|
||||
* OAuth: Support standard authentication with short-living password received with OIDC token (#9530)
|
||||
* Fix PHP warnings (#9616, #9611)
|
||||
* Fix whitespace handling in vCard line continuation (#9637)
|
||||
* Fix current script state after initial scripts creation in managesieve_kolab_master mode
|
||||
* Fix rcube_imap::get_vendor() result (and PHP warning) on Zimbra server (#9650)
|
||||
* Fix regression causing inline SVG images to be missing in mail preview (#9644)
|
||||
* Fix plugin "virtuser_file" to handle backward slashes in username (#9668)
|
||||
* Fix PHP fatal error when parsing some malformed BODYSTRUCTURE responses (#9689)
|
||||
* Fix insert_or_update() and reading database server config on PostgreSQL (#9710)
|
||||
* Fix Oauth issues with use_secure_urls=true (#9722)
|
||||
* Fix handling of binary mail parts (e.g. PDF) encoded with quoted-printable (#9728)
|
||||
* Fix links in comments and config to https:// where available (#9759, #9756)
|
||||
* Fix decoding of attachment names encoded using both RFC2231 and RFC2047 standards (#9725)
|
||||
</description>
|
||||
<package>roundcubemail</package>
|
||||
</patchinfo>
|
||||
15
patchinfo.20260304200812703660.93181000773252/_patchinfo
Normal file
15
patchinfo.20260304200812703660.93181000773252/_patchinfo
Normal file
@@ -0,0 +1,15 @@
|
||||
<patchinfo incident="packagehub-150">
|
||||
<issue tracker="bnc" id="1259154">VUL-0: CVE-2026-27932: python-joserfc: unbounded PBKDF2 iteration count can lead to a denial of service</issue>
|
||||
<issue tracker="cve" id="2026-27932"/>
|
||||
<packager>nkrapp</packager>
|
||||
<rating>important</rating>
|
||||
<category>security</category>
|
||||
<summary>Security update for python-joserfc</summary>
|
||||
<description>This update for python-joserfc fixes the following issues:
|
||||
|
||||
Changes in python-joserfc:
|
||||
|
||||
- CVE-2026-27932: unbounded PBKDF2 iteration count can lead to a denial of service (bsc#1259154)
|
||||
</description>
|
||||
<package>python-joserfc</package>
|
||||
</patchinfo>
|
||||
34
patchinfo.20260305120510819118.93181000773252/_patchinfo
Normal file
34
patchinfo.20260305120510819118.93181000773252/_patchinfo
Normal file
@@ -0,0 +1,34 @@
|
||||
<patchinfo incident="packagehub-152">
|
||||
<issue tracker="cve" id="2026-3542">VUL-0: chromium: release 145.0.7632.159</issue>
|
||||
<issue tracker="cve" id="2026-3540">VUL-0: chromium: release 145.0.7632.159</issue>
|
||||
<issue tracker="cve" id="2026-3544">VUL-0: chromium: release 145.0.7632.159</issue>
|
||||
<issue tracker="cve" id="2026-3539">VUL-0: chromium: release 145.0.7632.159</issue>
|
||||
<issue tracker="cve" id="2026-3541">VUL-0: chromium: release 145.0.7632.159</issue>
|
||||
<issue tracker="cve" id="2026-3543">VUL-0: chromium: release 145.0.7632.159</issue>
|
||||
<issue tracker="cve" id="2026-3538">VUL-0: chromium: release 145.0.7632.159</issue>
|
||||
<issue tracker="cve" id="2026-3536">VUL-0: chromium: release 145.0.7632.159</issue>
|
||||
<issue tracker="cve" id="2026-3545">VUL-0: chromium: release 145.0.7632.159</issue>
|
||||
<issue tracker="cve" id="2026-3537">VUL-0: chromium: release 145.0.7632.159</issue>
|
||||
<issue tracker="bnc" id="1259213">VUL-0: chromium: release 145.0.7632.159</issue>
|
||||
<packager>oertel</packager>
|
||||
<rating>important</rating>
|
||||
<category>security</category>
|
||||
<summary>Security update for chromium</summary>
|
||||
<description>This update for chromium fixes the following issues:
|
||||
|
||||
Changes in chromium:
|
||||
|
||||
- Chromium 145.0.7632.159 (boo#1259213)
|
||||
* CVE-2026-3536: Integer overflow in ANGLE
|
||||
* CVE-2026-3537: Object lifecycle issue in PowerVR
|
||||
* CVE-2026-3538: Integer overflow in Skia
|
||||
* CVE-2026-3539: Object lifecycle issue in DevTools
|
||||
* CVE-2026-3540: Inappropriate implementation in WebAudio
|
||||
* CVE-2026-3541: Inappropriate implementation in CSS
|
||||
* CVE-2026-3542: Inappropriate implementation in WebAssembly
|
||||
* CVE-2026-3543: Inappropriate implementation in V8
|
||||
* CVE-2026-3544: Heap buffer overflow in WebCodecs
|
||||
* CVE-2026-3545: Insufficient data validation in Navigation
|
||||
</description>
|
||||
<package>chromium</package>
|
||||
</patchinfo>
|
||||
71
patchinfo.20260306125327680533.93181000773252/_patchinfo
Normal file
71
patchinfo.20260306125327680533.93181000773252/_patchinfo
Normal file
@@ -0,0 +1,71 @@
|
||||
<patchinfo incident="packagehub-154">
|
||||
<issue tracker="bnc" id="1258632">VUL-0: CVE-2026-26996: openQA: minimatch: ReDoS when glob pattern contains many consecutive wildcards followed by a literal character that doesn't appear in the test string</issue>
|
||||
<issue tracker="bnc" id="1259005">VUL-0: CVE-2026-27904: openQA: minimatch: nested *() extglobs can lead to regular expressions with exponential backtracking complexity and a ReDoS</issue>
|
||||
<packager>os-autoinst-obs-workflow</packager>
|
||||
<rating>important</rating>
|
||||
<category>recommended</category>
|
||||
<summary>Recommended update for openQA, os-autoinst, openQA-devel-container</summary>
|
||||
<description>This update for openQA, os-autoinst, openQA-devel-container fixes the following issues:
|
||||
|
||||
Changes in openQA:
|
||||
|
||||
- Update to version 5.1772536058.8ca2d170:
|
||||
* fix(config): Drop max_conns to allow proper queueing
|
||||
* refactor: Improve code in `renderTestLists()`
|
||||
* feat: Pass all parameters when making AJAX requests on "All tests" page
|
||||
* feat: Allow use of `job_setting` parameter also on "All tests" page
|
||||
* refactor: Simplify code for passing query parameters on "All tests"
|
||||
* fix(dependencies): add missing "make" to devel sub-package
|
||||
* test: remove stabilized tests from tools/unstable_tests.txt
|
||||
* test(lib): remove unused "disconnect" function
|
||||
* test(lib): mark uncovered line
|
||||
* build(Makefile): add make target help text
|
||||
* fix(npm): bump to non-vulerable versions (boo#1259005, boo#1258632)
|
||||
|
||||
- Update to version 5.1772460208.7a4e1e06:
|
||||
* docs: Document array-like job settings and `job_setting` parameter
|
||||
* test: Ensure test of filter params of jobs API fails if code breaks
|
||||
* feat: Support searching by job settings in API to list jobs
|
||||
* refactor: Improve `cancel_by_settings`
|
||||
* fix: Allow filtering by more than one job setting in various routes
|
||||
* test: Improve checks in `t/api/02-iso.t`
|
||||
* feat: Allow searching by job settings via overview routes
|
||||
* style: use consistent q{} syntax for SQL strings in Cache Model
|
||||
* refactor: streamline IPC::Run usage and signal handling
|
||||
* test: remove t/25-cache-service.t from unstable_tests.txt
|
||||
* test: improve robustness of t/25-cache-service.t
|
||||
* test: refactor InfluxDB subtest to reduce duplication
|
||||
* test: improve infrastructure for t/25-cache-service.t
|
||||
* fix: improve database robustness in Cache model
|
||||
* fix: log rsync stderr in CacheService::Task::Sync
|
||||
* test: support OPENQA_TEST_WAIT_INTERVAL in wait_for
|
||||
* fix(cache): capture stderr and handle exit status robustly in Sync task
|
||||
* test: make SIGCHLD handler selective in OpenQA::Test::Utils
|
||||
* docs: document aggregate result badges for overview queries
|
||||
|
||||
Changes in os-autoinst:
|
||||
|
||||
- Update to version 5.1772663930.9a9bd7d:
|
||||
* feat: add EXIT_AFTER_MODULE to stop after a specified module
|
||||
* fix: Update gre_tunnel_preup script to support NetworkManager
|
||||
* feat: Handle timeout when typing command in `background_script_run`
|
||||
* feat: Allow opting-out of check when typing command in `script_run`
|
||||
* feat: Handle timeout when typing command in `script_run`
|
||||
* test: implement conventional commits check with gitlint
|
||||
|
||||
Changes in openQA-devel-container:
|
||||
|
||||
- Update to version 5.1772536058.8ca2d1709:
|
||||
* Update to latest openQA version
|
||||
</description>
|
||||
<package>openQA</package>
|
||||
<package>openQA:openQA-devel-test</package>
|
||||
<package>openQA:openQA-test</package>
|
||||
<package>openQA:openQA-worker-test</package>
|
||||
<package>openQA:openQA-client-test</package>
|
||||
<package>os-autoinst</package>
|
||||
<package>os-autoinst:os-autoinst-test</package>
|
||||
<package>os-autoinst:os-autoinst-devel-test</package>
|
||||
<package>os-autoinst:os-autoinst-openvswitch-test</package>
|
||||
<package>openQA-devel-container</package>
|
||||
</patchinfo>
|
||||
32
patchinfo.20260306125446347687.93181000773252/_patchinfo
Normal file
32
patchinfo.20260306125446347687.93181000773252/_patchinfo
Normal file
@@ -0,0 +1,32 @@
|
||||
<patchinfo incident="packagehub-153">
|
||||
<issue tracker="cve" id="2026-27025">VUL-0: CVE-2026-27025: python-pypdf: Possible long runtimes/large memory usage for large /ToUnicode streams</issue>
|
||||
<issue tracker="cve" id="2025-55197">VUL-0: CVE-2025-55197: python-pypdf: Prior to version 6.0.0, an attacker can craft a PDF which leads to the RAM being exhausted. This requires just reading the file if a series of FlateDecode filters is used ...</issue>
|
||||
<issue tracker="bnc" id="1248089"/>
|
||||
<issue tracker="bnc" id="1258692"/>
|
||||
<issue tracker="cve" id="2026-27628">VUL-0: CVE-2026-27628: python-pypdf: possible infinite loop when loading circular /Prev entries in cross-reference streams</issue>
|
||||
<issue tracker="cve" id="2026-27888">VUL-0: CVE-2026-27888: python-pypdf: Manipulated FlateDecode XFA streams can exhaust RAM</issue>
|
||||
<issue tracker="bnc" id="1258691"/>
|
||||
<issue tracker="bnc" id="1258934"/>
|
||||
<issue tracker="bnc" id="1258693"/>
|
||||
<issue tracker="bnc" id="1258940"/>
|
||||
<issue tracker="cve" id="2026-27024">VUL-0: CVE-2026-27024: python-pypdf: Possible infinite loop when processing TreeObject</issue>
|
||||
<issue tracker="cve" id="2026-27026">VUL-0: CVE-2026-27026: python-pypdf: Possible long runtimes for malformed FlateDecode streams</issue>
|
||||
<packager>mcalabkova</packager>
|
||||
<rating>important</rating>
|
||||
<category>security</category>
|
||||
<summary>Security update for python-PyPDF2</summary>
|
||||
<description>This update for python-PyPDF2 fixes the following issues:
|
||||
|
||||
Changes in python-PyPDF2:
|
||||
|
||||
- CVE-2026-27628: Fixed infinite loop when loading circular /Prev entries in cross-reference streams (bsc#1258940)
|
||||
- CVE-2026-27888: Fixed issue where manipulated FlateDecode XFA streams can exhaust RAM (bsc#1258934)
|
||||
- CVE-2025-55197: Fixed denial of service via craft PDF (bsc#1248089)
|
||||
- CVE-2026-27024: Fixed infinite loop when processing TreeObject (bsc#1258691)
|
||||
- CVE-2026-27025: Fixed long runtimes/large memory usage for large /ToUnicode streams (bsc#1258692)
|
||||
- CVE-2026-27026: Fixed long runtimes for malformed FlateDecode streams (bsc#1258693)
|
||||
|
||||
- Convert to pip-based build
|
||||
</description>
|
||||
<package>python-PyPDF2</package>
|
||||
</patchinfo>
|
||||
244
patchinfo.20260311165625899020.93181000773252/_patchinfo
Normal file
244
patchinfo.20260311165625899020.93181000773252/_patchinfo
Normal file
@@ -0,0 +1,244 @@
|
||||
<patchinfo>
|
||||
<packager>dmach</packager>
|
||||
<rating>moderate</rating>
|
||||
<category>recommended</category>
|
||||
<summary>Recommended update for osc</summary>
|
||||
<description>This update for osc fixes the following issues:
|
||||
|
||||
Changes in osc:
|
||||
|
||||
- 1.24.0
|
||||
- Command-line:
|
||||
- Add '--target-owner' option to 'git-obs repo fork' command
|
||||
- Add '--self' parameter to fix 'no matching parent repo' error message in 'git-obs pr create'
|
||||
- Fix 'osc aggregatepac' for scmsync packages
|
||||
- Fix 'osc build' to retrieve buildconfig from git package's cache
|
||||
- Fix 'osc token' error handling for project wide trigger
|
||||
- Fix string formatting for id in obs-request.xml in 'git-obs pr dump'
|
||||
- Library:
|
||||
- Consolidate build types in build.py and commandline.py
|
||||
- Fix build.get_build_type() by comparing binary_type only if specified
|
||||
- Make use of queryconfig tool configurable and consistent
|
||||
- Fix how get_request_collection() filters the projects and packages
|
||||
- Support copying packages from an scmsync source, when target exists
|
||||
- Add timestamps to the DEBUG output
|
||||
- Update new project template
|
||||
|
||||
- 1.23.0
|
||||
- Command-line:
|
||||
- Add '--target-owner' option to 'git-obs pr create' to specify the target owner explicitly
|
||||
- Add '--target-branch' option to 'git-obs staging search' command
|
||||
- Added 'git-obs staging search' command to find project PRs with referenced package PRs that have all been approved
|
||||
- Change 'git-obs pr dump' to produce directories that match the specified pull request IDs
|
||||
- Change 'git-obs pr dump' to write STATUS file
|
||||
- Properly error out on invalid 'PR:' references in 'git-obs pr dump'
|
||||
- Fix 'git-obs pr create' when the source repo is not a fork
|
||||
- Fix 'git-obs api' command when server returns 'null'
|
||||
- Fix 'osc build --alternative-project=...' when there's no .osc in the current directory
|
||||
- Fix argument and store handling in 'osc results' command
|
||||
- Library:
|
||||
- Add Manifest.get_package_paths() method that lists all paths to existings packages in a project
|
||||
- Fix Manifest class to handle loading empty YAML files or strings
|
||||
- Fix working with meta during git rebase by determining the current branch from rebase head
|
||||
- Fix handling local branch when fetching remote
|
||||
- Move get_label_ids() from PullRequest to Repo class
|
||||
- Change GitStore not to require apiurl anymore
|
||||
- Fix storing last_buildroot for git packages
|
||||
- Store the last buildroot only if there's a store detected
|
||||
- Fix BuildRoot so it acts as a tuple and the individual values are accessible via indexes
|
||||
- Make PullReqest.parse_id() more permissive by accepting trailing whitespaces
|
||||
- Fix 'missingok' argument in server_diff()
|
||||
- Fix gitea_api.PullRequest ordering methods
|
||||
- Add return to gitea_api.Branch.list()
|
||||
|
||||
- PKGBUILD changes
|
||||
* Remove redundant packages from makedepends. If a package depends
|
||||
on something, it implicitly makedepends on it as well
|
||||
* Add python-ruamel-yaml dependency
|
||||
* Build and install man pages
|
||||
* Add python-argparse-manpage and python-sphinx to makedepends for
|
||||
building man pages
|
||||
* Add check() to run the test suite
|
||||
* Add checkdepends for test suite dependencies
|
||||
* Add optdepends as an equivalent to RPM's Recommends, making it
|
||||
easier for users to find packages needed for optional features
|
||||
* Use $pkgname variable across the script
|
||||
* Install shell completion files
|
||||
* Bump pkgrel
|
||||
|
||||
- 1.22.0
|
||||
- Command-line:
|
||||
- Add 'git-obs staging' commands
|
||||
- Add '--gitea-fork-org' option to 'osc fork' command
|
||||
- Add '--git-branch' option to 'osc fork' command
|
||||
- Add 'DELETE' to 'git-obs api' allowed methods
|
||||
- Add commit messages as commented lines to the template in 'git-obs pr create'
|
||||
- Add filtering by label to 'git-obs pr list'
|
||||
- Properly handle fork mismatch in 'osc fork'
|
||||
- Change 'osc build' to build from any git repo if '--alternative-project' is specified
|
||||
- Fix 'osc service' for git based packages
|
||||
- Fix 'git-obs pr dump' to skip the dump if the target has the same updated_at timestamp as the pull request in Gitea
|
||||
- Fix 'git-obs pr dump' to do case insensitive check on owner and repo
|
||||
- Fix retrieving 'arch' argument in 'osc buildlog'
|
||||
- Library:
|
||||
- Add 'status' to the output of gitea_api.Git.get_submodules()
|
||||
- Add 'remote' argument to gitea_api.Repo.clone_or_update()
|
||||
- Add gitea_api.common.TemporaryDirectory class that supports 'delete' argument on python 3.6+
|
||||
- Add gitea_api.GitDiffGenerator class for creating submodule diffs without a git checkout
|
||||
- Add 'depth' argument to gitea_api.Repo.clone() and clone_or_update()
|
||||
- Add gitea_api.StagingPullRequestWrapper class for handling staging
|
||||
- Add gitea_api.PullRequest.get_host_owner_repo_number() method
|
||||
- Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'dest' argument
|
||||
- Warn if the git package doesn't have the same branch as the parent project
|
||||
- Extend gitea_api.PullRequest with methods that work with 'PR:' references
|
||||
- Support setting labels in gitea_api.PullRequest.create()
|
||||
- Fix gitea_api to use pagination instead of limit -1 everywhere
|
||||
- Remove duplicate, unused PullRequestReview class from gitea_api.pr
|
||||
- Move clone_or_update() from 'git-obs pr dump' command to gitea_api.Repo
|
||||
- Change gitea_api.Repo.clone_or_update() to take 'ssh_private_key_path' argument
|
||||
- Improve performance of gitea_api.IssueTimelineEntry by listing and caching requests instead of fetching them one by one
|
||||
- Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'help' argument
|
||||
- Change gitea_api.Repo.clone() to stop borrowing objects when 'reference' or 'reference_if_able' is used
|
||||
- Fix the resulting dictionary in gitea_api.PullRequest._get_label_ids()
|
||||
- Make gitea_api.RepoExists exception more helpful by giving a hint to fork under a different name
|
||||
- Use server_diff() instead of server_diff_noex() to exit with a non-zero return code
|
||||
- Return preinstallimage.info and allow podman to use preinstallimage
|
||||
|
||||
- 1.21.0
|
||||
- Command-line:
|
||||
- Modify osc subcommands to error out if they don't work with git
|
||||
- Add 'git-obs meta' commands for managing the local metadata
|
||||
- Add 'git-obs meta info' command for printing resolved metadata about the current checkout
|
||||
- Add -b/--branch option to 'git-obs repo clone' command
|
||||
- Add 'git-obs pr dump' command to store pull request information on disk
|
||||
- Add 'git-obs --quiet' option (that mutes printing gitea settings now)
|
||||
- Automatially pull meta after 'git-obs repo clone'
|
||||
- Change 'git-obs pr review interactive' to write 'merge ok' comment instead of scheduling a merge
|
||||
- Mute stderr when creating a worktree in 'git-obs pr review interactive'
|
||||
- Change 'git-obs -G' to accept url to select a gitea login entry
|
||||
- Support substitutions in 'osc build --root'
|
||||
- Fix crash in 'osc build' when 'build_repositories' in store was None
|
||||
- Fix filtering by reviewers in 'git-obs pr list'
|
||||
- Update 'osc rq show' command to include history comments in verbose mode
|
||||
- Library:
|
||||
- Refactor GitStore
|
||||
- Migrate git_scm.Store over to gitea_api.Git
|
||||
- Store buildinfo and buildconfig files in GitStore's cache instead directly in the repo
|
||||
- Move code from 'git-obs meta pull' command to GitStore.pull()
|
||||
- Improve GitStore.pull() to support reading project from project.build
|
||||
- Rephrase the error message about detached HEAD in GitStore
|
||||
- Improve GitStore's error messages by adding instructions on how to fix missing metadata
|
||||
- Be more permissive when loading parent project_store in GitStore
|
||||
- Fix loading _manifest in a project git
|
||||
- Fix git store to check if all the required fields are present
|
||||
- Derive package name from topdir if a package is part of a project checkout
|
||||
- Change 'git-obs pr review interactive' to run pager process as a context manager
|
||||
- Change obs_api.TarDiff to spawn a process extracting archives as a context manager
|
||||
- Change 'commit' argument in gitea_api.Git.reset() to optional
|
||||
- Add gitea_api.Git.get_owner_repo_from_url() staticmethod
|
||||
- Add gitea_api.Git.urljoin() static method
|
||||
- Fix gitea_api.Git.get_branch_head() to raise a proper exception if the HEAD cannot be retrieved
|
||||
- Fix gitea_api.Git to work with the current remote instead of 'origin'
|
||||
- Fix get_store() to throw the exception from git store if .osc directory is not present
|
||||
- Introduce GitObsRuntimeError exception and use it where appropriate
|
||||
- Fix tardiff by removing directories with shutil.rmtree() and files by os.unlink()
|
||||
- Add 'quiet' option to gitea_api.Git.switch()
|
||||
- Mute stderr in git_obs.Git.lfs_cat_file()
|
||||
- Treat None flavor as "" in multibuild resolve
|
||||
- Make Token.triggered_at optional as it's not available in the oficially released OBS code
|
||||
- Add BaseModel.from_string() and BaseModel.to_string() methods
|
||||
- Add BaseModel.from_file() and BaseModel.to_file() methods
|
||||
- Fix BaseModel to initialize from a dictionary via __init__ instead of setattr
|
||||
- Docs:
|
||||
- Update docs for the new git metadata store
|
||||
- Update list of recommended gitea permissions in git-obs-quickstart
|
||||
- Spec:
|
||||
- Install git-obs-metadata man page
|
||||
|
||||
- 1.20.0
|
||||
- Command-line:
|
||||
- Fix 'osc fork' command to use the right tracking branch
|
||||
- Fix 'osc blt' command by checking if the working copy is a package
|
||||
- Make 'osc buildlog' work outside of osc package directory
|
||||
- Add 'git-obs pr close' and 'git-obs pr reopen' commands
|
||||
- Add 'close' option to 'git-obs pr review interactive'
|
||||
- Change 'git-obs pr review interactive' to work with all archives, not only those in Git LFS
|
||||
- Fix checkout of the base branch in 'git-obs pr review interactive' command
|
||||
- Library:
|
||||
- Support _manifest file in git store
|
||||
- Allow pull request IDs in '<owner>/<repo>!<number>' format
|
||||
- Properly handle deleted users and teams in the git-obs timeline
|
||||
- Handle situations when there's 'None' among timeline entries
|
||||
- Skip binary files in gitea_api.PullRequest.get_patch()
|
||||
- Change get_user_input(), add support for vertically printed list of answers
|
||||
- Spec:
|
||||
- Provide git-obs
|
||||
|
||||
- 1.19.1
|
||||
- Command-line:
|
||||
- Use OSC_PACKAGE_CACHE_DIR env var instead of deprecated OSC_PACKAGECACHEDIR
|
||||
- Connection:
|
||||
- Check for both upper and lowercase versions of HTTP_PROXY and HTTPS_PROXY env vars
|
||||
- Library:
|
||||
- Add 'trackingbranch' field to ScmsyncObsinfo model
|
||||
- Revert "Return None if GitStore cannot determine apiurl"
|
||||
- Throw a proper exception when 'apiurl' argument of 'makeurl()' is empty
|
||||
- Move code setting apiurl from store to 'osc.conf.get_config()'
|
||||
- Simplify 'osc.commandline.Osc.get_api_url()' to return the value from 'self.options'
|
||||
- Remove 'osc.commandline.Osc.post_argparse()' because it's no longer used
|
||||
- Fix unit tests to use the new code path to run osc
|
||||
- Fix osc.gitea_api.dt_sanitize() by replacing dateutil with datetime
|
||||
|
||||
- 1.19.0
|
||||
- Command-line:
|
||||
- Add 'git-obs pr cancel-scheduled-merge' command
|
||||
- Add timeline to 'git-obs pr review interactive'
|
||||
- Add '--timeline' option to 'git-obs pr get'
|
||||
- Fix 'git-obs pr search' by using pagination to retrieve all results
|
||||
- Extend '--message' option in git-obs subcommands with the '-m' short option
|
||||
- Add a different message for scheduled merges in 'git-obs pr merge' command
|
||||
- Library:
|
||||
- Add 'conn' parameter to gitea_api.common.GiteaModel
|
||||
- Add gitea_api.Connection.scheme attribute
|
||||
- Add gitea_api.PullRequest.merge_commit property
|
||||
- Add gitea_api.PullRequest.get_owner_repo_number()
|
||||
- Add gitea_api.common.dt_sanitize() for sanitizing datetime strings
|
||||
- Handle missing head repo in the PullRequest properties
|
||||
- Return None if GitStore cannot determine apiurl
|
||||
- Remove extra newline from store files
|
||||
- Fix the 'Move remaining imports in osc.babysitter into try-except block' change by preserving the order of handling the exceptions
|
||||
- Spec:
|
||||
- Use primary_python to define runtime requires matching the shebang lines
|
||||
- Provide %{use_python_pkg}-osc for all pythons and python3-osc for primary_python
|
||||
- Add conflict with obs-scm-bridge < 0.7.3
|
||||
|
||||
- 1.18.0
|
||||
- Command-line:
|
||||
- Add 'git-obs pr comment [--message=...]' command
|
||||
- Add 'git-obs pr show-patch' command
|
||||
- Add '--reviewer' option to 'git-obs pr review {approve,decline,interactive}' to support group reviews via group review bot
|
||||
- Update 'git-obs pr review interactive' to return non-zero return codes for 'exit' and 'skip' actions
|
||||
- Make 'osc results --show-excluded' work in a project context
|
||||
- Add '--no-pager' global option
|
||||
- Fix 'osc fork' by copying whole query part to the new scmsync url
|
||||
- Fix 'osc buildinfo' for git packages by handing the 'build_repositories' files by store objects
|
||||
- Fix crash in 'git-obs pr get --patch'
|
||||
- Fix git-obs to exit with 130 on keyboard interrupt
|
||||
- Fix --sccache help typo in 'osc build' command
|
||||
- Connection:
|
||||
- Don't retry requests on 504 Gateway Timeout
|
||||
- Library:
|
||||
- If a devel project is not specified, try reading it from a mapping from URL set in OBS:GitDevelProjectMap project attribute
|
||||
- Improve detection of packages and projects in git
|
||||
- scmsync_obsinfo: Pass correct revision to obs-scm-bridge
|
||||
- Add obs_api.Request.search() method
|
||||
- Raise an exception if obs-scm-bridge fails
|
||||
- Fix obs_scm.Package.get_pulled_srcmd5() returning an empty string
|
||||
- Fix git store to support non-default remote
|
||||
- Extend 'gitea_api.User.get()' to take 'username' parameter
|
||||
- Move get_editor() and related functions from command-line module to gitea_api.common
|
||||
- Migrate subcommands from using Store() to get_store() that is git aware
|
||||
- Make imports lazy to imporove osc load times
|
||||
</description>
|
||||
<package>osc</package>
|
||||
</patchinfo>
|
||||
Submodule python-PyPDF2 updated: 231b3346ed...a6942256f7
Submodule python-joserfc updated: 132f44019c...281e2a569b
Submodule roundcubemail updated: 0ba59f25c7...b09e0f3ab0
2
vlc
2
vlc
Submodule vlc updated: cc43f90749...e32fb846bc
Reference in New Issue
Block a user