Fix for bug 234175: Remove deprecated ConnectToDatabase() and
quietly_check_login()/confirm_login() calls. Cleans up callsites
(consisting of most of our CGIs), swapping (where appropriate) for calls
to Bugzilla->login. Patch by Teemu Mannermaa <wicked@etlicon.fi>.
r=bbaetz, kiko. a=justdave.
Fix for bug 226754: Move InvalidateLogins into Bugzilla::Auth::CGI. Consolidates the logout code into Bugzilla::Auth::CGI, and provides
simple front-end wrappers in Bugzilla.pm for use in the CGIs we have.
r=bbaetz, joel; a=justdave.
Adds a set of constants to the logout() API which allow specifying "how
much" we should log out -- all sessions, the current session, or all
sessions but the current one.
Fixes callsites to use this new API; cleans and documents things a
bit while we're at it. Part I in the great COOKIE apocalypse.
Fix for bug 226764: Move InvalidateLogins into Bugzilla::Auth::CGI.
Consolidates the logout code into Bugzilla::Auth::CGI, and provides
simple front-end wrappers in Bugzilla.pm for use in the CGIs we have.
r=bbaetz, joel; a=justdave.
Adds a set of constants to the logout() API which allow specifying "how
much" we should log out -- all sessions, the current session, or all
sessions but the current one.
Fixes callsites to use this new API; cleans and documents things a
bit while we're at it. Part I in the great COOKIE apocalypse.
Patch for bug 237369: implement relatively simple changes from %FORM to $cgi->param variable; patch by Teemu Mannermaa <wicked@etlicon.fi>; r=kiko, justdave; a=justdave.
Patch for bug 237369: implement relatively simple changes from %FORM to $cgi->param variable; patch by Teemu Mannermaa <wicked@etlicon.fi>; r=kiko, justdave; a=justdave.
Bug 232097: Use an entity reference for the landfill base URL in the demos, to make it easy to change each release. Patch by
Colin Ogilvie <bmo@colino.co.uk>.
Patch for bug 238693: replace depreciated v-strings with calls to the pack() function; patch by GavinS <bugzilla@chimpychompy.org>; r=kiko; a=justdave.
Patch for bug 238683: fix for usage of uninitialized value in concatenation in Bugzilla/CGI.pm: remove extra $ char; patch by corporate_gadfly@hotmail.com; r=vlad; a=justdave.
Patch for bug 238669: add a space between 'entered' and '(' in illegal_email_address error; patch by Christopher Nehren <apeiron@comcast.net>; r=vlad; a=justdave.
Bug 35154 enter_bug.cgi expects UA format some browsers don't deliver (IE)
Handle Windows 95/98/Me, Windows-NT, Alpha (AXP), BSD/386, (HP) 9000
Special case winmosaic
r=vlad a=justdave
Patch for bug 238033: eliminate HTML closing tags that haven't been opened and fix an identation issue; patch by Rudolf Ramler <rudolf.ramler@scch.at>; r=vlad, a=justdave.
Patch for bug 179351: improve variable scoping issues in order to fix a bug causing oddly formatted dependency emails; patch by Teemu Mannermaa <wicked@etlicon.fi> revised slightly by justdave; r=joel; a=justdave.
Patch for bug 238025: generate HTML table header in editkeywords.cgi even when there are no keywords defined; patch by Rudolf Ramler <rudolf.ramler@scch.at>; r=vlad, a=justdave.
Bug 24496: Adds a parameter "noresolveonopenblockers" which when enabled, prevents bugs from being closed if there are any bugs blocking it which are still open.
Patch by Andreas Höfler <andreas.hoefler@bearingpoint.com>
r= justdave, a= myk
Bug 192516: Moving the loose .pm files into the Bugzilla directory, where they belong. These files pre-date the Bugzilla directory, and would have gone there had it existed at the time. The four files in question were copied on the CVS server to preserve CVS history in the files. This checkin deletes them from the old location and modifies everything else to know where they are now.
r= myk, gerv
a= justdave
Fix for bug 237757: Resolved bugs are no longer struck out on dependency
trees. This was bustage from bug bug 232397 which added CSS classes but
didn't add them consistently to all templates. Includes a global CSS
file that defines the relevant bz_* classes and adds a link to it from
the global header template. r,a=myk.
Fix for bug 232397: .bz_obsolete shouldn't specify "underline". Define
specific bz_obsolete/closed/inactive classes (that don't specify
underline, but line-through instead) and additional Template filters for
conveniently applying them. Change occurences of <strike> to use new
classes and clean up callsites. Patch by byron jones
<bugzilla@glob.com.au>. r=myk, gerv. a=myk.
Fix the version-detection code with Fredrik Lundh's test suggested at
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&selm=jVxv4.116%24fsi.186942464%40newsb.telia.net
-- this stops bugzilla-submit complaining about vendor versions of
Python 2.3.
Fix for bug 236424: Allow showdependencies trees to collapse. Adds
[optional] Javascript-enabled +/- controls that allow branches in the
dependency tree to collapse. Patch by Mike Shaver <shaver@mozilla.org>,
minor cleanups by me, r=myk, kiko, a=justdave.
Patch for bug 236664: make checksetup.pl print good install instructions for Perl modules on win32; patch by Andrei Benea <abenea@home.ro>; r=vlad, a=justdave.
myk%mozilla.org [Fri, 12 Mar 2004 05:13:43 +0000 (05:13 +0000)]
Fix for bug 236322: trivial inaccuracy in description of "find a specific bug" search corrected (the search doesn't really search summaries, so I've removed the text that says it does).
r=justdave
a=justdave
Patch for bug 143490: eliminate unsupported calls from checksetup.pl when running in Windows; original code by Cedric Caron <cedric.caron@urbanet.ch>; patch by Andrei Benea <abenea@home.ro>; r=vlad,justdave, a=justdave.
gerv%gerv.net [Mon, 8 Mar 2004 08:15:49 +0000 (08:15 +0000)]
Bug 170213 - make static HTML files into page.cgi pages. This does votehelp.html (-> id=voting.html), bug_status.html (-> id=fields.html) and bugwritinghelp.html (-> id=bug-writing.html). Patch by gerv; r=kiko, a=justdave.
gerv%gerv.net [Mon, 8 Mar 2004 07:27:30 +0000 (07:27 +0000)]
Bug 170213 - make static HTML files into page.cgi pages. This does votehelp.html (-> id=voting.html), bug_status.html (-> id=fields.html) and bugwritinghelp.html (-> id=bug-writing.html). Patch by gerv; r=kiko, a=justdave.
Patch for bug 236567: Update the documentation describing the Perl modules installation on Windows using ppm; patch by Andrei Benea <abenea@home.ro>; r=kiko, a=justdave.
Patch for bug 234264; eliminates a double escaping issue by removing filtering of searchname in title; patch by Jeff Walden <Jswalden86@netzero.net>; r=gerv; a=justdave.
Patch for bug 226251 (internal error when server push is enabled): Due to randomization of perl hash table functionality since 5.8.1 the 'hack' to unset the nph parameter for multipart messages is not working reliable, instead a modified clone of the original multipart_init function is setting this parameter to '0' and is ignoring the given nph parameter from buglist.cgi; patch by Stephen Reindl <sr@stephenreindl.de>; r=bbaetz; a=justdave.
[SCHEMA CHANGE] Bug 220232: short_desc field in the bugs table is no longer allowed to be NULL. Null summaries would cause BugMail.pm to crash. (Normally this would only be caused by third party touching of the bugs table, such as bugs manually migrated from another system or inserted by a script - such scripts will now break if they don't set a short_desc)
r= bbaetz, a= justdave