49 Commits (5b0a8f62e62915f77bea4f4dfaf5f7e19fe1c493)

Author SHA1 Message Date
Michael Hansen 72f18e8ebb Complete the previous commit by also removing the inline min and max 10 years ago
Michael Hansen 474b54396b Reintroduce (and enforce use of) hsLockFor{Reading,Writing} 10 years ago
Michael Hansen aee2f7f7ca Make hsRefCnt atomic, and merge with hsAtomicRefCnt 11 years ago
Michael Hansen 34b2eb1836 More std::atomic and friends 11 years ago
Michael Hansen 23a071860e pnUtRef started at zero refs instead of one, and this is simpler 11 years ago
Michael Hansen a58e9c643c Clean up some warnings, and make the CRT ones more relevant 11 years ago
Darryl Pogue a1e3fa6faf Various MinGW compile fixes. 11 years ago
Michael Hansen cc54fb07be Finish deprecation of pnUtPath 12 years ago
Michael Hansen f86b549293 Re-define nil as nullptr, cleaning up some potential issues along the way 12 years ago
Michael Hansen f980f022dd Replace pnProduct with a (very) thin CoreLib plProduct wrapper around CMake-defined product ID values 12 years ago
Michael Hansen bc0d04da48 Deprecate and remove NEWZERO macro 12 years ago
Michael Hansen f455ee25ec Fixes for UUID compilation on Windows. 12 years ago
Darryl Pogue bcf6e97d23 Replace Uuid with plUUID EVERYWHERE. 12 years ago
Michael Hansen 9f276e2c57 Add support for Visual Leak Detector, since valgrind doesn't support MSVC 12 years ago
Adam Johnson a69784bf4c Kill off Windows 9x AsyncCore 12 years ago
Adam Johnson 3667fb62e2 Replace COMPILER_ASSERT with C++0B static_assert 13 years ago
Darryl Pogue 1ae3979753 Get rid of pnUtSync and CLock. 13 years ago
Darryl Pogue b1d65a194a Fix memory corruption with DNS lookups. 13 years ago
Darryl Pogue bb200c5b30 Make sure plNetAddress is included correctly. 13 years ago
Darryl Pogue 3ba721711e Completely kill pnUtAddr and NetAddress. 13 years ago
Darryl Pogue 3ea3473d13 Get rid of pnUtW32Addr and make IP strings char*s. 13 years ago
Darryl Pogue 06a561fc85 Fix bugs with plNetAddress. 13 years ago
Darryl Pogue 4737e791cb Remove almost all uses of NetAddress. 13 years ago
Darryl Pogue 4b3d4a0d83 Add an operator== to plNetAddress. 13 years ago
Darryl Pogue 72d92bc66e Start killing off NetAddress. 13 years ago
Darryl Pogue a28213806f Fix compiling. 13 years ago
Darryl Pogue 26dc1fa120 Get rid of the PnUtils TLS stuff. 13 years ago
Darryl Pogue 0168e89487 Missed a few references to NtFile. 13 years ago
Darryl Pogue d1da655fb2 Kill off pnAcFile entirely. 13 years ago
Darryl Pogue e5aaef09e0 Kill pnCrash. 13 years ago
Darryl Pogue a1b500da49 More MinGW fixes. 13 years ago
Adam Johnson 906b16d28e Remove stupid 13 years ago
Adam Johnson 91fc595407 Completely kill off CoreLibExe 13 years ago
Darryl Pogue a14a171774 Replace MemMove, MemCopy, and MemCmp. 13 years ago
Darryl Pogue 72fdf8de32 Replace MemZero with memset. 13 years ago
Darryl Pogue 5013a978eb Get rid of NEW(), TRACKED_NEW, and ZERO(). 13 years ago
Darryl Pogue 30430d3024 Replace ZEROPTR() with memset. 13 years ago
Darryl Pogue 3c5ed83020 Replace calls to ALLOC() macro with malloc. 13 years ago
Darryl Pogue 6cdcf6a95e Get rid of most _alloca use and remove ALLOCA(). 13 years ago
Darryl Pogue 8a3f0cfd5b Get rid of DEL() and FREE() macros. 13 years ago
Adam Johnson 5027b5a4ac Convert custom HeadSpin integer types to standard types from stdint.h 13 years ago
Branan Purvine-Riley 0af3d1877d Fix a few type issues due to typedef updates 13 years ago
CyanWorlds eb2767a5f7 Open source re-licensing 13 years ago
diafero 9c28eca30f remove pointless "BUILD_TYPE" option... external vs. internal client should really be enough 13 years ago
Darryl Pogue e8a0b3f78f Tidy up the AddrInfo stuff (not enough though). 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