2b33ba8ade
security push: checked every strcpy / strncpy. converted most to strcpy_s; some are flagged as "safe" (e.g. if copying literal that's obviously OK)
...
This was SVN commit r1962.
2005-03-01 20:13:00 +00:00
da5816e971
Re-enabled VC's memory debugging by default (when not using USE_MMGR). Hopefully fixed the resulting memory leaks. Also fixed incompatibilities with VC2005.
...
This was SVN commit r1950.
2005-02-27 22:11:26 +00:00
7bcc12373b
- Created JSMap
...
- Changed player colour JS interface: setColour(...) instead of a colour
property
- Introduced a network log and replaced most network LOG() calls with
NET_LOG()
- Moved to a slot-based system for Pre-Game and extended a lot of the JS
APIs to networking stuff
- A bit of cleanup in the low-level network code (Unix parts)
- Clients now keep track of all other connected clients on the server
(And exposes this info to JS)
- Split out GameAttributes to its own file
- Removed unused class AttributeMap
- Changed CJSObject to use T* pointers in JS_SetPrivate (needed to make
ToScript work with multiple inheritance)
This was SVN commit r1929.
2005-02-21 17:13:31 +00:00
880634b598
Small changes to ScEd, to remove some hacky bits and to make it not crash with player-colours
...
This was SVN commit r1899.
2005-02-04 23:16:42 +00:00
699b38e350
config: remove HAVE_DEBUGALLOC
...
Xeromyces.cpp,xmlutils,XercesErrorHandler.cpp: use nommgr.h
This was SVN commit r1787.
2005-01-23 18:25:28 +00:00
15fcf8f054
Neatened some debug messages. Changed main.cpp so ScEd can use it. Fixed minor inconsistencies and warnings.
...
This was SVN commit r1708.
2005-01-11 16:58:16 +00:00
16287e8195
commented out EntityResolver LOG statement (less spew)
...
This was SVN commit r1339.
2004-11-16 18:22:54 +00:00
49e284ae5e
now uses vfs_load instead of vfs_map (faster, doesn't break if the files are in an archive and compressed)
...
This was SVN commit r1048.
2004-08-24 17:26:35 +00:00
9cd4cab693
A few log categories
...
This was SVN commit r994.
2004-08-15 20:57:31 +00:00
5f810002c7
Changed error handling in Xeromyces
...
This was SVN commit r845.
2004-07-29 16:17:21 +00:00
fe1bee706b
Fixed loads of /W4 warnings, because it's easier than doing anything useful. Added some asserts to check potentially dangerous assumptions, implemented a few missing bits of code, adjusted some comments, etc.
...
This was SVN commit r814.
2004-07-24 14:04:40 +00:00
c62940201f
Removed trailing newlines in log messages
...
This was SVN commit r705.
2004-07-11 16:05:58 +00:00
a8f48ff7e0
XMB
...
This was SVN commit r665.
2004-07-08 15:22:09 +00:00
b5bd1b82ec
Fixed handling of paths without leading ..'s, now relative paths starting in the same directory (i.e. subdir/file.dtd) and absolute paths (/art/actors/object.dtd) work as one would think they should
...
This was SVN commit r635.
2004-07-07 01:44:54 +00:00
2914b616c7
Fix for debug builds using the static xerces lib
...
This was SVN commit r625.
2004-07-04 15:45:49 +00:00
df821a7a1c
don't mandate static xerces lib yet, still some problems (warnings due to missing debug info, and conflicting CRT heaps?!)
...
This was SVN commit r555.
2004-06-19 14:41:54 +00:00
ea68626ec1
Remove new new (Xerces doesn't like it)
...
This was SVN commit r516.
2004-06-15 21:08:05 +00:00
3d984d042c
re-allow debug version of xerces (since we will link against msvcrtd in future)
...
This was SVN commit r487.
2004-06-13 16:03:12 +00:00
c5bd66b528
no longer use debug xerces dll - heap conflict! (it links against msvcrtd)
...
This was SVN commit r482.
2004-06-11 17:58:04 +00:00
15ca5cbf21
newline stomper and fixed warnings
...
This was SVN commit r473.
2004-06-11 02:14:18 +00:00
b824eac403
Entity resolver cleanup (relative paths kludge)
...
This was SVN commit r436.
2004-06-09 13:41:11 +00:00
fec51baee5
fixed undefined label and type conversion warnings (cast to uint and ptrdiff_t to long)
...
This was SVN commit r422.
2004-06-08 12:00:39 +00:00
c7a84e84be
added precompiled.h everywhere
...
This was SVN commit r392.
2004-06-03 18:38:14 +00:00
d6e6dd72e9
\ handling for vfs entity resolver.. ugly as hell, but works :P
...
This was SVN commit r388.
2004-06-03 17:34:49 +00:00
d759a8ef82
Conventience functions and VFS Wrappers for Xerces
...
This was SVN commit r380.
2004-06-03 13:00:19 +00:00