22 Commits (1869287cb771117d4225e598f1ee607ae7fb96f2)

Author SHA1 Message Date
Michael Hansen 658d5b6f71 This version of hsEvent more accurately matches the previous (Win32) 10 years ago
Michael Hansen a1303d6d23 Fix inconsistent line endings :( 10 years ago
Michael Hansen 474b54396b Reintroduce (and enforce use of) hsLockFor{Reading,Writing} 10 years ago
Michael Hansen 5836af7268 Clean up hsReaderWriterLock 10 years ago
Michael Hansen f83ec34c67 Move the old IPC-based semaphore to hsGlobalSemaphore, and provide a 10 years ago
Michael Hansen a669abf10e Use C++11 threading for hsEvent, and clean up the API a bit 10 years ago
Michael Hansen 2947acb2c8 Replace hsMutex with std::mutex 10 years ago
Michael Hansen 862a05cbd5 Remove name from hsReaderWriterLock, since nobody was using it. 11 years ago
Adam Johnson 346b6f8ac8 Implement pfPatcher backend 11 years ago
Adam Johnson bb4d36e69d Remove windoze include from hsThread.h 12 years ago
Adam Johnson 7785c9c85e Remove global Windows.h include 12 years ago
Adam Johnson a709e17069 Obliterate hsBool 13 years ago
Adam Johnson 151657a9f2 Fix zombie plCrashHandler issues 13 years ago
Adam Johnson 43b9535e96 Implement TryWait for hsSemaphore 13 years ago
Darryl Pogue 8437d676fb Support named semaphores on *nix. 13 years ago
Adam Johnson a44b48356e Remove WinRun hack from hsThread 13 years ago
Adam Johnson be26b145df HeadSpin.h is now the core header. 13 years ago
Adam Johnson 5027b5a4ac Convert custom HeadSpin integer types to standard types from stdint.h 13 years ago
Joseph Davies 29de5fbc07 Remove unused platform code (MacOS9, PS2, XBox). 13 years ago
CyanWorlds eb2767a5f7 Open source re-licensing 13 years ago
Branan Purvine-Riley 908aaeb6f6 Fix line endings and tabs 14 years ago
Branan Purvine-Riley c9061c5ea7 Move Plasma20 to be the new repository root 14 years ago
jwplatt b970ae4bad Initial Commit of CyanWorlds.com Engine Open Source Client/Plugin 14 years ago