258581c72c
Update contributors list
...
This was SVN commit r7305.
2010-02-03 20:08:53 +00:00
e1b2a7f3ad
Fix errors and warnings with optimised builds
...
This was SVN commit r7304.
2010-02-03 19:43:39 +00:00
50b79962ad
fix off-by-one error in wcscpy_s parameter list causing crash when copying error dialog text
...
closes #454
Thanks to Erik for reporting this!
This was SVN commit r7303.
2010-02-03 11:01:58 +00:00
1fb9a1768e
Make CParamNode not return NULL pointers, based on patch from Puel
...
Fixes #425 , #451
This was SVN commit r7302.
2010-02-02 23:01:17 +00:00
9829138e56
Handle pathfinding to inaccessible points better.
...
Make the path debug display more useful.
This was SVN commit r7301.
2010-02-02 21:22:22 +00:00
cc0c3988d1
build fixes
...
This was SVN commit r7300.
2010-02-02 13:57:52 +00:00
10f0432fdf
Fix Atlas startup crash with old simulation system
...
This was SVN commit r7299.
2010-02-01 20:28:48 +00:00
0d12738452
Fix crashlog code so it doesn't always crash when trying to generate the crashlog
...
This was SVN commit r7298.
2010-02-01 20:25:42 +00:00
e0ed8a1629
# Pathfinder updates
...
More hacks so units follow paths relatively smoothly, and to avoid
pathfinding in simple situations
This was SVN commit r7296.
2010-01-30 13:11:58 +00:00
fa1fd65a3e
Add a hack in the pathfinder to pick more diagonal paths
...
This was SVN commit r7295.
2010-01-29 23:20:42 +00:00
1678055edd
Fix build warnings
...
This was SVN commit r7294.
2010-01-29 21:34:09 +00:00
6a2d237aad
# Initial pathfinder integration in new simulation system
...
Minor extra terrain overlay features
This was SVN commit r7293.
2010-01-29 21:13:18 +00:00
a0ae9062d3
Convert footprint data in entity templates
...
This was SVN commit r7292.
2010-01-29 21:07:15 +00:00
3c2e80c698
Disable the default slide-down-hills behaviour
...
This was SVN commit r7290.
2010-01-27 19:34:58 +00:00
c399dc277e
# Rough first version of GUI redesign
...
Minor GUI engine cleanups
This was SVN commit r7289.
2010-01-27 19:20:34 +00:00
0e8698d652
Build fixes
...
This was SVN commit r7288.
2010-01-27 19:05:02 +00:00
f011f0a3ce
Expose entity template data to GUI
...
This was SVN commit r7287.
2010-01-25 23:43:58 +00:00
3f1dfce41b
Simplify GUI/simulation interface
...
This was SVN commit r7286.
2010-01-25 22:31:43 +00:00
953fb41c82
# Basic in-game building placement with new simulation system
...
This was SVN commit r7285.
2010-01-24 17:24:35 +00:00
0d9c9d646b
Updated entity template conversion script, to convert population costs and names and civs
...
This was SVN commit r7284.
2010-01-24 17:20:23 +00:00
707539ad69
Don't scroll the game view when the mouse is outside the window
...
This was SVN commit r7283.
2010-01-23 20:40:15 +00:00
68eafaee7f
Windows build fix
...
This was SVN commit r7282.
2010-01-22 20:17:49 +00:00
4fed9b8242
# Added initial support for players and population counters in new simulation system, plus various infrastructure improvements.
...
Merge from 22b478ffed8d.
Pure scripted interface definitions.
Entity creation from scripts.
Improved messaging system.
Messages on entity deletion.
Basic player entities.
Player ownership.
Bug fixes.
This was SVN commit r7281.
2010-01-22 20:03:14 +00:00
33882ab698
wdll_ver: safely deal with DLLs that don't have version information (OpenAL32's soft_oal doesn't, and we've renamed it to OpenAL32 to override the Creative implementation, so the system detect code tries to retrieve its version)
...
snd_mgr: cleanup, initialize velocity
This was SVN commit r7280.
2010-01-22 14:22:09 +00:00
3e7c87c7b0
# Improved memory profiling on Linux
...
Try yet again to make the malloc overrides less unreliable, and simplify
a bit
This was SVN commit r7278.
2010-01-22 11:22:26 +00:00
c8138208bf
# Object creation in Atlas with new simulation system
...
Merge from 6e8efe8f706c
This was SVN commit r7276.
2010-01-14 20:36:29 +00:00
f5632af192
Fix Undo menu labelling in Atlas
...
This was SVN commit r7275.
2010-01-14 20:11:43 +00:00
58e9176ef0
Fix malloc overrides to work better with a certain combination of glibc and libopenal
...
This was SVN commit r7274.
2010-01-13 23:15:47 +00:00
43d5e122ab
clean up, update to newer DDS file definitions, tolerate slightly incorrect values of linearSize that are written by Bob's MacOSX DDS converter
...
This was SVN commit r7271.
2010-01-11 20:53:12 +00:00
7e625d7b21
Fix build error, test-case bug
...
This was SVN commit r7270.
2010-01-10 19:44:56 +00:00
17718981cf
Remove Crypto++ because it causes too much trouble. Replace with a custom MD5 implementation for simulation state hashing.
...
This was SVN commit r7269.
2010-01-10 19:29:27 +00:00
e8008edf1c
Fix missing includes
...
This was SVN commit r7267.
2010-01-10 11:31:31 +00:00
f8559e8c99
fix: if waiting for successful cancellation of the IO fails, then m_ovl must remain valid as well (thanks to Philip for pointing this out)
...
This was SVN commit r7265.
2010-01-10 09:34:57 +00:00
8513d57151
fix: GetOverlappedResult on ReadDirectoryChangesW hangs on Vista unless hEvent is valid (instead wait with timeout)
...
fix: return an error when called before the first watch is registered
(fixes error propagation)
This was SVN commit r7264.
2010-01-09 23:54:46 +00:00
e4be0892f8
fix: atlas calls ReloadChangedFiles before InitVfs, so safely handle directory watch requests before then (by checking for invalid completion port handle)
...
fix: prevent a pending IO from writing into freed memory by waiting for
the CancelIo to complete
This was SVN commit r7263.
2010-01-09 22:32:27 +00:00
29c1f282ec
fix: shared_ptr dtor was calling delete on m_data, not delete[]
...
fix: freeing DirWatchRequest while IO was in-flight caused memory
corruption. now CancelIO when destroying the request.
This was SVN commit r7262.
2010-01-09 20:06:32 +00:00
47420c363b
Windows build fix
...
This was SVN commit r7260.
2010-01-09 19:45:35 +00:00
7c2e9027c2
# Rewrite of the game's simulation system
...
Giant merge from
http://svn.wildfiregames.com/hg-source/file/5fb522019d5e
Infrastructure is largely complete, gameplay is largely missing
Disabled by default; use command-line flag "-sim2"
(Second attempt at commit...)
This was SVN commit r7259.
2010-01-09 19:20:14 +00:00
3339aea2a7
Add tooltip support to wxJS
...
This was SVN commit r7258.
2010-01-07 19:38:05 +00:00
797c9e1644
Use a more thread-safe way of counting glibc memory allocations in the profiler
...
This was SVN commit r7257.
2010-01-07 19:20:40 +00:00
caf2f72901
Cut down on some gratuitous memory allocations in the GUI
...
This was SVN commit r7256.
2010-01-07 19:00:56 +00:00
8dca5f7320
Fix rtl_AllocateAligned on GCC. Add tests for it.
...
This was SVN commit r7255.
2010-01-07 18:52:29 +00:00
d0e741b261
Add shader compilation timers
...
This was SVN commit r7254.
2010-01-07 18:48:11 +00:00
a116670620
Remove unused wsdl field that doesn't exist in SDL
...
This was SVN commit r7253.
2010-01-07 18:41:28 +00:00
48f0c9b5d7
Set svn:eol-style=native
...
This was SVN commit r7252.
2010-01-07 17:42:56 +00:00
babab3124f
Add ERROR_ASSOCIATE for reporting VFS errors
...
This was SVN commit r7251.
2010-01-06 20:18:07 +00:00
306c74ceeb
Fix license indentation
...
This was SVN commit r7250.
2010-01-06 20:17:37 +00:00
6db3dd0f12
Fix isfinite, isinf
...
This was SVN commit r7248.
2010-01-05 22:12:13 +00:00
d1f6ea785a
Linux build fixes
...
This was SVN commit r7247.
2010-01-05 20:55:07 +00:00
c9a6af2134
Add tests for fpclassify functions (currently failing on Windows)
...
This was SVN commit r7245.
2010-01-05 20:29:58 +00:00
aafe575445
Fix buffer overflow in logger. Add tests for it. Make this kind of error harder to miss.
...
This was SVN commit r7244.
2010-01-05 19:55:09 +00:00
97db62c944
fix handling of non-CP1252 characters in paths
...
(added wide-character versions of posix opendir etc. - on Windows, we
must not convert to UTF8)
This was SVN commit r7243.
2010-01-05 19:44:30 +00:00
33ab686128
Fix scanf buffer size
...
This was SVN commit r7242.
2010-01-04 19:15:24 +00:00
b0dcf49893
fix a hack that broke after switching to _wsopen_s (which ensures the pmode parameter only has read/write bits set)
...
(see http://www.wildfiregames.com/forum/index.php?showtopic=12560&hl= )
This was SVN commit r7241.
2010-01-03 15:58:06 +00:00
936be062ac
non-VC compile fix: map scanf_s to scanf etc.
...
This was SVN commit r7240.
2010-01-01 23:38:07 +00:00
03726c0b54
ICC build fixes
...
warning fixes
get rid of SAFE_WCSCPY and SAFE_STRCPY
This was SVN commit r7239.
2010-01-01 15:33:07 +00:00
5e0ae351db
fix further 64-bit trouble
...
This was SVN commit r7237.
2009-12-30 20:47:55 +00:00
b443627571
64-bit build fix
...
This was SVN commit r7236.
2009-12-30 20:38:40 +00:00
c0662bcfd0
fix: OpenAL source suballocator wasn't thread-safe nor capable of detecting double-frees
...
(see http://www.wildfiregames.com/forum/index.php?showtopic=12774&hl= )
This was SVN commit r7235.
2009-12-30 16:42:47 +00:00
5f56ec86e9
fix waio error handling and update comments
...
This was SVN commit r7234.
2009-12-30 14:28:24 +00:00
fe92d524d6
Fix JS_THREADSAFE redefinitions (it's defined by the build system now)
...
This was SVN commit r7231.
2009-12-28 17:07:29 +00:00
00409b9583
# Support latest version of SpiderMonkey
...
Add --with-spidermonkey-tip option to Premake
This was SVN commit r7230.
2009-12-28 16:45:42 +00:00
0765207641
Fix ScriptingHost with threadsafe debug JS builds
...
This was SVN commit r7228.
2009-12-28 14:50:20 +00:00
b3d2f665d3
Fix ConfigDB storing invalid values (with LSB set) in JS privates
...
This was SVN commit r7227.
2009-12-28 14:49:31 +00:00
a39cb0c83e
Fix --without-pch build
...
This was SVN commit r7224.
2009-12-23 01:46:44 +00:00
6fbc524e65
# Terrain-related bug fixes
...
Fix several off-by-one errors
Reorder some loops to be theoretically more efficient
Other minor cleanups
This was SVN commit r7221.
2009-12-12 17:52:38 +00:00
72ce122146
# Fix OS X build error
...
Fixes #414 (wcscasecmp does not exist on OS X), based on patch from
wacko
This was SVN commit r7217.
2009-12-03 22:55:33 +00:00
9709e80936
Fix MSVC warning
...
This was SVN commit r7215.
2009-12-03 21:13:27 +00:00
f0d9806b3f
# Restructured GUI implementation
...
CGUI now represents a single 'page'. CGUIManager maintains multiple
pages and switches between them.
Split the XML files into pregame, loading, session and messagebox pages.
Added hotloading of GUI pages.
Minor GUI cleanups.
(Merge from hg 81862d33780c)
This was SVN commit r7214.
2009-12-03 20:17:22 +00:00
f85f0c0c2e
(Dummy change to help hgsvn)
...
This was SVN commit r7213.
2009-12-03 20:10:22 +00:00
455137afed
Fix broken tests
...
This was SVN commit r7211.
2009-11-24 15:36:08 +00:00
ab14b71a76
List Lars Kemmann (Caius), for patch in 181a3529de
...
This was SVN commit r7210.
2009-11-24 13:34:38 +00:00
88ad49bfc2
OS X build fix
...
This was SVN commit r7209.
2009-11-23 13:02:07 +00:00
181a3529de
Fix #402 (Clean up GUItypes.h), based on patch from Caius
...
This was SVN commit r7206.
2009-11-19 21:44:19 +00:00
7738eecbb0
icc build fix
...
This was SVN commit r7204.
2009-11-16 23:45:56 +00:00
22ac887785
fix: don't raise warnings when overwriting previous realDirectory (e.g. in the case of multiple mods mounting into the same directory) causes previous directory watches to be canceled
...
This was SVN commit r7202.
2009-11-16 21:01:36 +00:00
781538313c
use lib/wchar.h for UTF8 conversion (avoid duplication, more aware of wchar_t differences and surrogate pairs)
...
fixes #400
This was SVN commit r7201.
2009-11-16 20:05:03 +00:00
b51a0187bf
Fix potential unfreed memory on shutdown
...
This was SVN commit r7200.
2009-11-14 19:12:09 +00:00
78bc63d92c
VC fix: mustn't use filename/parent_path instead of leaf/branch_path because those aren't yet available in the version of boost we're currently using.
...
remove needless restriction on wdbg_printf buffer size
update description of wdbg_printf to match wvsprintfW's real behavior
This was SVN commit r7199.
2009-11-14 18:32:27 +00:00
a444e6febc
Don't use wide print functions on typically-byte-oriented streams
...
This was SVN commit r7198.
2009-11-14 11:03:43 +00:00
c377a69823
# Fix startup problem on Linux
...
Fix CreateDirectories when paths end in '/'
Use boost::filesystem parent_path in it, instead of deprecated
branch_path
This was SVN commit r7197.
2009-11-14 10:57:08 +00:00
51f16c30d1
Fix recently-introduced bug
...
This was SVN commit r7196.
2009-11-14 00:08:16 +00:00
af8d7ce98d
Fix tests on Linux
...
This was SVN commit r7195.
2009-11-13 20:51:04 +00:00
6c8c99a107
# Greatly improve startup time on Linux, and avoid deadlocks
...
Handle FAM events in a background thread, instead of reading
synchronously
This was SVN commit r7194.
2009-11-13 20:26:20 +00:00
5174a0a1ce
Fix GCC warnings
...
This was SVN commit r7192.
2009-11-13 00:49:58 +00:00
44066f5ae4
GCC build fix
...
This was SVN commit r7191.
2009-11-12 19:35:28 +00:00
345395375a
wchar: only raise warning dialog if caller doesn't ask for a return code
...
update test_wchar accordingly.
app_hooks: update documentation
This was SVN commit r7190.
2009-11-10 21:07:18 +00:00
7a6109f474
debug_SkipNextError changed to debug_SkipErrors (allow skipping multiple instances of the same error code until the next debug_StopSkippingErrors, which returns the number that were skipped)
...
also:
- add listing of error codes to avoid collisions
- cpu: add cpu_MemoryBarrier
- wchar: warn whenever a character is replaced/invalid bytes are
encountered
This was SVN commit r7189.
2009-11-10 15:48:41 +00:00
6ee9dd8afe
GCC build fixes
...
This was SVN commit r7188.
2009-11-09 21:40:24 +00:00
ff15c522fe
implement changes suggested by Philip:
...
- add self-test
- allow decoding UTF8 values beyond BMP (and replace them later)
- quietly replace invalid bytes
This was SVN commit r7187.
2009-11-09 20:53:48 +00:00
593bf6a571
GCC build fixes
...
This was SVN commit r7186.
2009-11-09 17:36:39 +00:00
450da0aaf7
rename [w]string_to_[w]string UTF8
...
add safer/more portable/less dependent on locale implementation of
wchar_t <-> UTF8
This was SVN commit r7185.
2009-11-09 14:52:51 +00:00
33ec9060dd
gcc compile fix (thanks to Heron for reporting the problem)
...
This was SVN commit r7184.
2009-11-08 18:58:14 +00:00
6cc0b1649a
robustified GetPatch / GetTile:
...
- clarify the meaning of mapSize (patchesPerSide)
- use a single ClampCoordToMap function for clamping
- add annotations to all call sites when it is sure they will succeed
- otherwise, ensure return value is checked or at least add debug_assert
fixes #311 (successfully built house and dock at top of latium map)
thanks to Heron for tracking down the cause!
This was SVN commit r7183.
2009-11-08 16:49:52 +00:00
934bc31246
Fix GCC build error
...
This was SVN commit r7181.
2009-11-07 13:34:11 +00:00
43e26aa3f6
2 more dehydra fixes
...
This was SVN commit r7180.
2009-11-07 12:31:18 +00:00
2ef4e7353e
self-test and x64 fixes:
...
- headerless: distinguish between allocation granularity and min size
(hopefully fixes test failure on x64)
- test_wdbg_sym: disable printf spew
- hpet: use workaround when x64 MOVD isn't available due to processor or
compiler
- JSConversions: VC2005 x64 apparently distinguishes ssize_t from long
int (as it does with size_t)
This was SVN commit r7179.
2009-11-07 12:26:40 +00:00
7cf2888323
fix to sys_vswprintf's buffer termination (caught by self-test)
...
This was SVN commit r7178.
2009-11-07 09:42:25 +00:00
f432d9d18b
fix dehydra warnings (some of which were dangerous pass-user-string-as-format-string vulnerabilities)
...
This was SVN commit r7177.
2009-11-07 09:32:19 +00:00
378bd89c1d
Annotate some more printf-style functions, for type checking
...
This was SVN commit r7176.
2009-11-06 23:06:50 +00:00
3334c83ce0
Fix build and tests on Linux
...
This was SVN commit r7174.
2009-11-06 18:35:32 +00:00
048d4c41c8
fix: unix doesn't have a standard wopen(). we'd like to use wchar_t _wopen on Windows, and convert to UTF8+open() on unix, which calls for adding a new sys_wopen() interface to sysdep.
...
This was SVN commit r7173.
2009-11-06 16:46:08 +00:00
607ea6f8b4
chip away at gcc errors/warnings
...
This was SVN commit r7172.
2009-11-06 16:15:09 +00:00
6ec9128e78
refactor: move reload functionality into ps/Filesystem to allow reloading non-resource files (e.g. scripts); VFS is now responsible for returning VirtualPath and invalidating the changed file/directory
...
This was SVN commit r7171.
2009-11-06 11:50:04 +00:00
9662666403
more string drudgery
...
- sprintf, snprintf -> sprintf_s (ensures 0-termination of result)
- use %s instead of %hs with sprintf_s to avoid GCC warnings
- convert h_mgr's to_string to unicode
This was SVN commit r7170.
2009-11-06 10:59:10 +00:00
25717ef768
add VirtualPath API to VFS in preparation for moving hotload logic out of library code and into the game. also rename GetRealPath -> RealPath + some cleanup/documentation
...
This was SVN commit r7169.
2009-11-06 01:30:16 +00:00
8fefedb5ae
fix: native and vfs directory paths should end with '/' (more code cares about this now)
...
refactor: simplify dir_watch_Poll interface (returns vector)
wdir_watch: major refactor: use shared_ptr for reference-counting shared
watch state
remove no longer needed path_util functions
This was SVN commit r7168.
2009-11-05 20:46:15 +00:00
5ba40becc5
avoid unspecified behavior due to definition of __WFILE__ (now use WIDEN(__FILE__) instead)
...
fix inadvertent breakage of gfx_detect's SHORTEN
This was SVN commit r7167.
2009-11-04 23:00:53 +00:00
4c44602ea0
add support for hotloading (i.e. reacting to directory change notifications and reloading the affected files)
...
also clean up VFS a bit.
ogl_tex now tolerates deleting/renaming texture files that are in use
(except for a warning message which can be 'continue'd)
This was SVN commit r7166.
2009-11-04 22:35:54 +00:00
b48e877f5b
VFS fixes+refactoring
...
- fix: archive_zip: avoid crash if zip file contains empty filenames
- real_directory: enable dir watch
- refactor vfs_tree interface (move recursive calls into VFS)
- VFS: return text representation instead of only printing it
This was SVN commit r7165.
2009-11-04 17:26:54 +00:00
77d2c67ada
misc. string fixes
...
convert remaining %s to %hs or %ls
use WPRINTF_ARGS on unicode printf functions
fix: __func__ can't be widened via preprocessor (-> revert to char*)
convert remaining external_[directory|file_string to string()
Util: don't mix fwprintf and fprintf
Formation: fix dangling pointer (storing result of c_str())
This was SVN commit r7164.
2009-11-04 15:29:28 +00:00
e29d5a779f
fix: wprintf: buffer mustn't be unicode (caught by self-test)
...
test_wdbg_sym - reenable, add test for basic stack walking
ia32_GetCallTarget - move frequent cases to front, add support for ILT
function trampolines
wdbg_sym: fix: ia32_walk_stack wasn't setting AddrStack; fix string
output
This was SVN commit r7163.
2009-11-04 14:24:54 +00:00
da3030cfe6
more unicode/string cleanup:
...
- swprintf -> swprintf_s
- use secure_crt's _wfopen_s instead of conversion+fopen
- centralize all MBS <-> WCS conversion in new wchar.cpp (requires
workspace rebuild)
- remove no longer needed os_path
- remove unnecessary fs::wpath / VfsPath constructor casts
- fixed buffer size parameters -> ARRAY_SIZE
This was SVN commit r7162.
2009-11-03 22:27:25 +00:00
8a52113e60
huge cleanup and conversion of most string handling (especially paths) to unicode
...
please note: format strings must be %hs for char* arguments and %ls for
wchar_t*
This was SVN commit r7161.
2009-11-03 21:46:35 +00:00
a46f3432f3
harmless changes in preparation for moving to unicode
...
ia32: fix: ia32_GetCallTarget wasn't always initializing target
x86_x64: use macro implementation for rdtsc to reduce timing overhead
This was SVN commit r7160.
2009-11-03 16:30:21 +00:00
d63acc604f
Apparently GUI should be able to try and set a setting, without it actually being defined, see comments in IGUIObject::LoadStyle.
...
Removing invalid access to setting in progress bar.
closes #314
This was SVN commit r7155.
2009-10-13 22:59:21 +00:00
b343249fcc
add missing terrains.xml
...
avoid data-dependent bug (null pointer when no terrain properties
loaded)
fixes #307
thanks go to BadassTester and Heron!
This was SVN commit r7153.
2009-10-11 21:27:35 +00:00
e257bef5da
Fix even more 64-bit warnings
...
This was SVN commit r7152.
2009-10-05 16:15:51 +00:00
6f9eaf769c
Fix some more 64-bit warnings
...
This was SVN commit r7151.
2009-10-05 15:33:38 +00:00
ea4abb8f3c
Fix a 64-bit warning
...
This was SVN commit r7149.
2009-10-03 09:31:51 +00:00
92637c1041
refactoring all PS_RESULT in GUI to PSRETURN/PSERROR
...
closes #128
This was SVN commit r7147.
2009-09-27 15:04:46 +00:00
e31ca32479
fixing throwing exception
...
This was SVN commit r7146.
2009-09-26 19:18:15 +00:00
90f6641c1d
Removing PS_RESULT errors from GUI, return values still need work
...
Affects Ticket #128
This was SVN commit r7145.
2009-09-23 21:16:55 +00:00
fc0ad44125
Removing CGUIList.cpp to repair compilation warning
...
Affects Ticket #128
This was SVN commit r7143.
2009-09-13 20:36:34 +00:00
724418b1d6
Use extended regexps instead of advanced, for portability
...
This was SVN commit r7140.
2009-09-11 16:41:18 +00:00
b5c7e3edac
fix: output distance information in case of error to aid in diagnosis
...
This was SVN commit r7133.
2009-09-07 21:06:44 +00:00
93ab45e434
simplify file implementation (remove unnecessary layer of abstraction)
...
ensure struct stat has 64-bit fields on windows
also fixed some warnings
This was SVN commit r7120.
2009-08-24 21:04:01 +00:00
cd6a926c14
Fix #293 (Lots of printf format string errors), based on patch from Cygal
...
This was SVN commit r7113.
2009-08-14 18:42:39 +00:00
92786e368b
use a simple linear distance model for attenuation
...
This was SVN commit r7112.
2009-08-12 21:28:10 +00:00
4c4fec0644
# fix sound error on Linux
...
Linux OpenALsoft implementations weren't resetting source state
correctly when stopping/clearing buffer queue, leading to errors when
the source was reused. workaround: use 'rewind' to ensure the buffer
state is updated.
closes #297 (please reopen if the problem persists)
This was SVN commit r7111.
2009-08-12 20:27:37 +00:00
cb19c159a2
Add list of code contributors
...
This was SVN commit r7110.
2009-08-12 15:53:02 +00:00
f4cdd7098c
Fix #251 (Config parser doesn't ignore comments), based on patch from Cygal
...
This was SVN commit r7109.
2009-08-12 15:17:35 +00:00
119eb08b47
fix potential bug when reusing OpenAL sources (rollover wasn't always set)
...
This was SVN commit r7108.
2009-08-11 20:26:50 +00:00
43950c2fde
Simplify sys_get_executable_name by using realpath
...
This was SVN commit r7104.
2009-08-09 20:28:46 +00:00
2114bf6795
Fix secure_crt to match MSVC and pass tests
...
This was SVN commit r7102.
2009-08-09 19:11:14 +00:00
4cebd021b0
fix insidious 32-bit bug that was causing invalid struct stat offsets
...
This was SVN commit r7100.
2009-08-09 17:04:17 +00:00
369820c315
fix self-test problems exposed by more complete coverage (thanks, Philip!)
...
refs #294
This was SVN commit r7099.
2009-08-09 09:42:23 +00:00
bd9bc6db78
Enable invalid parameter tests for VC's Secure CRT
...
This was SVN commit r7097.
2009-08-08 19:18:16 +00:00
f4fbe9dc1a
Extend the sprintf_s tests
...
This was SVN commit r7096.
2009-08-08 19:07:03 +00:00
7bbb4d4777
add more detailed OpenAL error reporting (the line number of AL_CHECK invocation, to allow exact determination of the faulting function)
...
This was SVN commit r7094.
2009-08-08 16:12:02 +00:00
2001557224
Make jsval typedef match the bundled spidermonkey headers
...
This was SVN commit r7093.
2009-08-08 13:25:23 +00:00
0ef5f357be
fix behavior of *sprintf_s
...
add philip's test_printf
also add note to archive_builder
This was SVN commit r7089.
2009-08-08 11:13:05 +00:00
10cc678ffb
move Paths into separate file (requires update-workspaces)
...
This was SVN commit r7088.
2009-08-08 11:11:26 +00:00
62122370b5
# fix self-test
...
(needed to replace the functionality formerly provided by path_SetRoot)
This was SVN commit r7087.
2009-08-08 11:10:56 +00:00
6b619cfb38
remove obsolete NO_GUI that's just cluttering up the code
...
This was SVN commit r7086.
2009-08-08 10:04:43 +00:00
5c8861adf4
Remove redundant -L linker arguments on non-Windows.
...
Fix some compiler warnings.
Fix missing non-PCH headers.
This was SVN commit r7083.
2009-08-07 17:22:05 +00:00
6374080b60
# Fixed Linux execution problem. Extended unit-test system.
...
Fix sys_get_executable_name.
Add mock object support.
Add CxxTest wrapper to support "-test TestSuitename" and "-test
TestSuitename::test_case_name" command-line arguments for running
individual tests.
This was SVN commit r7081.
2009-08-07 15:21:39 +00:00
58ee7038db
Fix CLogger tests
...
This was SVN commit r7080.
2009-08-07 14:25:14 +00:00
5b302658a3
# fix permissions of created directories
...
also took the opportunity to move file_system_posix to file_system since
a further FS abstraction layer = YAGNI. also namespaced
file_system_util.
This was SVN commit r7074.
2009-08-04 19:57:53 +00:00
4a4269824b
Add more vararg error-checking annotation
...
This was SVN commit r7073.
2009-08-04 16:08:41 +00:00