Commit graph

38 commits

Author SHA1 Message Date
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
VladimirMangos
a7d9ace55f [8080] Portability fixes for some Unix platforms.
* Add #include <stdio.h> to some fiels where related functions call.
* Avoid template dependent lookup for fields in class LockedQueue.
2009-06-27 02:21:58 +04:00
AlexDereka
dd09e6fdf7 [7962] Fixed compilation on OpenBSD.
Remove outdated options from configure.ac.
2009-06-05 15:08:18 +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
8b163cca52 Updated OpenSSL lib to OpenSSL 0.9.8k 2009-05-13 12:33:05 +04:00
Derex
8b9b480c05 [7812] Fixed compile ACE aio in linux.
Signed-off-by: AlexDereka <dereka.alex@gmail.com>
2009-05-11 18:53:01 +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
VladimirMangos
512c015dc2 [7731] Some code cleanups, warrning fixes. 2009-04-29 04:03:59 +04:00
AlexDereka
4a32920b9d [7711] Removed Sqlite Code. 2009-04-24 21:28:16 +04:00
tomrus88
e774fd3730 Small fix for my previous commit 2009-03-21 16:54:41 +03:00
tomrus88
85d707ec74 Updated OpenSSL lib. Thanks to Neo2003.
(cherry picked from commit 050110f302a644e4ce1a39bb502ff23a13cc51b0)

Signed-off-by: tomrus88 <tomrus88@gmail.com>
2009-03-21 16:29:04 +03:00
VladimirMangos
9b3daf3933 [7330] Code warnings and style cleanups. Some bugs fixes.
1) comparison singed and unsigned values
2) redundent includes
3) wrong constructor :-part field initilization
4) unused not-/*name*/-guarded args in template/virtual functions that not required like args.
5) explicitly list not implemented achievement types.

Also bugs fixed:
1) Drop wrong phase mask 0 check in WorldObject::InSamePhase.
2) ArenaTeamMember::ModifyPersonalRating incorrect work with move points in negative with infinity values in result.
3) ArenaTeam::SaveToDB code send uint64 value to string with arg format %u.
2009-02-24 01:54:53 +03:00
freghar
95ae1bf0bc [6943] Add obsolete m4-created files to gitignore
Just ignore files generated by old m4 and auto(re)conf.

Signed-off-by: freghar <compmancz@gmail.com>
2008-12-25 03:40:36 +01:00
derex
3f5d1903a5 Restore build on FreeBSD. 2008-11-03 14:05:13 +03:00
tomrus88
d403125e40 Added remaining changes 2008-10-26 10:26:01 +03:00
VladimirMangos
c4a14051ee * Add some generated at MaNGOS build file ignore rules. Mostly Windows build related. 2008-10-20 02:40:35 +04:00
derex
366fe7fde9 Add support for autoconf 2.6.2 and newer. 2008-10-17 15:58:03 +03:00
tomrus88
9a908ac515 Added missing files 2008-10-15 18:42:03 +04:00
TheLuda
800ee76535 Imported MaNGOS revision 6767 from http://mangos.svn.sourceforge.net/svnroot/mangos/trunk/ 2008-10-14 00:29:20 +02:00