Changesets: MantisBT

master-1.2.x 48f0fb23

2014-05-01 15:08

dregad


Details Diff
Travis before_script add DB_TYPE

Since PHP >= 5.5 has deprecated mysql driver, we use mysqli instead
mod - scripts/travis_before_script.sh Diff File

master 41bb73fd

2014-05-01 14:50

dregad


Details Diff
Travis: only use Apache as web server

Workaround for build errors with PHP built-in web server since
30-Apr-2014 [1].

[1] https://github.com/travis-ci/travis-ci/issues/2235
mod - scripts/travis_before_script.sh Diff File

master-1.2.x 9315a739

2014-05-01 14:50

dregad


Details Diff
Travis: only use Apache as web server

Workaround for build errors with PHP built-in web server since
30-Apr-2014 [1].

[1] https://github.com/travis-ci/travis-ci/issues/2235

Cherry-picked from master.
Conflicts:
scripts/travis_before_script.sh
mod - scripts/travis_before_script.sh Diff File

master 2da37dbb

2014-05-01 14:17

Paul Richards


Details Diff
Fixes 0008207 mantis_project_hierarchy_table allows duplicate rows

This fixes a possible issue where the project hierarchy table can contain duplicate entries, by adding a unique index on the table
Affected Issues
0008207
mod - admin/schema.php Diff File
mod - core/install_helper_functions_api.php Diff File

master ada8c392

2014-05-01 14:01

dregad


Details Diff
Fix 0019628: add logging to email_is_valid() Affected Issues
0019628
mod - core/email_api.php Diff File

master 2eebb746

2014-05-01 13:46

dregad


Details Diff
Allow choice of email validation method

Following implementation of 50d235ad101f61a6c6888316e827fd225ad4b9cd the
validation of email addresses was done by PHPMailer::validateAddress()
instead of filter_var() with FILTER_SANITIZE_EMAIL to allow RFC5322-
compliant emails like 'user@domain' that are rejected by PHP's method
which only accepts 'user@domain.tld'.

However, these 'top-level-domain-only' addresses are often considered as
invalid by SMTP servers but there is a strong use-case for them in
intranet environments.

To enable both scenarios, this commit introduces new constants for
$g_validate_email, allowing the admin to pick whether they want
validation using the PHP method (default) or strict RFC5322.

Backwards compatibility is maintained because EMAIL_VALIDATE_PHP == ON,
and validation can still be disabled with OFF.
mod - config_defaults_inc.php Diff File
mod - core/constant_inc.php Diff File
mod - core/email_api.php Diff File
mod - docbook/Admin_Guide/en-US/config/email.xml Diff File

adodb 5c568d2e

2014-04-30 14:56

dregad


Details Diff
db_query_bound() $arr_parms defaults to false instead of null

This is is to align the parameter's type to what ADOdb expects - in
v5.19 the Execute() method was modified to perform a strict type check
on the parameter, causing database errors when it receives 'null' if
there are no parameters to the query being executed.

Fixes 0013713
mod - core/database_api.php Diff File
mod - core/project_hierarchy_api.php Diff File
mod - core/summary_api.php Diff File
mod - core/user_api.php Diff File

master f779e3d4

2014-04-30 11:42

rombert

Committer: dregad


Details Diff
SOAP API: apply access control to mci_account_get_array_by_id

The access controls are the same as the ones applied by
view_user_page.php, with the single addition of making the info
available if the user requests their own information.

This preserves the behaviour of the mc_login method call.

Fixes 0017243 (leak of user personal information)

Signed-off-by: Damien Regad <dregad@mantisbt.org>
Affected Issues
0017243
mod - api/soap/mc_account_api.php Diff File

master-1.2.x f001e06c

2014-04-30 11:42

rombert

Committer: dregad


Details Diff
SOAP API: apply access control to mci_account_get_array_by_id

The access controls are the same as the ones applied by
view_user_page.php, with the single addition of making the info
available if the user requests their own information.

This preserves the behaviour of the mc_login method call.

Fixes 0017243 (leak of user personal information)

Signed-off-by: Damien Regad <dregad@mantisbt.org>
Affected Issues
0017243
mod - api/soap/mc_account_api.php Diff File

master 4bb1dcac

2014-04-30 08:49

dregad


Details Diff
Upgrade PHPMailer to 5.2.7

This introduces a revised validateAddress() method with selection of
email validation pattern.

See changelog.md for full details
mod - library/README.libs Diff File
mod - library/phpmailer Diff File

master b7ebffd6

2014-04-30 08:28

dregad


Details Diff
Update ADOdb to 5.19
mod - core/constant_inc.php Diff File
mod - library/README.libs Diff File
mod - library/adodb Diff File

adodb a1a9a1b6

2014-04-30 08:28

dregad


Details Diff
Update ADOdb to 5.19
mod - library/README.libs Diff File
mod - library/adodb Diff File

master 085986c7

2014-04-29 18:04

mantishub


Details Diff
Fixes 0017246: Date custom fields can't store dates pre-1970. Affected Issues
0017246
mod - core/custom_field_api.php Diff File

master 9323b094

2014-04-29 04:34

dregad


Details Diff
Fix publican.cfg for automated builds

Due to running an old version of publican (0.99) on mantisbt.org, some
parameters are required by the tool even though we don't actually need
them.

This causes build warnings on more recent versions of publican.

[skip ci]
mod - docbook/Admin_Guide/publican.cfg Diff File
mod - docbook/Developers_Guide/publican.cfg Diff File

master f2657a95

2014-04-29 03:24

dregad


Details Diff
Preparing Developer's Guide for 1.3 release

[skip ci]
mod - docbook/Developers_Guide/en-US/Appendix.xml Diff File
mod - docbook/Developers_Guide/en-US/Author_Group.xml Diff File
mod - docbook/Developers_Guide/en-US/Book_Info.xml Diff File
rm - docbook/Developers_Guide/en-US/Chapter.xml Diff
mod - docbook/Developers_Guide/en-US/Contributors.xml Diff File
mod - docbook/Developers_Guide/en-US/Developers_Guide.ent Diff File
mod - docbook/Developers_Guide/en-US/Developers_Guide.xml Diff File
mod - docbook/Developers_Guide/en-US/Integrating.xml Diff File
mod - docbook/Developers_Guide/en-US/Revision_History.xml Diff File
add - docbook/Developers_Guide/en-US/images/mantis_logo.png Diff File
mod - docbook/Developers_Guide/publican.cfg Diff File

master 6185fd37

2014-04-29 03:23

dregad


Details Diff
Preparing Admin Guide for 1.3 release

[skip ci]
mod - docbook/Admin_Guide/en-US/About.xml Diff File
mod - docbook/Admin_Guide/en-US/Admin_Guide.ent Diff File
mod - docbook/Admin_Guide/en-US/Admin_Guide.xml Diff File
mod - docbook/Admin_Guide/en-US/Author_Group.xml Diff File
mod - docbook/Admin_Guide/en-US/Book_Info.xml Diff File
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff File
mod - docbook/Admin_Guide/en-US/Contributing.xml Diff File
mod - docbook/Admin_Guide/en-US/Installation.xml Diff File
mod - docbook/Admin_Guide/en-US/Page_Descriptions.xml Diff File
mod - docbook/Admin_Guide/en-US/Project_Management.xml Diff File
mod - docbook/Admin_Guide/en-US/Revision_History.xml Diff File
mod - docbook/Admin_Guide/en-US/User_Management.xml Diff File
mod - docbook/Admin_Guide/en-US/Workflow.xml Diff File
add - docbook/Admin_Guide/en-US/images/mantis_logo.png Diff File
mod - docbook/Admin_Guide/publican.cfg Diff File

master 89d14f9a

2014-04-29 02:57

dregad


Details Diff
Update revision date
mod - docbook/Admin_Guide/en-US/Revision_History.xml Diff File

master 9c6b01c1

2014-04-29 02:55

dregad


Details Diff
Browser support
mod - docbook/Admin_Guide/en-US/Installation.xml Diff File

master 46058b94

2014-04-29 02:54

dregad


Details Diff
Revise DB support references
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff File
mod - docbook/Admin_Guide/en-US/Installation.xml Diff File

master 0cba3ddf

2014-04-29 02:19

dregad


Details Diff
Updated revision history
mod - docbook/Developers_Guide/en-US/Revision_History.xml Diff File

master 89ddd457

2014-04-29 02:16

dregad


Details Diff
Remove leading '$' for shell commands
mod - docbook/Developers_Guide/en-US/Contributors.xml Diff File

master 527f44cd

2014-04-29 02:15

dregad


Details Diff
Use warning tag
mod - docbook/Admin_Guide/en-US/Installation.xml Diff File

master dbbfc436

2014-04-29 02:14

dregad


Details Diff
Remove reference to 'Hash' extension

No longer needed since it's bundled with PHP 5.1 and we require >= 5.3.2
mod - docbook/Admin_Guide/en-US/Installation.xml Diff File

master 4158f046

2014-04-29 02:14

dregad


Details Diff
Change subtitle
mod - docbook/Admin_Guide/en-US/Book_Info.xml Diff File

master e2bb196b

2014-04-29 01:53

dregad


Details Diff
Review Appendix

- Fix/remove broken links
- Added link to git-scm.com / pro git book
- reorganize bullet lists
mod - docbook/Developers_Guide/en-US/Appendix.xml Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 257 258 259 260 261 262 263 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 703 704 705  Next  Last