summaryrefslogtreecommitdiff
path: root/thirdparty/README.md
AgeCommit message (Collapse)Author
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
2019-12-22xatlas: Sync with upstream e12ea82Rémi Verschelde
2019-12-13Drop b2d_convexdecomp. no longer necessary.Rémi Verschelde
We now use `thirdparty/misc/triangulator.h` for all physics-related (collision, navigation) triangulation needs. Follow-up to #34293.
2019-11-18Revert "Update opus to 1.3.1 and opusfile to 0.11"Rémi Verschelde
This reverts commit e00426c512a7905f5f925d382c443bab7a0ca693. The way we handle platform-specific intrinsics is not good, so the current state will not compile on armv8. This commit also requires SSE4.1 support, which is likely not a good idea for portable binaries. We'll have to redo this with more caution after 3.2 is released, or we might simply drop opus as we're only using it as dependency for theora right now. Fixes #33606.
2019-11-12Merge pull request #33565 from akien-mga/vhacd-b07958eRémi Verschelde
vhacd: Sync with upstream b07958e
2019-11-12Merge pull request #33563 from akien-mga/tinyexr-656bb61Rémi Verschelde
tinyexr: Sync with upstream 656bb61
2019-11-12Merge pull request #33562 from akien-mga/nanosvg-25241c5Rémi Verschelde
nanosvg: Sync with upstream c1f6e20
2019-11-12Merge pull request #33561 from akien-mga/miniupnpc-0ab1d67Rémi Verschelde
miniupnpc: Sync with upstream master (0ab1d67)
2019-11-12Merge pull request #33560 from akien-mga/mbedtls-2.16.3Rémi Verschelde
mbedtls: Update to upstream version 2.16.3
2019-11-12vhacd: Sync with upstream b07958eRémi Verschelde
Nothing to see here, it is just a cosmetic sync to confirm that we have the latest upstream changes.
2019-11-12tinyexr: Sync with upstream 656bb61Rémi Verschelde
2019-11-12nanosvg: Sync with upstream c1f6e20Rémi Verschelde
Now formally unmaintained, so probably no further sync to expect from this repository.
2019-11-12miniupnpc: Sync with upstream master (0ab1d67)Rémi Verschelde
2019-11-12mbedtls: Update to upstream version 2.16.3Rémi Verschelde
2019-11-12glad: Sync with upstream 0.1.33Rémi Verschelde
2019-11-12Merge pull request #33311 from SneakyFish5/update-opusRémi Verschelde
Update opus to 1.3.1 and opusfile to 0.11
2019-11-10Merge pull request #33524 from SneakyFish5/update-std-vorbisRémi Verschelde
Update stb_vorbis to 1.17
2019-11-10Update stb_vorbis to 1.17Jonathan Mannancheril
2019-11-09Update zstd to 1.4.4Jonathan Mannancheril
2019-11-09Update opus to 1.3.1 and opusfile to 0.11unknown
2019-11-05Updated assimp to 308db73 from https://github.com/assimp/assimp/RevoluPowered
2019-11-03Merge pull request #33254 from SneakyFish5/update-zstdRémi Verschelde
Update zstd to 1.4.3
2019-11-03Update zstd to 1.4.3unknown
2019-10-31Add new file in libogg readmeJonathan Mannancheril
2019-10-30Update libogg to upstream c8fca6bJonathan Mannancheril
2019-10-27Update libwebp to 1.0.3volzhs
2019-10-03Remove unused stb_truetype-based DynamicFont implementationHugo Locurcio
The DynamicFont implementation currently in use is based on FreeType, which provides much better visual quality. This old implementation wasn't exposed anywhere, so this shouldn't break compatibility. This decreases binary sizes by a few kilobytes.
2019-08-28Tweak xatlas and import new version b4b5426K. S. Ernest Lee
* Avoid xatlas crash * Enable alignment and disable bruteforce for speedups * Update xatlas to b4b5426 * Delete old patches
2019-07-30Updated assimp to commit 1d565b0 with iFireRevoluPowered
Signed-off-by: RevoluPowered <gordon@gordonite.tech> Signed-off-by: K. S. Ernest (iFIre) Lee <ernest.lee@chibifire.com>
2019-07-20zstd: Update to upstream version 1.4.1Rémi Verschelde
2019-07-16Update xatlas to f65a664.K. S. Ernest (iFIre) Lee
xatlas is now multicore.
2019-07-11Merge pull request #30129 from fire/xatlas_updateRémi Verschelde
[WIP] Update xatlas to latest upstream commit (1efe581).
2019-07-11Merge pull request #30514 from akien-mga/pcre2-10.33Rémi Verschelde
pcre2: Update to upstream version 10.33
2019-07-11Merge pull request #30513 from akien-mga/stb_vorbis-1.16Rémi Verschelde
stb_vorbis: Update to upstream version 1.16
2019-07-11Merge pull request #30512 from akien-mga/glad-0.1.31Rémi Verschelde
glad: Sync with upstream 0.1.31
2019-07-11Merge pull request #30511 from akien-mga/freetype-2.10.1Rémi Verschelde
freetype: Update to upstream version 2.10.1
2019-07-11stb_vorbis: Update to upstream version 1.16Rémi Verschelde
2019-07-11freetype: Update to upstream version 2.10.1Rémi Verschelde
2019-07-11glad: Sync with upstream 0.1.31Rémi Verschelde
2019-07-11pcre2: Update to upstream version 10.33Rémi Verschelde
2019-07-11mbedtls: Update to upstream version 2.16.2Rémi Verschelde
2019-07-09Update xatlas to b7d7bb.K. S. Ernest (iFire) Lee
2019-07-04Godot addition to wslay, fixes MSVC buildFabio Alessandrelli
2019-07-04Remove libwebsocket. No longer used, yay!Fabio Alessandrelli
2019-07-04WebSocket module now uses wslay library.Fabio Alessandrelli
Both client and server are supported on native builds (as usual). SSL server is still not supported, but will soon be possible with this new library. The API stays the same, we just need to work out potential issues due to this big library switch.
2019-07-02CryptoCore class to access to base crypto utils.Fabio Alessandrelli
Godot core needs MD5/SHA256/AES/Base64 which used to be provided by separate libraries. Since we bundle mbedtls in most cases, and we can easily only include the needed sources if we so desire, let's use it. To simplify library changes in the future, and better isolate header dependencies all functions have been wrapped around inside a class in `core/math/crypto_base.h`. If the mbedtls module is disabled, we only bundle the needed source files independently of the `builtin_mbedtls` option. If the module is enabled, the `builtin_mbedtls` option works as usual. Also remove some unused headers from StreamPeerMbedTLS which were causing build issues.
2019-06-30Update miniupnpc library to latest masterFabio Alessandrelli