Michael Hansen
d8e6d79fbd
More fully test encoding conversions. Also fixes some existing bugs:
...
- UTF-16 surrogate pairs were getting encoded incorrectly
- Signed shift converting from ISO-8859-1 got too many bits
- Edge case incorrect for converting to ISO-8859-1
9 years ago
Michael Hansen
09d4e5666f
Fix plString constructors from getting the wrong size when using a char
...
array on the stack. They were incorrectly using the string literal
constructor.
9 years ago
Joseph Davies
435965f44f
Merge pull request #490 from Hoikas/startup_anywhere
...
Allow internal clients to start in any age
9 years ago
Adam Johnson
9264224123
Allow internal clients to start in any age.
...
Usage: plClient.exe /PlayerId=[kinum] /Age=[agefilename]
9 years ago
Adam Johnson
28758b9469
Merge pull request #486 from zrax/hsAssert_linux
...
Make hsAssert useful on Linux / Mac
9 years ago
Adam Johnson
89893745d3
Merge pull request #484 from zrax/delete_fixes
...
Clean up some incorrect uses of operator delete
9 years ago
Michael Hansen
f11cde086d
Merge pull request #485 from dpogue/cleanups
...
Fixes and small cleanups
9 years ago
Michael Hansen
6ad2f7ae24
Fix ErrorAssert handling to allow bypassing the assert if we're attached to a debugger
9 years ago
Michael Hansen
68e2dba439
Shuffle headers a bit
9 years ago
Michael Hansen
96bc3a1c7e
Also trigger the debugger from Unix if possible
9 years ago
Darryl Pogue
db7bf2b3b7
Added Linux check for debugger presence.
9 years ago
Michael Hansen
46761ee07d
Make hsAssert useful on Linux
9 years ago
Darryl Pogue
d36b7801bc
Remove deprecated `register` keyword.
9 years ago
Darryl Pogue
608afb4270
Fix plKeyImp warning about comparison of this and nullptr.
9 years ago
Darryl Pogue
00ad401191
Various small cleanups.
9 years ago
Darryl Pogue
e179a1e206
Delete a bunch of unused plMath classes.
9 years ago
Darryl Pogue
01780b23f1
Fix a missing plUUID function in *nix.
9 years ago
Michael Hansen
e3163d2465
Add (u)int64_t formatters to plStringStream
9 years ago
Darryl Pogue
c0c9b03cce
Remove some unused bits of pnUtils.
9 years ago
Michael Hansen
7ae3ba9926
Clean up some incorrect uses of operator delete
9 years ago
Joseph Davies
0c54ac2150
Merge pull request #483 from zrax/gcc51
...
GCC 5.1 fix: nullptr != false
9 years ago
Michael Hansen
679f2323a1
GCC 5.1 fix: nullptr != false
9 years ago
Darryl Pogue
3b103dcb8d
Merge pull request #482 from Hoikas/coverity
...
Fix some moar Coverity
9 years ago
Adam Johnson
5f3cc56b81
Actually overload some Max methods
...
This has the pleasant side effect of completely and totally fixing busted
light maps in the Max plugin
9 years ago
Adam Johnson
9c49b57580
Fix argument ordering on fixed camera targets
9 years ago
Adam Johnson
32d9e5d9e1
Fix Coverity 1161256
...
Part of the for loop's condition was being discarded. Changed to while
loop and utilize the correct condition.
9 years ago
Darryl Pogue
01cd5dd0f6
Merge pull request #481 from zrax/plFormat_escape
...
Fix plFormat bug preventing anything after an escape ("{{") from being processed
9 years ago
Michael Hansen
fb0fc2fdb6
Fix plFormat bug preventing anything after an escape ("{{") from being processed
9 years ago
Adam Johnson
1fb3c4ca64
Fix missing initializers in VaultInitAgeTrans
...
This caused new AgeInfos t have empty strings for important things, like
the age filename. Therefore, new ages wouldn't appear on the Relto
bookshelf.
9 years ago
Adam Johnson
91f9d6b8d4
Merge pull request #472 from dpogue/plCmdParser
...
plCmdParser
9 years ago
Darryl Pogue
d04dc64bd9
Fix Access Violation due to __wargv.
9 years ago
Adam Johnson
225a3f3ebb
Merge pull request #477 from zrax/find_uuid
...
Ensure uuid-dev is present when building on Linux
9 years ago
Adam Johnson
573ffc5ec8
Merge pull request #478 from zrax/linux_fixes
...
Some fixes for compiler errors found on GCC/Linux
9 years ago
Michael Hansen
00be10cdbf
Some fixes for compiler errors found on GCC/Linux
9 years ago
Michael Hansen
a3ab76cb0d
Ensure uuid-dev is present when building on Linux
9 years ago
Darryl Pogue
6ba5822117
Move plCmdParser to CoreLib.
9 years ago
Darryl Pogue
24b20b718f
Updated uses of CCmdParser to plCmdParser.
9 years ago
Darryl Pogue
e801eadc8d
Fix compilation of plCmdParser on Windows.
9 years ago
Darryl Pogue
47f92ef73d
Remove unused header.
9 years ago
Darryl Pogue
2e42d76ff2
Added plCmdParser class.
9 years ago
Darryl Pogue
a750616530
Remove unused pnUtMisc code.
9 years ago
Darryl Pogue
507dc14c89
Remove now-unused pnUtStr functions.
9 years ago
Darryl Pogue
dee72d2925
Remove pnUtCmd.
9 years ago
Adam Johnson
974b971b56
Merge pull request #474 from zrax/targets
...
Build target cleanup for Linux
9 years ago
Darryl Pogue
0b6fc76403
Merge pull request #465 from Hoikas/kill-utils-str
...
Moar pnUtStr Killing
9 years ago
Adam Johnson
e98c5afe64
Merge pull request #468 from zrax/arrsize
...
Fix incorrect arrsize use
10 years ago
Adam Johnson
7ba8c74f18
Fix inverted IsEmpty check
10 years ago
Michael Hansen
d42650a32f
Disable pfPythonTest on non-Windows until it can be built and linked
...
without the Windows-specific pieces.
10 years ago
Michael Hansen
b12bce00ff
Fix or disable components that don't build on Linux.
10 years ago
Michael Hansen
d93b5b9769
Add a tools meta-target
10 years ago