Commit graph

68 commits

Author SHA1 Message Date
LordPsyan
24eba55f0c [0057] Fixed Linux compile 2020-02-16 08:28:36 +00:00
Salja
9286040179 [0055] Update CMakeLists for extractor. Thanks rsa
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 08:28:34 +00:00
Fabian
eb3f94c24e [0026] Added VC110 project files. 2020-02-16 03:26:04 +00:00
Salja
f4be15a7af Some missing from merge.
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:50:23 +00:00
Antz
7665a09232
Initial Mangos Three Commit 2020-02-16 01:55:18 +00:00
antiroot
dfde2cdd28 [12073] ACE Remove sys/param.h includes
These are already included elsewhere if the platform supports it
2012-07-27 16:11:51 -05:00
antiroot
2c7ba84313 [12072] Apply ACE patches for FreeBSD 2012-07-27 10:44:59 -05:00
faramir118
a8c5ba581c [11929] Fix build on VC90, 64bit 2012-03-28 18:18:07 +02:00
faramir118
da1c3615b4 [11905] Add recastnavigation to dependencies 2012-02-06 23:16:48 +01:00
faramir118
136c0ba618 [11902] Import Recast Navigation
Import Recast Navigation as third party dependency
Credits go to Mikko Mononen memon at inside dot org
2012-02-06 22:51:24 +01:00
Schmoozerd
8068dcf6dd [11875] Update Copyright notice to year 2012
Start timemachine and a Happy new year to all!
2012-01-16 17:43:59 +01:00
zergtmn
4efca9aada [11795] Drop support for VC 2005 2011-09-17 19:53:15 +06:00
Neo2003
e512fc9081 [11399] Make CMake a bit more usefull for Win/MSVC
Also make the -DPREFIX work on Win/MSVC

Signed-off-by: Neo2003 <Neo.2003@Hotmail.fr>
2011-04-26 18:48:46 +02:00
TOM_RUS
e4c5aceba4 Updated to OpenSSL 1.0.0d 8 Feb 2011 2011-04-20 01:07:20 +04:00
zergtmn
27445940f8 [11314] Fix typo in file name for generated PDB file 2011-04-05 01:14:38 +06:00
DasBlub
96512037a9 [11285] Revert "[11242] Fix line endings for Visual Studio Solution Files (they need to be CRLF, not LF)"
This reverts commit 10e5bdfbb130c6a70d0b28a9f69d9c99e6ea3f20.
2011-03-25 21:51:39 +01:00
DasBlub
d9374d936f [11283] Drop the no longer used Visual Leak Detector (VLD)
For leak detection you can also use tools like Valgrind.

If you really want to use VLD you can revert this commit and remove the comments in MemoryLeaks.cpp and MemoryLeaks.h.
The VLD version which has been shipped with MaNGOS is *heavily* outdated and I thus suggest you to use a newer version of it, if you really plan to use it. You can find the newest version on github in its official repository: https://github.com/dmoulding/vld
2011-03-25 19:04:39 +01:00
DasBlub
a19c308001 [11242] Fix line endings for Visual Studio Solution Files (they need to be CRLF, not LF) 2011-03-12 20:03:22 +01:00
cipherCOM
f9c184b097 [11197] Allow of std malloc use instead of TBB
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-02-22 19:55:59 +03:00
cipherCOM
a81cf28610 [11167] Added CMake support
(based on cipherCOM's commit 0039476)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-02-14 12:56:50 +03:00
cipherCOM
c9942fb0cc [11166] Removed old autoconf files
(based on cipherCOM's repo commit 7b5a932)
2011-02-14 12:56:11 +03:00
cipherCOM
21794edc44 [11164] Changed TBB lib to same version but with make script
(based on cipherCOM's repo commit e8a538e)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-02-14 12:53:53 +03:00
cipherCOM
cc8a11bff7 [11163] Stripped ACE library to only needed files
(based on cipherCOM's repo commit 403799b)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-02-14 12:51:47 +03:00
cipherCOM
571f510ee4 [11162] Changed ACE lib to same version but with configure script
(based on cipherCOM's repo commit d3d8934)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-02-14 12:51:16 +03:00
zergtmn
f7a45e9e9a [11060] Fix compile of builtin ACE on FreeBSD 2011-01-22 02:06:03 +05:00
VladimirMangos
bf0ecf6e71 [10947] Update copyright notice for 2011 year. 2011-01-01 20:33:43 +03:00
cipherCOM
f59dae1d9c [10894] Fixed problems with new ACE lib on Darwin systems
(based on cipherCOM's repo commit ce2638f)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-12-20 10:53:39 +03:00
zerg
b8d773091a [10874] Update ACE to v5.8.3
(based on zergtmn's repo commit 3a8c259)
(based on zergtmn's repo commit 946c1a8)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-12-14 17:37:42 +03:00
Neo2003
14454c0572 [10827] Add VC80 projects and solutions files where missing like vmap_extractor
Signed-off-by: Neo2003 <Neo.2003@Hotmail.fr>
2010-12-05 10:30:24 +01:00
Neo2003
23c920ca4b [10643] Update the ACE part we use to 5.8.2
Signed-off-by: Neo2003 <Neo.2003@Hotmail.fr>
2010-10-25 20:36:51 +02:00
DasBlub
fb2f74e4c9 [10463] Clean up the .gitignore files.
* Move the settings for VS and CMake files to /.gitignore
* Drop now unused .gitignore files

Signed-off-by: XTZGZoReX <xtzgzorex@gmail.com>
2010-09-10 19:29:52 +02:00
Neo2003
ce46397940 [10375] Updated MySQL client libs to 5.1.49
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-08-19 01:52:08 +04:00
Lynx3d
f3f8e5f812 [10162] Added libmpq to dep/
This is from official repo (SVN rev. 300)

Additionally includes free implementation of stdint.h and dirent.h for VC++,
aswell as Visual Studio project files.

Special thanks to faramir118 for Windows support.
2010-07-08 23:05:15 +02:00
faramir118
d0b952c89e [10161] Add bzip2 2010-07-08 22:45:55 +02:00
VladimirMangos
59871ac550 [10150] Disableand exclude code use for gui promt from G3D
* It mostly useless becase we use console error reporting way for other cases
* It have porblem with G3D_OSX based build

Original patch provided by Imbecile.
2010-07-05 00:16:55 +04:00
VladimirMangos
6c6e642acc [10098] Re-apply to ACE hack for support utf8 config files
It has been applied in past to old config loading code.
2010-06-23 07:03:18 +04:00
Lynx3d
ae3ad10bcf [10097] Update G3D up to v8.0b4
+ Got rid of zip lib requirement in G3D...
  Still can re-enable code by defining _HAVE_ZIP...

+ Remove silly X11 lib dependency from G3D
  Code doesn't seem to do anything yet anyway, and even if, we don't want it :p

+ Fix another weird G3D build problem...

+ Remove some __asm usage in g3d, which is not available on Win64
  My editor also decided to remove a ton of trailing white spaces...tss...

+ Reapply G3D fixes for 64bit VC

+ not use SSE specific header when SSE not enabled in *nix

+ Updated project files

+ New vmap_assembler VC90/VC80 Project

+ vmap assembler binaries updates

NOTE: Old vmap fikes expected work (as tests show) with new library version.
      But better use new generated versions. Its different in small parts to bad or good...

(based on Lynx3d's repo commit 44798d3)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-23 06:45:25 +04:00
VladimirMangos
540edb5a81 [9939] Sockets library use finally dropped
Specially thanks to Derex for make this possible! :)
2010-05-20 02:57:46 +04:00
Derex
8814eec3eb [9936] Remove sockets library from UNIX build 2010-05-20 00:15:50 +03:00
tomrus88
ca7085c68e Updated OpenSSL to version 1.0.0. 2010-03-31 18:04:28 +04:00
arrai
e520d8409e [9466] Implemented SOAP in MaNGOS
- removed deprecated code from RASocket
- allow more than one login at a time on the RA console
- added gsoap library for handling SOAP requests
- removed deprecated mangos_string entry

Thanks to:
- Derex for reporting a bug which occured if more than 1024
    players were connected  [poll() vs select()]
- caeruleaus for adding windowsbuild support
- vladimir for suggesting a different thread starting order
- fdb_ for suggesting SOAP in the first place
2010-02-27 10:52:07 +01:00
Zooey Aurora
f40f564bd6 [9449] Fixes for the Solaris platform.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-02-25 05:09:39 +03:00
VladimirMangos
9c346fc0a9 [9337] Use ACE PATH_MAX define magic 2010-02-09 03:34:02 +03:00
VladimirMangos
6653539a5e [9231] Update used utf8 cpp library version up to 2.2.4 2010-01-21 21:43:50 +03:00
VladimirMangos
fe6e2e1746 [9122] Updated copyright notice for new year.
Also fix some lost in past cases.
2010-01-08 00:02:21 +03:00
klightspeed
2f3f0f20d8 [8838] Avoid attempts to install tbb libraries without honouring $DESTDIR
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-11-19 14:04:59 +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
Pablo
85d8aaccd8 [8632] Fixed syntax for new autotools.
Signed-off-by: ApoC <apoc@nymfe.net>
2009-10-12 23:02:28 +02:00
unknown
7837fd93b4 [8481] Convert some detected files to unix line ends. 2009-09-10 05:11:36 +04:00