- Apr 27, 2021
-
-
Hugo Beauzée-Luyssen authored
(cherry picked from commit 984407ba) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Hugo Beauzée-Luyssen authored
(cherry picked from commit 1778e11a) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
could trigger -1 offset move reported by Zhen Zhou of NSFOCUS Security Team (cherry picked from commit 44200dea) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> (cherry picked from commit f43cad13) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Not doing so could end up opening a file with the default application associated with it, instead of opening a folder, leading to a potential remote code execution. Reported-by: Fabian Bräunlein <fabian@positive.security> Reported-by: Lukas Euler <lukas@positive.security> Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
palette doesn't need to be freed since it's stack allocated. Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> (cherry picked from commit 73f7b186190ecf5811594b16c7eac4520159ef2d) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
- Apr 23, 2021
-
-
Marvin Scholz authored
When the macOS notifications module was disabled due to lack of Growl framework in contribs, this was not properly checked for in the package Makefile, resulting in a failure due to the missing framework.
-
Marvin Scholz authored
-
Marvin Scholz authored
Instead of doing the event parsing in VLCCoreInteraction, do it in the library. That way the VLC code does not get cluttered with details how to parse the event and everything is properly dealt with by the SPMediaKeyTap class.
-
Marvin Scholz authored
Remove unused constant and move a private method out of the public header.
-
Marvin Scholz authored
Use the proper define from IOLLEvent.h instead of a magic value.
-
Marvin Scholz authored
-
Marvin Scholz authored
Do not keep an additional interception state which can get out of sync with the actual interception state. Just call CGEventTapEnable with the desired state directly.
-
Marvin Scholz authored
Do not create the NSEvent before checking if the event is actually a NX_SYSDEFINED. It should never happen, but just in case, there is no point in creating the NSEvent first.
-
Marvin Scholz authored
One callback only existed to call the other one with the autorelease pool. Move that to the other one and get rid of the unnecessary callback.
-
Marvin Scholz authored
Make it clearer where this message comes from, so it is more obvious if it ever pops up in the system log, especially now that VLC has a quite different SPMediaKeyTap compared to the (no longer maintained) upstream project.
-
Marvin Scholz authored
-
Marvin Scholz authored
Move the event tap to the main thread, as the event tap callback makes use of NSEvent APIs which apparently crash at least on M1 machines running Big Sur when called from a non-main thread. Additionally remove the now unnecessary @synchronized recursive lock. Fix videolan/vlc#25650
-
Marvin Scholz authored
-
OpenBSD and other OS's use _SC_NPROCESSORS_ONLN to indicate the number of online CPUs. Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> (cherry picked from commit 4824af4d)
-
-
- Apr 22, 2021
-
-
Marvin Scholz authored
-
Marvin Scholz authored
Without this limit, on a processor with many cores it would use so many frame threads that it would fail picture pool allocation. Fix videolan/vlc#25190
-
- Apr 21, 2021
-
-
refs #24973 (cherry picked from commit 80c2957e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- Apr 20, 2021
-
-
Jean-Baptiste Kempf authored
(cherry picked from commit e00e13bf) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
(cherry picked from commit 6a192333) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- Apr 18, 2021
-
-
Jean-Baptiste Kempf authored
Ref #18487 (cherry picked from commit f7cfb90d) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- Apr 15, 2021
-
-
- Apr 13, 2021
-
-
David authored
Add all files in directory. Fixes missing VLCSidebarSource and VLCLogWindowController, notably.
-
-
-
73% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com>
-
14% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com>
-
100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com>
-
100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com>
-
100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com>
-
100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com>
-
100% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com>
-
20% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com>
-
76% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com>
-