summaryrefslogtreecommitdiff
path: root/thirdparty/README.md
AgeCommit message (Collapse)Author
2020-05-03Merge pull request #38422 from RandomShaper/fix_stb_vorbisRémi Verschelde
Fix crash in stb_vorbis.c
2020-05-03Fix crash in stb_vorbis.cPedro J. Estébanez
2020-05-01thirdparty: List release years in README.mdRémi Verschelde
And expand commit hashes to full hashes instead of shortened ones.
2020-04-30Merge pull request #38365 from akien-mga/tinyexr-4dbd05aRémi Verschelde
tinyexr: Sync with upstream 4dbd05a + enable C++11 threaded loading
2020-04-30Merge pull request #38364 from akien-mga/recast-57610faRémi Verschelde
Recast: Update to upstream commit 57610fa (2019)
2020-04-30Merge pull request #38363 from akien-mga/pcre2-10.34Rémi Verschelde
pcre2: Update to upstream version 10.34
2020-04-30Merge pull request #38361 from akien-mga/stb_vorbis-1.19Rémi Verschelde
stb_vorbis: Update to upstream version 1.19
2020-04-30Merge pull request #38360 from akien-mga/drop-unused-curl_hostcheckRémi Verschelde
Drop now unused curl_hostcheck.c
2020-04-30tinyexr: Sync with upstream 4dbd05aRémi Verschelde
2020-04-30Recast: Update to upstream commit 57610fa (2019)Rémi Verschelde
2020-04-30pcre2: Update to upstream version 10.34Rémi Verschelde
Changelog: https://vcs.pcre.org/pcre2/code/tags/pcre2-10.34/ChangeLog?view=markup
2020-04-30stb_vorbis: Update to upstream version 1.19Rémi Verschelde
1.19 - 2020-02-05 - warnings 1.18 - 2020-02-02 - fix seek bugs; parse header comments; misc warnings etc.
2020-04-30Drop now unused curl_hostcheck.cRémi Verschelde
One less thirdparty library to document \o/
2020-04-30FastLZ: Update to upstream version 0.5.0Rémi Verschelde
Upstream development restarted after 13 years. Changes: 2020-02-02: Version 0.5.0 Minor speed improvement on the decompressor. Prevent memory violation when decompressing corrupted input. 2020-01-10: Version 0.4.0 Only code & infrastructure clean-up, no new functionality.
2020-04-30Merge pull request #38073 from akien-mga/enet-1.3.15Rémi Verschelde
enet: Update to upstream version 1.3.15
2020-04-27Update to bullet master (2.90)PouleyKetchoupp
2020-04-21Fix compilation of jpgd.cpp on MSVC 2017Pedro J. Estébanez
2020-04-21enet: Update to upstream version 1.3.15Rémi Verschelde
2020-04-21Merge pull request #38072 from akien-mga/jpgd-fuzzedRémi Verschelde
jpgd: Upgrade to upstream 2.00, fuzzed with zzuf and afl
2020-04-21jpgd: Upgrade to upstream 2.00, fuzzed with zzuf and aflRémi Verschelde
2020-04-21mbedtls: Update to upstream version 2.16.6Rémi Verschelde
Fixes https://tls.mbed.org/tech-updates/security-advisories/mbedtls-security-advisory-2020-04
2020-04-01Fix Clang warnings on WindowsRémi Verschelde
Fixes #37490.
2020-03-28Fix copyright headers for recently added filesRémi Verschelde
2020-03-11Fix basis_universal to not include tool main file.Fabio Alessandrelli
Avoid build error due to duplicate `main` symbol definition.
2020-03-10mbedtls: Re-add patch to disable VIA padlockRémi Verschelde
The comment mentioned a conflict with libwebsockets, but we actually still get this conflict even now that we don't use libwebsockets. Not sure what component is clashing but we should basically just keep this patch. Follow-up to #36823.
2020-03-09vulkan: Re-add option to build Vulkan-Loader staticallyRémi Verschelde
Upstream removed the option in KhronosGroup/Vulkan-Loader#260, which breaks our current use case. This commit reverts KhronosGroup/Vulkan-Loader#260 is our vendored loader. We may need to re-evaluate how we link the loader, but until then, reverting this PR fixes Windows support after the upgrade to a recent SDK version in #36932.
2020-03-09Revert "assimp: Sync with upstream 0201fc5"Rémi Verschelde
This reverts commit 78b22393a8dd182ee56d0448ed77ba4430de5e75. It caused a regression in FBX import leading to crashes. Fixes #36908.
2020-03-09glslang: Sync with upstream 4fc7a33 for Vulkan SDK 1.2.131Rémi Verschelde
Fixes #36888.
2020-03-09Update Vulkan loader and headers to sdk-1.2.131.2Rémi Verschelde
(Headers are actually sdk-1.2.131.1, they did not get a re-release.) Also synced VMA 2.3.0 again, fixing unwanted clang-formatting of thirdparty code.
2020-03-06miniupnpc: Sync with upstream master (4436632)CodeforEvolution
2020-03-06assimp: Sync with upstream 0201fc5Rémi Verschelde
2020-03-06assimp: Clean and document buildsystem, prepare for unbundlingRémi Verschelde
- Improve the SCsub to allow unbundling and remove unnecessary code. - Move files around to match upstream source. - Re-sync with upstream commit 308db73d0b3c2d1870cd3e465eaa283692a4cf23 to ensure we don't have local modifications. - Doesn't actually build against current version 5.0.1 due to the lack of the new ArmaturePopulate API that Gordon authored. We'll have to wait for a public release with that API (5.1?) to enable unbundling.
2020-03-05mbedtls: Update to upstream version 2.16.5Rémi Verschelde
Fixes https://tls.mbed.org/tech-updates/security-advisories/mbedtls-security-advisory-2020-02 Drop patch to disable VIA padlock since we no longer use libwebsockets, so there's no conflict anymore.
2020-02-13basis_universal: Update to upstream commit from Jan 4, 2020Rémi Verschelde
BinomialLLC/basis_universal@895ee8ee7e04f22267f8d16d46de04d5a01d63ac.
2020-02-11Merge pull request #36102 from bruvzg/rvo2_mingw_fixRémi Verschelde
[MinGW] Remove unused WinAPI includes/defines from RVO2.
2020-02-11Vulkan: Move thirdparty code out of drivers, style fixesRémi Verschelde
- `vk_enum_string_helper.h` is a generated file taken from the SDK (Vulkan-ValidationLayers). - `vk_mem_alloc.h` is a library from GPUOpen: https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator
2020-02-11Remove unused WinAPI includes/defines to fix MinGW cross-build.bruvzg
2020-02-11Update Vulkan loader to 1.1.127bruvzg
2020-02-11basis_universal: Fix py3 build and document license and provenanceRémi Verschelde
Also drop unneeded files. Fix build with MinGW. Closes #32384.
2020-02-11SCons: Streamline Vulkan buildsystem + fixupsRémi Verschelde
- Renamed option to `builtin_vulkan`, since that's the name of the library and if we were to add new components, we'd likely use that same option. - Merge `vulkan_loader/SCsub` in `vulkan/SCsub`. - Accordingly, don't use built-in Vulkan headers when not building against the built-in loader library. - Drop Vulkan registry which we don't appear to need currently. - Style and permission fixes.
2020-02-11Add static Vulkan loader.bruvzg
Initial Vulkan support for Windows. Initial Vulkan support for macOS.
2020-02-10Documented the new NavigationServer and all its associated nodes (2D and 3D)Duroxxigar
2020-02-10- Integrated NavigationServer and Navigation2DServer.Andrea Catania
- Added Navigation Agents and Obstacles. - Integrated Collision Avoidance. This work has been kindly sponsored by IMVU.
2020-02-06Fix UPNP on windows after #30205.Fabio Alessandrelli
The problem could be related to different byte ordering when copying the interface address over the binding address.
2020-01-26mbedtls: Update to upstream version 2.16.4Rémi Verschelde
Fixes CVE-2019-18222. `include/mbedtls/version.h` was modified to include the forgotten version bump to 2.16.4, fixed upstream by ARMmbed/mbedtls#2992.
2020-01-17Update libwebp to 1.1.0volzhs
2020-01-08bullet: Sync with upstream 2.89Rémi Verschelde
This allows distro unbundling again for distros that ship Bullet 2.89+.
2020-01-06Merge pull request #34843 from akien-mga/enet-1.3.14Fabio Alessandrelli
enet: Sync with upstream 1.3.14
2020-01-05enet: Sync with upstream 1.3.14Rémi Verschelde
We still have local modifications necessary for IPv6 support and using Godot sockets.
2020-01-05enet: Resync with upstream we forked at, add patchRémi Verschelde
Before rebasing on the newly released enet 1.3.14, let's resync with the actual commit we initially imported, which seems to be: https://github.com/lsalzman/enet/commit/f46fee0acc8e243b2b6910b09693f93c3aad775f