56 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
ba8e9a0d70 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/trunk@261419 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-16 01:18:45 +00:00
mkanat%bugzilla.org
aefe414e6d Bug 602418: Add "template_cache" to bz_locations(), a way of specifying that
cached templates should be stored somewhere else than the data directory.
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@261392 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-13 23:52:22 +00:00
mkanat%bugzilla.org
f98a0d8a34 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/trunk@260830 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-21 03:48:22 +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
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
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
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
3e11c11f7c Bug 546871: Make checksetup.pl not try to fix the permissions of
bugzilla-update.xml, to avoid warnings.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259773 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 20:20:55 +00:00
lpsolit%gmail.com
224b88b4ec Bug 434801: [SECURITY] .htaccess doesn't prevent reading old-params.txt from the web - Patch by Reed Loden <reed@reedloden.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259536 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 00:50:15 +00:00
mkanat%bugzilla.org
04faaac02b Bug 314871: (CVE-2009-3989) [SECURITY] Prevent web browsers from accessing CVS/, contrib/, docs/, and t/ directories
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259534 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 00:33:38 +00:00
mkanat%bugzilla.org
b2323c2ef3 Bug 519858 - Move uncommonly used parameters out of the "Required" section and into a "General" and "Advanced" section
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259324 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 12:37:51 +00:00
mkanat%bugzilla.org
06dc386bee After the checkin of bug 524603, checksetup.pl printed "No such file or directory at Bugzilla/Install/Filesystem.pm line 465" the first time the new code was run. This fixes the warning.
git-svn-id: svn://10.0.0.236/trunk@259224 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 01:52:59 +00:00
mkanat%bugzilla.org
75785364ab Bug 524603: Allow a non-root jobqueue.pl to write to data/mailer.testfile (for the "Test" mail_delivery_method)
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259223 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-14 23:13:26 +00:00
mkanat%bugzilla.org
084e0c8368 Bug 530767: Allow for CPAN distribution of extensions
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259085 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 06:19:13 +00:00
mkanat%bugzilla.org
d4b993f019 Bug 530252: Create a script that sets up the framework of an extension
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259083 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 05:02:57 +00:00
mkanat%bugzilla.org
9a2d53ce3a Bug 519584: Implement a framework for migrating from other bug-trackers, and start with a GNATS importer.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258777 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-24 05:31:42 +00:00
lpsolit%gmail.com
d16737069c Bug 517761: Checksetup creates and deletes ./data/duplicates/ directory every time - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258455 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 17:03:23 +00:00
mkanat%bugzilla.org
3f109fd67c Bug 517632: Make checksetup.pl die when it fails to create a directory
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258444 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 00:20:56 +00:00
mkanat%bugzilla.org
b91517b8c2 Bug 176002: Move duplicate statistics into the db
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258328 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-06 22:45:56 +00:00
mkanat%bugzilla.org
5e58ba495d Bug 511337: Make checksetup.pl properly throw a warning when it can't chmod/chown a file
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258167 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 05:51:22 +00:00
wurblzap%gmail.com
a64d1e10fb Bug 123165 – Permissions setup option for bugzilla_user==webserver_user (suexec).
Patch by Marc Schumann <wurblzap@gmail.com>; r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@256806 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-03 08:03:16 +00:00
lpsolit%gmail.com
9a8868103f Bug 474881: checksetup.pl only creates custom CSS files on the second run - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@255908 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-23 21:36:28 +00:00
mkanat%bugzilla.org
c16dc9e180 Bug 147776: Make checksetup.pl re-write localconfig with the current comments and remove old variables automatically
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@255705 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-04 14:29:55 +00:00
mkanat%bugzilla.org
3ef17d8edf Bug 284184: Allow Bugzilla to use an asynchronous job queue for sending mail.
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> and Mark Smith <mark@plogs.net> r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@255634 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-24 03:43:49 +00:00
mkanat%bugzilla.org
b9287eeec0 Bug 438739: Permissions are not set properly on extensions by checksetup
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, r=ghendricks, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@252328 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-13 20:57:49 +00:00
lpsolit%gmail.com
a2b9b018c6 Bug 380756: Remove duplicates.xul (and all the code related to it) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@251732 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-21 00:01:07 +00:00
lpsolit%gmail.com
93b21aa57e Bug 431143: data/mail and data/mimedump-tmp no longer in use - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat r=justdave a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251001 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 18:54:48 +00:00
lpsolit%gmail.com
3068ac33df Bug 182975: Bugzilla directory structure to be adopted to l10n needs - Patch by A.A. Shimono (himorin) <shimono@mozilla.gr.jp> r=LpSolit r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@249049 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-03 19:05:51 +00:00
lpsolit%gmail.com
b4d8a19355 Back out bug 147776, checksetup.pl now fills localconfig.old with a cryptic message
git-svn-id: svn://10.0.0.236/trunk@243406 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-17 23:15:24 +00:00
mkanat%bugzilla.org
b207d6f658 Bug 147776: Make checksetup.pl re-write localconfig with the most modern comments.
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@243395 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-17 20:33:11 +00:00
mkanat%bugzilla.org
dfcc3ead8a Bug 397099: Date/Time Fields should have a JavaScript widget for picking a date
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@240082 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 02:20:35 +00:00
mkanat%bugzilla.org
3aeb041e67 Bug 262269: A tool to auto-install missing perl packages on non-Windows systems
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner)


git-svn-id: svn://10.0.0.236/trunk@238039 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-23 19:33:40 +00:00
mkanat%bugzilla.org
d7e641858a Bug 399954: Make Bugzilla able to hold its dependencies in a local directory
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@237891 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 06:46:19 +00:00
wurblzap%gmail.com
ee72352708 Bug 392573 – Most CSS files are missing from Dusk/, flooding web server error logs.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=LpSolit; a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@232291 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-17 21:13:29 +00:00
timeless%mozdev.org
847afa671a Bug 345970 Avoid using the string 'the web'
patch by jhulten@tragicallyleet.com r=timeless
I've updated it to trunk r=lpsolit a=lpsolit


git-svn-id: svn://10.0.0.236/trunk@230773 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 18:22:02 +00:00
lpsolit%gmail.com
ed1eb8cd6e Bug 376908: Installation process should not assume skins are in the same directory as checksetup.pl - Patch by guillomovitch@zarb.org r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@226262 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 17:01:09 +00:00
lpsolit%gmail.com
9e273ff851 Bug 45207: Automated sanity check that can send an e-mail if there are problems - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@221986 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-16 20:27:45 +00:00
lpsolit%gmail.com
364bdefaf8 Bug 362865: email_in.pl permissions not good after running checksetup.pl - Patch by Bill Barry <after.fallout@gmail.com> r=mkanat a=myk
git-svn-id: svn://10.0.0.236/trunk@216795 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-09 11:58:14 +00:00
mkanat%bugzilla.org
28d3ff258f Bug 350921: [email_in] Create an email interface that can create a bug in Bugzilla
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=colin, r=ghendricks, a=myk


git-svn-id: svn://10.0.0.236/trunk@213737 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-17 06:20:36 +00:00
mkanat%bugzilla.org
b78e2fe692 Bug 351243: Public webdot server changed its IP address
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=colin, a=justdave


git-svn-id: svn://10.0.0.236/trunk@212192 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-22 23:02:23 +00:00
mkanat%bugzilla.org
63c96be9c9 Bug 352625: "You are receiving this mail because" messages cannot be localized
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=myk, a=myk


git-svn-id: svn://10.0.0.236/trunk@212080 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-20 22:01:17 +00:00
mkanat%bugzilla.org
4da0c1c229 Bug 352608: Make checksetup more localizable
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=myk


git-svn-id: svn://10.0.0.236/trunk@211644 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 06:57:30 +00:00
mkanat%bugzilla.org
51107b02e1 Bug 351747: skins/.cvsignore should be in the CVS repo, not created by checksetup
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=wurblzap, a=justdave


git-svn-id: svn://10.0.0.236/trunk@209484 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-08 22:03:35 +00:00
wurblzap%gmail.com
95895ee8a9 Bug 322693: Create a mechanism to manage multiple custom skins.
Patch by Marc Schumann <wurblzap@gmail.com>;
r=myk,mkanat; a=myk


git-svn-id: svn://10.0.0.236/trunk@209287 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-06 20:45:30 +00:00
mkanat%bugzilla.org
a66ac5e3de Bug 350613: Bugzilla should ship with built perldoc
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=colin, a=myk


git-svn-id: svn://10.0.0.236/trunk@209193 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-05 19:00:56 +00:00
mkanat%bugzilla.org
81a22ce844 Bug 347096: Create Bugzilla->localconfig and replace most read_localconfig calls with it
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@209109 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-03 19:18:53 +00:00
mkanat%bugzilla.org
d90d002c02 Bug 347619: skins/custom/*.css not created
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@207505 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 23:18:32 +00:00
mkanat%bugzilla.org
04900e42a0 Bug 347706: Params can't be updated when webservergroup is empty
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=myk


git-svn-id: svn://10.0.0.236/trunk@206776 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-07 23:06:51 +00:00
mkanat%bugzilla.org
bd235e168f Fix bad POD on previous checkin that was causing tinderbox to burn.
git-svn-id: svn://10.0.0.236/trunk@206538 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 00:50:27 +00:00