Commit Graph

  • f3ca94ae0e Merge pull request #175 from Faless/fix/mbedtls_install_dir master Fabio Alessandrelli 2025-05-28 18:42:01 +02:00
  • 40e5c0c733 mbedTLS: Fix install dir on Linux Fabio Alessandrelli 2025-05-28 18:30:10 +02:00
  • b45d3a3f46 Merge pull request #164 from Faless/feat/mbedtls 1.1.0-stable Fabio Alessandrelli 2025-05-21 20:59:16 +02:00
  • 41648bbf60 Merge pull request #173 from Faless/fix/ios_link_min_version Fabio Alessandrelli 2025-05-21 17:04:58 +02:00
  • a77bf9bdb0 fix: Add iOS min SDK version link flag Fabio Alessandrelli 2025-05-21 16:26:20 +02:00
  • b1ee39e6c4 [TLS] Move from OpenSSL to mbedTLS Fabio Alessandrelli 2025-01-07 10:59:08 +01:00
  • 29fc1bb84d Merge pull request #172 from Faless/fix/ci_runners Fabio Alessandrelli 2025-05-14 18:35:07 +02:00
  • 4567fb22c1 [CI] Update ubuntu runners to 22.04 Fabio Alessandrelli 2025-05-14 17:59:01 +02:00
  • 13a934298a Merge pull request #165 from Faless/bump/godot-cpp_4.1.3 1.0.9-stable Fabio Alessandrelli 2025-01-08 12:45:59 +01:00
  • 68338ed576 [godot-cpp] Update versions and patches Fabio Alessandrelli 2025-01-08 02:29:46 +01:00
  • f149f97815 Merge pull request #163 from Faless/fix/compat_min_version Fabio Alessandrelli 2025-01-07 12:35:15 +01:00
  • cf038b2788 [Build] Fix gdextension file after dropping 4.0 Fabio Alessandrelli 2025-01-07 11:06:00 +01:00
  • 1992779387 Merge pull request #157 from Faless/bump/libdatachannel_0.22.3 Fabio Alessandrelli 2024-12-04 17:50:11 +01:00
  • 25bb44730e Update to libdatachannel 0.22.3 Fabio Alessandrelli 2024-12-04 14:55:10 +01:00
  • 79bae8e0d5 Merge pull request #156 from Faless/fix/ci_toolchain_urls Fabio Alessandrelli 2024-12-04 15:18:50 +01:00
  • 355fdd9051 [CI] Update toolchain URLs to use github releases Fabio Alessandrelli 2024-12-04 15:01:55 +01:00
  • 49de259a08 Merge pull request #154 from Faless/drop_4.0 Fabio Alessandrelli 2024-12-04 14:53:04 +01:00
  • 9afa5c3a48 Drop Godot 4.0 support Fabio Alessandrelli 2024-10-25 15:55:43 +02:00
  • 93e11a7343 Merge pull request #155 from Faless/bump/libdatachannel_0.22.2 1.0.8-stable Fabio Alessandrelli 2024-10-26 16:07:22 +02:00
  • ba46b25c00 Update to libdatachannel 0.22.2 Fabio Alessandrelli 2024-10-26 12:57:45 +02:00
  • 31fd88dbf5 Merge pull request #153 from Faless/build/ci_macos_latest Fabio Alessandrelli 2024-10-25 17:25:31 +02:00
  • ea8b37fe29 [CI] Update macos runners to macos-latest Fabio Alessandrelli 2024-10-25 16:06:59 +02:00
  • cb1ef2e59c Merge pull request #152 from Faless/bump/libdatachannel_0.22.1_openssl_3.4.0 1.0.7-stable Fabio Alessandrelli 2024-10-25 11:13:01 +02:00
  • 038bac82d6 Update to libdatachannel 0.22.2 OpenSSL 3.4.0 Fabio Alessandrelli 2024-10-25 10:47:44 +02:00
  • effada6b45 Merge pull request #148 from Faless/build/better_macos_ios_targets Fabio Alessandrelli 2024-06-17 18:21:10 +02:00
  • 26bc56f934 [SCons] Improve CMake and OpenSSL macOS/iOS targets Fabio Alessandrelli 2024-06-17 18:01:57 +02:00
  • 44ee53715d Merge pull request #147 from Faless/build/build_profile Fabio Alessandrelli 2024-06-17 17:55:38 +02:00
  • 0b89ed885d [CI] Add patches to use build profile and speed up builds Fabio Alessandrelli 2024-06-15 17:26:11 +02:00
  • bf8f6e4581 Merge pull request #144 from Faless/build/custom_godotcpp 1.0.6-stable Fabio Alessandrelli 2024-04-13 15:06:56 +02:00
  • 1443d02c8d Allow building using a custom godot-cpp verison Fabio Alessandrelli 2024-04-12 19:40:29 +02:00
  • 431df320c4 Merge pull request #142 from Faless/bump/libdatachannel_0.20.2 Fabio Alessandrelli 2024-04-12 19:36:37 +02:00
  • 762f7cc5d2 Update to libdatachannel 0.20.2 Fabio Alessandrelli 2024-04-12 15:43:13 +02:00
  • 66a9c6bab3 Merge pull request #141 from Ughuuu/logging-in-godot Fabio Alessandrelli 2024-04-12 15:39:06 +02:00
  • e391109df2 Use Godot primitives for logging, change default log level Dragos Daian 2024-03-21 12:59:04 +01:00
  • 762365d20a Merge pull request #138 from Faless/linux/arms Fabio Alessandrelli 2024-02-16 00:24:31 +01:00
  • 34ef1043ee [Linux] Add arm32/arm64 linux builds support Fabio Alessandrelli 2024-02-14 22:21:57 +01:00
  • 7141bc487e Merge pull request #137 from Faless/ci/bump_actions Fabio Alessandrelli 2024-02-10 04:57:31 +01:00
  • 9520b23a4c [CI] Update actions, use local copy of godot-cache Fabio Alessandrelli 2024-02-08 01:22:58 +01:00
  • cdb4673f48 Merge pull request #135 from Faless/bump/deps Fabio Alessandrelli 2024-02-01 17:01:31 +01:00
  • 5b4221462b Update to libdatachannel 0.20.1, OpenSSL 3.0.13 Fabio Alessandrelli 2024-01-30 16:10:40 +01:00
  • 86d080b328 Merge pull request #134 from Faless/fix/mingw_only_export_init_symbol 1.0.5-stable Fabio Alessandrelli 2023-12-22 12:47:24 +01:00
  • 1831677f63 [Windows/MinGW] Only export extension init symbol Fabio Alessandrelli 2023-12-22 12:08:34 +01:00
  • fa28efa51d Merge pull request #133 from Faless/bump/openssl_3.0.12_libdatachannel_0.19.4 1.0.4-stable Fabio Alessandrelli 2023-12-22 02:43:24 +01:00
  • 6e33e43f36 Update to OpenSSL 3.0.12, libdatachannel 0.19.4 Fabio Alessandrelli 2023-12-22 01:52:02 +01:00
  • 81239d820d Merge pull request #131 from Faless/fix/linux_only_export_init_symbol Fabio Alessandrelli 2023-12-22 02:10:20 +01:00
  • b0efc17d3b [Linux] Only export extension init symbol Fabio Alessandrelli 2023-12-21 19:05:53 +01:00
  • ec0ededcde Merge pull request #132 from Faless/fix/force_cleanup_on_unload Fabio Alessandrelli 2023-12-22 01:14:07 +01:00
  • 308db19120 Call rtc::Cleanup when unloading the library Fabio Alessandrelli 2023-12-21 21:37:36 +01:00
  • 724910c734 Merge pull request #130 from Faless/spike/macos_framework Fabio Alessandrelli 2023-12-21 18:48:23 +01:00
  • 7a4e27e5f0 [MacOS] Use framekwork to package GDExtension Fabio Alessandrelli 2023-12-19 16:38:02 +01:00
  • d768508435 Merge pull request #129 from Faless/spike/to_string Fabio Alessandrelli 2023-12-19 19:43:42 +01:00
  • fb2c9c3687 Add _to_string method to extension classes. Fabio Alessandrelli 2023-12-19 12:01:54 +01:00
  • cf23e5e740 Merge pull request #123 from Faless/bump/libdatachannel_0.19.3 1.0.3-stable Fabio Alessandrelli 2023-10-22 11:51:14 +02:00
  • 668d0250a7 Bump libdatachannel to version 0.19.3 Fabio Alessandrelli 2023-10-22 11:02:04 +02:00
  • 121ed5664d Merge pull request #122 from Faless/bump/openssl_3.0.11 Fabio Alessandrelli 2023-10-22 10:46:21 +02:00
  • 67a378a667 Bump OpenSSL to version 3.0.11 Fabio Alessandrelli 2023-09-04 18:59:40 +02:00
  • 023c42d3b3 Merge pull request #121 from Faless/fix/use_relative_paths Fabio Alessandrelli 2023-10-21 20:25:17 +02:00
  • 6d96092f88 Use relative paths in webrtc.gdextension Fabio Alessandrelli 2023-10-21 15:35:32 +02:00
  • 77969f68d9 Merge pull request #115 from Faless/bump/openssl_3.0.10_libdatachannel_0.18.6 1.0.2-stable Fabio Alessandrelli 2023-09-10 16:22:15 +02:00
  • a9d8ea2a1c Bump dependencies Fabio Alessandrelli 2023-09-04 18:59:40 +02:00
  • 6e2262b6c3 Merge pull request #113 from Faless/spike/4.1 1.0.1-stable Fabio Alessandrelli 2023-07-01 19:43:42 +02:00
  • cb2be8723a Support building for Godot 4.1 (new default). Fabio Alessandrelli 2023-06-30 11:44:33 +02:00
  • d278661d76 Merge pull request #112 from Faless/spike/buildroot Fabio Alessandrelli 2023-06-30 16:46:58 +02:00
  • 552d696e0a Build Linux binaries using the Godot toolchian. Fabio Alessandrelli 2023-06-30 09:09:53 +02:00
  • 6f4d8f5238 Merge pull request #111 from Faless/bump/openssl_3.0.9 Fabio Alessandrelli 2023-06-30 09:00:55 +02:00
  • 8040565b0e [OpenSSL] Update to version 3.0.9 Fabio Alessandrelli 2023-06-30 08:25:32 +02:00
  • 38c83f667d Merge pull request #109 from Faless/fix/linux_static_gcc_cpp Fabio Alessandrelli 2023-06-30 07:56:59 +02:00
  • 1de32aa9ea Statically link libgcc and libstdc++ on Linux. Fabio Alessandrelli 2023-06-29 13:34:20 +02:00
  • ed3771ced0 Merge pull request #108 from Faless/fix/normalize_ios_min_version Fabio Alessandrelli 2023-06-29 14:51:47 +02:00
  • ac3bdb3613 Better normalize the GDNative build environment. Fabio Alessandrelli 2023-06-29 13:59:34 +02:00
  • 931a7551f5 Merge pull request #107 from Faless/build/cmake_helper Fabio Alessandrelli 2023-06-29 14:04:53 +02:00
  • 0771084b54 [SCons] Simplify building cmake libraries. Fabio Alessandrelli 2023-06-24 19:55:26 +02:00
  • ae0dd0626a Merge pull request #106 from Faless/build/openssl_external Fabio Alessandrelli 2023-06-23 17:12:25 +02:00
  • 0be6b671e5 [OpenSSL] Allow using external (static) libraries. Fabio Alessandrelli 2023-06-21 14:37:39 +02:00
  • d96b43b7ee Merge pull request #104 from Faless/bump/libdatachannel_0.18.5 Fabio Alessandrelli 2023-06-21 06:08:27 +02:00
  • ec8cd5c0e4 [libdatachannel] Update to v0.18.5 Fabio Alessandrelli 2023-06-20 18:54:46 +02:00
  • b03099f7b4 Merge pull request #105 from Faless/build/tool_options Fabio Alessandrelli 2023-06-21 04:34:38 +02:00
  • 85efdfd6ce Linux ARM32/ARM64, better toolchains support. Fabio Alessandrelli 2023-06-20 19:38:27 +02:00
  • 32ae1d1195 Merge pull request #103 from Faless/build/less_rebuilds Fabio Alessandrelli 2023-06-20 18:53:08 +02:00
  • 54c8586235 [SCons] Fix regression causing unnecessary rebuilds. Fabio Alessandrelli 2023-06-20 17:30:14 +02:00
  • f19011f2fb Merge pull request #102 from Faless/build/builders Fabio Alessandrelli 2023-06-20 16:24:45 +02:00
  • 86c27ec7ef [SCons] Refactor CMake and OpenSSL tools to use actions. Fabio Alessandrelli 2023-06-19 04:58:03 +02:00
  • f2ee596bd9 Merge pull request #100 from Faless/build/openssl_universal Fabio Alessandrelli 2023-06-17 20:19:10 +02:00
  • 61299ca4b7 [SCons] Refactor build system. Fabio Alessandrelli 2023-06-05 21:55:24 +02:00
  • df643250f5 Merge pull request #98 from Faless/build/cmake_platform Fabio Alessandrelli 2023-05-25 07:29:57 +02:00
  • 45549e020f [SCons] Move platform configuration to cmake tool. Fabio Alessandrelli 2023-05-25 02:33:18 +02:00
  • ee40730c20 Merge pull request #97 from Faless/fix/ci_scripts Fabio Alessandrelli 2023-05-25 05:31:07 +02:00
  • 8f7cb77f34 [CI] Update static checks, copyright headers. Fabio Alessandrelli 2023-05-25 02:49:36 +02:00
  • eb65d88cd4 Merge pull request #96 from Faless/fix/black Fabio Alessandrelli 2023-05-25 03:15:43 +02:00
  • e8de07dbb1 [CI] Fix python black formatting. Fabio Alessandrelli 2023-05-25 02:31:01 +02:00
  • e34000653b Merge pull request #95 from Faless/bump/openssl_3.0.8_libdatachannel_0.18.4 1.0.0-stable Fabio Alessandrelli 2023-05-24 20:16:15 +02:00
  • 826a736176 [libdatachannel] Bump to version 0.18.4 Fabio Alessandrelli 2023-05-24 16:41:04 +02:00
  • b7098e7496 [OpenSSL] Bump to version 3.0.8 Fabio Alessandrelli 2023-05-24 16:33:32 +02:00
  • 6de604ffee Merge pull request #94 from Faless/fix/macos_releases Fabio Alessandrelli 2023-05-24 16:28:34 +02:00
  • f0af5f9982 [macOS] Add support for universal builds. Fabio Alessandrelli 2023-05-23 13:17:41 +02:00
  • fbe4e06b9f Merge pull request #93 from Faless/bump/4.0-stable Fabio Alessandrelli 2023-05-23 12:53:57 +02:00
  • 9a9fc0953b Bump godot-cpp to 4.0-stable. Fabio Alessandrelli 2023-05-23 10:43:45 +02:00
  • c6b6f7e18c Merge pull request #87 from Faless/bump/rc1 1.0.0-rc1 Fabio Alessandrelli 2023-02-09 19:20:56 +01:00
  • 00f952bcf1 Update to Godot 4.0 rc1. Fabio Alessandrelli 2023-02-07 23:15:42 +01:00
  • d7032f7b85 Merge pull request #85 from Faless/fix/godot3_mingw Fabio Alessandrelli 2023-02-07 23:14:09 +01:00