leak
176a2c1080
Core/Warden: Workaround for an OpenSSL bug in the ARC4 stream cipher initialization that causes crashes on some OS
...
- Skip loading warden_action overrides when warden is disabled
fixes #6486
2012-07-13 09:11:05 +02:00
leak
0fbb86f221
Core/DBLayer: Restore removal and cleanup of respawn times of expired instances
2012-01-30 00:31:06 +01:00
leak
e28dbe9f88
Core/AuthServer: Streamlined authserver log messages (added client port for easier identification and matching for multiple connections from same IP)
2012-01-24 20:56:16 +01:00
leak
73f79c41a1
Core/DBLayer: Couple fixes
2012-01-02 20:29:22 +01:00
leak
ced346076b
Merge pull request #4567 from Kiperr/master
...
Happy new year!
2011-12-31 16:13:28 -08:00
leak
cdbeb42e0f
Core/DBLayer: Refactor prepared statement defines to new format (char db)
2012-01-01 01:09:38 +01:00
leak
73cf793e56
Core/DBLayer: Refactor prepared statement defines Note:
...
The new format for the middle section is a 3-letter upper case abbreviation of the sql command being executed (select -> SEL, update -> UPD, etc.)
{DB}_{SEL/INS/UPD/DEL/REP}_{Summary of data changed}
2011-12-31 20:14:38 +01:00
leak
ff8874574f
Core/DBLayer: Convert another Execute() query to a prepared statement
2011-12-31 19:51:48 +01:00
leak
b39857a15d
Core/DBLayer: Convert PExecute() queries to prepared statements No. 4
2011-12-31 19:06:24 +01:00
leak
8adac3f246
Core/DBLayer: Convert PExecute() queries to prepared statements No. 3
2011-12-31 00:32:05 +01:00
leak
ded31adfa1
Core/SAI: Restore build
2011-12-30 19:01:22 +01:00
leak
b4ecd85da4
Core/DBLayer: Convert PExecute() queries to prepared statements No. 2 (fixup)
2011-12-27 16:31:10 +01:00
leak
e646dbb3cd
Core/DBLayer: Convert PExecute() queries to prepared statements No. 2
2011-12-27 00:29:48 +01:00
leak
ef17c05dec
Core/DBLayer: Convert PExecute() queries to prepared statements No. 1
2011-12-25 18:13:21 +01:00
leak
41888f63c9
Core/DBLayer: Proper code style on recently refactored code
2011-12-25 14:26:50 +01:00
leak
64a2a29506
Core/DBLayer: Convert Execute() queries to prepared statements
2011-12-25 02:22:10 +01:00
leak
08bd2f1a54
Core/DBLayer: Convert callback queries to prepared statements No. 3
2011-12-25 01:27:44 +01:00
leak
e1afd79b1e
Core/DBLayer: Convert callback queries to prepared statements #2
2011-12-20 09:12:43 +01:00
leak
7052fbf5cc
Core/DBLayer: Convert callback queries to prepared statements
2011-12-18 20:56:38 +01:00
leak
f42998277f
Merge pull request #3867 from Aokromes/master
...
Fix linux compile
2011-11-07 05:44:17 -08:00
leak
d498a5b68f
Core/Commands: Prevent crash upon using .pinfo on characters in unknown areas
...
Closes #2784
2011-08-30 13:15:38 +02:00
leak
d01bb754d7
Core/Commands: Remove useless file, commands were already converted to command scripts a bit ago
2011-08-14 13:07:43 +02:00
leak
af040fc18d
Core/Players: Allow players to answer gamemaster whispers even if whispers are disabled. Whitelist can be reset by .whispers off
2011-08-13 15:10:45 +02:00
leak
6db242473e
Core/Commands: Console should be able to add/remove rights in any case
2011-08-13 13:24:48 +02:00
leak
91a3bfe42a
Core/Commands: .pinfo improvements
...
- Allow .pinfo <guid>
- Add map/zone/subzone/phase to output
2011-08-13 13:00:38 +02:00
leak
6fffcb6890
Fix nonPCH build. Thanks to liszt.
...
Fixes #1385
2011-05-05 15:23:37 +02:00
leak
dfacd287a4
Core/ObjectMgr: Refactor group related functions into dedicated class
2011-05-05 10:25:17 +02:00
leak
ea06dcf418
Core/ObjectMgr: Refactor guild related functions into dedicated class
2011-05-04 10:08:09 +02:00
leak
ce01a37c2c
Core/ObjectMgr: Refactor arena team related functions into dedicated class
2011-05-03 15:01:37 +02:00
leak
4fe0fccc1c
Fixed typo. Thanks to vlad852.
2011-05-03 10:57:59 +02:00
leak
d64c6ad55a
Core/Instances: Kill weird SQL generator function and fix cleaning of expired instances
2011-05-02 22:04:35 +02:00
leak
f70d5196ac
And another one
2011-05-02 14:45:53 +02:00
leak
a25ceef61b
Fix warnings created by space-after-comma mass change
2011-05-02 13:02:59 +02:00
leak
1003f30448
Add spaces after commas
2011-04-29 20:47:02 +02:00
leak
01a79947d5
More cleanup after last commit spree
2011-04-29 19:59:40 +02:00
leak
e1647aaa29
Random cleanup after last commit spree
2011-04-29 09:28:32 +02:00
leak
e58f47664f
Restore gcc build
2011-04-28 23:38:16 +02:00
leak
6d1924cee8
Removing SQLStorage class leftovers
2011-04-28 23:03:02 +02:00
leak
c51c817a45
Core/ObjectMgr: Refactor sCreatureStorage
2011-04-28 22:57:08 +02:00
leak
e2e9431ca3
Core/ObjectMgr: Refactor sGOStorage
2011-04-28 22:54:30 +02:00
leak
3ab83417f5
Core/ObjectMgr: Refactor sCreatureInfoAddonStorage
2011-04-28 22:50:06 +02:00
leak
c8413a7f27
Core/ObjectMgr: Refactor sCreatureDataAddonStorage
2011-04-28 22:46:40 +02:00
leak
a82654debd
Core/ObjectMgr: Refactor sItemStorage
2011-04-28 22:42:33 +02:00
leak
03365e9a57
Core/ObjectMgr: Refactor sEquipmentStorage
2011-04-28 22:34:40 +02:00
leak
5aeb4fe794
Core/ObjectMgr: Refactor sInstanceTemplate
2011-04-28 22:16:13 +02:00
leak
19cab2c508
Core/ObjectMgr: Refactor sPageTextStore
2011-04-28 22:13:09 +02:00
leak
85a1e9e7ab
Core/ObjectMgr: Refactor sCreatureModelStorage
2011-04-28 22:11:45 +02:00
leak
d4f4f4bfea
SQL: Updated char db base
2011-04-12 09:34:35 +02:00
leak
9bed8e49db
Core/Arena: Restore personal rating loading
2011-04-10 15:19:54 +02:00
leak
7935c2f5c2
Core/Arena: Move personalRating to arena_team_member
2011-04-08 21:14:30 +02:00
leak
1e94fc530b
SQL/Arena: Fix some warnings with missing default values
2011-04-08 15:57:25 +02:00
leak
770c8a950e
Core/Arena: Query column order for game stats restored
...
fixes #1165
2011-04-07 09:23:05 +02:00
leak
9456ae7199
SQL/Arena: Removing ambiguous personalRating column until things are sorted out
2011-04-06 11:20:01 +02:00
leak
ae3ab32ea5
Core/Arenas: Refactor arena code and db layout
2011-04-05 21:54:28 +02:00
leak
0927243278
Core/GameEventMgr: Forgotten query no. 2
2011-03-19 18:11:13 +01:00
leak
6eb5014182
SQL: Lost changes in character base sql
2011-03-19 00:23:35 +01:00
leak
74ae022849
Core/GameEventMgr: Drop temporary table
2011-03-18 20:27:41 +01:00
leak
ca02708564
Core/GameEventMgr: Forgotten query
2011-03-18 18:49:40 +01:00
leak
90a3fee232
Core/GameEventMgr: Reduce memory waste caused by gaps in game_event entry IDs
2011-03-18 00:11:12 +01:00
leak
6a4ffb4be1
Core/Battlegrounds: Free instance id in the proper place.
...
fixes #966
2011-03-14 20:39:05 +01:00
leak
a874fe0764
Core/Battlegrounds: Fixed memory and CPU cycle leak that was caused by BG objects not being removed properly in "All Arenas" case
2011-03-13 21:52:37 +01:00
leak
986a09c121
SQL: Corrected improper sql file naming
2011-03-12 16:00:27 +01:00
leak
2a34b41ce8
Core/Instances: Fix warning
2011-03-11 19:57:00 +01:00
leak
190ef1c2ef
Core/Instances: Fix crash and allocation issue in instance id generation
2011-03-11 13:24:58 +01:00
leak
4f892bbba1
Core/ObjectMgr: Use a map rather than a vector for indexing guilds by their guid (might contain large gaps).
2011-03-11 00:18:49 +01:00
leak
b6074f90da
Core: Cleaned up leftovers from loading functions streamlining
2011-03-10 22:22:29 +01:00
leak
5b481d36bf
Core/Battlegrounds: BG instances are not saved to the database and thus need no deletion.
2011-03-10 22:22:28 +01:00
leak
4569e4852a
Core/Instances: Recycle instance IDs. Should fix instance ID shifting and related issues with instance binding.
...
fixes #736
2011-03-10 22:22:27 +01:00
leak
f5e9c2c23b
Core/Groups: And here i was talking about sync execution..
2011-03-01 01:59:26 +01:00
leak
709c395421
Core/Groups: Forgotten changes from group id recycling reimplementation, also cleanup queries should be sync (and due to their one time execution have no need to be prepared statements)
2011-03-01 01:42:18 +01:00
leak
aa2455b586
Core/Groups: Reimplement group id recycling
2011-02-27 00:55:45 +01:00
leak
4dc1bf3076
Core/Groups: Prevent group id pool corruption (BG groups take their Ids out of the same pool thus the need to register properly)
2011-02-24 23:35:39 +01:00
leak
3e046f9bc4
Core/AI: Put log messages on filter
2011-02-24 18:37:27 +01:00
leak
4af76de1b9
Core/Maps: More unused maps
2011-02-23 00:50:16 +01:00
leak
a751bd64aa
Core/Instances: Remove unused map
2011-02-23 00:15:45 +01:00
leak
b27735b590
Core/Groups: Reuse group guids to stop endless growth
2011-02-22 23:49:57 +01:00
leak
bde5adf9bd
Core/Globals: Cleanup queries should be blocking if we want to be sure to load clean data
2011-02-22 21:01:07 +01:00
leak
09bac61e42
Core/Groups: Move scattered group object deletion to Disband()
2011-02-22 16:52:38 +01:00
leak
6a64c79d2a
Core/Groups: Group system cleaning sweep.
2011-02-18 18:35:52 +01:00
leak
aaa9b069d9
Core/Entities: Prevent accessing uninitialized memory
2011-02-17 02:04:47 +01:00
leak
21a9d90aa8
Docs: Updated UnixInstall.txt
2011-02-16 13:46:44 +01:00
leak
3a2e21613f
Contrib/conf_merge: Tab removed and copyright updated (Thanks to Aokromes)
2011-02-16 13:25:54 +01:00
leak
dcacdd0932
Core/SOAP: Stop soap socket from proceeding when nobody connected
2011-02-15 02:00:16 +01:00
leak
06402fda47
Core/Handlers: Send invite decline message to leader in every case
2011-02-13 21:15:52 +01:00
leak
e87b6ce8fe
Core/Tools: Restore loading player dumps
2011-02-10 18:21:21 +01:00
leak
422cfec07d
Core/Battlegrounds: Refactoring some pointless parameters
2011-02-09 16:47:47 +01:00
leak
e00e57b570
Core/Spells: Remove movement impairing effects for druids when shifting back to normal form
...
fixes #320
2011-01-26 20:05:36 +01:00
leak
41d0c5571a
Core/Entities: Avoid unique key violations during character inventory saving for newly created items
2011-01-26 17:20:21 +01:00
leak
59aa3b5650
Restore unix build
2011-01-26 02:04:55 +01:00
leak
137b079eea
Core: Generic cleanup (tab2spaces/trailing whitespace removal)
2011-01-26 01:03:35 +01:00
leak
57f85ab7da
Core/DBLayer: Replace prepared statement arrays with a map to avoid asynchronous indexes at query logging or error output
...
- Add values to prepared statement query log messages
- Killed a bit Engrish and trailing white whitespaces
2011-01-26 00:41:55 +01:00
leak
180b739483
Core/Entities: Avoid unique key violations during character inventory saving
...
(It only works "<Machiavelli> because I saideth so")
2011-01-25 18:42:17 +01:00
leak
ffdeeb3195
SQL: Minor cleanup in existing roll up patches
2011-01-25 14:40:05 +01:00
leak
dd751242fc
Core/Spells: Better solution for exploit check (Thanks to manuel)
...
Readd lost changes from char db type cleanup
2011-01-20 03:06:51 +01:00
leak
f7af49291b
SQL: Characters db storage type cleanup No. 7 (final) - Note:
...
- It is _strongly_ recommended to extensively test the recent changes before applying them to live data
- To fully resync the character db layout with TC releases it is recommended to dump the characters table with
mysqldump --no-data characters > characters_database_livedata.sql
and use a diff tool to compare it against sql/base/characters_database.sql
2011-01-20 02:11:49 +01:00
leak
c59ea4726e
SQL: Characters db storage type cleanup No. 6
2011-01-20 01:02:24 +01:00
leak
a486eb0c2f
SQL: Characters db storage type cleanup No. 5
2011-01-20 00:08:45 +01:00
leak
a7df9ddff1
SQL: Characters db storage type cleanup No. 4
2011-01-19 22:46:21 +01:00
leak
471b6f138d
SQL: Characters db storage type cleanup No. 3 - Note:
...
There is a chance that you will be getting importing errors / data truncation warnings because of ancient invalid pet names.
SELECT * FROM character_pet WHERE CHAR_LENGTH(`name`) > 21;
2011-01-19 18:51:00 +01:00
leak
c306acf298
SQL: Characters db storage type cleanup No. 2
2011-01-19 14:04:33 +01:00