Commit graph

27 commits

Author SHA1 Message Date
Derex
8814eec3eb [9936] Remove sockets library from UNIX build 2010-05-20 00:15:50 +03: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
HipToday
48d623fef4 [9257] Report error message at openssl dir find fail in configure.
Instead linking errors.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-26 15:31:02 +03:00
Splinter
1b3f0e1e6f [9255] Add information about m4 dir to configure.ac.
Possible this will help resolve recent porblems with openssl detection at some platform.
At least it help in some similar cases at testing.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-26 11:27:51 +03:00
HipToday
dce014e887 [9235] Change way call AX_CHECK_OPENSSL.
Original way have many reported problems.
New also maybe not allways working but less problematic.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-22 01:19:41 +03:00
HipToday
b61f708a71 [9219] Use ax_check_openssl.m4 for support more ways detected openssl at *nix.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-01-20 10:06:37 +03:00
VladimirMangos
bdca8c0ab8 [9135] Bump for 0.16.0 development. 2010-01-10 05:49:45 +03:00
VladimirMangos
5c51aa9ec5 [9134] MaNGOS 0.15 release. 2010-01-10 05:45:11 +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
XTZGZoReX
5bb8d60a67 Allow disabling tbbmalloc on Unix by using: --with-std-malloc 2009-11-11 22:20:07 +01:00
VladimirMangos
146657885d [8792] Fixed *nix configure work after [8790] 2009-11-08 19:57:22 +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
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
derex
9d64305a90 [8432] Ship pkg.m4 with mangos. 2009-08-28 14:17:44 +03:00
VladimirMangos
bee8a0ddce [8415] Implement --enable-builtin-ace option for explicit select builtin/system ACE.
* --enable-builtin-ace (default) set use builting in mangos sources ACE version build and use
* --disable-builtin-ace set use installed in system ACE version (if any) or
  error if no system version installed. This let easy use system version of ACE
  if it prefered by some reasons (for example 5.5.2 ACE package at 6.x FreeBSD)
* This also fix proper detection Stack_Trace.h existance in both cases.

More proper header existance check base at patch suggested by Plaes.
Thanks to Splinter for testing.
2009-08-24 14:02:43 +04:00
plaes
ddf54081d0 [8396] Misc cleanup patches to configure.ac
* Use pkg-config for ACE (req. ACE 5.5.2 or later), in mangos included 5.6.6.
* Use pkg-config for OpenSSL
* Enable silent builds with >=automake-1.11

Note: possible you will need install pkg-config tool at your Unix/Linux

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-08-20 06:39:32 +04:00
Derex
7af48902f1 [8289] Fixed build problem with some old mysql versions at Unix/Linux.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-08-01 21:19:45 +04:00
VladimirMangos
95ce1eed1c [8079] Fixed build errors at use old ACE versions (without ace/Stack_Trace.h). 2009-06-26 23:30:39 +04:00
VladimirMangos
d7534f80cd [7987] Bump for 0.14.0 development. 2009-06-10 18:22:47 +04:00
AlexDereka
dd09e6fdf7 [7962] Fixed compilation on OpenBSD.
Remove outdated options from configure.ac.
2009-06-05 15:08:18 +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
arrai
c6f48843ad [7017] Updated copyright notice for new year 2009-01-03 18:09:51 +01:00
VladimirMangos
2a4ff3d819 Bump for 0.13.0 development. 2008-12-22 15:54:26 +03:00
VladimirMangos
643f6af8c7 Rename gensvnrevision and related files and references to genrevision/etc.
Also svn_revision.h renmaed to revision.h and defines in to it also renamed. MaNGOS code updated.
Other projects using this genrevison tool need to be updated in similar way.
2008-10-25 15:35:25 +04:00
freghar
95840fd2c3 Removed trailing whitespaces and CRLFs
With /contrib/ and /dep/ excluded.

Signed-off-by: freghar <compmancz@gmail.com>
2008-10-22 11:52:03 +02:00
TheLuda
800ee76535 Imported MaNGOS revision 6767 from http://mangos.svn.sourceforge.net/svnroot/mangos/trunk/ 2008-10-14 00:29:20 +02:00