Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-08 | Add "Godot Engine contributors" copyright line | Rémi Verschelde | |
2017-03-24 | ENet code cleanup and changes from review. | Fabio Alessandrelli | |
2017-03-24 | Cleanup unused ENet files and updated thirdparty README | Fabio Alessandrelli | |
2017-03-24 | Allow non blocking UDP put_packet in C++. | Fabio Alessandrelli | |
- Add blocking mode option to PacketPeerUDP. - put_packet returns ERR_UNAVAILABLE when operation would block. - ENet module uses non-blocking UDP. | |||
2017-03-08 | Convert ENetAddress host to 16 bytes to accomote IPv6 | Fabio Alessandrelli | |
2017-03-08 | Add godot socket implementation | Fabio Alessandrelli | |
2017-02-17 | Update libwebp to 0.6.0 | volzhs | |
2017-02-09 | Reorder the folders in tools to prepare moving tools/editor | Rémi Verschelde | |
- `certs` and `editor_fonts` go to `thirdparty` - `dist` and `scripts` go to a new `misc` folder - `collada` and `doc` go to `tools/editor` The next step will be to rename `tools/editor` to `editor` directly, but this will be done at the right time to avoid breaking too many PRs. | |||
2017-01-21 | WIP new AudioServer, with buses, effects, etc. | Juan Linietsky | |
2017-01-16 | zlib: Update to upstream version 1.2.11 | Rémi Verschelde | |
2017-01-11 | Remove libmpcdec bundled lib, no longer used | Rémi Verschelde | |
Musepack support was removed in 857c50db70ba52723214eca4639fe230fd827864. | |||
2017-01-08 | opus: Update to upstream opusfile 0.8 | Rémi Verschelde | |
Had missed it in the previous commit as the upstream website is outdated. | |||
2017-01-06 | Remove bundled glew, obsoleted by glad | Rémi Verschelde | |
Also make Haiku load the glad header for GLES3 too, though I haven't test it. | |||
2017-01-06 | glad: Update to upstream 0.1.13a0 | Rémi Verschelde | |
Upstreams the workaround we had to use for OSX. | |||
2017-01-06 | Move glad files to thirdparty dir | Rémi Verschelde | |
2017-01-05 | opus: Update to upstream libopus 1.1.3 | Rémi Verschelde | |
2017-01-05 | zlib: Update to upstream 1.2.10 | Rémi Verschelde | |
2017-01-05 | libpng: Update to upstream 1.6.28 | Rémi Verschelde | |
Fixes a NULL pointer dereference bug (CVE-2016-10087). | |||
2017-01-02 | Merge remote-tracking branch 'origin/gles3' into gles3-on-master | Rémi Verschelde | |
Various merge conflicts have been fixed manually and some mistakes might have been made - time will tell :) | |||
2016-12-24 | Update libwebp to 0.5.2 | volzhs | |
2016-12-01 | WebM: Fix crash when there is no audio stream | Błażej Szczygieł | |
Sync with libsimplewebm-git: 05cfdc2 | |||
2016-11-15 | Fix compilation with MSVC 2013 | Błażej Szczygieł | |
2016-11-06 | Merge pull request #7019 from vnen/rename-winrt-uwp | Rémi Verschelde | |
Rename WinRT platform to UWP | |||
2016-11-03 | opus: Move public headers to match system install | Rémi Verschelde | |
2016-11-03 | Rename remaining WinRT references to UWP | George Marques | |
2016-11-03 | Rename WINRT_ENABLED to UWP_ENABLED | George Marques | |
2016-11-03 | Rename WinRT files to UWP | George Marques | |
2016-11-02 | libpng: Update to upstream 1.6.26 | Rémi Verschelde | |
2016-10-19 | libvpx: Necessary modifications | Błażej Szczygieł | |
- convert ARM assembly (NEON) files, - add rtcd for run-time CPU features detection, - modify "system_state.h", - "arm_cpudetect.c" fixes. | |||
2016-10-19 | Add libvpx thirdparty library | Błażej Szczygieł | |
Only necessary files | |||
2016-10-17 | Add libsimplewebm and libwebm thirdparty libraries | Błażej Szczygieł | |
2016-10-15 | freetype: Make it a module and split thirdparty library | Rémi Verschelde | |
Comment out the weird workaround for building on Windows at it might not be needed anymore. Testing needed to confirm. | |||
2016-10-15 | zlib: Split thirdparty files, simplify scons option | Rémi Verschelde | |
2016-10-15 | glew: Split thirdparty files and isolate env | Rémi Verschelde | |
Not fully happy about the way this one interacts with the various platforms. Maybe the platform_config.h should be generated by the SCsub instead of passing a define just to know where is the header. | |||
2016-10-15 | squish: Update to upstream 1.14 | Rémi Verschelde | |
Sources are untouched, tarball from https://sourceforge.net/projects/libsquish | |||
2016-10-15 | squish: Move to a module and split thirdparty lib | Rémi Verschelde | |
2016-10-15 | rtaudio: Split thirdparty files | Rémi Verschelde | |
2016-10-15 | mpc: Move to a module and split thirdparty libmpcdec | Rémi Verschelde | |
2016-10-15 | theora: Move to a module and split thirdparty lib | Rémi Verschelde | |
Same rationale as the previous commits. | |||
2016-10-15 | openssl: Move to a module and split thirdparty lib | Rémi Verschelde | |
Same rationale as the previous commits. | |||
2016-10-15 | ogg/vorbis/opus: Make them modules and unbundle thirdparty libs | Rémi Verschelde | |
Took the opportunity to undo the Godot changed made to the opus source. The opus module should eventually be built in its own environment to avoid polluting others with too many include dirs and defines. TODO: Fix the platform/ stuff for opus. | |||
2016-10-15 | webp: Make it a module and unbundle libwebp thirdparty files | Rémi Verschelde | |
Note that there are two Godot-specific changes made to libwebp for the javascript/HTML5 platform. They are documented in the README.md. | |||
2016-10-15 | dds/etc1/pbm/pvr: Make those modules and split thirdparty files | Rémi Verschelde | |
They are not particularly packaged in Linux distros so we do not facilitate unbundling via SCons. There could be done if/when there is interest. Also s/pnm/pbm/, long-lived typo :) | |||
2016-10-15 | enet: Split enet thirdparty files and allow unbundling | Rémi Verschelde | |
Building against shared libraries only implemented for Linux X11 so far. TODO: Document Godot's modifications of upstream enet. | |||
2016-10-15 | jpg: Make it a module and split jpgd thirdparty files | Rémi Verschelde | |
Similar rationale as in previous commit. | |||
2016-10-15 | png: Split library to thirdparty dir and allow unbundling | Rémi Verschelde | |
Uses the new structure agreed upon in #6157, but the thirdparty/ folder does not behave following a logic similar to that of modules/ yet. The png driver can't be moved to a module as discussed in #6157, as it's required by core together with a few other ImageLoader implementations (see drivers/register_driver_types.cpp:register_core_driver_types()) Dropped the possibility to disable PNG support, it's a core component of Godot. |