summaryrefslogtreecommitdiff
path: root/drivers/unix
AgeCommit message (Expand)Author
2023-02-16Restore FileAccess.close method.bruvzg
2023-01-18Merge pull request #71514 from akien-mga/os-unset_environmentRémi Verschelde
2023-01-16Linux/BSD: Add LINUXBSD_ENABLED define for non X11-related checksRémi Verschelde
2023-01-16OS: Add `unset_environment`, better validate inputRémi Verschelde
2023-01-12Merge pull request #70714 from Calinou/doc-os-stdinRémi Verschelde
2023-01-11Improve documentation for `OS.read_string_from_stdin()`Hugo Locurcio
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-21Fix reading Unicode from stdio.bruvzg
2022-11-16[iOS] Fix getting Unicode executable path, fix "!configured" and "!classes.ha...bruvzg
2022-10-18Unify usage of GLOBAL/EDITOR_GETkobewi
2022-10-11Merge pull request #66102 from MJacred/feature/getvideoadapterdriverinfoRémi Verschelde
2022-10-11Fetch video adapter driver name and version from OS on Linux/*BSD and WindowsMJacred
2022-10-11Cleanup unused defines in platform codeRémi Verschelde
2022-10-10SCons: Cleanup GCC warnings configurationRémi Verschelde
2022-10-06Merge pull request #64815 from RandomShaper/default_cpu_countRémi Verschelde
2022-10-05Keep a single, portable implementation of `OS::get_processor_count()`Pedro J. Estébanez
2022-10-05Merge pull request #66720 from qarmin/unintialized_memoryRémi Verschelde
2022-10-05Merge pull request #64819 from RandomShaper/enhance_thread_funcsRémi Verschelde
2022-10-04Enhance portability of threadingPedro J. Estébanez
2022-10-04Merge pull request #66807 from akien-mga/core-unix-remove-NO_FCNTL-and-NO_STA...Rémi Verschelde
2022-10-03Unix: Remove now unnecessary I/O defines, cleanupRémi Verschelde
2022-10-03Remove NO_THREADS fallback code, Godot 4 requires thread supportRémi Verschelde
2022-10-01Remove usage of unitialized variablesRafał Mikrut
2022-09-23SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` definesRémi Verschelde
2022-09-19Replace File/Directory with FileAccess/DirAccesskobewi
2022-09-16Add get_distribution_name() and get_version() to OSMJacred
2022-09-10Fixes #65377: get_datetime_* functions can return wrong valuesJames
2022-08-29Rename String `plus_file` to `path_join`Aaron Franke
2022-08-29[Web] Rename JavaScript platform to Web.Fabio Alessandrelli
2022-08-05[Net] IP uses print_verbose when getaddrinfo fails.Fabio Alessandrelli
2022-08-02Add override keywords to DirAccess derived classesMarcel Admiraal
2022-08-02Add override keywords to FileAccess derived classesMarcel Admiraal
2022-07-25Code quality: Fix header guards consistencyRémi Verschelde
2022-07-21Rename OSX to macOS and iPhoneOS to iOS.bruvzg
2022-07-07Allows parsing of invalid UTF-16 surrogates (can be encountered in Windows fi...bruvzg
2022-07-05Add Desktop to file dialog drive on UnixShlomi
2022-07-05Add full support for Android scoped storage.Fredia Huya-Kouadio
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-03Add OS::is_process_running function.mdavisprog
2022-05-03Merge pull request #60601 from touilleMan/gdextension_get_library_pathRémi Verschelde
2022-05-02Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde
2022-04-29Add GDNativeInterface::get_library_path to GDExtensionEmmanuel Leblond
2022-04-12Remove or make private `FileAccess` `close()` methods.bruvzg
2022-04-11Make FileAccess and DirAccess classes reference counted.bruvzg
2022-04-04Zero initialize all pointer class and struct membersRémi Verschelde
2022-03-09Remove unused GDNative codeRémi Verschelde
2022-02-16Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde
2022-02-14[OS/Crypto] Add get_entropy to OS.Fabio Alessandrelli
2022-01-29[Net] Simplify IP resolution code, fix caching.Fabio Alessandrelli
2022-01-17Merge pull request #56012 from bruvzg/wt🤎4Rémi Verschelde