MaNGOS is an object-oriented Massively Multiplayer Online Role-Playing Game Server (MMORPGS). It\'s an educational project, to help developers get familar with large scale C++ and C# development projects.
Auth/ AuthCrypt.cpp AuthCrypt.h BigNumber.cpp BigNumber.h Sha1.cpp Sha1.h md5.c md5.h Config/ dotconfpp/ dotconfpp.cpp dotconfpp.h mempool.cpp mempool.h Config.cpp Config.h ConfigEnv.h ConfigLibrary.vcproj Database/ DBCStores.cpp DBCStores.h DBCStructure.h DBCfmt.cpp Database.cpp Database.h DatabaseEnv.h DatabaseImpl.h DatabaseMysql.cpp DatabaseMysql.h DatabasePostgre.cpp DatabasePostgre.h DatabaseSqlite.cpp DatabaseSqlite.h Field.cpp Field.h MySQLDelayThread.h QueryResult.h QueryResultMysql.cpp QueryResultMysql.h QueryResultPostgre.cpp QueryResultPostgre.h QueryResultSqlite.cpp QueryResultSqlite.h SQLStorage.cpp SQLStorage.h SqlDelayThread.cpp SqlDelayThread.h SqlOperations.cpp SqlOperations.h dbcfile.cpp dbcfile.h Network/ Base64.cpp Base64.h CircularBuffer.cpp CircularBuffer.h IFile.h ISocketHandler.cpp ISocketHandler.h Ipv4Address.cpp Ipv4Address.h Ipv6Address.cpp Ipv6Address.h ListenSocket.h Mutex.cpp Mutex.h Parse.cpp Parse.h RandomNumber.cpp RandomNumber.h ResolvServer.cpp ResolvServer.h ResolvSocket.cpp ResolvSocket.h SctpSocket.h Socket.cpp Socket.h SocketAddress.h SocketHandler.cpp SocketHandler.h StdLog.h StdoutLog.cpp StdoutLog.h TcpSocket.cpp vmap/ Base.cpp Base.h ByteBuffer.h Common.h Errors.h Log.cpp Log.h Makefile.am MemoryLeaks.cpp MemoryLeaks.h Mthread.cpp Mthread.h PacketLog.cpp PacketLog.h ProgressBar.cpp ProgressBar.h SystemConfig.h.in Timer.h Util.cpp Util.h WorldPacket.h