Commit graph

115 commits

Author SHA1 Message Date
VladimirMangos
01c852fee8 [8888] Use ACE for access to script lib
* This allow have more portable code and resolve some related portability problems.
* Also make default script library name lowcase at Windows in same way as used for Unix case.

Thanks to XTZGZoReX for Unix side testing :)
2009-11-29 16:15:18 +03:00
VladimirMangos
120719c564 [8836] Include revision_sql.h in src/shared makefile and VC project 2009-11-19 11:07:12 +03:00
XTZGZoReX
07aa44992b [8797] Merge WorldLog class into Log class.
* Added AuthSocket::SendPacket() function.
 * Packet logging now also possible in realmd.
 * realmd.conf.dist.in updated (added "WorldLogFile" setting).
2009-11-09 02:24:29 +01:00
XTZGZoReX
fc42125cfb [8796] * Add WARNING file to mangosd.vcproj. Also minor cosmetics. 2009-11-09 01:19:49 +01:00
VladimirMangos
a0141c7d2f [8791] Fixed problems with atomic_support.obj in x64 mode
* Place atomic_support.obj to porjtect dirs instaed bin dir
* This also fix build fail at clean solution (not need now restart build for finish).
2009-11-08 18:46:56 +03:00
XTZGZoReX
1e9c672abd [8790] Remove useless/unused Base and CountedReference sources. 2009-11-08 12:22:41 +01:00
XTZGZoReX
33d475caf3 [8786] Rename some files.
* HostilRefManager.cpp/.h -> HostileRefManager.cpp/.h
 * PoolHandler.cpp/.h -> PoolManager.cpp/.h
2009-11-08 04:21:56 +01:00
XTZGZoReX
4d2f4726fd Remove useless throw() and fix TBB warnings. 2009-11-06 18:17:53 +01:00
Ambal
887723f105 [8756] Restore linking to TBB in 'framework.vcxproj' when build MaNGOS with VS2010 Beta 2
Signed-off-by: Ambal <pogrebniak@gala.net>
2009-10-31 11:40:24 +02:00
VladimirMangos
a22c0f05b9 [8738] Restore some some VC90 build modes work after TBB lib add.
* Avoid use broken lib/*_debug_nppch dirs, and restore use debug version for debug_nopch mode
* Avoid unexpected creating .tlb file in bin subdirs
* Set to correct values debug_nopch mode fields in tbb.vcproj
2009-10-26 12:37:37 +03:00
VladimirMangos
eef1faa7ff [8737] Restore some some VC80 build modes work after TBB lib add.
* Hide TBB libs in lib dirs in simialr way as hide ACE libs.
* Avoid use broken lib/*_debug_nppch dirs, and restore use debug version for debug_nopch mode
* Avoid unexpected creating .tlb fiel in bin subdirs
* Restore 0.15-dev as current developed release version in mangosd.
* Set to correct values debug_nopch mode fields in tbb.vcproj

Note: VC90 fixes will be in next commit.
2009-10-26 10:58:12 +03:00
Ambal
a2ed351365 [8735] New memory allocator for MaNGOS, based on Intel Threading Building Blocks library. Performance gains depend greatly on OS you use!
You should add two libraries into your server binaries:
tbb.so/tbbmalloc.so on *nix and tbb(_debug).dll/tbbmalloc(_debug).dll on Windows!!!

Define USE_STANDARD_MALLOC while compiling 'framework' project to use OS' default memory allocator!

Signed-off-by: Ambal <pogrebniak@gala.net>
2009-10-26 00:59:35 +02:00
Ambal
b1888bb343 [8714] Fix compilation on Visual Studio 2010 Beta 2.
Signed-off-by: Ambal <pogrebniak@gala.net>
2009-10-23 14:51:35 +03:00
VladimirMangos
f37f27d3c2 [8589] Merge branch '320' - Switch to support client version 3.2.2A
You need extract new dbc/map/vmaps for correct work.
And apply ofc sql updates that including character convertion.

Special thanks to TOM_RUS for prepering this switch :)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-10-06 12:59:26 +04:00
VladimirMangos
58c1f1158a [8588] Bump for 0.15.0 development. 2009-10-06 12:08:13 +04:00
VladimirMangos
97381d3e68 [8587] MaNGOS 0.14 release. 2009-10-06 12:06:56 +04:00
VladimirMangos
59befa2e0e Merge branch 'master' into 320 2009-10-02 19:09:06 +04:00
Ambal
0cbb181479 [8575] Fixed x64 build compilation in VC2005
Signed-off-by: Ambal <pogrebniak@gala.net>
2009-09-30 22:39:33 +03:00
tomrus88
b96e4bfed7 Merge commit 'origin/master' into 320 2009-09-10 16:07:26 +04:00
yad02
b681b4f3f3 [8485] Ignore *.sln.cache file created at use msbuild command.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-09-10 08:24:37 +04:00
tomrus88
be8eaf4e46 Just merge commit 'origin/master' into 320
Conflicts:
	src/game/MiscHandler.cpp
2009-07-28 17:05:38 +04:00
Infinity
68c86d0480 [8259] Move functions code from ChannelMgr.h to ChannelMgr.cpp.
Also cleanups in #includes and singleton instantiate.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-07-27 18:53:20 +04:00
tomrus88
4c709772c1 Merge commit 'origin/master' into 320
Conflicts:
	src/game/Player.cpp
	src/game/Totem.cpp
2009-07-21 08:22:30 +04:00
Ambal
8ebcabdc23 [8200] Use FASTBUILD precompiled mode for debug case also.
So in fact remove this define and use related includes unconditionally.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-07-19 02:40:41 +04:00
Ambal
c8fa4b59f5 [8194] Use _SECURE_SCL=0 for speedup iterators work at Windows platform in release mode.
Change added for VC80/VC90, but not added for VC10.
2009-07-18 03:50:19 +04:00
tomrus88
153410971d Merge commit 'origin/master' into 320
Conflicts:
	src/game/Player.cpp
2009-07-11 07:55:53 +04:00
yad02
d583fd7f54 [8148] Remove zthread.vcproj GUID references from mangosdVC80.sln & mangosdVC90.sln files
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-07-08 22:54:23 +04:00
tomrus88
02bcc56919 Added placeholders for new battlegrounds, some other stuff. 2009-06-25 19:08:53 +04:00
VladimirMangos
9588b43d0c Merge commit 'origin/master' into 310 2009-06-10 18:56:29 +04:00
VladimirMangos
d7534f80cd [7987] Bump for 0.14.0 development. 2009-06-10 18:22:47 +04:00
VladimirMangos
0df32c5eb2 [7986] MaNGOS 0.13 release. 2009-06-10 17:55:13 +04:00
tomrus88
f7c733cd21 Fixed warnings. 2009-05-31 12:13:40 +04:00
tomrus88
42795a5539 Fixed merge error. 2009-05-26 17:08:25 +04:00
tomrus88
bec88f184d Merge commit 'origin/master' into 310 2009-05-26 17:04:13 +04:00
tomrus88
058e74da21 [7895] Fixed build problem and some warnings in VS2010 projects. 2009-05-26 17:02:57 +04:00
tomrus88
52effd119c Merge commit 'origin/master' into 310
Conflicts:
	src/game/TargetedMovementGenerator.cpp
	win/VC71/shared.vcproj
2009-05-21 20:17:19 +04:00
tomrus88
61d1829431 [7866] Added VS 2010 Beta 1 project files. Requires libeay32.dll update. This is experimental changes. Use it on own risk. (cherry picked from commit 732a8e66ab877563be3163b1307144d2003a7d2a)
Signed-off-by: tomrus88 <tomrus88@gmail.com>
2009-05-21 20:10:04 +04:00
tomrus88
8163470c2c [7865] Dropped VC 7.1 (VS 2003) support. 2009-05-21 19:52:36 +04:00
tomrus88
d6782d067b Added VS 2010 Beta 1 project files. Requires libeay32.dll update. 2009-05-21 19:41:12 +04:00
tomrus88
c86290fa50 Merge commit 'origin/master' into 310 2009-05-11 15:11:02 +04:00
Ambal
2aff48cc5d [7810] Moved ZThread related code on ACE framework.
Remove ZThread source code from mangos.
Signed-off-by: AlexDereka <dereka.alex@gmail.com>
2009-05-11 12:14:22 +04:00
tomrus88
e75e66063e Merge commit 'origin/master' into 310
Conflicts:
	src/game/UpdateData.cpp
2009-05-05 10:44:12 +04:00
VladimirMangos
b446585be4 [7765] Fixed build in proper way in case selected Debug_NoPCH windows configuration
* Build mangosd fiels in proper dir
* Use Win32 getrevision version
* Use proper prebuild libs at script DLL linking
2009-05-05 04:39:35 +04:00
tomrus88
966e12a9cd Merge commit 'origin/master' into 310 2009-05-03 18:19:45 +04:00
Ambal
8d3585f5ee [7744] Use Precompiled Headers for fast build in win.
Work in "Visual Studio 8 2005" and "Visual Studio 9 2008".
For Compile without precompiled headers use Debug_NoPCH configuration.

Signed-off-by: AlexDereka <dereka.alex@gmail.com>
2009-05-03 18:07:55 +04:00
tomrus88
55d6fbe3cb Merge commit 'origin/master' into 310 2009-04-25 17:24:05 +04:00
AlexDereka
4a32920b9d [7711] Removed Sqlite Code. 2009-04-24 21:28:16 +04:00
tomrus88
14e9afa46f Merge branch 'master' into 310
Conflicts:
	src/game/Unit.cpp
2009-04-07 13:22:10 +04:00
AlexDereka
6bb6ff0f7e [7622] Added creatureAI with related database tables.
Code and concept (also known as EventAI) by ScriptDev2.
Note: database table layout are compatible with original db-scripts.
2009-04-05 23:05:44 +04:00
VladimirMangos
bb9e2ab658 Merge commit 'origin/master' into 310 2009-03-27 03:22:41 +03:00