summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
...
* at-spi2-core: upgrade 2.48.4 -> 2.50.0Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Fix at-spi2-atk test when running under a non-English locale. * collection: Avoid locking up if an object has a very large child count * Fix possible NULL pointer dereference when deregistering an event listener. * Various fixes for the new key grabbing API. * Don't wait for a reply when registering or deregistering keystroke listeners. * Add a meson option to exclude the gtk2 atk-bridge module. * Fix a test failure/timeout. * Add atspi_get_version() to return the runtime version of the library. * Collection: fix match testing for attributes. * Fix a NULL pointer dereference when deregistering an event listener that doesn't include a detail. * Fix the documentation for interfaces in collection match rules. * Add an AtspiLive enum to specify the politeness level for live regions, and document that this should be used for Announcement signals. Also add a notification signal in atk to replace the announcement signal that lacks the politeness information. * Add an asynchronous version of atspi_generate_mouse_event. * TableCell.xml: Add Get{Column,Row}HeaderCells methods * atspi_accessible_get_localized_role_name: Use internal names when possible. * Add a non-recursive function to clear a single object's cache. * Code clean-ups. (From OE-Core rev: 12912febdd5490c283576be36284f90e99eecff3) 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>
* sqlite3: upgrade 3.43.0 -> 3.43.1Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: 4274ac35c178392837919f3b8b068e05fccd3a08) 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>
* diffoscope: upgrade 244 -> 249Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: df810ca20643480ddccd9d27ad5d2307b40378ea) 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>
* debianutils: upgrade 5.12 -> 5.13Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: 5175516f784604beece27412c187006c48e29512) 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>
* boost: upgrade 1.82.0 -> 1.83.0Alexander Kanavin2023-09-263-2/+2
| | | | | | | | (From OE-Core rev: 549c4203956afb4ac91d15031c63f01adafb383a) 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>
* curl: Update from 8.2.1 to 8.3.0Robert Joslyn2023-09-262-5/+10
| | | | | | | | | | | | | | | | NSS support was removed, so adjust PACKAGECONFIG options. The --enable-crypto-auth option was removed and split into separate options for basic-auth, bearer-auth, digest-auth, kerberos-auth, negotiate-auth, and aws. Enable these new options since upstream enables them by default. Disable test 1279 since this requires libcurl and hangs the tests. (From OE-Core rev: 148de08220c0ad390ec533e452cbaad7a9338204) Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Drop remaining PR values from recipesRichard Purdie2023-09-221-1/+0
| | | | | | | | | | | | | | | | We've been removing PR values from recipes at upgrade time for a while. In general anyone maintaining a binary distro would end up having to curate these themselves so the values in OE-Core aren't really that useful anymore. In many ways it makes sense to clear out the remaining ones (which are mostly for 'config' recipes that are unlikely to increase in PV) and leave a clean slate for anyone implementing a binary distro config. References are left in meta-selftest since the tests there do involve them and their removal upon upgrade. (From OE-Core rev: d4c346e8ab8f3cae25d1b01c7331ed9f6d4f96ef) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libevent: fix patch Upstream-StatusMichael Opdenacker2023-09-201-1/+1
| | | | | | | (From OE-Core rev: 8c987afb2054f24d9bf86305774c186a6e015a8f) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* appstream: import recipe from meta-oeMarkus Volk2023-09-203-0/+112
| | | | | | | | | libadwaita 1.4.0 has a dependency on it (From OE-Core rev: 913f1b0f17374bb20cc3e2bc80c47a1548faa202) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup: Only specify --cross-file when building for targetPeter Kjellerstedt2023-09-201-1/+1
| | | | | | | | | | | The soup.cross file is only created when building for target so only tell meson to read it when it exists. This allows libsoup-native to be built again. (From OE-Core rev: ae1893565bdd2597a08df6ac41db40641da66712) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup-2.4: Only specify --cross-file when building for targetPeter Kjellerstedt2023-09-201-1/+1
| | | | | | | | | | | The soup.cross file is only created when building for target so only tell meson to read it when it exists. This allows libsoup-2.4-native to be built again. (From OE-Core rev: 4acbd2269931b500846d56885c3304d244e514f8) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: build and run the full set of ptestsAlexander Kanavin2023-09-182-3/+7
| | | | | | | | | | | | | | Not running make in the top level tests/ directory excluded about a third of them (those that consisted of running small test binaries). Also, run tests in parallel, which reduces total time from five minutes to about 75 seconds. (From OE-Core rev: ff88f275f5f8d52da2967726d8880cbbfdfc8f19) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nghttp2: upgrade 1.55.1 -> 1.56.0Wang Mingyu2023-09-141-1/+1
| | | | | | | (From OE-Core rev: a044b921c7a1f576e0ac787ab9945e153a196c44) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libnl: upgrade 3.7.0 -> 3.8.0Wang Mingyu2023-09-141-1/+1
| | | | | | | (From OE-Core rev: c2fd3f88c8c0eaf4a636843ad8671faf24faf503) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* debianutils: upgrade 5.8 -> 5.12Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * d/control: - Add myself as maintainer and Niels Thykier as uploader - Bump standards version from 4.6.0 to 4.6.2. * d/prerm: Make script executable. * d/postinst: Use 'set -e' in the body of the script. * d/tests/smoke: Use 'set -e' in the body of the script. * d/source/lintian-overrides: Ignore upstream metadata warning for Debian native package. * ischroot.c: Add missing newline in version output. * ischroot.1: Fix to say detection is possible for exit status 0. * postinst: Remove the bogus links that were created in 5.9 and 5.10 * On non-usrmerged systems, correct run-parts/tmpfile links * ischroot: Do not claim it does not run as non-root * Align the cron file regex with the documentation * debian/postinst: add DPKG_ROOT prefix to paths in usrmerge() * Partial translation of which(1) into hungarian * Run autoreconf during the build * Drop obsolete dpkg-gencontrol flag -isp * Drop unnecessary CI config file * Revert the package to be format 3.0 (native) * Update /etc/shells micropolicy to recommend declarative use * Correct manpage macros * Update German manpage translation * Update Portuguese manpage translation * Modify post{inst,rm} in order to comply with UsrMerge (From OE-Core rev: c5d73598f2f8ae74e5bbe35b1403dcb19fcc784a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at-spi2-core: upgrade 2.48.3 -> 2.48.4Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | Changelog: ========= * Add atspi_get_version() to return the runtime version of the AT-SPI library. * collection: Fix match testing for attributes. * collection: Avoid locking up if an object has a very large child count * Fix possible NULL pointer dereference when deregistering an event listener. * Various fixes for the new key grabbing API. (From OE-Core rev: 33447452f8f117db39fa33d31a325ee4298a4b75) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vim: Upgrade 9.0.1664 -> 9.0.1894Richard Purdie2023-09-121-3/+3
| | | | | | | | | | | This includes multiple CVE fixes. The license change is due to changes in maintainership, the license itself is unchanged. (From OE-Core rev: 91e66b93a0c0928f0c2cfe78e22898a6c9800f34) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apr: Fix ptests on muslKhem Raj2023-09-092-0/+38
| | | | | | | | | | | | musl does not implement dlclose [1] the way apr tests it will always fail, even though it is per posix. Backport a relevant fix [1] https://wiki.musl-libc.org/functional-differences-from-glibc.html#Unloading-libraries (From OE-Core rev: cc694b2dcaa8df255f39feff0b99b8b10090bc4f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vim: upgrade 9.0.1592 -> 9.0.1664Archana Polampalli2023-09-081-2/+2
| | | | | | | | | | | Fixes: https://nvd.nist.gov/vuln/detail/CVE-2023-3896 8154e642a (tag: v9.0.1664) patch 9.0.1664: divide by zero when scrolling with 'smoothscroll' set (From OE-Core rev: 4a1ab744142c9229f03a359b45e5e89a1fbae0d3) Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup: update PACKAGECONFIGRoss Burton2023-09-071-3/+16
| | | | | | | | | | | | | | | Add explicit PACKAGECONFIGs for brotli,ntlm, and sysprof. libsoup needs to be told where ntlm_auth will be on the target, so write a cross file to do so. Also explicitly disable more of the test suites as we don't build them yet. (From OE-Core rev: 945071cc31280d3bd164478b50e2970b6a42fd02) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup-2.4: update PACKAGECONFIGRoss Burton2023-09-071-3/+15
| | | | | | | | | | | | Add explicit PACKAGECONFIGs for brotli,ntlm, and sysprof. libsoup needs to be told where ntlm_auth will be on the target, so write a cross file to do so. (From OE-Core rev: 54b6ea078daeb58a3bb20bb4275d1140640a77d2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: update 3.8.0 -> 3.8.1Alexander Kanavin2023-09-072-6/+8
| | | | | | | (From OE-Core rev: 5f08d833669e96df5236773ae5a70bfb22f90b6b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnupg: upgrade 2.4.2 -> 2.4.3Alexander Kanavin2023-09-074-4/+39
| | | | | | | (From OE-Core rev: 0c2365540ae61fe6fab61fb076ddb976ca26ce47) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gpgme: upgrade 1.20.0 -> 1.22.0Alexander Kanavin2023-09-072-55/+1
| | | | | | | | | Drop patch and --disable-lang-python-test option (upstream fixed the issue). (From OE-Core rev: b82836dd4bcfe017c66b26c44430f6aa7671e7ce) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nettle: avoid neon on unsupported machinesBenjamin Bara2023-09-041-0/+3
| | | | | | | | | | | Disable neon if the machine does not support it. --enable-fat also includes the neon assembler code, therefore also disable it. (From OE-Core rev: 768c6bb46e1cc4a1d8c12c6f30408bb821ec4534) Signed-off-by: Benjamin Bara <benjamin.bara@skidata.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sqlite3: set CVE_STATUS for CVE-2023-36191Changqing Li2023-09-041-0/+2
| | | | | | | | | | | | | | The error is a bug. It has been fixed upstream. But it is not a vulnerability. You may safely ignore the CVE. Refer: [1] https://www.sqlite.org/forum/forumpost/19f55ef73b (From OE-Core rev: 34874433c1e6c9e21d45d9ba686e4bb15479659d) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dos2unix: upgrade 7.5.0 -> 7.5.1Khem Raj2023-09-031-1/+1
| | | | | | | (From OE-Core rev: 67c287c8131c7e896f6992d32a26d097cbd6414e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sqlite3: upgrade 3.42.0 -> 3.43.0Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | | | Changelog: ========== -Add support for Contentless-Delete FTS5 Indexes. -Enhancements to the date and time functions: -Added the octet_length(X) SQL function. -Added the sqlite3_stmt_explain() API. (From OE-Core rev: d398efb21ec8a67f6b52ba27fd5eb8e85e851b15) 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>
* mpfr: upgrade 4.2.0 -> 4.2.1Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== - Bug fixes (see <https://www.mpfr.org/mpfr-4.2.0/#fixed> and/or the ChangeLog file). - Improved MPFR manual. - Configure tests: replaced the test of the link with GMP, in order to avoid the use of a function without a prototype (Autoconf issue), as this is obsolescent in ISO C. The new test should be more robust. (From OE-Core rev: 7d0699e176ad1b50c26c5981c0ee976615994729) 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>
* libgit2: upgrade 1.7.0 -> 1.7.1Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== Bug fixes ----------- proxy: Return an error for invalid proxy URLs instead of crashing. ssh: fix known_hosts leak in _git_ssh_setup_conn repository: make cleanup safe for re-use with grafts fix: Add missing include for oidarray. Revert "CMake: Search for ssh2 instead of libssh2." Compatibility improvements -------------------------- stransport: macOS: replace errSSLNetworkTimeout, with hard-coded value (From OE-Core rev: 2f919229df9248b91c4a3be2ea4d267163044978) 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>
* recipes/classes/scripts: Drop SRCPV usage in OE-CoreRichard Purdie2023-08-242-2/+2
| | | | | | | | Now that SRCPV isn't needed we can simplify things in a few places... (From OE-Core rev: 843f82a246a535c353e08072f252d1dc78217872) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vim: update obsolete commentEtienne Cordonnier2023-08-221-3/+2
| | | | | | | | | | | | | | | | | | | vim 8.3 has been out for a long time, so this comment is obsolete. However we still need UPSTREAM_VERSION_UNKNOWN, since we ignore the last digit of the upstream version number. Test result: $ devtool check-upgrade-status vim ... INFO: vim 9.0.1592 UNKNOWN Tom Rini <trini@konsulko.com> c0370529c027abc5b1698d53fcfb8c02a0c515da (From OE-Core rev: 65f5de85c3f488136d1ec2b1f7fe8d8426d6c5b3) (From OE-Core rev: 868a19357841470eb55fb7f1c4ab1af09dea99ed) Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* p11-kit: fix build without qemu-usermodeRoss Burton2023-08-213-1/+109
| | | | | | | | | | | | | | If qemu-usermode is not available then p11-kit fails to configure: meson.build:313:24: ERROR: Can not run test applications in this cross environment. This has already been fixed upstream, so backport the patches. (From OE-Core rev: 3de715feaaaab9ac1e882a6913e2202203178170) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* re2c: upgrade 3.0 -> 3.1Wang Mingyu2023-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Added capturing groups with leftmost greedy semantics: - Added non-capturing groups: - Regenerated Unicode include header to support a newer standard - Published TDFA paper: https://arxiv.org/abs/2206.01398, co-authored with Angelo Borsotti - Removed experimental algorithms that are superseded by TDFA(1) and generally less efficient: - Fixed parsing of raw UTF-8 characters in Flex compatibility mode - Added header file to the dependencies generated with "--depfile" option - Fixed stack overflow on large regular expressions by rewriting recursive functions in iterative form and limited stack to 256K on GithubActions CI - Added minimal http://bazel.build integration - Added configure option "--enable-parsers" that regenerates bison parsers - Added CMake option "RE2C_REBUILD_PARSERS" - Moved the entire codebase to C++11. - Added uniform error handling (return codes are now properly checked and returned to the caller). - Reorganized codegen subsystem in four well-defined phases (analyze, generate, fixup, render) and separated codegen from parsing phase. - Improved memory allocation by using slab allocators instead of global free lists. - Moved to pure API for bison parsers. - Unified code style. - Added "--verbose" flag to run_tests.py and suppressed verbose output by default. - Multiple improvements of continuous testing with GithubActions. (From OE-Core rev: 43e646a99f8be07fd410fd4af19a31fc98508a76) 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>
* xxhash: upgrade 0.8.1 -> 0.8.2Wang Mingyu2023-08-141-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - fix : XXH3 S390x vector implementation - fix : PowerPC vector compilation with IBM XL compiler - perf : improved WASM speed by x2/x3 using SIMD128 - perf : improved speed (+20%) for XXH3 on ARM NEON - cli : Fix filename contain /LF character - cli : Support # comment lines in --check files - cli : Support commands --binary and --ignore-missing - build: fix -Og compilation - build: fix pkgconfig generation with cmake - build: fix icc compilation - build: fix cmake install directories - build: new build options XXH_NO_XXH3, XXH_SIZE_OPT and XXH_NO_STREAM to reduce binary size - build: dedicated install targets - build: support DISPATCH mode in cmake - portability: fix x86dispatch when building with Visual + clang-cl - portability: SVE vector implementation of XXH3 - portability: compatibility with freestanding environments, using XXH_NO_STDLIB - portability: can build on Haiku - portability: validated on m68k and risc-v - doc : XXH3 specification - doc : improved doxygen documentation - misc : dedicated sanity test binary License-Update: Copyright year updated to 2021 (From OE-Core rev: e3286a35139b22e0744ff9a98021de1ec4598d12) 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>
* gmp: upgrade 6.2.1 -> 6.3.0Wang Mingyu2023-08-142-30/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cve-2021-43618.patch removed since it's included in 6.3.0 Changelog: ============ BUGS FIXED * A possible overflow of type int is avoided for mpz_cmp on huge operands. * A possible error condition when a malformed file is read with mpz_inp_raw is now correctly handled. FEATURES * New public function mpz_prevprime, companion of the existing mpz_nextprime. * New documented pointer types mpz_ptr, mpz_srcptr, and similar for other GMP types. Refer to the manual for full list and suggested usage. These types have been present in gmp.h at least since GMP-4.0, but previously not advertised to users. * Support for 64-bit Arm under Macos. * Support for the loongarch64 CPU family. * Support for building with LTO, link-time optimisations. SPEEDUPS * New special code for base = 2 in mpz_powm reduces the average time for the functions that test primality. * Speedup for the function mpz_nextprime on large operands. * Speedup for multiplications (some sizes only) thanks to new internal functions to compute small negacyclic products. * Special assembly code for IBM z13 and later "mainframe" CPUs, resulting in a huge speedup. * Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm. (From OE-Core rev: 49b625116b67a19abfd17670431ba3f96031b86e) 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>
* curl: upgrade 8.2.0 -> 8.2.1Wang Mingyu2023-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= amigaos: fix sys/mbuf.h m_len macro clash amissl: add missing signal.h include amissl: fix AmiSSL v5 detection cfilters: rename close/connect functions to avoid clashes ciphers.d: put URL in first column cmake: add `libcurlu`/`libcurltool` for unit tests cmake: update ngtcp2 detection configure: check for nghttp2_session_get_stream_local_window_size CONTRIBUTE: drop mention of copyright year ranges CONTRIBUTE: fix syntax in commit message description curl_multi_wait.3: fix arg quoting to doc macro .BR docs: mark two TLS options for TLS, not SSL docs: provide more see also for cipher options hostip: return IPv6 first for localhost resolves http2: fix regression on upload EOF handling http: VLH, very large header test and fixes libcurl-errors.3: add CURLUE_OK os400: correct EXPECTED_STRING_LASTZEROTERMINATED quiche: fix lookup of transfer at multi quiche: fix segfault and other things rustls: update rustls-ffi 0.10.0 socks: print ipv6 address within brackets src/mkhelp: strip off escape sequences tool: fix tool_seek_cb build when SIZEOF_CURL_OFF_T > SIZEOF_OFF_T transfer: do not clear the credentials on redirect to absolute URL unittest: remove unneeded *_LDADD websocket: rename arguments/variables to match docs (From OE-Core rev: bc868329c4bac1d5d3831a7d86b561849ca533a3) 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>
* gnupg: Fix reproducibility failureRichard Purdie2023-08-111-0/+2
| | | | | | | | | | yat2m can be found within the build or from the recipe-sysroot-native if runtime dependencies are present. The sysroot version has version differences to the in tree copy. Specify the one we want to make the build determinstic. (From OE-Core rev: 1feb5274db6e985e10f58359b148dabb4076917a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libexif: add ptest supportJulien Stephan2023-08-103-1/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | adds ptest support for libexif Ptest was executed on a core-image-minimal: root@qemux86-64:~# ptest-runner libexif START: ptest-runner 2023-07-12T15:45 BEGIN: /usr/lib/libexif/ptest [...] i==================== All 13 tests passed (1 test was not run) ==================== [...] DURATION: 35 END: /usr/lib/libexif/ptest 2023-07-12T15:45 STOP: ptest-runner TOTAL: 1 FAIL: 0 (From OE-Core rev: 4e2340dfecdfbe22b07161e89de4e25d466820bb) Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgit2: upgrade to v1.7.0Sudip Mukherjee2023-08-101-2/+2
| | | | | | | | (From OE-Core rev: 02f34e608197a9a270704dd76e460df8ee0bf6f0) Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: remove unused AUTHOR variableMichael Opdenacker2023-08-103-4/+0
| | | | | | | | | | | | No longer used in generating packages Also creates a possible confusion with the recipe maintainer name. (From OE-Core rev: 9d5edd124b7dddb995ceddd79f8a7fc8cf44badf) 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>
* curl: ensure all ptest failures are caughtAlexander Kanavin2023-08-092-1/+3
| | | | | | | | | | | | | Piping results through sed is masking failures that aren't picked up by sed expressions. One such failure probes the source tree, and so isn't relevant for target testing, and can be disabled. (From OE-Core rev: 86c96cbf68d986b44fdb45e988343ce29d6b8cc7) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* autoconf: Upgrade to 2.72cRichard Purdie2023-07-302-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | 2.72c is a prerelease version of autoconf 2.73. It contains largefile and y2038 64 bit time_t improvements for 32 bit architectures. Rather than work on the older codebase, this brings us to work with the recent autoconf upstream with the 64 bit changes. It is unclear when upstream will release 2.73 but it is easier for us to be aligned now we've done the bulk of the work needed to update. Upstream added several patches which fixed several common failures OE builds ran into (backported in the next commit). In general testing has otherwise been good for us. There is an unfortunate gnulib largefile.m4 bug. This change patches various software to workaround it, next time they update new versions of the gnulib code will be pulled in which address the issue with the official fix. There are also a couple of ordering related fixes for apr and libarchive. (From OE-Core rev: bb74a03e927b4867d885ad3539b097f0e7ed108c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: Refine ptest perl RDEPENDSRobert Joslyn2023-07-251-2/+17
| | | | | | | | | | | RDEPEND on the specific perl modules required for the tests rather than the perl-modules meta package. (From OE-Core rev: 0c13dac8fe3f432b7756c57a5892f8ab99d43166) Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: Update from 8.1.2 to 8.2.0Robert Joslyn2023-07-251-1/+1
| | | | | | | | | | | This is a feature and bugfix update. Full release notes available at: https://curl.se/changes.html#8_2_0 (From OE-Core rev: 5cfdcc722c7b7a153bedcf2f490c892565a87cfa) Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve_check: convert CVE_CHECK_IGNORE to CVE_STATUSAndrej Valek2023-07-214-13/+4
| | | | | | | | | | | | | - Try to add convert and apply statuses for old CVEs - Drop some obsolete ignores, while they are not relevant for current version (From OE-Core rev: 1634ed4048cf56788cd5c2c1bdc979b70afcdcd7) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Reviewed-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* diffoscope: upgrade 243 -> 244Trevor Gamblin2023-07-211-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: https://diffoscope.org/news/diffoscope-244-released/ * Address compatibility with python-libarchive-c version 5. (Closes: reproducible-builds/diffoscope#344) * Testsuite changes: - Mark that test_dex::test_javap_14_differences requires procyon. - Fix "test skipped" textual reason generation in the case of a required version being outside of the required range. - Temporarily mark some Android-related as XFAIL due to Debian bugs #1040941 and #1040916. (From OE-Core rev: e7ab92360cb9515c28197b809bdc8b112e23bb57) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* debianutils: upgrade 5.7 -> 5.8Wang Mingyu2023-07-211-2/+2
| | | | | | | | | | | | | | | | License-Update: Convert to machine-readable format Changelog: ============= * Remove constraints unnecessary since buster (oldstable) * Salvage package (Closes: #1038553) * Apply quilt patches from NMUs (From OE-Core rev: 635bc9aafc81c419eb5c9df1ac993d55301df486) 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>
* nghttp2: upgrade 1.54.0 -> 1.55.1Wang Mingyu2023-07-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: ============ doc: Bump boringssl Fix memory leak Fix build error without libev Bump go to 1.20 Bump go package dependencies mruby: Support cross build for autotools h2load, nghttpx: Add UDP_GRO support Bump ngtcp2 nghttpx: Randomize initial QUIC packet number Bump llhttp to a0e744f850d8101a51284868ffdf745bcfe4fbcc Bump macos to 12 (From OE-Core rev: 5049566d6edaa1c3df8db5a0df1ea8d015e64d17) 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>
* libproxy: upgrade 0.5.2 -> 0.5.3Wang Mingyu2023-07-211-1/+1
| | | | | | | | | | | | | | | Changelog: ========= -Fix crash querying URLs without a host -Web: Update application page -Add appplication info about apt and python requests -Bump version to 0.5.3 (From OE-Core rev: 102d1e8c24bb1cbd6e80d296d179378879d4e106) 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>