Rémi Verschelde 3772a5f4a1 certs: Sync with Mozilla bundle as of Oct 19, 2024 | 1 week ago | |
---|---|---|
.. | ||
bullet | 1 week ago | |
certs | 1 week ago | |
cvtt | 5 years ago | |
embree | 3 years ago | |
enet | 3 years ago | |
etc2comp | 4 years ago | |
fonts | 6 years ago | |
freetype | 4 years ago | |
glad | 3 years ago | |
jpeg-compressor | 3 years ago | |
libogg | 5 years ago | |
libpng | 5 years ago | |
libsimplewebm | 5 years ago | |
libtheora | 5 years ago | |
libvorbis | 6 years ago | |
libvpx | 5 years ago | |
libwebp | 4 years ago | |
mbedtls | 2 years ago | |
minimp3 | 3 years ago | |
miniupnpc | 3 years ago | |
minizip | 2 years ago | |
misc | 3 years ago | |
nanosvg | 3 years ago | |
oidn | 3 years ago | |
opus | 3 years ago | |
pcre2 | 3 years ago | |
pvrtccompressor | 6 years ago | |
recastnavigation | 4 years ago | |
squish | 6 years ago | |
stb_rect_pack | 3 years ago | |
tinyexr | 4 years ago | |
vhacd | 1 week ago | |
wslay | 4 years ago | |
xatlas | 4 years ago | |
zlib | 2 years ago | |
zstd | 3 years ago | |
README.md | 1 week ago |
Please keep categories (##
level) listed alphabetically and matching their
respective folder names. Use two empty lines to separate categories for
readability.
830f0a9565
, 2019)Files extracted from upstream source:
4d3fe6683f
, 2024),
generated from mozilla-release changeset b8ea234254
Files extracted from upstream source:
ca-bundle.crt
renamed to ca-certificates.crt
cc8472a04b
, 2018)Files extracted from upstream source:
6ef362f99a
, 2020)Files extracted from upstream:
modules/raycast/godot_update_embree.py
modules/raycast/godot_update_embree.py
The modules/raycast/godot_update_embree.py
script can be used to pull the
relevant files from the latest Embree-aarch64 release and apply some automatic changes.
Some changes have been made in order to remove exceptions and fix minor build errors.
They are marked with // -- GODOT start --
and // -- GODOT end --
comments. Apply the patches in the patches/
folder when syncing on newer upstream
commits.
e0e7045b7e
, 2020)Files extracted from upstream source:
Important: enet.h, host.c, protocol.c have been slightly modified
to be usable by Godot's socket implementation and allow IPv6 and DTLS.
Apply the patches in the patches/
folder when syncing on newer upstream
commits.
Three files (godot.cpp, enet/godot.h, enet/godot_ext.h) have been added to provide enet socket implementation using Godot classes.
It is still possible to build against a system wide ENet but doing so will limit its functionality to IPv4 only.
9cd0f9cae0
, 2017)Files extracted from upstream source:
Important: Some files have Godot-made changes.
They are marked with // -- GODOT start --
and // -- GODOT end --
comments.
NotoSans*.ttf
, NotoNaskhArabicUI_Regular.ttf
:
Hack_Regular.ttf
:
DroidSans*.ttf
:
6a2b3e4007
, 2020)Files extracted from upstream source:
src/
folder, stripped of the Jamfile
files and the tools
subfolderinclude/
folderdocs/{FTL.TXT,LICENSE.TXT}
a5ca31c88a
, 2020)The files we package are automatically generated. See the header of glad.c for instructions on how to generate them for the GLES version Godot targets.
aeb7d3b463
, 2020)Files extracted from upstream source:
jpgd*.{c,h}
c8fca6b4a0
, 2019)Files extracted from upstream source:
src/*.{c,h}
include/ogg/*.h
in ogg/a40189cf88
, 2019)Files extracted from upstream source:
example.c
and pngtest.c
scripts/pnglibconf.h.prebuilt
as pnglibconf.h
LICENSE
fe57fd3cfe
, 2019)This contains libwebm, but the version in use is updated from the one used by libsimplewebm, and may have unmarked alterations from that.
Files extracted from upstream source:
example.cpp
Important: Some files have Godot-made changes.
They are marked with // -- GODOT start --
and // -- GODOT end --
comments.
Files extracted from upstream source:
Upstream patches included in the patches
directory have been applied
on top of the 1.1.1 source (not included in any stable release yet).
Files extracted from upstream source:
src/*
except from: lookups.pl
, Makefile.*
include/vorbis/*.h
as vorbis/Files extracted from upstream source:
TODO.
Important: File libvpx/vpx_dsp/x86/vpx_subpixel_8t_intrin_avx2.c
has
Godot-made change marked with // -- GODOT --
comments.
The files libvpx/third_party/android/cpu-features.{c,h}
were copied
from the Android NDK r18.
d7844e9762
, 2020)Files extracted from upstream source:
src/*
except from: .am, .rc and .in filesImportant: The files utils/bit_reader_utils.{c,h}
have Godot-made
changes to ensure they build for Javascript/HTML5. Those
changes are marked with // -- GODOT --
comments.
cf46671260
, 2021)File extracted from upstream release tarball:
*.h
from include/mbedtls/
to thirdparty/mbedtls/include/mbedtls/
.*.c
from library/
to thirdparty/mbedtls/library/
.LICENSE
and apache-2.0.txt
files.patches/1453.diff
(upstream PR:
https://github.com/ARMmbed/mbedtls/pull/1453).patches/padlock.diff
. This disables VIA padlock
support which defines a symbol unsupported
which clashes with a
pre-defined symbol.godot_core_mbedtls_platform.c
and godot_core_mbedtls_config.h
providing configuration for light bundling with core.81029a860b
, 2021)Files extracted from upstream source:
*.c
and *.h
files from miniupnpc
to thirdparty/miniupnpc/miniupnpc
listdevices.c minihttptestserver.c miniupnpcmodule.c upnpc.c upnperrors.* test* wingenminiupnpcstrings.c
LICENSE
The only modified file is miniupnpcstrings.h
, which was created for Godot
(it is usually autogenerated by cmake). Bump the version number for miniupnpc in that
file when upgrading.
Note: The following upstream patch has been applied, remove this notice on next update. https://github.com/miniupnp/miniupnp/commit/3a08dd4b89af2e9effa22a136bac86f2f306fd79
Files extracted from the upstream source:
Important: Some files have Godot-made changes for use in core/io.
They are marked with /* GODOT start */
and /* GODOT end */
comments and a patch is provided in the patches
folder.
Collection of single-file libraries used in Godot components.
clipper.{cpp,hpp}
easing_equations.cpp
af72c147c3
, 2008) + Godot types and style changesfastlz.{c,h}
4f20f54d46
, 2020)hq2x.{cpp,h}
ifaddrs-android.{cc,h}
5976650443
, 2013)mikktspace.{c,h}
open-simplex-noise.{c,h}
826f1dd172
, 2020) + custom changespcg.{cpp,h}
smaz.{c,h}
2f625846a7
, 2012)const char*
instead of char*
for input stringstb_rect_pack.h
stb_vorbis.c
314d0a6f9a
, 2020)triangulator.{cpp,h}
src/polypartition.cpp
)yuv2rgb.h
ccdb199513
, 2021)Files extracted from the upstream source:
src/
c58c5216db
, 2019)Files extracted from upstream source:
common/* (except tasking.* and CMakeLists.txt) core/* include/OpenImageDenoise/* (except version.h.in) LICENSE.txt mkl-dnn/include/* mkl-dnn/src/* (except CMakeLists.txt) weights/rtlightmap_hdr.tza scripts/resource_to_cpp.py
Modified files:
Modifications are marked with // -- GODOT start --
and // -- GODOT end --
.
Patch files are provided in oidn/patches/
.
core/autoencoder.cpp core/autoencoder.h core/common.h core/device.cpp core/device.h core/transfer_function.cpp
scripts/resource_to_cpp.py (used in modules/denoise/resource_to_cpp.py)
Files extracted from upstream source:
opus_demo.c
,http.c
, wincerts.c
and winerrno.h
(part of
unused libopusurl)Files extracted from upstream source:
cf7177748e
, 2015)Files extracted from upstream source:
main.cpp
57610fa6ef
, 2019)Files extracted from upstream source:
Recast/
folder without CMakeLists.txt
Files extracted from upstream source:
Important: Some files have Godot-made changes.
They are marked with // -- GODOT start --
and // -- GODOT end --
comments and a patch is provided in the squish/ folder.
e4b7840d94
, 2020)Files extracted from upstream source:
tinyexr.{cc,h}
b07958e18e
, 2019)Files extracted from upstream source:
src/VHACD_Lib/
: inc
, public
and src
LICENSE
Some downstream changes have been made and are identified by
// -- GODOT start --
and // -- GODOT end --
comments.
They can be reapplied using the patches included in the vhacd
folder.
c9a84aa6df
, 2020)File extracted from upstream release tarball:
*.c
and *.h
in lib/
and lib/includes/
wslay.h
has a small Godot addition to fix MSVC build.
See thirdparty/wslay/msvcfix.diff
5571fc7ef0
, 2020)Files extracted from upstream source:
xatlas.{cpp,h}
LICENSE
Files extracted from upstream source:
97a3da1df0
, 2020)Files extracted from upstream source: