| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
The SPDX class doens't get on well with non-standard licenses. Disable it for
the purposes of this test to avoid errors.
Add a new helper function to the core test code to allow this to be done easily.
(From OE-Core rev: b9fb4c68f2ab5becb0a10418884e09dee93cd247)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Add a dependency which should have been in this list but wasn't, found
when debugging create-spdx hash issues.
(From OE-Core rev: 1075b9fc5d562dada45b3187cb737511ff8c7376)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Some variables cause issues with taskhashes and are accounted for in the
output in other ways, or don't affect it. Exclude these to improve the
taskhashes with create-spdx and allow the sstate selftests to work better.
(From OE-Core rev: e7daaa50af4ccd5ccb568f7a380ded18c7f74ab0)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are two seperate PKGDATA_DIR directories, one for the target and one for
the SDK. Rather than fail when a package can't be found, try the SDK first.
We use a datastore copy to keep the code simple, rather than havng to parameterise
all the packagedata functions.
(From OE-Core rev: 701d8f975c89dc6753188fbcf9d4883650ba5b58)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes the runtime dependency calculations to also only follow direct
dependencies of the current task instead of all transient dependencies
in a similar way as the build time dependencies.
(From OE-Core rev: 5fa00564b047725541a5fed95b621f0202803345)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Build time dependencies were not being correctly calculated for SPDX
documents because while a task can `deptask` itself (as do_create_spdx
did), those dependencies do not appear in BB_TASKDEPDATA (to avoid
circular dependencies).
To fix this, an intermediate task called do_collect_sdpx_deps is created
that does the 'deptask' on do_create_spdx and records the recipe
dependencies. do_create_spdx then runs after this new task. This breaks
the circular dependency and thus all of the do_create_spdx tasks
correctly show up as dependencies of do_collect_spdx_deps.
In addition, the dependency collection logic was improved to handle the
case of transitive dependencies (that is, a dependency of a dependency)
SPDX documents missing and causing an error. These transitive
dependencies don't actually need to be included anyway since one can
follow the relationship of the direct dependency to find them. As such,
the code is reworked to find the current task in BB_TASKDEPDATA, and
then only collect the immediate dependencies of the current task.
(From OE-Core rev: 55b3f160b13c6db778db09476cc4c73e70c5e930)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
If a package renames itself using PKG, the new name should be respected
as a name that the recipe provides.
(From OE-Core rev: 871f48126180bf30c001c6b97268cee1853dbda2)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enabling the SPDX class and running two builds, one with SDKMACHINE=i686
and then again with SDKMACHINE=x86_64 would lead to errors since the output
was stored per MACHINE and the overlapping files would cause manifest errors.
The hashfn data from bitbake has SSTATE_PKGARCH encoded into it which is how
sstate separates out it's targets and SDPX should be using the same structure.
Therefore switch to using this.
(From OE-Core rev: 51049cde0cf477f7988b94c1041eb33b018a669f)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 919079de918b6608fb9fa976eea0fe8b5b1359f6)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=========
configure: Make xf86misc support disabled by default
Variable scope reduction
Remove unnecessary downcast of double to float
Call memset() instead of hand-coding our own equivalent
(From OE-Core rev: d87785189336a69ae998f75394ceaebf63decb16)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes
=======
- Issue #59: initial port to NuttX, contributed by Xiaomi
- Issue #61: add support for '-c' and '-cc' to disable log compression.
A single '-c' disables compression for pipes, another '-c' (or '-cc')
disables compression for all other log targets
- The default 'syslog.conf' now logs debug messages again (disabled in
v2.4.0) due to problems (confusion) reported in the field
- Dropped not recommended 'KillMode=process' from systemd unit file
Fixes
========
- Issue #60: document how to set side-wide permissions on log files
- Issue #62: early log messages lost when running under systemd, found
by Wind River Systems, including initial fix
(From OE-Core rev: 9dfab9e662f2e6ef05c5812b7e8595c2ae8a79a4)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 54f0821740badd571a437ee602fa92155cd95879)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- Fix use of @deprecated on classes with __new__ but no __init__.
- Fix regression in version 4.6.1 where comparing a generic class against a
runtime-checkable protocol using isinstance() would cause AttributeError to
be raised if using Python 3.7.
- Change deprecated @runtime to formal API @runtime_checkable in the error message.
- Fix regression in 4.6.0 where attempting to define a Protocol that was generic
over a ParamSpec or a TypeVarTuple would cause TypeError to be raised.
- typing_extensions is now documented at https://typing-extensions.readthedocs.io/en/latest/.
- Add typing_extensions.Buffer, a marker class for buffer types, as proposed
by PEP 688. Equivalent to collections.abc.Buffer in Python 3.12.
- Backport two CPython PRs fixing various issues with typing.Literal:
python/cpython#23294 and python/cpython#23383. Both CPython PRs were originally,
and both were backported to Python >=3.9.1, but no earlier.
- A side effect of one of the changes is that equality comparisons of Literal
objects will now raise a TypeError if one of the Literal objects being compared
has a mutable parameter. (Using mutable parameters with Literal is not
supported by PEP 586 or by any major static type checkers.)
- Literal is now reimplemented on all Python versions <= 3.10.0.
- Backport CPython PR 26067, ensuring that isinstance() calls on protocols raise
TypeError when the protocol is not decorated with @runtime_checkable.
- Backport several significant performance improvements to runtime-checkable protocols
that have been made in Python 3.12 (see python/cpython#74690 for details).
- A side effect of one of the performance improvements is that the members of a
runtime-checkable protocol are now considered "frozen" at runtime as soon as the
class has been created. Monkey-patching attributes onto a runtime-checkable
protocol will still work, but will have no impact on isinstance() checks comparing
objects to the protocol. See "What's New in Python 3.12" for more details.
- isinstance() checks against runtime-checkable protocols now use inspect.getattr_static()
rather than hasattr() to lookup whether attributes exist (backporting python/cpython#103034).
- Backport the ability to define __init__ methods on Protocol classes, a change
made in Python 3.11 (originally implemented in python/cpython#31628
- Speedup isinstance(3, typing_extensions.SupportsIndex) by >10x on Python <3.12.
- Add typing_extensions versions of SupportsInt, SupportsFloat, SupportsComplex,
SupportsBytes, SupportsAbs and SupportsRound. These have the same semantics as
the versions from the typing module, but isinstance() checks against the
typing_extensions versions are >10x faster at runtime on Python <3.12.
- Add __orig_bases__ to non-generic TypedDicts, call-based TypedDicts, and call-based NamedTuples.
- Add typing_extensions.get_original_bases, a backport of types.get_original_bases,
introduced in Python 3.12 (CPython PR python/cpython#101827, originally
- This function should always produce correct results when called on classes
constructed using features from typing_extensions.
- Constructing a call-based TypedDict using keyword arguments for the fields
now causes a DeprecationWarning to be emitted. This matches the behaviour
of typing.TypedDict on 3.11 and 3.12.
- Backport the implementation of NewType from 3.10 (where it is implemented as
a class rather than a function). This allows user-defined NewTypes to be pickled.
- Fix tests and import on Python 3.12, where typing.TypeVar can no longer be subclassed.
- Add typing_extensions.TypeAliasType, a backport of typing.TypeAliasType from PEP 695.
- Backport changes to the repr of typing.Unpack that were made in order
to implement PEP 692 (backport of python/cpython#104048).
(From OE-Core rev: a37154b9166323d05cca970ebb37bee0d5250893)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Add identifier "Programming Language :: Lua" (#145)
(From OE-Core rev: e39aa7d116826a34900f4fcd2a4c38e81116c4fc)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 83019518bbd32c2c2fc753d3e9ec8c205682285a)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
Prefer passing --crate-type option to cargo if "toolchain >= 1.64". #322
Fix a bug where rebuilding the library would cause any running processes using it to segfault. #295
Fix setup.cfg format for compatibility with "poetry==1.4.0". #319
(From OE-Core rev: 04cae5651275b233ec0ecd9c51ee0aaad951baa0)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
Versions of Requests between v2.3.0 and v2.30.0 are vulnerable to potential
forwarding of Proxy-Authorization headers to destination servers when
following HTTPS redirects.
(From OE-Core rev: 97bdf3baf6e612757863e05e84e3b79c4330d27b)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
New features
---------------
* Added support for DER BOOLEAN encodings.
* The library now compiles on Windows ARM64.
Resolved issues
---------------
* GH#722: "nonce" attribute was not correctly set for XChaCha20_Poly1305 ciphers.
* GH#728: Workaround for a possible x86 emulator bug in Windows for ARM64.
* GH#739: OID encoding for arc 2 didn't accept children larger than 39.
* Correctly check that the scalar matches the point when importing an ECC private key.
(From OE-Core rev: e11c8fe22ed3683d032b4a1d3c46f607c36edbf2)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
New features
---------------
* Added support for DER BOOLEAN encodings.
* The library now compiles on Windows ARM64.
Resolved issues
---------------
* GH#722: "nonce" attribute was not correctly set for XChaCha20_Poly1305 ciphers.
* GH#728: Workaround for a possible x86 emulator bug in Windows for ARM64.
* GH#739: OID encoding for arc 2 didn't accept children larger than 39.
* Correctly check that the scalar matches the point when importing an ECC private key.
(From OE-Core rev: 74ab9f3f90ca56fbef06b3f075b0120da052b379)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
A total of 17 pull requests were merged for this release.
#23206: BUG: fix for f2py string scalars (#23194)
#23207: BUG: datetime64/timedelta64 comparisons return NotImplemented
#23208: MAINT: Pin matplotlib to version 3.6.3 for refguide checks
#23221: DOC: Fix matplotlib error in documentation
#23226: CI: Ensure submodules are initialized in gitpod.
#23341: TYP: Replace duplicate reduce in ufunc type signature with reduceat.
#23342: TYP: Remove duplicate CLIP/WRAP/RAISE in __init__.pyi.
#23343: TYP: Mark d argument to fftfreq and rfftfreq as optional...
#23344: TYP: Add type annotations for comparison operators to MaskedArray.
#23345: TYP: Remove some stray type-check-only imports of msort
#23370: BUG: Ensure like is only stripped for like= dispatched functions
#23543: BUG: fix loading and storing big arrays on s390x
#23544: MAINT: Bump larsoner/circleci-artifacts-redirector-action
#23634: BUG: Ignore invalid and overflow warnings in masked setitem
#23635: BUG: Fix masked array raveling when order="A" or order="K"
#23636: MAINT: Update conftest for newer hypothesis versions
#23637: BUG: Fix bug in parsing F77 style string arrays.
(From OE-Core rev: 38192c432204ec498cbdd1005ec2577f84e36018)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
https://hypothesis.readthedocs.io/en/latest/changes.html
(From OE-Core rev: 80005afefa000dd4016a63cb365735666f898d3d)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Add CLI support for hatch.toml.
(From OE-Core rev: 9c1c6442d015e86fc07a154bed1e28ecde659f0e)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
Support loading templates from XDG_DATA_DIRS
iio-sensors-proxy: Throw proper D-Bus errors instead of Python Exception
(From OE-Core rev: f32eb15fc3d310803bc99012039989d039b34959)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
* A garbage collection enabled subtype of a non-GC extension type could call into the
deallocation function of the super type with GC tracking enabled. This could lead
to crashes during deallocation if GC was triggered on the type at the same time.
(Github issue :issue:'5432')
* Some C compile failures and crashes in CPython 3.12 were resolved.
* "except + nogil" was syntactically not allowed.
"except +nogil" (i.e. defining a C++ exception handling function called "nogil")
is now disallowed to prevent typos.
(Github issue :issue:'5430')
* A C compile failure in PyPy 3.10 was resolved.
Patch by Matti Picus. (Github issue :issue:'5408')
* Cython modules now use PEP-489 multi-phase init by default in PyPy 3.9 and later.
Original patch by Matti Picus. (Github issue :issue:'5413')
* API header files generated by different Cython versions can now be included in the
same C file.
(Github issue :issue:'5383')
* Function signatures containing a type like 'tuple[()]' could not be printed.
Patch by Lisandro Dalcin. (Github issue :issue:'5355')
(From OE-Core rev: 73a1e908048374d6873497beacab9ae26b258332)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
Thread-safety improvements around orc codemem allocation/freeing
Add orc_parse_code() with more detailed error reporting
Implement Orc function lazy initialization correctly via atomic operations
orc program parser fixes and improvements
build fixes and compiler warning fixes
coverity and clang scan-build static code analysis fixes
meson: Do not always generate static library for test library
ci improvements
(From OE-Core rev: 0f65b68b90c2b71386f30ed8753928967dce871e)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
License-Update: Remove smartypants from LICENSE
Changelog:
===========
#11411: Support Docutils 0.20.
#11418: Clean up remaining references to sphinx.setup_command following the removal of support for setuptools.
(From OE-Core rev: c823432d3941c85ca936a99da69be35220f01bd9)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=========
- added tag.setter on 'ScalarEvent' and on 'Node', that takes either
a 'Tag' instance, or a str
- fix issue 467, caused by Tag instances not being hashable
- changed the internals of the tag property from a string to a class which allows
for preservation of the original handle and suffix. This should
result in better results using documents with %TAG directives, as well
as preserving URI escapes in tag suffixes.
- fix for issue 464: documents ending with document end marker without final newline
fail to load
- fix issue with inline mappings as value for merge keys
- fix for 468, error inserting after accessing merge attribute on "CommentedMap"
- fix for issue 461 pop + insert on same 'CommentedMap' key throwing error
- Fix for error on edge cage for issue 459
- fix for regression while dumping wrapped strings with too many backslashes removed
- rewrite of "CommentedMap.insert()". If you have a merge key in
the YAML document for the mapping you insert to, the position value should
be the one as you look at the YAML input.
This fixes issue 453 where other
keys of a merged in mapping would show up after an insert
It
also fixes a call to '.insert()' resulting into the merge key to move
to be the first key if it wasn't already and it is also now possible
to insert a key before a merge key (even if the fist key in the mapping).
- fix (in the pure Python implementation including default) for issue 447.
also brought up by brent on
'StackOverflow <https://stackoverflow.com/q/40072485/1307905>'__)
- fix 458, error on plain scalars starting with word longer than width.
- fix for ".update()" no longer correctly handling keyword arguments
- fix issue 454: high Unicode (emojis) in quoted strings always
escaped
- fix issue with emitter conservatively inserting extra backslashes in wrapped
quoted strings
- fix issue 449 where the second exclamation marks got URL encoded
and fixing PR
- fix issue with indent != 2 and literal scalars with empty first line
- updated __repr__ of CommentedMap, now that Python's dict is ordered -> no more
ordereddict(list-of-tuples)
- merge MR 4, handling OctalInt in YAML 1.1
- fix loading of '!!float 42'
- line numbers are now set on 'CommentedKeySeq' and 'CommentedKeyMap' (which
are created if you have a sequence resp. mapping as the key in a mapping)
- plain scalars: put single words longer than width on a line of their own, instead
of after the previous line
- fix for folded scalar part of 421: comments after ">" on first line of folded
scalars are now preserved (as were those in the same position on literal scalars).
- added stacklevel to warnings
- typing changed from Py2 compatible comments to Py3, removed various Py2-isms
License-Update: Copyright year updated to 2023
(From OE-Core rev: a83a1f21c1c1637017d4046b32fc5e558f342add)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
License-Update: Fix license: extra open quote.
(From OE-Core rev: c59d320d21620eb0788f87828a402aef4393f499)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
License-Update:
-Copyright changed from "(C) 2016 Jason R Coombs <jaraco@jaraco.com>"
to "Jason R. Coombs"
-The wrapping position has been adjusted
Changelog:
===========
- Upgrade setuptools to 67.7.2
- Revert #11487, as it causes issues with virtualenvs created by the Windows
Store distribution of Python. (#11987)
- Fix grammar by changing "A new release of pip available:" to "A new release
of pip is available:" in the notice used for indicating that. (#11529)
- Normalize paths before checking if installed scripts are on PATH. (#11719)
- Correct the way to decide if keyring is available. (#11774)
- More consistent resolution backtracking by removing legacy hack related to
setuptools resolution (#11837)
- Include AUTHORS.txt in pip's wheels. (#11882)
- The uninstall and install --force-reinstall commands no longer call
normalize_path() repeatedly on the same paths. Instead, these results are
cached for the duration of an uninstall operation, resulting in improved
performance, particularly on Windows. (#11889)
- Fix and improve the parsing of hashes embedded in URL fragments. (#11936)
- When package A depends on package B provided as a direct URL dependency
including a hash embedded in the link, the --require-hashes option did not
warn when user supplied hashes were missing for package B. (#11938)
- Correctly report requested_extras in the installation report when extras
are specified for a local directory installation. (#11946)
- When installing an archive from a direct URL or local file, populate
download_info.info.hashes in the installation report, in addition to the
legacy download_info.info.hash key. (#11948)
(From OE-Core rev: d859e35c533976d05bc7e74e05c3fc111654670f)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
License-Update: doc: clean up license file (#3876)
GitHub gets confused by the non-standard format of the LICENSE file.
Move the extra bits into the creatively named LICENSE-extra file.
Changelog:
==========
linux: introduce io_uring support #3952
src: add new metrics APIs #3749
unix,win: give thread pool threads an 8 MB stack #3787
win,unix: change execution order of timers #3927
(From OE-Core rev: 594953f635894217b9dcf570a601ac84ad908b4d)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: a6c9f01098083de40666a920be5819aade635999)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
License-Update:
cpp-httplib updated to v0.12.3
Copyright year updated to 2023
(From OE-Core rev: dcbee8c1855a2d54d315626c85ede2c117e11878)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=========
[bug] Set the rndc idle read timeout back to 60 seconds,
from the netmgr default of 30 seconds, in order to
match the behavior of 9.16 and earlier. [GL #4046]
[bug] Fix log file rotation when using absolute path as
file. [GL #3991]
[bug] When removing delegations in an OPTOUT range
empty-non-terminal NSEC3 records generated by
those delegations were not removed. [GL #4027]
[bug] Reimplement the maximum and idle timeouts for incoming
zone tranfers. [GL #4004]
[bug] Treat ISC_R_INVALIDPROTO as a networking error
in the dispatch code to avoid retrying with the
same server. [GL #4005]
[bug] In dispatch, honour the configured source-port
selection when UDP connection fails with address
in use error.
Also treat ISC_R_NOPERM same as ISC_R_ADDRINUSE.
[GL #3986]
[test] As a workaround, include an OpenSSL header file before
including cmocka.h in the unit tests, because OpenSSL
3.1.0 uses __attribute__(malloc), conflicting with a
redefined malloc in cmocka.h. [GL #4000]
(From OE-Core rev: 9d5f8062fc2c11bd6ff98a96caa03aac3984ae9c)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 125f72393c9b6fea02757cdc3a22696945e0f490)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
test: skip compressed file tests when --disable-open-zfile is used
itlab CI: build with each of --enable-open-zfile & --disable-open-zfile
configure: correct error message to suggest --disable-open-zfile
Fix a memleak in ParsePixels error code path
Fix CVE-2022-44617: Runaway loop with width of 0 and enormous height
open-zfile: Make compress & uncompress commands optional
Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
test: Use PACKAGE_BUGREPORT instead of hard-coded URL's
test: Add simple test cases for functions in src/rgb.c
xpmReadRgbNames: constify filename argument
XpmCreateDataFromXpmImage: Fix misleading indentation
parse.c: Wrap FREE_CIDX definition in do { ... } while(0)
parse.c: remove unused function xstrlcpy()
(From OE-Core rev: 4d9f0958eecdf683434d77a4f65611803cffd247)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=========
add check for missing glyph in XftFontCheckGlyph()
issue 17: libxft-2.3.7: Bold fonts in urxvt missing leftmost pixels
issue 18: Problems with rotated text (monospace font only)
configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
Clears autoconf warnings
(From OE-Core rev: 5f6eae1dfb910347ab47ca868e6978768fb14f46)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
API changes:
-------------
+ Added new function MHD_get_version_bin().
Improvements and enhancements:
-------------------------------
* Digest Auth: changed algorithm identifiers in server generated
headers from "md5" / "sha-256" to "MD5" / "SHA-256" to better match
RFC (while clients should use caseless matching).
* Improved Base64 decoding by new implementation with robust input
data validation checks.
* Improved configure for cross-compiling, for better compatibility
with POSIX and for better compatibility with the latest compiler
versions.
* New internal tests: for Base64 decoding, Basic Auth and folded
headers.
* Supported new libcurl API in tests to mute deprecation warnings.
* Supported ARM and ARM64 for VC compilers.
Functionality changes:
------------------------
* any negative number returned by response data generation callback
function is treated as an error. Previously negative values except
predefined error codes could produce undefined behaviour.
* Added handling of "DEBUG" preprocessor macro as an alias of "_DEBUG".
Fixes:
---------
# Fixed functionality with blocking sockets.
# Fixed very inefficient data pumping for upgraded TLS connections.
# Fixed processing of folded headers in the requests.
# Fixed data races when closing upgraded connection.
# Removed duplication of "Connection: upgrade" header.
# Digest auth: fixed thread sync to avoid "stale hash" results.
# Fixed harmless unwanted extra data processing resulting in triggering
of the assert.
# Fixed tests for LTO.
# Removed removed non-portable functions in examples.
# Fixed delayed call of connection notification callback in
thread-per-connection mode.
# Fixed Address Sanitizer unpoison of memory when memory pool is
destroyed. This fixed periodic ASAN error when used for a long time
with the sanitizer.
# Fixed compiler warnings in library code, examples, tests and configure
checks.
# New TLS certificates for test-suite: all with SAN fields and SHA-256
hash.
# Tests: fixed tests on Darwin 22.x (Ventura).
# Tests: redesigned one tests group to avoid stress-testing of the OS.
(From OE-Core rev: bdc28b0262ad8a57d56f029b55b338478afb3a07)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
Add repoid to solver errors for RPMs (RhBug:2179413)
Avoid using obsolete RPM API and drop redundant calls
Remove DNF from list of protected packages
(From OE-Core rev: 965f0b5f50c2c1453d6e7d4f32091635c0ec1e49)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
* Adding missing man pages to the tar release file.
(From OE-Core rev: 0f6da8601fd4d992550e8afe7b09ba7c491250fd)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=========
* A new dictionary method remove_from_session() allows providers to stay
in sync with Enchant's personal wordlist, by removing as well as adding
words in the spelling session.
* The public API enchant_dict_store_replacement() is deprecated, and no
longer does anything. It only previously had an effect with the Aspell
provider.
* The APIs enchant_dict_add() and enchant_dict_remove() also respectively
add the word to the session or remove it.
(From OE-Core rev: c21b5b930430f5fbf47866380f94c088dd809089)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
* New option -O, --to-stdout to write to standard output.
* New option -e, --add-eol to add a line break to the last
line if there isn't one. Option --no-add-eol disables the
feature.
(From OE-Core rev: a81874c8898ccd33c0c20260f2bfe9bcb2d75d69)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- lib1560: verify more scheme guessing
- page-header: minor wording polish in the URL segment
- page-header: mention curl version and how to figure out current release
- RELEASE-NOTES: synced
- configure: without pkg-config and no custom path, use -lnghttp2
- curl: cache the --trace-time value for a second
- libcurl.m4: remove trailing 'dnl' that causes this to break autoconf
- http3: send EOF indicator early as possible
- scripts/contri*sh: no longer grep -v ' '
- cf-socket: restore Curl_sock_assign_addr()
- libssh: when keyboard-interactive auth fails, try password
- configure: fix build with arbitrary CC and LD_LIBRARY_PATH
- urlapi: remove superfluous host name check
- http2: fix EOF handling on uploads with auth negotiation
- lib: remove unused functions, make single-use static
- scripts/singleuse.pl: add more API calls
- configure: quote the assignments for run-compiler
- misc: fix spelling mistakes
(From OE-Core rev: db5773bf9c5e78affaaf0a21422bad07560eaa86)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
* bt2: honor build system compiler/linker preferences
* Fix: clear_string_field(): set first character to 0
* Fix: src.ctf.fs: Not resolving event common ctx
* debug-info: fix -Wenum-int-mismatch problem in copy_field_class_content_internal
* fix: pass exec-prefix to python bindings install
* fix: document proper Bison version requirement
* cli: use return value of g_string_free
* babeltrace2-query(1): erroneous parameter used in example
* Fix: tests: print real values in a fixed format
* Fix: bt2: autodisc: remove thread error while inserting status in map
* tests: src.ctf.fs: add test for metadata with invalid syntax
* tests: shorten names of session-rotation trace
* bt2: ignore -Wredundant-decls warning
* ctf: fix -Wformat-overflow error in ctf-meta-resolve.cpp
* ctf-writer: fix -Wformat-overflow errors in resolve.c
* Fix: src.text.details: use write_uint_prop_value to handle unsigned values in write_int_range
* Add `dev-requirements.txt` for pip
* Fix: src.ctf.lttng-live: consider empty metadata packet as retry
* Fix: ctf: wrongfully requiring CTF metadata signature for every section
* Fix: src.ctf.lttng-live: session closed before any metadata is received
* fix: obsolete warnings with autoconf >= 2.71
* fix: explicitly disable '-Wsuggest-attribute=format'
* fix: set stable branch in gitreview config
* Fix: ctf-writer: list of reserved keywords
* compiler warning cleanup: is_signed_type: compare -1 to 1
* Update working version to Babeltrace 2.0.5
(From OE-Core rev: ae47b6c2a4bdee031d42687582049c15614faa6d)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
As confirmed via private email.
(From OE-Core rev: c7f934368d3fb3e9cf268f8237eae80b1c1665a5)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The reverted patch's purpose is to avoid libsdl2-native from
detecting ccache from host. Now that we have made cmake.bbclass
to not search the host paths, the original patch is no longer
needed.
This reverts commit 01472f512f45bdd319611871a21172216c74e29a.
(From OE-Core rev: b614147df47138d95da17800e39af923e15671ad)
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM[1] controls the search
behavior of find_program(). When this variable's value was
first used in OE, it was deliberately set to BOTH to allow
searching of host tools. This is to ensure the necessary tools
from host could be used. The downside is that the configure
behavior may differ on different host environments.
Later, this cmake.bbclass was added the ability to search tools
under the HOSTTOOLS_DIR. This means we no longer needs cmake to
search the host paths. So we remove the class-native setting of
BOTH.
[1] https://cmake.org/cmake/help/latest/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.html
(From OE-Core rev: f4ea12f6635125ee793f4dd801c538c0186f9dc3)
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In some cases, empty versioned directories are being left behind in
sysroots from previous versions of packages. This appears to be found
with recipes relying on hatchling, and causes errors at the do_compile
step:
| File "/workspace/yocto/manual/openembedded-core/build/tmp-glibc/work/core2-64-oe-linux/python3-iniconfig/2.0.0-r0/recipe-sysroot-native/usr/lib/python3.11/site-packages/packaging/version.py", line 197, in __init__
| match = self._regex.search(version)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
| TypeError: expected string or bytes-like object, got 'NoneType'
To fix this error, add a do_prepare_recipe_sysroot postfunc in the
python_hatchling class that removes any nested empty directories from
the sysroots during build, so that dependent recipes don't get caught
on them.
(From OE-Core rev: 3ded8b83cebb6d2b9f9da1c0325148f8da4ed23b)
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Include the hashfn (the value of BB_HASHFILENAME) in the task dependency
data. This allows tasks to get a specific unique hash for dependent
tasks when one is available.
(Bitbake rev: 4dbecf6059e495246267b09d0f43086d51e6df2c)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes a crash when the server process attempts to check the PID of the
lock file that resulted because an integer (os.getpid()) was attempting
to be concatenated to a string
(Bitbake rev: 5d499682a0a739b5269247a8f6dbb874e3eec456)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating to the latest korg -stable release that comprises
the following commits:
a343b0dd87b4 Linux 6.1.30
da9a8dc33da2 drm/amdgpu: reserve the old gc_11_0_*_mes.bin
616843d5a11b drm/amd/amdgpu: introduce gc_*_mes_2.bin v2
09bf14907d86 drm/amdgpu: declare firmware for new MES 11.0.4
f05ccf6a6ac6 crypto: testmgr - fix RNG performance in fuzz tests
682679fc953d remoteproc: imx_dsp_rproc: Fix kernel test robot sparse warning
7099e14f601e rethook, fprobe: do not trace rethook related functions
c46d3efb4d23 rethook: use preempt_{disable, enable}_notrace in rethook_trampoline_handler
4e38a02b2207 arm64: mte: Do not set PG_mte_tagged if tags were not initialized
02cf4a336e7d s390/qdio: fix do_sqbs() inline assembly constraint
25e8d30507aa s390/crypto: use vector instructions only if available for ChaCha20
eeb63c07ba72 s390/dasd: fix command reject error on ESE devices
acc2a40e428f nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()
0fc73f310c05 powerpc/64s/radix: Fix soft dirty tracking
ae5d148965bc tpm/tpm_tis: Disable interrupts for more Lenovo devices
9a74146540cf powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device
fc983cf5ddd2 powerpc/iommu: DMA address offset is incorrectly calculated with 2MB TCEs
6e092fa42ed1 dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries
76313a63f779 drm/amdgpu/gfx11: update gpu_clock_counter logic
055852074c96 drm/amdgpu: refine get gpu clock counter method
4e2f9159f942 drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well
abfe2ffc004a drm/amdgpu/gfx10: Disable gfxoff before disabling powergating.
9de5a985884a drm/amdgpu/gmc11: implement get_vbios_fb_size()
903e942500c6 drm/amd/pm: fix possible power mode mismatch between driver and PMFW
595824a45090 ceph: force updating the msg pointer in non-split case
3338d0b9acde vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF
e16629c639d4 thunderbolt: Clear registers properly when auto clear isn't in use
abc7e50e891f serial: qcom-geni: fix enabling deactivated interrupt
1db5db7a99a0 serial: 8250_exar: Add support for USR298x PCI Modems
cda8aa19bfdb serial: Add support for Advantech PCI-1611U card
2cab13f500a6 mm: fix zswap writeback race condition
254ee530286a maple_tree: make maple state reusable after mas_empty_area()
6c4172d44cf9 statfs: enforce statfs[64] structure initialization
154de42fe3f2 KVM: Fix vcpu_array[0] races
75378b03a90d ksmbd: fix global-out-of-bounds in smb2_find_context_vals
40d90ee0275a ksmbd: fix wrong UserName check in session_user
af7335a4b946 ksmbd: allocate one more byte for implied bcc[0]
f1d013b0f0f0 ksmbd: smb2: Allow messages padded to 8byte boundary
4d25f93e64be SMB3: drop reference to cfile before sending oplock break
3b66d58c89fd SMB3: Close all deferred handles of inode in case of handle lease break
107677a8f435 wifi: rtw88: use work to update rate to avoid RCU warning
d61191092d63 can: kvaser_pciefd: Disable interrupts in probe error path
eabb11236a64 can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt
45ce3beb02a0 can: kvaser_pciefd: Clear listen-only bit if not explicitly requested
fcdfc1860f8a can: kvaser_pciefd: Empty SRB buffer in probe
50bdf44a1bda can: kvaser_pciefd: Call request_irq() before enabling interrupts
24bdfcb09947 can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop()
9cd1025b1a46 can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag
836641cc41cd can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag
0eee95cbbbf7 ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop
0cc95fdb67bb ALSA: hda/realtek: Add quirk for HP EliteBook G10 laptops
4ea7c3388f38 ALSA: hda/realtek: Add quirk for 2nd ASUS GU603
9328c6569457 ALSA: hda/realtek: Add a quirk for HP EliteDesk 805
30043b0a065c ALSA: hda/realtek: Add quirk for Clevo L140AU
0e1e6c077952 ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
dc8c569d59f1 ALSA: hda: Fix Oops by 9.1 surround channel names
44f2ed29e16d xhci: Fix incorrect tracking of free space on transfer rings
643a45387896 xhci-pci: Only run d3cold avoidance quirk for s2idle
ea56ede91178 Revert "usb: gadget: udc: core: Invoke usb_gadget_connect only when started"
7356d42ceffe Revert "usb: gadget: udc: core: Prevent redundant calls to pullup"
08bd1be1c716 usb: typec: altmodes/displayport: fix pin_assignment_show
f1f810e54163 usb: gadget: u_ether: Fix host MAC address case
a9342bd4c29b usb: dwc3: debugfs: Resume dwc3 before accessing registers
ad43004fd532 usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume()
56a0769fa40a USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value
4c3312745ffb usb-storage: fix deadlock when a scsi command timeouts more than once
0ced12bdf624 USB: usbtmc: Fix direction for 0-length ioctl control messages
2cd7d88fcb1e ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go
d319fe244e87 bridge: always declare tunnel functions
a836be60a3aa netfilter: nft_set_rbtree: fix null deref on element insertion
8f58c538573a netfilter: nf_tables: fix nft_trans type confusion
d862b63605df net: selftests: Fix optstring
fdc5c8fb57d7 net: pcs: xpcs: fix C73 AN not getting enabled
ee44bacf462d net: wwan: iosm: fix NULL pointer dereference when removing device
c3e3e8933faa vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()
e02d2b987c02 igb: fix bit_shift to be in [1..8] range
516114d7fb58 net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset
172146c26f0c cassini: Fix a memory leak in the error handling path of cas_init_one()
9cae243b9ae2 tun: Fix memory leak for detached NAPI queue.
e2d59768f851 net: tun: rebuild error handling in tun_get_user
ae42c6f79cec scsi: storvsc: Don't pass unused PFNs to Hyper-V host
557ba100d8cf wifi: iwlwifi: mvm: don't trust firmware n_channels
a270c552ced3 wifi: iwlwifi: mvm: fix OEM's name in the tas approved list
bc907fbf48bc wifi: iwlwifi: fix OEM's name in the ppag approved list
2160e1198191 wifi: iwlwifi: fw: fix DBGI dump
a20550b3aac3 wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock
bc2265643208 wifi: mac80211: Abort running color change when stopping the AP
01a4503d9fb8 wifi: mac80211: fix min center freq offset tracing
c79d794a2cd7 wifi: mac80211: fortify the spinlock against deadlock by interrupt
f9a85347e4d1 wifi: cfg80211: Drop entries with invalid BSSIDs in RNR
dda9c9b117a2 ice: Fix ice VF reset during iavf initialization
f181d799fb53 ice: introduce clear_reset_state operation
36e6c7ada5ed net: bcmgenet: Restore phy_stop() depending upon suspend/close
41357a52b83e net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop()
e90cefcffd73 can: dev: fix missing CAN XL support in can_put_echo_skb()
c9abef1e07ff s390/cio: include subchannels without devices also for evaluation
f215b62f59be tipc: check the bearer min mtu properly when setting it by netlink
259683001d7e tipc: do not update mtu if msg_max is too small in mtu negotiation
735c64ea8802 tipc: add tipc_bearer_min_mtu to calculate min mtu
73f53bc29572 virtio_net: Fix error unwinding of XDP initialization
978a55b0c096 virtio-net: Maintain reverse cleanup order
6fbedf987b6b net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment()
82ede435440e drm/exynos: fix g2d_open/close helper function definitions
866c78a3a99b ASoC: SOF: topology: Fix logic for copying tuples
3e56a1c04882 ASoC: mediatek: mt8186: Fix use-after-free in driver remove path
da1b6989764d SUNRPC: Fix trace_svc_register() call site
47adb84916ee SUNRPC: always free ctxt when freeing deferred request
fd86534872f4 SUNRPC: double free xprt_ctxt while still in use
07821524f67b media: netup_unidvb: fix use-after-free at del_timer()
4147a0cee15d net: hns3: fix reset timeout when enable full VF
89982e050110 net: hns3: fix reset delay time to avoid configuration timeout
2a06c5ab7b92 net: hns3: fix sending pfc frames after reset issue
8ee34c90ce5e net: hns3: fix output information incomplete for dumping tx queue info with debugfs
37c1e28967e1 net: dsa: rzn1-a5psw: disable learning for standalone ports
7ceeb5608d16 net: dsa: rzn1-a5psw: fix STP states handling
374c9cf3ad60 net: dsa: rzn1-a5psw: enable management frames for CPU port
33a93db90967 erspan: get the proto with the md version for collect_md
2a3e5f428fc4 serial: 8250_bcm7271: fix leak in `brcmuart_probe`
dcf08087c2cd serial: 8250_bcm7271: balance clk_enable calls
081790eee6b4 serial: arc_uart: fix of_iomap leak in `arc_serial_probe`
820a60a4160f tcp: fix possible sk_priority leak in tcp_v4_send_reset()
9bcf4794f1c6 vsock: avoid to close connected socket after the timeout
116cc7670f06 sfc: disable RXFCS and RXALL features by default
1c052acd717a ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15
a16bf8f9c8b5 wifi: mt76: connac: fix stats->tx_bytes calculation
ee1a221d9478 ALSA: firewire-digi00x: prevent potential use after free
ea9c758184ae net: phy: dp83867: add w/a for packet errors seen with short cables
9407454a9b18 net: fec: Better handle pm_runtime_get() failing in .remove()
e412fa5d81f0 selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test
7099beeec97d selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test
c498e5d39294 drm/msm: Fix submit error-path leaks
474d57adf16a af_key: Reject optional tunnel/BEET mode templates in outbound policies
e5a0b280b05f xfrm: Reject optional tunnel/BEET mode templates in outbound policies
0d778f0cb131 cpupower: Make TSC read per CPU for Mperf monitor
ce6c7befc2ea ASoC: fsl_micfil: Fix error handler with pm_runtime_enable
9d3ac384cbce platform: Provide a remove callback that returns no value
394336e13973 dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi
97d6437cbf10 drm/msm/dpu: Remove duplicate register defines from INTF
d6d90e140226 drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header
092f382f65c4 drm/msm/dpu: Assign missing writeback log_mask
ccde7016d131 drm/msm/dp: unregister audio driver during unbind
6867c4b5dbfe Revert "Fix XFRM-I support for nested ESP tunnels"
070d0047c670 xfrm: don't check the default policy if the policy allows the packet
7b5a8a23acbc drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs
b5f3f923d421 platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct
1189b7f49540 platform/x86: Move existing HP drivers to a new hp subdir
c9888aaed1a2 parisc: Replace regular spinlock with spin_trylock on panic path
e112b2e26569 mfd: intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs
77f43c014a77 mfd: dln2: Fix memory leak in dln2_probe()
d3ee2f9e3069 mfd: intel_soc_pmic_chtwc: Add Lenovo Yoga Book X90F to intel_cht_wc_models
4e5e9da139c0 soundwire: bus: Fix unbalanced pm_runtime_put() causing usage count underflow
60eb1afb4fb6 soundwire: qcom: gracefully handle too many ports in DT
3060b08d633a phy: st: miphy28lp: use _poll_timeout functions for waits
81e8f1abd08f soundwire: dmi-quirks: add remapping for Intel 'Rooks County' NUC M15
895130e63c93 recordmcount: Fix memory leaks in the uwrite function
4e2df9111887 lkdtm/stackleak: Fix noinstr violation
fa825017fb15 sched: Fix KCSAN noinstr violation
eaa182a6c81c mcb-pci: Reallocate memory region to avoid memory overlapping
af4d6dbb1a92 serial: 8250: Reinit port->pm on port specific driver unbind
6a4cef8244de usb: typec: tcpm: fix multiple times discover svids error
1edff076cc41 HID: wacom: generic: Set battery quirk only when we see battery data
37358a22a334 HID: Ignore battery for ELAN touchscreen on ROG Flow X13 GV301RA
10ba1c342451 HID: apple: Set the tilde quirk flag on the Geyser 3
f3e2f3e0a7af ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6x
1a6371c50b79 ASoC: amd: Add Dell G15 5525 to quirks list
26fda3734523 ALSA: hda: LNL: add HD Audio PCI ID
907d6b615e79 usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325
b484aa214763 spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3
1844749dcfc4 HID: logitech-hidpp: Reconcile USB and Unifying serials
16420da84522 HID: logitech-hidpp: Don't use the USB serial for USB devices
2e64faf6553b ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42)
6ce24d176ea6 staging: axis-fifo: initialize timeouts in init only
b268082188e6 HID: apple: Set the tilde quirk flag on the Geyser 4 and later
ec310591cf83 staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE
022fe9fcac06 Bluetooth: btrtl: Add the support for RTL8851B
fd269a0435f8 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp
2f4a1b24dad0 Bluetooth: Add new quirk for broken set random RPA timeout for ATS2851
76dd7893bd10 Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set
803ba6dcc4b6 Bluetooth: btintel: Add LE States quirk support
ea160ece0866 Bluetooth: btrtl: check for NULL in btrtl_set_quirks()
f4f3cbdbf2c8 Bluetooth: Improve support for Actions Semi ATS2851 based devices
88deda7cd8fa Bluetooth: btrtl: add support for the RTL8723CS
c97ab504419b Bluetooth: Add new quirk for broken local ext features page 2
d9a68e9e89ce Bluetooth: btusb: Add new PID/VID 04ca:3801 for MT7663
75481fa7aa5b ipvs: Update width of source for ip_vs_sync_conn_options
fab766c8a1af nbd: fix incomplete validation of ioctl arg
068fd06148fb wifi: ath11k: Fix SKB corruption in REO destination ring
57189c885149 wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace
fd35b7bb6d5a null_blk: Always check queue mode setting from configfs
63e2d06adf6b wifi: iwlwifi: fix iwl_mvm_max_amsdu_size() for MLO
e78526a06b53 wifi: ath11k: Ignore frags from uninitialized peer in dp.
1655cfc85250 block, bfq: Fix division by zero error on zero wsum
dbebdee3f2e9 wifi: iwlwifi: mvm: fix ptk_pn memory leak
eb1ef44efac7 wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf
19f063df737b wifi: iwlwifi: add a new PCI device ID for BZ device
0f9a1bcb9401 wifi: iwlwifi: pcie: fix possible NULL pointer dereference
b4acb6c3ede8 md: fix soft lockup in status_resync
60039bf72f81 bpf: Add preempt_count_{sub,add} into btf id deny list
f2065b8b0a21 samples/bpf: Fix fout leak in hbm's run_bpf_prog
e05d63f8b48a f2fs: fix to check readonly condition correctly
7741ddc882a0 f2fs: fix to drop all dirty pages during umount() if cp_error is set
f4631d295ae3 f2fs: Fix system crash due to lack of free space in LFS
c1b0b32f2dfa crypto: jitter - permanent and intermittent health errors
9d4430b7f862 ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa()
c6bee8970075 ext4: set goal start correctly in ext4_mb_normalize_request
7739981b9c6a scsi: ufs: ufs-pci: Add support for Intel Lunar Lake
d48590323186 gfs2: Fix inode height consistency check
9c6da3b7f125 scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition
c9115f49cf26 lib: cpu_rmap: Avoid use after free on rmap->obj array entries
a7a4def6c704 scsi: target: iscsit: Free cmds before session free
d957a100bcc2 netdev: Enforce index cap in netdev_get_tx_queue
cf1fe8ccb506 net: Catch invalid index in XPS mapping
ee5929c1e85e net: pasemi: Fix return type of pasemi_mac_start_tx()
efb1a2575134 bnxt: avoid overflow in bnxt_get_nvram_directory()
8a7228969431 scsi: lpfc: Correct used_rpi count when devloss tmo fires with no recovery
a9df88cb31dc scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow
e6f4fb28890c ext2: Check block size validity during mount
f8a6c53ff1d9 wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex
c35105f375b5 wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device
4e7a81b5e718 bpf: Annotate data races in bpf_local_storage
660ab315619b wifi: ath: Silence memcpy run-time false positive warning
48e4e06e2c5f media: mediatek: vcodec: Fix potential array out-of-bounds in decoder queue_setup
83c42283bff0 media: Prefer designated initializers over memset for subdev pad ops
210ef6cd8e63 drm/amdgpu: Fix sdma v4 sw fini error
5675ecd2e0b0 drm/amd: Fix an out of bounds error in BIOS parser
ec5f00a59aad drm/amd/display: Correct DML calculation to follow HW SPEC
cf180afea303 ACPI: video: Remove desktops without backlight DMI quirks
86ba4f7b9f94 irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4
57b5a56cecbe arm64: dts: qcom: sdm845-polaris: Drop inexistent properties
fee613349009 ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects
8c4a7163b7f1 ACPICA: Avoid undefined behavior: applying zero offset to null pointer
b1db73e27f0b drm/msm/dp: Clean up handling of DP AUX interrupts
a6eb3aa0ec5b drm/tegra: Avoid potential 32-bit integer overflow
a7f9c14aced3 remoteproc: stm32_rproc: Add mutex protection for workqueue
3dc61a19c924 drm/amd/display: fixed dcn30+ underflow issue
86a159fd5bdb ACPI: EC: Fix oops when removing custom query handlers
a8267bc8de73 firmware: arm_sdei: Fix sleep from invalid context BUG
b963e1b7066f arm64: dts: imx8mq-librem5: Remove dis_u3_susphy_quirk from usb_dwc3_0
9a342d4eb9fb memstick: r592: Fix UAF bug in r592_remove due to race condition
110d42025223 drm/rockchip: dw_hdmi: cleanup drm encoder during unbind
79ca94bc3e8c ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup()
cc4273233ace media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_* symbols
3c67f49a6643 media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish
6738841f6fcf media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish()
346c97552455 arm64: dts: qcom: msm8996: Add missing DWC3 quirks
44361033a880 remoteproc: imx_dsp_rproc: Add custom memory copy implementation for i.MX DSP Cores
10add04ee608 regmap: cache: Return error in cache sync operations for REGCACHE_NONE
34813f041d0e drm/amd/display: Use DC_LOG_DC in the trasform pixel function
d547d499e451 drm/amd/display: Enable HostVM based on rIOMMU active
898b031dc267 platform/x86: x86-android-tablets: Add Acer Iconia One 7 B1-750 data
09f7da1301cf drm/amd/display: Correct DML calculation to align HW formula
92e6c79acad4 drm/amd/display: populate subvp cmd info only for the top pipe
4b17053ba268 drm/displayid: add displayid_get_header() and check bounds better
48960a503fce fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode()
e8c322b76e58 open: return EINVAL for O_DIRECTORY | O_CREAT
d0a8c0e31a09 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access
801593f70be8 selftests: cgroup: Add 'malloc' failures checks in test_memcontrol
522c441faf82 refscale: Move shutdown from wait_event() to wait_event_idle()
b4319e457d6e ext4: allow ext4_get_group_info() to fail
f12aa035e814 ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set
cd2341c26fb6 ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled
cc4086759fda ext4: reflect error codes from ext4_multi_mount_protect() to its callers
5a08a72da35b fbdev: arcfb: Fix error handling in arcfb_probe()
dcd289136bcc drm/i915: taint kernel when force probing unsupported devices
36fa6187753a drm/i915: Expand force_probe to block probe of devices as well.
86d73b1f98a8 drm/i915/dp: prevent potential div-by-zero
dbf25cc21bef drm/i915: Fix NULL ptr deref by checking new_crtc_state
1b485f39acf3 drm/i915/guc: Don't capture Gen8 regs on Xe devices
e410895892f9 af_unix: Fix data races around sk->sk_shutdown.
75924fb0f373 af_unix: Fix a data race of sk->sk_receive_queue->qlen.
8759c1a361fa net: datagram: fix data-races in datagram_poll()
9e62a4960838 net: mscc: ocelot: fix stat counter register values
610a433810b2 ipvlan:Fix out-of-bounds caused by unclear skb->cb
d695dccb74e3 gve: Remove the code of clearing PBA bit
b4c0af8974be tcp: add annotations around sk->sk_shutdown accesses
55caf900e13c net: add vlan_get_protocol_and_depth() helper
65531f567536 net: deal with most data-races in sk_wait_event()
bd0f360ee864 net: annotate sk->sk_err write from do_recvmmsg()
a115dadf8995 netlink: annotate accesses to nlk->cb_running
6b4585a3c9f0 bonding: fix send_peer_notif overflow
d9176dc690bc netfilter: conntrack: fix possible bug_on with enable_hooks=1
30e4b13b1bfb netfilter: nf_tables: always release netdev hooks from notifier
6fa2e7bb7ba4 net: phy: bcm7xx: Correct read from expansion register
7145f2309d64 net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs().
edc1f6d89be3 net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register
9e916db758a0 linux/dim: Do nothing if no time delta between samples
a84b08314f44 tick/broadcast: Make broadcast device replacement work correctly
262841702603 scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend
27c6b573d150 net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe()
3e785c8deb04 net: skb_partial_csum_set() fix against transport header magic value
8547757056c4 ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings
3ff962242f5b drm/mipi-dsi: Set the fwnode for mipi_dsi_device
efd2821b8abe drm/fbdev-generic: prohibit potential out-of-bounds access
(From OE-Core rev: 9e4ec14423ff33557be00aa020ad988d4deafd54)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|