summaryrefslogtreecommitdiff
path: root/drivers/unix/os_unix.cpp
AgeCommit message (Expand)Author
2020-09-04Replace calls to gmtime with gmtime_r and localtime with localtime_r.Marcel Admiraal
2020-08-11[macOS] Fix crash on failed `fork`.bruvzg
2020-05-31Remove OS.get_system_time_secs/get_system_time_msecs and change OS.get_unix_t...Emmanuel Leblond
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-03-08Refactor ScriptDebugger.Fabio Alessandrelli
2020-03-05Merge pull request #36752 from RandomShaper/rework_semaphoreRémi Verschelde
2020-03-03os: execute parse the command output from utf8Mateo Dev .59
2020-03-03Drop old semaphore implementationPedro J. Estébanez
2020-02-26Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez
2020-01-19Improve the console error logging appearanceHugo Locurcio
2020-01-04Disable colored console output when standard output isn't a TTYHugo Locurcio
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-10-24Fix compilation warnings in macOS build, enable `warnings=extra werror=yes` f...bruvzg
2019-10-01Fix casting to uint64_t when returning unix system timeKanabenki
2019-09-26Added an exit code to the blocking mode of OS::executeRuslan Mullayanov
2019-09-25Added some obvious errors explanationsqarmin
2019-08-17Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily
2019-07-07Fixes minor issues found by static analyzerqarmin
2019-05-21added a const keyword for a methods that return constant literal...hbina085
2019-04-07Add FileAccess::set_unix_permissions for Unix platformsJuan Linietsky
2019-04-07Remove SIGCHILD handle in OS_Unix, interferes with pclose()Juan Linietsky
2019-04-09Fix jump over uninitialized value in OS Unix/X11Fabio Alessandrelli
2019-03-20Revert accidental commitsPedro J. Estébanez
2019-03-20Create class for shared memory blocks [wip]Pedro J. Estébanez
2019-02-13Fix typos with codespellRémi Verschelde
2019-02-04Fix OS_Unix::set_environmentIgnacio Etcheverry
2019-02-03Added set_environment to OS classIgnacio Etcheverry
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-20Added OS.get_system_time_msecs()volzhs
2018-10-29Add proper stubs for OS_JavaScript::execute(), get_process_id(), kill()Leon Krause
2018-10-07Avoid possible overflow in OS_Unix readlinkFabio Alessandrelli
2018-09-30Fix OS X get_ticks_usec return value after #22424Marcelo Fernandez
2018-09-29Use monotonic clock for get_ticks_usecFabio Alessandrelli
2018-09-13Properly initialize Winsock on startupFabio Alessandrelli
2018-09-12Unify StreamPeerTCP/TCP_Server with NetSocket APIFabio Alessandrelli
2018-09-12Unify PacketPeerUDP using NetSocketFabio Alessandrelli
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-08-27Revert "Try closing gracefully before terminating process"Rémi Verschelde
2018-08-20Try closing gracefully before terminating processMarcin Zawiejski
2018-05-11Fix Linux/X11 build on ARMs.bruvzg
2018-05-07Local debugger fixes and extensionsBlazej Floch
2018-04-28GDNative Unix: fix shared lib loading, dlopen expects leading ./ to interpret...Robin Hübner
2018-03-20Add RWLockDummy for NO_THREADS buildsLeon Krause
2018-03-04Clean and expose get_audio/video_driver_* funcs on OS classMarcelo Fernandez
2018-02-17Clean up some bad words from code commentsArtem Varaksa
2018-01-08Fix use of execvp, earlier fix was short sighted and only workedsambler