aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* python3-nmap: upgrade 1.5.0 -> 1.5.1master-nextzangrc3 hours1-2/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-humanize: upgrade 3.11.0 -> 3.12.0zangrc3 hours1-1/+1
| | | | | | | | | | | | Added Add support for Python 3.10 Changed Use importlib.metadata to get package version instead of pkg_resources.get_distribution to decrease memory consumption Fixed Fix incorrect type in comment for 'when' Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-watchdog: upgrade 2.1.5 -> 2.1.6zhengruoqin3 hours1-1/+1
| | | | | | | | | | | | | | | | 2.1.6 ~~~~~ 2021-10-01 • `full history <https://github.com/gorakhargosh/watchdog/compare/v2.1.5...v2.1.6>`__ - [bsd] Fixed returned paths in ``kqueue.py`` and restored the overall results of the test suite. (`#842 <https://github.com/gorakhargosh/watchdog/pull/842>`_) - [bsd] Updated FreeBSD CI support .(`#841 <https://github.com/gorakhargosh/watchdog/pull/841>`_) - [watchmedo] Removed the ``argh`` dependency in favor of the builtin ``argparse`` module. (`#836 <https://github.com/gorakhargosh/watchdog/pull/836>`_) - [watchmedo] Removed unexistant ``WindowsApiAsyncObserver`` references and ``--debug-force-winapi-async`` arguments. - [watchmedo] Improved the help output. - Thanks to our beloved contributors: @knobix, @AndreaRe9, @BoboTiG Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-urllib3: upgrade 1.26.6 -> 1.26.7zhengruoqin3 hours1-1/+1
| | | | | | | | | | | | 1.26.7 (2021-09-22) ------------------- * Fixed a bug with HTTPS hostname verification involving IP addresses and lack of SNI. (Issue #2400) * Fixed a bug where IPv6 braces weren't stripped during certificate hostname matching. (Issue #2240) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ujson: upgrade 4.1.0 -> 4.2.0zhengruoqin3 hours1-1/+1
| | | | | | | | | | | | | | | | | | Added Add a default keyword argument to dumps (#470) @garenchan Add support for Python 3.10 (#472) @hugovk Build 32-bit wheels for Windows (#481) @hugovk Build PyPy3 wheels for manylinux (#475) @hugovk Build wheels for musl aarch64 (aka ARM) Linux (musllinux_1_1_aarch64) (#478) @bwoodsend Build wheels for musl Linux (musllinux_1_1_x86_64) (#476) @bwoodsend Changed Use declarative setup metadata (#477) @hugovk Wheel building updates (#473) @hugovk Rename master to main (#471) @hugovk Replace README.rst with Markdown (#479) @hugovk Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: Disable JIT on mipsKhem Raj3 hours1-1/+6
| | | | | | | Fixes error: static assertion failed: MIPS32 jit only supports FR=0 fpu mode Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: update 60.9.0 -> 91.1.0Alexander Kanavin3 hours23-7813/+229
| | | | | | | | | | | | | | The new release requires rust to build and at the same time allows updating to python 3.10; I took the opportunity to rewrite the recipe from scratch, drop all the old cruft and use the official, current upstream build system in it. All prior patches and tweaks have been dropped; I have no reasonable way to test them, so if something regressed for you I'm afraid it needs to be addressed after the fact. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* surf: add a webkit 2.34 compatibility patchAlexander Kanavin3 hours2-1/+34
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-vlgothic: update to 20200720Oleksandr Kravchuk3 hours1-3/+2
| | | | | | | License-Update: copyright years and author names updates. Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-dejavu: add UPSTREAM_CHECK_URIOleksandr Kravchuk3 hours1-0/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-abyssinica: update to 2.100Oleksandr Kravchuk3 hours1-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcdio-paranoia: update to 10.2+2.0.1Oleksandr Kravchuk3 hours1-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: fix PVOleksandr Kravchuk3 hours1-0/+0
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xrdp: Upgrade to 0.9.17Khem Raj3 hours1-1/+1
| | | | | | Fixes build with OpenSSL 3.0+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcrypt-openssl-rsa-perl: Upgrade to 0.32Khem Raj3 hours1-2/+1
| | | | | | | | | | | 0.32 changes - Prefix internal bn2sv function so it doesn't collide with Net::SSLeay - Ensure that verify() leaves openssl error stack clean on failure - Fixed broken SEE ALSO links. - prevent outer $SIG{__DIE__} handler from being called during optional require. - omit done_testing since it does not work for older perl versions Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yavta: Upgrade to latest version and drop downstream patchMarek Vasut3 hours2-963/+2
| | | | | | | | | | | Upgrade yavta to latest version and drop downstream patch from 2014 which was never upstreamed and no longer applies to upstream either. The patch had sufficient time to make it upstream. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Martin Jansa <Martin.Jansa@gmail.com> Cc: Mike Crowe <mac@mcrowe.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thingsboard-gateway: update to 2.8Oleksandr Kravchuk3 hours1-3/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf-c: update to 1.4.0Oleksandr Kravchuk3 hours2-41/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pmdk: update to 1.11.1Oleksandr Kravchuk3 hours1-3/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pegtl: update to 3.2.1Oleksandr Kravchuk3 hours1-4/+3
| | | | | | | License-Update: copyright years. Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: update to 2021.5Oleksandr Kravchuk3 hours1-1/+1
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* apitrace: Conditionally enable X11 supportMarek Vasut3 hours1-1/+3
| | | | | | | | | In case DISTRO_FEATURES contain both x11 and opengl, enable X11 support in apitrace, because all the requirements are satisfied. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Khem Raj <raj.khem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* apitrace: Upgrade to latest versionMarek Vasut3 hours2-30/+1
| | | | | | | | | | Update apitrace to latest version available in apitrace git and drop patch which is now upstream as apitrace commit d28a980802ad48568c87da02d630c8babfe163bb Signed-off-by: Marek Vasut <marex@denx.de> Cc: Khem Raj <raj.khem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* luaposix: Depend on libxcrypt-compat-nativeKhem Raj21 hours1-1/+1
| | | | | | | Fixes luke: fatal: required symbol 'crypt' not found in any of libc, libcrypt Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcimem: Add riscv64 into COMPATIBLE_HOSTKhem Raj22 hours2-1/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: add -fpermissive BUILD_CXXFLAGSKhem Raj29 hours1-0/+1
| | | | | | | fixes build with openssl3-native Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce.bbclass: Mark string as raw in a regexpKhem Raj33 hours1-1/+1
| | | | | | | | | Fixes python Deprecated behavior warning xfce.bbclass:3: DeprecationWarning: invalid escape sequence \. m = re.match("^([0-9]+)\.([0-9]+)", v) Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nano: update to 5.9Oleksandr Kravchuk34 hours1-1/+1
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ser2net: upgrade 4.3.3 -> 4.3.4zangrc35 hours1-1/+1
| | | | | | | Fix a few minor annoyances. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 21.09.0 -> 21.10.0Wang Mingyu35 hours1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release 21.10.0: core: * Add support for setting custom stamp annotations * Add default appearance for the well known stamp names * Correct encoding of signature's properties Reason & Location * Splash: Fix rendering of some odd patterns * SignatureHandler::validateCertificate: Add option to not do OCSP revocation check * SignatureHandler::validateCertificate: Add support for AIA fetching to verify certificates * greallocn: if memory allocation fails, free the previous pointer to avoid memory leak * Fix issues with malformed files * Internal code improvements utils: * pdfsig: Add a way to list certificate nicknames * pdfsig: You can now add signatures from pdfsig * pdfsig: Add option to not do OCSP revocation check * pdfsig: Add option for AIA fetching to verify certificates * pdfinfo: Add -custom option to print custom metadata * pdfinfo: add metadata flags qt: * Add support for setting custom stamp annotations * Add getters for signature's properties Reason & Location * Internal code improvements glib: * Remove incorrect PopplerAttachment deprecation Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: update to 1.18Oleksandr Kravchuk35 hours1-1/+1
| | | | | | | | | | | Changelog: - Add support for Access Point FILS IP Address Assignment IE. - Add support for P2P GO-side 4-way handshake IP allocation. - Add support for forcing SAE group 19 if BSS requires it. - Fix issue with handling faulty SAE duplicate commits. Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* networkmanager-openvpn: upgrade 1.8.14 -> 1.8.16zangrc35 hours1-2/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* luaposix: Upgrade to 35.1Khem Raj35 hours3-96/+27
| | | | | | | | | | | automake has been dropped therefore switch to using luke build system Drop automake specific patch which is no longer needed Use lua 5.4 since thats whats provided in oe-core License-Update: File renamed to LICENSE and copyright year changed to 2021 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kronosnet: Correct path to poll.hKhem Raj35 hours2-1/+32
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* icewm: upgrade 2.7.0 -> 2.8.0wangmy35 hours1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Improve the explanation on how to spy on client messages with icesh. When rearranging windows with tile placement or cascade placement, correct for the top side vertical offset, in those themes which have a masked top border. Improve the explanation for some of the preferences. Update the winoptions example on DockApps. Guard against a color name being set to the empty string (bbidulock/icewm#614). Improve the performance and scalability of the window list menu. In the window list window group similar application windows together. Add +group and +Class select options to icesh. Improve the filtering on the WM_CLASS property in icesh. Fix the OSS/ALSA defaults in icesound help message (bbidulock/icewm#609). Fix the OSS/ALSA defaults in icesound man page (bbidulock/icewm#608) Only support SVG for icons, not for icewmbg backgrounds. Let icewmbg pixmaps free its associated Image to reduce memory usage. Prevent a potential trailing -I flag in CMake for issue #57. Fix the description for sizeby in the icesh manpage. Fix overflows in battery calculations for issue bbidulock/icewm#607. Update the translations, most notably Brazilian Portuguese. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bdwgc: upgrade 8.0.6 -> 8.2.0wangmy35 hours1-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -License-Update: Copyright year updated to 2021. == [8.2.0] 2021-09-29 == * Add API for accessing incremental GC time limit with nanosecond precision * Add API function to force start of incremental collection * Add GC_ prefix to scan_ptr and some other static variables (refactoring) * Add GC_get/set_disable_automatic_collection API * Add I_HOLD_LOCK assertion to expand_hp_inner and related functions * Add assertion on free-list argument and result of GC_new_kind * Add assertion that GC is initialized to base incremental_protection_needs * Add assertions that GC_page_size is initialized * Add cordtest, staticrootstest, test_cpp, tracetest, disclaim tests (CMake) * Add debug messages on thread suspend/resume (Win32) * Add dummy testing of GC_incr_bytes_allocd/freed * Add table of contents in gcdescr.md * Add testing of GC_CALLOC/MALLOC_EXPLICITLY_TYPED (gctest) * Adjust formatting of numbered lists in README.md to match other .md files * Adjust highlighting of API prototypes in gcinterface.md * Adjust macro def/usage for AVR32, CRIS, NETBSD, OPENBSD, SH4 in gcconfig.h * Adjust printf calls in gctest check_heap_stats so that each has new-line * Allow incremental GC on Cygwin * Allow memory unmapping in case of MPROTECT_VDB * Allow to disable GWW or mprotect-based VDB at build * Allow to disable Glibc FPU exception mask and TSX workarounds (Linux) * Allow to disable __builtin_return_address(1) usage (x86 and x64) * Allow to specify custom value of LOG_PHT_ENTRIES * Always abort on failure to access /proc/self/maps (Linux) * Always define default_push_other_roots (code refactoring) * Avoid gcc stringop-overflow warning for intended overflow in smashtest * Avoid initial 3ms pause on world stop/start with GC_retry_signals (Linux) * Build cord.lib by Makefile.direct, NT_MAKEFILE, OS2_MAKEFILE, WCC_MAKEFILE * Build gc as a shared multi-threaded library by default (CMake) * Build gccpp library by Makefile.direct, NT_MAKEFILE and WCC_MAKEFILE * Build gctba library * Build shared libraries by default (WCC_MAKEFILE) * Change CLOCK_TYPE to timespec for Nintendo Switch (code refactoring) * Change EMSCRIPTEN macro for internal use to no-underscore format * Change log_size fields of finalizer to unsigned type (code refactoring) * Change type of toggleref_array_size/capacity to size_t (code refactoring) * Check leak of objects allocated by CRT malloc in gctest (MS VC) * Check real-symbols are already initialized in pthread_join/detach * Collapse multiple includes of windows.h (code refactoring) * Comments reformatting in mark.c to properly delimit sentences * Compile de test GUI app with resources (CMake) * Compile gc.c unless building static libraries (NT_MAKEFILE, WCC_MAKEFILE) * Compile msvc_dbg.c by CMake script (MS VC) * Declare API function and print amount of memory obtained from OS * Define GC_win32_free_heap API function for all Windows targets * Define STATIC macro to static by default * Depend number of fork_a_thread calls on NTHREADS (gctest) * Detect dladdr() presence in CMake script * Detect presence of execinfo.h system header in CMake script * Detect presence of getcontext and dl_iterate_phdr in CMake script * Detect sigsetjmp() availability in CMake script * Disable Clang/GCC aliasing optimization in CMake script by default * Do not build tests by default (Makefile.direct and other Makefiles) * Do not build the tests by default (CMake) * Do not call GC_push_conditional unless PROC_VDB * Do not call add_to_our_memory with null pointer (refactoring) * Do not compile pthread_*.c files in Cygwin or MSYS (CMake) * Do not define GC_write_cs for Xbox One target * Do not define HAVE_NO_FORK for all Unix-like systems * Do not hard-code CMAKE_DL_LIBS value and install paths (CMake) * Do not hard-code finalizable objects limit which triggers GC * Do not update scratch_last_end_ptr unless used by reg dynamic libraries * Document GC_incr_bytes_allocd/freed API function * Eliminate '(long)size<=0 is always false' cppcheck FP * Eliminate 'Consecutive return is unnecessary' cppcheck style warning * Eliminate 'accessing GC_dont_gc without lock' in GC_init code defect FP * Eliminate 'bytes_freed access w/o lock in incr_bytes_free' code defect FP * Eliminate 'checking if unsigned i < 0' cppcheck FP in is_heap_base * Eliminate 'hash_val value is never used' cppcheck false positive * Eliminate 'passing tainted var maps_buf to tainted sink' code defect FP * Eliminate 'retry_cnt is assigned value but never used' cppcheck FP * Eliminate 'stop variable is always 0' compiler warning in print_callers * Eliminate 'struct member os_callback is never used' cppcheck warning * Eliminate 't->flags not atomically updated' code defect FP * Eliminate 'tmpl might be accessed at non-zero index' cppcheck error * Eliminate GCC warning of unsafe __builtin_return_address(1) * Eliminate code duplication in reclaim_clear and disclaim_and_reclaim * Eliminate double lock code defect false positive in generic_lock * Eliminate memory leak reported in add_current_malloc_heap at exit (Win32) * Emscripten single-threaded support (detect stack base, push registers) * Enable CMake-based build for Borland and Watcom compilers * Enable compilation without C runtime (Win32) * Enable fork testing in single-thread builds (Unix-like) * Enable mprotect-based incremental GC for Linux/arm and Linux/aarch64 * Enable true incremental collection even if parallel marker is on * Enable use of __builtin_unwind_init() if clang-8 or later * Ensure ELFSIZE is defined in dyn_load.c for OpenBSD (code refactoring) * Ensure add_to_heap_inner arguments are valid (refactoring) * Ensure all getters and setters are run at least once by gctest (pthreads) * Export CMake targets with namespace BDWgc * Fix 'const obj must be initialized if not extern' error in gc_alloc_ptrs.h * Fix ./libgc.la dependency on FreeBSD (Automake) * Fix HOST determination in CMake script * Fix copyright message in de_win.rc, gc_cpp.cc, ec.h and specific.h * Fix missing OS_TYPE definition for some targets * Fix mmap(PROT_NONE) failure if RLIMIT_AS value is low (Linux) * Generate cordtest and de executable files in GC base folder * Generate pkg-config metadata file (CMake) * Get rid of some non-ELF ifdefs (code refactoring) * Handle potential incomplete buffer read in GC_linux_main_stack_base * Implement GET_TIME for Nintendo Switch * Increase NTHREADS value in tests if code coverage analysis * Install docs and man page if enable_docs (CMake) * Install gc_gcj.h and gc_pthread_redirects.h only if appropriate * Log abort message details even if not print_stats (unless SMALL_CONFIG) * Mark buffer returned by get_maps as const (code refactoring) * Move C++ GC_ATTR_EXPLICIT and GC_NOEXCEPT definition to gc_config_macros.h * Move GC state non-pointer variables into GC_arrays (code refactoring) * Move GC state pointer variables into GC_arrays * Move GC_scratch_recycle_inner() to alloc.c (refactoring) * Move GC_throw_bad_alloc definition to new C++ file * Move QNX and Emscripten macro definitions to proper place in gcconfig.h * Move definition of GC_n_mark_procs and GC_n_kinds from mark.c to misc.c * New API (GC_set_markers_count) to control number of parallel markers * New API function to clear GC exclusion table * New API function to get size of object debug header * New API standalone functions to acquire and release the allocator lock * New CMake option (disable_gc_debug) to remove debugging code * New CMake option (disable_handle_fork) to disable fork handling completely * New macro (CONSOLE_LOG) to enable logging to console on Win32 * New macro (GCTEST_PRINT_VERBOSE) to enable verbose logging in test.c only * New macro (NO_MSGBOX_ON_ERROR) to avoid message box on GC abort (Win32) * OpenBSD does not use ELF_CLASS (code refactoring) * Pass -D GC_DLL -fvisibility=hidden if default configure build is requested * Pass -no-undefined linker flag if building shared libraries (CMake) * Print pid of child processes if verbose logging (gctest) * Read environment variables from a file on WinCE (CMake script) * Reduce stack-allocated buffer in get_nprocs from 4KB to 1.7KB * Refine flags field comment in pthread_support.h * Reflect result of VDB selection at runtime in incremental_protection_needs * Reformat code of GC_push_roots * Reformat gc.man (wrap long lines) * Reformatting and code refactoring of CMake script * Remove 'current users' section from overview.md * Remove 'distributed ports', 'scalable versions' sections from overview.md * Remove AC_MSG_RESULT for THREADDLLIBS (dgux386) * Remove Borland-specific Makefile and gc.mak script * Remove GC_eobjfreelist variable in typd_mlc.c (code refactoring) * Remove GC_gcj_malloc_initialized variable (code refactoring) * Remove Linux-specific commands for building cord/de from Makefile.direct * Remove Win32 main_thread static variable if threads discovery is disabled * Remove code duplication between GC_unmap and GC_unmap_gap (refactoring) * Remove code duplication between PROTECT and UNPROTECT macros (refactoring) * Remove commented out assignment of gc_use_mmap in configure (refactoring) * Remove dash characters comprising prefix of some verbose logs (gctest) * Remove dependency on user32.dll import library from static libgc (Win32) * Remove documentation specific to particular old BDWGC releases * Remove duplicate Linux-related macro definitions in gcconfig.h * Remove duplicate macro definitions in gcconfig.h except for Linux * Remove gcmt-dll generation, rename libgc-lib.a to libgc.a (CMake) * Remove goto statement in print_callers (code refactoring) * Remove limit on number of heap sections * Remove new_gc_alloc.h file * Remove redundant GC_with_callee_saves_pushed call in multi-threaded builds * Remove redundant check of GC_free argument in register_finalizer * Remove redundant type casts in backgraph HEIGHT_UNKNOWN/IN_PROGRESS * Remove unused GC_prev_heap_addr (refactoring) * Remove unused STACK_GRAN macro definitions (code refactoring) * Remove unused sparc_sunos4_mach_dep.s file * Remove useless empty statements after block ones (refactoring) * Remove weakobj_free_list variable in disclaim_weakmap_test (refactoring) * Rename READ to PROC_READ in os_dep.c (code refactoring) * Rename cord/cord test executable to de (CMake) * Rename ext_descr to typed_ext_descr_t (code refactoring) * Rename gc64.dll to gc.dll and gc[64]_dll.lib to gc.lib in NT_MAKEFILE * Rename gc68060.lib to gc.lib, cord/cord68060.lib to cord.lib in SMakefile * Rename make_as_lib option to enable_static in NT_MAKEFILE and WCC_MAKEFILE * Rename nothreads option to disable_threads in NT_MAKEFILE * Repeat run_one_test NTHREADS times by gctest if single-threaded * Replace "msecs" with "ms" in all comments and messages * Replace 'stack base' with 'stack bottom' in the documentation * Replace SN_TARGET_ORBIS to PLATFORM_* and GC_NO_* macros * Replace _M_AMD64 macro with _M_X64 (code refactoring) * Replace find_limit_openbsd to find_limit_with_bound (OpenBSD 5.2+) * Replace obsolete AC_HELP_STRING with AS_HELP_STRING (refactoring) * Replace push_one calls with push_many_regs one for Win32 thread context * Report memory region bounds and errno on GC_unmap/remap failure * Report presence of process fork testing (gctest) * Report time with a nanosecond precision where available * Retry suspend/resume signals on all platforms by default * Run tree and typed tests in child process (gctest) * Set GC_collecting hint for GC_collect_a_little_inner calls (pthreads) * Set name of GC marker threads * Set so-version for installed shared libraries (CMake) * Simplify logged message in scratch_recycle * Simplify loops of collect_a_little/stopped_mark invoking mark_some * Support -fvisibility=hidden option in CMake script * Support CFLAGS_EXTRA to pass extra user-defined compiler flags (CMake) * Support FreeBSD/RISC-V, Linux/arc, LoongArch, OpenBSD/powerpc64 * Support header files installation (CMake) * Support most configure options in CMake script * Suppress warnings in test_tinyfl() of gctest reported by Watcom C complier * Take nanoseconds into account when updating full_gc_total_time * Turn off C++ API by default, export it in gccpp library (CMake) * Turn on automatic fork() handling by default on Android * Update README.cmake regarding Unix, C++ and tests * Update libgc.so version info to differentiate against v8.0.x * Update the ASCII diagrams describing the tree structure for pointer lookups * Update the documentation to match the current GC implementation * Upgrade cmake_minimum_required(version) to 3.1 * Use CreateThread without GC_ prefix in gctest (code refactoring) * Use KB/MB/GB abbreviations uniformly across entire documentation * Use USE_MMAP_ANON when USE_MMAP is configured on OpenBSD * Use a specific Emscripten allocator for Tiny * Use atomic primitives for Sony PlayStation Portable 2 and PS4 * Use better precision Windows timers * Use clock_gettime() instead of clock() on Cygwin and Linux * Use compiler TLS on FreeBSD and NetBSD * Use mprotect-based VDB on PowerPC and S390 (Linux) * Use soft dirty bits on Linux (i386, powerpc, s390, x86_64) * Workaround 'condition result<=0 is always false' cppcheck FP in get_maps * Workaround 'push_regs configured incorrectly' error (GCC-11) * Workaround 'same value in both branches of ternary operator' cppcheck FP * Workaround various cppcheck false positives Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Add lv_lib_png to packagegroupPhilippe Coval35 hours1-1/+1
| | | | | | | | Change-Id: Ibd340c4082a111c7f77a73b3d4adfd03ee654ae6 Relate-to: https://git.ostc-eu.org/OSTC/planning/core-os/-/issues/233 Relate-to: https://github.com/lvgl/lvgl/issues/2534 Forwarded: https://github.com/openembedded/meta-openembedded/pull/454 Signed-off-by: Philippe Coval <philippe.coval@huawei.com>
* lv-lib-png: Add recipe for LVGL for handling PNG formatPhilippe Coval35 hours1-0/+25
| | | | | | | | | | | Note that this lib will be part of next lvgl release, meanwhile we build it without touching lvgl default config. Relate-to: https://git.ostc-eu.org/OSTC/planning/core-os/-/issues/233 Relate-to: https://github.com/lvgl/lvgl/issues/2534 Forwarded: https://github.com/openembedded/meta-openembedded/pull/454 Change-Id: I2e467caae8e70577e5c9a93f92efc6588cf3bfa2 Signed-off-by: Philippe Coval <philippe.coval@huawei.com>
* span-lite: upgrade 0.10.1 -> 0.10.3wangmy35 hours1-1/+1
| | | | | | | | | | | | Fixes: Properly constrain constructor from iterators (https://github.com/martinmoene/span-lite/issues/69) Add [noreturn] to throw_out_of_range() (https://github.com/martinmoene/span-lite/issues/73) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: upgrade 6.2.5 -> 6.2.6wangmy35 hours1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade urgency: SECURITY, contains fixes to security issues. Security Fixes: (CVE-2021-41099) Integer to heap buffer overflow handling certain string commands and network payloads, when proto-max-bulk-len is manually configured to a non-default, very large value [reported by yiyuaner]. (CVE-2021-32762) Integer to heap buffer overflow issue in redis-cli and redis-sentinel parsing large multi-bulk replies on some older and less common platforms [reported by Microsoft Vulnerability Research]. (CVE-2021-32687) Integer to heap buffer overflow with intsets, when set-max-intset-entries is manually configured to a non-default, very large value [reported by Pawel Wieczorkiewicz, AWS]. (CVE-2021-32675) Denial Of Service when processing RESP request payloads with a large number of elements on many connections. (CVE-2021-32672) Random heap reading issue with Lua Debugger [reported by Meir Shpilraien]. (CVE-2021-32628) Integer to heap buffer overflow handling ziplist-encoded data types, when configuring a large, non-default value for hash-max-ziplist-entries, hash-max-ziplist-value, zset-max-ziplist-entries or zset-max-ziplist-value [reported by sundb]. (CVE-2021-32627) Integer to heap buffer overflow issue with streams, when configuring a non-default, large value for proto-max-bulk-len and client-query-buffer-limit [reported by sundb]. (CVE-2021-32626) Specially crafted Lua scripts may result with Heap buffer overflow [reported by Meir Shpilraien]. Bug fixes that involve behavior changes: GEO* STORE with empty source key deletes the destination key and return 0 (#9271) Previously it would have returned an empty array like the non-STORE variant. PUBSUB NUMPAT replies with number of patterns rather than number of subscriptions (#9209) This actually changed in 6.2.0 but was overlooked and omitted from the release notes. Bug fixes that are only applicable to previous releases of Redis 6.2: Fix CLIENT PAUSE, used an old timeout from previous PAUSE (#9477) Fix CLIENT PAUSE in a replica would mess the replication offset (#9448) Add some missing error statistics in INFO errorstats (#9328) Other bug fixes: Fix incorrect reply of COMMAND command key positions for MIGRATE command (#9455) Fix appendfsync to always guarantee fsync before reply, on MacOS and FreeBSD (kqueue) (#9416) Fix the wrong mis-detection of sync_file_range system call, affecting performance (#9371) CLI tools: When redis-cli received ASK response, it didn't handle it (#8930) Improvements: Add latency monitor sample when key is deleted via lazy expire (#9317) Sanitize corrupt payload improvements (#9321, #9399) Delete empty keys when loading RDB file or handling a RESTORE command (#9297, #9349) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openvpn: upgrade 2.5.3 -> 2.5.4wangmy35 hours1-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2021.10.04 -- Version 2.5.4 Antonio Quartulli (3): route.c: pass the right parameter to IN6_IS_ADDR_UNSPECIFIED configure: search also for rst2{man, html}.py networking: add networking API net_addr_ll_set() and use it on Linux Arne Schwabe (1): Move examples into openvpn-examples(5) man page David Korczynski (1): Fix argv leaks in add_route() and add_route_ipv6() David Sommerseth (2): doc: Use generic rules for man/html generation man: Clarify IV_HWADDR Gert Doering (1): Add error reporting to get_console_input_win32(). Lev Stipakov (3): Fix console prompts with redirected log Add building man page on Windows GitHub Actions: remove Ubuntu 16.04 environment Max Fillinger (1): Update Fox e-mail address in copyright notices Selva Nair (1): Minor doc correction: tls-crypt-v2 key generation Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* devilspie2: Add missing dependency on libxineramaKhem Raj35 hours1-1/+1
| | | | | | | | | | Fixes | src/xutils.c:29:10: fatal error: 'X11/extensions/Xinerama.h' file not found | #include <X11/extensions/Xinerama.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1 error generated. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* devilspie2: Switch to using github repoKhem Raj35 hours1-4/+7
| | | | | | | Use the latest commit on master branch which has lua 5.4 support as well. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* luaposix: Use lua 5.4Khem Raj35 hours1-1/+1
| | | | | | OE-core has lua version 5.4 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gjs: Inherit pkgconfigKhem Raj35 hours1-1/+1
| | | | | | | | | | | Fixes configure: error: Package requirements (glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0 gobject-introspection-1.0 libffi gthread-2.0 gio-2.0 >= 2.58.0 mozjs-60) were not met: No package 'mozjs-60' found Consider adjusting the PKG_CONFIG_PATH environment variable if you Signed-off-by: Khem Raj <raj.khem@gmail.com>
* grpc: upgrade 1.38.1 -> 1.41.0Vyacheslav Yurkov35 hours3-58/+110
| | | | | | | | | | | Drop the patch that fixes cross compilation, because it's already in 1.41.0. Add the patch for regression fix [1], which should be dropped on the recipe upgrade. [1] https://github.com/grpc/grpc/issues/26857 Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ldns: blacklist due to openssl 3.x incompatibilityAlexander Kanavin35 hours2-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* boinc-client: blacklist due to openssl 3.x incompatibilityAlexander Kanavin35 hours2-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* netplan: do not use -WerrorAlexander Kanavin35 hours3-3/+31
| | | | | | | This addresses openssl 3.x deprecation warnings turning into errors. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cfengine: blacklist due to openssl 3.x incompatibilityAlexander Kanavin35 hours2-2/+2
| | | | | | | drop it from meta-oe packagegroup Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>