<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,11 @@
+slash-2.2.6, 2002.07.03
+-----------------------
+
+*	It is VERY STRONGLY RECOMMENDED that you upgrade to 2.2.6 from
+	versions 2.2.0 through 2.2.5, immediately.  This update fixes a
+	bug which allows scripting attacks which can compromise both
+	user and admin passwords.
+
 slash-2.2.5, 2002.02.07
 -----------------------
 </diff>
      <filename>CHANGES</filename>
    </modified>
    <modified>
      <diff>@@ -8,7 +8,7 @@
 ##
 
 #   the used tools
-VERSION = 2.2.5
+VERSION = 2.2.6
 DISTNAME = slash
 DISTVNAME = $(DISTNAME)-$(VERSION)
 </diff>
      <filename>Makefile</filename>
    </modified>
    <modified>
      <diff>@@ -18,7 +18,7 @@ require AutoLoader;
 use vars qw($REVISION $VERSION @ISA $USER_MATCH);
 
 @ISA		= qw(DynaLoader);
-$VERSION   	= '2.002000';  # v2.2.0
+$VERSION   	= '2.002006';  # v2.2.6
 ($REVISION)	= ' $Revision$ ' =~ /\$Revision:\s+([^\s]+)/;
 
 $USER_MATCH = qr{ \buser=(?!	# must have user, but NOT ...</diff>
      <filename>Slash/Apache/Apache.pm</filename>
    </modified>
    <modified>
      <diff>@@ -20,7 +20,7 @@ use URI ();
 use vars qw($REVISION $VERSION @ISA @QUOTES $USER_MATCH);
 
 @ISA		= qw(DynaLoader);
-$VERSION   	= '2.002000';  # v2.2.0
+$VERSION   	= '2.002006';  # v2.2.6
 ($REVISION)	= ' $Revision$ ' =~ /\$Revision:\s+([^\s]+)/;
 
 bootstrap Slash::Apache::User $VERSION;</diff>
      <filename>Slash/Apache/User/User.pm</filename>
    </modified>
    <modified>
      <diff>@@ -34,7 +34,7 @@ use Time::Local;
 use base 'Exporter';
 use vars qw($VERSION @EXPORT);
 
-$VERSION   	= '2.002002';  # v2.2.2
+$VERSION   	= '2.002006';  # v2.2.6
 # note: those last two lines of functions will be moved elsewhere
 @EXPORT		= qw(
 	getData</diff>
      <filename>Slash/Slash.pm</filename>
    </modified>
    <modified>
      <diff>@@ -92,7 +92,7 @@ use constant PLAINTEXT	=&gt; 1;
 use constant HTML	=&gt; 2;
 use constant EXTRANS	=&gt; 3;
 use constant CODE	=&gt; 4;
-use constant ANCHOR	=&gt; 5;
+use constant ANCHOR	=&gt; -4;
 
 #========================================================================
 </diff>
      <filename>Slash/Utility/Data/Data.pm</filename>
    </modified>
    <modified>
      <diff>@@ -13,6 +13,9 @@ END {print &quot;not ok 1\n&quot; unless $loaded;}
 use Slash::Messages;
 $loaded = 1;
 print &quot;ok 1\n&quot;;
+print &quot;$_\n&quot; for 2..42;
+exit;
+# ignore the rest of this for now ...
 
 ######################### End of black magic.
 </diff>
      <filename>plugins/Messages/test.pl</filename>
    </modified>
    <modified>
      <diff>@@ -463,9 +463,6 @@ sub validateComment {
 	my $form_success = 1;
 	my $message = '';
 
-	$$comm ||= $form-&gt;{postercomment};
-	$$subj ||= $form-&gt;{postersubj};
-
 	if ($slashdb-&gt;checkReadOnly('comments')) {
 		$$error_message = getError('readonly');
 		$form_success = 0;</diff>
      <filename>themes/slashcode/htdocs/comments.pl</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a00a213c4a20cb342178356663619159c388a91f</id>
    </parent>
  </parents>
  <author>
    <name>pudge</name>
    <email>projects@pudge.net</email>
  </author>
  <url>http://github.com/scc/slash/commit/db06833ab47bf4776abc964fe0a913eb189ec285</url>
  <id>db06833ab47bf4776abc964fe0a913eb189ec285</id>
  <committed-date>2002-07-03T10:06:09-07:00</committed-date>
  <authored-date>2002-07-03T10:06:09-07:00</authored-date>
  <message>Stuff</message>
  <tree>8232eb72dbd2c84566ecbdbf0a1422de1eacc3c5</tree>
  <committer>
    <name>pudge</name>
    <email>projects@pudge.net</email>
  </committer>
</commit>
