Search Changesets

MantisBT: master-1.2.x b2c5f556

2012-04-16 08:25

atrol


Details Diff
Fix 0014105: Access to undefined variable in bugnote_api.php Affected Issues
0014105
mod - core/bugnote_api.php Diff File

MantisBT: master-1.2.x d17970b9

2012-04-15 00:45

siebrand


Details Diff
Localisation updates from http://translatewiki.net.
mod - lang/strings_dutch.txt Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_portuguese_standard.txt Diff File
mod - lang/strings_serbian.txt Diff File
mod - lang/strings_serbian_latin.txt Diff File

MantisBT: master-2.0.x 7185e270

2012-04-14 16:02

Paul Richards


Details Diff
The debug email feature should be a global config for security.
Otherwise this could be used to leak username/password data.
mod - config_defaults_inc.php Diff File
mod - core/email_api.php Diff File

MantisBT: master-2.0.x 54538629

2012-04-14 15:53

Paul Richards


Details Diff
Fix typo in name of config variable
mod - config_defaults_inc.php Diff File

MantisBT: master 085ab169

2012-04-14 11:34

dregad


Details Diff
Add 'Close' button for bugs

This commit introduces a new 'Close' button in the View Issue Details
page, making it easier and more intuitive for reporters to close their
own issues (when $g_allow_reporter_close = ON).

It also improves the access level verifications, simplifies the code and
makes it more readable by using standard access check functions.

This is an improvement over the functionality implemented in 0011502 not
only in terms of usability, but also for security as in some specific
cases users could actually bypass the workflow.

Fixes 0014156
Affected Issues
0014156
mod - bug_change_status_page.php Diff File
mod - bug_update_advanced_page.php Diff File
mod - core/access_api.php Diff File
mod - core/bug_api.php Diff File
mod - core/html_api.php Diff File
mod - lang/strings_english.txt Diff File

MantisBT: master-1.2.x 0ec4563a

2012-04-14 11:34

dregad


Details Diff
Add 'Close' button for bugs

This commit introduces a new 'Close' button in the View Issue Details
page, making it easier and more intuitive for reporters to close their
own issues (when $g_allow_reporter_close = ON).

It also improves the access level verifications, simplifies the code and
makes it more readable by using standard access check functions.

This is an improvement over the functionality implemented in 0011502 not
only in terms of usability, but also for security as in some specific
cases users could actually bypass the workflow.

Fixes 0014156
Affected Issues
0014156
mod - bug_change_status_page.php Diff File
mod - bug_update_advanced_page.php Diff File
mod - core/access_api.php Diff File
mod - core/bug_api.php Diff File
mod - core/html_api.php Diff File
mod - lang/strings_english.txt Diff File

MantisBT: master 0630f859

2012-04-14 10:36

dregad


Details Diff
Improved get_status_option_list() function

Previous behavior to return all available values for the status enum
when the workflow is not set for the given status, could potentially
result in a security issue (letting the user bypass the workflow). The
function now returns an empty array in this case, leaving it up to the
caller to handle a possibly empty list.

Simplified and optimized the test in the foreach loop.

Do not add 'closed' status to the list if it is the current status.

Added PHPdoc function header.

Affects 0011661, 0014156
mod - core/print_api.php Diff File

MantisBT: master-1.2.x 0b49c6af

2012-04-14 10:36

dregad


Details Diff
Improved get_status_option_list() function

Previous behavior to return all available values for the status enum
when the workflow is not set for the given status, could potentially
result in a security issue (letting the user bypass the workflow). The
function now returns an empty array in this case, leaving it up to the
caller to handle a possibly empty list.

Simplified and optimized the test in the foreach loop.

Do not add 'closed' status to the list if it is the current status.

Added PHPdoc function header.

Affects 0011661, 0014156
mod - core/print_api.php Diff File

MantisBT: master d4534027

2012-04-14 09:07

dregad


Details Diff
Documentation update - copyright holder and product version
mod - docbook/Admin_Guide/en-US/Admin_Guide.ent Diff File
mod - docbook/Admin_Guide/en-US/Book_Info.xml Diff File

MantisBT: master-1.2.x b179bfc3

2012-04-14 07:59

dregad


Details Diff
Documentation update: new 'Troubleshooting' chapter in Admin guide

The purpose of this new chapter is to provide additional information to
the Administrator regarding known issues and standard application errors
in MantisBT.
Affected Issues
0014155
add - docbook/adminguide/en/troubleshooting.sgml Diff File
mod - docbook/adminguide/en/administration_guide.sgml Diff File
mod - docbook/adminguide/en/file-entities.ent Diff File

MantisBT: master e7d61f67

2012-04-14 07:59

dregad


Details Diff
Documentation update: new 'Troubleshooting' chapter in Admin guide

The purpose of this new chapter is to provide additional information to
the Administrator regarding known issues and standard application errors
in MantisBT.
Affected Issues
0014155
add - docbook/Admin_Guide/en-US/Troubleshooting.xml Diff File
mod - docbook/Admin_Guide/en-US/Admin_Guide.xml Diff File

MantisBT: master a7de5c48

2012-04-14 07:56

dregad


Details Diff
Documentation update

Referenced several missing options in the Configuration / Webserver
section of the Admin guide
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff File

MantisBT: master-1.2.x 099a1e8f

2012-04-14 07:56

dregad


Details Diff
Documentation update

Referenced several missing options in the Configuration / Webserver
section of the Admin guide
mod - docbook/adminguide/en/configuration.sgml Diff File

MantisBT: master 02755f72

2012-04-13 18:55

dregad


Details Diff
Fix 0014122: Revised message for error 2800

The message now reflects the fact that an invalid security token error
is often triggered because of a session timeout.
Affected Issues
0014122
mod - lang/strings_english.txt Diff File

MantisBT: master-1.2.x aa9bf38c

2012-04-13 18:55

dregad


Details Diff
Fix 0014122: Revised message for error 2800

The message now reflects the fact that an invalid security token error
is often triggered because of a session timeout.
Affected Issues
0014122
mod - lang/strings_english.txt Diff File

MantisBT: master-1.2.x 8286ba46

2012-04-11 12:25

siebrand


Details Diff
Localisation updates from http://translatewiki.net.
mod - lang/strings_breton.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_galician.txt Diff File
mod - lang/strings_interlingua.txt Diff File
mod - lang/strings_italian.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_polish.txt Diff File
mod - lang/strings_spanish.txt Diff File

MantisBT: master-1.2.x 4f93c957

2012-04-11 01:55

VeMag


Details Diff
Fix 0013542: ... try to open an iframe and fail

Replace iframe by include
Affected Issues
0013542
mod - plugins/MantisGraph/pages/bug_graph_page.php Diff File

MantisBT: master-1.2.x b81efb95

2012-04-08 11:59

siebrand


Details Diff
Localisation updates from http://translatewiki.net.
mod - lang/strings_afrikaans.txt Diff File
mod - lang/strings_arabic.txt Diff File
mod - lang/strings_arabicegyptianspoken.txt Diff File
mod - lang/strings_belarusian_tarask.txt Diff File
mod - lang/strings_breton.txt Diff File
mod - lang/strings_bulgarian.txt Diff File
mod - lang/strings_catalan.txt Diff File
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_chinese_traditional.txt Diff File
mod - lang/strings_czech.txt Diff File
mod - lang/strings_danish.txt Diff File
mod - lang/strings_dutch.txt Diff File
mod - lang/strings_estonian.txt Diff File
mod - lang/strings_finnish.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_galician.txt Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_hebrew.txt Diff File
mod - lang/strings_hungarian.txt Diff File
mod - lang/strings_icelandic.txt Diff File
mod - lang/strings_interlingua.txt Diff File
mod - lang/strings_italian.txt Diff File
mod - lang/strings_japanese.txt Diff File
mod - lang/strings_korean.txt Diff File
mod - lang/strings_latvian.txt Diff File
mod - lang/strings_lithuanian.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_norwegian_bokmal.txt Diff File
mod - lang/strings_occitan.txt Diff File
mod - lang/strings_polish.txt Diff File
mod - lang/strings_portuguese_brazil.txt Diff File
mod - lang/strings_portuguese_standard.txt Diff File
mod - lang/strings_ripoarisch.txt Diff File
mod - lang/strings_romanian.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - lang/strings_serbian.txt Diff File
mod - lang/strings_serbian_latin.txt Diff File
mod - lang/strings_slovak.txt Diff File
mod - lang/strings_slovene.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - lang/strings_swedish.txt Diff File
mod - lang/strings_swissgerman.txt Diff File
mod - lang/strings_tagalog.txt Diff File
mod - lang/strings_turkish.txt Diff File
mod - lang/strings_ukrainian.txt Diff File
mod - lang/strings_urdu.txt Diff File
mod - lang/strings_vietnamese.txt Diff File
mod - lang/strings_volapuk.txt Diff File
mod - plugins/XmlImportExport/lang/strings_swissgerman.txt Diff File

MantisBT: master 052606d2

2012-04-04 05:53

dregad


Details Diff
Fix type check error in manage_config_workflow_page.php

Strict type check in function check_selected() caused an error comparing
false with the status level, so replaced with 0
Affected Issues
0012129
mod - manage_config_workflow_page.php Diff File

MantisBT: master 7e7ba3d9

2012-04-04 04:44

dregad


Details Diff
Fix workflow transition to status reopened always checked

In manage_config_workflow_page.php, the code was always showing the
'reopened' states as checked regardless of the actual values stored in
the database.

This was due to storing the 'reopened' label within the array of values
used to build the table to display, which consequently were always set.

The code that initializes the labels has been removed from function
parse_workflow(), and the logic is now handled directly in show_flag(),
with globally initialized variables for better performance.

Fixes 0012129
Affected Issues
0012129
mod - core/workflow_api.php Diff File
mod - manage_config_workflow_page.php Diff File

MantisBT: master-1.2.x 08b00de0

2012-04-04 04:44

dregad


Details Diff
Fix workflow transition to status reopened always checked

In manage_config_workflow_page.php, the code was always showing the
'reopened' states as checked regardless of the actual values stored in
the database.

This was due to storing the 'reopened' label within the array of values
used to build the table to display, which consequently were always set.

The code that initializes the labels has been removed from function
parse_workflow(), and the logic is now handled directly in show_flag(),
with globally initialized variables for better performance.

Fixes 0012129
Affected Issues
0012129
mod - manage_config_workflow_page.php Diff File

MantisBT: master-1.2.x 974f363b

2012-03-31 17:04

jreese


Details Diff
Version bump
mod - core/constant_inc.php Diff File

MantisBT: master-1.2.x 2c3c356f

2012-03-31 15:37

vboctor


Details Diff
Update doc/RELEASE with release notes for 1.2.10.
mod - doc/RELEASE Diff File

MantisBT: master-1.2.x daf3c834

2012-03-30 11:35

dregad


Details Diff
Revert "Prevent selection of released version as target"

This reverts commit 3af57d289e46cf467bc30c8a094ce54af06eaf43.

The way this feature was implemented in release 1.2.9 introduced
regressions for several users.

Affects 0011706
Affected Issues
0011706, 0014111
mod - bug_actiongroup_page.php Diff File
mod - bug_report_page.php Diff File
mod - bug_update_advanced_page.php Diff File

MantisBT: master 843b73cd

2012-03-30 11:28

dregad


Details Diff
Documentation for new config $g_allow_permanent_cookie

Affects 0004465
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 351 352 353 354 355 356 ... 420 ... 490 ... 560 ... 630 ... 700 ... 743 744 745  Next  Last