Commit graph

163 commits

Author SHA1 Message Date
VladimirMangos
bf0ecf6e71 [10947] Update copyright notice for 2011 year. 2011-01-01 20:33:43 +03:00
Unid
7d41f3fadf [10936] Correctly show online status of 1.12.1 realms
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-12-29 20:50:20 +03:00
VladimirMangos
5f4f39851e [10773] Fixed crash at empty build list in realm string. 2010-11-22 02:00:51 +03:00
tomrus88
76dfdd336f Backports from 400 branch. 2010-11-15 18:01:45 +03:00
fgenesis
c46d3bf9b0 [10465] Fix bad bandate check. 2010-10-19 22:27:00 +02:00
VladimirMangos
15e6c17158 [10583] Remove dual ERROR in logs 2010-10-07 01:59:07 +04:00
stfxpi
5b0e73e36e [10530] Fixed client reject any login attempt after WOW_FAIL_INCORRECT_PASSWORD receive.
Problem similar all all client versions.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-09-25 08:58:39 +04:00
VladimirMangos
acd0716297 [10432] Rename ASSERT -> MANGOS_ASSERT and related fixes
ASSERT hard use in predictable way because diff. 3rd party libs code
redefine it inf different ways and hard make sure that used in end
of mangos define version. This is real detected problem make some
expected assert checks ignored and so bugs not detected as expected from code.

In addition made related changes:
* Common.h header expected to be first include in any src/game/header except most simple cases.
* Related FILE.h header expected to be first include in FILE.cpp
* Fixed some absent includes and type forwards for safe build without PCH enabled.
* Avoid using MANGOS_ASSERT in src/framework code
2010-09-02 05:13:16 +04:00
freghar
47dc7dcf1b [10412] add a BindIP warning to worldd/realmd config files
Signed-off-by: freghar <compmancz@gmail.com>
2010-08-27 18:22:44 +02:00
VladimirMangos
4dae2cfe89 Remove trailing space. 2010-08-16 04:06:44 +04:00
VladimirMangos
77a116dbe1 [10361] Send proper error message at password check fail.
It specailly fix 1.x client case that not understande used for later clients 4-byte message.
2010-08-16 04:06:11 +04:00
XTZGZoReX
eadeda8f5d [10019] Update realmd opcode list.
Thanks to Phazerz for helping with research.
2010-07-13 19:56:00 +02:00
VladimirMangos
d81c9175d8 Update build checks for mangosd/realmd. 2010-07-02 05:34:27 +04:00
Grinder
f244e68c59 [10102] Rename loginDatabase for consistence with other global db object names
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-24 02:55:26 +04:00
Astellar
78400f8406 [10091] Use ACE for command line options parse.
Note: "--service run" renamed to "-s run"
in consistence with other serrvice options.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-21 06:40:10 +04:00
VladimirMangos
1eed65d5ac [10082] Drop now unused dotconfpp lib code. 2010-06-20 02:20:51 +04:00
Astellar
41d178ca7b [10081] Use ACE config library instead dotconfpp
NOTE: all config versions update because in old state
      it's not compatible with new way loading.
      Look for *.conf.dist.in chnages in commit for update configs.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-06-20 01:54:42 +04:00
Derex
b23fd66aa6 [10009] Fix realmd to accept more than 64 connections on windows.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-05-31 03:21:42 +04:00
VladimirMangos
4f4bf7f45d [9942] Output ACE version at realmd start. 2010-05-21 01:26:28 +04:00
Derex
47186c05ec [9940] Fix typo in AuthSocket.cpp 2010-05-20 02:10:45 +03:00
AlexDereka
85e3100bc7 [9937] Added copyright notice. 2010-05-20 02:05:17 +04:00
Derex
8a1fd9e086 [9935] ACE realmd, thanks to Zor and Vladimir for windows. 2010-05-19 23:37:35 +03:00
VladimirMangos
aaa33d5385 [9904] Add new config option for wait mode at startup error.
Note: it not applied to crashes and shutdowns after mangosd/relamd startup completed.
You can continue without delay (as now) and fast exist, or wait <Enter>, or some secs
for continue. Last can be helpful for see for example not applied sql update revision
data and etc.
2010-05-16 02:19:40 +04:00
hunuza
68abd76c97 [9844] Fix some whitespace errors.
Signed-off-by: hunuza <hunuza@gmail.com>
2010-05-07 12:25:12 +02:00
VladimirMangos
722135b326 [9838] More log filters and macro uses.
* LogFilter_Weather
* LogFilter_PeriodicAffects
* LogFilter_PlayerMoves
* LogFilter_SQLText
* LogFilter_AIAndMovegens
* LogFilter_PlayerStats
2010-05-05 18:46:10 +04:00
VladimirMangos
c5974b8a7e [9762] Init client build at reconnect (logout back to char list)
This fix bug with show all realms as offline at view relam list after logout.
2010-04-18 19:20:55 +04:00
VladimirMangos
92b11459b1 [9748] Fixed startup problems after recent realmd DB. 2010-04-14 16:40:11 +04:00
VladimirMangos
822ec31cb9 [9746] Implement show realm version and build in realm list.
* Rename `realmlist`.`color` field to `realmflags`

* Client 2.x and later support show in realm list supported
  client version for specific realm.

  For client 1.x this implemented by adding version to name
  in similar way as it look in more recent clients.

  For enable version show each affected realm must have in `realmflags` set
  flag 4.

  For realm work with not officially supported builds (build > last suported)
  will show version 0.0.0 and correct build value.
2010-04-14 09:15:33 +04:00
VladimirMangos
6bcbbc321b Merge branch 'master' into 330 2010-04-07 06:58:42 +04:00
VladimirMangos
068fca0d74 [9678] Some comments for realmd data. 2010-04-06 06:24:51 +04:00
tomrus88
3f071ed1d2 Fixed realm flags enum. 2010-04-05 13:53:17 +04:00
tomrus88
68e73f105e Added some info about realm list and auth response packets.
Added few dbc structs and updated related enums.
2010-04-05 13:48:23 +04:00
tomrus88
6ee7875d2b Updated AuthResult enum. 2010-04-05 13:47:36 +04:00
VladimirMangos
7619b2ef4b Re-add current supported build to realmd list. 2010-04-05 02:08:17 +04:00
tomrus88
34b1bff6e8 Updated AuthResult enum. 2010-04-04 10:04:48 +04:00
tomrus88
55e7fb1b08 Fixed realm flags enum. 2010-04-04 02:29:32 +04:00
tomrus88
4535f78573 Added some info about realm list and auth response packets.
Added few dbc structs and updated related enums.
2010-04-04 01:14:16 +04:00
tomrus88
d131f137cc Merge remote branch 'origin/master' into 330 2010-04-03 11:33:45 +04:00
DasBlub
6148675b0e [9662] Use the db-user 'mangos' instead of 'root' in the config file.
Change done for consistence with 'mangos' created in sql/create_mysql.sql

NOTE: for secirity reason better not use this user name (and password)
in real configs/MySQL.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-04-03 04:10:52 +04:00
tomrus88
7b1e8cae76 Merge remote branch 'origin/master' into 330 2010-03-28 04:32:10 +04:00
Zor
7b180e5fa8 [9631] Fix enum names.
Signed-off-by: AlexDereka <dereka.alex@gmail.com>
2010-03-27 22:12:21 +03:00
tomrus88
dd3d5eec69 Updated to client build 11723. 2010-03-27 03:50:35 +03:00
tomrus88
fc3f08a468 Updated to build 11685. 2010-03-24 08:32:44 +03:00
tomrus88
768772b14b Updated to PTR build 11655. 2010-03-13 00:50:15 +03:00
tomrus88
e73c5d3b79 Merge remote branch 'origin/master' into 330
Conflicts:
	src/game/Unit.cpp
2010-03-10 20:24:28 +03:00
tomrus88
393d46f9f6 Updated to latest PTR build. 2010-03-10 20:21:18 +03:00
hunuza
5d84477f7f [9564] Remove some trailing whitespace and add comment for last commit.
Signed-off-by: hunuza <hunuza@gmail.com>
2010-03-10 13:45:41 +01:00
tomrus88
32168d697b Updated to 3.3.3.11573 client. 2010-02-23 08:08:33 +03:00
VladimirMangos
9d191da17d [9314] Add new explcitly supported build to realmd 2010-02-06 18:57:07 +03:00
VladimirMangos
573651435e [9290] Some cleanups in realmd, no functional changes 2010-02-03 14:24:43 +03:00