Results 35 issues of Lukas Rusak

This adds NFSv4 support to Kodi's vfs. This works by using a setting `nfs_set_version` after a context has been created. NFSv4 also operates on the root always, this make it...

Type: Feature
Rebase needed
Component: Network
Component: FileSystem
v20 Nexus

This PR replaces the deprecated use of some c-api's, specifically: - [PySys_SetArgv](https://docs.python.org/3.11/c-api/init.html?highlight=pysys_setargv#c.PySys_SetArgv) - [PySys_SetArgvEx](https://docs.python.org/3.11/c-api/init.html?highlight=pysys_setargvex#c.PySys_SetArgvEx) - [PySys_SetPath](https://docs.python.org/3.11/c-api/sys.html?highlight=pysys_setpath#c.PySys_SetPath) ``` /home/lukas/Documents/git/xbmc/xbmc/interfaces/python/XBPython.cpp:536:18: warning: ‘void PySys_SetArgv(int, wchar_t**)’ is deprecated [-Wdeprecated-declarations] In file included from /usr/include/python3.11/Python.h:96,...

Type: Fix
Component: Python
v20 Nexus

I'm not sure if @yol had other ideas about how this should work but this seems to fix the deprecated warning. ``` In file included from /home/lukas/Documents/git/xbmc/xbmc/windowing/wayland/WinSystemWayland.h:16, from /home/lukas/Documents/git/xbmc/xbmc/windowing/wayland/WinSystemWaylandEGLContext.h:11, from...

Platform: Linux
Component: Windowing
v20 Nexus

I've been working on this for a bit as a solution for mapping enum values to std::string_view. There is no such thing as a `constexpr std::map` see [std::map](https://en.cppreference.com/w/cpp/container/map/map). This PR...

Type: Improvement
v20 Nexus

This fixes two issues when building with -Werror ``` lib\arduino-device-lib\src\TheThingsNetwork.cpp: In member function 'bool TheThingsNetwork::setSF(uint8_t)': lib\arduino-device-lib\src\TheThingsNetwork.cpp:943:14: error: 'dr' may be used uninitialized in this function [-Werror=maybe-uninitialized] 943 | s[0] =...

We started using the term "present" to represent a copyright timespan. This was the wrong decision and we should correct that now. The term "present" really has no meaning in...

WORK IN PROGRESS
CLEANUP
LE 13.0

This removes my name from the copyright headers. I claim no personal copyright to these files and am ok with Team LibreELEC holding the copyright.

WORK IN PROGRESS
CLEANUP
LE 13.0

This is an alternative to #6459 The idea here is to catch changes to the diff that may be processed from oldconfig. We really want all selectable options to be...

KERNEL
LE 11.0

This adds support for using the mold linker, similar to how we support the GOLD linker. This isn't enabled by default so shouldn't be much concern. You cannot have both...

WORK IN PROGRESS
BUILDSYSTEM
TOOLCHAIN
LE 11.0

I've started to play with the idea of having separate debug symbols that are available without having to rebuild a package. Using Yocto for work It's really nice that the...

FEATURE
WORK IN PROGRESS
BUILDSYSTEM
LE 13.0