|
From: <fra...@us...> - 2012-07-28 04:16:39
|
Revision: 766
http://seq.svn.sourceforge.net/seq/?rev=766&view=rev
Author: fransick
Date: 2012-07-28 04:16:29 +0000 (Sat, 28 Jul 2012)
Log Message:
-----------
Added Paths:
-----------
showeq/tags/v5_13_10_5/showeq-5.13.10.5/
showeq/tags/v5_13_10_5/showeq-5.13.10.5/AUTHORS
showeq/tags/v5_13_10_5/showeq-5.13.10.5/BUGS
showeq/tags/v5_13_10_5/showeq-5.13.10.5/COPYING
showeq/tags/v5_13_10_5/showeq-5.13.10.5/ChangeLog
showeq/tags/v5_13_10_5/showeq-5.13.10.5/FAQ
showeq/tags/v5_13_10_5/showeq-5.13.10.5/INSTALL
showeq/tags/v5_13_10_5/showeq-5.13.10.5/INSTALL.newbies
showeq/tags/v5_13_10_5/showeq-5.13.10.5/Makefile.am
showeq/tags/v5_13_10_5/showeq-5.13.10.5/Makefile.dist
showeq/tags/v5_13_10_5/showeq-5.13.10.5/NEWS
showeq/tags/v5_13_10_5/showeq-5.13.10.5/README
showeq/tags/v5_13_10_5/showeq-5.13.10.5/README.libEQ
showeq/tags/v5_13_10_5/showeq-5.13.10.5/ROADMAP
showeq/tags/v5_13_10_5/showeq-5.13.10.5/TODO
showeq/tags/v5_13_10_5/showeq-5.13.10.5/acinclude.m4
showeq/tags/v5_13_10_5/showeq-5.13.10.5/conf/
showeq/tags/v5_13_10_5/showeq-5.13.10.5/conf/Makefile.am
showeq/tags/v5_13_10_5/showeq-5.13.10.5/conf/README
showeq/tags/v5_13_10_5/showeq-5.13.10.5/conf/seqdef.xml
showeq/tags/v5_13_10_5/showeq-5.13.10.5/conf/seqopcodes.dtd
showeq/tags/v5_13_10_5/showeq-5.13.10.5/conf/seqpref.dtd
showeq/tags/v5_13_10_5/showeq-5.13.10.5/conf/worldopcodes.xml
showeq/tags/v5_13_10_5/showeq-5.13.10.5/conf/zoneopcodes.xml
showeq/tags/v5_13_10_5/showeq-5.13.10.5/config.guess
showeq/tags/v5_13_10_5/showeq-5.13.10.5/configure.in
showeq/tags/v5_13_10_5/showeq-5.13.10.5/depcomp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/doc/
showeq/tags/v5_13_10_5/showeq-5.13.10.5/doc/configfile.doc
showeq/tags/v5_13_10_5/showeq-5.13.10.5/doc/experience.txt
showeq/tags/v5_13_10_5/showeq-5.13.10.5/doc/map.html
showeq/tags/v5_13_10_5/showeq-5.13.10.5/doc/map.txt
showeq/tags/v5_13_10_5/showeq-5.13.10.5/install-sh
showeq/tags/v5_13_10_5/showeq-5.13.10.5/missing
showeq/tags/v5_13_10_5/showeq-5.13.10.5/showeq.1
showeq/tags/v5_13_10_5/showeq-5.13.10.5/showeq.kdevelop
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/Makefile.am
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/bazaarlog.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/bazaarlog.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/category.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/category.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/cgiconv.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/cgiconv.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/classes.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/combatlog.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/combatlog.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/compass.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/compass.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/compassframe.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/compassframe.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/crctab.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/datalocationmgr.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/datalocationmgr.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/datetimemgr.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/datetimemgr.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/db3conv.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/db3conv.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/dbcommon.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/decode.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/deity.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/diagnosticmessages.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/diagnosticmessages.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/diagnosticmessageslight.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/drawmap.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/editor.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/editor.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/eqstr.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/eqstr.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/everquest.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/experiencelog.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/experiencelog.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/filter.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/filter.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/filteredspawnlog.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/filteredspawnlog.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/filtermgr.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/filtermgr.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/filternotifications.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/filternotifications.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/fixpt.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/gdbmconv.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/gdbmconv.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/group.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/group.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/guild.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/guild.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/guildlist.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/guildlist.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/guildshell.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/guildshell.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/h2info.pl
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/interface.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/interface.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/itemdb.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/itemdb.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/itemdbtool.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/languages.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/listitem.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/listspawn.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/log2raw.c
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/logger.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/logger.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/m_ui_mapicondialog.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/main.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/main.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/map.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/map.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/mapcore.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/mapcore.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/mapicon.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/mapicon.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/mapicondialog.ui
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/mapicondialog.ui.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/message.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/message.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/messagefilter.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/messagefilter.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/messagefilterdialog.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/messagefilterdialog.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/messages.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/messages.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/messageshell.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/messageshell.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/messagewindow.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/messagewindow.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/netdiag.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/netdiag.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/netstream.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/netstream.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packet.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packet.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetcapture.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetcapture.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetcommon.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetformat.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetformat.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetfragment.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetfragment.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetinfo.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetinfo.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetlog.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetlog.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetstream.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/packetstream.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/player.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/player.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/point.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/pointarray.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/races.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/s_everquest.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/seqlistview.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/seqlistview.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/seqwindow.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/seqwindow.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/showitem.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/showspawn.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/skilllist.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/skilllist.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/skills.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/sortitem.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawn.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawn.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnlist.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnlist.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnlist2.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnlist2.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnlistcommon.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnlistcommon.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnlog.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnlog.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnmonitor.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnmonitor.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnpointlist.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnpointlist.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnshell.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spawnshell.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spelllist.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spelllist.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spells.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spells.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spellshell.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/spellshell.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/staticspells.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/statlist.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/statlist.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/terminal.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/terminal.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/typenames.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/ui_mapicondialog.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/ui_mapicondialog.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/util.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/util.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/vpacket.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/vpacket.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/weapons.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/weapons1.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/weapons27.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/weapons28.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/weapons29.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/weapons2a.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/weapons2b.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/weapons2c.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/weapons2d.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/xmlconv.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/xmlconv.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/xmlpreferences.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/xmlpreferences.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/zonemgr.cpp
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/zonemgr.h
showeq/tags/v5_13_10_5/showeq-5.13.10.5/src/zones.h
Added: showeq/tags/v5_13_10_5/showeq-5.13.10.5/AUTHORS
===================================================================
--- showeq/tags/v5_13_10_5/showeq-5.13.10.5/AUTHORS (rev 0)
+++ showeq/tags/v5_13_10_5/showeq-5.13.10.5/AUTHORS 2012-07-28 04:16:29 UTC (rev 766)
@@ -0,0 +1,22 @@
+#
+# Master author manifest for bash
+#
+# Any files appearing in the bash distribution not listed in this file
+# are either of a mixed/unknown origin or I just haven't gotten to them yet.
+#
+# Filename authors (first is original author)
+#
+README ?, Zaphod
+README.libEQ Zaphod
+INSTALL ?, Zaphod
+INSTALL.newbies ?, Zaphod
+COPYING FSF
+AUTHORS Zaphod
+NEWS Zaphod
+ChangeLog Megaton, Zaphod, et. al.
+ROADMAP Zaphod
+TODO Zaphod
+BUGS Zaphod
+m4/doxygen.m4 Oren Ben-Kiki <or...@be...>
+
+
Added: showeq/tags/v5_13_10_5/showeq-5.13.10.5/BUGS
===================================================================
--- showeq/tags/v5_13_10_5/showeq-5.13.10.5/BUGS (rev 0)
+++ showeq/tags/v5_13_10_5/showeq-5.13.10.5/BUGS 2012-07-28 04:16:29 UTC (rev 766)
@@ -0,0 +1,14 @@
+
+Known bugs
+----------
+
+1) Multiple EQ Clients on the Same Box
+
+Running showeq to monitor an EQ client on a machine which has multiple EQ
+clients running on it can result in crashes and mixed sessions. It is possible
+that if both EQ clients zone at the same time, showeq can mix up the sessions
+resulting in either showeq swapping which session it is watching or something
+crashes resulting from processing both clients at the same time. Using session
+tracking might help, but there is no workaround at this time to make showeq work
+properly in this configuration.
+
Added: showeq/tags/v5_13_10_5/showeq-5.13.10.5/COPYING
===================================================================
--- showeq/tags/v5_13_10_5/showeq-5.13.10.5/COPYING (rev 0)
+++ showeq/tags/v5_13_10_5/showeq-5.13.10.5/COPYING 2012-07-28 04:16:29 UTC (rev 766)
@@ -0,0 +1,340 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ 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
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
Added: showeq/tags/v5_13_10_5/showeq-5.13.10.5/ChangeLog
===================================================================
--- showeq/tags/v5_13_10_5/showeq-5.13.10.5/ChangeLog (rev 0)
+++ showeq/tags/v5_13_10_5/showeq-5.13.10.5/ChangeLog 2012-07-28 04:16:29 UTC (rev 766)
@@ -0,0 +1,5110 @@
+Fransick (07/18/12)
+-----------------
+- Updated version to 5.13.10.5
+- Updated opcodes/structs (fluxcapacitor, fransick)
+- Added new opcodes and annoted zoneopcodes.xml to include packet sizes for packets not handled by everquest.h to make updating easier
+- Commented out Doxygen support and removed Doxygen files to get Makefile.dist Build working more reliably for newer distros
+
+Fransick (06/25/12)
+-----------------
+- Updated opcodes
+- Minor struct changes
+
+Razzle (3/9/12)
+-----------------
+- Updated version to 5.13.10.4
+- Merged Fransick's patch
+
+Fransick (11/16/11)
+-----------------
+- Updated opcodes/structs for VOA launch (Newby, Fransick)
+- Increased MAX_KNOWN_LANGS to 26
+- Increased MAX_BUFFS to 42
+- Updated zones.h for VoA Launch
+
+Razzle (1/1/11)
+-----------------
+- Updated version to 5.13.10.3
+- Updated opcodes/structs (ieatacid, sammie, uRit1u2CBBA=, Newby, jastur, Fluxcapacitor, plaisance)
+- Increased MAX_GUILDS to 8192
+- Updated races and zones for House of Thule (uRit1u2CBBA=)
+- Updated staticspells.h
+- Updated doorStruct (EQEmu Project)
+
+ieatacid (7/22/10)
+-----------------
+- Updated version to 5.13.10.2
+- Updated opcodes/structs
+- Changed m_curHP and m_maxHP in spawn.h to int32 types (instead of int16) -- spawns with 32K+ HPs should now display correctly in the status bar
+
+ieatacid (2/26/10)
+-----------------
+- Updated version to 5.13.10.1
+- Adjusted makeDropStruct.idFile size to 30 bytes which should fix an associated crash
+- Added sanity check for makeDropStruct.idFile string length in newGroundItem function
+- Removed unused members from makeDropStruct in everquest.h
+
+ieatacid (2/20/10)
+-----------------
+- Updated version to 5.13.10
+- Fixed structs
+- Fixed code to handle serialized makeDrop struct
+- Added new item codes (uRit1u2CBBA=)
+
+ieatacid (12/25/09)
+-----------------
+- Updated version to 5.13.9.1
+- Fixed buffStruct and newZoneStruct
+- Added weapons2d.h to automake
+
+ieatacid (12/20/09)
+-----------------
+- Updated version to 5.13.9
+- Updated charProfile struct
+- New zones added to zones.h
+- New races and item codes added (uRit1u2CBBA)
+
+ieatacid (10/26/09)
+-----------------
+- Updated version to 5.13.8
+- Updated opcodes
+- Updated spawnIllusionStruct
+
+ieatacid (9/16/09)
+-----------------
+- Updated version to 5.13.7
+- Opcodes updated
+- Group invite message code fixed (I hope)
+
+ieatacid (8/24/09)
+-----------------
+- Updated version to 5.13.6.1
+- Fixed buffer overflow in interface.cpp
+
+ieatacid (8/20/09)
+-----------------
+- Updated version to 5.13.6
+- Updated opcodes
+- Updated structs
+- Updated source code where necessary
+
+ieatacid (6/20/09)
+-----------------
+- Updated version to 5.13.5
+- Updated opcodes (6/12/09)
+- Updated structs
+
+ieatacid (5/25/09)
+-----------------
+- Fixed guild name bug
+
+ieatacid (5/20/09)
+-----------------
+- Updated version to 5.13.4
+- Updated opcodes
+- Updated code to handle the now serialized guild list
+
+ieatacid (3/20/09)
+-----------------
+- Updated version to 5.13.3
+- Updated opcodes for 3/19 patch
+
+ieatacid (3/15/09)
+-----------------
+- Updated version to 5.13.2
+- Updated charProfile and playerFrofile structs for compatibility with live 3/12
+
+ieatacid (2/15/09)
+-----------------
+- Updated version to 5.13.1
+- Updated opcodes
+
+purple (1/25/09)
+---------------
+- Fixed some parameter naming things that cause problems with gcc 4.3 (thanks,
+Tanner)
+
+ieatacid (1/20/09)
+-----------------
+- Updated version to 5.13.0
+- Opcode updates from December
+- Added instance location marker. Right-click map -> Show -> Instance Location Marker
+- Added option to filter client/server packets in the zone log file
+
+purple (11/21/08)
+-----------------
+- Fixed acincludes test for QT to use modern headers so we don't require
+ compat libs
+
+ieatacid (10/23/08)
+----------------
+- Updated version to 5.12.7.0
+- Compatibility with live 10/21
+- Updated opcodes
+- Went through all the critical opcodes and updated some older ones that weren't correct
+
+ieatacid (10/12/08)
+----------------
+- Updated version to 5.12.6.0
+- Compatibility with live 10/07
+- Updated structs/opcodes
+
+ieatacid (9/22/08)
+----------------
+- Updated version to 5.12.5.2
+- Fixed crash issue that happened if you left a group then zoned
+
+ieatacid (9/16/08)
+----------------
+- Updated version to 5.12.5.1
+- Fixed problem with your player remaining a corpse after respawning in the same zone you died in
+- Added zones from the upcoming Seeds of Destruction expansion to zones.h
+- Fixed pcap_perror warnings in packetcapture.cpp
+
+ieatacid (9/8/08)
+----------------
+- Updated version to 5.12.5.0
+- Updated/added opcodes where necessary
+- Updated/added/removed code to handle how group member data is sent now
+- Added more item codes from uRit1u2CBBA
+
+ieatacid (6/21/08)
+----------------
++ Updated version to 5.12.4.2
++ Fixed some net opcode handling (thanks to purple for all the help)
+
+ieatacid (6/11/08)
+----------------
++ Updated version to 5.12.4.1
++ The variable-length spawn data should be handled properly now
+
+ieatacid (6/8/08)
+----------------
++ Updated version to 5.12.4
++ Updated OP_ZoneSpawns
++ Updated structs and code to handle variable-length spawn data
+
+ieatacid (4/22/08)
+----------------
++ Updated version to 5.12.3.1
++ Some fixes for the handling of spawns outside of your update radius
++ Made it so that spawns outside your update radius have dark gray-colored icons (you can change this in the icon editor)
+
+ieatacid (4/20/08)
+----------------
++ Updated version to 5.12.3
++ Updated structs
++ Added option to the Option menu to disable the update radius (this is still buggy)
+
+ieatacid (1/23/08)
+----------------
++ Updated version to 5.12.2
++ Updated the position structs that are used for debugging in
+ player.cpp and spawnshell.cpp
+
+ieatacid (1/21/08)
+----------------
++ Updated version to 5.12.1.0
++ Updated Opcodes
++ Updated structs (thanks ksmith for help with playerSpawnPosStruct bit fields)
+
+BlueAdept (12/16/07)
+----------------
++ Updated version to 5.12.0
++ Updated Opcodes (ieatacid)
++ Removed all the obfuscator stuff (ieatacid)
+
+BlueAdept (11/21/07)
+----------------
++ Updated version to 5.11.0
++ Updated structs (ieatacid)
++ Updated character level to 80 (ieatacid)
+
+BlueAdept (11/05/07)
+----------------
++ Updated version to 5.10.0
++ Added opcode decryption (purple, ieatacid)
++ Updated opcodes to current build
++ Changed version to correct numbering
+
+purple (3/24/07)
+----------------
++ Updated version to 5.9.1
++ Fixed OP_DeleteSpawn
++ Moved gm flag to a less common place for less false positive *gm* marks. It
+ still isn't correct.
++ Updated all world opcodes. Guild List should build again.
+
+purple (3/18/07)
+----------------
++ Udpated version to 5.9
++ Compatiblity with live 3/14
++ Redid spawnStruct, positioning struts, all opcodes
+
+purple (2/15/07)
++ Updated version to 5.8
++ Compatibility with TBS expansion
++ Opcodes updated (Zaphod, purple, ieatacid)
++ Structs updated (Zaphod, purple)
++ Regenerated zones, bodytypes, races, staticspells
+
+dohpaZ (2/2/07)
+------------------------
++ Updated version to 5.7.0.1
++ Assorted minor tweaks
++ Initial attempt to build with qmake
++ Fix odd crash in packet handling.
++ Normalize some data type usage.
++ Remove ItemDB and related utilities from build since they haven't worked
+ in a while and would really need a rewrite.
++ Remove gdbm/db3 requirements
++ Update some copyright info.
+
+purple (12/05/06)
+-----------------
++ Updated version to 5.7
++ Added some more weapon descriptions (from uRit12cBBa)
++ Added unknowns to balance newZoneStruct
+
+purple (11/04/06)
+-----------------
++ Updated version to 5.6.1
++ Fixed con range. Stupid double ++ error.
++ Redid gradients for red con colors
++ Cleaned up the hover-mode death handling by making movements valid, changing
+ icon to a corpse, and made handling the respawn not cause unknowns
++ Added a hack for kernel versions after 2.6.18 that moved UTS_RELEASE
++ Fixed auras so they shouldn't show up unknown as much. New auras for people
+ who are not in your group will still show as unknown, since the server
+ doesn't announce them until you join the group.
+
+purple (9/30/06)
+----------------
++ Updated version to 5.6
++ Serpent Spine compatibility
++ Upped max level to 75 (showeq42)
++ Realigned structs (showeq42)
++ New variable length movement op (showeq42)
++ Updated yellow con range to 3 levels (showeq42)
++ Updated cons to be consistent with in game (showeq42)
++ Cleaned up showeq42's patch. Thanks to ksmith for help on the
+ positioning packet cleanup.
++ Regenerated staticspells.h
++ Updated zones.h
++ Updated races.h
++ Named some weapon materials (uRit1u2CBBa)
+
+purple (6/17/06)
+----------------
++ Updated version to 5.5
++ Updated most of the rest of the opcodes
++ Updated a little more of spawnStruct
+
+purple (6/15/06)
+----------------
++ Updated version to 5.5.0.0-pre1
++ Updated necessary opcodes for map, zoning, spawn list
++ Updated structs for live compatibility (NewZone, movement, spawnStruct)
+
+purple (4/6/06)
+---------------
++ Fixed opcodes for OP_TargetMouse, OP_LevelUpdate (thanks ieatacid)
++ Fixed gcc 4 compiliation issue in SpawnMonitor
+
+purple (4/19/06)
+----------------
++ Updated version to 5.4.0.0
++ Fixed opcodes for 4/19 live patch
+
+purple (3/1/06)
+---------------
++ Updated version to 5.3.1.0
++ Wired up new larger OP_Action to SpellShell so buffs cast by you are seen
++ Fixed light and gm in spawnStruct
+
+purple (2/23/06)
+----------------
++ Updated version to 5.3.0.0
++ Updated most opcodes for 2/21 live
++ Updated position structs for 2/21 live
++ Updated spawnStruct for 2/21 live. Missing light, gm still.
++ Updated zones.h for expansion
++ Regenerated races.h and staticspells.h for expansion
++ Fixed the Guild Member list so it parses correctly (fixes a crash when
+ someone has an alt flag on in your guild)
++ Added Banker and Alt columns to Guild Window
++ Moved all actions taked on OP_ZoneEntry when from the server to be taken
+ instead on OP_PlayerProfile. This is because the new auras seem to
+ cause OP_ZoneEntry when you join a group that is effected by an
+ aura. I'd imagine whatever OP_ZoneEntry really is, it is poorly named!
++ Made OP_BuffFadeMsg not shown on console if the message is zero length.
+ This suppresses the constant wear off messages for auras.
+
+
+purple (1/18/06)
+-----------------
++ Updated version to 5.2.5.0
++ Split a lot of charProfileStruct out into playerProfileStruct
++ Added opcode OP_Shroud for when someone shrouds when you're in the zone
+ or you shroud yourself
++ Added a SpawnShell handler for OP_Shroud so that it properly see
+ all the spawn changes when a spawn shrouds for both you shrouding
+ and others shrouding
++ Added an ItemDB handler for OP_Shroud so that it properly sees items
+ that come across when you shroud yourself
++ Fixed timestamps on the terminal to show up when you don't have
+ a preference set for the timestamp format
++ Added session's max length to the network diagnostics window
++ Updated charProfileStruct for 1/18/2006 Live Compatibility
+
+purple (12/08/05)
+-----------------
++ Updated version to 5.2.4.0
++ Regenerated races from dbstr_us.txt (thanks ksmith and uRit1u2CBBa)
++ Cleaned up zone opcodes a bit more
+
+purple (12/07/05)
+------------------
++ Updated version to 5.2.3.0
++ Beefed up configure checks for qt so people don't get qt4 when they
+ upgrade to the latest version
++ Redid most world opcodes, zone opcodes
++ Updated structs for 12/7 live
+
+purple (10/29/05)
+------------------
++ Updated version to 5.2.2.0
++ Fixed guild member list parsing so include a new unknown flag (possibly
+ will be prospective flag?)
++ Found gm flag in spawnStruct
+
+purple (10/27/05)
+-------------------
++ Updated version to 5.2.1.0
++ Fixed all opcodes for patch on 10/27 (thanks ieatacid for help)
++ Redid spawnStruct for patch, added showhelm flag
++ Added 8 bytes to the end of charProfileStruct, including showhelm flag
+
+purple (10/05/05)
+-------------------
++ Updated version 5.2.0.0
++ Fixed item links in the terminal and message window so they match correctly
+ based on the new item link format (thanks to ksmith and EQItems for
+ all their great open info about items in EQ and being very on the ball
+ with the last patch)
++ New races from .exe
++ Allow world logging from the commandline
++ Sanity check the max length specified in SessionRequest/Response so that
+ we don't malloc huge amounts for packets.
++ Check SessionRequest/Response length before assuming a packet that starts
+ with the correct opcode is an EQ packet. This should weed out MS Teredo
+ packets which were being seen as SessionRequests and causing all sorts
+ of havoc.
++ Got rid of the unknown payload type utf8 warning
+
+purple (09/17/05)
+-------------------
++ Updated version to 5.1.0.0
++ Found GM flag in spawnStruct
++ Implemented PvP map option for current Zek rules (+/-4 are triangles,
+ flashing circle is blue for lower level, white for same level, yellow
+ for higher level. All spawns outside +/-4 are normal. Pets are circled
+ according to their owners)
++ Finished mapping charProfileStruct for post 9/13
++ Removed output of leadership exp on zoning since the exp format changed and
+ wasn't immediately obvious
++ Added opcode for leadership exp update and simple struct. No handler.
++ Added some new stuff to charProfileStruct (timers, leadAAActive)
+
+purple (09/13/05)
+-------------------
++ Updated version to 5.1.0.0-pre1
++ Branched 4.x off the trunk to v4 branch
++ Merged pre_5_0_beta branch down to the trunk. The trunk will be used for
+ development now
++ Updated zones to reflect new .exe
++ Reworked spawnStruct
++ Reworked some of charProfileStruct
++ Regenerated staticspells.h
+
+purple (07/22/05)
+-------------------
++ Updated version to 5.0.0.25
++ Merged in my old alpha netlayer patch which helps with double boxing by
+ enforcing port matches in code for when the pcap filter isn't
+ locked down fast enough because of multithreading
++ Fixed template constructor in Point3DArray to comply with gcc4 (thanks Basic)
++ Removed the redundant and broken Save Zone Filters from the Filters menu
+ since it was both redundant and broken
++ Fixed a major bug in the netlayer which caused sequenced packets that are
+ seen twice to invalidate themselves in the cache and cause garbage
++ Couple new races hand-entered
++ Cleanup memory leak in group manager
+
+purple (07/07/05)
+--------------------
++ Updated version to 5.0.0.24
++ Fixed light member of spawnStruct (thanks BlueAdept)
++ Updated qt required version to 3.2 because I used QString.replace that
+ was added there
++ Rewrote the # stripping stuff from filters so you can still search on #
++ Filled in auto consents into charProfileStruct
++ Filled in a little more of spawnStruct
++ Added a couple new weapons that show when worn (from uRit1u2CBBA=)
+
+
+purple (07/02/05)
+---------------------
++ Updated version to 5.0.0.23
++ Strip the # off names before matching to filters to aid in filter writing
++ Strip the # off the strong of filters as well just to make the # irrevelant
+ to filters (thanks BlueAdept for both these)
++ Cleaned up the help spew for --help. There were some bogus things in there.
++ Cleaned up the status bar exp/aa exp display
++ Added struct for OP_Illusion and a spawnshell handler so that illusions
+ are propagated to the spawn list and the map
++ Filled in some missing races with artificial names not taken from the
+ .exe (thanks uRit1u2CBBA=)
++ Added two known bugs to BUGS with descriptions and workarounds
++ Fixed some long zone names in zones.h and added new zones from .exe
++ Updated all opcodes for 6/29 patch (thanks Doodman, ieatacid)
++ Updated structs for 6/29 patch (spawnStruct, positioning structs mostly)
+
+purple (05/18/05)
+---------------------
++ Updated version to 5.0.0.22
++ Found OP_SpawnRename again. It's used to rename the Bristlebane jesters
++ Fixed problem in net layer where opcodes were showing up as 0000. Treat 0000
+ as a special case where the app opcode is 00 + next byte on the wire
++ Fixed to work with patch on 05/18/2005 by bumping MAX_AA to 240
+
+purple (05/11/05)
+----------------------
++ Updated version to 5.0.0.21
++ Added some session-related opcodes to worldopcodes.xml
++ Fixed opcodes for alt exp and hooked altExpUpdateStruct so alt exp updating
+ maps properly
++ Made it so OP_ManaChange can be 0 size. Bards have this a lot.
++ Fix problems with guilds numbered higher than 512
++ Added unknown world data to the unknown log
++ Fixed the skills window to properly show skills > 252
++ Show strings in the spawnlist as utf8 properly
++ Valgrind cleanup for some uninitialized references and minor memory leaks
++ All opcodes remapped for 5/11 patch
++ Structs updated for 5/11 patch
++ Added some new pseudo-classes to classes.h
++ Rehooked up stamina changes after removing stamina (only food/drink now)
+
+dophaZ (04/17/05)
+-----------------------
++ Updated version to 5.0.0.20
++ Update INSTALL to reflect new minimum autoconf 2.59 requirement for
+ Makefile.dist users.
++ cleanup configure.am, and acinclude.m4 warnings and issues.
++ Fixed need to run Makefile.dist twice problem.
++ Incorporated Purples "5.0.0.19-purple2" patch.
++ - Added to charProfileStruct:
++ - - Leadership AAs (thanks to FatherNitwit for a lot of this)
++ - - Intoxication, Toxicity, Autosplit (from Glee)
++ - - Spell refresh
++ - - expAA
++ - Fixed hpNpcUpdateStruct for 4/12 by rearranging and making hp int32
++ - Properly name drop codes for new combine containers (from uRit2CBBA)
++ - Fixed a problem with drop codes higher than 0x90 in most of the drop code mappings
++ - Added tutorial zones to zone.h (from uRit2CBBA)
++ - Spawns that rename themselves will properly filter themselves now, so they show up if they match the map's runtime filter or your zone filters
++ - Made offline tcpdump reading set pcap filters to test session tracking better
++ Fixed src/Makefile.am to include new weapons29.h and weapons2a.h headers to
+ fix 'make distcheck'
+
+dophaZ (04/06/05)
+-----------------------
++ Updated version to 5.0.0.19
++ Update INSTALL to reflect new minimum automake 1.9 requirement for
+ Makefile.dist users.
++ Incorporated Purple's "5.0.0.18-purple1" patch.
++ - Fix for sequence rollover in net layer with arqSeqWrapCutOff
++ - Oversized packets will check for arqSeqGiveUp properly
++ - Added a playback mode for tcpdump files (see notes)
++ - Cleanup in PlayerProfile (fixed offset comments, got rid of some unknowns)
++ - Handle spawns renaming themselves (new OP_SpawnRename). This renames fabled
+ mobs which spawn after you are already in zone properly
++ - Handle mobs changing level while you are in the zone (old
+ OP_SpawnAppearance, new handler in SpawnShell for it). This properly levels
+ fabled mobs which spawn after you are in the zone
++ - Group chat that you say won't echo to the message shell twice
++ - Fix to properly name the MPG trial zones chambersa-chambersf, instead of
+ chambera-chamberf. zones.h was wrong.
++ Incorporated Purple's added patch
++ - Guild member list is aligned properly
++ - Filled in unknowns in charProfileStruct for Bandolier, Potion Belt, air,
+ hunger, thirst, instanceId, disciplines, personal tribute
++ - fixed a type in opcode for OP_MemorizeSpell
+
+BBobcat (02/20/05)
+-----------------------
+
++ Updated version to 5.0.0.18
++ Included Purple's "-purple2" patch
++ + Deal with a now compressed protocol
++ + Increased buff slots (25)
++ + Updated world and game opcodes
++ + Updated structures
++ + Logging and console message clean up
++ + Memory cleanups
++ Included uRit1u2CBBA= zones.h update (For DoN zones)
+
+purple (02/08/05)
+-----------------------
++ Updated version to 5.0.0.17
++ Updated net layer to support EQ's new net protocol
++ First pass at new zoneopcodes.xml and worldopcodes.xml. Most things work.
++ Cleaned up everquest.h offset comments and fixed a couple struct changes
++ Edge case cleanup for con colors in player.cpp (uRit1u2CBBA)
++ More significant digits on runspeed (uRit1u2CBBA)
++ OP_SimpleMessage now is sizechecktype="match" since it's not variable length
++ Added struct for consenting with message in message shell
++ Added struct for environmental damage
++ Regenerated staticspells.h from latest spells_en.txt
+
+dohpaZ (11/7/04)
+------------------------
++ Updated version to 5.0.0.16
++ Tweaked acinclude.m4 to improve x86_64 behaviour.
+
+dohpaZ (11/6/04)
+------------------------
++ Minor 64-bit compatibility cleanup.
++ Cleaned up some minor warnings under gcc 3.4.2.
+
+dophaZ (10/27/04)
+------------------------
++ Applied patch #1047554 "Oct13 struct patch" created by codepig666 and
+ submitted to the Patches tracker by tanner (Basic).
+
+dohpaZ (10/2/04)
+------------------------
++ Migrate to new (autoconf >2.50) style AC_INIT & AM_INIT_AUTOMAKE
++ Update INSTALL to reflect new minimum automake 1.7 requirement for
+ Makefile.dist users.
++ Exclude MOC output files m_*.cpp from Doxygen processing.
++ Removed QT_VERSION checks that for versions of Qt that we no longer
+ support (Qt 2.x, 3.0.x) to improve code readability/maintainability.
++ Improved MOC file handling.
++ Miscellaneous cleanup.
+
+dohpaZ (10/1/04)
+------------------------
++ Integrated patch #'s: 1037498, 1037496, 1037494, 1037493, 1037491
+ "Doxygen support for autoconf/automake" from tanner(Basic)
++ Added minor Doxygen related tweaks to source.
++ Added automatic Qt tag file generation for use with doxygen, along with
+ a doxygen-installdox rule to build the html dox and link them to
+ trolltech's website.
++ Minor bug fix related to a recently integrated patch.
++ Some more robustness modifications.
++ Fixed a minor warning.
+
+dohpaZ (09/29/04)
+------------------------
++ More kdevelop project related tweaks.
++ Added Doxyfile for DOxygen related configuration.
+
+dophaZ (09/27/04)
+------------------------
++ Added kdevelop project.
+
+dophaZ (09/25/04)
+------------------------
++ Fixed some more gcc 3.4 warnings.
++ Made configure pay attention to CFLAGS and CXXFLAGS passed in on the
+ the command line.
+
+dophaZ (09/24/04)
+------------------------
++ Updated version to 5.0.0.15
++ Migrated the dominant distribution method of ShowEQ to tarballs and
+ packages. Support for direct building off of CVS by non-developers,
+ although still supported, is deprecated and strongly discouraged.
+ This just means we are moving our distribution model to be more inline with
+ most free and Open Source software projects.
++ moved the maps out of the 'showeq' repository and into a new 'showeq-maps'
+ repository.
++ New INSTALL file derived from the standard GNU INSTALL file base with ShowEQ
+ specific modifications and tweaks.
++ Updated INSTALL.newbies to Fedora Core 2 and new distribution model.
++ Integrated patch #1033780 "misc main.cpp / interface.cpp fixes" from pac1085
++ Integrated patch #1031396/1031394/1030642 "L66 Color-conning Fix"
+ from llaffer(uRit1u2CBBA=).
++ Integrated patch #949056 "Fix rare crash when zoning - 5.0.0.7"
+ from playarone.
++ Integrated patch #902675 "Shut up the bazaar search warnings"
+ from ajs(perlmonkey).
++ Fix gcc-3.4.x compatibility issues.
++ split Point3DArray<> out of point.h and put it in pointarray.h.
++ renamed CHANGES to ChangeLog.
++ added AUTHORS, and NEWS files.
++ Removed 'missing', 'install-sh', and 'mkinstalldirs' files from CVS
+ since automake should automagically add them to the project anyway. This
+ solves the problem of them being incompatible with the installed versions of
+ autoconf/automake.
++ Re-added bounds-checking from EQPacketFormat and EQPacketFormatRaw CRC32
+ routines. This should fix some spurious crashes/hangs on seeing non-EQ
+ network traffic..
++ Major rework of Makefile.dist to actually be setup like a makefile with
+ dependencies, etc...
++ removed conf.h.in from CVS since it's automatically generated by autoheader.
++ Changed the name used by configure and the source files to config.h
++ Changed autoconf min version requirement to 2.53 (should now only effect
+ developers and those still using CVS)..
+
+dophaZ (09/17/04)
+------------------------
++ Updated version to 5.0.0.14
++ Applied pac1085's level70 and race patches.
++ Applied ksmith's structure patch.
++ Changed autoconf min version requirement to 2.54.
++ Tweaked raw packet logging to log both pre and post decompress/decrypted raw
+ packets to aide in debugging packet unrolling problems.
++ Made ShowEQ ignore new login server ports...
+
+BonkersBobcat (09/05/04)
+------------------------
++ Updated version to 5.0.0.13
++ Applied ksmith's race patch
++ Applied purple's charprofile struct and filter case ignore patches
++ Applied L1A's patch to remember IP and MAC addresses
+
+BonkersBobcat (08/13/04)
+------------------------
++ Updated version to 5.0.0.12
++ Applied epiccamp patch for maps to load
++ Applied ksmith's patch to add the new zones
++ Applied UnGod's patch for the guild file (finally)
++ Applied PlayarOne's patch for chat channel
+
+BonkersBobcat (07/14/04)
+------------------------
++ Updated version to 5.0.0.11
++ Applied UnGod's patches to work with 07/14/04 version
+
+BonkersBobcat (06/09/04)
+------------------------
++ Updated version to 5.0.0.10
++ Updated zoneopcodes.xml to kmsith's latest version
++ Added an include to bazaarlog.cpp
+
+BonkersBobcat (05/27/04)
+------------------------
++ Updated version to 5.0.0.9
++ Updated to work with 05/26/04 EQLive (ksmith's patches)
+
+BonkersBobcat (05/06/04)
+------------------------
++ Updated version to 5.0.0.8
++ Added CodePigs fix to work with 05/05/04 patch
+
+dohpaZ (02/18/04)
+---------------------
++ Updated version to 5.0.0.7
++ Updated to work with 02/18/04 EQLive
++ Added Frenzy to skill list
++ Integrated patch #899331 "Bazaar Search logging" from perlmonkey (ajs)
+
+dohpaZ (02/14/04)
+---------------------
++ Updated version to 5.0.0.6
++ Patch to fix QCursor issue.
++ More updates to work with 02/10/04 EQLive
++ Added the "Dockable" sub-menu to the View menu to control the dockability
+ of various windows.
+
+dohpaZ (02/11/04)
+---------------------
++ Updated version to 5.0.0.5
++ Updated to work with 02/10/04 EQLive
++ Added Beserker class
++ Added Gate of Discord (GoD) maps.
++ Integrated patch #893070 "Races Update (GoD)" by curioseq
++ Minor fix to guild member list online member count tracking.
++ Make sure to cleanup guild list/shell when shutting down
++ Added special map icon for zone doors.
+
+dohpaZ (01/18/04)
+---------------------
++ Updated version to 5.0.0.4
++ More updates to work with 12/19/03 EQLive
++ Fix border cases in SpellShell that would cause ShowEQ to crash.
++ Added a workaround for ISO/ANSI/IEC C++ and C conformance regressions
+ in gcc 3.3.
++ Minor fix in h2info.pl ...
[truncated message content] |