1
0
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-17 10:52:46 +00:00
Commit Graph

55 Commits

Author SHA1 Message Date
1a524d1a0c Merge pull request #87 from dpogue/linux
Make plPythonPack work on Linux

--HG--
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.h => Sources/Plasma/NucleusLib/pnUUID/pnUUID.h
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Unix.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Unix.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Win32.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Win32.cpp
2011-10-30 15:47:06 -07:00
2599af4815 Fix for pnNucleusCreatables.h 2011-10-30 13:04:46 -07:00
89e42ed361 Move plCreatableUUID somewhere less annoying. 2011-10-29 00:17:57 -07:00
5d9f59fb1a Link pnAddrInfo against ws2_32 on Windows. 2011-10-28 23:52:50 -07:00
c91eb23f92 Clean up the linking mess in CMake.
(Of the library variety, not the book variety... although that's still
confusingly similar terminology)
2011-10-28 23:21:44 -07:00
6d6d1c252b Use hsWindows.h instead of windows.h 2011-10-28 23:19:57 -07:00
7725e95a00 Remove two commented out includes. 2011-10-27 22:26:52 -07:00
da53353cda Turns out Windows needs Rpcrt4.lib for UUIDs. 2011-10-26 20:52:23 -07:00
29de5fbc07 Remove unused platform code (MacOS9, PS2, XBox). 2011-10-26 14:11:14 -07:00
8a28ba9e89 Move plUUID to pnUUID.
--HG--
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.h => Sources/Plasma/NucleusLib/pnUUID/pnUUID.h
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Unix.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Unix.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Win32.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Win32.cpp
2011-10-25 23:40:13 -07:00
68abe52f9c Terrible hacks to make pnProduct work on Linux.
plUUID has a conversion operator to pnUtil's Uuid class.
We're counting on this to work properly on Windows (which hasn't yet
been tested)
2011-10-25 21:21:59 -07:00
cea7407471 Remove pnUtEndian and update pnNcCli for renamed endian functions. 2011-10-25 20:23:26 -07:00
576b3e7b32 Attempt to remove uses of pnUtEndian.
(cherry picked from commit 1b7da77af2637798e4d56eef25e1c3d2d3a61814)
2011-10-25 20:23:26 -07:00
e462ef04b3 Fix Endian functions names in hsTypes and hsStream.
Function and macro names for endianness were previously vague,
and on big-endian systems entirely misleading.  The names are
now properly descriptive of what they actually do.
2011-10-25 20:23:25 -07:00
0af3d1877d Fix a few type issues due to typedef updates 2011-10-24 23:25:20 -07:00
eb2767a5f7 Open source re-licensing 2011-10-22 17:03:49 -07:00
78e507ffd6 fix relative includes in NucleusLib, move them up to where they belong, remove some unused files 2011-09-01 13:21:23 +02:00
109e389178 Merge pull request #72 from dpogue/mingw
Partial MinGW
2011-08-27 12:26:36 -07:00
e3c65ac817 Separate KeyEvents and KeyPresses 2011-08-26 23:17:10 -04:00
9c28eca30f remove pointless "BUILD_TYPE" option... external vs. internal client should really be enough
(this also removes some hard-coded Cyan URLs which depended on that option)
2011-08-20 10:52:46 +02:00
454db5c6a2 Merge pull request #70 from dpogue/miscfixes
Misc fixes
2011-08-20 01:46:23 -07:00
c0a5199957 Merge pull request #69 from diafero/config-simplification
Config simplification
2011-08-20 01:45:52 -07:00
ea3fa47eca Make a bunch more strings const. 2011-08-07 14:11:35 -07:00
3000e99796 Some fixes for pnNetBase. 2011-08-07 14:11:35 -07:00
db3347734a Const strings for plNetSharedState. 2011-08-07 14:11:35 -07:00
517c195568 Add extra key defs for mingw. 2011-08-07 14:11:34 -07:00
50dc74e88b Use correct string methods. 2011-08-07 14:11:34 -07:00
fd0f3a5746 Mingw fixes for ProfileManager. 2011-08-07 14:11:34 -07:00
c4044cbf06 Mingw fixes for pnUtils. 2011-08-07 14:11:26 -07:00
e8a0b3f78f Tidy up the AddrInfo stuff (not enough though). 2011-08-07 14:08:27 -07:00
09f7a4f37d Syntax fixes for plTimedValue. 2011-08-07 14:02:24 -07:00
35d179fc53 Fix a bunch of syntax errors in pnUtils. 2011-08-07 14:01:36 -07:00
b4b5335fa8 Creatable names should be const strings. 2011-08-06 13:42:07 -07:00
837dae9b69 if the N value is zero, send an empty seed to the server and expect an empty seed back. Don't use encryption. 2011-08-04 13:38:29 +02:00
5e3223b542 do not attempt to get the server status if no status URL is specified 2011-08-03 12:52:54 +02:00
2f5b3200d7 Merge netlog, since it doesn't break anything by being included 2011-08-02 21:08:18 -07:00
7cbcc8a6fc Wrap NetLog stuff in !defined(PLASMA_EXTERNAL_RELEASE) 2011-08-02 21:00:36 -07:00
1da8eb7202 Use pre-adjusted time 2011-07-30 19:10:35 -07:00
276be748ce Add network debug logging instrumentation 2011-07-30 18:16:06 -07:00
21afed6853 Syntax fixes for NucleusLib. 2011-07-24 14:55:58 -07:00
7897fb726e Remove more server override cruft 2011-05-05 13:53:37 -07:00
563eebd560 Remove old hard-coded addresses 2011-04-29 11:11:52 -07:00
23d7e7bf43 OpenSSL's RC4 has been working just fine for HSPlasma and DirtSand... 2011-04-27 16:36:34 -07:00
562b6fcfd0 Use OpenSSL's bignum library 2011-04-27 16:19:57 -07:00
62a6757ea6 Use cmake's TestBigEndian to set BIG_ENDIAN or LITTLE_ENDIAN. 2011-04-23 20:43:03 -04:00
d14938029f Fix compile-time endianness check to work on linux. As the original comment says, it's still not very robust. 2011-04-22 23:57:43 -04:00
3c1bf3ca8e Fix case of two include 2011-04-22 23:57:39 -04:00
f0ca239729 MOULa build 1.902 - dragossh's "Bevin" into "Hood" and Chogon added ability to select a specific age instance by a meta name and BuildMachine bumped buildID 2011-04-21 15:59:55 -07:00
4d667df593 Change to use Local AppData instead of My Documents. 2011-04-14 00:04:20 -07:00
203fd0c229 Update to work against the more modern version of PC's server ini format 2011-04-12 23:34:42 -07:00