60 Commits

Author SHA1 Message Date
myk%mozilla.org
9a7903f861 bug 412437: don't allow null characters in file paths and don't allow regurgitation of uploaded content in Doctor; r=justdave; npotb
git-svn-id: svn://10.0.0.236/trunk@245424 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-11 19:54:31 +00:00
lpsolit%gmail.com
eaf1a0c83f Bug 399540: sample.conf is outdated - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave r=reed
git-svn-id: svn://10.0.0.236/trunk@237633 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 01:51:04 +00:00
reed%reedloden.com
31a5a15f28 Bug 391883 - "Set the charset for Doctor's cgi to UTF-8 instead of default ISO-8859-1" [p=reed/justdave r=timeless]
git-svn-id: svn://10.0.0.236/trunk@231906 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-12 01:34:10 +00:00
reed%reedloden.com
538d37c4de Bug 391882 - "Add a link to submit a patch to Bugzilla and update text on front page" [p=reed r=timeless]
git-svn-id: svn://10.0.0.236/trunk@231905 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-12 01:30:31 +00:00
reed%reedloden.com
fa7b990676 Bug 391737 - "Doctor can't re-add files that were deleted previously (and are now in the Attic)" [p=reed r=timeless]
git-svn-id: svn://10.0.0.236/trunk@231904 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-12 01:29:42 +00:00
reed%reedloden.com
97385f5e12 Bug 383816 - "Doctor's robots.txt isn't giving the intended result" [p=reed r=timeless]
git-svn-id: svn://10.0.0.236/trunk@231903 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-12 01:28:49 +00:00
lpsolit%gmail.com
62b510372b Bug 362878: .htaccess should protect .pm and .pl files by default - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk
git-svn-id: svn://10.0.0.236/trunk@216515 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-05 23:09:46 +00:00
lpsolit%gmail.com
d1f058a46b Bug 334995: Doctor needs an installation script to set file permissions correctly - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk
git-svn-id: svn://10.0.0.236/trunk@216511 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-05 22:19:38 +00:00
lpsolit%gmail.com
c8c3de36a3 Bug 359129: Doctor should have a robots.txt - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk
git-svn-id: svn://10.0.0.236/trunk@216434 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-04 20:06:25 +00:00
reed%reedloden.com
99dde67a18 Bug 152688 - "doctor error message does not escape input" [p=reed r=mkanat]
git-svn-id: svn://10.0.0.236/trunk@214041 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-24 05:33:44 +00:00
lpsolit%gmail.com
bd9f8e33b8 Bug 164167: make it possible to commit changes without entering a password - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk
git-svn-id: svn://10.0.0.236/trunk@196583 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 20:41:10 +00:00
lpsolit%gmail.com
31579d5fb1 Bug 188775: Doctor should offer link to download plain text version of diff - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk
git-svn-id: svn://10.0.0.236/trunk@196243 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 00:51:04 +00:00
lpsolit%gmail.com
99d2523874 Bug 336283: If doctor.conf contains both WEB_BASE_URI and WEB_BASE_URI_n, only take WEB_BASE_URI into consideration and ignore all multi-installation parameters - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk
git-svn-id: svn://10.0.0.236/trunk@196017 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 11:17:29 +00:00
lpsolit%gmail.com
b273f03fbe Bug 336320: Doctor incorrectly uses CRLF (\r\n) instead of LF (\n) line terminator - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk
git-svn-id: svn://10.0.0.236/trunk@195986 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-04 19:16:41 +00:00
lpsolit%gmail.com
14a86cfb6e Bug 336343: ValidateVersions() assumes file revision numbers to be of the form x.y - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk
git-svn-id: svn://10.0.0.236/trunk@195984 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-04 19:03:31 +00:00
lpsolit%gmail.com
515c762238 Bug 336315: Throw*Error() are unable to find templates - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk
git-svn-id: svn://10.0.0.236/trunk@195846 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 22:34:11 +00:00
lpsolit%gmail.com
58c7b7eb0c Bug 323590: Make it possible to have multiple WEB_BASE_URI -> WEB_BASE_PATH mappings - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk
git-svn-id: svn://10.0.0.236/trunk@195810 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 17:46:07 +00:00
lpsolit%gmail.com
d9a309e122 Bug 142913: Display the version of the file being edited - Patch by Frédéric Buclin <LpSolit@gmail.com> r=myk
git-svn-id: svn://10.0.0.236/trunk@195748 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-30 21:03:32 +00:00
myk%mozilla.org
6f16aab4a8 fix interpolation of property accessors like ->name, which do not get interpolated correctly when entered into a string like that
git-svn-id: svn://10.0.0.236/trunk@187051 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-06 02:44:47 +00:00
myk%mozilla.org
d869da95f5 update installation instructions and work around bug 226933
git-svn-id: svn://10.0.0.236/trunk@186077 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-14 21:49:00 +00:00
myk%mozilla.org
4e3952ceb2 hide doctor.conf~ too, and correctly search for enable_wysiwyg_mode
git-svn-id: svn://10.0.0.236/trunk@186049 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-14 16:56:18 +00:00
myk%mozilla.org
b2f9ec642f fixed up CPAN command so that it installs MIME::Entity as well
git-svn-id: svn://10.0.0.236/trunk@171167 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-24 20:54:21 +00:00
myk%mozilla.org
d379c00034 let's try not to clobber things with aliases, shall we?
git-svn-id: svn://10.0.0.236/trunk@156073 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-07 04:08:28 +00:00
myk%mozilla.org
d2e089fef6 Fixing capturing so that it works on Perl 5.6.1
git-svn-id: svn://10.0.0.236/trunk@156072 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-07 03:50:56 +00:00
myk%mozilla.org
7cf2dc52bc Add a .htaccess file (with commented out options to prevent server errors) and update the README with better information
git-svn-id: svn://10.0.0.236/trunk@156070 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-07 03:02:04 +00:00
myk%mozilla.org
326f3c420f fix slurping of command output and errors; correct incorrect references to file.version and config variables; extract the version from CVS/Entries now that we aren't checking out to standard output and therefore don't get version info on standard error; localize $/ so we won't mess things up globally; add info about required Perl modules to README; and fix formatting in Doctor.pm
git-svn-id: svn://10.0.0.236/trunk@156068 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-07 02:30:25 +00:00
myk%mozilla.org
dadd3407f4 backporting to Perl 5.6.1
git-svn-id: svn://10.0.0.236/trunk@156057 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-07 00:51:31 +00:00
myk%mozilla.org
0fc86f3715 more cleanup from recent changes
git-svn-id: svn://10.0.0.236/trunk@155959 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-05 01:32:14 +00:00
myk%mozilla.org
5d3e811b85 cleaning up miscellaneous crap from recent changes
git-svn-id: svn://10.0.0.236/trunk@155947 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-05 00:24:32 +00:00
myk%mozilla.org
e3877aa5b4 Finished rewriting Doctor to encapsulate functionality into Doctor::File object
git-svn-id: svn://10.0.0.236/trunk@155894 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-04 03:09:02 +00:00
myk%mozilla.org
927fc1cdeb encapsulated logic in Doctor and Doctor::File objects to make extending Doctor easier; still have two more doctor.cgi action functions to go: commit and create; then just a lot of cleanup and making sure things are in the right place
git-svn-id: svn://10.0.0.236/trunk@155720 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-30 01:40:40 +00:00
myk%mozilla.org
7c83f6ce4e Make the modified iframe fill the modified panel instead of being tiny
git-svn-id: svn://10.0.0.236/trunk@155628 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-28 08:54:46 +00:00
myk%mozilla.org
990e4e603d Use File::Temp instead of my custom temp file stuff and eliminate use of the non-standard IO::Capture module
git-svn-id: svn://10.0.0.236/trunk@155620 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-28 02:40:35 +00:00
myk%mozilla.org
16cc308255 factor out the code that compares versions and throws an error on mismatch
git-svn-id: svn://10.0.0.236/trunk@155601 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-27 20:53:38 +00:00
myk%mozilla.org
ec63052966 implements a mail-based queue and does some other clean-up
git-svn-id: svn://10.0.0.236/trunk@155600 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-27 20:52:54 +00:00
myk%mozilla.org
e7d9fedee4 partial implementation of mail-based queue; i just can't figure out why the mail it sends is messed up somehow
git-svn-id: svn://10.0.0.236/trunk@155367 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-23 03:04:09 +00:00
myk%mozilla.org
a31ee7773a lots of changes, including WYSIWYG editing, a new UI, and a partial implementation of a database-backed patch queue
git-svn-id: svn://10.0.0.236/trunk@155364 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-23 01:36:27 +00:00
myk%mozilla.org
4c3613d6b5 Fix for bug 228223: Text about filing bugs for CVS account or for changes reorganized to encourage people to file bug report for changes rather than for CVS account.
git-svn-id: svn://10.0.0.236/trunk@150235 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-12 01:00:32 +00:00
myk%mozilla.org
524a8b2a99 Updated README with better instructions and fixed Perl path at top of doctor.cgi not to be wierd now that we're on new server.
git-svn-id: svn://10.0.0.236/trunk@148359 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-24 18:03:10 +00:00
myk%mozilla.org
1f559af782 Testing new CVS server.
git-svn-id: svn://10.0.0.236/trunk@146649 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-09 04:51:14 +00:00
myk%mozilla.org
c64b4b1ac4 Fixed links to take user to default version of bug entry form even if they don't have canconfirm privileges and would thus normally go to the "guided" version of the form.
----------------------------------------------------------------------


git-svn-id: svn://10.0.0.236/trunk@146542 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-03 21:09:58 +00:00
myk%mozilla.org
e1346090fe changed version from "unspecified" to "other" since that sems to be what Bugzilla wants now
git-svn-id: svn://10.0.0.236/trunk@144658 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-09 22:00:46 +00:00
myk%mozilla.org
d04e534c72 Checking in an irrelevant change to test the new sendmail on thelizard.
git-svn-id: svn://10.0.0.236/trunk@142030 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-02 00:57:36 +00:00
myk%mozilla.org
17a72174c7 Changed the password field on the "create document" page to type="password" (was type="text") so passwords get obscured.
git-svn-id: svn://10.0.0.236/trunk@128033 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-24 03:01:35 +00:00
myk%mozilla.org
f2435d07d5 Fix for bug 142829: Allow users to create files. Also whacks the tree heavily with improvements to error handling (differentiating between user and code errors),
reorganization of the Perl code, and additional instructions for setup in the README file and the sample.conf file.


git-svn-id: svn://10.0.0.236/trunk@128032 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-24 01:56:50 +00:00
myk%mozilla.org
c6868cfe74 Fix for bgu 153114: Files bugs about changes (that the user can't make herself because she doesn't have CVS access) into the mozilla.org product, webmaster@mozilla.org component instead of the Documentation product. Also, adds a link to the document's change log so users can figure out to whom to assign the bug.
git-svn-id: svn://10.0.0.236/trunk@123728 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-20 22:56:23 +00:00
myk%mozilla.org
84497df0ef Fix for bug 152688: HTML-escape CVS error messages before they are output.
git-svn-id: svn://10.0.0.236/trunk@123543 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-18 23:33:26 +00:00
myk%mozilla.org
6cd0db7d9b Partial fix for bug 142928. Fixes egregrious example of mean and unnecessary error message. Why ping the user for using an at sign instead of a percentage sign in their CVS username? It's a common mistake and easy to correct; no need to make people feel bad about it.
git-svn-id: svn://10.0.0.236/trunk@121140 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-09 02:09:38 +00:00
myk%mozilla.org
c1e18f80bb Fix for bug 143173: remove unnecessary fields and specific reporter's name from links to Bugzilla.
git-svn-id: svn://10.0.0.236/trunk@121139 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-09 01:50:44 +00:00
myk%mozilla.org
9acda4d8f8 Fix for bug 143164: support URLs and URL paths better.
git-svn-id: svn://10.0.0.236/trunk@121134 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-09 00:40:02 +00:00