summaryrefslogtreecommitdiffstats
path: root/drivers/unix/os_unix.cpp
Commit message (Expand)AuthorAgeFilesLines
* Modernize ThreadPedro J. Estébanez2021-01-291-5/+4
* Modernize RWLockPedro J. Estébanez2021-01-191-3/+0
* Merge pull request #45157 from madmiraal/fix-44514Rémi Verschelde2021-01-131-2/+4
|\
| * Raise SIGKILL instead of CRASH_NOW in child process when fork failsMarcel Admiraal2021-01-131-2/+4
* | Fix OS::execute() and OS::create_process() command line argument CharStrings ...bruvzg2021-01-131-6/+16
|/
* Merge pull request #44514 from madmiraal/split-os-executeRémi Verschelde2021-01-121-42/+50
|\
| * Split OS::execute into two methodsMarcel Admiraal2021-01-091-42/+50
* | Merge pull request #42740 from lolleko/fix-nanosleep-usageRémi Verschelde2021-01-111-2/+5
|\ \ | |/ |/|
| * Fix nanosleep usageLorenz Junglas2020-10-121-2/+5
* | Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* | Remove now unused FileAccessBuffered.Fabio Alessandrelli2020-12-061-1/+0
* | Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-1/+1
* | Fix wrong exit code being returnedEv1lbl0w2020-10-241-1/+1
|/
* NetBSD: Implement OS_Unix::get_executable_path()Rémi Verschelde2020-09-181-2/+2
* Replace calls to gmtime with gmtime_r and localtime with localtime_r.Marcel Admiraal2020-09-041-17/+18
* [macOS] Fix crash on failed `fork`.bruvzg2020-08-111-1/+1
* Remove OS.get_system_time_secs/get_system_time_msecs and change OS.get_unix_t...Emmanuel Leblond2020-05-311-13/+3
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-18/+32
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+1
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-29/+0
* Replace NULL with nullptrlupoDharkael2020-04-021-10/+10
* Renaming of servers for coherency.Juan Linietsky2020-03-271-1/+1
* Refactor ScriptDebugger.Fabio Alessandrelli2020-03-081-4/+6
* Merge pull request #36752 from RandomShaper/rework_semaphoreRémi Verschelde2020-03-051-5/+0
|\
| * Drop old semaphore implementationPedro J. Estébanez2020-03-031-5/+0
* | os: execute parse the command output from utf8Mateo Dev .592020-03-031-1/+1
|/
* Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez2020-02-261-3/+0
* Improve the console error logging appearanceHugo Locurcio2020-01-191-13/+13
* Disable colored console output when standard output isn't a TTYHugo Locurcio2020-01-041-8/+24
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Fix compilation warnings in macOS build, enable `warnings=extra werror=yes` f...bruvzg2019-10-241-0/+2
* Fix casting to uint64_t when returning unix system timeKanabenki2019-10-011-1/+1
* Added an exit code to the blocking mode of OS::executeRuslan Mullayanov2019-09-261-1/+1
* Added some obvious errors explanationsqarmin2019-09-251-1/+1
* Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily2019-08-171-14/+6
* Fixes minor issues found by static analyzerqarmin2019-07-071-1/+1
* added a const keyword for a methods that return constant literal...hbina0852019-05-211-1/+1
* Add FileAccess::set_unix_permissions for Unix platformsJuan Linietsky2019-04-071-2/+16
* Remove SIGCHILD handle in OS_Unix, interferes with pclose()Juan Linietsky2019-04-071-17/+0
* Fix jump over uninitialized value in OS Unix/X11Fabio Alessandrelli2019-04-091-0/+1
* Revert accidental commitsPedro J. Estébanez2019-03-201-2/+0
* Create class for shared memory blocks [wip]Pedro J. Estébanez2019-03-201-0/+2
* Fix typos with codespellRémi Verschelde2019-02-131-1/+1
* Fix OS_Unix::set_environmentIgnacio Etcheverry2019-02-041-1/+1
* Added set_environment to OS classIgnacio Etcheverry2019-02-031-0/+5
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Added OS.get_system_time_msecs()volzhs2018-12-201-0/+6
* Add proper stubs for OS_JavaScript::execute(), get_process_id(), kill()Leon Krause2018-10-291-0/+6
* Avoid possible overflow in OS_Unix readlinkFabio Alessandrelli2018-10-071-2/+4
* Fix OS X get_ticks_usec return value after #22424Marcelo Fernandez2018-09-301-1/+1