294 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
3c0f998ba7 Bug 854074: Remove all references to the uwinnipeg.ca PPM repository as it is no longer available
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264808 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-26 11:15:58 +00:00
mkanat%bugzilla.org
7da4afeb09 Bug 826678: Disable warnings about the deprecated Return::Value module when loading Email::Send
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264623 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-05 23:31:21 +00:00
mkanat%bugzilla.org
ceed5cb286 Bug 678772: version.pm 0.92 and newer forbids negative values, making checksetup.pl to fail
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262663 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 01:49:56 +00:00
mkanat%bugzilla.org
860536e019 Bug 655910: When calling ./install-module.pl --all, install LWP before XML::Twig, else arguments passed to build XML::Twig are propagated to Net::HTTP which then fails
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262567 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-03 08:02:35 +00:00
mkanat%bugzilla.org
d4bebc7db2 Bug 655912: install-module.pl is unable to install LWP::UserAgent on Perl <5.8.8, because LWP 6.0 now requires 5.8.8 as a minimum
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262554 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-31 12:02:44 +00:00
mkanat%bugzilla.org
fe885067ed Bug 648096: UWinnipeg (theory PPM repo) instructions are not necessary with recent ActiveState releases
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262331 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-22 23:03:41 +00:00
mkanat%bugzilla.org
652942b3d1 Bug 646578: Make Math::Random::Secure fail to install if its dependencies
don't install properly, when using install-module.pl.
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262244 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-27 22:22:46 +00:00
mkanat%bugzilla.org
7d9d746454 Bug 644334 - Add hook to Bugzilla::Install::Filesystem to allow extensions to create files/directories/htaccess
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262130 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-01 04:05:49 +00:00
mkanat%bugzilla.org
62e41bb91f Bug 621925: Avoid 'used only once' warning when loading extensions
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261971 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-25 04:48:16 +00:00
mkanat%bugzilla.org
981aa17ed3 Bug 634826: .htaccess file permissions are not set by checksetup.pl
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261950 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-17 22:48:21 +00:00
mkanat%bugzilla.org
ebc0ab6d89 Bug 619594: (CVE-2010-4568) [SECURITY] Improve the randomness of
generate_random_password, to protect against an account compromise issue
and other critical vulnerabilities.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261817 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 22:07:59 +00:00
mkanat%bugzilla.org
ee59edf683 Bug 591165: (CVE-2010-4411) [SECURITY] Bump minimum required version of CGI.pm to v3.51 in order to address header injection vulnerability.
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261784 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-21 21:22:55 +00:00
mkanat%bugzilla.org
ebe08de9c3 Bug 599539: Update the mod_perl.pl code for Apache2::SizeLimit 0.93
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261696 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-27 22:33:31 +00:00
mkanat%bugzilla.org
4e6a589ae5 Bug 542931: Bug in SOAP::Lite prevents WebService:XMLRPC logins from persisting
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261629 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-06 17:18:37 +00:00
mkanat%bugzilla.org
ffc23e2e7f Bug 591165: (CVE-2010-2761) [SECURITY] Bump minimum required version of CGI.pm to v3.50 in order to address header injection vulnerability.
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261557 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-11 02:20:43 +00:00
mkanat%bugzilla.org
37d74b0ce1 Bug 419014: (CVE-2010-3764) [SECURITY] Old charts are not project specific, and product names are viewable in graphs/
r=wurblzap a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261505 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-02 23:23:21 +00:00
mkanat%bugzilla.org
73080f921d Bug 607083: Improve the error message that install-module.pl prints when
you specify an invalid CPAN module.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261462 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-26 21:21:24 +00:00
mkanat%bugzilla.org
65c22e8ccd A better fix for Bug 577053: We only upgrade an old workflow to a new
one if we're upgrading from a version of Bugzilla before 4.0, and we
figure this out now by checking the existence of bugs_activity.comment_id.
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261455 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-23 01:48:06 +00:00
mkanat%bugzilla.org
be69073790 Bug 605425: Non-english templates are no longer precompiled by checksetup
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261435 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-20 23:03:45 +00:00
mkanat%bugzilla.org
b1655ce2a2 Bug 604835: Have checksetup.pl give WS_EXECUTE permissions to .pl scripts that
ship with extensions.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261419 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-16 01:18:45 +00:00
mkanat%bugzilla.org
5bf4c988a5 Bug 593887: Perl 5.14 requires HTML::Parser 3.67 and DBI 1.614
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261387 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-13 23:37:30 +00:00
mkanat%bugzilla.org
c96bdf17ee Bug 505165: The flags.setter_id DB column cannot be NULL
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261385 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-13 23:18:49 +00:00
mkanat%bugzilla.org
b75262ac7c Bug 586244: Make mod_expires and mod_headers optional
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261241 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:43:47 +00:00
mkanat%bugzilla.org
fbd7cc744d Bug 516457: Bump the Email::MIME requirement to avoid a memory leak that
jobqueue.pl was hitting.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261184 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-08 01:48:41 +00:00
mkanat%bugzilla.org
6116d87648 Bug 428313: Properly expire the browser's CSS and JS cache when there
are new versions of those files. This also eliminates single-file skins
and should also allow Extensions to have skins.
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260830 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-21 03:48:22 +00:00
mkanat%bugzilla.org
068c80657b Bug 575475: ANSI coloring of error messages was hiding template compilation
errors
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260819 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-20 06:04:54 +00:00
mkanat%bugzilla.org
1ac127651b Bug 577754: Make updating bugs_fulltext during checksetup.pl WAY faster
for MySQL.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260707 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-10 05:36:00 +00:00
mkanat%bugzilla.org
c35963979d Bug 574879: Create a test that assures the correctness of Search.pm's
boolean charts
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260658 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 21:47:00 +00:00
mkanat%bugzilla.org
a079ad7712 Bug 552919: Sort group_concat results so that they sort correctly for buglists
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260654 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 00:16:41 +00:00
mkanat%bugzilla.org
00d84e46ec Bug 577053: When upgrading from a version earlier than 4.0,
change the logic on how we check to see if we need to populate
the status_workflow table for an upgrading installation, because
it was broken for upgrades from 2.18 and earlier.


git-svn-id: svn://10.0.0.236/trunk@260647 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 04:01:49 +00:00
mkanat%bugzilla.org
374fabaa8c The new workflow patch forgot to update the default of
products.allows_unconfirmed to TRUE in the database.


git-svn-id: svn://10.0.0.236/trunk@260642 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 02:01:58 +00:00
mkanat%bugzilla.org
1228ba5d93 Bug 486292: Change the default workflow to UNCONFIRMED, CONFIRMED,
IN_PROGRESS, RESOLVED, VERIFIED.
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260637 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 00:47:25 +00:00
mkanat%bugzilla.org
858d79bf6a Bug 576105: Make install-module.pl able to install DateTime (and other
Module::Build-only modules) on Windows
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260635 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 00:03:11 +00:00
mkanat%bugzilla.org
36f414916d Bug 382398: Make checksetup.pl localized messages be output in the
console's charset
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260611 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 21:16:43 +00:00
mkanat%bugzilla.org
741d40d875 Bug 457373: Refactor the permissions system in Bugzilla::Install::Filesystem
to use constants instead of local variables. Also, change the permissions
so that they are stricter in general, and work better under suexec.
This also fixes the problem that dependency graphs didn't work under
suexec, and adds a "web" directory by default to Extensions created with
extension/create.pl.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260580 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-25 00:31:32 +00:00
mkanat%bugzilla.org
348655aa75 Bug 561797: (CVE-2010-0180) [SECURITY] checksetup.pl with $suexec=1 sets
localconfig as world readable
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260559 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:09:00 +00:00
mkanat%bugzilla.org
bfdcc3eabc Bug 574376: Make checksetup.pl recommend JSON::XS to speed up the JSON-RPC
WebService
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260555 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:01:36 +00:00
mkanat%bugzilla.org
7d0c9310fe Bug 509303: Update the CGI.pm requirement to 3.49 to make redirection
work properly when Bugzilla is behind a proxy.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260541 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 00:46:33 +00:00
mkanat%bugzilla.org
cef841b0d8 Bug 573454: Make the products.description field be NOT NULL in the
database
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260510 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:58:32 +00:00
mkanat%bugzilla.org
7728bdd36b Bug 573450: Make the keyworddefs.description column be NOT NULL in the
database
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260509 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:57:11 +00:00
mkanat%bugzilla.org
e1337c3103 Bug 573441: Add a DEFAULT and NOTNULL to the attachments.ispatch column
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260508 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:55:42 +00:00
mkanat%bugzilla.org
41e31c6183 Bug 572949: Update YUI to 2.8.1
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260490 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 08:17:38 +00:00
mkanat%bugzilla.org
fb04606a63 Bug 569302: Make sure that Install::DB functions always print out a message
if they are conditionally doing something to the database.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260404 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-01 05:46:25 +00:00
mkanat%bugzilla.org
70d271ce9a Bug 561379: Upgrading from 3.4.4 to 3.6 would fails with ORA-01400,
because checksetup.pl was trying to run code that should never run on
Oracle.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260402 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-01 04:01:27 +00:00
mkanat%bugzilla.org
3fdf5991bb There is no released stable version of List::MoreUtils higher than 0.22.
git-svn-id: svn://10.0.0.236/trunk@260377 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-26 20:31:27 +00:00
mkanat%bugzilla.org
29d1c47764 Bug 567303: Implement a working algorithm for sorting fields based on
VALIDATOR_DEPENDENCIES in Bugzilla::Object. (The previous code did not
actually sort fields correctly.)
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260370 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-24 23:01:27 +00:00
mkanat%bugzilla.org
27a8b1b24b Bug 560733: Move the base .htaccess file into bzr instead of having it
generated by checksetup.pl
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260360 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-23 05:16:41 +00:00
mkanat%bugzilla.org
8af02031cf Bug 566560: Make checksetup.pl explicitly check that List::MoreUtils
is installed
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260340 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 17:34:24 +00:00
mkanat%bugzilla.org
676317f3b2 Bug 494395: Implement the ability to mark custom fields as mandatory when
creating/changing bugs
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260336 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 16:34:06 +00:00
mkanat%bugzilla.org
f53abead9c Bug 463945: Add default values for membercontrol and othercontrol
in group_control_map, and fix their DB type to be correct
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260271 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 03:46:21 +00:00