085c00706c
Some fixes for Clang
2014-08-10 20:42:09 -07:00
1a987173d6
Use std::swap
2014-08-09 12:28:19 -07:00
72f18e8ebb
Complete the previous commit by also removing the inline min and max
...
functions defined in HeadSpin.h without breaking (3ds)Max compilation
2014-08-09 12:28:19 -07:00
9d67b96837
Fix some errors and warnings when compiling with Clang
2014-08-09 12:19:14 -07:00
6fb7090eed
Remove unused pnUtTime functions.
2014-06-28 18:14:23 -07:00
d713a13dbe
Merge pnUtRef with hsRefCnt, and remove the former
2014-05-18 11:19:52 -07:00
a1e3fa6faf
Various MinGW compile fixes.
2014-02-19 23:31:43 -08:00
ef04cfcf84
Age Link info names => plString
2014-01-21 15:21:22 -08:00
e4af3aff16
time.h -> ctime
2013-01-28 23:28:06 -08:00
cc54fb07be
Finish deprecation of pnUtPath
2013-01-21 14:48:31 -08:00
6e564476b7
Deprecate plFileUtils and parts of pnUtPath
2013-01-21 14:48:28 -08:00
f980f022dd
Replace pnProduct with a (very) thin CoreLib plProduct wrapper around CMake-defined product ID values
2013-01-17 01:14:45 -08:00
bc0d04da48
Deprecate and remove NEWZERO macro
2013-01-05 18:33:47 -08:00
bcf6e97d23
Replace Uuid with plUUID EVERYWHERE.
2013-01-04 21:06:14 -08:00
274812c057
Remove all uses of GuidToString.
2013-01-04 21:01:15 -08:00
fd8541e18d
Get rid of GuidGenerate calls.
2013-01-04 21:01:14 -08:00
72000fd0c1
Fixes some oversights.
...
Okay, what moron left out the include guards on hsSTLStream.h? Come on,
man.
2012-12-22 17:15:21 -05:00
3667fb62e2
Replace COMPILER_ASSERT with C++0B static_assert
2012-07-11 09:46:17 -04:00
205795e037
Kill as much of pnUtPath as possible.
2012-06-16 18:45:24 -07:00
f38682882b
Kill pnUtilsExe.
2012-06-13 23:28:54 -07:00
1ae3979753
Get rid of pnUtSync and CLock.
2012-06-13 23:28:53 -07:00
3ba721711e
Completely kill pnUtAddr and NetAddress.
2012-03-26 21:49:10 -07:00
3ea3473d13
Get rid of pnUtW32Addr and make IP strings char*s.
...
IP addresses don't need to be unicode.
pnUtAddr is still around until we replace all NetAddress uses with
plNetAddress (they are typedef'ed to each other right now).
2012-03-26 21:27:55 -07:00
06a561fc85
Fix bugs with plNetAddress.
...
This allows the patcher to successfully connect to both GateKeeper and
FileSrv.
2012-03-26 19:03:43 -07:00
4737e791cb
Remove almost all uses of NetAddress.
...
This probably has a bunch of bugs because of Network Order/Host Order
issues. If we intend to actually support BE architectures, these
problems are going to get much much worse :(
2012-03-12 21:59:10 -07:00
4b3d4a0d83
Add an operator== to plNetAddress.
2012-03-12 21:04:27 -07:00
72d92bc66e
Start killing off NetAddress.
2012-03-11 23:12:03 -07:00
9479aadb3a
Move pnUtBigNum to pnEncryption/plBigNum.
2012-03-11 20:04:10 -07:00
b8e4f00ad6
Remove more unused pnUtils code.
2012-03-11 00:02:40 -08:00
3bf303885a
PnUtCrypt compiles on *nix now.
2012-03-10 18:16:18 -08:00
251cf02bd7
Move AtomicAdd/AtomicSet to hsUtils.
2012-03-10 17:49:22 -08:00
26dc1fa120
Get rid of the PnUtils TLS stuff.
2012-03-10 17:47:25 -08:00
590eea770f
Remove CEvent entirely.
2012-03-10 16:09:03 -08:00
3b39393077
Kill the CpuGetInfo function.
...
We're probably going to kill pnNetDiag at some point anyways.
2012-03-10 13:42:00 -08:00
8c95dbe3a8
We actually don't need pnUtAddr.cpp at all anymore
2012-03-10 13:42:00 -08:00
dfee3034f0
Clean up pnUtAddr of unused stuff.
...
Still need to move ALL of this over to pnNetCommon's plNetAddress at
some point.
2012-03-10 13:42:00 -08:00
c1870f178b
Remove some code that was never used anywhere.
2012-03-10 13:42:00 -08:00
62249844c3
Remove some unused stuff from pnUtMisc.
2012-03-10 13:42:00 -08:00
62d1213853
Remove a bunch of unused pnUtils stuff.
2012-03-10 13:42:00 -08:00
22a6b3b277
Fix a Clang error from pnUtHash.
2012-02-24 22:56:02 -08:00
39e8dd1b3c
Remove all the Digest stuff from pnUtCrypt.
2012-02-12 15:23:31 -08:00
4a1b36b284
Move half of the Challenge Hash stuff.
2012-02-12 01:19:22 -08:00
1b22f044f0
Fix conflicting ShaDigest types.
2012-02-11 23:15:06 -08:00
b2e8edb725
I blame the QA Kitty for letting this one slip through...
2012-02-05 19:59:15 -05:00
d39a8ab298
Fix some minGW bugs.
2012-02-04 19:16:50 -08:00
b27fc17b00
Some fixes for the Win32 branch of pnUtils.
2012-02-04 19:13:58 -08:00
f58161ace0
Fix pnUtils for clang.
2012-01-29 17:21:07 -08:00
908ab6d632
Fix pnUtilsExe.
2012-01-29 01:44:23 -08:00
945e1ac37b
Make pnUtUuid compile on *nix.
2012-01-29 00:18:26 -08:00
65b75f0667
Don't throw errors when including pnUtils stuff.
2012-01-28 23:15:16 -08:00