Shauren
b564c10b13
Core/Players: Implemented serverside validation of reserved/profane names
...
Closes #15357
New library dependency: Boost.Regex
2015-08-30 00:17:08 +02:00
jackpoz
e70290d558
Buildsystem: Fix Boost not found targeting VS2015 with pre-built binaries
...
Fix Boost libraries not being found by CMake when targeting Visual Studio 2015 with Boost installed using the binaries.
Fixes #15277
(cherry picked from commit ca940548bf )
2015-08-15 17:46:19 +01:00
Naios
352012e531
Core/Updates: Add an automatic database update system. Automatically detects new and edited sql updates through file lists and hashing. Detects renames, deletes and is able to create and auto import full databases. * cleanups in main.cpp of world & bnetserver * refactoring in DatabaseWorkerPool.h & MySQLConnection.cpp
...
Make sure you re-run cmake, because boost::iostreams was added as dependency.
Maybe you need to install libboost-iostreams1.55-dev on unix as well.
Import every update manual until (included) those INSERT IGNORE updates for each database.
Thanks DDuarte and Shauren for your amazing ideas, help and advises.
In hope that nobody gets a "Your database structure is not up to date..." anymore ,-)
Signed-off-by: Naios <naios-dev@live.de >
Signed-off-by: Nayd <dnpd.dd@gmail.com >
2015-03-21 14:09:38 +00:00
Nayd
08a98c6237
Line ending fix, sorry.
2015-01-19 00:07:10 +00:00
DDuarte
1034b4d460
Build/CMake: Use BOOST_NO_SCOPED_ENUMS if Boost version is less than 1.51
...
http://www.boost.org/doc/libs/1_57_0/libs/config/doc/html/boost_config/boost_macro_reference.html#boost_config.boost_macro_reference.boost_deprecated_macros
2014-11-11 18:26:25 +00:00
DDuarte
386b97c485
Build: Fixup 428d510f76. Use check_cxx_source_compiles instead of try_compile
2014-10-30 01:57:54 +00:00
bloerwald
428d510f76
Build: Support boost versions compiled in C++11 as well as C++03 mode
...
Issues related to boost::filesystem and scoped enums
2014-10-30 00:17:41 +00:00
bloerwald
ff0f84e3aa
Tools/connection_patcher: remove c# code, add c++ code with minor modification, move to tools, integrate into cmake
...
note: no longer downloads nonexistent modules
note: now throws on not finding patterns
new dependency: boost.filesystem
Closes #13471
2014-10-28 18:33:19 +00:00
Vincent-Michael
a52135f276
Core: Remove whitespace
2014-08-27 23:22:16 +02:00
Shauren
0a3d1a35cd
Buildsystem: Removed debugging message from cmake output
2014-07-17 15:43:39 +02:00
leak
e2fed64550
Update related files to lowered Boost version requirement
2014-07-16 18:42:17 +02:00
Chaplain
68398a559e
[Auth\Worldserver] Use boost to load console arguments. (Added a few style changes and cmake fix)
...
Conflicts:
src/server/worldserver/Main.cpp
2014-07-15 18:15:55 +02:00
Shauren
302169fd12
Buildsystem: Lowered required boost version to 1.49
2014-07-11 22:28:28 +02:00
Subv
9872162835
Added a missing definition
2014-07-06 17:41:47 -05:00
Subv
77caf33deb
Removed some unneeded boost dependencies.
...
Ensure that the correct packet sizes are read in the authserver.
Added some try catch to the authserver to deal with boost exceptions (this part is not finished)
2014-07-06 17:04:42 -05:00
Subv
fa1da7a921
BuildSystem/CMake: Fixed cmake configuring when building in 32 bits.
2014-06-22 12:54:10 -05:00
leak
5a363ee0e1
Replace authserver ACE related code with Boost/C++11
2014-05-30 14:54:56 +02:00
leak
3ba49277d9
Add support for Boost 1.55
2014-05-12 21:27:44 +02:00