cog/Plugins
Christopher Snowhill 8dddf6a115 [Sandbox] Refine broker to return handle to token
Sandbox Broker now returns a handle to the exact path object that was
retained by the caller, so it will be released correctly, regardless of
what happens to the list of bookmarked paths.

Also refined the bookmark path comparison function. For existing paths,
it will find the first match. For new paths, it will prefer the longest
path instead, to try to find the deepest matching bookmark.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-20 22:10:43 -07:00
..
APL Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
AdPlug Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
ArchiveSource [Sandbox] Refine broker to return handle to token 2022-06-20 22:10:43 -07:00
BASSMODS Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
CoreAudio Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
CueSheet [Localizations] Remove or rename obsolete files 2022-06-19 00:03:09 -07:00
Dumb [Localizations] Remove or rename obsolete files 2022-06-19 00:03:09 -07:00
FFMPEG [Localizations] Remove or rename obsolete files 2022-06-19 00:03:09 -07:00
FileSource [Sandbox] Refine broker to return handle to token 2022-06-20 22:10:43 -07:00
Flac Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
GME [Localizations] Remove or rename obsolete files 2022-06-19 00:03:09 -07:00
HTTPSource Reintroducing App Sandbox, and more 2022-06-20 03:35:29 -07:00
HighlyComplete [Highly Complete Input] Reject unsupported systems 2022-06-17 06:39:46 -07:00
Hively Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
M3u [Localizations] Remove or rename obsolete files 2022-06-19 00:03:09 -07:00
MAD [MAD Decoder] Add support for FhG VBRI headers 2022-06-19 19:40:40 -07:00
MIDI [Sandbox] Refine broker to return handle to token 2022-06-20 22:10:43 -07:00
Musepack Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
OpenMPT Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
OpenMPT.old Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
Opus [Ogg Vorbis / Opus Inputs] Fix streaming titles 2022-06-17 10:27:17 -07:00
Pls [Localizations] Remove or rename obsolete files 2022-06-19 00:03:09 -07:00
Quicktime Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
Shorten Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
SilenceDecoder Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
TagLib [Sandbox] Refine broker to return handle to token 2022-06-20 22:10:43 -07:00
Vorbis [Ogg Vorbis / Opus Inputs] Fix streaming titles 2022-06-17 10:27:17 -07:00
WavPack Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
libvgmPlayer [Localizations] Remove or rename obsolete files 2022-06-19 00:03:09 -07:00
modplay Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
playptmod Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
sidplay Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00
vgmstream Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00