| Commit message (Expand) | Author | Age | Files | Lines |
* | [Net] Split Unix/Windows NetSocket implementation | Fabio Alessandrelli | 2024-11-10 | 1 | -1/+1 |
* | Add support for non-blocking IO mode to `OS.execute_with_pipe`. | bruvzg | 2024-09-06 | 1 | -3/+3 |
* | Reduce and prevent unnecessary random-access to `List` | A Thousand Ships | 2024-05-04 | 1 | -8/+8 |
* | Collapse the gdextension arguments into the `GDExtensionData` struct | Fredia Huya-Kouadio | 2024-04-19 | 1 | -3/+3 |
* | Fix loading GDExtension dependencies on Android | Fredia Huya-Kouadio | 2024-04-19 | 1 | -1/+1 |
* | Add get_process_exit_code() method | kobewi | 2024-04-16 | 1 | -0/+43 |
* | Add renaming of PDB files to avoid blocking them | DmitriySalnikov | 2024-04-05 | 1 | -1/+1 |
* | Implement `OS.execute_with_pipe` method to run process with redirected stdio. | bruvzg | 2024-03-27 | 1 | -0/+102 |
* | Merge pull request #86936 from akx/env-utf-8 | Rémi Verschelde | 2024-03-11 | 1 | -3/+8 |
|\ |
|
| * | Attempt to parse environment variables as UTF-8 | Aarni Koskela | 2024-01-07 | 1 | -3/+8 |
* | | Add const lvalue ref to core/* container parameters | Muller-Castro | 2024-02-14 | 1 | -2/+2 |
* | | Add THREADS_ENABLED macro in order to compile Godot to run on the main thread | Adam Scott | 2024-01-17 | 1 | -0/+2 |
|/ |
|
* | Merge pull request #84469 from time-killer-games/patch-1 | Rémi Verschelde | 2024-01-04 | 1 | -1/+16 |
|\ |
|
| * | Fix NetBSD Executable Path | Samuel Venable | 2023-11-06 | 1 | -1/+16 |
* | | Distinguishs between dynamic library not found and can't be opened. | Daylily-Zeleen | 2024-01-01 | 1 | -0/+2 |
|/ |
|
* | Linux: Disable RTLD_DEEPBIND mode for dlopen() in sanitizer builds | David Snopek | 2023-10-30 | 1 | -1/+7 |
* | On Linux, favor local symbols when loading a shared library | David Snopek | 2023-10-07 | 1 | -1/+5 |
* | [Drivers,Platform] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable | A Thousand Ships | 2023-09-12 | 1 | -2/+2 |
* | Fix formatting of dlopen error message on Windows | Kamil Brzoskowski | 2023-07-09 | 1 | -1/+1 |
* | Remove uses of `vformat()` with no placeholders | Hugo Locurcio | 2023-06-28 | 1 | -1/+1 |
* | [OS] Implement and expose to scripting APIs `get_memory_info` method instead ... | bruvzg | 2023-04-24 | 1 | -1/+204 |
* | OS: Add `unset_environment`, better validate input | Rémi Verschelde | 2023-01-16 | 1 | -6/+13 |
* | Merge pull request #70714 from Calinou/doc-os-stdin | Rémi Verschelde | 2023-01-12 | 1 | -7/+3 |
|\ |
|
| * | Improve documentation for `OS.read_string_from_stdin()` | Hugo Locurcio | 2023-01-11 | 1 | -7/+3 |
* | | One Copyright Update to rule them all | Rémi Verschelde | 2023-01-05 | 1 | -29/+29 |
|/ |
|
* | Fix reading Unicode from stdio. | bruvzg | 2022-12-21 | 1 | -4/+2 |
* | [iOS] Fix getting Unicode executable path, fix "!configured" and "!classes.ha... | bruvzg | 2022-11-16 | 1 | -1/+1 |
* | Unify usage of GLOBAL/EDITOR_GET | kobewi | 2022-10-18 | 1 | -3/+3 |
* | Merge pull request #66102 from MJacred/feature/getvideoadapterdriverinfo | Rémi Verschelde | 2022-10-11 | 1 | -0/+4 |
|\ |
|
| * | Fetch video adapter driver name and version from OS on Linux/*BSD and Windows | MJacred | 2022-10-11 | 1 | -0/+4 |
* | | Merge pull request #64815 from RandomShaper/default_cpu_count | Rémi Verschelde | 2022-10-06 | 1 | -4/+0 |
|\ \ |
|
| * | | Keep a single, portable implementation of `OS::get_processor_count()` | Pedro J. Estébanez | 2022-10-05 | 1 | -4/+0 |
* | | | Merge pull request #66807 from akien-mga/core-unix-remove-NO_FCNTL-and-NO_STA... | Rémi Verschelde | 2022-10-04 | 1 | -2/+1 |
|\ \ \ |
|
| * | | | Unix: Remove now unnecessary I/O defines, cleanup | Rémi Verschelde | 2022-10-03 | 1 | -2/+1 |
| |/ / |
|
* / / | Remove NO_THREADS fallback code, Godot 4 requires thread support | Rémi Verschelde | 2022-10-03 | 1 | -2/+0 |
|/ / |
|
* / | SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` defines | Rémi Verschelde | 2022-09-23 | 1 | -5/+0 |
|/ |
|
* | Add get_distribution_name() and get_version() to OS | MJacred | 2022-09-16 | 1 | -0/+8 |
* | Fixes #65377: get_datetime_* functions can return wrong values | James | 2022-09-10 | 1 | -17/+4 |
* | Rename String `plus_file` to `path_join` | Aaron Franke | 2022-08-29 | 1 | -5/+5 |
* | [Web] Rename JavaScript platform to Web. | Fabio Alessandrelli | 2022-08-29 | 1 | -3/+3 |
* | Rename OSX to macOS and iPhoneOS to iOS. | bruvzg | 2022-07-21 | 1 | -1/+1 |
* | Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows fi... | bruvzg | 2022-07-07 | 1 | -1/+6 |
* | Add OS::is_process_running function. | mdavisprog | 2022-05-03 | 1 | -0/+9 |
* | Add GDNativeInterface::get_library_path to GDExtension | Emmanuel Leblond | 2022-04-29 | 1 | -1/+6 |
* | Remove unused GDNative code | Rémi Verschelde | 2022-03-09 | 1 | -2/+2 |
* | Style: Cleanup single-line blocks, semicolons, dead code | Rémi Verschelde | 2022-02-16 | 1 | -4/+5 |
* | [OS/Crypto] Add get_entropy to OS. | Fabio Alessandrelli | 2022-02-14 | 1 | -0/+40 |
* | Merge pull request #56012 from bruvzg/wt🤎4 | Rémi Verschelde | 2022-01-17 | 1 | -2/+2 |
|\ |
|
| * | [Windows] Improve console handling and execute/create_process. | bruvzg | 2021-12-18 | 1 | -2/+2 |
* | | Update copyright statements to 2022 | Rémi Verschelde | 2022-01-03 | 1 | -2/+2 |
|/ |
|