Glenn Henshaw | 2 Oct 23:41 2005
Picon
Picon

mantisbt/core filter_api.php,1.122.2.1,1.122.2.2

Update of /cvsroot/mantisbt/mantisbt/core
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7785/core

Modified Files:
      Tag: BRANCH_1_0_0rc2
	filter_api.php 
Log Message:
port fixes from head for:
0006288: Patch against CVS HEAD for Saved filter problem with view_state
0006295: Old filters and view_state problems.
0006296: Filter sql includes unnecessary links to custom_field_string_table for date custom fields
0006297: sorting on custom field, bring MySQL to deadlock loop

Index: filter_api.php
===================================================================
RCS file: /cvsroot/mantisbt/mantisbt/core/filter_api.php,v
retrieving revision 1.122.2.1
retrieving revision 1.122.2.2
diff -u -d -r1.122.2.1 -r1.122.2.2
--- filter_api.php	11 Sep 2005 18:49:34 -0000	1.122.2.1
+++ filter_api.php	2 Oct 2005 21:41:25 -0000	1.122.2.2
 <at>  <at>  -621,31 +621,36  <at>  <at> 
 				if ( !$t_any_found ) {
 					$t_def = custom_field_get_definition( $t_cfid );
 					$t_table_name = $t_custom_field_string_table . '_' . $t_cfid;
-					array_push( $t_join_clauses, "LEFT JOIN $t_custom_field_string_table $t_table_name ON
$t_table_name.bug_id = $t_bug_table.id" );
+                    # We need to filter each joined table or the result query will explode in dimensions
+                    # Each custom field will result in a exponential growth like Number_of_Issues^Number_of_Custom_Fields
+                    # and only after this process ends (if it is able to) the result query will be filtered
(Continue reading)

Glenn Henshaw | 2 Oct 23:27 2005
Picon
Picon

mantisbt/core filter_api.php,1.124,1.125

Update of /cvsroot/mantisbt/mantisbt/core
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4912/core

Modified Files:
	filter_api.php 
Log Message:
further refinement to last fix to eliminate superfluous joins with custom date fields

Index: filter_api.php
===================================================================
RCS file: /cvsroot/mantisbt/mantisbt/core/filter_api.php,v
retrieving revision 1.124
retrieving revision 1.125
diff -u -d -r1.124 -r1.125
--- filter_api.php	2 Oct 2005 18:47:56 -0000	1.124
+++ filter_api.php	2 Oct 2005 21:27:44 -0000	1.125
 <at>  <at>  -625,27 +625,32  <at>  <at> 
                     # Each custom field will result in a exponential growth like Number_of_Issues^Number_of_Custom_Fields
                     # and only after this process ends (if it is able to) the result query will be filtered
                     # by the WHERE clause and by the DISTINCT clause
-					array_push( $t_join_clauses, "LEFT JOIN $t_custom_field_string_table $t_table_name ON
$t_table_name.bug_id = $t_bug_table.id AND $t_table_name.field_id = $t_cfid " );
+					$t_cf_join_clause = "LEFT JOIN $t_custom_field_string_table $t_table_name ON
$t_table_name.bug_id = $t_bug_table.id AND $t_table_name.field_id = $t_cfid ";

 					if ($t_def['type'] == CUSTOM_FIELD_TYPE_DATE) {
 						switch ($t_filter['custom_fields'][$t_cfid][0]) {
 						case CUSTOM_FIELD_DATE_ANY:
 							break ;
 						case CUSTOM_FIELD_DATE_NONE:
(Continue reading)

Glenn Henshaw | 2 Oct 20:47 2005
Picon
Picon

mantisbt/core filter_api.php,1.123,1.124

Update of /cvsroot/mantisbt/mantisbt/core
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26128/core

Modified Files:
	filter_api.php 
Log Message:
fix for 0006297: sorting on custom field, bring MySQL to deadlock loop
  - thanks to MTW
fix for 0006296: Filter sql includes unnecessary links to custom_field_string_table for date custom fields
fix for 0006295: Old filters and view_state problems.
fix for 0006288: Patch against CVS HEAD for Saved filter problem with view_state

Index: filter_api.php
===================================================================
RCS file: /cvsroot/mantisbt/mantisbt/core/filter_api.php,v
retrieving revision 1.123
retrieving revision 1.124
diff -u -d -r1.123 -r1.124
--- filter_api.php	11 Sep 2005 19:38:23 -0000	1.123
+++ filter_api.php	2 Oct 2005 18:47:56 -0000	1.124
 <at>  <at>  -621,21 +621,21  <at>  <at> 
 				if ( !$t_any_found ) {
 					$t_def = custom_field_get_definition( $t_cfid );
 					$t_table_name = $t_custom_field_string_table . '_' . $t_cfid;
-					array_push( $t_join_clauses, "LEFT JOIN $t_custom_field_string_table $t_table_name ON
$t_table_name.bug_id = $t_bug_table.id" );
+                    # We need to filter each joined table or the result query will explode in dimensions
+                    # Each custom field will result in a exponential growth like Number_of_Issues^Number_of_Custom_Fields
+                    # and only after this process ends (if it is able to) the result query will be filtered
+                    # by the WHERE clause and by the DISTINCT clause
(Continue reading)

Victor Boctor | 11 Oct 14:00 2005
Picon
Picon

mantisbt/doc ChangeLog,1.821.2.4,1.821.2.5

Update of /cvsroot/mantisbt/mantisbt/doc
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31340/doc

Modified Files:
      Tag: BRANCH_0_19_2
	ChangeLog 
Log Message:
Preparing for 0.19.3

Index: ChangeLog
===================================================================
RCS file: /cvsroot/mantisbt/mantisbt/doc/ChangeLog,v
retrieving revision 1.821.2.4
retrieving revision 1.821.2.5
diff -u -d -r1.821.2.4 -r1.821.2.5
--- ChangeLog	25 Sep 2005 13:50:29 -0000	1.821.2.4
+++ ChangeLog	11 Oct 2005 12:00:54 -0000	1.821.2.5
 <at>  <at>  -1,6 +1,6  <at>  <at> 
 Mantis ChangeLog

-2005.xx.xx  -  0.19.3
+2005.10.11  -  0.19.3

 - 0005247: [security] Real email addresses are visible when using reminders (vboctor)
 - 0005751: [security] Javascript XSS vulnerability (vboctor)
 <at>  <at>  -9,7 +9,7  <at>  <at> 
 - 0006273: [security] File Inclusion Vulnerability (vboctor)
 - 0006275: [security] SQL injection (vboctor)

-2005.12.11  -  0.19.2
(Continue reading)

Victor Boctor | 11 Oct 14:00 2005
Picon
Picon

mantisbt config_defaults_inc.php,1.225,1.225.2.1

Update of /cvsroot/mantisbt/mantisbt
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31340

Modified Files:
      Tag: BRANCH_0_19_2
	config_defaults_inc.php 
Log Message:
Preparing for 0.19.3

Index: config_defaults_inc.php
===================================================================
RCS file: /cvsroot/mantisbt/mantisbt/config_defaults_inc.php,v
retrieving revision 1.225
retrieving revision 1.225.2.1
diff -u -d -r1.225 -r1.225.2.1
--- config_defaults_inc.php	11 Dec 2004 07:21:51 -0000	1.225
+++ config_defaults_inc.php	11 Oct 2005 12:00:54 -0000	1.225.2.1
 <at>  <at>  -298,7 +298,7  <at>  <at> 
 	#############################

 	# --- version variables -----------
-	$g_mantis_version		= '0.19.2';
+	$g_mantis_version		= '0.19.3';
 	$g_show_version			= ON;

 	################################

-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
(Continue reading)

Victor Boctor | 11 Oct 14:06 2005
Picon
Picon

mantisbt/core current_user_api.php,1.23,1.23.2.1

Update of /cvsroot/mantisbt/mantisbt/core
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv515/core

Modified Files:
      Tag: BRANCH_0_19_2
	current_user_api.php 
Log Message:
Fixed #6330: System warning in login_page.php when no new installation

Index: current_user_api.php
===================================================================
RCS file: /cvsroot/mantisbt/mantisbt/core/current_user_api.php,v
retrieving revision 1.23
retrieving revision 1.23.2.1
diff -u -d -r1.23 -r1.23.2.1
--- current_user_api.php	19 Nov 2004 12:29:00 -0000	1.23
+++ current_user_api.php	11 Oct 2005 12:06:33 -0000	1.23.2.1
 <at>  <at>  -78,7 +78,8  <at>  <at> 
 	# --------------------
 	# Return true if the currently user is the anonymous user
 	function current_user_is_anonymous() {
-		return current_user_get_field( 'username' ) == config_get( 'anonymous_account' );
+		$t_anonymous_account = config_get( 'anonymous_account' );
+		return ( !is_blank( $t_anonymous_account ) && ( current_user_get_field( 'username' ) ==
$t_anonymous_account ) );
 	}
 	# --------------------
 	# Trigger an ERROR if the current user account is protected

-------------------------------------------------------
(Continue reading)

Victor Boctor | 11 Oct 14:06 2005
Picon
Picon

mantisbt/doc ChangeLog,1.821.2.5,1.821.2.6

Update of /cvsroot/mantisbt/mantisbt/doc
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv515/doc

Modified Files:
      Tag: BRANCH_0_19_2
	ChangeLog 
Log Message:
Fixed #6330: System warning in login_page.php when no new installation

Index: ChangeLog
===================================================================
RCS file: /cvsroot/mantisbt/mantisbt/doc/ChangeLog,v
retrieving revision 1.821.2.5
retrieving revision 1.821.2.6
diff -u -d -r1.821.2.5 -r1.821.2.6
--- ChangeLog	11 Oct 2005 12:00:54 -0000	1.821.2.5
+++ ChangeLog	11 Oct 2005 12:06:33 -0000	1.821.2.6
 <at>  <at>  -8,6 +8,7  <at>  <at> 
 - 0006097: [security] user ID is cached indefinately (vboctor)
 - 0006273: [security] File Inclusion Vulnerability (vboctor)
 - 0006275: [security] SQL injection (vboctor)
+- 0006330: [bugtracker] System warning in login_page.php when no new installation

 2004.12.11  -  0.19.2

-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
(Continue reading)

Victor Boctor | 11 Oct 15:19 2005
Picon
Picon

web index.php,1.25,1.26

Update of /cvsroot/mantisbt/web
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19232

Modified Files:
	index.php 
Log Message:
Replace latest version with latest dev/stable versions.

Index: index.php
===================================================================
RCS file: /cvsroot/mantisbt/web/index.php,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- index.php	19 Sep 2005 01:31:48 -0000	1.25
+++ index.php	11 Oct 2005 13:19:47 -0000	1.26
 <at>  <at>  -86,9 +86,9  <at>  <at> 
 <table bgcolor="#ffffff" width="100%" border="0" cellspacing="0" cellpadding="4">
 <tr valign="top">
 	<td class="welcome">
-		Mantis is a php/MySQL/web based bugtracking system.  <a href="about.php">Learn more</a>.
-		<p>
-		The latest version is <a href="download.php"><?php include("files/VERSION") ?></a>.
+		<p>Mantis is a php/MySQL/web based bugtracking system.  <a href="about.php">Learn more</a>.</p>
+		<p>The latest stable version is <a href="download.php"><?php include("files/VERSION_STABLE") ?></a>.</p>
+		<p>The latest development version is <a href="download.php"><?php include("files/VERSION") ?></a>.</p>
 	</td>
 	<td width="220" align="right">
 <!--		<table width="220" bgcolor="#000000" border="0" cellspacing="1" cellpadding="3">

(Continue reading)

Victor Boctor | 23 Oct 13:52 2005
Picon
Picon

web directory.php,1.38,1.39

Update of /cvsroot/mantisbt/web
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3689

Modified Files:
	directory.php 
Log Message:
Added the following Mantis users:
- Saab
- Vicus eBusiness Solutions
- Candis Group (Beijing)
- OpenFlyers

Index: directory.php
===================================================================
RCS file: /cvsroot/mantisbt/web/directory.php,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -d -r1.38 -r1.39
--- directory.php	28 Sep 2005 12:45:23 -0000	1.38
+++ directory.php	23 Oct 2005 11:52:32 -0000	1.39
 <at>  <at>  -43,6 +43,7  <at>  <at> 
 	section_end();

 	section( 'C' );
+		entry( 'Candis Group (Beijing)', 'http://www.candis.com.cn/', null );
 		entry( 'CAPSHER Technology, Inc.', 'http://www.capsher.com/', null );
 		entry( 'chan_sccp', 'http://chan-sccp.sourceforge.net/', 'http://www.czmok.de/devtrack/' );
 		entry( 'clarkconnect', 'http://www.clarkconnect.org/', 'http://www.clarkconnect.org/bugs/' );
 <at>  <at>  -108,6 +109,7  <at>  <at> 

(Continue reading)

Victor Boctor | 23 Oct 14:19 2005
Picon
Picon

web sponsors.php,1.6,1.7

Update of /cvsroot/mantisbt/web
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9307

Modified Files:
	sponsors.php 
Log Message:
Added dasschoenstekind.de sponsor.

Index: sponsors.php
===================================================================
RCS file: /cvsroot/mantisbt/web/sponsors.php,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- sponsors.php	28 Sep 2005 12:25:48 -0000	1.6
+++ sponsors.php	23 Oct 2005 12:19:25 -0000	1.7
 <at>  <at>  -8,6 +8,14  <at>  <at> 
 <table border="0" cellspacing="0" cellpadding="10">
 	<?php /* Sponsor ad placed on 29-AUG-2005 */ ?>
 	<tr>
+		<td><a href="http://dasschoenstekind.de" target="_blank"><img
src="images/sponsors/rammsteinlogo.jpg " border="0" alt="dasschoenstekind.de" width="200"
height="55" /></a></td>
+		<td>
+			<a href="http://dasschoenstekind.de">dasschoenstekind.de</a> is a fan site of the German music
group Rammstein.  Dasschoenstekind includes lyrics, discography, biography, merchandising and
concert tickets.
+		</td>
+	</tr>
+
(Continue reading)


Gmane