reaper-oss / sws

The SWS extension is a collection of features that seamlessly integrate into REAPER, the Digital Audio Workstation (DAW) software by Cockos, Inc
https://www.sws-extension.org/
MIT License
455 stars 85 forks source link

Protect against recursive symbolic links when scanning directories #1906

Open cfillion opened 1 month ago

cfillion commented 1 month ago

https://forum.cockos.com/showthread.php?p=2813993

AppVeyorBot commented 1 month ago

:white_check_mark: Build sws 1137-master completed (commit https://github.com/reaper-oss/sws/commit/196402a7b9 by @cfillion)

Windows 64-bit - [build/BuildUtils/SWS_Template.ReaperLangPack](https://ci.appveyor.com/api/buildjobs/4kd03es01jpfmls2/artifacts/build/BuildUtils/SWS_Template.ReaperLangPack) - [build/BuildUtils/whatsnew.html](https://ci.appveyor.com/api/buildjobs/4kd03es01jpfmls2/artifacts/build/BuildUtils/whatsnew.html) - [build/reaper_sws-x64.dll](https://ci.appveyor.com/api/buildjobs/4kd03es01jpfmls2/artifacts/build/reaper_sws-x64.dll) - [build/reaper_sws-x64.pdb](https://ci.appveyor.com/api/buildjobs/4kd03es01jpfmls2/artifacts/build/reaper_sws-x64.pdb) - [build/sws-2.14.0.3-Windows-x64-norecursesymlink-196402a7.exe](https://ci.appveyor.com/api/buildjobs/4kd03es01jpfmls2/artifacts/build/sws-2.14.0.3-Windows-x64-norecursesymlink-196402a7.exe) - [build/sws_python64.py](https://ci.appveyor.com/api/buildjobs/4kd03es01jpfmls2/artifacts/build/sws_python64.py)
Windows 32-bit - [build/BuildUtils/SWS_Template.ReaperLangPack](https://ci.appveyor.com/api/buildjobs/x26qa4di8o77og24/artifacts/build/BuildUtils/SWS_Template.ReaperLangPack) - [build/BuildUtils/whatsnew.html](https://ci.appveyor.com/api/buildjobs/x26qa4di8o77og24/artifacts/build/BuildUtils/whatsnew.html) - [build/reaper_sws-x86.dll](https://ci.appveyor.com/api/buildjobs/x26qa4di8o77og24/artifacts/build/reaper_sws-x86.dll) - [build/reaper_sws-x86.pdb](https://ci.appveyor.com/api/buildjobs/x26qa4di8o77og24/artifacts/build/reaper_sws-x86.pdb) - [build/sws-2.14.0.3-Windows-x86-norecursesymlink-196402a7.exe](https://ci.appveyor.com/api/buildjobs/x26qa4di8o77og24/artifacts/build/sws-2.14.0.3-Windows-x86-norecursesymlink-196402a7.exe) - [build/sws_python32.py](https://ci.appveyor.com/api/buildjobs/x26qa4di8o77og24/artifacts/build/sws_python32.py)
macOS x86 64-bit - [build/reaper_sws-x86_64.dylib](https://ci.appveyor.com/api/buildjobs/320ppxx8vqeunbjx/artifacts/build/reaper_sws-x86_64.dylib) - [build/sws-2.14.0.3-Darwin-x86_64-norecursesymlink-196402a7.dmg](https://ci.appveyor.com/api/buildjobs/320ppxx8vqeunbjx/artifacts/build/sws-2.14.0.3-Darwin-x86_64-norecursesymlink-196402a7.dmg)
macOS x86 32-bit - [build/sws-2.14.0.3-Darwin-i386-norecursesymlink-196402a7.dmg](https://ci.appveyor.com/api/buildjobs/ospeci6i8iub1l4t/artifacts/build/sws-2.14.0.3-Darwin-i386-norecursesymlink-196402a7.dmg) - [build/reaper_sws-i386.dylib](https://ci.appveyor.com/api/buildjobs/ospeci6i8iub1l4t/artifacts/build/reaper_sws-i386.dylib)
macOS ARM 64-bit - [build/sws-2.14.0.3-Darwin-arm64-norecursesymlink-196402a7.dmg](https://ci.appveyor.com/api/buildjobs/ufh5ybywdlq109b7/artifacts/build/sws-2.14.0.3-Darwin-arm64-norecursesymlink-196402a7.dmg) - [build/reaper_sws-arm64.dylib](https://ci.appveyor.com/api/buildjobs/ufh5ybywdlq109b7/artifacts/build/reaper_sws-arm64.dylib)
Linux x86 64-bit - [build/sws-2.14.0.3-Linux-x86_64-norecursesymlink-196402a7.tar.xz](https://ci.appveyor.com/api/buildjobs/iuplx5robdthcolq/artifacts/build/sws-2.14.0.3-Linux-x86_64-norecursesymlink-196402a7.tar.xz) - [build/reaper_sws-x86_64.so](https://ci.appveyor.com/api/buildjobs/iuplx5robdthcolq/artifacts/build/reaper_sws-x86_64.so)
Linux x86 32-bit - [build/reaper_sws-i686.so](https://ci.appveyor.com/api/buildjobs/ierdsd4jcfjauain/artifacts/build/reaper_sws-i686.so) - [build/sws-2.14.0.3-Linux-i686-norecursesymlink-196402a7.tar.xz](https://ci.appveyor.com/api/buildjobs/ierdsd4jcfjauain/artifacts/build/sws-2.14.0.3-Linux-i686-norecursesymlink-196402a7.tar.xz)
Linux ARM 64-bit - [build/sws-2.14.0.3-Linux-aarch64-norecursesymlink-196402a7.tar.xz](https://ci.appveyor.com/api/buildjobs/x0q8wjnggdix9sa5/artifacts/build/sws-2.14.0.3-Linux-aarch64-norecursesymlink-196402a7.tar.xz) - [build/reaper_sws-aarch64.so](https://ci.appveyor.com/api/buildjobs/x0q8wjnggdix9sa5/artifacts/build/reaper_sws-aarch64.so)
Linux ARM 32-bit - [build/sws-2.14.0.3-Linux-armv7l-norecursesymlink-196402a7.tar.xz](https://ci.appveyor.com/api/buildjobs/fo62qi3o97kav7t4/artifacts/build/sws-2.14.0.3-Linux-armv7l-norecursesymlink-196402a7.tar.xz) - [build/reaper_sws-armv7l.so](https://ci.appveyor.com/api/buildjobs/fo62qi3o97kav7t4/artifacts/build/reaper_sws-armv7l.so)