0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 21:13:04 +02:00
obs-studio/libobs/util
Kurt Kartaltepe 615728fa3b libobs/util: Reject plugins linking Qt5 library for Linux
Since obs-studio switched to Qt6, old plugins linking Qt5 should be
rejected. On Linux system, OBS and it's plugins link the system
libraries so that obs could be crashed by such plugins that links Qt5
when Qt5 functions are called.

Co-authored-by: Norihiro Kamae <norihiro@nagater.net>
2022-09-19 10:01:18 -03:00
..
apple clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
curl Make cert revocation check fails non-fatal on Win 2020-03-13 07:48:47 -07:00
simde simde: Update README.libobs 2021-10-24 02:26:17 -07:00
windows libobs, win-capture: Don't export ms_get_obfuscated_func 2022-08-07 19:41:23 +02:00
AlignedNew.hpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
array-serializer.c libobs/util: Add a cast for da_push_back_array argument 2021-10-01 12:59:35 +09:00
array-serializer.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
base.c libobs: Fix crash handler noreturn compiler warning 2022-07-27 12:05:16 -04:00
base.h libobs: Add OBS_COUNTOF for array count 2022-03-23 09:15:25 -07:00
bitstream.c decklink: Add ability to ingest/embed cea 708 captions 2020-11-01 22:28:49 -08:00
bitstream.h decklink: Add ability to ingest/embed cea 708 captions 2020-11-01 22:28:49 -08:00
bmem.c libobs: Replace OBS_UNUSED with UNUSED_PARAMETER 2022-07-20 08:22:08 +02:00
bmem.h libobs: Deprecate base_set_allocator and make it no-op 2022-07-16 15:20:55 -07:00
c99defs.h libobs: Remove OBS_UNUSED 2022-07-20 09:03:31 +02:00
cf-lexer.c clang-format: Commit file changes for clang-format 12 2021-10-13 20:00:04 +11:00
cf-lexer.h libobs: Fix da_push_back taking a wrong type of item 2021-07-31 15:29:26 -07:00
cf-parser.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
cf-parser.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
circlebuf.h libobs/util: Fix end_pos when pushing empty circlebuf front 2021-12-09 20:18:42 -08:00
config-file.c libobs/util: Fix pthread mutex leaks 2021-08-23 22:57:10 -07:00
config-file.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
crc32.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
crc32.h libobs/util: Add function to calculate CRC32 2015-10-04 21:16:27 -07:00
darray.h libobs/util: Add type test in darray macros for GCC 2021-10-01 13:00:00 +09:00
dstr.c libobs/util: Use is_padding() for wcsdepad as well 2020-07-11 16:15:38 -07:00
dstr.h libobs/util: Fix warnings for about null usages 2021-03-31 06:07:11 -07:00
dstr.hpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
file-serializer.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
file-serializer.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
lexer.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
lexer.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
pipe-posix.c libobs/util: Retry pipe writes to avoid short-write failures 2020-02-24 12:29:54 +11:00
pipe-windows.c obs-ffmpeg: Add ability to debug ffmpeg-mux subprocess 2020-10-14 18:42:22 -07:00
pipe.h libobs/util: Add missing extern "C" header guard 2022-04-22 12:48:54 -07:00
platform-cocoa.m libobs/util: Add function to get Rosetta translation status 2022-06-19 01:37:15 +02:00
platform-nix-dbus.c libobs/util: Split bus name from interface 2021-02-25 12:32:44 -08:00
platform-nix-portal.c libobs: Make portal inhibitor asynchronous 2021-09-23 07:35:47 -07:00
platform-nix.c libobs/util: Reject plugins linking Qt5 library for Linux 2022-09-19 10:01:18 -03:00
platform-windows.c libobs/util: Add get_plugin_info (internal) 2022-07-28 16:36:01 -07:00
platform.c libobs/util: Add %s string replacement for unix time 2022-05-28 18:30:41 -04:00
platform.h libobs/util: Add function to get Rosetta translation status 2022-06-19 01:37:15 +02:00
profiler.c libobs/util: Fix pthread mutex leaks 2021-08-23 22:57:10 -07:00
profiler.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
profiler.hpp clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
serializer.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
sse-intrin.h libobs/util: Simplify emmintrin.h wrapper macro 2021-10-10 19:12:45 -07:00
task.c libobs/util: Add task queue helper 2021-12-19 11:25:57 -08:00
task.h libobs/util: Add task queue helper 2021-12-19 11:25:57 -08:00
text-lookup.c clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
text-lookup.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
threading-posix.c libobs/util: Fix POSIX event bugs 2020-05-09 14:21:35 -07:00
threading-posix.h libobs/util: Various atomic improvements 2021-02-03 08:51:31 -08:00
threading-windows.c libobs/util: Improve SetThreadDescription usage 2021-08-30 22:33:17 -07:00
threading-windows.h libobs/util: Compiler barriers for ARM64 atomics 2021-03-07 21:11:32 -08:00
threading.h libobs: Use system header notation for pthread.h include 2022-08-24 05:40:37 -07:00
utf8.c libobs: Fix undefined behavior 2020-08-08 10:41:24 +02:00
utf8.h clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
util_uint64.h libobs: Simplify util_mul_div64 for x64 on Windows 2021-09-29 02:22:01 -07:00
util_uint128.h libobs/util: Fix undefined behavior and optimize util_mul64_64 2018-09-07 17:28:15 -07:00
util.hpp libobs/util: Add ConfigFile::OpenString() 2022-04-22 12:49:38 -07:00