Permalink
Browse files

[svn] * Proper SVN structure

--HG--
branch : trunk
  • Loading branch information...
0 parents commit 9b1c0e006f20091f28f3f468cfcab1feb51286bd Neo2003 committed Oct 2, 2008
Showing 2,564 changed files with 552,880 additions and 0 deletions.
No changes.
20 AUTHORS
@@ -0,0 +1,20 @@
+The AUTHORS file:
+
+This file should collect a trace of all the legal paperwork that you have
+exchanged with contributors for your particular package. This information is
+very useful for registering the copyright of your package. The file might
+have an introductory blurb similar to this one:
+
+ Authors of PACKAGE
+
+ The following contributions warranted legal paper exchanges
+ with [the Free Software Foundation | Your Name].
+ Also see files ChangeLog and THANKS
+
+Then, list who the contributors are and what files they have worked on.
+Indicate whether they created the file, or whether they modified it. For
+example:
+
+ Random J. Hacker:
+ entire files -> foo1.c , foo2.c , foo3.c
+ modifications -> foo4.c , foo5.c
340 COPYING

Large diffs are not rendered by default.

Oops, something went wrong.
595 ChangeLog

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,58 @@
+# Copyright (C) 2005-2008 MaNGOS <http://www.mangosproject.org/>
+#
+# 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
+
+## Process this file with automake to produce Makefile.in
+
+## Sub-directories to parse
+SUBDIRS = dep doc sql src
+
+## Additional files to include when running 'make dist'
+# Win32 project workspace for Visual Studio .NET 2003
+EXTRA_DIST = \
+ win/mangosdVC71.sln \
+ win/VC71/framework.vcproj \
+ win/VC71/game.vcproj \
+ win/VC71/TrinityCore.vcproj \
+ win/VC71/TrinityRealm.vcproj \
+ win/VC71/shared.vcproj \
+ win/VC71/zlib.vcproj \
+ win/VC71/g3dlite.vcproj \
+ win/VC71/zthread.vcproj
+
+# Win32 project workspace for Visual Studio .NET 2005
+EXTRA_DIST += \
+ win/mangosdVC80.sln \
+ win/VC80/framework.vcproj \
+ win/VC80/game.vcproj \
+ win/VC80/TrinityCore.vcproj \
+ win/VC80/TrinityRealm.vcproj \
+ win/VC80/shared.vcproj \
+ win/VC80/zlib.vcproj \
+ win/VC80/g3dlite.vcproj \
+ win/VC80/zthread.vcproj
+
+# Win32 project workspace for Visual Studio .NET 2008
+EXTRA_DIST += \
+ win/mangosdVC90.sln \
+ win/VC90/framework.vcproj \
+ win/VC90/game.vcproj \
+ win/VC90/TrinityCore.vcproj \
+ win/VC90/TrinityRealm.vcproj \
+ win/VC90/shared.vcproj \
+ win/VC90/zlib.vcproj \
+ win/VC90/g3dlite.vcproj \
+ win/VC90/zthread.vcproj
+
107 NEWS
@@ -0,0 +1,107 @@
+= MaNGOS -- History of visible changes =
+
+Copyright (c) 2005-2008 MaNGOS project <http://www.mangosproject.org/>
+
+See the COPYING file for copying conditions.
+
+Visit our project website for documentation, and more:
+http://www.mangosproject.org/
+
+Visit our forums for support:
+http://www.mangosproject.org/forum/
+
+Please submit bug reports at:
+http://www.mangosproject.org/trac/
+
+Version 0.12
+ * Under discussion.
+ * Upgrade to client version 2.4.3 (build 8606).
+
+Version 0.11
+ * Lots of improvements in the spell system.
+ * Now use Mersenne Twister random number generator.
+ * MySQL client libs updated to 5.0.56.
+ * Upgrade to client version 2.4.2 (build 8278).
+
+Version 0.10
+ * master looter lot mode,
+ * FFA PvP zones and FFA PvP server type support,
+ * Guild Banks,
+ * unique equipped items support, including gems,
+ * talent inspecting,
+ * PostgreSql support,
+ * sockets library updated to v.2.2.9 version,
+ * 64-bit binaries building at Windows,
+ * Upgrade to client version 2.3.0 (build 7561).
+
+Version 0.9
+ * recipes discovery system support,
+ * more auras, effects, spells, and talents working,
+ * players queue at login support,
+ * mangosd/realmd as Windows services support,
+ * autogeneration mangosd/realmd crash reports (Windows only),
+ * Visual Studio 2008 Express and Pro support,
+ * division Mangos DataBase to MangosDB(WorldDB) and CharactersDB.
+ * Upgrade to client version 2.2.3 (build 7359).
+
+Version 0.8
+ * battleground support,
+ * gender specific creatures,
+ * game objects triggering more scripts,
+ * more auras, effects, spells, and talents working,
+ * dungeon specific data,
+ * localization support for data,
+ * vmaps for line of sight handling,
+ * build support for OpenBSD and FreeBSD,
+ * Upgrade to client version 2.1.3 (build 6898).
+
+Version 0.7, Codename "Eye of the Storm"
+ * Full rewrite of the GNU autotools based build system, in order to
+ smooth and clean up the build process.
+ * Full rewrite of the Windows build system, allowing MaNGOS to be built
+ from Visual C++ 2003 Toolkit, Visual C++ 2003, Visual C++ 2005.
+ * Upgrade to client version 2.0.12 (build 6546).
+
+Version 0.6, Codename "Black Dragonflight"
+ * MaNGOS development moved to http://sourceforge.net/projects/mangos/
+ * A lots of speed improvements to data handling and data transfer have been
+ completed.
+ * Mail, auction house, profession, creature, and game object systems have seen
+ a lot of improvements and can be considered feature complete. Some minor bugs
+ still are left.
+ * Rest system has been finished.
+ * Initial pet stable support has been added.
+ * PvP and duel system have seen lots of improvements
+ * Guilds are not just a myth anymore. Coming closer to full guild support.
+ * Taxi and transport system is close to a fully working system.
+ * A lot more has been added.
+
+Version 0.5, Codename "Stable Master"
+ * Core stability improvements, lots of threading and memory usage related
+ bugs have been resolved.
+ * MySQL Database backend has been cleaned up.
+ * Proper support for game clients of version 1.10.2 has been added.
+ * Support for auras, pets, spells, talents, totems, etc. has been added
+ or improved.
+ * Cross-platform issues have been resolved, MaNGOS should now build on
+ more platforms, including FreeBSD.
+
+Version 0.1, Codename "Lightbringer"
+ * AI system
+ * Grid system
+ * Lots a game features working.
+ * Lovely optimizations for the beloved server.
+
+Version 0.0.3, Codename "Mango Carpet"
+ * Interim release, not gone public.
+
+Version 0.0.2, Codename "Library"
+ * Most data conversions working.
+ * Database cleanup.
+ * More features working.
+ * Many bugs fixed.
+
+Version 0.0.1, Codename "Endeavour"
+ * Data converter added.
+ * Build system improvements.
+ * Bug fixing and code cleaning.
57 README
@@ -0,0 +1,57 @@
+= MaNGOS -- README =
+
+Copyright (C) 2005-2008 MaNGOS project <http://www.mangosproject.org/>
+
+ MaNGOS 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
+
+ In addition, as a special exception, the MaNGOS project
+ gives permission to link the code of its release of MaNGOS with the
+ OpenSSL project's "OpenSSL" library (or with modified versions of it
+ that use the same license as the "OpenSSL" library), and distribute
+ the linked executables. You must obey the GNU General Public License
+ in all respects for all of the code used other than "OpenSSL". If you
+ modify this file, you may extend this exception to your version of the
+ file, but you are not obligated to do so. If you do not wish to do
+ so, delete this exception statement from your version.
+
+Comments are welcome.
+
+ - theluda <theluda@googlemail.com>
+
+== Welcome to MaNGOS ==
+
+MaNGOS (the Massive Network Game Object Server) is an Open Source reference
+implementation for a MMORPG server system. Please see the file COPYING for
+license details.
+
+For further information on the MaNGOS project, please visit our project web
+site at <http://www.mangosproject.org/>
+
+Documenation on various development related topics can be found in the doc/
+subdirectory, including Doxygen-generated API documentation.
+
+The required SQL files for creating the database backend are included in the
+sql/ subdirectory. In case you are upgrading from an older MaNGOS release,
+make sure you as well take a look at the SQL files in the sql/updates/ sub-
+directory.
+
+In order to build and install MaNGOS under Linux, follow the instructions
+described in the INSTALL file.
+
+In case you have checked out MaNGOS from the SubVersion repository, please run
+
+$ autoreconf --install --force
+
+prior to building, as you may otherwise not be able to run a build.
37 THANKS
@@ -0,0 +1,37 @@
+The THANKS file:
+
+All distributions should contain a `THANKS' file containing a two column list
+of the contributors, one per line, alphabetically sorted. The left column gives
+the contributor's name, while the right column gives the last known good email
+address for this contributor. This list should be introduced with a wording
+similar to this one:
+
+ MaNGOS THANKS file
+
+ MaNGOS has originally been written by Team Python and WoW Daemon Team. Many
+ people further contributed to MaNGOS by reporting problems, suggesting various
+ improvements or submitting actual code.
+
+ Here is a list of these people. Help me keep it complete and exempt of errors.
+
+ Special thanks should also go out to the WowwoW team. We have gained help from
+ them many times in the creation of this project. Keep up the good work guys.
+
+ Thanks should also go out to the Ludmilla team, who are also providing the
+ community with a great server. We have not gained too much help from them,
+ but we have recieved some.
+
+The easiest policy with this file is to thank everyone who contributes to the
+project, without judging the value of the contribution.
+
+Unlike `AUTHORS', the `THANKS' file is not maintained for legal reasons. It is
+maintained to thank all the contributors that helped you out in your project.
+The `AUTHORS' file can not be used for this purpose because certain
+contributions, like bug reports or ideas and suggestions do not require legal
+paper exchanges.
+
+You can also decide to send some kind of special greeting when you initially
+add a name to your `THANKS' file. The mere presense of a name in `THANKS' is
+then a flag to you that the initial greeting has been sent.
+
+TBD
109 bcpp.cfg
@@ -0,0 +1,109 @@
+; This file contains configuration parameters that are used
+; within the bcpp program.
+
+; There are two types of parameter types : Boolean, and Integer.
+; Boolean types can have only two valid values [On, Yes, or Off, No].
+; Integer types can have a valid range of 0 - 5000.
+
+;------------------------------------------------------------------------
+; This parameter specifies how many lines separate between two
+; functions.
+;------------------------------------------------------------------------
+function_spacing = 1 ; Integer
+
+;------------------------------------------------------------------------
+; Specifies whether to use tabs in indenting code.
+;------------------------------------------------------------------------
+use_tabs = no ; Boolean
+
+;------------------------------------------------------------------------
+; Specifies how many spaces to indent. This parameter is also used
+; for tab indenting, as 1 tab may be worth 8 spaces if so desired.
+; This parameter is used to position comments in TAB mode, and expanding
+; of tabs within code!
+;------------------------------------------------------------------------
+indent_spacing = 4 ; Integer
+
+;------------------------------------------------------------------------
+; Specifies whether to indent preprocessor controls to match the code
+;------------------------------------------------------------------------
+indent_preprocessor = yes ; Boolean
+
+;------------------------------------------------------------------------
+; Specifies whether to indent embedded SQL statements
+;------------------------------------------------------------------------
+indent_exec_sql = yes ; Boolean
+
+;------------------------------------------------------------------------
+; Defines at what start position comments that have code on the
+; same line to be placed.
+;------------------------------------------------------------------------
+comments_with_code = 60 ; Integer
+
+;------------------------------------------------------------------------
+; Defines at what start position comments with no code start.
+;------------------------------------------------------------------------
+comments_with_nocode = 0 ; Integer
+
+;------------------------------------------------------------------------
+; Set this option to ON turns off setting indentation position of parameter
+; "comments_with_nocode". Indentation is then set according to code
+; position.
+;------------------------------------------------------------------------
+leave_comments_nocode = On ; Boolean
+
+;------------------------------------------------------------------------
+; Use this option is used to change non-ascii (non-printable) chars to
+; octal notation if they lie within quotes. Either
+; Ascii_Chars_Only, XOR Leave_Graphic_Chars parameters need to be set
+; as a True value for this parameter to take effect.
+;------------------------------------------------------------------------
+NonAscii_Quotes_to_Octal = yes ; Boolean
+
+;------------------------------------------------------------------------
+; Setting this parameter to yes will strip non-printable characters
+; from the source files, but leave any character that are IBM
+; graphics alone. Any non-printable characters that lie within
+; quotes will be transformed into octal/character notation, if
+; NonAscii_Quotes_To_Octal parameter is set to True.
+;------------------------------------------------------------------------
+; leave_graphic_chars = yes ; Boolean
+
+;------------------------------------------------------------------------
+; Setting this parameter to yes will strip any non-printable,
+; non-ascii characters from the input file. Any non-printable
+; octal/character notation if NonAscii_Quotes_To_Octal is set to
+; True. Comment out this parameter if you are using
+; Leave_Graphic_Chars parameter, as this parameter will override
+; it.
+;------------------------------------------------------------------------
+ascii_chars_only = no ; Boolean
+
+;------------------------------------------------------------------------
+; This parameter will place open braces on a new line after it's
+; associated code if set on/yes. Else the brace will be place on
+; next above line if possible, with it's code.
+;------------------------------------------------------------------------
+place_brace_on_new_line = yes ; Boolean
+
+;------------------------------------------------------------------------
+; This parameter will stop output from the program corrupting output
+; that may exit from the program via the standard output.
+; If this parameter is set to off/no then no output is generated from
+; the program, unless an error is encountered
+;------------------------------------------------------------------------
+program_output = yes ; Boolean
+
+;------------------------------------------------------------------------
+; Specifies what the internal memory requirements will be in size of the
+; line processing buffer. This essentially is used only for open brace
+; relocation in kernighan/ritchie style.
+;------------------------------------------------------------------------
+Queue_Buffer = 100 ; Integer
+
+;------------------------------------------------------------------------
+; If this option is set to true then the input file will be backup into a
+; another file with a ".bac" extension added to the end of the file
+; name.
+;------------------------------------------------------------------------
+Backup_File = yes ; Boolean
Oops, something went wrong.

0 comments on commit 9b1c0e0

Please sign in to comment.