diff --git a/src/shared/Makefile.am b/src/shared/Makefile.am
index f98697d36..6c711c63b 100644
--- a/src/shared/Makefile.am
+++ b/src/shared/Makefile.am
@@ -63,13 +63,8 @@ $(REVISION_FILE) : $(top_builddir)/src/tools/genrevision/genrevision FORCE
$(top_builddir)/src/tools/genrevision/genrevision $(top_srcdir)
## Additional files to include when running 'make dist'
-# Disabled packet logger
-EXTRA_DIST = \
- PacketLog.cpp \
- PacketLog.h
-
# System configuration
-EXTRA_DIST += \
+EXTRA_DIST = \
SystemConfig.h
# System Win32 files
diff --git a/src/shared/PacketLog.cpp b/src/shared/PacketLog.cpp
deleted file mode 100644
index b04fb2da0..000000000
--- a/src/shared/PacketLog.cpp
+++ /dev/null
@@ -1,157 +0,0 @@
-/*
- * Copyright (C) 2005-2010 MaNGOS
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
-
-#include "Common.h"
-#include "PacketLog.h"
-#include "Config/ConfigEnv.h"
-#include "Policies/SingletonImpl.h"
-
-#include
-
-INSTANTIATE_SINGLETON_1( PacketLog );
-
-PacketLog::PacketLog()
-{
-
- if (sConfig.GetBoolDefault("LogRealm", false))
- {
- FILE *pFile = fopen("realm.log", "w+");
- fclose(pFile);
- }
-
- if (sConfig.GetBoolDefault("LogWorld", false))
- {
- FILE *pFile = fopen("world.log", "w+");
- fclose(pFile);
- }
-}
-
-PacketLog::~PacketLog()
-{
-}
-
-char PacketLog::makehexchar(int i)
-{
- return (i<=9) ? '0'+i : 'A'+(i-10);
-}
-
-int PacketLog::hextoint(char c)
-{
- c = toupper(c);
- return (c > '9' ? c - 'A' + 10 : c - '0');
-}
-
-void PacketLog::HexDump(const unsigned char* data, size_t length, const char* file)
-{
- FILE *pFile;
- pFile = fopen(file, "a");
-
- const int char_offset = 16*3 + 2;
- const int line_size = 16*3 + 16 + 3;
- char line[line_size+1];
-
- fprintf(pFile,"OFFSET 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | 0123456789ABCDEF\n");
- fprintf(pFile,"--------------------------------------------------------------------------\n");
-
- line[char_offset - 1] = ' ';
- line[char_offset - 2] = ' ';
-
- for (size_t i=0; i>4);
- line[bi++] = makehexchar(*data & 0x0f);
- line[bi++] = ' ';
- line[char_offset+(ci++)]=(isprint(*data) ? *data : '.');
- ++data;
- }
-
- while (bi<16*3)
- {
- line[bi++]=' ';
- }
-
- line[char_offset+(ci++)]='\n';
- line[char_offset+ci]=0;
-
- fprintf(pFile,"%06X %s", start_i, line);
- }
- fprintf(pFile, "\n\n");
- fclose(pFile);
-}
-
-void PacketLog::HexDump(const char *data, size_t length, const char* file)
-{
- HexDump((unsigned char *)data, length, file);
-}
-
-void PacketLog::HexDumpStr(const char *msg, const char *data, size_t len, const char* file)
-{
- FILE *pFile;
- pFile = fopen(file, "a");
- fprintf(pFile,"%s\n", msg);
- fclose(pFile);
-
- HexDump(data, len, file);
-}
-
-void PacketLog::RealmHexDump(RealmPacket* data, uint32 socket, bool direction)
-{
- if (!sConfig.GetBoolDefault("LogRealm", false))
- return;
-
- FILE *pFile;
- pFile = fopen("realm.log", "a");
-
- uint16 len = data->size() + 2;
- uint8 opcode = data->GetOpcode();
- if (direction)
- fprintf(pFile, "SERVER:\nSOCKET: %d\nLENGTH: %d\nOPCODE: %.2X\nDATA:\n", socket, len, opcode);
- else
- fprintf(pFile, "CLIENT:\nSOCKET: %d\nLENGTH: %d\nOPCODE: %.2X\nDATA:\n", socket, len, opcode);
-
- fclose(pFile);
- HexDump((char *)data->contents(), data->size(), "realm.log");
-
-}
-
-void PacketLog::WorldHexDump(WorldPacket* data, uint32 socket, bool direction)
-{
- if (!sConfig.GetBoolDefault("LogWorld", false))
- return;
-
- FILE *pFile;
- pFile = fopen("world.log", "a");
-
- uint16 len = data->size();
- uint16 opcode = data->GetOpcode();
- if (direction)
- fprintf(pFile, "SERVER:\nSOCKET: %d\nLENGTH: %d\nOPCODE: %.4X\nDATA:\n", socket, len, opcode);
- else
- fprintf(pFile, "CLIENT:\nSOCKET: %d\nLENGTH: %d\nOPCODE: %.4X\nDATA:\n", socket, len, opcode);
-
- fclose(pFile);
- HexDump((char *)data->contents(), data->size(), "world.log");
-
-}
diff --git a/src/shared/PacketLog.h b/src/shared/PacketLog.h
deleted file mode 100644
index 7c56082b5..000000000
--- a/src/shared/PacketLog.h
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * Copyright (C) 2005-2010 MaNGOS
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
-
-#ifndef MANGOSSERVER_PACKETLOG_H
-#define MANGOSSERVER_PACKETLOG_H
-
-#include "Common.h"
-#include "Policies/Singleton.h"
-#include "RealmPacket.h"
-#include "WorldPacket.h"
-
-class PacketLog
-{
- public:
- PacketLog();
- ~PacketLog();
-
- int hextoint(char c);
- char makehexchar(int i);
-
- void HexDump(const unsigned char* data, size_t length, const char* file);
- void HexDump(const char *data, size_t length, const char* file);
- void HexDumpStr(const char *msg, const char *data, size_t len, const char* file);
-
- void RealmHexDump(RealmPacket * data, uint32 socket, bool direction);
-
- void WorldHexDump(WorldPacket * data, uint32 socket, bool direction);
-};
-
-#define sPacketLog MaNGOS::Singleton::Instance()
-#endif
diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h
index cc6a7c3cf..adff019e6 100644
--- a/src/shared/revision_nr.h
+++ b/src/shared/revision_nr.h
@@ -1,4 +1,4 @@
#ifndef __REVISION_NR_H__
#define __REVISION_NR_H__
- #define REVISION_NR "10356"
+ #define REVISION_NR "10357"
#endif // __REVISION_NR_H__