Compare commits

..

2699 Commits

Author SHA1 Message Date
hwine
763098208e Take site read only
git-svn-id: svn://10.0.0.236/trunk@265943 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-17 18:14:19 +00:00
bzrmirror%bugzilla.org
5a817efc4a Fix an uninitialized value warning, see bug 1059684
git-svn-id: svn://10.0.0.236/trunk@265942 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-16 01:45:50 +00:00
bzrmirror%bugzilla.org
785e422c18 Fix release notes about deprecated WebService methods, see bug 1154099
git-svn-id: svn://10.0.0.236/trunk@265936 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-15 11:30:50 +00:00
bzrmirror%bugzilla.org
94c32fe433 Bug 1154099: Remove support for Bug.get_bugs and Bug.get_history
r=LpSolit a=glob


git-svn-id: svn://10.0.0.236/trunk@265933 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-14 23:45:59 +00:00
bzrmirror%bugzilla.org
ae44a90c82 Bug 1031035: xmlrpc can be DoS'd with billion laughs attack
r=LpSolit,a=glob


git-svn-id: svn://10.0.0.236/trunk@265932 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-14 17:00:50 +00:00
bzrmirror%bugzilla.org
65055265c8 Bug 1151290: It is possible to tell if someone made a private comment on a bug even if you are not an 'insider'
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265931 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-13 21:00:48 +00:00
bzrmirror%bugzilla.org
040e80ee4d Really use PROCESS instead of INCLUDE for custom fields, see bug 1137307
git-svn-id: svn://10.0.0.236/trunk@265929 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-13 17:15:49 +00:00
bzrmirror%bugzilla.org
385b635470 Bug 1153027: Bugzilla->feature incorrectly checks Perl modules
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265928 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-13 16:00:50 +00:00
bzrmirror%bugzilla.org
ab184c46c4 Bug 1150667: Don't wrap email comments when in markdown mode
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265927 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-13 14:30:50 +00:00
bzrmirror%bugzilla.org
99f15e4b9f Bug 1153125: bug 1051056 causes "Constant subroutine redefined" warnings during t/001compile.t
r=LpSolit,a=glob


git-svn-id: svn://10.0.0.236/trunk@265926 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-13 14:15:49 +00:00
bzrmirror%bugzilla.org
2c4def7321 Bug 1137307: Bug reports are not valid HTML5 pages
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265925 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-13 12:15:51 +00:00
bzrmirror%bugzilla.org
8327b6b7bc Bug 1031035: xmlrpc can be DoS'd with billion laughs attack
r=LpSolit,a=glob


git-svn-id: svn://10.0.0.236/trunk@265924 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-13 06:30:54 +00:00
bzrmirror%bugzilla.org
c1cb011b78 Bug 1153131: bug 1051056 causes "Undocumented methods: FIELD_MAP" during t/011pod.t
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265923 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-13 05:45:50 +00:00
bzrmirror%bugzilla.org
7f19af5d02 Bug 743652 (part 6: tr_run_reports.cgi): Move all tr_*.cgi code into Extension.pm
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265922 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-13 02:00:22 +00:00
bzrmirror%bugzilla.org
d436c80dd6 Use hardcoded "bugzilla" in the DTD, see bug 770073
git-svn-id: svn://10.0.0.236/trunk@265921 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-11 19:30:47 +00:00
bzrmirror%bugzilla.org
9ff082e7c9 Fix the Bugzilla DTD to allow multiple bug aliases, see bug 1012506
git-svn-id: svn://10.0.0.236/trunk@265920 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-11 19:15:53 +00:00
bzrmirror%bugzilla.org
4c21cdc0e8 Bug 1135398: Release notes for 5.0 miss some important changes
r/a=dkl


git-svn-id: svn://10.0.0.236/trunk@265919 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-10 16:15:48 +00:00
bzrmirror%bugzilla.org
86ee6ce5c4 Bug 1051056: The REST API needs to be versioned so that new changes can be made that do not break compatibility
- Fix issue where PUT requests were treated as GET and failed when updating a bug, etc.


git-svn-id: svn://10.0.0.236/trunk@265918 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-10 15:45:53 +00:00
bzrmirror%bugzilla.org
45d24e9f43 Bug 1152319: calling /rest/logout results in an internal error and a malformed response to the caller
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265917 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-10 13:45:51 +00:00
bzrmirror%bugzilla.org
6945ffb3f7 Bug 1152862: Require PostgreSQL 9.0
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265916 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-10 11:45:51 +00:00
bzrmirror%bugzilla.org
e3988f620c Bug 1070117 - Chart throws deprecation warnings with Perl 5.16 - shows up in testserver.pl output
git-svn-id: svn://10.0.0.236/trunk@265915 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-10 10:32:50 +00:00
bzrmirror%bugzilla.org
75d0d92a71 Bug 1151396 - Improve description of 'resolution_forbidden_with_open_blockers' param. r=LpSolit, a=glob
git-svn-id: svn://10.0.0.236/trunk@265914 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-10 10:31:31 +00:00
bzrmirror%bugzilla.org
f5bbcc03c3 Fix a bug in Bugzilla::API::Server::response_header(), see bug 1051056
git-svn-id: svn://10.0.0.236/trunk@265913 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-09 23:30:50 +00:00
bzrmirror%bugzilla.org
9564b76f55 URI::Escape is part of URI, see bug 1051056
git-svn-id: svn://10.0.0.236/trunk@265912 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-09 22:15:50 +00:00
bzrmirror%bugzilla.org
f8138e2440 Bug 1051056: The REST API needs to be versioned so that new changes can be made that do not break compatibility
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/trunk@265911 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-08 18:01:07 +00:00
bzrmirror%bugzilla.org
75cf9cff5e Backout bug 1089475, it causes deep recursions when the DB server is not accessible
git-svn-id: svn://10.0.0.236/trunk@265910 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-08 13:45:50 +00:00
bzrmirror%bugzilla.org
8a5d06fe60 Bug 1142594: mid-air collision page displayed incorrectly due to markdown CSS changes
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265909 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-08 08:15:52 +00:00
bzrmirror%bugzilla.org
51f39b3721 Bug 1151637: Buttons at the bottom of buglists lack an ID
r/a=dkl


git-svn-id: svn://10.0.0.236/trunk@265908 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-07 15:00:48 +00:00
bzrmirror%bugzilla.org
6e516bfe5d Remove 'upgrade to latest point release' step from docs about migrating SCMs; r=mcote
git-svn-id: svn://10.0.0.236/trunk@265907 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-07 14:45:50 +00:00
bzrmirror%bugzilla.org
75d2a3f43e Bug 1143874: Improve load time of bug comments
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265906 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-05 20:00:49 +00:00
bzrmirror%bugzilla.org
db25c03efc Bug 1143871: Correctly preload bug data when viewing a bug
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265905 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-05 19:47:27 +00:00
bzrmirror%bugzilla.org
a82ef31aec Bug 1143867: Optimize set_comment_is_private() and isopened()
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265904 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-05 19:46:41 +00:00
bzrmirror%bugzilla.org
c2b747240b Bug 1143864: Replace |FILTER bug_link| in loops by direct calls to bug/link.html.tmpl to improve performance
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265903 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-05 19:45:52 +00:00
bzrmirror%bugzilla.org
e9f44978cd Bug 1143502: Use structural HTML5 elements instead of <div>
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265902 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-05 19:31:40 +00:00
bzrmirror%bugzilla.org
976379aa98 Bug 1128194: Remove 'umask 0' from post_bug.cgi
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265901 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-05 19:30:51 +00:00
bzrmirror%bugzilla.org
1d5882cc07 Bug 123278 - CSV and RDF buglists should not use relative dates
r=gerv, a=glob


git-svn-id: svn://10.0.0.236/trunk@265900 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-05 00:45:49 +00:00
bzrmirror%bugzilla.org
1379fd18cf Fix bustage due to bug 1007605 (checksetup.pl crashes when installing Bugzilla)
git-svn-id: svn://10.0.0.236/trunk@265899 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-03 14:45:51 +00:00
bzrmirror%bugzilla.org
be99f96a17 Bug 1143005: Add parameter to checksetup.pl that generates a cpanfile usable by utilities such as cpanm for installing Perl dependencies
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/trunk@265898 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-02 15:00:52 +00:00
bzrmirror%bugzilla.org
66c9d06ac7 Bug 1061226: markdown isn't linkifying urls
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265897 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-02 14:45:56 +00:00
bzrmirror%bugzilla.org
48c31310f3 Bug 1093868: Markdown text rendering in comments is broken after commit from bug 1059684
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265896 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-01 14:45:51 +00:00
bzrmirror%bugzilla.org
080cbb9957 Bug 1121788: Buttons in buglist don't work in IE
r=lpsolit,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265895 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-31 15:30:52 +00:00
bzrmirror%bugzilla.org
ac987f352c Bug 1007605 - Make FIXED non-fixed, by changing noresolveonopenblockers to define what the fixed resolution is. r,a=glob
git-svn-id: svn://10.0.0.236/trunk@265894 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-30 18:00:52 +00:00
bzrmirror%bugzilla.org
5c17fd886b Bug 1142365: Don't use <pre> for markdown comments in email
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265893 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-24 13:45:50 +00:00
bzrmirror%bugzilla.org
a95e4cef08 Bug 1145438: DB Crash under postgres when using alias column in buglist.cgi
(fix ordering)


git-svn-id: svn://10.0.0.236/trunk@265892 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-23 13:45:50 +00:00
seabld
3f3cfbed55 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.33 to 2.33.1 build 1
git-svn-id: svn://10.0.0.236/trunk@265891 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-23 00:45:41 +00:00
bzrmirror%bugzilla.org
265f413efb Bug 1145459: SQL error under postgres when using 'blocks' column in buglist.cgi
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265890 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-20 08:01:40 +00:00
bzrmirror%bugzilla.org
8b51ec5ed7 Bug 1145438: DB Crash under postgres when using alias column in buglist.cgi
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265889 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-20 08:00:53 +00:00
bzrmirror%bugzilla.org
e634598323 Bug 1136745: Kill the makeproductgroups parameter
r=LpSolit a=glob


git-svn-id: svn://10.0.0.236/trunk@265888 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-19 20:00:51 +00:00
bzrmirror%bugzilla.org
8574d46376 Bug 342113: Allow custom fields to appear as a discrete field in the search form
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265887 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-19 09:00:50 +00:00
bzrmirror%bugzilla.org
4e8be14b27 Bug 1139150: Support wrapping quoted comments in MarkDown
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265886 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-19 08:00:48 +00:00
bzrmirror%bugzilla.org
aeeefad863 Bug 1105568: Add support for HTML flagmail
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265885 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-19 07:30:50 +00:00
bzrmirror%bugzilla.org
d258207ff6 Bug 1142399: invalid xmlrpc requests warns: Use of uninitialized value $file in substitution (s///) (Bugzilla/WebService/Server/XMLRPC.pm:114)
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265884 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-17 04:15:49 +00:00
bzrmirror%bugzilla.org
dd95d57838 Bug 1137669: 003safesys.t doesn't test any file due to a missing -T argument (and broken syntax in Support::Systemexec)
r=dylan a=glob


git-svn-id: svn://10.0.0.236/trunk@265882 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-16 17:30:51 +00:00
bzrmirror%bugzilla.org
35a95aaebd Bug 1137674: Merge t/003safesys.t with t/001compile.t
r=dylan a=glob


git-svn-id: svn://10.0.0.236/trunk@265881 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-16 10:30:59 +00:00
bzrmirror%bugzilla.org
62c482b2d3 Bug 743652 (part 5: tr_product_reports.cgi): Move all tr_*.cgi code into Extension.pm
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265880 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-15 16:30:20 +00:00
bzrmirror%bugzilla.org
7a28095b6e Restore tr_list_caseruns.cgi. Shouldn't be killed yet
git-svn-id: svn://10.0.0.236/trunk@265879 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-15 16:00:17 +00:00
bzrmirror%bugzilla.org
fcbeddb504 Bug 743652 cleanup: tr_caserun_reports.cgi is no longer needed
git-svn-id: svn://10.0.0.236/trunk@265878 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-15 15:45:33 +00:00
bzrmirror%bugzilla.org
819597a7e7 Bug 743652 (part 4: tr_plan_reports.cgi): Move all tr_*.cgi code into Extension.pm
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265877 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-15 15:45:21 +00:00
bzrmirror%bugzilla.org
ae570c7e2a cleanup
git-svn-id: svn://10.0.0.236/trunk@265876 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-15 15:30:16 +00:00
bzrmirror%bugzilla.org
201c0f427c Bug 743652 (part 3: tr_list_caseruns.cgi): Move all tr_*.cgi code into Extension.pm
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265875 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-15 15:15:21 +00:00
bzrmirror%bugzilla.org
343b5acb2e Bug 743652 cleanup: tr_case_reports.cgi is no longer needed
git-svn-id: svn://10.0.0.236/trunk@265874 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-15 15:00:33 +00:00
bzrmirror%bugzilla.org
f63b5b0231 Bug 743652 (part 2: tr_case_reports.cgi): Move all tr_*.cgi code into Extension.pm
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265873 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-15 15:00:21 +00:00
bzrmirror%bugzilla.org
24a1f9d122 Bug 1143354 (part 1): unknown_action is now a user error instead of a code error
git-svn-id: svn://10.0.0.236/trunk@265872 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-15 14:30:16 +00:00
bzrmirror%bugzilla.org
5d10359685 Bug 902395: Enforce utf8 = true for all installations and remove the utf8 parameter
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265871 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-15 13:00:56 +00:00
bzrmirror%bugzilla.org
7f84350ad9 Bug 1135070: Testopia must set PUBLIC_METHODS for its WebServices to work
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265870 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-15 00:00:26 +00:00
bzrmirror%bugzilla.org
c88e453af5 Bug 743652 cleanup: tr_admin.cgi is no longer needed
git-svn-id: svn://10.0.0.236/trunk@265869 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-14 22:30:16 +00:00
bzrmirror%bugzilla.org
fe004195be Bug 1143326: Move DB schema related code out of Extension.pm
git-svn-id: svn://10.0.0.236/trunk@265868 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-14 20:15:17 +00:00
bzrmirror%bugzilla.org
1c6caecf0d Set mode to 644 for all .gif images
git-svn-id: svn://10.0.0.236/trunk@265867 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-14 18:30:29 +00:00
bzrmirror%bugzilla.org
d0dfa68b1f Set mode to 755 for .cgi scripts and to 750 for .pl scripts
git-svn-id: svn://10.0.0.236/trunk@265866 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-14 18:30:17 +00:00
bzrmirror%bugzilla.org
9edbaf529a typo
git-svn-id: svn://10.0.0.236/trunk@265865 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-14 18:15:17 +00:00
bzrmirror%bugzilla.org
17c1966d7b Bug 743652 (part 1: tr_admin.cgi): Move all tr_*.cgi code into Extension.pm
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265864 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-14 18:00:22 +00:00
bzrmirror%bugzilla.org
e1ceabef11 Bug 1062718 - add the ability to disable sending of mail when updating bugs
r=dylan,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265863 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-13 18:45:51 +00:00
bzrmirror%bugzilla.org
6339d4f10d Bug 1139872: The URL in bugmail microdata has the '#' URI encoded, causing the links to break
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265862 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-12 05:30:48 +00:00
bzrmirror%bugzilla.org
038f7a081a Require Text::MultiMarkdown 1.0.34 instead of 1.0.35, see bug 1130691
git-svn-id: svn://10.0.0.236/trunk@265861 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-11 19:30:48 +00:00
bzrmirror%bugzilla.org
6ca7ee8774 Bug 880282: Replace |FILTER no_break| by |class="nowrap"| to prevent dashes (U+002D) from being replaced by non-breaking hyphens/dashes (U+2011)
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265860 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-11 18:16:45 +00:00
bzrmirror%bugzilla.org
0bb19b0db2 Bug 1141440: OPTION response for CORS requests to REST doesn't allow X-Bugzilla headers
- Fixed a new hash constant error that did not fail locally due to Perl version difference


git-svn-id: svn://10.0.0.236/trunk@265859 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-11 18:15:55 +00:00
bzrmirror%bugzilla.org
121b7eb458 Bug 1138463: mod_perl does not support Apache 2.4 directives
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265858 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-11 17:00:54 +00:00
bzrmirror%bugzilla.org
99264cf532 Bug 1141440: OPTION response for CORS requests to REST doesn't allow X-Bugzilla headers
- Fixed t/001compile.t error due to tr///r only for 5.14+


git-svn-id: svn://10.0.0.236/trunk@265857 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-11 16:31:39 +00:00
bzrmirror%bugzilla.org
3bd4f5d32d Bug 325315: The page to reset a forgotten password should be distinct from the login page
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265856 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-11 16:30:52 +00:00
bzrmirror%bugzilla.org
07f9e6cbe0 Bug 1141440: OPTION response for CORS requests to REST doesn't allow X-Bugzilla headers
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265855 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-11 14:45:50 +00:00
seabld
f3dd00e22f Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.32.1 to 2.33 build 1
git-svn-id: svn://10.0.0.236/trunk@265854 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-10 01:15:30 +00:00
bzrmirror%bugzilla.org
634e06002a Obsolete file. git log already contains all you want to know
git-svn-id: svn://10.0.0.236/trunk@265853 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-09 22:30:28 +00:00
bzrmirror%bugzilla.org
827a220b55 Update README a bit (Bugzilla 3.6 is gone, CVS is gone, bzr is gone)
git-svn-id: svn://10.0.0.236/trunk@265852 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-09 22:30:16 +00:00
bzrmirror%bugzilla.org
c129a4b2e3 Bugzilla 3.6 reached EOL a long time ago. We no longer need these patches
git-svn-id: svn://10.0.0.236/trunk@265851 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-09 22:15:19 +00:00
bzrmirror%bugzilla.org
90ea3034ac Bug 1136125 - Reduce memory usage of Bugzilla::CGI->send_cookie()
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@265850 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-09 19:45:48 +00:00
bzrmirror%bugzilla.org
4c37045846 Bug 1130691: Support markdown tables
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265849 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-09 14:00:52 +00:00
bzrmirror%bugzilla.org
aee0e760be Bug 1139755: Fix 'Use of uninitialized value' warning
git-svn-id: svn://10.0.0.236/trunk@265848 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-09 08:30:48 +00:00
bzrmirror%bugzilla.org
dc6ca3b210 Bug 1139755: Allow API authentication with X-Headers
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265847 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-09 06:45:50 +00:00
bzrmirror%bugzilla.org
4377a59832 Bug 1139257: allow cookie+api-token GET REST requests
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265846 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-09 06:30:50 +00:00
bzrmirror%bugzilla.org
802b71e493 Bug.update_attachment returns 'attachments', not 'attachment'
git-svn-id: svn://10.0.0.236/trunk@265845 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-07 02:15:50 +00:00
bzrmirror%bugzilla.org
2afe7e73ae Fix POD: is_markdown exists since Bugzilla 6.0, not 5.0
git-svn-id: svn://10.0.0.236/trunk@265844 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-07 01:45:54 +00:00
bzrmirror%bugzilla.org
3ca9302db4 Bug 1107310 - Mention max_allowed_packet in mysqldump section. r=LpSolit, a=glob
git-svn-id: svn://10.0.0.236/trunk@265843 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-05 11:45:50 +00:00
bzrmirror%bugzilla.org
0ee08720b9 Bug 1128853: Bugzilla shouldn't try to write API tokens into the shadow DB
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265842 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-05 05:15:52 +00:00
bzrmirror%bugzilla.org
8462acd6c2 Bug 1138754: span.quote styling makes the scroll bar difficult to access
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265841 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-04 15:00:49 +00:00
bzrmirror%bugzilla.org
980ff0b324 (TaskCluster) Allow retrieval of the selenium.log for Selenium tests
git-svn-id: svn://10.0.0.236/trunk@265840 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-03 20:16:30 +00:00
bzrmirror%bugzilla.org
20e5630d37 Bug 1118930: validateEnterBug() doesn't work when attachments are disabled
r=LpSolit a=glob


git-svn-id: svn://10.0.0.236/trunk@265839 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-26 14:47:24 +00:00
bzrmirror%bugzilla.org
5e6a8fcd0d Bug 1061271: Add a hook into Bugzilla::User::check_and_send_account_creation_confirmation()
r=gerv a=glob


git-svn-id: svn://10.0.0.236/trunk@265838 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-26 14:46:37 +00:00
bzrmirror%bugzilla.org
1fc7ea513d Bug 919218: Rename "Email Preferences" tab in userprefs to "Email Notifications"
r=LpSolit a=glob


git-svn-id: svn://10.0.0.236/trunk@265837 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-26 14:45:49 +00:00
bzrmirror%bugzilla.org
933fd73568 Bug 1133245: Add ID HTML parameters to <tr> table rows on show_bug.cgi
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/trunk@265836 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-25 18:15:49 +00:00
seabld
f965fc5ebe Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.32b3 to 2.33b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265834 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-24 13:36:45 +00:00
ewong%pw-wspx.org
179eea5a95 Backout SeaMonkey 2.33b1 updates.
git-svn-id: svn://10.0.0.236/trunk@265833 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-24 13:29:35 +00:00
seabld
2fd9e1d3fa Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.32b3 to 2.33b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265832 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-24 12:58:08 +00:00
ewong%pw-wspx.org
3185845b7e Backout SeaMonkey 2.33b1 updates.
git-svn-id: svn://10.0.0.236/trunk@265831 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-24 12:50:21 +00:00
seabld
b222aa7f46 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.32b3 to 2.33b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265830 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-24 09:13:45 +00:00
ewong%pw-wspx.org
71ce284b20 Backout SeaMonkey 2.33b1 changes.
git-svn-id: svn://10.0.0.236/trunk@265829 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-24 09:07:19 +00:00
seabld
9a092a2183 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.32b3 to 2.33b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265828 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-24 08:31:29 +00:00
bzrmirror%bugzilla.org
452e1fd692 Bug 1134743: javascript filter should escape uncode line and paragraph separators (causes "Unterminated string literal" javascript error)
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/trunk@265827 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-24 05:30:50 +00:00
bzrmirror%bugzilla.org
8831a4a1b6 Bug 1130721: Allow pronouns to be used for the attachment creator in Custom Search
r=LpSolit a=glob


git-svn-id: svn://10.0.0.236/trunk@265826 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-23 14:15:49 +00:00
bzrmirror%bugzilla.org
5a1591000b Bug 1102364: Add microdata to HTML bugmail so GMail can display a "View bug" button
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265825 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-22 22:15:52 +00:00
bzrmirror%bugzilla.org
a957af642f Fix colspan (bug 554964)
git-svn-id: svn://10.0.0.236/trunk@265824 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-22 01:45:48 +00:00
bzrmirror%bugzilla.org
b382195e75 Change a label in relnotes
git-svn-id: svn://10.0.0.236/trunk@265823 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-21 16:00:50 +00:00
bzrmirror%bugzilla.org
58c999620a Fixed typo in taskgraph.json
git-svn-id: svn://10.0.0.236/trunk@265822 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-20 21:16:36 +00:00
bzrmirror%bugzilla.org
216eea0b36 Revert "Fixed typo and removed expires (not needed) in taskgraph.json"
This reverts commit 6aa8622cbe096a57d889a5f9f9fd90699be8bb41.


git-svn-id: svn://10.0.0.236/trunk@265821 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-20 21:15:50 +00:00
bzrmirror%bugzilla.org
fab40e5834 Fixed typo and removed expires (not needed) in taskgraph.json
git-svn-id: svn://10.0.0.236/trunk@265820 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-20 21:01:00 +00:00
bzrmirror%bugzilla.org
bbfcd0985c Added apache error log to taskgraph.json for API and Selenium tests
git-svn-id: svn://10.0.0.236/trunk@265819 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-20 15:45:48 +00:00
bzrmirror%bugzilla.org
3b511d6f8d Bug 1133690: .htaccess incorrectly assumes that Apache 2.2.x can read new 2.4 directives
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265818 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-20 12:15:48 +00:00
bzrmirror%bugzilla.org
52937cd4d5 Bug 1088086: Possible duplicate search doesn't return any results if you input "a->b" (for any a/b)
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/trunk@265817 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-20 05:45:51 +00:00
bzrmirror%bugzilla.org
a3ec57f8cf Just use master for platform name in taskgraph.json. Treeherder did not like my previous naming
git-svn-id: svn://10.0.0.236/trunk@265816 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-19 20:30:49 +00:00
bzrmirror%bugzilla.org
0d23d92068 Bug 1134736: urlbase must be HTML-filtered in rest.html.tmpl
r/a=dkl


git-svn-id: svn://10.0.0.236/trunk@265815 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-19 20:00:48 +00:00
bzrmirror%bugzilla.org
274b6bec0b Fix problem that hiding 'Make Template' button leaves orphan text. r=gerv
git-svn-id: svn://10.0.0.236/trunk@265814 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-19 17:30:50 +00:00
bzrmirror%bugzilla.org
0cf87fd598 Added taskgraph.json for TaskCluster CI integration
git-svn-id: svn://10.0.0.236/trunk@265813 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-18 15:15:49 +00:00
bzrmirror%bugzilla.org
a4d1d44bd2 Bug 1132887: When starting a sudo session, the password is not validated
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265812 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-17 20:46:42 +00:00
bzrmirror%bugzilla.org
d4df00dc66 Bug 1112181: Relative dates in the future involving months are incorrectly converted
r=dylan a=glob


git-svn-id: svn://10.0.0.236/trunk@265811 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-17 20:45:53 +00:00
bzrmirror%bugzilla.org
9f87a8d813 Bug 1128119: Add 'See Also' support for Phabricator. r=gerv, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265810 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-17 17:32:24 +00:00
bzrmirror%bugzilla.org
f40690d81e Bug 1128119: Add 'See Also' support for Phabricator. r=gerv, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265809 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-17 17:31:36 +00:00
bzrmirror%bugzilla.org
527832e8cc Bug 1132862 - Update README; add LICENSE file. r,a=glob
git-svn-id: svn://10.0.0.236/trunk@265808 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-17 17:30:48 +00:00
bzrmirror%bugzilla.org
8bf521e5b7 - Force use of PostgreSQL 9.1
- Configure DB users in travis.yml


git-svn-id: svn://10.0.0.236/trunk@265806 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-17 02:30:49 +00:00
bzrmirror%bugzilla.org
56a7079023 Bug 1131404: checksetup.pl should check if mod_rewrite and mod_version are enabled
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265805 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-11 14:00:51 +00:00
seabld
63de65cea9 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.32 to 2.32.1 build 1
git-svn-id: svn://10.0.0.236/trunk@265804 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-06 02:28:48 +00:00
bzrmirror%bugzilla.org
fac527ae28 Bug 1121477: Support for Apache HTTPD 2.4
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265803 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-02 16:45:55 +00:00
bzrmirror%bugzilla.org
d6e38c6740 Bug 1128245 - upgrading from v4.4.6 to v5.0rc2 fails on connection problem with MySQL
git-svn-id: svn://10.0.0.236/trunk@265802 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-02 13:16:17 +00:00
hwine%mozilla.com
5d958e5c20 bug 1118476 - offer FF 35.0 to all; r=jlund
git-svn-id: svn://10.0.0.236/trunk@265786 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-17 00:06:35 +00:00
bhearsum%mozilla.com
6b07e08894 bug 1118476: tracking bug for build and release of Firefox and Fennec 35.0 - throttle to 0%. r=rail
git-svn-id: svn://10.0.0.236/trunk@265785 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-15 15:44:22 +00:00
seabld
0150e565b1 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.31 to 2.32 build 1
git-svn-id: svn://10.0.0.236/trunk@265784 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-14 04:41:19 +00:00
bhearsum%mozilla.com
f09ad298b9 bug 1118476: tracking bug for build and release of Firefox and Fennec 35.0. r=rail
git-svn-id: svn://10.0.0.236/trunk@265783 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-13 13:55:18 +00:00
seabld
ebfd7263d3 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.32b2 to 2.32b3 build 1
git-svn-id: svn://10.0.0.236/trunk@265781 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-03 00:42:39 +00:00
seabld
8ca4681bb0 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.32b1 to 2.32b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265780 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-20 07:26:30 +00:00
seabld
0dee32a65b Backout Sea 2.32b2 updates.
git-svn-id: svn://10.0.0.236/trunk@265779 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-20 07:13:37 +00:00
seabld
bcb95dea65 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.32b1 to 2.32b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265778 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-20 00:33:02 +00:00
bhearsum%mozilla.com
b50160fe81 bug 1112593: unthrottle thunderbird release channel updates. r=rail
git-svn-id: svn://10.0.0.236/trunk@265777 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-17 14:51:46 +00:00
seabld
f7c7892edf Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.31b2 to 2.32b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265776 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-14 08:34:55 +00:00
seabld
e7fb974222 Backout SeaMonkey 2.32b1 updates.
git-svn-id: svn://10.0.0.236/trunk@265775 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-14 08:27:55 +00:00
seabld
9b24a855b5 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.31b2 to 2.32b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265774 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-13 07:28:45 +00:00
seabld
471b48b814 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.31b2 to 2.32b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265773 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-13 06:30:17 +00:00
seabld
c332d1d655 Backout SeaMonkey 2.32b1 updates.
git-svn-id: svn://10.0.0.236/trunk@265772 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-13 06:22:51 +00:00
seabld
ba538e7c5f Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.31b2 to 2.32b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265771 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-13 04:28:51 +00:00
seabld
7fa4373286 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.31b2 to 2.32b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265770 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-13 03:28:28 +00:00
hwine%mozilla.com
ecf7fbcf50 bug 1071606 - full offering of 34.0.5; r=hwine
git-svn-id: svn://10.0.0.236/trunk@265769 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-09 02:25:10 +00:00
hwine%mozilla.com
c083cfb74e bug 1071606 - 34.0 throttling - disable; r=rail
git-svn-id: svn://10.0.0.236/trunk@265768 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-08 18:17:48 +00:00
mgervasini%mozilla.com
9fafced8e1 bug 1071606 - 34.0 throttling, en-US 1%, default 0%. r=hwine
git-svn-id: svn://10.0.0.236/trunk@265767 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-04 15:59:17 +00:00
seabld
7b0d2dc505 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.30 to 2.31 build 1
git-svn-id: svn://10.0.0.236/trunk@265766 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-04 01:48:05 +00:00
seabld
291d99ec5f Backout 2.31 updates.
git-svn-id: svn://10.0.0.236/trunk@265765 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-04 01:42:39 +00:00
seabld
00de92ace8 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.30 to 2.31 build 1
git-svn-id: svn://10.0.0.236/trunk@265764 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-04 01:27:11 +00:00
seabld
9506d11924 Backout SeaMonkey 2.31 changes.
git-svn-id: svn://10.0.0.236/trunk@265763 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-04 01:05:57 +00:00
bzrmirror%bugzilla.org
6c58dd3801 Bug 1102899 - Remove OldBugMove extension. a=glob.
git-svn-id: svn://10.0.0.236/trunk@265762 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-04 00:31:00 +00:00
bzrmirror%bugzilla.org
aa9d61173f Bug 1067416 - reorganize and update Bugzilla docs.
(merge remote-tracking branch 'origin/new-docs'.)


git-svn-id: svn://10.0.0.236/trunk@265761 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 23:13:34 +00:00
bzrmirror%bugzilla.org
bd73dd5de6 Improvements from dylan.
git-svn-id: svn://10.0.0.236/trunk@265760 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 23:11:25 +00:00
bzrmirror%bugzilla.org
cf0b4db68b Merge branch 'master' of ssh://git.mozilla.org/bugzilla/bugzilla into docs-relicensing, including new REST API docs from dkl.
Conflicts:
docs/en/rst/extensions.rst
docs/en/rst/index.rst
docs/en/rst/installation.rst


git-svn-id: svn://10.0.0.236/trunk@265759 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 23:09:33 +00:00
bzrmirror%bugzilla.org
f7c34f6ef4 Big rearrangement, as discussed in public meeting. Plus resolve lots of TODOs.
git-svn-id: svn://10.0.0.236/trunk@265758 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 23:07:36 +00:00
bzrmirror%bugzilla.org
0d7bc54b5b More updates from dkl.
git-svn-id: svn://10.0.0.236/trunk@265757 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 23:04:55 +00:00
bzrmirror%bugzilla.org
90324866f1 Updates from dkl review of chapters 5 and 6.
git-svn-id: svn://10.0.0.236/trunk@265756 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 23:02:52 +00:00
bzrmirror%bugzilla.org
f0542feb4b Add further help for Mac OS X users.
git-svn-id: svn://10.0.0.236/trunk@265755 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 23:00:57 +00:00
seabld
d753558025 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.30 to 2.31 build 1
git-svn-id: svn://10.0.0.236/trunk@265754 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:59:13 +00:00
bzrmirror%bugzilla.org
f3018d5dc8 Add Bugzilla logo to top left corner.
git-svn-id: svn://10.0.0.236/trunk@265753 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:59:01 +00:00
bzrmirror%bugzilla.org
f49d65375a Add Oxford comma.
git-svn-id: svn://10.0.0.236/trunk@265752 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:57:20 +00:00
bzrmirror%bugzilla.org
806b083461 Restore fixed version accidentally removed during merge.
git-svn-id: svn://10.0.0.236/trunk@265751 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:55:39 +00:00
bzrmirror%bugzilla.org
2474c0dc6f Update to mention homebrew as an option for installing GD on Mac.
git-svn-id: svn://10.0.0.236/trunk@265750 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:53:54 +00:00
bzrmirror%bugzilla.org
e51d23efd0 Updates to use new, easier command sequences for Git.
git-svn-id: svn://10.0.0.236/trunk@265749 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:52:13 +00:00
bzrmirror%bugzilla.org
2acec70dfd Markup some more parameter names properly.
git-svn-id: svn://10.0.0.236/trunk@265748 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:50:33 +00:00
bzrmirror%bugzilla.org
22e2b1583e Merge branch 'markrcote-docs-relicensing' into docs-relicensing
git-svn-id: svn://10.0.0.236/trunk@265747 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:48:52 +00:00
bzrmirror%bugzilla.org
029da65783 Merge branch 'docs-relicensing' of git://github.com/markrcote/bugzilla-docs into markrcote-docs-relicensing
git-svn-id: svn://10.0.0.236/trunk@265746 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:47:10 +00:00
bzrmirror%bugzilla.org
69d1b648ce mcote feedback (issue #14).
git-svn-id: svn://10.0.0.236/trunk@265745 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:45:43 +00:00
bzrmirror%bugzilla.org
0947e51be6 Chapter 7 edits.
git-svn-id: svn://10.0.0.236/trunk@265744 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:44:15 +00:00
bzrmirror%bugzilla.org
46b79c0f04 Make docs for dependency graphing more clear.
git-svn-id: svn://10.0.0.236/trunk@265743 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:43:00 +00:00
bzrmirror%bugzilla.org
caf0fb697f Add recent changes from master Bugzilla branch.
git-svn-id: svn://10.0.0.236/trunk@265742 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:41:47 +00:00
bzrmirror%bugzilla.org
f4db9f2a2d Merge remote-tracking branch 'upstream/docs-relicensing' into docs-relicensing
git-svn-id: svn://10.0.0.236/trunk@265741 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:40:21 +00:00
bzrmirror%bugzilla.org
81d0ccc2e1 Merge branch 'master' of ssh://git.mozilla.org/bugzilla/bugzilla into docs-relicensing
(except some changes not merged; will do them later)

Conflicts:
docs/en/rst/administration.rst
docs/en/rst/installation.rst
docs/en/rst/using.rst


git-svn-id: svn://10.0.0.236/trunk@265740 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:39:24 +00:00
bzrmirror%bugzilla.org
23e6669fb1 Merge pull request #12 from markrcote/docs-relicensing
Section 1 changes from mcote review.


git-svn-id: svn://10.0.0.236/trunk@265739 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:37:28 +00:00
bzrmirror%bugzilla.org
b7a2f41cec Section 1 changes.
git-svn-id: svn://10.0.0.236/trunk@265738 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:36:17 +00:00
bzrmirror%bugzilla.org
cb7e38eca4 Updates from review comments from Ryan.
git-svn-id: svn://10.0.0.236/trunk@265737 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:35:04 +00:00
bzrmirror%bugzilla.org
d3315e9950 Further input from Mark re: hyphenation.
git-svn-id: svn://10.0.0.236/trunk@265736 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:33:50 +00:00
bzrmirror%bugzilla.org
f111f892e1 Changes from mcote's review of section 8.
git-svn-id: svn://10.0.0.236/trunk@265735 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:32:41 +00:00
bzrmirror%bugzilla.org
7a529ad3fe Tweaks to Thorsten's submissions.
git-svn-id: svn://10.0.0.236/trunk@265734 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:31:26 +00:00
bzrmirror%bugzilla.org
094245e890 Merge branch 'tschoening-docs-relicensing' into docs-relicensing
git-svn-id: svn://10.0.0.236/trunk@265733 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:30:14 +00:00
bzrmirror%bugzilla.org
ea7a1948cb Merge branch 'docs-relicensing' of git://github.com/tschoening/bugzilla-docs into tschoening-docs-relicensing
Conflicts:
docs/en/rst/administering/parameters.rst


git-svn-id: svn://10.0.0.236/trunk@265732 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:29:16 +00:00
bzrmirror%bugzilla.org
65f3f98228 WIP
git-svn-id: svn://10.0.0.236/trunk@265731 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:28:21 +00:00
bzrmirror%bugzilla.org
ef5b532845 Update essential-post-install-config.rst
Added some notes about sendmail.exe, because Sendmail may be usefuk for that even in 2014.


git-svn-id: svn://10.0.0.236/trunk@265730 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:27:27 +00:00
bzrmirror%bugzilla.org
5f16fbb928 synced Directory-config with non-Windows
git-svn-id: svn://10.0.0.236/trunk@265729 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:26:34 +00:00
bzrmirror%bugzilla.org
0ab0740a33 Note on deactivating KeepAlive added
git-svn-id: svn://10.0.0.236/trunk@265728 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:25:41 +00:00
bzrmirror%bugzilla.org
cbc01b3b56 Update faq.rst with link to httpd_can_sendmail
git-svn-id: svn://10.0.0.236/trunk@265727 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:24:48 +00:00
bzrmirror%bugzilla.org
09253c441f Update faq.rst with SELinux and mails
git-svn-id: svn://10.0.0.236/trunk@265726 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:23:56 +00:00
bzrmirror%bugzilla.org
9dba146577 Update parameters.rst with maxlocalattachment
git-svn-id: svn://10.0.0.236/trunk@265725 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:23:04 +00:00
bzrmirror%bugzilla.org
7501ce3f9f Update parameters.rst with max_allowed_packet
git-svn-id: svn://10.0.0.236/trunk@265724 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:22:13 +00:00
bzrmirror%bugzilla.org
05c41e7c92 WIP
git-svn-id: svn://10.0.0.236/trunk@265723 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:21:21 +00:00
bzrmirror%bugzilla.org
08554780a6 WIP
git-svn-id: svn://10.0.0.236/trunk@265722 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:20:30 +00:00
bzrmirror%bugzilla.org
9df542c281 WIP
git-svn-id: svn://10.0.0.236/trunk@265721 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:20:29 +00:00
bzrmirror%bugzilla.org
a5a76e6241 WIP
git-svn-id: svn://10.0.0.236/trunk@265720 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:19:37 +00:00
bzrmirror%bugzilla.org
299a31dc56 WIP
git-svn-id: svn://10.0.0.236/trunk@265719 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:18:44 +00:00
bzrmirror%bugzilla.org
2efbebdb3b WIP
git-svn-id: svn://10.0.0.236/trunk@265718 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:17:50 +00:00
bzrmirror%bugzilla.org
d19f526507 WIP
git-svn-id: svn://10.0.0.236/trunk@265717 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:16:55 +00:00
bzrmirror%bugzilla.org
920819f30b WIP
git-svn-id: svn://10.0.0.236/trunk@265716 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:15:50 +00:00
bzrmirror%bugzilla.org
67db910170 Reorganize "About", and make all TODO items more clear using todo extension.
git-svn-id: svn://10.0.0.236/trunk@265715 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:15:49 +00:00
bzrmirror%bugzilla.org
1962fe6b26 Reorganize "About", and make all TODO items more clear using todo extension.
git-svn-id: svn://10.0.0.236/trunk@265714 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:15:48 +00:00
bzrmirror%bugzilla.org
617a88acd2 Rename files to eliminate warnings from multiple includes.
git-svn-id: svn://10.0.0.236/trunk@265713 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:15:47 +00:00
bzrmirror%bugzilla.org
4e839dbf5f Some changes from glob's first feedback
git-svn-id: svn://10.0.0.236/trunk@265712 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:15:46 +00:00
bzrmirror%bugzilla.org
17ad502896 WIP
git-svn-id: svn://10.0.0.236/trunk@265711 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:15:45 +00:00
bzrmirror%bugzilla.org
16976efbed WIP; also merge from trunk up to and including bug 1066184.
git-svn-id: svn://10.0.0.236/trunk@265710 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:15:44 +00:00
bzrmirror%bugzilla.org
a8908d5eb9 WIP
git-svn-id: svn://10.0.0.236/trunk@265709 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:15:43 +00:00
bzrmirror%bugzilla.org
6f6b960826 WIP
git-svn-id: svn://10.0.0.236/trunk@265708 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:09:33 +00:00
bzrmirror%bugzilla.org
49667f6a5d WIP
git-svn-id: svn://10.0.0.236/trunk@265707 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:09:30 +00:00
bzrmirror%bugzilla.org
626fab680c WIP
git-svn-id: svn://10.0.0.236/trunk@265706 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:08:35 +00:00
bzrmirror%bugzilla.org
25347c5c29 WIP
git-svn-id: svn://10.0.0.236/trunk@265705 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:07:41 +00:00
bzrmirror%bugzilla.org
13affbeced WIP
git-svn-id: svn://10.0.0.236/trunk@265704 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:06:44 +00:00
bzrmirror%bugzilla.org
d297965d24 Continued WIP
git-svn-id: svn://10.0.0.236/trunk@265703 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:05:47 +00:00
bzrmirror%bugzilla.org
98cd1c1433 Work in progress...
git-svn-id: svn://10.0.0.236/trunk@265702 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:04:52 +00:00
bzrmirror%bugzilla.org
ab5c6360e5 Work in progress.
git-svn-id: svn://10.0.0.236/trunk@265701 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:03:50 +00:00
bzrmirror%bugzilla.org
200d60ec4d Remove docs changes by jwilmoth@starbucks.com.
git-svn-id: svn://10.0.0.236/trunk@265700 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-03 22:02:31 +00:00
mgervasini%mozilla.com
7cc2d5e854 bug 1071606 - 34.0 throttling, en-US 2%, default 0%. r=rail
git-svn-id: svn://10.0.0.236/trunk@265699 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-02 16:01:00 +00:00
bzrmirror%bugzilla.org
66b51a88fd Bug 1093616: Fix permissions for contrib/replyrc
r=gerv a=glob


git-svn-id: svn://10.0.0.236/trunk@265698 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-01 19:45:50 +00:00
mgervasini%mozilla.com
49d4dd216f bug 1071606 - 34.0 throttle; r=rail
git-svn-id: svn://10.0.0.236/trunk@265697 18797224-902f-48f8-a5cc-f745e15eee43
2014-12-01 15:01:10 +00:00
bzrmirror%bugzilla.org
a482828a05 Bug 1093616 - Revert "Update permissions of replyrc to whatever checksetup.pl sets them to, so..."
This reverts commit da539e8c20bc4facc36002a482d07869872f1011.


git-svn-id: svn://10.0.0.236/trunk@265696 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-29 13:00:48 +00:00
bzrmirror%bugzilla.org
f2a65e86cb Update permissions of replyrc to whatever checksetup.pl sets them to, so
running checksetup.pl doesn't lead to "modified files" according to git.


git-svn-id: svn://10.0.0.236/trunk@265695 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-29 10:30:48 +00:00
seabld
aebd417b69 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.31b1 to 2.31b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265694 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-27 03:23:25 +00:00
bzrmirror%bugzilla.org
9c764fcec7 Bug 1105501 - checksetup.pl fails because of missing Installation string for "documentation" feature.
r=LpSolit, a=dkl


git-svn-id: svn://10.0.0.236/trunk@265693 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-26 22:45:49 +00:00
raliiev%mozilla.com
bcbf866627 Bug 1102283 - Add suport for locale based throttling. r=nthomas,rhelmer
git-svn-id: svn://10.0.0.236/trunk@265692 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-26 16:24:25 +00:00
bzrmirror%bugzilla.org
3461a135ce Bug 1038275: Comprehensible documentation for the REST API
r=gerv,a=glob


git-svn-id: svn://10.0.0.236/trunk@265691 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-26 15:46:00 +00:00
bzrmirror%bugzilla.org
5154d0fab9 Bug 317021 - improve description of bz_canusewhine* parameters. r=gerv.
git-svn-id: svn://10.0.0.236/trunk@265690 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-25 10:46:39 +00:00
bzrmirror%bugzilla.org
87fbd3d0ca Revert "Bug 317021 - improve description of bz_canusewhine* parameters. r=gerv." Old version of patch committed by mistake.
This reverts commit 88e4ee5b99ef75a149f8d39bd2b92ccac3e5743b.


git-svn-id: svn://10.0.0.236/trunk@265689 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-25 10:45:51 +00:00
bzrmirror%bugzilla.org
cbe7f7e19a Bug 317021 - improve description of bz_canusewhine* parameters. r=gerv.
git-svn-id: svn://10.0.0.236/trunk@265688 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-24 19:48:08 +00:00
bzrmirror%bugzilla.org
1c53070680 Bug 919122 - support for sourceforge.net Allura bugs in see_also field. r=gerv.
git-svn-id: svn://10.0.0.236/trunk@265687 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-24 19:47:22 +00:00
bzrmirror%bugzilla.org
80ddfb2bfb Oops. Revert commit with bogus message #2. paperbag=gerv.
This reverts commit 82674d427a9b6f210347279dbb74da631f3d57cb.


git-svn-id: svn://10.0.0.236/trunk@265686 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-24 19:46:36 +00:00
bzrmirror%bugzilla.org
62cd90e825 Oops. Revert commit with bogus message #1. paperbag=gerv.
This reverts commit 9e1efb5e001b8540672f42bfd7101fed4a394c0e.


git-svn-id: svn://10.0.0.236/trunk@265685 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-24 19:45:49 +00:00
bzrmirror%bugzilla.org
2bb9936be8 Are you sure you want to check in on branch master
git-svn-id: svn://10.0.0.236/trunk@265684 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-24 17:16:38 +00:00
bzrmirror%bugzilla.org
a09b8a9850 Are you sure you want to check in on branch master
git-svn-id: svn://10.0.0.236/trunk@265683 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-24 17:15:51 +00:00
bzrmirror%bugzilla.org
04fe9ad0a0 Bug 1102003: The URL and status whiteboard fields display ARRAY(...) instead of real data
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265682 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-24 09:48:07 +00:00
bzrmirror%bugzilla.org
ac0cebe17e Bug 1102229: custom css stylesheets are not loaded if CONCATENATE_ASSETS is false
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265681 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-24 08:21:40 +00:00
bzrmirror%bugzilla.org
a5fa03b9e1 Bug 1101151: OS sniffing should detect Windows 10 from "Windows NT 6.4" instead of detecting Windows NT
r=LpSolit,a=glob


git-svn-id: svn://10.0.0.236/trunk@265680 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-20 15:30:49 +00:00
bzrmirror%bugzilla.org
98837ad3f5 Bug 978615 - remove URL to unavailable webdot server. r,a=glob
git-svn-id: svn://10.0.0.236/trunk@265679 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-19 17:45:53 +00:00
bzrmirror%bugzilla.org
65fb443e88 Bug 1097798: Do not display the resolution in the dependency tree for open bugs, nor the target milestone if usetargetmilestone is off
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265677 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-19 17:31:03 +00:00
bzrmirror%bugzilla.org
c0bfa8bf8e Bug 1100942 - Attachment links in request.cgi should go to the attachment and not default to &action=edit
r=gerv,a=glob


git-svn-id: svn://10.0.0.236/trunk@265676 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-19 16:15:50 +00:00
bzrmirror%bugzilla.org
a20397a6c0 Bug 1100368: css concatenation breaks data: urls
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/trunk@265675 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-18 05:00:51 +00:00
bzrmirror%bugzilla.org
5cb740a97a Bug 1090727: support jquery in the global/header template, and update the header and footer to use jquery
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265674 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-17 15:15:59 +00:00
hwine%mozilla.com
fbce1c42e1 bug 1099340 - 33.1.1 throttle; r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265673 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-14 20:38:13 +00:00
bzrmirror%bugzilla.org
420f8deb27 Bug 1098562: Fix a typo in admin/params/memcached.html.tmpl
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265672 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-14 15:45:51 +00:00
bzrmirror%bugzilla.org
3add42cdbb Bug 1095758: Fix use of uninitialized value $hostname in Mailer.pm
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265671 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-12 20:30:51 +00:00
bzrmirror%bugzilla.org
1cd1e87f99 Bug 1001462: Bug.search causes error when using simple token auth and specifying 'token' instead of 'Bugzilla_token'
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265670 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-12 16:45:48 +00:00
bzrmirror%bugzilla.org
5c8aa307d8 Bug 1094858: Create hook in Bugzilla::WebService::Constants to allow overrriding of standard status codes by extensions
(fix broken POD)


git-svn-id: svn://10.0.0.236/trunk@265669 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-11 15:45:47 +00:00
bzrmirror%bugzilla.org
f39ca8fa32 Bug 1093600: REST shouldn't support multiple instances of parameters for resources which only support a single params (eg. POST bug/comment)
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265668 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-10 17:00:49 +00:00
bzrmirror%bugzilla.org
fe358a8183 Bug 1094858: Create hook in Bugzilla::WebService::Constants to allow overrriding of standard status codes by extensions
r=gerv,a=glob


git-svn-id: svn://10.0.0.236/trunk@265667 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-10 16:15:51 +00:00
bzrmirror%bugzilla.org
4ef0207a07 Bug 1093481: non-bugmail notifications are not sent when using the jobqueue ("Can't call method "header" on unblessed reference at Bugzilla/Mailer.pm line 95.")
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/trunk@265666 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-10 07:00:48 +00:00
nrthomas%gmail.com
88e1256bd4 Bug 1094569, unthrottle updates to Firefox 33.0.3, p=mgerva, r=hwine
git-svn-id: svn://10.0.0.236/trunk@265665 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-06 23:40:13 +00:00
bzrmirror%bugzilla.org
11707e7244 Bug 1093479: view job queue shows incorrect value for error_count
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/trunk@265664 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-06 05:15:50 +00:00
bzrmirror%bugzilla.org
702dd68eff Bug 1091584: Typo in users/confirm-delete.html.tmpl
r=gerv,a=glob


git-svn-id: svn://10.0.0.236/trunk@265663 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-05 16:16:40 +00:00
bzrmirror%bugzilla.org
da6f5ad3cb Bug 1089820: Make use of User.use_markdown() defined in Bug 1059684
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265662 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-05 16:15:52 +00:00
bzrmirror%bugzilla.org
7fb86eb42c Bug 1054742 - fix formatting of POD in Bugzilla.pm. r=gerv.
git-svn-id: svn://10.0.0.236/trunk@265661 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-05 14:45:47 +00:00
raliiev%mozilla.com
dfb4021022 Bug 1093313 - Point esr24 nightly builds at esr31. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@265660 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-03 22:22:54 +00:00
bzrmirror%bugzilla.org
43f1fe07f8 Bump the version number to 5.1 on trunk
git-svn-id: svn://10.0.0.236/trunk@265659 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-03 20:31:02 +00:00
hwine%mozilla.com
236378c752 Bug 1089928 - stop auto update; r=nthomas,jlund
git-svn-id: svn://10.0.0.236/trunk@265658 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-31 21:48:43 +00:00
bzrmirror%bugzilla.org
d64adc1bad Bug 1062739: add the ability for administrators to limit the number of emails sent to a user per minute and hour
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/trunk@265657 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-31 07:30:54 +00:00
seabld
1133530412 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.30b2 to 2.31b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265656 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-31 02:27:30 +00:00
hwine%mozilla.com
9d084fab59 Bug 1089928 - 33.0.2 to 50% update rate; r=rail
git-svn-id: svn://10.0.0.236/trunk@265655 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-30 18:09:51 +00:00
seabld
53647a7e52 Backout Sea 2.31b1 updates.
git-svn-id: svn://10.0.0.236/trunk@265654 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-30 03:33:55 +00:00
bzrmirror%bugzilla.org
7d8d21a7ec 'cgi' is not defined in templates, see bug 913364
git-svn-id: svn://10.0.0.236/trunk@265653 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-30 00:00:48 +00:00
hwine%mozilla.com
4063ba4332 Bug 1089928 - 33.0.2 to 25% update rate; r=rail
git-svn-id: svn://10.0.0.236/trunk@265652 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-29 19:01:44 +00:00
bzrmirror%bugzilla.org
15553be9c7 Bug 1088253: GET REST calls should allow arbitrary URL parameters to be passed in addition the values in the path
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265651 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-29 19:00:54 +00:00
bzrmirror%bugzilla.org
ef4c2fd12d Bug 258026 - add format hint to chart date input. r=gerv, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265650 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-29 16:45:48 +00:00
bzrmirror%bugzilla.org
4fed7368a0 Bug 1081675 - remove unused variables. r=gerv, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265649 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-29 16:30:50 +00:00
seabld
b0d9c7c16f Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.30b2 to 2.31b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265648 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-29 13:16:08 +00:00
seabld
47a800bc19 Backout Sea 2.31b1 updates.
git-svn-id: svn://10.0.0.236/trunk@265647 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-29 00:03:49 +00:00
hwine%mozilla.com
60270c56dc Bug 1089928 - throttle @ 5%; r=rail
git-svn-id: svn://10.0.0.236/trunk@265646 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-28 18:36:42 +00:00
bzrmirror%bugzilla.org
2c95c596f6 Bug 1073590 - Bugzilla should inherit rewrite rules.
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265645 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-28 15:45:47 +00:00
bzrmirror%bugzilla.org
00fc957fe6 Bug 1059684: markdown text should not be rendered within a <pre> tag
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265644 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-28 03:15:50 +00:00
bzrmirror%bugzilla.org
77ad1b019e Bug 1088156 - Add a config file for Reply
r=gerv a=glob


git-svn-id: svn://10.0.0.236/trunk@265643 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-27 21:31:36 +00:00
bzrmirror%bugzilla.org
cf026a001f Bug 1083081 - javascript concatenation should insert a semicolon between files
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265642 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-27 21:30:49 +00:00
bzrmirror%bugzilla.org
4f332dac68 Bug 1087400: CGI 4.05 throws tons of "CGI::param called in list context" warnings
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265641 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-27 11:01:38 +00:00
bzrmirror%bugzilla.org
7b32925c8a Bug 1088483: Remove references to the "enable bug tagging" preference from the documentation
r=gerv a=glob


git-svn-id: svn://10.0.0.236/trunk@265640 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-27 11:00:50 +00:00
bzrmirror%bugzilla.org
1fb624196d Bug 1067753: Allow the job queue to specify one or more types of jobs to run
r=mtyson,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265639 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-27 06:00:47 +00:00
bzrmirror%bugzilla.org
1866498e6a Bug 1068494: Remove CVS/Bonsai/LXR-specific bits of Patch Viewer
(remove unused user-error "invalid_context")


git-svn-id: svn://10.0.0.236/trunk@265638 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-27 05:00:47 +00:00
nrthomas%gmail.com
7c647d274c Bug 1085526, throttle 33.0.1 at 0%, r=rail
git-svn-id: svn://10.0.0.236/trunk@265637 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-24 19:40:35 +00:00
bzrmirror%bugzilla.org
898ddc56b5 Bug 1082106: $dbh->bz_add_columns creates a foreign key constraint causing failure in checksetup.pl when it tries to re-add it later
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265636 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-24 15:30:49 +00:00
seabld
b2920b5cff Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.30b2 to 2.31b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265635 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-24 11:03:07 +00:00
bzrmirror%bugzilla.org
d7b9945e24 Bug 1088399 - Add support for Github pull requests in See Also field. r=gerv, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265634 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-24 08:31:42 +00:00
bzrmirror%bugzilla.org
a270621669 Bug 1073264 - allow attachment download to be offloaded to the webserver using X-SendFile or equivalent. r=gerv, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265633 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-24 08:30:51 +00:00
bzrmirror%bugzilla.org
64d814f9a6 Bug 1083258 - The size check for input <select>s on show_bug.cgi doesn't take into account is_active
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265632 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-23 16:45:49 +00:00
bzrmirror%bugzilla.org
2ee5579114 Bug 1033068: The "unknown_action" error message could confuse the user
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265631 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-22 01:30:51 +00:00
bzrmirror%bugzilla.org
4a069c9d03 Bug 1073380 - Pass the hostname and port as two separate arguments to Email::Sender
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265630 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-21 18:45:49 +00:00
bzrmirror%bugzilla.org
5948d6f3af Bug 1084490 - Fix Bugzilla::WebService::BugUserLastVisit->get & correct POD
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265629 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-21 18:30:49 +00:00
bzrmirror%bugzilla.org
89d0b3c9c1 Bug 1083737: Validate the smtpserver parameter
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265628 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-21 10:26:09 +00:00
bzrmirror%bugzilla.org
e6badba12d Backout Bug 1015226: When using field-label.html.tmpl there is not a way to underline the access key letter in the field description
git-svn-id: svn://10.0.0.236/trunk@265627 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-20 21:30:49 +00:00
raliiev%mozilla.com
9abac579ed Bug 1083853 - Enable nightly builds w/ updates on Alder branch. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265626 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-20 13:50:23 +00:00
bzrmirror%bugzilla.org
6397d8cafa Bug 1080840: Update WebServices to include Markdown feature
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265625 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-16 17:30:51 +00:00
bzrmirror%bugzilla.org
17fde94e87 Bug 1068494: Remove CVS/Bonsai/LXR-specific bits of Patch Viewer
r=gerv a=glob


git-svn-id: svn://10.0.0.236/trunk@265624 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-16 16:31:42 +00:00
bzrmirror%bugzilla.org
d0e5ad58df Bug 1082557: Use a persistent connection to the SMTP server for improved performance
r=dylan a=glob


git-svn-id: svn://10.0.0.236/trunk@265623 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-16 16:30:51 +00:00
bzrmirror%bugzilla.org
ed83e15249 Fix a warning thrown by 008filter.t
git-svn-id: svn://10.0.0.236/trunk@265622 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-16 14:15:46 +00:00
bzrmirror%bugzilla.org
e8518468b1 Bug 1082887: comments made when setting a flag from the attachment details page are not included in the "flag updated" email
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265621 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-16 07:46:34 +00:00
catlee%mozilla.com
d679036387 Bug 1056837: Firefox 33 throttle at 0% r=mgerva p=nthomas
git-svn-id: svn://10.0.0.236/trunk@265620 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-15 15:40:52 +00:00
seabld
1d47685bdc Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.29.1 to 2.30 build 1
git-svn-id: svn://10.0.0.236/trunk@265619 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-15 00:18:02 +00:00
bzrmirror%bugzilla.org
6487e5e613 Bug 1059723: Reply button should become AJAX-based
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265618 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-14 21:00:50 +00:00
bzrmirror%bugzilla.org
8d6ba2fa26 Bug 1082610: Missing default value for the "testopia-default-plan-testers-regexp" parameter
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265617 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-14 15:30:17 +00:00
raliiev%mozilla.com
fdc86cba3b Bug 1056837 - tracking bug for build and release of Firefox and Fennec 33.0. p=nthomas,r=rail
git-svn-id: svn://10.0.0.236/trunk@265616 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-14 14:39:51 +00:00
seabld
5c384a7142 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.30b1 to 2.30b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265615 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-10 14:57:08 +00:00
seabld
7af56839cc Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.29b2 to 2.30b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265614 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-08 12:27:26 +00:00
bzrmirror%bugzilla.org
9cced7cfeb Bug 1009406 - A user with local editcomponents privs cannot update the inclusion and exclusion lists when the flagtype is already restricted to products the user cannot edit
r=dkl, a=simon


git-svn-id: svn://10.0.0.236/trunk@265613 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-08 03:15:47 +00:00
bzrmirror%bugzilla.org
8bda468251 Bug 1011263 - The qa test suite should have a master branch that bugzilla master run against - Updated exclusions
git-svn-id: svn://10.0.0.236/trunk@265612 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-07 15:30:49 +00:00
bzrmirror%bugzilla.org
9beae7b4f8 Bug 1011263 - The qa test suite should have a master branch that bugzilla master run against
git-svn-id: svn://10.0.0.236/trunk@265611 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-07 15:15:47 +00:00
bzrmirror%bugzilla.org
01a8ae8360 Bump version post-release
git-svn-id: svn://10.0.0.236/trunk@265610 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 18:46:24 +00:00
bzrmirror%bugzilla.org
cfea1ee582 Bump version to 4.5.6
git-svn-id: svn://10.0.0.236/trunk@265609 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 15:45:47 +00:00
bzrmirror%bugzilla.org
c182cf6197 Bug 1054702: CSV export vulnerable to formulae injection
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265606 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 15:15:46 +00:00
bzrmirror%bugzilla.org
d4a0f53c33 Bug 1064140: [SECURITY] Private comments can be shown to flagmail recipients who aren't in the insider group
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265604 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 15:00:51 +00:00
bzrmirror%bugzilla.org
e0b2ec3c74 Bug 1074980: Forbid the { foo => $cgi->param() } syntax to prevent data override
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265602 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 14:47:23 +00:00
bzrmirror%bugzilla.org
a4191be170 Bug 1075578: [SECURITY] Improper filtering of CGI arguments
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265601 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 14:45:58 +00:00
bzrmirror%bugzilla.org
32e843f761 Bug 1071276: Markdown comment checkbox value is not passed through properly when a mid air collision has occurred and user chooses to submit comment
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265598 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-05 16:45:46 +00:00
bzrmirror%bugzilla.org
781083e4d1 Bug 1076155: Remove "?" from table columns and labels + code cleanup
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265597 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-02 17:30:50 +00:00
bzrmirror%bugzilla.org
7fc1d633b2 Bug 1069760 - Cannot use 'component' in a template
r=gerv, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265596 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-01 11:15:47 +00:00
bzrmirror%bugzilla.org
aa58dc0745 Bug 1070640: Update (and rename) Bugzilla::Send::Sendmail to work with Email::Sender::Transport::Sendmail
r=dylan a=justdave


git-svn-id: svn://10.0.0.236/trunk@265595 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-01 10:31:04 +00:00
bzrmirror%bugzilla.org
a47cb5efc3 Fix bustage due to bug 1061247
git-svn-id: svn://10.0.0.236/trunk@265594 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-01 10:15:48 +00:00
bzrmirror%bugzilla.org
36f9ca7aed Bug 1061247 - Successfully using a password change token should invalidate all other password change tokens for that user
r=gerv a=glob


git-svn-id: svn://10.0.0.236/trunk@265593 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-01 05:45:47 +00:00
bzrmirror%bugzilla.org
88e446e2ab Bug 1070317 - Bugzilla::Flag's attribute modification_date is affected by the user's timezone and differs from the database copy after a call to $flag->update()
r=dkl, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265592 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-30 22:15:52 +00:00
bzrmirror%bugzilla.org
160f533567 Bug 1071317: Remove unused variables
r=gerv a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265591 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-29 11:00:49 +00:00
bzrmirror%bugzilla.org
41c3e14a1d Bug 1044457 - PostgreSQL 8.x fails with error: language "plpgsql" does not exist
git-svn-id: svn://10.0.0.236/trunk@265590 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-29 03:30:48 +00:00
bzrmirror%bugzilla.org
6eb67cb1c3 Bug 1071024 - improve description of mail_delivery_method. r=glob.
git-svn-id: svn://10.0.0.236/trunk@265589 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-26 15:45:48 +00:00
bzrmirror%bugzilla.org
300ea0eab3 Bug 1071033: Variable "$user" will not stay shared at buglist.cgi
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265588 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-25 22:15:46 +00:00
bzrmirror%bugzilla.org
50069d13e9 Bug 1072110: _concatenate_js assumes javascript_urls is an array
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265587 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-25 18:00:50 +00:00
seabld
c34e6dd246 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.29 to 2.29.1 build 1
git-svn-id: svn://10.0.0.236/trunk@265586 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-25 00:23:20 +00:00
bzrmirror%bugzilla.org
d91aa54a6d Bug 1059685: Add user help for Markdown
- Fixed template filter for constant in markdown.html.tmpl


git-svn-id: svn://10.0.0.236/trunk@265585 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-23 16:00:47 +00:00
bzrmirror%bugzilla.org
c9c6cf1b2c Bug 1059685: Add user help for Markdown
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265584 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-23 14:45:48 +00:00
bzrmirror%bugzilla.org
ac150fb997 Bug 1065444: Several columns are not legal when displaying queries
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265583 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-22 23:30:49 +00:00
bzrmirror%bugzilla.org
9618fd7967 Bug 1069363: "show user list again" link does not include is_enabled for showing previous results list
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265582 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-22 14:15:47 +00:00
bzrmirror%bugzilla.org
a7844260c5 Bug 502625: Replace Email::Send with Email::Sender
r=dylan a=glob


git-svn-id: svn://10.0.0.236/trunk@265581 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-20 12:30:49 +00:00
bhearsum%mozilla.com
5023519562 Re-enable updates for the release channel now that 32.0.2 has shipped.
git-svn-id: svn://10.0.0.236/trunk@265580 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-18 20:06:59 +00:00
bzrmirror%bugzilla.org
3a3b056aea Bug 829273: Certain webservice tests failing due to improper error being thrown for undef or empty bug id values
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265579 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-18 17:15:47 +00:00
bzrmirror%bugzilla.org
240a81000c Bug 1068521: "Use of uninitialized value" warnings
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265578 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-18 09:15:46 +00:00
bzrmirror%bugzilla.org
dd63c49852 Bug 1068014: skip strptime() in datetime_from() if the date is in a standard format
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/trunk@265577 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-18 05:30:47 +00:00
bzrmirror%bugzilla.org
c2e1d75cc6 Bug 1064395: concatenate and slightly minify javascript files
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265576 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-17 16:45:51 +00:00
bzrmirror%bugzilla.org
43fad68124 Bug 1068277: No longer able to save/edit/forget a saved search if results are 0 in buglist.cgi
r=LpSolit,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265575 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-17 14:00:54 +00:00
bhearsum%mozilla.com
5af8d02ed8 bug 1068118: disable updates to Firefox 32.0.1. r=catlee
git-svn-id: svn://10.0.0.236/trunk@265574 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-16 17:16:12 +00:00
bzrmirror%bugzilla.org
5e131bbe68 Bug 1039940: serialisation of objects for webservice responses is extremely slow
r=dylan,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265573 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-16 05:00:46 +00:00
bzrmirror%bugzilla.org
5a3d530269 Bug 252555: Remove the ANSI mode when running MySQL
r=LpSolit a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265572 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-15 16:15:48 +00:00
bzrmirror%bugzilla.org
198261b922 Bug 1066184: data/params.js should be renamed to data/params.json since the data form is JSON and not JS
r=LpSolit,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265571 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-15 14:30:50 +00:00
hwine%mozilla.com
0961d2e4e8 bug 1065194 - unthrottle for 32.0.1; r=rail
git-svn-id: svn://10.0.0.236/trunk@265570 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-12 17:00:22 +00:00
bzrmirror%bugzilla.org
7e8397d7b5 Bug 1064933: Bugzilla.pm does not compile without Text::Markdown
r=glob,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265569 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-11 14:15:50 +00:00
bzrmirror%bugzilla.org
d923c725d9 Bug 1052724: Use JSON::XS instead of Data::Dumper to store parameters into data/params
r=dkl r=wurblzap a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265568 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-11 00:02:29 +00:00
bzrmirror%bugzilla.org
c5054a098b Bug 1041306: Kill global/site-navigation.html.tmpl to conform to the HTML5 spec about valid <link rel="..."> keywords
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265567 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-11 00:01:42 +00:00
bzrmirror%bugzilla.org
d53c6de213 Bug 1009013 - Require a user to change their password if they log in and their current password does not meet the password complexity rules
r=glob, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265566 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-11 00:00:53 +00:00
bzrmirror%bugzilla.org
2c0b45ce27 Bug 1053513 - fix patching error
I yearn for review board and more git-based development.


git-svn-id: svn://10.0.0.236/trunk@265565 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-10 15:45:48 +00:00
bzrmirror%bugzilla.org
8d9af7f936 Bug 1035080: preload visibility of referenced bugs in _preload_referenced_bugs
r=sgreen,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265564 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-10 15:16:36 +00:00
bzrmirror%bugzilla.org
d6266b2748 Bug 1036242: "TypeError: bug_status is undefined" when creating a bug
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265563 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-10 15:15:50 +00:00
bzrmirror%bugzilla.org
b50f4abe3c Bug 1053513 - remove last-visited entries when a user removes involvement from a bug
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265562 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-09 20:45:49 +00:00
ccooper%deadsquid.com
03b5601dcf Bug 1062353 - allow periods in partner names - r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265561 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-08 23:47:18 +00:00
bzrmirror%bugzilla.org
82677cb98e Bug 1046126: Do not generate a new API token every time you access a bug-related page
r=sgreen,a=glob


git-svn-id: svn://10.0.0.236/trunk@265560 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-08 14:00:48 +00:00
bzrmirror%bugzilla.org
0ded788642 Bug 1046213: datetime_from() generates wrong dates if year < 1901
r=sgreen a=glob


git-svn-id: svn://10.0.0.236/trunk@265559 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-08 10:45:50 +00:00
bzrmirror%bugzilla.org
4b29a5a865 Bug 768892 - Specific Search without search words yields invalid_column_name message, complaining about sort order "relevance desc"
r=sgreen, a=glob


git-svn-id: svn://10.0.0.236/trunk@265558 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-08 04:00:47 +00:00
bzrmirror%bugzilla.org
004ff92435 Bug 1057838 - Update Autolinkification documentation to cover a list of bug/comment ids
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265557 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-08 01:15:49 +00:00
seabld
42622fcdf6 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.26.1 to 2.29 build 1
git-svn-id: svn://10.0.0.236/trunk@265556 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-07 01:00:07 +00:00
seabld
88d971d0c5 Backout Sea 2.29 updates
git-svn-id: svn://10.0.0.236/trunk@265555 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-07 00:55:03 +00:00
seabld
186c0972b2 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.26.1 to 2.29 build 1
git-svn-id: svn://10.0.0.236/trunk@265554 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-07 00:44:22 +00:00
seabld
85f0b79717 Backout Sea 2.29 updates
git-svn-id: svn://10.0.0.236/trunk@265553 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-07 00:39:51 +00:00
seabld
8f676a4ef8 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.26.1 to 2.29 build 1
git-svn-id: svn://10.0.0.236/trunk@265552 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-06 03:23:46 +00:00
seabld
d4d14b124a Backout Sea 2.29 updates
git-svn-id: svn://10.0.0.236/trunk@265551 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-06 03:13:50 +00:00
seabld
139aa8caae Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.26.1 to 2.29 build 1
git-svn-id: svn://10.0.0.236/trunk@265550 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-06 00:24:40 +00:00
bzrmirror%bugzilla.org
d0d83bb1c6 Bug 1060308: Markdown: URLs and Emails are not rendered literally in code spans and code blocks
r=glob,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265549 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-05 14:45:46 +00:00
bzrmirror%bugzilla.org
dfbabae10a Bug 1040728 - testserver.pl on Ubuntu 12.04 with Apache2 invalidly gives error 'Failed to find the GID for the 'httpd' process' due to truncated command name
r=gerv,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265548 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-04 01:30:48 +00:00
hwine%mozilla.com
66166fc68a bug 1052412 - stop updates for ff 32.0; r=rail
git-svn-id: svn://10.0.0.236/trunk@265547 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-03 15:24:56 +00:00
bhearsum%mozilla.com
1fbcacf516 bug 1052412: tracking bug for build and release of Firefox and Fennec 32.0 - set throttling to 25% for 32.0 shipping. r=rail, p=nthomas
git-svn-id: svn://10.0.0.236/trunk@265546 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-02 12:25:25 +00:00
bzrmirror%bugzilla.org
d1e41111d4 Bug 281791 - Add ability to change flags in "change several bugs at once"
r=glob, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265545 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-02 00:45:50 +00:00
bzrmirror%bugzilla.org
41905cbe86 Bug 1054175 - Exclude Bugzilla::Migrate:: from requiring POD documentation
r=gerv, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265544 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-02 00:30:52 +00:00
seabld
1bad3ad07f Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.29b1 to 2.29b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265543 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-01 08:16:26 +00:00
seabld
f941e54ff2 Backout Sea 2.29b2 updates.
git-svn-id: svn://10.0.0.236/trunk@265542 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-01 07:29:42 +00:00
seabld
6aaf8b2e72 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.29b1 to 2.29b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265541 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-01 06:53:56 +00:00
seabld
c9eea2fc1e Backout Sea 2.29b2 updates.
git-svn-id: svn://10.0.0.236/trunk@265540 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-01 06:37:14 +00:00
seabld
361835eb4c Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.29b1 to 2.29b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265539 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-01 06:12:45 +00:00
seabld
7cb2f6b5c1 Backout Sea 2.29b2 updates
git-svn-id: svn://10.0.0.236/trunk@265538 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-01 06:07:12 +00:00
seabld
a46dc401c9 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.29b1 to 2.29b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265537 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-01 05:31:12 +00:00
seabld
eb82ad0dae Backout Sea 2.29b2 updates.
git-svn-id: svn://10.0.0.236/trunk@265536 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-01 05:09:25 +00:00
seabld
425d8b0266 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.29b1 to 2.29b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265535 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-01 01:05:31 +00:00
seabld
b251ddfd08 Backout Sea 2.29b2 updates.
git-svn-id: svn://10.0.0.236/trunk@265534 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-01 01:00:34 +00:00
seabld
240f284605 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.29b1 to 2.29b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265533 18797224-902f-48f8-a5cc-f745e15eee43
2014-09-01 00:00:31 +00:00
seabld
29b3a6984f Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.29b1 to 2.29b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265532 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-31 09:20:29 +00:00
seabld
ce555acded Backout Sea 2.29b2 updates
git-svn-id: svn://10.0.0.236/trunk@265531 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-31 09:15:46 +00:00
seabld
6aae347e17 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.29b1 to 2.29b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265530 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-31 07:23:01 +00:00
seabld
e159771059 Backout Sea 2.29b2 updates.
git-svn-id: svn://10.0.0.236/trunk@265529 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-31 07:16:35 +00:00
seabld
58911bce48 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.29b1 to 2.29b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265528 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-31 02:08:49 +00:00
seabld
534cd6f44e Backout Sea 2.29b2 updates.
git-svn-id: svn://10.0.0.236/trunk@265527 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-31 02:00:30 +00:00
seabld
9b843436e9 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.29b1 to 2.29b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265526 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-30 14:41:34 +00:00
bzrmirror%bugzilla.org
8c1277f7e9 Bug 1060233 - Aliases are not displayed correctly in some places
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265525 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-29 23:30:49 +00:00
bzrmirror%bugzilla.org
daef60d81c Bug 330707: Add optional support for MarkDown
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265524 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-28 17:30:55 +00:00
seabld
a337d8ca24 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.26b2 to 2.29b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265523 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-27 02:00:54 +00:00
seabld
1b15cf5178 Backout Sea 2.29b1 updates.
git-svn-id: svn://10.0.0.236/trunk@265522 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-27 00:14:52 +00:00
bzrmirror%bugzilla.org
10809b9921 Bug 1055223: Convert Testopia documentation to .rst format
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265521 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-26 17:45:17 +00:00
bzrmirror%bugzilla.org
8043b2aa0e Bug 1056087 - contrib/merge-users.pl fails if there are no duplicate bug_user_last_visit rows
git-svn-id: svn://10.0.0.236/trunk@265520 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-26 14:30:48 +00:00
seabld
2583cbf64b Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.26b2 to 2.29b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265519 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-26 04:04:56 +00:00
seabld
9380e22e1e Backout Sea 2.29b1 updates
git-svn-id: svn://10.0.0.236/trunk@265518 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-26 01:36:10 +00:00
seabld
c2bab944b6 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.26b2 to 2.29b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265517 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-26 00:10:04 +00:00
seabld
d9b37a083b Backout Sea 2.29b1 updates.
git-svn-id: svn://10.0.0.236/trunk@265516 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-26 00:00:09 +00:00
bzrmirror%bugzilla.org
8dab82cc82 Bug 1054642: quoteUrls() enters an infinite loop with a list of nonexistent bug ids to be linkified
r=glob,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265515 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 21:45:46 +00:00
seabld
70bdc7a92a Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.26b2 to 2.29b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265514 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 13:15:08 +00:00
seabld
e3e3c4d803 Backout Sea 2.29b1 updates.
git-svn-id: svn://10.0.0.236/trunk@265513 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 12:53:53 +00:00
seabld
89608ad3aa Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.26b2 to 2.29b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265512 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 09:55:06 +00:00
seabld
3033f97e27 Backout 2.29b1 changes.
git-svn-id: svn://10.0.0.236/trunk@265511 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 09:38:29 +00:00
seabld
168f897d00 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.26b2 to 2.29b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265510 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 09:32:11 +00:00
seabld
1dd389634d Backout 2.29b1 changes.
git-svn-id: svn://10.0.0.236/trunk@265509 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 09:05:51 +00:00
seabld
bbf715afaa Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.26b2 to 2.29b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265508 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 09:04:07 +00:00
seabld
9bed820c44 Backout 2.29b1 changes.
git-svn-id: svn://10.0.0.236/trunk@265507 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 08:37:00 +00:00
seabld
2be2401bd1 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.26b2 to 2.29b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265506 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 08:33:57 +00:00
seabld
7f399f07c8 Backout 2.29b1 changes.
git-svn-id: svn://10.0.0.236/trunk@265505 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 07:29:07 +00:00
seabld
3132f10885 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.26b2 to 2.29b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265504 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-25 06:23:00 +00:00
bzrmirror%bugzilla.org
2302d4a396 Bug 1008766 - Fix typo in documentation (edit)
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@265503 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-24 00:15:46 +00:00
bzrmirror%bugzilla.org
ee4cd905ac Bug 1053802: Groups used for the comment_taggers_group and debug_group parameters can be deleted
r=sgreen a=glob


git-svn-id: svn://10.0.0.236/trunk@265502 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-19 10:45:48 +00:00
bzrmirror%bugzilla.org
9d66c3c8ec Bug 1054165 - Don't show parenthesis if there is no alias
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@265501 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-18 23:46:31 +00:00
bzrmirror%bugzilla.org
22c026bb3a Bug 1014337 - Update Bug.fields documentation
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@265500 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-18 23:45:47 +00:00
bzrmirror%bugzilla.org
1bffff5104 Bug 1019290 - Add instructions to remove query strings from Apache log
r=sgreen, a=glob


git-svn-id: svn://10.0.0.236/trunk@265499 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-15 06:30:49 +00:00
bzrmirror%bugzilla.org
6ac41f5a2c Correctly remove the bugs.alias column, see bug 1012506
r=sgreen


git-svn-id: svn://10.0.0.236/trunk@265498 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-14 21:45:49 +00:00
bzrmirror%bugzilla.org
fde84fe926 Disabled checksetup test for Travis
git-svn-id: svn://10.0.0.236/trunk@265497 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-14 16:31:09 +00:00
bzrmirror%bugzilla.org
ab62c6ca6e Bug 1048712: comment tagging suggestions always returns a single result
r=sgreen,a=glob


git-svn-id: svn://10.0.0.236/trunk@265496 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-14 06:30:45 +00:00
bzrmirror%bugzilla.org
987b7f00bf Bug 1048703: Bug.search_comment_tags returns "Invalid params for JSONRPC 1.0."
r=sgreen,a=glob


git-svn-id: svn://10.0.0.236/trunk@265495 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-14 06:16:34 +00:00
bzrmirror%bugzilla.org
9b016949ac Bug 1047405: Comment tagging GUI not fully localizable because of text in Javascript instead of template
r=sgreen,a=glob


git-svn-id: svn://10.0.0.236/trunk@265494 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-14 06:15:50 +00:00
bzrmirror%bugzilla.org
562c045d02 Bug 1012506 - Allow a bug to have multiple aliases
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265493 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-14 00:00:52 +00:00
bzrmirror%bugzilla.org
66c83be993 Bug 1009520 - Incorrect quote usage in global/header.html.tmpl
r=gerv, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265492 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-13 23:46:33 +00:00
bzrmirror%bugzilla.org
79421e6166 Bug 469018 - Show duplicate (dupe) count on show_bug.cgi
r=gerv, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265491 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-13 23:45:48 +00:00
bzrmirror%bugzilla.org
84c5be6eb5 Bug 996893: Perl 5.18 and newer throw tons of warnings about deprecated modules
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265490 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-13 11:01:07 +00:00
bzrmirror%bugzilla.org
db709e33c9 Bug 993926: Bugzilla::User::Setting::get_all_settings() should use memcached
r=sgreen,a=glob


git-svn-id: svn://10.0.0.236/trunk@265489 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-12 06:15:49 +00:00
bzrmirror%bugzilla.org
d323726805 Bug 419568 - Web Service module to create a component
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265488 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-12 00:30:48 +00:00
bzrmirror%bugzilla.org
4e39726070 Bug 448574 - Let $dbh->bz_commit_transaction send emails which are generated during a transaction
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265487 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-10 08:01:36 +00:00
bzrmirror%bugzilla.org
057982a447 Bug 897915 - Field lists not sorted alphabetically
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265486 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-10 08:00:50 +00:00
bzrmirror%bugzilla.org
2863d45523 Bug 1046145: It is no longer possible to cancel an email address change when this one has already been confirmed
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265485 18797224-902f-48f8-a5cc-f745e15eee43
2014-08-06 00:00:45 +00:00
bzrmirror%bugzilla.org
6d369bd4e4 Bug 1044701: "Uninitialized value $token_type" when passing an invalid Bugzilla_api_token value
r=sgreen,a=glob


git-svn-id: svn://10.0.0.236/trunk@265484 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-31 17:30:50 +00:00
bzrmirror%bugzilla.org
3b5408996c Bug 1044561: Bad definition of indexes for the new user_api_keys DB table
r=sgreen a=glob


git-svn-id: svn://10.0.0.236/trunk@265483 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-31 16:45:52 +00:00
bzrmirror%bugzilla.org
f1dfb7b59d Bug 1044563: The API key also works with XML-RPC and JSON-RPC, despite the documentation mentions REST only
r=sgreen,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265482 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-31 15:45:51 +00:00
bzrmirror%bugzilla.org
e835f2db4a Bug 1044562: Incorrect link pointing to the API key documentation
r/a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265481 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-30 15:00:47 +00:00
catlee%mozilla.com
77c370f12b Bug 1015968: Unthrottle Firefox 31. r=catlee p=nthomas
git-svn-id: svn://10.0.0.236/trunk@265480 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-29 18:03:38 +00:00
bzrmirror%bugzilla.org
389ea92aa3 Bug 1041350: [SECURITY] XSS possible when running a query in debug mode
r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@265479 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-28 22:45:17 +00:00
bzrmirror%bugzilla.org
5a9c131bd0 Bug 726696 - All authenticated WebServices methods should require username/pass, token or a valid API key for authentication
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265478 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-27 09:00:54 +00:00
bzrmirror%bugzilla.org
4465e82dbc Bump version post-release
git-svn-id: svn://10.0.0.236/trunk@265477 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-24 21:46:37 +00:00
bzrmirror%bugzilla.org
9a454f2d4e Bump version to 4.5.5
git-svn-id: svn://10.0.0.236/trunk@265476 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-24 18:00:47 +00:00
bzrmirror%bugzilla.org
9951ab2d2a Bug 1036213 - (CVE-2014-1546) add '/**/' before jsonrpc.cgi callback to avoid swf content type sniff vulnerability
r=glob,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265475 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-24 17:45:51 +00:00
bzrmirror%bugzilla.org
d485e5c714 Bug 1014345: Add Group.get RPC call
- Fixed typo in editusers group name and used $user->can_bless.


git-svn-id: svn://10.0.0.236/trunk@265469 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-24 16:00:48 +00:00
bzrmirror%bugzilla.org
121f7b8a87 [Bug 883719] Fix a broken link in release notes
git-svn-id: svn://10.0.0.236/trunk@265468 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-24 13:30:48 +00:00
hwine%mozilla.com
1039995bd1 bug 1015968 - throttle to 0% updates; r=rail
git-svn-id: svn://10.0.0.236/trunk@265467 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-23 18:02:00 +00:00
raliiev%mozilla.com
ddb48cd200 Bug 1015968 - tracking bug for build and release of Firefox and Fennec 31.0. p=nthomas,r=rail
git-svn-id: svn://10.0.0.236/trunk@265466 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-22 11:42:05 +00:00
raliiev%mozilla.com
686fcfdf4a Bug 1015942 - tracking bug for build and release of thunderbird 31.0. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265465 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-22 11:39:16 +00:00
bzrmirror%bugzilla.org
905380d5c3 Bug 735193: Missing help.png image
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265464 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-21 15:46:04 +00:00
bzrmirror%bugzilla.org
0743687bf6 Bug 950363 - The description of the 'smtpserver' parameter should specify that it accepts a port number
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265463 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-21 15:45:48 +00:00
bzrmirror%bugzilla.org
6eb36df83b Bug 1001135: 'Assignee' misspelled in Test Case tab
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265462 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-21 15:30:17 +00:00
bzrmirror%bugzilla.org
aba97c2a30 Bug 1037285 - Login redirection from forms is broken for urls using a : in their url
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265461 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-17 02:45:46 +00:00
raliiev%mozilla.com
243380d213 Bug 1039559 - No updates served for mozilla-esr31 nightly builds. p=mgerva,r=rail
git-svn-id: svn://10.0.0.236/trunk@265460 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-16 17:08:24 +00:00
bzrmirror%bugzilla.org
ec79e5436b Bug 936275 - In buglists, flags are sorted alphabetically instead of using their sortkey
r=dylan, a=glob


git-svn-id: svn://10.0.0.236/trunk@265459 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-15 10:31:30 +00:00
bzrmirror%bugzilla.org
7acf45d41f Bug 1036225: Return a link to the REST documentation in "method not found" errors
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265458 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-10 16:30:58 +00:00
bzrmirror%bugzilla.org
022f98defe Bug 1027617: Can't locate object method "_reverseoperator" when searching
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/trunk@265457 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-10 14:30:57 +00:00
bzrmirror%bugzilla.org
3c813db9ab Bug 1036268: REST webservice should return http/404 for invalid methods
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265456 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-10 12:00:45 +00:00
bzrmirror%bugzilla.org
d8f7a64946 Bug 856598 - checksetup.pl should exit(1) if it fails checks. r=gerv, a=sgreen.
git-svn-id: svn://10.0.0.236/trunk@265455 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-10 08:46:33 +00:00
bzrmirror%bugzilla.org
c4292d301f Bug 248994 - Edit user page description for inherited privs should use all instead of any for lists. r=gerv, a=sgreen.
git-svn-id: svn://10.0.0.236/trunk@265454 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-10 08:45:48 +00:00
bzrmirror%bugzilla.org
edbf96658e Bug 1032323: canonicalise_query() should omit parameters with empty values so generated URLs are shorter
r=glob,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265453 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-10 06:45:46 +00:00
bzrmirror%bugzilla.org
2caad1018b Bug 1027182: merge-users.pl - SQL to remove bug_user_last_visit not correct
r=glob,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265452 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-10 02:00:46 +00:00
bzrmirror%bugzilla.org
c3f889a71f Bug 1031959 - Add a_comment-end hook to show bug page
r=gerv, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265451 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-10 00:15:46 +00:00
bzrmirror%bugzilla.org
fdf19c177d Bug 1035221: updated bless_groups throws a sql syntax error if visibility groups are used
r=sgreen,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265450 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-08 08:00:47 +00:00
bzrmirror%bugzilla.org
830239d552 Bug 1033445 - Certain webservice methods such as Bug.get and Bug.attachments should not use shadow db if user is logged in
r=sgreen,a=glob


git-svn-id: svn://10.0.0.236/trunk@265449 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-03 13:00:48 +00:00
bzrmirror%bugzilla.org
cc7bc2d8f8 Bug 1028795: pre-load all related bugs during show_bug initialisation
r=sgreen,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265448 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-03 08:00:49 +00:00
bzrmirror%bugzilla.org
0e67050275 Bug 1031274 - Cannot update multiple bugs at once if you don't change a integer custom field
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@265447 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-03 06:15:47 +00:00
bzrmirror%bugzilla.org
66af40f092 Bug 1031274 - Cannot update multiple bugs at once if you don't change a integer custom field
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@265446 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-03 05:46:33 +00:00
bzrmirror%bugzilla.org
d3f1f3c3bb Bug 1029354 - Add after_comment_textarea hook to edit attachment page
r=gerv, a=glob


git-svn-id: svn://10.0.0.236/trunk@265445 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-03 05:45:48 +00:00
bzrmirror%bugzilla.org
89c4160dd7 Bug 1014345 - Add Group.get RPC call
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@265444 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-02 01:45:48 +00:00
bzrmirror%bugzilla.org
5cfddba7ce Bug 469196 - WebService function to update a user's group membership
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@265443 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-02 01:30:49 +00:00
bzrmirror%bugzilla.org
8d40bef8f5 Bug 1020821 - Product drop down orders classifications alphabetically
r=gkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@265442 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-02 01:15:51 +00:00
bzrmirror%bugzilla.org
b4c0a36c78 Bug 1015226: When using field-label.html.tmpl there is not a way to underline the access key letter in the field description
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265441 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-19 17:00:47 +00:00
bzrmirror%bugzilla.org
883150cdab Bug 1023725 - Rename Bug.flag_types webservice call to FlagType.get
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@265440 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-18 23:00:49 +00:00
bzrmirror%bugzilla.org
42fc029c23 Bug 1026726: filter_wants should be updated to allow exclude_fields higher precedence over include_fields=_all
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265439 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-18 15:45:47 +00:00
bzrmirror%bugzilla.org
849bd47ff1 Bug 575211: show_bug.cgi should use field-label.html.tmpl for field headers
r=glob,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265438 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-18 07:45:49 +00:00
nrthomas%gmail.com
14f65a2f6c Bug 996137, unthrottle updates to Firefox 30.0, r=aki
git-svn-id: svn://10.0.0.236/trunk@265437 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-17 20:18:28 +00:00
bzrmirror%bugzilla.org
2c7583363c Bug 1021218: merge-users.pl fails if both users have bug_user_last_visit entries for the same bug
r=glob,a=glob


git-svn-id: svn://10.0.0.236/trunk@265436 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-17 15:30:50 +00:00
bzrmirror%bugzilla.org
edbcfbeac7 Bug 1024987 - contrib/bz_webservice_demo.pl fails after User Token login update
r=sgreen, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265435 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-16 23:45:47 +00:00
bzrmirror%bugzilla.org
effdb80408 Bug 653597 - Reports with "Real Name" fields use foo_real_name in the url parameters for linked queries
r=gerv, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265434 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-16 23:30:57 +00:00
bzrmirror%bugzilla.org
1e4e49df9e Bug 1025712 - Invalid HTML in template/en/default/bug/create/create-guided.html.tmpl
r=gerv, a=glob


git-svn-id: svn://10.0.0.236/trunk@265433 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-16 23:16:01 +00:00
bzrmirror%bugzilla.org
5b7b4d32a4 Bug 956892: collapsed comments should display tags to indicate the reason for auto-collapsing
r=gerv,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265432 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-16 08:00:50 +00:00
bzrmirror%bugzilla.org
917a8d4c59 Bug 1012508 - Add a admin_menu hook to change who has access to admin.cgi
r=gerv, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265431 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-14 05:30:49 +00:00
seabld
6838161007 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.26 to 2.26.1 build 1
git-svn-id: svn://10.0.0.236/trunk@265430 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-13 08:58:13 +00:00
bzrmirror%bugzilla.org
d8f00bac98 Bug 1023633 - Add a webservice_before_call Hook
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@265429 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-13 01:00:46 +00:00
bzrmirror%bugzilla.org
b4acae726f Bug 1022923 - Add index to bug_user_last_visit.last_visit_ts
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265428 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-12 21:30:48 +00:00
asasaki%mozilla.com
4dcee73913 bug 996137 - fully throttle 30.0. r=callek
git-svn-id: svn://10.0.0.236/trunk@265427 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-11 17:48:27 +00:00
bzrmirror%bugzilla.org
0db997a621 Bug 1015994 - attachment.cgi titles should include bug and/or attachment text
r=gerv,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265426 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-11 16:00:48 +00:00
bzrmirror%bugzilla.org
0e8e37b831 Bug 978146: activity entry when setting flags isn't split across multiple rows
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265425 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-11 15:30:50 +00:00
bzrmirror%bugzilla.org
c2e2a56414 Bug 962424: jobqueue's worker process should process messages in batches
r=?,a=?


git-svn-id: svn://10.0.0.236/trunk@265424 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-11 15:00:51 +00:00
raliiev%mozilla.com
5cd8be4bf2 Bug 996137 - tracking bug for build and release of Firefox and Fennec 30.0. p=nthomas,r=rail
git-svn-id: svn://10.0.0.236/trunk@265423 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-10 13:10:14 +00:00
bzrmirror%bugzilla.org
9a2a51ded9 Bug 1004370: Add personal tags to Bug.get
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265422 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-06 06:00:49 +00:00
bzrmirror%bugzilla.org
fe5a790e5b Bug 442013 - Create Bugzilla::User->set_groups and set_bless_groups and have editusers.cgi use them
r=justdave, a=glob


git-svn-id: svn://10.0.0.236/trunk@265421 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-06 00:00:48 +00:00
bzrmirror%bugzilla.org
46bf7a3d2e Bug 883719 - Don't include release notes from previous major releases, instead add links to the bugzilla.org website
r=justdave, a=glob


git-svn-id: svn://10.0.0.236/trunk@265420 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-05 23:45:46 +00:00
bzrmirror%bugzilla.org
df3a8b2f06 Bug 1020708 - Copyright header missing from Bugzilla::BugUserLastVisit
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265419 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-05 17:45:45 +00:00
bzrmirror%bugzilla.org
ce483de1d7 Bug 1019177 - Provide link in saved search preferences page to a shared search that can be given to others
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265418 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-05 14:30:46 +00:00
bzrmirror%bugzilla.org
c431d95002 Bug 524915: Quoted comments can overflow the comment box
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265417 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-05 07:00:46 +00:00
bzrmirror%bugzilla.org
59edc2ab4f Bug 1020023: update a user's last-visited timestamp for a bug when they perform any actions on it
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265416 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-05 04:45:46 +00:00
bzrmirror%bugzilla.org
26d59b62b3 Bug 803201 - Bump minimum requirement for DateTime and
DateTime::TimeZone to correctly detect the local timezone

Patch by Frédéric Buclin <LpSolit@gmail.com>
r=dkl, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265415 18797224-902f-48f8-a5cc-f745e15eee43
2014-06-04 17:30:48 +00:00
bhearsum%mozilla.com
3ce31c41d1 Update README to check my commit access.
git-svn-id: svn://10.0.0.236/trunk@265414 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-30 19:59:11 +00:00
bzrmirror%bugzilla.org
6a38bfb5d8 Bug 1013209: data/assets: empty generated css-file
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@265413 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-30 07:16:04 +00:00
bzrmirror%bugzilla.org
28a2cb1e01 Bug 993939: Bugzilla::User::Setting::groups() should use memcached
git-svn-id: svn://10.0.0.236/trunk@265412 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-28 06:45:45 +00:00
bzrmirror%bugzilla.org
7ee57a38d7 Bug 993939: Bugzilla::User::Setting::groups() should use memcached
r=dkl, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265411 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-28 06:00:46 +00:00
bzrmirror%bugzilla.org
07872220a6 Bug 1016199: move skins/assets to data/assets
r=dkl, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265410 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-28 04:45:46 +00:00
bzrmirror%bugzilla.org
3a53319178 Bug 1015173: Groups report all members as being direct members.
r=gerv, a=glob


git-svn-id: svn://10.0.0.236/trunk@265409 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-26 08:45:48 +00:00
bzrmirror%bugzilla.org
7d52bf34b5 Bug 1008764: Add a web service to create and update Flag types
r=glob, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265408 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-21 23:30:48 +00:00
bzrmirror%bugzilla.org
0908a89c5b Bug 995296 - Remove compatibility fields listed by webservice methods as deprecated in 5.0
git-svn-id: svn://10.0.0.236/trunk@265407 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-21 14:45:46 +00:00
bzrmirror%bugzilla.org
650d813242 Bug 1009017: users are unable to log in if their password needs to be
re-encrypted and their password does not match the current complexity
rule
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@265406 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-20 06:00:48 +00:00
bzrmirror%bugzilla.org
75cda21df3 Bug 1011250 - Updates IRC notification text to include commit message and also send to #bugzilla
git-svn-id: svn://10.0.0.236/trunk@265405 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-15 22:01:23 +00:00
bzrmirror%bugzilla.org
584d044363 fix mod_perl breakage caused by bug 977969
git-svn-id: svn://10.0.0.236/trunk@265402 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-14 07:00:47 +00:00
bzrmirror%bugzilla.org
052c48cbdf Bug 977969: concatenate and slightly minify css files
r=gerv, a=glob


git-svn-id: svn://10.0.0.236/trunk@265401 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-14 05:46:32 +00:00
bzrmirror%bugzilla.org
932733988c Bug 1006288: add File::Slurp to the list of mandatory modules
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@265400 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-14 05:45:46 +00:00
bzrmirror%bugzilla.org
52678c0270 Backout of Bug 1001462 - Bug.search causes error when using simple token auth and specifying 'token' instead of 'Bugzilla_token'
git-svn-id: svn://10.0.0.236/trunk@265399 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-12 19:30:48 +00:00
bzrmirror%bugzilla.org
9fd83c37bb Bug 1003852: Digest::SHA 5.82 and newer always croak on wide characters, preventing users with Unicode passwords from logging in
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265398 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-12 17:45:45 +00:00
bzrmirror%bugzilla.org
ea8005b4db Bug 1001462 - Bug.search causes error when using simple token auth and specifying 'token' instead of 'Bugzilla_token'
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265397 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-12 14:45:44 +00:00
bzrmirror%bugzilla.org
676ba8147e Bug 1002357: memached->clear_config isn't always called where required
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@265396 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-12 05:30:44 +00:00
asasaki%mozilla.com
4928bb4462 bug 1006829 - unthrottle 29.0.1. p=rail r=catlee
git-svn-id: svn://10.0.0.236/trunk@265395 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-09 17:25:23 +00:00
raliiev%mozilla.com
7ceb8c112b Bug 1006829 - tracking bug for build and release of Firefox and Fennec 29.0.1. r=catlee
git-svn-id: svn://10.0.0.236/trunk@265394 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-09 15:33:40 +00:00
bzrmirror%bugzilla.org
89fc4bc77f Bug 983275 - Switch Bugzilla's CI testing from Tinderbox to travis-ci
git-svn-id: svn://10.0.0.236/trunk@265391 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-07 16:31:25 +00:00
bzrmirror%bugzilla.org
41000aae4d Remove obsolete quicksearch_help_text CSS class, see bug 673385
git-svn-id: svn://10.0.0.236/trunk@265390 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-07 15:45:47 +00:00
bzrmirror%bugzilla.org
c27486f3c3 Bug 992091: Rename bug 'tag' to 'tags'.
r=glob, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265389 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-07 09:00:46 +00:00
bzrmirror%bugzilla.org
9f962a369e Bug 814415: See Also should use spaces as value separators instead of
commas
r=glob, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265388 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-07 06:30:46 +00:00
bzrmirror%bugzilla.org
40fc26a0d0 Bug 1005780 - When cloning a bug, also add the assignee and qa contact to the CC: list of the new bug
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@265387 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-06 23:15:45 +00:00
bzrmirror%bugzilla.org
4dbd6fb4a5 Bug 999331: searching attachment data is very slow due to an unbounded
select
r=LpSolit, a=glob


git-svn-id: svn://10.0.0.236/trunk@265386 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-05 07:30:44 +00:00
bzrmirror%bugzilla.org
3f7ab81853 Bug 995209 - Create a Build.PL script using Module::Build for testing/installing/packaging of Bugzilla code
- Fixed incorrect package name Apache-SizeLimit


git-svn-id: svn://10.0.0.236/trunk@265384 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-02 20:30:44 +00:00
raliiev%mozilla.com
c3f06f5752 Bug 1005238 - Disable background updates to Firefox 29
git-svn-id: svn://10.0.0.236/trunk@265383 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-02 18:24:09 +00:00
bzrmirror%bugzilla.org
df30bcddfe Bug 983275 - Switch Bugzilla's CI testing from Tinderbox to travis-ci
- Load from bugzilla/qa repo on github


git-svn-id: svn://10.0.0.236/trunk@265381 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-02 15:30:45 +00:00
bzrmirror%bugzilla.org
2d583e215d Bug 974214 - Make email notification for cleared flag identify the flag requestee. r=gerv, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265380 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-02 15:16:30 +00:00
bzrmirror%bugzilla.org
79777ec7ef Bug 811855 - Make the check for sslbase parameter report a failure reason. r=gerv, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265379 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-02 15:15:47 +00:00
bzrmirror%bugzilla.org
f818291743 Bug 927452 - When creating a new user account, the requirements for the password should be displayed. r=gerv, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265378 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-02 12:45:47 +00:00
bzrmirror%bugzilla.org
bdc9ffd820 Bug 999296: make checksetup.pl not complain about having added new
values to localconfig when the answers were supplied by an answer file.
r=LpSolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265377 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-02 02:30:46 +00:00
bzrmirror%bugzilla.org
06020872ed Bug 983275 - Switch Bugzilla's CI testing from Tinderbox to travis-ci
git-svn-id: svn://10.0.0.236/trunk@265376 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-01 21:30:47 +00:00
bzrmirror%bugzilla.org
8b7780e4ea Bug 995209 - Create a Build.PL script using Module::Build for testing/installing/packaging of Bugzilla code
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265374 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-01 21:01:03 +00:00
catlee%mozilla.com
af76a421c2 Bug 978746: Throttle to 10% again r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265373 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-01 16:08:21 +00:00
catlee%mozilla.com
74ee83a9af Bug 978746: Throttle fx 29 builds to 0% r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265372 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-30 03:07:46 +00:00
bzrmirror%bugzilla.org
238e75682a Merge branch 'master' of ssh://git.mozilla.org/bugzilla/bugzilla
git-svn-id: svn://10.0.0.236/trunk@265371 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-29 17:16:34 +00:00
bzrmirror%bugzilla.org
413c4c7bec Bug 1001846: When editing cc_accessible using Bug.update, the method should always return is_cc_accessible as being changed
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265370 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-29 17:15:48 +00:00
bzrmirror%bugzilla.org
e63d9a6e0d Bug 1002775 - For the purpose of continuous integration testing, makedocs.pl should return failed status if one or more errors occurred building docs
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265369 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-29 15:30:47 +00:00
bzrmirror%bugzilla.org
77b85f8ea1 fix default permissions on clean-bug-user-last-visit.pl
git-svn-id: svn://10.0.0.236/trunk@265368 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-29 14:45:51 +00:00
seabld
49953ff9ad Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.25 to 2.26 build 1
git-svn-id: svn://10.0.0.236/trunk@265367 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-29 13:49:46 +00:00
catlee%mozilla.com
01cf60d595 Bug 978746: Increase throttle to 10% for 29.0 release r=nthomas
git-svn-id: svn://10.0.0.236/trunk@265366 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-29 12:10:47 +00:00
bzrmirror%bugzilla.org
dee4250920 Bug 745126: Fix warnings about uninitialized values when editing plan permissions
git-svn-id: svn://10.0.0.236/trunk@265365 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-28 14:30:54 +00:00
bzrmirror%bugzilla.org
c4629dd33c Bug 836238: Error pulling change history for test cases if there is no default tester
git-svn-id: svn://10.0.0.236/trunk@265364 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-28 14:30:42 +00:00
bzrmirror%bugzilla.org
75afd0dae1 Bug 931961: Use parens around qw()
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265363 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-28 14:30:30 +00:00
bzrmirror%bugzilla.org
70dba43c4b Bug 980234: Testopia crashes if a component has no default QA contact
git-svn-id: svn://10.0.0.236/trunk@265362 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-28 14:30:19 +00:00
bzrmirror%bugzilla.org
56b428ce95 Add .gitrev for mirroring
git-svn-id: svn://10.0.0.236/trunk@265361 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-28 14:00:19 +00:00
catlee%mozilla.com
2b1a1e6747 Bug 978746: Throttle all releases to 0% in prep for Firefox 29 release r=rail
git-svn-id: svn://10.0.0.236/trunk@265360 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-28 13:38:21 +00:00
bzrmirror%bugzilla.org
7d666f6afc Bug 1001497: User.login incorrectly returns id = 0 when the login or password is missing
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265359 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-25 20:30:48 +00:00
bzrmirror%bugzilla.org
ed3d75959f Fix regression due to bug 539894
git-svn-id: svn://10.0.0.236/trunk@265358 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-24 22:15:45 +00:00
bzrmirror%bugzilla.org
d36b180a2e Don't call Bugzilla.pm from a Perl module itself (see bug 866927)
git-svn-id: svn://10.0.0.236/trunk@265357 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-24 13:15:45 +00:00
bzrmirror%bugzilla.org
1704c53c5a Fix some syntax errors left by bug 489028
git-svn-id: svn://10.0.0.236/trunk@265356 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-24 13:00:48 +00:00
bzrmirror%bugzilla.org
6ece89ba2c Bug 993910: Bugzilla/Search/Saved.pm:294 isn't using the cache
r=gerv, a=glob


git-svn-id: svn://10.0.0.236/trunk@265355 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-23 05:30:45 +00:00
bzrmirror%bugzilla.org
5e37ea7ac6 Bug 489028 - Record last-visited time of bugs when logged in
r=glob a=justdave


git-svn-id: svn://10.0.0.236/trunk@265354 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-22 21:00:52 +00:00
bzrmirror%bugzilla.org
e045e207ab Bumped versiion post-release
git-svn-id: svn://10.0.0.236/trunk@265352 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-21 21:15:46 +00:00
bhearsum%mozilla.com
a03ac8c5cc bug 997919: AUS should have a no-index robots.txt. r=rail
git-svn-id: svn://10.0.0.236/trunk@265351 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-21 18:39:56 +00:00
bzrmirror%bugzilla.org
cc1a56c2ba Bump version to 4.5.4
git-svn-id: svn://10.0.0.236/trunk@265348 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-18 22:15:53 +00:00
bzrmirror%bugzilla.org
c5697309a1 Bug 998484: Release notes for Bugzilla 4.4.4
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265346 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-18 22:00:46 +00:00
bzrmirror%bugzilla.org
2dbe169472 Bug 998323 - URLs pasted in comments are no longer displayed
r=LpSolit,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265345 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-18 21:30:44 +00:00
bzrmirror%bugzilla.org
4460bedfd3 Backout bug 984980
git-svn-id: svn://10.0.0.236/trunk@265343 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-18 19:45:46 +00:00
bzrmirror%bugzilla.org
b2f0593bcd Fix bustage due to bug 984980
git-svn-id: svn://10.0.0.236/trunk@265342 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-18 17:30:48 +00:00
seabld
0e0528869f Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.26b1 to 2.26b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265341 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-18 02:29:03 +00:00
Callek%gmail.com
f18d7c6376 Backout patched config change for SeaMonkey
git-svn-id: svn://10.0.0.236/trunk@265340 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-18 00:27:43 +00:00
bzrmirror%bugzilla.org
2b8938226e Bumped version post-release
git-svn-id: svn://10.0.0.236/trunk@265339 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-17 21:31:33 +00:00
bzrmirror%bugzilla.org
2bb10f29b4 Bump version to 4.5.3
git-svn-id: svn://10.0.0.236/trunk@265336 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-17 17:45:45 +00:00
bzrmirror%bugzilla.org
ab3da5aade Bug 968576: [SECURITY] Dangerous control characters allowed in Bugzilla text
r=glob a=justdave


git-svn-id: svn://10.0.0.236/trunk@265333 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-17 16:45:46 +00:00
bzrmirror%bugzilla.org
550894d547 Bug 713926: (CVE-2014-1517) [SECURITY] Login form lacks CSRF protection
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265332 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-17 16:30:48 +00:00
bzrmirror%bugzilla.org
c5e08a1e50 Remove tabs
git-svn-id: svn://10.0.0.236/trunk@265331 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-17 16:15:47 +00:00
bzrmirror%bugzilla.org
5ae864df90 Bug 984980 - add framework for keyboard shortcuts, and key to switch between preview and edit mode. Patch by <arnold@archlinux.info>, r=gerv, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265330 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-17 16:00:47 +00:00
bzrmirror%bugzilla.org
3214a56a8b Bug 997281: New QuickSearch operators can short-circuit each other depending on which ones are tested first
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265329 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-16 20:15:44 +00:00
bzrmirror%bugzilla.org
110a4e5108 Bug 995988: can_edit_product() can throw warnings if SUM() returns NULL
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265328 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-16 19:45:45 +00:00
bzrmirror%bugzilla.org
e725d16bb8 Bug 993894 - the database query in bless_groups is slow
r=dkl,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265327 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-16 19:00:45 +00:00
bzrmirror%bugzilla.org
8c79eeb056 Bug 994619 - show_bug product list is sometimes missing the actual product a bug is in
r=gerv,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265326 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-16 18:45:46 +00:00
seabld
c5d9b2a769 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.26b1 to 2.26b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265325 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-16 13:45:34 +00:00
bzrmirror%bugzilla.org
b3128514d3 Bug 996946: Kill contrib/cvs-update.pl
a=justdave


git-svn-id: svn://10.0.0.236/trunk@265324 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-16 01:30:44 +00:00
bzrmirror%bugzilla.org
a68d5ef118 Bug 996164: Release notes for Bugzilla 4.4.3
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265322 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-15 22:00:47 +00:00
bzrmirror%bugzilla.org
2a3b0b3e89 Bug 995238 - Incomplete implementation of bug 540818 causes include_fields=_all to not work as expected
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265321 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-15 21:15:44 +00:00
bzrmirror%bugzilla.org
fde2186494 Bug 925181: contrib/jb2bz.py was out of date
r=justdave/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265320 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-15 18:30:47 +00:00
justdave%bugzilla.org
9adb5fc940 Bug 325853: Use Data::Dumper instead of internal code for GenerateCode, to futureproof it and guard against escaping errors.
r=timeless


git-svn-id: svn://10.0.0.236/trunk@265319 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-15 02:22:01 +00:00
bzrmirror%bugzilla.org
2284dbd2b6 Bug 995873 - Don't use replaceState if it would result in an invalid URL
r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265318 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-15 01:45:45 +00:00
bzrmirror%bugzilla.org
c9bdaf3776 Bug 987205: Bugzilla crashes because it tries to import a non-exported login_token() subroutine from Bugzilla::Auth::Login::Cookie
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265317 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-14 19:45:48 +00:00
bzrmirror%bugzilla.org
c6f3ccbef9 Bug 540818 - Improve include_fields and exclude_fields to accept _default, _all and _custom keywords
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265316 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-11 15:15:47 +00:00
despotdaemon
358aa6c45d Pseudo-automatic update of changes made by dtownsend@oxymoronical.com.
git-svn-id: svn://10.0.0.236/trunk@265315 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-10 23:56:50 +00:00
bzrmirror%bugzilla.org
68304d9eab Bug 974411: js/comments.js::toggle_all_comments() shouldn't try to match
non-comment elements
r=gerv, a=glob


git-svn-id: svn://10.0.0.236/trunk@265314 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-09 15:30:43 +00:00
seabld
99a0b8c16a Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.25b3 to 2.26b1 build 2
git-svn-id: svn://10.0.0.236/trunk@265313 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-09 13:31:07 +00:00
bzrmirror%bugzilla.org
4942b99235 Bug 987032: allow memcached to cache bugzilla configuration information
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@265312 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-07 08:45:49 +00:00
bzrmirror%bugzilla.org
03dba9e9ec Bug 984505 - Link component and product to browse for other bugs in this category
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265311 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-04 15:45:47 +00:00
bzrmirror%bugzilla.org
a96a844876 Bug 990252 - Using the webservices API, passing in certain keys as parameters containing . and - characters are silently dropped
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265310 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-02 19:15:50 +00:00
bzrmirror%bugzilla.org
410fa0439f Bug 539894: Use <optgroup/> to group products into classifications in the product drop-down on show_bug.cgi
r=glob, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265309 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-02 08:45:57 +00:00
bzrmirror%bugzilla.org
e7ee7084ce Bug 990328: Document that bug tags can be searched by RPC.
git-svn-id: svn://10.0.0.236/trunk@265308 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-01 08:45:59 +00:00
bzrmirror%bugzilla.org
376f9a0fc0 Bug 989633 - Unable to change content type using Bug.update_attachment if attachment previously set to is_patch = 1
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265307 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-31 16:30:47 +00:00
bzrmirror%bugzilla.org
0ab000118f Bug 989647 - Bug.update_attachment should allow for adding a comment when updating attachment details similar to attachment.cgi
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265306 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-31 16:00:49 +00:00
despotdaemon
f0c088cffc Pseudo-automatic update of changes made by klibby@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@265305 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-31 13:41:54 +00:00
raliiev%mozilla.com
382029565f Bug 989542 - Please unthrottle Ffirefox 28.0 updates. r=aki
git-svn-id: svn://10.0.0.236/trunk@265304 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-28 23:12:06 +00:00
bzrmirror%bugzilla.org
0124de13a6 Bug 456043 - Make enter_bug consistent with show_bug for Severity and Priority
r=glob, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265303 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-27 14:15:47 +00:00
bzrmirror%bugzilla.org
d418a7c969 Fix bustage
git-svn-id: svn://10.0.0.236/trunk@265302 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-26 19:31:35 +00:00
bzrmirror%bugzilla.org
f5c9a6502e Bug 978070: Do not use document.write() to insert HTML code
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265301 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-26 19:30:50 +00:00
bzrmirror%bugzilla.org
b7c33fa015 remove tabs added by bug 984999
git-svn-id: svn://10.0.0.236/trunk@265300 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-26 09:00:52 +00:00
bzrmirror%bugzilla.org
f5771fc8ab Bug 984999: Move set_assign_to() out of bug/create/create.html.tmpl
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265299 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-23 01:16:48 +00:00
bzrmirror%bugzilla.org
6c79d9aa88 Bug 962812: Use the "required" attribute where appropriate
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265298 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-23 01:16:00 +00:00
bzrmirror%bugzilla.org
587081e50f Bug 276560: Use webbadge icons for alternate format links on buglist
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265297 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-22 21:00:52 +00:00
despotdaemon
80efd3b154 Pseudo-automatic update of changes made by gavin@gavinsharp.com.
git-svn-id: svn://10.0.0.236/trunk@265296 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-22 02:26:38 +00:00
bzrmirror%bugzilla.org
f33644c0db Bug 399087 - Remove the 'mostfreqthreshold' parameter
r=dkl,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265295 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-21 14:45:54 +00:00
bzrmirror%bugzilla.org
5490a26edb Bug 986141 - As part of bug 513212, the see_also field still displays in enter_bug,cgi even if use_see_also param is disabled
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265294 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-21 14:30:54 +00:00
bzrmirror%bugzilla.org
ccc663f126 Bug 294021: Allow requestees to set attachment flags even if they don't have editbugs privs
r=gerv a=justdave


git-svn-id: svn://10.0.0.236/trunk@265293 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-21 11:15:52 +00:00
bzrmirror%bugzilla.org
064535f4e4 Merge branch 'master' of ssh://git.mozilla.org/bugzilla/bugzilla
git-svn-id: svn://10.0.0.236/trunk@265292 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-21 10:46:46 +00:00
bzrmirror%bugzilla.org
673ec987f5 Bug 980918 - Rename "Tags" to "Personal Tags". Patch by acho; r=gerv, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265291 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-21 10:45:55 +00:00
bzrmirror%bugzilla.org
7a93e17c52 Bug 983839 - Add the ability to add see_also values in enter_bug.cgi and Bug.create
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265290 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-20 20:00:53 +00:00
bhearsum%mozilla.com
21f05c301e bug 961831: fully throttle firefox 28.0. r=rail
git-svn-id: svn://10.0.0.236/trunk@265289 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-20 14:20:13 +00:00
seabld
ff915689c0 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.24 to 2.25 build 1
git-svn-id: svn://10.0.0.236/trunk@265288 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-19 08:27:17 +00:00
bhearsum%mozilla.com
964b44628f bug 961831: tracking bug for build and release of Firefox and Fennec 28.0 - throttle at 10%. r=rail
git-svn-id: svn://10.0.0.236/trunk@265287 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-18 13:09:00 +00:00
seabld
83e3cb043f Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.25b2 to 2.25b3 build 1
git-svn-id: svn://10.0.0.236/trunk@265285 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-14 12:50:01 +00:00
bzrmirror%bugzilla.org
2c91703716 Bug 728892: The attachment "Details" page is still vulnerable to Clickjacking with SVG or XHTML attachments
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265284 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-12 19:00:52 +00:00
bzrmirror%bugzilla.org
8c36f79194 Renamed .bzrignore to .gitignore
git-svn-id: svn://10.0.0.236/trunk@265283 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-11 20:45:50 +00:00
bzrmirror%bugzilla.org
273acc6c54 Added .gitrev.
git-svn-id: svn://10.0.0.236/trunk@265282 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-11 20:15:53 +00:00
bzrmirror%bugzilla.org
16e73e51ca Bug 566331: Move JS functions out of bug/edit.html.tmpl
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265280 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-10 14:16:46 +00:00
bzrmirror%bugzilla.org
6100eae86a Bug 956190 (part 5): Merge attachment.css, dependency-tree.css, enter_bug.css and show_bug.css into bug.css
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265279 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-10 14:15:58 +00:00
seabld
18a8d8c0cd Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.25b1 to 2.25b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265278 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-09 05:24:21 +00:00
bzrmirror%bugzilla.org
0074077d86 Bug 956190 (part 4): Merge duplicates.css, reports.css, search_form.css, show_multiple.css and summarize-time.css with buglist.css
git-svn-id: svn://10.0.0.236/trunk@265277 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-08 22:45:58 +00:00
bzrmirror%bugzilla.org
89770e5763 Bug 318715 - iCalendar Buglist doesn't include deadline
r=dkl,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265276 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-08 21:15:50 +00:00
bzrmirror%bugzilla.org
bb96171b28 Bug 980392 - Storable error generating when create etags for Bug.get under certain circumstances
git-svn-id: svn://10.0.0.236/trunk@265275 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-06 18:00:49 +00:00
bzrmirror%bugzilla.org
3d9dc1c13f Bug 977523: Comment textarea has padding:0
r=lpsolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265274 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-05 15:01:39 +00:00
bzrmirror%bugzilla.org
6f1c8425cb Bug 977137: Comment and Preview tabs need accessibility markup
r=dkl, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265273 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-05 15:00:52 +00:00
bzrmirror%bugzilla.org
890f996ba4 Bug 956190 (part 3): Remove IE-fixes.css (Internet Explorer 7 and older are no longer supported)
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265272 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-04 23:15:51 +00:00
bzrmirror%bugzilla.org
d5d5272792 Bug 387593: Remove debug code from attachment.js
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265271 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-04 23:00:49 +00:00
bzrmirror%bugzilla.org
9dcf99c88c Bug 956190 (part 2): Merge params.css and editusers.css with admin.css
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265270 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-04 22:45:52 +00:00
bzrmirror%bugzilla.org
38ff46d997 Bug 365050 - removal notice doesn't use English correctly (lists: =and)
r=dkl,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265269 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-04 20:46:41 +00:00
bzrmirror%bugzilla.org
a40f30d988 Bug 978619 - Typo in Bugzilla/Template.pm
r=dkl,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265268 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-04 20:45:52 +00:00
bzrmirror%bugzilla.org
ea09842882 Bug 365057 - messages.html.tmpl file bareword should be tagged in <code> or something
r=dkl,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265267 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-04 20:30:51 +00:00
bzrmirror%bugzilla.org
2c2c454b38 Bug 977030 - Remove the useless buglist_joined variable in buglist.cgi
r=dkl,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265266 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-04 20:00:49 +00:00
bzrmirror%bugzilla.org
6edaaba3e6 Bug 979140: Remove remaining <tt> elements
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265265 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-04 17:15:49 +00:00
bzrmirror%bugzilla.org
649834cb0e Bug 956190 (part 1): Merge index.css and page.css with global.css
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265264 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-02 13:30:53 +00:00
bzrmirror%bugzilla.org
0e8bf965ad Bug 863093: The usermatchmode parameter no longer exists. The POD for User.get must be fixed accordingly
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265263 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-28 10:16:40 +00:00
bzrmirror%bugzilla.org
68db96df77 Bug 536171: Large Text Box should have maxlength and wrap => 1 in buglists
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265262 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-28 10:15:52 +00:00
bzrmirror%bugzilla.org
2033bfe49a Bug 975112 - Add the "Preview" mode for "Optional Comment" in the Create New Attachement page
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265261 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-28 05:45:52 +00:00
bzrmirror%bugzilla.org
a3d4ea4500 Bug 947823: Replace gender-specific pronouns with gender-neutral pronouns
r=gerv a=justdave


git-svn-id: svn://10.0.0.236/trunk@265260 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-27 09:00:54 +00:00
bzrmirror%bugzilla.org
ca9a5471c3 Bug 893595: The pink colour of private comment will turn to white after refreshing the page
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265259 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-27 08:45:48 +00:00
bzrmirror%bugzilla.org
4530f26f49 Bug 466178 - Add an INTEGER custom field type
r=glob, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265258 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-26 22:45:50 +00:00
bzrmirror%bugzilla.org
d0ab183ee0 Bug 976796 - Spelling mistakes in Bugzilla/WebService/Bug.pm
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265257 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-26 16:15:47 +00:00
bzrmirror%bugzilla.org
8c4f1b7471 Remove "Unicode non-character 0xfdd0 is illegal for interchange" warnings thrown by Perl 5.10.1 and 5.12, see bug 405011
r=gerv


git-svn-id: svn://10.0.0.236/trunk@265256 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-26 10:30:46 +00:00
bzrmirror%bugzilla.org
362497fb99 Bug 972881 - Add hooks to Bugzilla/WebService/Server/REST.pm to allow for extensions to extend and alter REST data
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265255 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-25 21:46:33 +00:00
bzrmirror%bugzilla.org
bd238cf675 Bug 962060 - User.get ignores the "maxusermatches" parameter and allows listing all email addresses
r=LpSolit,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265254 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-25 21:45:48 +00:00
bzrmirror%bugzilla.org
f21e0784e4 Bug 405011: Text is cut off when containing Unicode supplementary characters (outside BMP) with MySQL as backend
r=gerv a=justdave


git-svn-id: svn://10.0.0.236/trunk@265253 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-25 20:46:39 +00:00
bzrmirror%bugzilla.org
7668fabd97 Bug 967883: modify_keywords() shouldn't throw an error when an unprivileged user doesn't alter the keywords list
r=gerv a=justdave


git-svn-id: svn://10.0.0.236/trunk@265252 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-25 20:45:53 +00:00
bzrmirror%bugzilla.org
39c2859c40 Bug 975204: Comment Preview tabs broken in New bug page
r=gerv, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265251 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-25 14:45:48 +00:00
bzrmirror%bugzilla.org
4447cc32d6 Bug 963120 - allow extensions to document themselves, and build result into docs. r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265250 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-25 12:15:52 +00:00
bzrmirror%bugzilla.org
47df6815a6 Bug 975896: Bugzilla crashes when editing a flag type which is not specifically requestable
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265249 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-24 17:15:54 +00:00
bzrmirror%bugzilla.org
3fd13a2559 Bug 944543 - Create after_comment_commit_button hook in upstream
r=dkl,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265248 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-19 16:45:48 +00:00
bzrmirror%bugzilla.org
48b00d7d12 Bug 972465 - Update all REST documentation to prepend /rest/ to the examples to match mod_rewrite example
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265247 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-18 04:30:47 +00:00
bzrmirror%bugzilla.org
076726d426 Fix bad or_groups SQL for determining if a user can see a product. r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265246 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-17 17:00:48 +00:00
bzrmirror%bugzilla.org
8124a0f52d Bug 966676: The 'sudo' cookie should not be accessible from JavaScript
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265245 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-14 23:32:26 +00:00
bzrmirror%bugzilla.org
3bccdd14ea Bug 972451: The "Confirm Changes" button in the "Suspicious Action" page appears on the right of the error message with wide screens
r=gerv a=justdave


git-svn-id: svn://10.0.0.236/trunk@265244 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-14 23:31:38 +00:00
bzrmirror%bugzilla.org
2143db98f6 Bug 970283: Bump URI version to 1.55 to correctly escape single quotes in URLs
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265243 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-14 23:30:51 +00:00
hwine%mozilla.com
733f3d5a1b bug 972487 - unthrottle 27.0.1; r=me
git-svn-id: svn://10.0.0.236/trunk@265242 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-14 22:18:19 +00:00
hwine%mozilla.com
a260912bf3 bug 972487 - Throttle 27.0.1 to 10%; r=rail
git-svn-id: svn://10.0.0.236/trunk@265241 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-13 18:45:58 +00:00
seabld
c60fd5d23d Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.24b1 to 2.25b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265240 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-13 06:32:50 +00:00
bzrmirror%bugzilla.org
77e5d9646b Bug 40896: Bugzilla needs a "preview" mode for comments
r=gerv, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265239 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-13 06:00:55 +00:00
bzrmirror%bugzilla.org
7e46ed1f71 Update .bzrignore to remove docs/en/latex directory and add docs/en/pdf/ directory. r=LpSolit; a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265238 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-12 14:45:49 +00:00
bzrmirror%bugzilla.org
4f435f4fdd Bug 969881: All "Help" links in the header and footer of pages point to inexistent files
r=gerv a=justdave


git-svn-id: svn://10.0.0.236/trunk@265237 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-12 14:16:00 +00:00
bzrmirror%bugzilla.org
050bf4ebac Bug 970184: "possible duplicates" shouldn't truncate words at the first non-word character
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@265236 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-11 05:15:54 +00:00
bzrmirror%bugzilla.org
6f28066c2f Bug 926085: Forbird single quotes to delimit URLs (no <a href='...'>)
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265235 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-10 17:45:45 +00:00
bzrmirror%bugzilla.org
a2a833a23b makedocs.pl should remove docs/en/doctrees after reST build is complete. r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265234 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-10 17:15:45 +00:00
bzrmirror%bugzilla.org
e581545946 Fix problem of variables not being replaced in RTD documentation by removing references to them. r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265233 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-10 17:01:37 +00:00
bzrmirror%bugzilla.org
25fa713d4a Rename random stuff.css to bugzilla.css and start using it for HTML output. r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265232 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-10 17:00:50 +00:00
bzrmirror%bugzilla.org
88905ed583 Bug 961789: large dependency trees with lots of resolved bugs are very slow to load
r=LpSolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265231 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-10 08:15:58 +00:00
asasaki%mozilla.com
d1ee906edd bug 943053 - unthrottle firefox 27. r=rail
git-svn-id: svn://10.0.0.236/trunk@265230 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-07 18:50:46 +00:00
bzrmirror%bugzilla.org
6aeb128e89 Clarify "delete groups" warning for groups on products. r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265229 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-07 10:15:47 +00:00
asasaki%mozilla.com
d0b056b370 bug 943053 - fully throttle 27.0. r=rail
git-svn-id: svn://10.0.0.236/trunk@265228 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-06 21:27:53 +00:00
bzrmirror%bugzilla.org
3f5e4483ad Bug 967607: User.get shouldn't load data that requires extra database queries unless required
r=dkl, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265227 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-06 06:45:46 +00:00
bzrmirror%bugzilla.org
0d5b963f0a Bug 966277 - Bugzilla native REST API should default to application/json if no Accept header was set
r=dkl,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265226 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-05 22:45:46 +00:00
seabld
109fd4df92 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.23 to 2.24 build 1
git-svn-id: svn://10.0.0.236/trunk@265225 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-05 07:37:17 +00:00
raliiev%mozilla.com
85b2e1c1ec Bug 908134 - Figure out how to offer release build to beta users, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265224 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-04 14:14:18 +00:00
seabld
175c064ec3 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.23b2 to 2.24b1 build 2
git-svn-id: svn://10.0.0.236/trunk@265223 18797224-902f-48f8-a5cc-f745e15eee43
2014-02-01 01:22:19 +00:00
bzrmirror%bugzilla.org
41a21e2898 Bug 956233: enable USE_MEMCACHE on most objects
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@265222 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-31 07:30:50 +00:00
bzrmirror%bugzilla.org
250ed11725 [Bug 965193] Generate PDFs in pdf/ directory always (not latex/ directory). r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265221 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-29 16:00:44 +00:00
bzrmirror%bugzilla.org
62c8e14bc8 Bug 898920 - Allow Savane (e.g. Savannah) See Also URLs
r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265220 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-29 12:16:28 +00:00
bzrmirror%bugzilla.org
c48b279803 Bug 898920 - Allow Savane (e.g. Savannah) See Also URLs
r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265219 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-29 12:15:44 +00:00
bzrmirror%bugzilla.org
74fdf40e21 Bug 963145 - conf.py should read Bugzilla version from its canonical location. r=glob, a=justdave
git-svn-id: svn://10.0.0.236/trunk@265218 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-29 10:15:44 +00:00
bzrmirror%bugzilla.org
9354fb4209 Revert accidential change in the fix for Bug 76498
git-svn-id: svn://10.0.0.236/trunk@265217 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-28 03:30:43 +00:00
bzrmirror%bugzilla.org
84e2286ae6 Bumped version post-release
git-svn-id: svn://10.0.0.236/trunk@265216 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-28 00:30:44 +00:00
bzrmirror%bugzilla.org
e509fa587c Fix year in the documentation
git-svn-id: svn://10.0.0.236/trunk@265215 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-27 22:45:41 +00:00
bzrmirror%bugzilla.org
4a27cb190c Bump version to 4.5.2
git-svn-id: svn://10.0.0.236/trunk@265214 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-27 22:30:42 +00:00
bzrmirror%bugzilla.org
a98d053f42 Bump version to 4.5.2
git-svn-id: svn://10.0.0.236/trunk@265213 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-27 21:15:42 +00:00
bzrmirror%bugzilla.org
821e2ae0ea Fix bustage in Perl 5.10 and 5.12
git-svn-id: svn://10.0.0.236/trunk@265212 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-27 18:45:43 +00:00
bzrmirror%bugzilla.org
e56fdbfbb3 Bug 76498: QuickSearch: support comparison operators other than substring
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265211 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-27 18:30:44 +00:00
bzrmirror%bugzilla.org
c3c9d1dc34 Bug 964113: Digest::SHA 5.82 and newer always croak on wide characters, preventing saved searched from being displayed
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265210 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-27 18:15:43 +00:00
bzrmirror%bugzilla.org
bbfb368b3d Bug 964294 - Require version 1.0 or greater of Sphinx to build docs. r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265209 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-27 16:00:45 +00:00
bzrmirror%bugzilla.org
a17b6d1ed8 Bug 961654 - Fix Landfill bugzilla-tip links in new reST docs. r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265208 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-27 15:17:47 +00:00
bzrmirror%bugzilla.org
f12271f287 Bug 960969 - Write documentation style guide. r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265207 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-27 15:16:52 +00:00
bzrmirror%bugzilla.org
83bcab3a9b Bug 962571 - Fix syntax highlighting of code blocks. r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265206 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-27 15:15:56 +00:00
bzrmirror%bugzilla.org
a2b33d0df8 Bug 939838 - Kill Bugzilla::User::user_id_to_login function. r=LpSolit, a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265205 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-27 15:00:46 +00:00
bzrmirror%bugzilla.org
d70f4aae29 Bug 947150: improve relnotes to mention that the 'version' module must now be installed
r/a=justdave on IRC


git-svn-id: svn://10.0.0.236/trunk@265204 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-26 19:45:44 +00:00
bzrmirror%bugzilla.org
8ed79d9229 Bug 933253: In duplicates.cgi, display the Priority field instead of the OS field
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265203 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-26 12:15:44 +00:00
bzrmirror%bugzilla.org
355d4e6a0d Bug 959732 was only partially fixed...
git-svn-id: svn://10.0.0.236/trunk@265202 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-25 14:45:42 +00:00
bzrmirror%bugzilla.org
c39020fa4a Bug 959732: The guided bug entry form lists components disabled for new bug reports
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265201 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-25 14:30:43 +00:00
bzrmirror%bugzilla.org
b8d8dc126b Bugzilla is now hardcoded in trunk (instead of terms.Bugzilla)
git-svn-id: svn://10.0.0.236/trunk@265200 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-24 17:45:57 +00:00
bzrmirror%bugzilla.org
42b5c7c392 Bug 947150: Release notes for Bugzilla 4.4.2
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265199 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-24 16:45:57 +00:00
bzrmirror%bugzilla.org
b1735a9cb7 Bug 962569 - Stop the auto-substitution of "--" with "–"; turn off SmartyPants. r=LpSolit, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265198 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-24 10:30:56 +00:00
bzrmirror%bugzilla.org
c108200441 Bug 962570 - Remove the glossary. r=LpSolit, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265197 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-24 09:46:56 +00:00
bzrmirror%bugzilla.org
66265cc322 Bug 962568 - Replace all "Caution" with "Warning" and all "Tip" with "Note". r=LpSolit, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265196 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-24 09:45:59 +00:00
bzrmirror%bugzilla.org
2f1ff490e9 Bug 962416 - index.cgi crashes when using a Postgres database
r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265195 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-22 04:45:42 +00:00
bzrmirror%bugzilla.org
3cfcc402d3 Bug 961398: Let rst2pdf build the PDF documentation if pdflatex is not available
r=gerv a=glob


git-svn-id: svn://10.0.0.236/trunk@265194 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-21 16:45:43 +00:00
bzrmirror%bugzilla.org
80a78726ad Bug 913364 - Reuse preset values when navigation through enter_bug.cgi
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@265193 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-20 23:30:44 +00:00
bzrmirror%bugzilla.org
8829c747f1 Bug 958825: Use HTML5's attribute "autofocus" instead of onload="element.focus()"
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265192 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-20 22:30:48 +00:00
bzrmirror%bugzilla.org
6fb90285d6 Bug 912064 - remove very old release notes; they are in source control if you need them :-).
git-svn-id: svn://10.0.0.236/trunk@265191 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-20 16:45:43 +00:00
bzrmirror%bugzilla.org
34070750b6 Bug 961775 - add "--pod-only" and "--with-pdf" switches to makedocs.pl. Patches by gerv and LpSolit; r=wicked, a=glob.
git-svn-id: svn://10.0.0.236/trunk@265190 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-20 16:15:44 +00:00
bzrmirror%bugzilla.org
97be02d841 Fix incorrect formatting in the glossary
git-svn-id: svn://10.0.0.236/trunk@265189 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-18 20:15:43 +00:00
bzrmirror%bugzilla.org
c4174516e3 Revert incorrect path to style.css
git-svn-id: svn://10.0.0.236/trunk@265188 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-18 00:15:42 +00:00
bzrmirror%bugzilla.org
5bb3b72724 Bug 912064 - convert docs to ReStructured Text (.rst) format. r,a=justdave.
git-svn-id: svn://10.0.0.236/trunk@265187 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-17 10:31:22 +00:00
bzrmirror%bugzilla.org
c5eb0fa467 Bug 960748 - Queries involving comment tags crash
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265186 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-17 06:15:43 +00:00
bzrmirror%bugzilla.org
4b1e0f19a3 Split a too long line
git-svn-id: svn://10.0.0.236/trunk@265185 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-16 19:00:51 +00:00
bzrmirror%bugzilla.org
473a52ef72 Bug 686333: Bugzilla login field should be <input type=email>
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265184 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-16 18:30:52 +00:00
bzrmirror%bugzilla.org
c05f341d31 Bug 959402: Saved searches in the page footer cause the page to not be valid HTML5
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265183 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-16 18:15:41 +00:00
bzrmirror%bugzilla.org
0673c0dfc1 Bug 958875: Add a progress bar to the Server Push page
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265182 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-16 17:46:27 +00:00
bzrmirror%bugzilla.org
33572049bc Bug 673385: Dragging text into the QuickSearch field on index.cgi doesn't delete the help text in this field
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265181 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-16 17:45:44 +00:00
bzrmirror%bugzilla.org
7ce4a294ec Bug 888731: Bugzilla login field should use "placeholder" HTML5 attribute instead of JavaScript
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265180 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-16 17:30:55 +00:00
bzrmirror%bugzilla.org
88f29e88f1 Bug 955962: memcached touched unnecessarily when USE_MEMCACHED is false or no updates made
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265179 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-14 04:46:27 +00:00
bzrmirror%bugzilla.org
483ef3f94e Bug 845725: interdiff hangs on massive patches
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265178 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-14 04:45:46 +00:00
bzrmirror%bugzilla.org
5c75c91fd6 Bug 904467 - error when %recipients is empty (e.g. after bugmail_recipients empties it)
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265177 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-13 16:30:43 +00:00
raliiev%mozilla.com
fe45b16022 Bug 937583 - Move old esr nightly users to esr24. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@265176 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-13 15:23:05 +00:00
bzrmirror%bugzilla.org
479ccdf3ee Bug 958057 - REST API - No example of non-rewrite endpoint in POD docs, no config directions for how to create rewrite
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265175 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-09 17:45:42 +00:00
bzrmirror%bugzilla.org
5a4f50cb8d Bug 957826: XSS in the comment tag field
r=glob a=justdave


git-svn-id: svn://10.0.0.236/trunk@265174 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-09 17:00:47 +00:00
bzrmirror%bugzilla.org
07ae92c83f Bug 360231: importxml.pl ignores the maxattachmentsize and maxlocalattachment parameters when importing attachments
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265173 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-08 23:15:40 +00:00
bzrmirror%bugzilla.org
013e0995dd Replace [ and ] in URLs by %5B and %5D respectively to make the HTML5 validator happy
git-svn-id: svn://10.0.0.236/trunk@265172 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-08 23:01:13 +00:00
bzrmirror%bugzilla.org
eb67538091 Bug 546838: Upgrade Bugzilla to HTML5
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265171 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-08 19:45:46 +00:00
bzrmirror%bugzilla.org
34a5f3bd4d Bug 840407 (part 2): Remove the "align" and "valign" attributes from extensions
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265170 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-08 16:15:48 +00:00
bzrmirror%bugzilla.org
b96e324a0a Bug 770073 - Hardcode "Bugzilla" in templates when it's not related to a specific Bugzilla installation
r=dkl,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265169 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-07 20:45:51 +00:00
bzrmirror%bugzilla.org
3b067afe25 Bug 952796: Remove HTML attributes which are obsolete in HTML5
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265168 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-07 19:30:54 +00:00
bzrmirror%bugzilla.org
976adc7fad Bug 840407: Remove the "align" and "valign" attributes
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265167 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-07 10:45:51 +00:00
bzrmirror%bugzilla.org
52746ca1dc Bug 390955: Add some useful standard searches to the index page
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265166 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-06 23:15:46 +00:00
bzrmirror%bugzilla.org
6600ccb376 Bug 945535 - When loading bugs with large number of attachments, $bug->attachments reloads all flags for each attachment even if preloaded
r=LpSolit,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265165 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-02 23:31:24 +00:00
bzrmirror%bugzilla.org
5d17c6384f Bug 952284 - Tags set to private comments should not be disclosed to everybody in the bug activity table
r=LpSolit,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265164 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-02 23:30:43 +00:00
bzrmirror%bugzilla.org
fb1d54cbe5 Fix on checkin for bug 543432
git-svn-id: svn://10.0.0.236/trunk@265163 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-02 23:16:23 +00:00
bzrmirror%bugzilla.org
71bc0fd474 Bug 543432: [PostgreSQL] Crash when typing a string in combination with a numeric field
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265162 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-02 23:15:43 +00:00
bzrmirror%bugzilla.org
2432aed10d Bug 895813: Mandatory custom fields whose visibility depends on a component are not required on bug creation
r=pketolai r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265161 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-02 23:00:42 +00:00
bzrmirror%bugzilla.org
d5347b9033 Bug 946565 - Bug Mail does not correct notify when two people have made changes
r=LpSolit, a=simon


git-svn-id: svn://10.0.0.236/trunk@265160 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-02 22:30:42 +00:00
bzrmirror%bugzilla.org
14ded6f71d Bug 940010 - When entering a new bug, if there's only one active version or component, automatically select it
r=LpSolit, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265159 18797224-902f-48f8-a5cc-f745e15eee43
2014-01-02 22:15:42 +00:00
bzrmirror%bugzilla.org
531e7154f1 Bug 756048 - Add and update bug and attachment flags using the WebService API
r=sgreen,a=justdave


git-svn-id: svn://10.0.0.236/trunk@265158 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-31 14:00:44 +00:00
bzrmirror%bugzilla.org
8737d78640 Bug 920681: Remove the cellspacing and cellpadding attributes from tables
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265157 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-31 13:00:56 +00:00
bzrmirror%bugzilla.org
c8a484c23f Bug 952795: Remove all style="..." attributes from HTML elements
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265156 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-28 20:00:52 +00:00
bzrmirror%bugzilla.org
48e9cda1a0 Bug 870369: An error about longdescs.comment_id is thrown by MySQL 5.1 and older when upgrading to 4.4 if sql_auto_is_null = 1
r=wicked a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265155 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-25 09:00:45 +00:00
bzrmirror%bugzilla.org
37f0c2ad4b Bug 952793: Remove HTML4 elements which are obsolete in HTML5
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265154 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-22 20:30:45 +00:00
bzrmirror%bugzilla.org
b2b72a4384 Bug 918013: Add Bugzilla messaging system in quips page
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265153 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-22 15:30:43 +00:00
bzrmirror%bugzilla.org
fb53bca572 Bug 322402: Inline styling using bgcolor=x or color=x should be replaced by CSS styles
r/a=justdave


git-svn-id: svn://10.0.0.236/trunk@265152 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-22 15:00:56 +00:00
bzrmirror%bugzilla.org
1bffdbd0cf Bug 748095: Bugzilla crashes when the shutdownhtml parameter is set and using a non-cookie based authentication method
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265151 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-21 16:45:41 +00:00
nrthomas%gmail.com
53490d1b95 Bug 928458, unthottle Firefox 26.0, r=aki
git-svn-id: svn://10.0.0.236/trunk@265150 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-19 23:13:10 +00:00
bzrmirror%bugzilla.org
fd8b5cfb03 Bug 950491: When viewing a dependency graph, an "uninitialized value" warning is thrown
r/a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265149 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-19 17:45:41 +00:00
bzrmirror%bugzilla.org
01efd2530d Bug 237498: Add memcached integration
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265148 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-19 06:00:50 +00:00
bzrmirror%bugzilla.org
1768a0c01a Bug 452525 - Allow the option of "OR" groups ("any of the groups" instead of "all of the groups")
r=gerv, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265147 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-18 20:45:43 +00:00
bzrmirror%bugzilla.org
55202ab9cf Bug 452525 - Allow the option of "OR" groups ("any of the groups" instead of "all of the groups")
r=gerv, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265146 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-18 11:16:14 +00:00
bzrmirror%bugzilla.org
5510c1f20d Bug 227380 - bad color contrast for links in error messages
r=simon, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265145 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-18 10:52:59 +00:00
bzrmirror%bugzilla.org
a4c28f0a1d Bug 815026: Bugzilla::Object cache should be cleared when an object is updated or removed from the database
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265144 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-17 06:03:20 +00:00
bzrmirror%bugzilla.org
9c1c4de307 Bug 651786: Modifying the default user object modifies the DEFAULT_USER constant
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265143 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-17 05:32:56 +00:00
bzrmirror%bugzilla.org
9ebe6732b2 Bug 905511: When creating a new bug, the version select field is not highlighted
r/a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265142 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-17 01:03:09 +00:00
hwine%mozilla.com
5fe7c4f60a bug 928458 - throttle to 0%; r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265141 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-12 19:52:50 +00:00
bzrmirror%bugzilla.org
22b3e8d53d Bug 947766 - Poorly worded error message when attempting to attach a file that is too large
r=glob, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265140 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-12 12:33:08 +00:00
seabld
ffcdf42b4f Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.22.1 to 2.23 build 1
git-svn-id: svn://10.0.0.236/trunk@265139 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-11 17:58:50 +00:00
hwine%mozilla.com
274a979942 bug 928458 - throttle to 10% for 26.0; r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265138 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-10 14:14:13 +00:00
bzrmirror%bugzilla.org
072c3365ed Bug 930867: background bugmail generation throws a "Can't store CODE items" error on dep_only changes
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265137 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-10 03:33:25 +00:00
seabld
dfa250e9f1 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.23b1 to 2.23b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265136 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-08 04:07:09 +00:00
bzrmirror%bugzilla.org
5c7c0a283d Bug 942599: Documentation about possible_duplicates() lists 'products' as argument instead of 'product'
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265134 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-05 22:45:55 +00:00
seabld
f2c579c4bd Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.22b2 to 2.23b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265133 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-05 15:15:35 +00:00
Callek%gmail.com
8cd05090e1 Backout 2.23 updates
git-svn-id: svn://10.0.0.236/trunk@265132 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-05 05:22:20 +00:00
lpsolit%gmail.com
a75d430a71 Bug 940466: Do a separate "cvs login" before committing changes
feedback=myk


git-svn-id: svn://10.0.0.236/trunk@265131 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-04 17:08:35 +00:00
seabld
9656d9c05c Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.22b2 to 2.23b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265130 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-04 09:45:30 +00:00
bzrmirror%bugzilla.org
fdbd2df603 Bug 944583 - sendunsentbugmail.pl has bad SQL
r=glob, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265129 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-02 22:46:38 +00:00
bzrmirror%bugzilla.org
f72a211292 Bug 944586 - URLs in the query results are not links
r=glob, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265128 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-02 22:45:50 +00:00
bzrmirror%bugzilla.org
7b4ed6a3db Bug 938596: remove tabs
git-svn-id: svn://10.0.0.236/trunk@265127 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-02 18:45:56 +00:00
bzrmirror%bugzilla.org
f94dc407ee Bug 938300: vers_cmp() incorrectly compares module versions
r=sgreen a=justdave


git-svn-id: svn://10.0.0.236/trunk@265126 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-02 16:15:49 +00:00
bzrmirror%bugzilla.org
0db274e851 Bug 938596 - Add hook for modifying HTTP headers. r=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@265125 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-27 18:15:47 +00:00
asasaki%mozilla.com
1c60f260f4 bug 937948 - back out revision 1.279. (use balrog instead)
git-svn-id: svn://10.0.0.236/trunk@265124 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-26 21:44:02 +00:00
asasaki%mozilla.com
d4c8e65dc3 bug 937948 - add nightly updates for holly. r=hwine
git-svn-id: svn://10.0.0.236/trunk@265123 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-26 02:22:24 +00:00
bzrmirror%bugzilla.org
9a6c88db79 Fix bustage due to bug 793963. Some very old bugs may have no comments
git-svn-id: svn://10.0.0.236/trunk@265122 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-25 13:30:46 +00:00
bzrmirror%bugzilla.org
5fc4f56f2a Fix warning caused by Bug 793963
git-svn-id: svn://10.0.0.236/trunk@265121 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-25 08:45:46 +00:00
bzrmirror%bugzilla.org
2d52187f34 Bug 793963: add the ability to tag comments with arbitrary tags
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@265120 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-25 08:30:58 +00:00
lpsolit%gmail.com
7e17939b73 Correctly escape all @ characters from the username
git-svn-id: svn://10.0.0.236/trunk@265119 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-23 17:14:52 +00:00
bzrmirror%bugzilla.org
ed18f08aac Bug 923865: Testopia is not compatible with Bugzilla 4.5 due to a DB schema change
git-svn-id: svn://10.0.0.236/trunk@265118 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-20 13:00:17 +00:00
bzrmirror%bugzilla.org
41618b7096 Bug 929345: bug history/activity shouldn't collapse multi-line values to a single line
r=LpSolit, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265117 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-19 16:30:55 +00:00
bzrmirror%bugzilla.org
50ec8c4f59 Bug 939844: Don't cache template filters when arguments are supplied
r=LpSolit, a=glob


git-svn-id: svn://10.0.0.236/trunk@265116 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-19 14:01:04 +00:00
bzrmirror%bugzilla.org
2ed7b818d9 Bug 937180: creation_ts of bugs and attachments always at 0 seconds
r=dkl, a=simon


git-svn-id: svn://10.0.0.236/trunk@265115 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-18 14:30:57 +00:00
bzrmirror%bugzilla.org
a77be811b3 Bug 97956 - Give summary and URL of bugs added or removed from dependencies in bugmail
r=LpSolit, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265114 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-17 23:16:03 +00:00
bzrmirror%bugzilla.org
20552e7fee Bug 927900: Kill longdesclength
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265113 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-14 23:15:56 +00:00
bzrmirror%bugzilla.org
7df0031b51 Bug 938161: sql_date_format() method for SQLite has an incorrect default format
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265112 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-14 17:01:11 +00:00
seabld
19316b1dc0 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.22 to 2.22.1 build 1
git-svn-id: svn://10.0.0.236/trunk@265111 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-14 09:21:50 +00:00
bzrmirror%bugzilla.org
0b11d8b559 Bug 843457: PROJECT environment variable is not honored when mod_perl is enabled
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265110 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-13 15:30:58 +00:00
bzrmirror%bugzilla.org
16714898f7 Bug 937991 - Fix typo in Bugzilla::Component documentation
r=glob, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265109 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-13 05:15:56 +00:00
bzrmirror%bugzilla.org
96f4436167 Bug 916633 - join_activity_entries doesn't reconstitute text with commas correctly.
r=glob, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265105 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-08 00:45:57 +00:00
bzrmirror%bugzilla.org
3750ebdc8c Bug 934573 - Date range for Bug.history WebService API method
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265104 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-06 16:30:59 +00:00
bzrmirror%bugzilla.org
5be0faa847 Bug 287682: UTF-8 characters are incorrectly displayed in New Charts and graphical reports
r=wurblzap a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265103 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-06 14:16:04 +00:00
bzrmirror%bugzilla.org
8bdab108cd Bug 931765 - When you enter your login or password wrong, the error message shown "The username or password you entered is not valid" should be edited to "The login or password you entered is not valid"
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265102 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-05 23:30:56 +00:00
catlee%mozilla.com
08f063f5b2 Bug 916209: Unthrottle Firefox 25 updates. r=aki
git-svn-id: svn://10.0.0.236/trunk@265101 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-05 18:44:32 +00:00
bzrmirror%bugzilla.org
f9f7952fc6 Bug 890165 - Buglist for single component should offer "File a new bug in the XYZ component" instead of "File a new bug in the XYZ product"
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@265100 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-05 00:01:00 +00:00
bzrmirror%bugzilla.org
18787e4f04 Bug 906191 - Introduce SSL for Bugzilla DB connections for MySQL
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@265099 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-04 23:49:36 +00:00
bzrmirror%bugzilla.org
5b69391177 Bug 523715 - if usetargetmilestone=1, include Target Milestone value in New Bug emai
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@265098 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-04 23:48:43 +00:00
bzrmirror%bugzilla.org
42fd05c59c Bug 465678 - userprefs.cgi title should indicate which tab i'm on
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@265097 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-04 23:47:47 +00:00
bzrmirror%bugzilla.org
d51516c424 Bug 451758 - Highlight shared searches in userprefs.cgi
r=glob, a=simon


git-svn-id: svn://10.0.0.236/trunk@265096 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-04 23:46:49 +00:00
bzrmirror%bugzilla.org
44de55c082 Bug 387292 - Advertise the ability to change the email address
r=glob, a=simon


git-svn-id: svn://10.0.0.236/trunk@265095 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-04 23:45:56 +00:00
bzrmirror%bugzilla.org
7ea1a636e4 Bug 933485 - Uncaught bugword in bug entry template.
r=LpSolit; a=glob


git-svn-id: svn://10.0.0.236/trunk@265094 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-04 22:31:56 +00:00
bzrmirror%bugzilla.org
e06e903149 Bug 933353 - UNCONFIRMED hardcoded in product list.
r=LpSolit; a=glob


git-svn-id: svn://10.0.0.236/trunk@265093 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-04 22:31:01 +00:00
bzrmirror%bugzilla.org
1ecb969682 Bug 926952: Possible race conditions when editing or deleting a milestone or a version
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265092 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-04 19:02:06 +00:00
bzrmirror%bugzilla.org
c8f3d68652 Bug 933736 - names are no longer links in html bugmail with background bugmail generation
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265091 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-04 19:01:12 +00:00
bzrmirror%bugzilla.org
a7fc64fcfe Bug 933274 - Uncaught bugword in template/en/default/admin/params/auth.html.tmpl.
r=dkl; a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265090 18797224-902f-48f8-a5cc-f745e15eee43
2013-11-04 13:45:56 +00:00
raliiev%mozilla.com
5d28b432d4 Bug 933232 - Throttle Firefox 25.0 updates. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265089 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-31 13:46:58 +00:00
bzrmirror%bugzilla.org
b0d5998309 Bug 927497 - "Add me to CC list" feature of bug creation screen gives token error
r=LpSolit,a=glob


git-svn-id: svn://10.0.0.236/trunk@265088 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-29 20:01:16 +00:00
seabld
4ea314fdab Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.21 to 2.22 build 1
git-svn-id: svn://10.0.0.236/trunk@265087 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-29 13:43:17 +00:00
raliiev%mozilla.com
040c173c2c Bug 916209 - tracking bug for build and release of Firefox and Fennec 25.0. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265086 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-29 12:16:06 +00:00
bzrmirror%bugzilla.org
596737f48f Bug 863745: Enable multi-select fields in reports
r=LpSolit a=glob


git-svn-id: svn://10.0.0.236/trunk@265085 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-29 12:01:12 +00:00
bzrmirror%bugzilla.org
0bf217c8f8 Bug 930870: With Pod::Coverage 0.23, t/011pod.t fails if a module is not installed
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265084 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-28 14:46:54 +00:00
bzrmirror%bugzilla.org
dff1a0cf29 Bug 919314: Do not list the target milestone in bugmail headers when usetargetmilestone is off
r=LpSolit a=glob


git-svn-id: svn://10.0.0.236/trunk@265083 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-28 14:46:00 +00:00
bzrmirror%bugzilla.org
e74741622f Bug 929575: t/001compile.t fails if Test::Taint is not installed
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265082 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-28 14:30:54 +00:00
bzrmirror%bugzilla.org
cf864ae637 Bug 928410 - Bug.get should return detail about cc list members similar to assigned_to, creator and qa_contact
r=gerv,a=glob


git-svn-id: svn://10.0.0.236/trunk@265081 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-28 14:15:56 +00:00
bzrmirror%bugzilla.org
1bfb4f90bc Bug 928092: Add OS detection for Windows 8.1
r=justdave a=glob


git-svn-id: svn://10.0.0.236/trunk@265080 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-24 22:30:57 +00:00
seabld
0530b1907e Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.22b1 to 2.22b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265079 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-24 09:46:52 +00:00
bzrmirror%bugzilla.org
3630510344 Bug 930013: fall back to the bug's current delta_ts when validating a token if one is not provided to process_bug.cgi
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@265078 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-24 05:30:54 +00:00
bzrmirror%bugzilla.org
b0f4376505 Bug 926232 - CSS style ".bz_status_UNCONFIRMED" is not applied due to typo.
r=Wurblzap; a=glob


git-svn-id: svn://10.0.0.236/trunk@265070 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-21 12:30:40 +00:00
seabld
7833e1b6e0 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.21b2 to 2.22b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265069 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-19 01:16:51 +00:00
bzrmirror%bugzilla.org
d12b008d55 Bump version post-release
git-svn-id: svn://10.0.0.236/trunk@265068 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-17 15:21:03 +00:00
bzrmirror%bugzilla.org
df4de0f495 Bug 927736: "invalid token" error if someone else changes the CC list while viewing a bug
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265067 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-17 10:43:22 +00:00
bzrmirror%bugzilla.org
7e37ddd163 Bug 927570: mid-air conflict fails to check all changed fields
r=dkl, a=simon


git-svn-id: svn://10.0.0.236/trunk@265066 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-17 06:18:18 +00:00
bzrmirror%bugzilla.org
7351d5c660 Bump version to 4.5.1
git-svn-id: svn://10.0.0.236/trunk@265065 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 22:03:20 +00:00
bzrmirror%bugzilla.org
438391bfc6 Bug 924932: (CVE-2013-1743) [SECURITY] Field values are not escaped correctly in tabular reports
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265062 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 17:36:12 +00:00
bzrmirror%bugzilla.org
3194b05f37 Bug 924802: (CVE-2013-1742) [SECURITY] (XSS) "id" and "sortkey" are not sanitized when editing flag types if categoryAction-foo is set
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265061 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 17:33:13 +00:00
bzrmirror%bugzilla.org
7e6c565c4c Bug 913904: (CVE-2013-1734) [SECURITY] CSRF when updating attachments
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265060 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 17:29:09 +00:00
bzrmirror%bugzilla.org
9a16a1609d Bug 911593: (CVE-2013-1733) [SECURITY] CSRF in process_bug.cgi
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265059 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 17:08:05 +00:00
bzrmirror%bugzilla.org
71b4a797bc Bug 907438 - In MySQL, login cookie checking is not case-sensitive, reducing total entropy and allowing easier brute force
r=LpSolit,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265057 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 17:01:24 +00:00
bzrmirror%bugzilla.org
e5338fb372 Bug 906745 - In MySQL, tokens are not case-sensitive, reducing total entropy and allowing easier brute force
r=LpSolit,a=glob


git-svn-id: svn://10.0.0.236/trunk@265056 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 16:57:35 +00:00
bzrmirror%bugzilla.org
4022e30c0b Bug 912641: Release notes for Bugzilla 4.4.1
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@265055 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 15:15:57 +00:00
bzrmirror%bugzilla.org
82dbc9cc51 Bug 917370: large dependency trees are very slow to load
r=dkl, a=simon


git-svn-id: svn://10.0.0.236/trunk@265054 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-15 14:15:55 +00:00
bzrmirror%bugzilla.org
4866a82a28 Bug 340160: Speed up LogActivityEntry()
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265053 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-14 14:45:53 +00:00
bzrmirror%bugzilla.org
44c9e208a9 Backout 1st part of bug 340160: state $sth doesn't work fine with mod_perl
git-svn-id: svn://10.0.0.236/trunk@265052 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-14 13:01:06 +00:00
bzrmirror%bugzilla.org
dcb2fbf858 Fixes on checkin for bug 769134
git-svn-id: svn://10.0.0.236/trunk@265050 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-11 21:45:54 +00:00
bzrmirror%bugzilla.org
f0d47dc41b Bug 916254 - Bug.get should include the name for reporter, assigned_to and qa_contact
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265049 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-11 15:45:58 +00:00
raliiev%mozilla.com
1b544d6c1c Bug 924542 - tracking bug for build and release of Thunderbird 24.0.1. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@265048 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-11 10:18:34 +00:00
bzrmirror%bugzilla.org
8a10a8afe5 Bug 919852 - Add ability to perform quicksearch using Bug.search
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265047 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-01 15:48:29 +00:00
raliiev%mozilla.com
30001f5dba Bug 921506 - Please unthrottle FF24 updates. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265046 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-30 18:21:23 +00:00
bzrmirror%bugzilla.org
f1da4a437d Bug 864625 - Setting a non-privileged user as a requestee on a secure bug while ccing the same user to give access at the same
r=LpSolit,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265045 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-30 04:04:04 +00:00
bzrmirror%bugzilla.org
1e7515d129 Bug 891311: Text in the "My Requests" page is misleading about how the AND/OR radio button works
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265044 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-28 11:48:25 +00:00
bzrmirror%bugzilla.org
3b8690af37 Bug 798927: An error should be thrown when passing an illegal pronoun
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265043 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-27 23:18:08 +00:00
bzrmirror%bugzilla.org
bad34e0a05 Bug 340160: Speed up LogActivityEntry()
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265042 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-27 23:03:35 +00:00
bzrmirror%bugzilla.org
d77972f21d Bug 851267: Bugzilla times out when a user has several thousands of votes
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@265041 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-27 22:47:58 +00:00
bzrmirror%bugzilla.org
0380ac9f19 Bug 917483 - Bug.update_attachment causes error when updating filename using key 'file_name'
git-svn-id: svn://10.0.0.236/trunk@265040 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-26 21:33:38 +00:00
bzrmirror%bugzilla.org
520e628db6 Bug 784072 (2nd part): Exclude extensions from POD coverage checks
git-svn-id: svn://10.0.0.236/trunk@265039 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-26 19:33:30 +00:00
bzrmirror%bugzilla.org
228763a596 fix bustage due to bug 891236: it doesn't pass t/002goodperl.t
git-svn-id: svn://10.0.0.236/trunk@265038 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-26 19:04:08 +00:00
bzrmirror%bugzilla.org
9f5ac2f5e3 Bug 920787: The "Flags:" label in bug reports is badly aligned
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265037 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-26 18:33:22 +00:00
bzrmirror%bugzilla.org
3dcb5f6e7e Bug 917669 - invalid or expired authentication tokens and cookies should throw errors, not be silently ignored
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265036 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-26 15:18:15 +00:00
bzrmirror%bugzilla.org
1a2043e408 Bug 893589 - 004template.t fails when templates in extension directory
r=dkl, a=simon


git-svn-id: svn://10.0.0.236/trunk@265035 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-26 02:33:06 +00:00
bzrmirror%bugzilla.org
153f419c69 Bug 769134 - Bugzilla unintentionally removes groups when changing products with multiple bugs
r=dkl, a=justdave


git-svn-id: svn://10.0.0.236/trunk@265034 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-26 02:23:54 +00:00
bzrmirror%bugzilla.org
dea1da2dcc Bug 714523 - editversions.cgi should use ->set_all
r=simon, a=simon


git-svn-id: svn://10.0.0.236/trunk@265033 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-26 02:21:06 +00:00
bzrmirror%bugzilla.org
91aabd7d29 Bug 621216 - Don't call GetQuip() if the user doesn't want quips
r=simon, a=simon


git-svn-id: svn://10.0.0.236/trunk@265032 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-26 02:18:21 +00:00
bzrmirror%bugzilla.org
55a3bcee1d Bug 455301: Don't show password box on userprefs.cgi if your auth method didn't use DB passwords
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265031 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-25 18:04:11 +00:00
bzrmirror%bugzilla.org
96631b1ad3 Temporary fix for bug 916882: whitelist product and component when used with the changed* operators
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265030 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-24 09:48:22 +00:00
nrthomas%gmail.com
854a204a6d Bug 915871 - setup for Thunderbird ESR24 nightlies, p=Standard8, r=me
git-svn-id: svn://10.0.0.236/trunk@265029 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-23 23:18:49 +00:00
bzrmirror%bugzilla.org
a4143c11c6 Bug 919475: [Oracle] Crash when non-mandatory free text custom fields are left empty on bug creation
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@265028 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-23 15:48:08 +00:00
bzrmirror%bugzilla.org
64c86cceda Bug 918647: "Use of uninitialized value" warnings when using quicksearch
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@265027 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-23 14:48:21 +00:00
bzrmirror%bugzilla.org
0779f38db2 Bug 918362 - The "order" parameter passed to Bug.search is ignored
r=LpSolit,a=glob


git-svn-id: svn://10.0.0.236/trunk@265026 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-20 14:32:59 +00:00
raliiev%mozilla.com
aead6d359c Bug 917438 - Please make FF24.0 release updates manual-only. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@265025 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-19 19:07:57 +00:00
bzrmirror%bugzilla.org
8cff0ef92e Bug 897510 - Create and Modify User Screen must also contain password rules as hint
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@265024 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-19 03:27:59 +00:00
bzrmirror%bugzilla.org
a45b4852aa Bug 373820 - View User Account Log should include real name
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@265023 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-19 03:24:44 +00:00
bzrmirror%bugzilla.org
506ab857aa Bug 368541 - Make it obvious that the bug alias is not part of the bug summary
r=simon, a=simon


git-svn-id: svn://10.0.0.236/trunk@265022 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-19 03:21:35 +00:00
bzrmirror%bugzilla.org
9076e54006 Bug 365501 - admin/products/groupcontrol/updated uses p as br
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@265021 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-19 03:18:27 +00:00
bzrmirror%bugzilla.org
9f57c0e836 Bug 332034 - Add New Attachment as an option for attachment.cgi when we are not passed any parameters\nr=simon, a=glob
git-svn-id: svn://10.0.0.236/trunk@265020 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-19 03:03:25 +00:00
bzrmirror%bugzilla.org
141dd10046 Bug 578434 - Bug group checkboxes lay out poorly beside attachment field
- Backed out to make adjustments on screen size before the groups drop down


git-svn-id: svn://10.0.0.236/trunk@265019 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-18 17:03:10 +00:00
bzrmirror%bugzilla.org
a426117204 Bug 578434 - Bug group checkboxes lay out poorly beside attachment field
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265018 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-18 16:02:58 +00:00
bzrmirror%bugzilla.org
265af1fdb1 Bug 916979 - Bug.search ignores the "limit" parameter
a/r=glob


git-svn-id: svn://10.0.0.236/trunk@265017 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-18 15:18:07 +00:00
bzrmirror%bugzilla.org
9c86a83a1c fix typo in comment
git-svn-id: svn://10.0.0.236/trunk@265016 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-18 08:18:13 +00:00
bzrmirror%bugzilla.org
553099a147 Bug 877545: quicksearch shouldn't treat apostrophes as quote characters
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@265015 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-18 08:03:22 +00:00
bzrmirror%bugzilla.org
718aa82eda Bug 916935 - Add Access-Control-Allow-Headers to REST API to indicate which HTTP headers can be used when making the request
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265014 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-17 15:03:36 +00:00
raliiev%mozilla.com
32732fc9f5 Bug 916991 - Please throttle updates for mainstream TB 17 -> TB 24. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@265013 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-17 10:22:48 +00:00
raliiev%mozilla.com
69986a8494 Bug 904606 - tracking bug for build and release of Firefox and Fennec 24.0. p=nthomas,r=rail
git-svn-id: svn://10.0.0.236/trunk@265012 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-17 10:20:36 +00:00
seabld
116c5f664a Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.20 to 2.21 build 1
git-svn-id: svn://10.0.0.236/trunk@265011 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-17 02:50:27 +00:00
bzrmirror%bugzilla.org
1d6a4fc9f5 Fix POD (bogus in bug 866927)
git-svn-id: svn://10.0.0.236/trunk@265010 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-16 22:03:23 +00:00
bzrmirror%bugzilla.org
7f5058edb2 Bug 785565: Search by change history between two dates doesn't give expected result
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265009 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-16 15:18:41 +00:00
bzrmirror%bugzilla.org
5cea11b84f Bug 914986 - Create Bug.update_attachment to update attachments via RPC/REST
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265008 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-12 23:45:55 +00:00
bzrmirror%bugzilla.org
981293cd25 Bug 911509: SOAP::Lite 1.0 no longer includes XMLRPC::Lite
r=dkl a=glob


git-svn-id: svn://10.0.0.236/trunk@265007 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-12 17:15:48 +00:00
bzrmirror%bugzilla.org
9ccc31d214 Bug 914262: KHTML-based browsers such as Konqueror do not support the Server-Push technology
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265006 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-10 21:15:44 +00:00
seabld
d02ec445c2 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.21b1 to 2.21b2 build 1
git-svn-id: svn://10.0.0.236/trunk@265005 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-10 01:19:39 +00:00
bzrmirror%bugzilla.org
65ca381322 Bug 914196 - Documentation for User.login should state cookies not used for JSONRPC and REST when making future connections
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@265004 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-09 17:30:44 +00:00
nrthomas%gmail.com
761f20e8f3 Bug 913307, Enable aurora updates for Metra, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265003 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-09 04:51:14 +00:00
nrthomas%gmail.com
23d7998cbf Bug 913303, Add ESR24 branch, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@265002 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-09 04:49:31 +00:00
seabld
8515ba685c Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.20b3 to 2.21b1 build 1
git-svn-id: svn://10.0.0.236/trunk@265001 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-06 20:37:07 +00:00
bzrmirror%bugzilla.org
ecf9e2f59d Bug 801284: whine.pl should use DEFAULT_COLUMN_LIST as the default column list instead of its hardcoded list
r=LpSolit a=sgreen


git-svn-id: svn://10.0.0.236/trunk@265000 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-05 11:46:50 +00:00
bzrmirror%bugzilla.org
e48fdd253c Bug 909720 - Remove unused code in Bugzilla::Search
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@264999 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-04 01:08:14 +00:00
bzrmirror%bugzilla.org
5522dea500 Bug 875217 - SecurityError in Javascript on buglist.cgi
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@264998 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-04 00:51:41 +00:00
bzrmirror%bugzilla.org
81bba191b3 Bug 606509 - Text badly aligned for "deadline" and "bug numbered" in the search page
r=simon, a=simon


git-svn-id: svn://10.0.0.236/trunk@264997 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-04 00:21:57 +00:00
bzrmirror%bugzilla.org
9bf083039a Bug 331529 - editusers list should let me search for disabled users
r=simon, a=simon


git-svn-id: svn://10.0.0.236/trunk@264996 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-04 00:07:26 +00:00
bzrmirror%bugzilla.org
bbce5d90c0 Bug 901589: The 'isempty' operator does not work for custom multiselect fields
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@264995 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-03 10:31:35 +00:00
bzrmirror%bugzilla.org
16654bc0e5 Bug 911512: Bugzilla::DB::Oracle lacks POD coverage
r=LpSolit a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264994 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-03 10:23:54 +00:00
bzrmirror%bugzilla.org
6cf48709f9 Bug 911513: 007util.t fails due to a missing dependency to DateTime
r=LpSolit a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264993 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-03 10:16:35 +00:00
bzrmirror%bugzilla.org
cff457b6e5 Bug 848063: [Oracle] importxml.pl fails with ORA-01830: comment timestamps are not correctly formatted
r=LpSolit a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264992 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-03 09:52:39 +00:00
bzrmirror%bugzilla.org
0c1b57d002 Fix bustage on Oracle due to bug 898830
git-svn-id: svn://10.0.0.236/trunk@264991 18797224-902f-48f8-a5cc-f745e15eee43
2013-09-02 00:52:51 +00:00
bzrmirror%bugzilla.org
957efb8ca7 Bug 388653 - Stars in chart.html.tmpl could be thought as typos
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@264990 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-30 09:15:04 +00:00
bzrmirror%bugzilla.org
0e8af50a3e Bug 547311 - Remove the "align" attribute from <th>
r=simon, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264989 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-30 09:07:38 +00:00
bzrmirror%bugzilla.org
acb0db86c5 Bug 903895 - Allow more than 32k components
r=gerv, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264988 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-30 08:51:42 +00:00
bzrmirror%bugzilla.org
c83ee562ea Bug 893195 - Allow token based authentication for webservices
r=glob,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264987 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-27 04:06:36 +00:00
bzrmirror%bugzilla.org
cceb62130f Bug 908338 - Create a new webservice called User.valid_login that will verify if a cookie or login token is valid for the current user
r=glob,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264986 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-27 03:37:52 +00:00
bzrmirror%bugzilla.org
b11930d2c6 Bug 908572 - Grammatical error in "Query Defaults" admin params
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@264985 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-26 23:06:08 +00:00
bzrmirror%bugzilla.org
29b08ea331 Bug 903337 - Do not display the CC list and the "Remove selected CCs" checkbox if the CC list is empty
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@264984 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-26 22:58:58 +00:00
bzrmirror%bugzilla.org
798b70b055 Bug 601825 - "Linux Distributions" should link to the "Prerequisites" wiki page, not "Linux_Distro_Installation"
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@264983 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-26 22:52:15 +00:00
bzrmirror%bugzilla.org
3760b40226 Bug 477601 - Adapt Bug.search to use Search.pm
r=sgreen,a=glob


git-svn-id: svn://10.0.0.236/trunk@264982 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-26 17:22:13 +00:00
bzrmirror%bugzilla.org
ea2844f6d7 Bug 904568: emails generated by jobqueue.pl unable to reference custom fields
r=simon, a=simon


git-svn-id: svn://10.0.0.236/trunk@264981 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-26 16:21:53 +00:00
bzrmirror%bugzilla.org
12fca5ed38 Bug 884705 - Bugzilla->user does not return undef
r=simon, a=simon


git-svn-id: svn://10.0.0.236/trunk@264980 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-23 13:47:46 +00:00
bzrmirror%bugzilla.org
824688403b Bug 455016 - Documentation about "Boolean charts" talks about "equals" and so, while these choices have been renamed
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@264979 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-23 13:33:04 +00:00
bzrmirror%bugzilla.org
8f35e380eb Bug 891236 - Allow Redmine See Also URLs
r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@264978 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-22 04:37:23 +00:00
bzrmirror%bugzilla.org
7dada9c616 Bug 891236 - Allow Redmine See Also URLs
r=justdave, a=justdave


git-svn-id: svn://10.0.0.236/trunk@264977 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-22 04:33:36 +00:00
bzrmirror%bugzilla.org
4f1fc8cbfc Bug 252004 - Cannot change capitalisation of Keywords
r=simon, a=glob


git-svn-id: svn://10.0.0.236/trunk@264976 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-22 04:18:06 +00:00
bzrmirror%bugzilla.org
954e34e258 Bug 907245 - Allow for URL params to also be passed with POST/PUT REST API requests
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@264975 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-21 20:03:10 +00:00
bzrmirror%bugzilla.org
790c3d21c6 Bug 905948: under mod_perl, HTTP/200 is returned when etags match If-None-Match
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@264974 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-19 03:48:59 +00:00
bzrmirror%bugzilla.org
739e5965c8 Bug 905537 - Add support for iPod Touch in useragent strings for platform detection
r=LpSolit,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264973 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-19 03:33:34 +00:00
hwine%mozilla.com
25cc0b3d4a bug 904949 - unthrottle for 23.0.1; r=aki
git-svn-id: svn://10.0.0.236/trunk@264972 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-16 22:36:10 +00:00
bzrmirror%bugzilla.org
430baf5048 Bug 365499 - admin/products/groupcontrol/confirm-edit uses p as br
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264971 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-15 23:17:02 +00:00
bzrmirror%bugzilla.org
04bc9e43d2 Bug 902314 - Make the title and headings consistent on the pre enter bug pages
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264970 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-15 23:16:02 +00:00
bzrmirror%bugzilla.org
68f6c3d877 Bug 853638 - Status and resolution values in dependency graphs not localizable.
r=dkl, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264969 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-15 11:30:58 +00:00
bzrmirror%bugzilla.org
688f173f36 Bug 105865: Bugzilla should pay attention to linebreaks when linkifying bug IDs in comments
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264968 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-14 23:30:58 +00:00
bzrmirror%bugzilla.org
e1ba79275b Bug 569177 - Add support for eTag for WebServices
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@264967 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:58:07 +00:00
bzrmirror%bugzilla.org
7538504a69 Bug 902515: Internet Explorer 11 receives multipart/x-mixed-replace content from buglist.cgi
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@264966 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:57:12 +00:00
bzrmirror%bugzilla.org
b2bc839e8c Bug 861582: Missing description in the "Bug Fields" page for "Importance"
r=sgreen a=justdave


git-svn-id: svn://10.0.0.236/trunk@264965 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:56:09 +00:00
bzrmirror%bugzilla.org
008ced32b6 Bug 898830: Improve loading time of show_bug.cgi
r=sgreen a=justdave


git-svn-id: svn://10.0.0.236/trunk@264964 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:55:07 +00:00
bzrmirror%bugzilla.org
4238ec3884 Bug 899586: Consecutive whitespaces in field values are ignored in <select> elements
r=sgreen a=glob


git-svn-id: svn://10.0.0.236/trunk@264963 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:54:06 +00:00
bzrmirror%bugzilla.org
28a4ace86f Bug 669535 - User pref for "Possible Duplicates"
- Failed test 'template/en/default/bug/create/create.html.tmpl contains tabs --WARNING'


git-svn-id: svn://10.0.0.236/trunk@264962 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:53:05 +00:00
bzrmirror%bugzilla.org
df552b5627 Bug 669535 - User pref for "Possible Duplicates"
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@264961 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:51:58 +00:00
bzrmirror%bugzilla.org
5ee67aa32c Bug 875732 - Need hooks for new column in saved-searches
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@264960 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:50:54 +00:00
bzrmirror%bugzilla.org
c76e9d1fca Bug 901620 - Grammar error in the documentation
r=sgreen, a=glob


git-svn-id: svn://10.0.0.236/trunk@264959 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:49:49 +00:00
bzrmirror%bugzilla.org
af9d0db12d Bug 817306 - Add additional words to test for reserved SQL words in schema
r=sgreen, a=glob


git-svn-id: svn://10.0.0.236/trunk@264958 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:48:49 +00:00
bzrmirror%bugzilla.org
c9f2d293ab Bug 868330 - Password creation directions incomplete
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264957 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:47:50 +00:00
bzrmirror%bugzilla.org
3a5d0be0fe Bug 569177 - Add support for eTag for WebServices
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@264956 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:46:35 +00:00
bzrmirror%bugzilla.org
8b67949f5e Bug 902515: Internet Explorer 11 receives multipart/x-mixed-replace content from buglist.cgi
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/trunk@264955 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:45:11 +00:00
bzrmirror%bugzilla.org
8e3015c791 Bug 861582: Missing description in the "Bug Fields" page for "Importance"
r=sgreen a=justdave


git-svn-id: svn://10.0.0.236/trunk@264954 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:44:01 +00:00
bzrmirror%bugzilla.org
ebf24bde9d Bug 898830: Improve loading time of show_bug.cgi
r=sgreen a=justdave


git-svn-id: svn://10.0.0.236/trunk@264953 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:42:43 +00:00
bzrmirror%bugzilla.org
2e386f070e Bug 899586: Consecutive whitespaces in field values are ignored in <select> elements
r=sgreen a=glob


git-svn-id: svn://10.0.0.236/trunk@264952 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:41:32 +00:00
bzrmirror%bugzilla.org
0eb2dc5403 Bug 669535 - User pref for "Possible Duplicates"
- Failed test 'template/en/default/bug/create/create.html.tmpl contains tabs --WARNING'


git-svn-id: svn://10.0.0.236/trunk@264951 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:40:09 +00:00
bzrmirror%bugzilla.org
c1ef38d7c0 Bug 669535 - User pref for "Possible Duplicates"
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@264950 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:38:46 +00:00
bzrmirror%bugzilla.org
76dd179de8 Bug 875732 - Need hooks for new column in saved-searches
r=dkl,a=glob


git-svn-id: svn://10.0.0.236/trunk@264949 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:37:30 +00:00
bzrmirror%bugzilla.org
dbd7e57b7e Bug 901620 - Grammar error in the documentation
r=sgreen, a=glob


git-svn-id: svn://10.0.0.236/trunk@264948 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:36:06 +00:00
bzrmirror%bugzilla.org
6326b129f2 Bug 817306 - Add additional words to test for reserved SQL words in schema
r=sgreen, a=glob


git-svn-id: svn://10.0.0.236/trunk@264947 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:34:52 +00:00
bzrmirror%bugzilla.org
15a5422cd0 Bug 868330 - Password creation directions incomplete
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264946 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:33:20 +00:00
bzrmirror%bugzilla.org
8ff6165081 Bug 897264 - letters_numbers_specialchars password restriction is incorrect
r=LpSolit, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264945 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:32:06 +00:00
bzrmirror%bugzilla.org
25cf6cbf86 Bug 899679 - Bug History page, "back to" should not be striked of only Bug # should be striked off.
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264944 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:30:54 +00:00
bzrmirror%bugzilla.org
9986cefddf Bug 899679 - Bug History page, "back to" should not be striked of only Bug # should be striked off.
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264943 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:29:25 +00:00
bzrmirror%bugzilla.org
8ff07e7fe8 Bug 898784 - Clarify on the CreateAccount page that email address is login when param emailsuffix is set.
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264942 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:28:00 +00:00
bzrmirror%bugzilla.org
7589871fca Bug 491316 - Allow the reporter to enter keywords at bug creation
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264941 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:26:57 +00:00
bzrmirror%bugzilla.org
aef015e77f Bug 467510 - Remove 'bug' from all page titles containing bug number
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264940 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:25:34 +00:00
bzrmirror%bugzilla.org
18bebe478f Fix wrong links in REST POD
git-svn-id: svn://10.0.0.236/trunk@264939 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:24:24 +00:00
bzrmirror%bugzilla.org
3e0cf82647 Bug 834290: Add support for iPads and iPhones in useragent strings
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264938 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:23:03 +00:00
bzrmirror%bugzilla.org
75cd43d4b2 Bug 781672: checksetup.pl fails to check the version of the latest Apache2::SizeLimit release (it throws "Invalid version format (non-numeric data)")
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264937 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:21:47 +00:00
bzrmirror%bugzilla.org
cf1df474a4 Bug 896330: patchreader should not set the "expires" header
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264936 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:20:27 +00:00
bzrmirror%bugzilla.org
516e001971 Bug 877078: shift bugmail generation to the jobqueue
r=sgreen, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264935 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:19:13 +00:00
bzrmirror%bugzilla.org
7c8317af84 Bug 402745 - Improve the error message displayed when accessing summarize_time.cgi with no bug ID
git-svn-id: svn://10.0.0.236/trunk@264934 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:17:51 +00:00
bzrmirror%bugzilla.org
4f4c1fa794 Bug 856736 - Set X-Bugzilla-Type to dep_changed for 'dependency changed" bugmail
r/a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264933 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:16:38 +00:00
bzrmirror%bugzilla.org
b9da772c51 Bug 237516 - confusing cancellation message for tokens
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264932 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:15:06 +00:00
bzrmirror%bugzilla.org
6738e57abc Bug 897029: Preload bug permissions when calling Bug.get to improve performance
r/a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264931 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:14:02 +00:00
bzrmirror%bugzilla.org
405ee04790 Bug 897003: Improve _strip_undefs() performance
r/a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264930 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 18:13:04 +00:00
despotdaemon
8b6f461004 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@264929 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 16:34:35 +00:00
despotdaemon
df72ecad47 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@264928 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-13 16:33:56 +00:00
hwine%mozilla.com
6d667b75b8 bug 903119 - throttle ff 23.0 to manual only; r=aki
git-svn-id: svn://10.0.0.236/trunk@264926 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-08 21:12:43 +00:00
despotdaemon
fcfd07b876 Pseudo-automatic update of changes made by gavin@gavinsharp.com.
git-svn-id: svn://10.0.0.236/trunk@264924 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-07 01:33:03 +00:00
despotdaemon
f69bda724e Pseudo-automatic update of changes made by gavin@gavinsharp.com.
git-svn-id: svn://10.0.0.236/trunk@264923 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-06 21:00:19 +00:00
despotdaemon
a5761cd19c Pseudo-automatic update of changes made by gavin@gavinsharp.com.
git-svn-id: svn://10.0.0.236/trunk@264922 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-06 21:00:17 +00:00
cltbld
9601e4cbb2 Bug 901780 - Tracking bug for build and release of firefox 23.0. patch=nthomas,r=rail
git-svn-id: svn://10.0.0.236/trunk@264921 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-06 12:36:28 +00:00
seabld
b530ea4034 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.19 to 2.20 build 1
git-svn-id: svn://10.0.0.236/trunk@264920 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-04 12:18:08 +00:00
seabld
6174de7271 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.20b2 to 2.20b3 build 1
git-svn-id: svn://10.0.0.236/trunk@264919 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-30 14:56:21 +00:00
despotdaemon
74094f2227 Pseudo-automatic update of changes made by gavin@gavinsharp.com.
git-svn-id: svn://10.0.0.236/trunk@264918 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-29 23:34:44 +00:00
mkanat%bugzilla.org
327c527c9e Bug 494675 - Message describing steps after user requests to change email address is confusing
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264917 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-26 22:15:46 +00:00
mkanat%bugzilla.org
a2559145a4 Bug 893618 - Bug status anchor different on create and modify bug page
r=LpSolit, a=glob


git-svn-id: svn://10.0.0.236/trunk@264916 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-26 00:15:45 +00:00
mkanat%bugzilla.org
7bdffeb5cc Bug 880093 - Cache filter_wants
r=glob, a=glob


git-svn-id: svn://10.0.0.236/trunk@264915 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-26 00:00:56 +00:00
mkanat%bugzilla.org
c7f10984da Bug 896183 - Change password screen mentions "New Password Again" it should be "Confirm new password"
r=dkl,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264914 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-25 21:15:50 +00:00
mkanat%bugzilla.org
78c2480695 Remove debug code
git-svn-id: svn://10.0.0.236/trunk@264913 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-25 13:15:56 +00:00
mkanat%bugzilla.org
2fb1f422b3 Bug 889403: syncLDAP.pl does not rederive regexp groups when updating login name
r=LpSolit a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264912 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-25 11:16:41 +00:00
mkanat%bugzilla.org
0d270401f9 Bug 880113 - Use the cache for the product and component name
r=LpSolit, a=glob


git-svn-id: svn://10.0.0.236/trunk@264911 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-25 04:31:02 +00:00
mkanat%bugzilla.org
822d0d1c51 Bug 897426: Revert the hack in Bugzilla->feature and make it more robust
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@264910 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-24 23:47:01 +00:00
mkanat%bugzilla.org
87667d3d49 Bug 896298: Bugzilla::JobQueue requires TheSchwartz 1.07 to use the prioritization of jobs
r=gerv a=glob


git-svn-id: svn://10.0.0.236/trunk@264909 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-24 23:46:03 +00:00
mkanat%bugzilla.org
6dacddb109 Bug 875728 - Need hook for links in common-links
r=rojanu,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264908 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-24 19:46:05 +00:00
mkanat%bugzilla.org
a6c552c3bd Bug 895309 - comments returned via the REST endpoint shouldn't be wrapped
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@264907 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-24 19:15:59 +00:00
mkanat%bugzilla.org
0153306d82 Bug 880653 - Add POD for Bug.possible_duplicates webservice
r=LpSolit,a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264905 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-24 14:16:00 +00:00
mkanat%bugzilla.org
782af10c90 Bug 345194: fix for xt tests
git-svn-id: svn://10.0.0.236/trunk@264904 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-24 09:00:57 +00:00
mkanat%bugzilla.org
400f6c0a82 Bug 345194: Add "is empty" and "is not empty" search operators to the boolean chart
r=LpSolit, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264903 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-24 08:45:54 +00:00
mkanat%bugzilla.org
57ce902d6b Bug 533878: Allow relative date searches involving date/time custom fields
r=LpSolit, a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264902 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-24 08:30:50 +00:00
mkanat%bugzilla.org
875a3c283c Bug 896066 - Allow REST WebService API to for GET /product to allow retrieval of multiple product objects instead of ids
git-svn-id: svn://10.0.0.236/trunk@264901 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-23 20:31:31 +00:00
mkanat%bugzilla.org
2d2dcc1cda Bug 896066 - Allow REST WebService API to for GET /product to allow retrieval of multiple product objects
r/a=glob


git-svn-id: svn://10.0.0.236/trunk@264900 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-23 20:30:51 +00:00
mkanat%bugzilla.org
09771e1bd7 Bug 871473: New code hook "before_read" in Migrate.pm
r=LpSolit a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264899 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-23 09:30:46 +00:00
mkanat%bugzilla.org
5d472aeab0 Bug 893953: Duplicated CSS rule for "bug_id_container input" in search_form.css
r=LpSolit a=sgreen


git-svn-id: svn://10.0.0.236/trunk@264898 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-23 09:15:47 +00:00
mkanat%bugzilla.org
7ffbef95cc Bug 880227 - Install of Bugzilla DBI module fails due to mirror.hiwaay.net not being available
git-svn-id: svn://10.0.0.236/trunk@264897 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-23 00:05:03 +00:00
seabld
a4f69dfebd Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.20b1 to 2.20b2 build 1
git-svn-id: svn://10.0.0.236/trunk@264896 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-22 14:35:00 +00:00
mkanat%bugzilla.org
d4a1c19841 Bug 850986: don't allow setting a flag's requestee to a disabled account
r=dkl, a=justdave


git-svn-id: svn://10.0.0.236/trunk@264895 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-22 05:33:17 +00:00
mkanat%bugzilla.org
efedbac9b4 Bug 895306: REST endpoint returns both JSON and HTML errors when running under mod_perl
r=dkl, a=glob


git-svn-id: svn://10.0.0.236/trunk@264894 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-22 05:18:05 +00:00
mkanat%bugzilla.org
30fbe5e846 remove accidental commit from bug 866927
git-svn-id: svn://10.0.0.236/trunk@264893 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-19 06:46:02 +00:00
mkanat%bugzilla.org
27a6ff0d61 Bug 894221 - API Documentation Error
git-svn-id: svn://10.0.0.236/trunk@264892 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-16 06:00:49 +00:00
mkanat%bugzilla.org
1178aa4329 Bug 893922 - checksetup.pl failes to locate the string 'feature_rest'
git-svn-id: svn://10.0.0.236/trunk@264891 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-15 20:30:46 +00:00
mkanat%bugzilla.org
d9355618bf Bug 787328 - xmlrpc.cgi doesn't send any security-related headers
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@264890 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-15 04:01:28 +00:00
mkanat%bugzilla.org
59d81c3300 Bug 866927 - Enhance Bugzilla WebServices to allow data access using REST
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/trunk@264889 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-12 21:00:57 +00:00
despotdaemon
f399a5c93b Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@264888 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-11 06:45:15 +00:00
despotdaemon
f1c91db98d Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@264887 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-11 06:44:17 +00:00
despotdaemon
5bbd79aa62 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@264886 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-11 06:43:30 +00:00
despotdaemon
e279ecce16 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@264885 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-11 06:42:13 +00:00
seabld
c875aa70c0 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.19b2 to 2.20b1 build 1
git-svn-id: svn://10.0.0.236/trunk@264884 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-10 05:47:22 +00:00
mkanat%bugzilla.org
dac1d37569 Bug 885646: Bugzilla::BugMail::_get_diff should rejoin split activity entries
r=glob, a=justdave


git-svn-id: svn://10.0.0.236/trunk@264883 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-09 03:00:52 +00:00
mkanat%bugzilla.org
4090235bf6 Bug 890563: DateTime error when going to editwhines.cgi
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264882 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-06 10:30:55 +00:00
Callek%gmail.com
068de33664 Bug 889432 - Fully unthrottle Fx22.0 updates. r=aki
git-svn-id: svn://10.0.0.236/trunk@264881 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-02 18:06:49 +00:00
seabld
4acfebc28f Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.17.1 to 2.19 build 1
git-svn-id: svn://10.0.0.236/trunk@264880 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-01 05:28:41 +00:00
mkanat%bugzilla.org
a04a3c92d1 Bug 861519: The keyword field in the "Enter Bug" and "Change several bugs at once" pages no longer lists available keywords
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264879 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-27 22:15:42 +00:00
catlee%mozilla.com
c75cd54d53 Bug 887947 - Throttle Firefox 22 to 0% r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264878 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-27 20:26:50 +00:00
mkanat%bugzilla.org
9f5cfb78cf Remove incorrect linebreak
git-svn-id: svn://10.0.0.236/trunk@264877 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-27 12:30:43 +00:00
Callek%gmail.com
40364a5d2e Bug 885829 bustage fix, missing a comma
git-svn-id: svn://10.0.0.236/trunk@264876 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-27 08:34:44 +00:00
mkanat%bugzilla.org
efce004203 Bug 882568: Remove unnecessary text about a bug not being part of last search
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264875 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-27 04:45:46 +00:00
asasaki%mozilla.com
c9072d48b1 bug 885829 - nightly-fig channel for fennec. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@264874 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-26 23:38:06 +00:00
seabld
7352670c27 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.19b1 to 2.19b2 build 1
git-svn-id: svn://10.0.0.236/trunk@264873 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-26 00:51:48 +00:00
mkanat%bugzilla.org
923d5cb734 Bug 886034: Remove deprecated code about CGI 2.75
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264872 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-25 22:15:41 +00:00
catlee%mozilla.com
776a06ea67 Bug 886290: Throttle Firefox 22.0 to 10% r=rail
git-svn-id: svn://10.0.0.236/trunk@264871 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-25 12:43:11 +00:00
seabld
41fba31771 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.18b4 to 2.19b1 build 1
git-svn-id: svn://10.0.0.236/trunk@264870 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-20 16:08:09 +00:00
mkanat%bugzilla.org
927dc72434 Bug 880097 - Only retrieve database fetched values if requested
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264869 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-17 04:33:12 +00:00
mkanat%bugzilla.org
fb40c4d643 Bug 877083 - "Ignore Bug Mail" shouldn't lead to request email being dropped
r=glob,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264868 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-12 16:30:58 +00:00
mkanat%bugzilla.org
76635652de Bug 875377: Hint how to change the email address should only be displayed if the address can be changed
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264867 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-11 16:30:59 +00:00
mkanat%bugzilla.org
b6f6a25c1e Bug 856158: A question mark inside quoted strings triggers flag detection when using QuickSearch
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264866 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-11 16:15:57 +00:00
mkanat%bugzilla.org
5710646ec6 Bug 880315: Fix malformed sql generated by the fix for bug 879055
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264865 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-07 05:31:00 +00:00
mkanat%bugzilla.org
ccca6b6569 Bug 878035: Do not disclose whether a user account exists or not when a user clicks "forgot password"
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264864 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-06 21:01:09 +00:00
mkanat%bugzilla.org
2ed501e295 Remove tabs
git-svn-id: svn://10.0.0.236/trunk@264863 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-05 19:15:48 +00:00
mkanat%bugzilla.org
6189a245c4 Bug 878623: Improvement in retrieving a classification name from bug
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264862 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-05 18:30:45 +00:00
mkanat%bugzilla.org
993f54b39d Bug 875744: Bug history messed up when two comments are made private
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264861 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-05 18:15:55 +00:00
mkanat%bugzilla.org
f01ff05e40 Bug 874944: Do not display the Excluded list when sending bugmails
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264860 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-05 12:46:00 +00:00
mkanat%bugzilla.org
d4e5454f9c Bug 879055: Add parenthesis to prevent anywordssubstr search from returning incorrect results.
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264859 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-05 05:45:47 +00:00
bhearsum%mozilla.com
3b36c97368 bug 866247: Map "MetroFirefox" to "Firefox" for URL handling for application updates. r=rail
git-svn-id: svn://10.0.0.236/trunk@264858 18797224-902f-48f8-a5cc-f745e15eee43
2013-06-03 12:45:10 +00:00
nrthomas%gmail.com
1282b5c402 Bug 875447 - Fully unthrottle Fx21.0 updates, r=rail
git-svn-id: svn://10.0.0.236/trunk@264857 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-23 21:23:44 +00:00
mkanat%bugzilla.org
92e6f289ef Bug 828344: add missing xt broken tests
git-svn-id: svn://10.0.0.236/trunk@264856 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-22 17:00:49 +00:00
mkanat%bugzilla.org
5e3b34a8cd Bug 874827 - Remove superfluous "and" in 4.4 release notes.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264855 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-22 11:34:23 +00:00
catlee%mozilla.com
c49492bb9d Bug 874529: Increase Firefox 21 throttling to 25% r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264854 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-21 18:21:22 +00:00
mkanat%bugzilla.org
b3ec94b82a Bug 828344: "contains all of the words" no longer looks for all words within the same comment or flag
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264853 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-20 18:01:00 +00:00
mkanat%bugzilla.org
3068bf6a84 Bug 873920: Whine e-mails to other people includes invalid link
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264852 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-20 14:00:45 +00:00
mkanat%bugzilla.org
1108c3e4bf Bug 870700: Release notes for Bugzilla 4.4
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264851 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-18 14:15:50 +00:00
asasaki%mozilla.com
807b51f663 bug 872883 - throttle Firefox 21.0 updates at 5%. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@264850 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-17 21:50:15 +00:00
bhearsum%mozilla.com
114bc51e7b bug 872882: Please unthrottle Firefox 21.0 updates on Thursday May 16. r=bhearsum, patch=nthomas
git-svn-id: svn://10.0.0.236/trunk@264849 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-16 19:22:48 +00:00
bhearsum%mozilla.com
d7a4e20fdd bug 870883: Please push out FF21.0 updates throttled due to MS Patch Tuesday. r=bhearsum, p=nthomas
git-svn-id: svn://10.0.0.236/trunk@264848 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-14 13:00:39 +00:00
mkanat%bugzilla.org
56ec9ad8d7 Bug 850135 - hide the textarea custom fields by default with an (edit) link
- Removal of div around pre as suggested by reviewer


git-svn-id: svn://10.0.0.236/trunk@264847 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-10 15:16:04 +00:00
mkanat%bugzilla.org
c924686adf Bug 850135 - hide the textarea custom fields by default with an (edit) link
r=glob,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264846 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-10 15:01:10 +00:00
mkanat%bugzilla.org
cfc0f23124 Bug 842068: Add 'group_updated_fields' hook to 'global/messages.html.tmpl'
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264845 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-10 11:31:03 +00:00
mkanat%bugzilla.org
56116634e2 Bug 828344: "contains all of the words" no longer looks for all words within the same comment or flag
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264844 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-10 08:31:09 +00:00
mkanat%bugzilla.org
8a77c1f55f Bug 212471: Tabular reports do not link bug counts involving the empty resolution correctly
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264843 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-05 21:45:58 +00:00
mkanat%bugzilla.org
918c246702 Bug 859118 - Bug.search called with no arguments returns all visible bugs, ignoring max_search_results and search_allow_no_criteria
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264842 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-03 22:31:17 +00:00
seabld
3fefc56206 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.18b3 to 2.18b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264841 18797224-902f-48f8-a5cc-f745e15eee43
2013-05-03 08:41:32 +00:00
mkanat%bugzilla.org
c6221c165b Bug 848635: Old queries based on tags are no longer listed in the page footer by default when upgrading from 4.0 or older to 4.2
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264840 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-28 12:05:56 +00:00
mkanat%bugzilla.org
4390087735 Bug 861519: The keyword field in the "Enter Bug" page no longer lists available keywords
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264839 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-28 12:03:00 +00:00
mkanat%bugzilla.org
58d9e6b25a Bug 858909: When running checksetup.pl for the first time using Oracle as DB server, you get an "uninitialized value" warning
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264838 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-28 11:47:55 +00:00
seabld
adfbaeccc0 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.18b2 to 2.18b3 build 1
git-svn-id: svn://10.0.0.236/trunk@264837 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-27 11:05:47 +00:00
bhearsum%mozilla.com
b9c893af20 bug 866247: Map "MetroFirefox" to "Firefox" for URL handling for application updates. r=catlee
git-svn-id: svn://10.0.0.236/trunk@264836 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-26 21:39:36 +00:00
seabld
fa9ab382a7 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.18b1 to 2.18b2 build 1
git-svn-id: svn://10.0.0.236/trunk@264835 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-19 08:05:39 +00:00
mkanat%bugzilla.org
813f230e5d Bug 851591: Add a main-end hook into global/footer.html.tmpl to be able to display additional data before displaying the page footer
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264834 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-17 23:32:04 +00:00
mkanat%bugzilla.org
d7cecbd329 Bug 858911: Oracle fails with "ORA-04043: object T_GROUP_CONCAT does not exist" when installing Bugzilla for the first time
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264833 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-17 23:31:08 +00:00
mkanat%bugzilla.org
a48e0b5165 Bug 828344: Make "contains all of the words" look for all words within the same comment or flag
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264832 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-17 17:31:05 +00:00
mkanat%bugzilla.org
fa2d14609f Bug 782210: If a custom field depends on a product, component or classification, the "mandatory" bit is ignored on bug creation
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264831 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-16 10:16:12 +00:00
mkanat%bugzilla.org
aac23d5c8c Bug 861528: $user->can_enter_product() now returns the product object instead of 1
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264830 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-15 21:31:43 +00:00
seabld
b42687b980 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.17 to 2.17.1 build 1
git-svn-id: svn://10.0.0.236/trunk@264829 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-14 04:24:43 +00:00
Callek%gmail.com
a3f82e6233 Backout SM 2.17.1 change for an update re-run
git-svn-id: svn://10.0.0.236/trunk@264828 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-14 03:19:15 +00:00
mkanat%bugzilla.org
f4df81f8f8 Bug 861392: Be more descriptive about "Ignore Bug Email"
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264827 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-12 21:46:01 +00:00
seabld
bc7927cabf Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.17 to 2.17.1 build 1
git-svn-id: svn://10.0.0.236/trunk@264826 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-12 14:30:38 +00:00
bhearsum%mozilla.com
8513a4b538 bug 858634: tracking bug for build and release of firefox 20.0.1. r=rail
git-svn-id: svn://10.0.0.236/trunk@264825 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-11 18:29:33 +00:00
mkanat%bugzilla.org
53eae456e1 Bug 860723: Custom fields are shown twice in report axis selectors
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264824 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-11 13:30:55 +00:00
mkanat%bugzilla.org
eab1383ea8 Bug 860140: Remove the obsolete <blink> HTML element
r=sgreen a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264823 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-10 21:00:47 +00:00
mkanat%bugzilla.org
119efdeb98 Bug 148564 - Ability to ignore specific bugs (not get email from them, even as the reporter)
- Fix broken use of $cgi->param


git-svn-id: svn://10.0.0.236/trunk@264820 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-08 21:15:44 +00:00
mkanat%bugzilla.org
53f9009858 Remove unintentional code commits
git-svn-id: svn://10.0.0.236/trunk@264819 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-08 20:16:34 +00:00
mkanat%bugzilla.org
653540d7af Bug 148564 - Ability to ignore specific bugs (not get email from them, even as the reporter)
r=glob,r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264818 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-08 20:15:53 +00:00
mkanat%bugzilla.org
e230602cf9 Bug 857562: ajax_user_autocompletion param ignored on Search by People fields
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264817 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-05 20:01:51 +00:00
mkanat%bugzilla.org
cd83868136 Bug 855258: The dependency graph always uses urlbase, even when sslbase is in use
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264816 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-05 20:00:51 +00:00
seabld
a9e40e218b Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.17b4 to 2.18b1 build 1
git-svn-id: svn://10.0.0.236/trunk@264815 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-05 04:04:13 +00:00
nrthomas%gmail.com
b994627df9 Bug 858263, completely throttle updates to FF20, r=kmoir
git-svn-id: svn://10.0.0.236/trunk@264814 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-04 21:30:27 +00:00
bhearsum%mozilla.com
d4ebad97ac bug 837124: tracking bug for build and release of firefox 20.0 - throttle firefox 20 to 10%. r=catlee
git-svn-id: svn://10.0.0.236/trunk@264813 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-02 13:27:19 +00:00
seabld
ba094c63e5 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.16.2 to 2.17 build 1
git-svn-id: svn://10.0.0.236/trunk@264812 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-01 09:34:12 +00:00
mkanat%bugzilla.org
bb18fff464 Fix uninitialized warning caused by Bug 850639
git-svn-id: svn://10.0.0.236/trunk@264811 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-28 08:16:09 +00:00
seabld
bbf85a095a Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.17b3 to 2.17b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264810 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-28 06:46:30 +00:00
mkanat%bugzilla.org
84b87b0c45 Bug 850639: Set an upper limit on the number of nodes the dependency graph will display
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264809 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-28 06:30:47 +00:00
mkanat%bugzilla.org
28414ced17 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/trunk@264807 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-25 19:30:44 +00:00
mkanat%bugzilla.org
d3f5c601c6 Bug 852943: selectClassification() is no longer used
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264806 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-25 19:00:48 +00:00
seabld
685fc54585 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.17b2 to 2.17b3 build 1
git-svn-id: svn://10.0.0.236/trunk@264805 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-21 07:34:19 +00:00
mkanat%bugzilla.org
ee068e46ac Bug 852560: Bugzilla cannot be installed with MySQL 5.6, because the have_innodb variable no longer exists
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264804 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-20 12:16:19 +00:00
mkanat%bugzilla.org
b595a1b9a1 Bug 852445: Mime type detection truncates the first 32 bytes from attachments
r=LpSolit,r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264803 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-19 16:31:01 +00:00
seabld
1bc4b23434 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.17b1 to 2.17b2 build 1
git-svn-id: svn://10.0.0.236/trunk@264802 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-18 02:49:42 +00:00
mkanat%bugzilla.org
b66637ed30 Bug 830053: Should link to account information from the email preferences tab
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264801 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-16 16:46:49 +00:00
mkanat%bugzilla.org
4d851d8fa5 Bug 821717: Table headers in the "Saved Searches" and "Email Prefs" panels are wrongly right-aligned
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264800 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-16 16:46:08 +00:00
mkanat%bugzilla.org
3bfaeb37a8 Bug 827983: "[reply]" link besides the original description will insert ("in reply to comment #N+1") when the comments order is "Newest to Oldest, but keep Descritption at the top"
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264799 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-16 16:30:49 +00:00
mkanat%bugzilla.org
bebf868abe Bug 525195 - Invisible fields still show up in the "New:" bugmail (fields whose visibility depends on another field)
r=dkl,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264798 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-14 21:02:43 +00:00
wtc%google.com
857bf178c5 Set NSPR version to 4.9.6.
git-svn-id: svn://10.0.0.236/trunk@264796 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-14 17:38:11 +00:00
wtc%google.com
f3d6bd7194 Bug 841651: Implement PR_SetThreadPriority() on Linux-based platforms
using per-thread nice values. The patch is contributed by Gabriele
Svelto <gsvelto@mozilla.com>. r=wtc.
Modified Files:
	configure configure.in pr/include/private/primpl.h
	pr/src/pthreads/ptthread.c


git-svn-id: svn://10.0.0.236/trunk@264795 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-14 17:34:33 +00:00
mkanat%bugzilla.org
486e82c2e0 Bug 850322 - make see-also's (add) button consistent with other buttons
r=glob,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264794 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-13 15:16:02 +00:00
mkanat%bugzilla.org
a0dad8aed9 Bug 850309: Allow pasted attachments to be flagged as patches
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264793 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-13 13:45:43 +00:00
seabld
305c904b57 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.16.1 to 2.16.2 build 2
git-svn-id: svn://10.0.0.236/trunk@264792 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-13 02:19:49 +00:00
mkanat%bugzilla.org
027570d241 Bug 850126 - 'token' id defined twice on logged-out pages (in header and footer)
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@264791 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-12 17:15:44 +00:00
seabld
f07eec5465 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.16 to 2.16.1 build 1
git-svn-id: svn://10.0.0.236/trunk@264790 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-09 02:57:34 +00:00
mkanat%bugzilla.org
ad321b5af7 Bug 848250: Bug summary tooltip now includes "---" for unresolved bugs
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264789 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-08 11:45:48 +00:00
bhearsum%mozilla.com
83af283281 bug 846289: back out bug 844053 as part of next desktop firefox release - remove win8 special case. r=catlee, patch=rail
git-svn-id: svn://10.0.0.236/trunk@264788 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-07 22:09:35 +00:00
bhearsum%mozilla.com
8f793c4c89 bug 846289: disable win8-only updates for releasetest channel in prep for 19.0.2. r=rail, patch=nthomas
git-svn-id: svn://10.0.0.236/trunk@264787 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-07 13:49:23 +00:00
catlee%mozilla.com
8d4a5cd102 Bug 845447: Unthrottle Firefox 19.0 updates. r=rail
git-svn-id: svn://10.0.0.236/trunk@264786 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-26 21:33:00 +00:00
bhearsum%mozilla.com
ca3837bfa3 bug 844053: Update only win8 users to 19.0.1 - give win8 users their own update platform. r=catlee/bhearsum/rail, patch=catlee/bhearsum
git-svn-id: svn://10.0.0.236/trunk@264785 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-26 20:56:57 +00:00
ccooper%deadsquid.com
739497c9e0 b=802167
r=Callek
- unthrottle Firefox and Thunderbird ESRs


git-svn-id: svn://10.0.0.236/trunk@264784 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-25 19:25:01 +00:00
seabld
8f50bdc9a4 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.16b5 to 2.17b1 build 1
git-svn-id: svn://10.0.0.236/trunk@264783 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-25 08:06:11 +00:00
asasaki%mozilla.com
db7da899b0 bug 841908 - fully throttle fx19. p=callek r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264782 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-20 23:27:45 +00:00
bhearsum%mozilla.com
fc9008fcf4 bug 842855: Please prepare to make NT6.2 updates to FF19 manual only, temporarily. r=bhearsum, p=rail
git-svn-id: svn://10.0.0.236/trunk@264781 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-20 17:43:42 +00:00
asasaki%mozilla.com
ee1e5798ec bug 842742 - don't allow '..' in logfile. r=justdave
git-svn-id: svn://10.0.0.236/trunk@264780 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-20 07:10:48 +00:00
mkanat%bugzilla.org
cfe160dd7e Bug 842038: (CVE-2013-0785) [SECURITY] XSS in show_bug.cgi when using an invalid page format
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264770 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 17:33:12 +00:00
mkanat%bugzilla.org
0a81634be5 Bug 824399: (CVE-2013-0786) [SECURITY] build_subselect() leaks the existence of products and components you cannot access
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264768 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 17:15:41 +00:00
wtc%google.com
f7f5728a6a Bug 838769 (second attempt): Disable the ECC cipher suites if we cannot
send extensions, even if we support all the currently specified curves
(NSS_ECC_MORE_THAN_SUITE_B is set). r=agl,rrelyea.
Modified Files:
	ssl3con.c sslcon.c


git-svn-id: svn://10.0.0.236/trunk@264767 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 16:16:22 +00:00
Callek%gmail.com
1c4f42ad9b Bug 802167 - unthrottle 17.0 and 17.0.1 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264766 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 16:15:22 +00:00
wtc%google.com
2a2c53a714 Bug 841992: Remove the SunOS5.x.mk files for SunOS 5.9-5.11 (Solaris 9-11).
r=kaie.
Removed Files:
	SunOS5.10.mk SunOS5.10_i86pc.mk SunOS5.11.mk
	SunOS5.11_i86pc.mk SunOS5.8.mk SunOS5.8_i86pc.mk SunOS5.9.mk
	SunOS5.9_i86pc.mk


git-svn-id: svn://10.0.0.236/trunk@264765 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 16:03:58 +00:00
Callek%gmail.com
bc5643d892 Bug 841908 - Please release FF19 throttled at 50% r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264764 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 14:16:07 +00:00
Callek%gmail.com
a3a2d44b0b Bug 802167 - do esr10 -> esr17 updates. r=bhearsum p=coop
git-svn-id: svn://10.0.0.236/trunk@264763 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 14:13:14 +00:00
mkanat%bugzilla.org
62b65c08cc Bug 832262: Release notes for Bugzilla 4.4rc2
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264762 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 09:16:07 +00:00
wtc%google.com
8a71a49a4c Bug 841992: Use coreconf/SunOS5.mk for all Solaris versions. r=kaie.
Modified Files:
	SunOS5.mk config.mk


git-svn-id: svn://10.0.0.236/trunk@264760 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-18 23:39:06 +00:00
wtc%google.com
4cf83d6235 Bug 838769: Run strsclnt with SSL2 enabled only when testing the six SSL2
cipher suites.  r=kaie.


git-svn-id: svn://10.0.0.236/trunk@264759 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-18 23:25:11 +00:00
wtc%google.com
86e2ad1f64 Bug 841664: Remove a reference to the obsolete libfreebl_32int_3.so for
32-bit Solaris SPARC. r=kaie.


git-svn-id: svn://10.0.0.236/trunk@264758 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-18 21:30:39 +00:00
mkanat%bugzilla.org
e2adc8711a Bug 842063: HTML injection is possible using the bug alias
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264756 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-18 12:30:50 +00:00
mkanat%bugzilla.org
c9f1c0d400 Bug 824346 - The flaginclusions and flagexclusions DB tables have no UNIQUE index
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264755 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-18 10:31:36 +00:00
seabld
977c7cce3a Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.15.2 to 2.16 build 1
git-svn-id: svn://10.0.0.236/trunk@264754 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-18 08:00:29 +00:00
mkanat%bugzilla.org
205db08327 Bug 601875: Display the "allow UNCONFIRMED" column when listing products in editproducts.cgi
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264753 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-17 12:15:58 +00:00
mkanat%bugzilla.org
ce077f3d0e Fix regression due to bug 830330
git-svn-id: svn://10.0.0.236/trunk@264752 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-17 02:31:08 +00:00
mkanat%bugzilla.org
bf4a21552e Bug 839950: Cannot search by Change History on multi-select fields
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264751 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-17 01:31:06 +00:00
mkanat%bugzilla.org
f487b3403c Bug 836436: Add a "search_tabs" hook to allow additional search tabs
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264750 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-16 22:45:44 +00:00
mkanat%bugzilla.org
a66f442174 Bug 825758: Most Bugzilla::BugUrl::* modules incorrectly validate the domain name
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264749 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-16 22:30:58 +00:00
mkanat%bugzilla.org
2f2234daf8 Bug 840824: It is possible to create a new bug with a non active target milestone, version or component
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264748 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-16 22:00:42 +00:00
wtc%google.com
e4d4cb3f24 Bug 838769: back out the previous checkin. tests/memleak/memleak.sh runs
strsclnt with SSL2 enabled, so I need to fix that first.
Modified Files:
	ssl3con.c sslcon.c


git-svn-id: svn://10.0.0.236/trunk@264747 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-16 15:09:14 +00:00
kaie%kuix.de
e2c12581e7 Bug 360420, fix Windows deadlock bustage, add missing html request to tstclnt invocation, r=bustage
git-svn-id: svn://10.0.0.236/trunk@264746 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-16 14:48:46 +00:00
kaie%kuix.de
75e5d00b38 Bug 841883 - manpages+html for tools: fix dependency tracking, integrate into build system
git-svn-id: svn://10.0.0.236/trunk@264745 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-16 14:24:35 +00:00
wtc%google.com
a02af31053 Bug 838769: Disable the ECC cipher suites if we cannot send extensions,
even if we support all the currently specified curves
(NSS_ECC_MORE_THAN_SUITE_B is set). r=agl,rrelyea.
Modified Files:
	ssl3con.c sslcon.c


git-svn-id: svn://10.0.0.236/trunk@264744 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 20:27:53 +00:00
wtc%google.com
0411015ffd Bug 838769: Run the ECC SSL tests with SSL2 disabled and with TLS enabled
because ECC cipher suites need the Supported Elliptic Curves Extension.
r=kaie.
Modified Files:
	sslcov.txt sslstress.txt


git-svn-id: svn://10.0.0.236/trunk@264743 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 20:22:59 +00:00
wtc%google.com
90f4680a9f Bug 834795: Fix Visual C++ compiler warnings about unary minus operator
applied to unsigned type, by changing -r8_d to 0-r8_d. r=agl,rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264742 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 19:18:45 +00:00
wtc%google.com
b909a112ed Bug 835091: Don't need to include <stdlib.h>. Declare internal functions as
static. Remove a block of commented out code. r=ryan.sleevi.


git-svn-id: svn://10.0.0.236/trunk@264741 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 19:15:04 +00:00
wtc%google.com
b9d53cbdb1 Bug 341127: Fix the invalid read and write in rc4_wordconv. Use
rc4_wordconv for x86 on all operating systems. r=ryan.sleevi.


git-svn-id: svn://10.0.0.236/trunk@264740 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 19:10:20 +00:00
wtc%google.com
3c415ffb6e Bug 840393: Improve error reporting. Fix a Visual C++ compiler warning on
signed/unsigned comparison in RC4_InitContext. r=ryan.sleevi.


git-svn-id: svn://10.0.0.236/trunk@264739 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 19:07:15 +00:00
wtc%google.com
fbd507eeb7 Bug 841664: Drop (32-bit) SPARC V8 processor support on Solaris. r=kaie.
Modified Files:
	coreconf/SunOS5.mk nss/lib/freebl/Makefile
	nss/lib/freebl/loader.c
Removed Files:
	nss/lib/freebl/mpi/mpv_sparcv8x.s


git-svn-id: svn://10.0.0.236/trunk@264738 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 18:48:42 +00:00
kaie%kuix.de
fd3579fa78 Bug 811331 / Bug 360420, add selfsigned OCSP stapling to selfserv, stapling support for strsclnt, run self-contained stapling tests, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264737 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 17:57:01 +00:00
kaie%kuix.de
6fe835fb35 Bug 811331 / Bug 360420, OCSP Stapling, TLS server side implementation; add ability to produce invalid OCSP responses for testing purposes, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264736 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 17:56:19 +00:00
kaie%kuix.de
7d2a505113 Bug 360420, OCSP Stapling, allow multiple status items, in an attempt to be prepared for future multi-stapling implementation. Introducing SECItemArray. r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264735 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 17:55:42 +00:00
kaie%kuix.de
80289d8043 Bug 700701 (as part of Bug 360420), Enhance tstclnt and ssltap to support OCSP stapling, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264734 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 17:54:57 +00:00
kaie%kuix.de
a555bc1567 Overlapping fixes for Bug 554369 and Bug 360420. OCSP caching fixes by Adam Langley, r=kaie; Cache injection of OCSP stapling data inside default auth code, by me, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264733 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 17:53:24 +00:00
kaie%kuix.de
96ed6ee6a5 Bug 360420, OCSP Stapling, TLS client side implementation, based on work by Adam Langley, with tweaks from me and bsmith. r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264732 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 17:52:45 +00:00
kaie%kuix.de
617b1e3ada set version to 3.14.4 Beta
git-svn-id: svn://10.0.0.236/trunk@264731 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 17:41:55 +00:00
mkanat%bugzilla.org
5522be984f Bug 838846: In Product.get, include_fields => ['components'] no longer returns data about components
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264730 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 14:31:21 +00:00
mkanat%bugzilla.org
351a87d6c2 Bug 830330: Make flags honour bug_check_can_change_field
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264729 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 06:17:10 +00:00
mkanat%bugzilla.org
ae669f8fb4 Bug 830333: Make the comment box hidden if bug_check_can_change_field reports the user is unable to comment on the bug
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264728 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 06:16:08 +00:00
mkanat%bugzilla.org
58393f06dc Bug 832893: changes jobqueue.pl to spawn worker processes to deliver bugmail to avoid memory leaks
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264727 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 06:00:43 +00:00
mkanat%bugzilla.org
79d6a4f477 Bug 839095: Fix interdiff failing on mod_perl with "No valid patch files were found in the attachment"
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264726 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 05:31:11 +00:00
wtc%google.com
9db9c86c00 Bug 822365: Document the <Hash>_EndRaw functions. Fix a typo in the comment
for SHA1_EndRaw (16 -> 20). r=agl.


git-svn-id: svn://10.0.0.236/trunk@264722 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-14 21:20:46 +00:00
kaie%kuix.de
eb41fcd030 prepare version numbers for 3.14.3 RTM
git-svn-id: svn://10.0.0.236/trunk@264721 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-14 19:16:14 +00:00
seabld
5c6b583a46 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.16b4 to 2.16b5 build 1
git-svn-id: svn://10.0.0.236/trunk@264720 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-14 01:44:40 +00:00
emaldona%redhat.com
1c5e560d1c Bug 840714 - certutil -a does not produce ASCII output, r=bsmith
git-svn-id: svn://10.0.0.236/trunk@264719 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-13 19:42:45 +00:00
wtc%google.com
a8242cf63e Bug 822365: Document the constant-time MAC mechanisms. The patch is
contributed by Adam Langley <agl@chromium.org>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@264718 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-12 22:33:53 +00:00
wtc%google.com
472dc0c360 Bug 807883: Add 'const' to the 'pool' parameter and 'arena' local variable
of PL_SizeOfArenaPoolExcludingPool. Fix comments. r=n.nethercote.
Modified Files:
	plarena.c plarenas.h


git-svn-id: svn://10.0.0.236/trunk@264716 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-11 15:36:33 +00:00
wtc%google.com
85bfa8f006 Bug 822365: change the include guard macro to match the file name.
git-svn-id: svn://10.0.0.236/trunk@264715 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-11 03:41:00 +00:00
wtc%google.com
22ec3b830c Bug 827271: Add support for Aarch64 (64-Bit ARM). The patch is contributed
by Riku Voipio. r=wtc.
Modified Files:
	_linux.cfg _linux.h


git-svn-id: svn://10.0.0.236/trunk@264713 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-10 19:40:49 +00:00
wtc%google.com
3716a2aed1 Bug 782214: Auto detect android api version for x86. The patch is
contributed by Makoto Kato <m_kato@ga2.so-net.ne.jp>. r=ted,wtc.


git-svn-id: svn://10.0.0.236/trunk@264712 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-10 19:24:54 +00:00
wtc%google.com
d309ce229d Bug 812085: Initialize Windows CRITICAL_SECTIONs without debug info and
with nonzero spin count (1500). The patch is contributed by  Chris Peterson
<cpeterson@mozilla.com>. r=wtc.
Modified Files:
	pr/include/md/_win95.h pr/src/md/windows/w95cv.c


git-svn-id: svn://10.0.0.236/trunk@264711 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-10 19:14:25 +00:00
wtc%google.com
09b9d71f92 Bug 807883: Add the PL_SizeOfArenaPoolExcludingPool function to measure all
memory used by a PLArenaPool, excluding the PLArenaPool structure. The
patch is contributed by Nicholas Nethercote <nnethercote@mozilla.com>.
r=wtc.
Modified Files:
	plarena.c plarenas.h plds.def


git-svn-id: svn://10.0.0.236/trunk@264710 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-10 18:34:43 +00:00
wtc%google.com
6d9ebe3b3d Set NSPR version to 4.9.6 Beta.
Modified Files:
	configure configure.in pr/include/prinit.h pr/tests/vercheck.c


git-svn-id: svn://10.0.0.236/trunk@264709 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-10 17:56:12 +00:00
kaie%kuix.de
2db34da325 Bug 839109 - Fix TLS version in NSS tests, patch by Wan-Teh Chang, r=kaie
git-svn-id: svn://10.0.0.236/trunk@264707 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-07 16:47:44 +00:00
seabld
a5688cf7c3 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.16b3 to 2.16b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264706 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-07 14:27:52 +00:00
mkanat%bugzilla.org
ed5f17bd27 Bug 784352: Show a warning when interdiff reports errors
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264705 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-07 07:15:42 +00:00
wtc%google.com
8a751853e5 Bug 822365: Rename the hashAlg field of CK_NSS_MAC_CONSTANT_TIME_PARAMS to
macAlg because it is a PKCS #11 MAC mechanism. r=rrelyea.
Modified Files:
	lib/softoken/sftkhmac.c lib/ssl/ssl3con.c lib/util/pkcs11n.h


git-svn-id: svn://10.0.0.236/trunk@264704 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-07 01:29:19 +00:00
wtc%google.com
513b1dbdff Bug 822365: Remove a redundant null pointer check in the
CKM_NSS_HMAC_CONSTANT_TIME case in NSC_SignInit. r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264703 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-07 01:13:13 +00:00
wtc%google.com
746d3ccf9a Bug 822365: Fix a typo ("my" -> "may"). r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@264702 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-07 01:11:00 +00:00
wtc%google.com
ab90f378a9 Bug 822365: PKCS #11 naming convention and NSS coding style fixes for the
constant-time CBC decoding code. r=rrelyea.
Modified Files:
	lib/freebl/hmacct.c lib/freebl/loader.c lib/freebl/md5.c
	lib/softoken/pkcs11.c lib/softoken/pkcs11c.c
	lib/softoken/sftkhmac.c lib/ssl/ssl3con.c lib/util/pkcs11n.h


git-svn-id: svn://10.0.0.236/trunk@264701 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-06 22:20:23 +00:00
kaie%kuix.de
3d844d348b Bug 822365, Fix ppc64 endianness bug, patch by wtc, r=kaie
git-svn-id: svn://10.0.0.236/trunk@264700 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-06 21:50:06 +00:00
kaie%kuix.de
ccbdbba908 Bug 822365, Fix compilation error on OSX PowerPC 32bit, TBR=wtc
git-svn-id: svn://10.0.0.236/trunk@264699 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-06 11:38:05 +00:00
wtc%google.com
cbba4dc22e Bug 822365: do not shift an unsigned int for more than 32 bits. TBR=agl
git-svn-id: svn://10.0.0.236/trunk@264698 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-06 04:00:05 +00:00
wtc%google.com
3b12df05a6 Bug 822365: the version for PK11_SignWithSymKey should be NSS_3.14.3.
git-svn-id: svn://10.0.0.236/trunk@264697 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-06 02:05:10 +00:00
wtc%google.com
8d05987658 Bug 822365: Fix the constant-time versions of HMAC-MD5 and SSLv3 MD5 MAC.
Remove the workaround from ssl3_ComputeRecordMACConstantTime. The patch is
contributed by Adam Langley <agl@chromium.org>. r=rrelyea,wtc.
Modified Files:
	lib/freebl/hmacct.c lib/softoken/sftkhmac.c lib/ssl/ssl3con.c


git-svn-id: svn://10.0.0.236/trunk@264696 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-06 02:02:38 +00:00
wtc%google.com
7eff1e6fbf Bug 822365: SHA512_EndRaw and SHA256_EndRaw need a local variable named t1
for the BYTESWAP4 and BYTESWAP8 macros in certain build configurations.
TBR=kaie.


git-svn-id: svn://10.0.0.236/trunk@264695 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-06 00:41:13 +00:00
wtc%google.com
7aa47e4fd0 Bug 822365: the SHA_HTONL macro (used by the SHA_STORE_RESULT macro) needs
a local variable named 'tmp' in some build configurations. Undefine 'tmp'
as 'lenB' at the end of SHA1_End. r=kaie.


git-svn-id: svn://10.0.0.236/trunk@264694 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-05 23:46:39 +00:00
wtc%google.com
3e09cf75c5 Bug 822365: declare variables at the beginning of a block to fix MSVC
compilation errors. r=kaie.


git-svn-id: svn://10.0.0.236/trunk@264693 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-05 23:44:03 +00:00
wtc%google.com
f7ff05a366 Bug 822365: Make CBC decoding constant time. This patch makes the decoding
of SSLv3 and TLS CBC records constant time. Without this, a timing side
channel can be used to build a padding oracle and mount Vaudenay's attack.
The patch is contributed by Adam Langley <agl@chromium.org>.
r=rrelyea,ryan.sleevi.
Modified Files:
	lib/freebl/blapi.h lib/freebl/ldvector.c lib/freebl/loader.c
	lib/freebl/loader.h lib/freebl/manifest.mn lib/freebl/md5.c
	lib/freebl/rawhash.c lib/freebl/sha512.c lib/freebl/sha_fast.c
	lib/freebl/sha_fast.h lib/nss/nss.def lib/pk11wrap/pk11obj.c
	lib/pk11wrap/pk11pub.h lib/softoken/manifest.mn
	lib/softoken/pkcs11.c lib/softoken/pkcs11c.c
	lib/softoken/pkcs11i.h lib/ssl/ssl3con.c lib/util/hasht.h
	lib/util/pkcs11n.h
Added Files:
	lib/freebl/hmacct.c lib/freebl/hmacct.h
	lib/softoken/sftkhmac.c


git-svn-id: svn://10.0.0.236/trunk@264692 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-05 18:10:46 +00:00
ryan.sleevi%gmail.com
15e5148cca Bug 158747: Add support for RSA-OAEP to softoken, but do not enable it yet,
pending unit tests. r=wtc


git-svn-id: svn://10.0.0.236/trunk@264691 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-05 02:19:52 +00:00
kaie%kuix.de
a9707a9b4e Bug 837799 - Allow building of NSS against older sqlite, r=wtc
git-svn-id: svn://10.0.0.236/trunk@264690 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-04 19:58:20 +00:00
seabld
783e277ae6 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.15.1 to 2.15.2 build 1
git-svn-id: svn://10.0.0.236/trunk@264689 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-04 02:30:39 +00:00
mkanat%bugzilla.org
e74a31c25b Bug 834770: testserver.pl should support uppercase URLs
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264688 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-03 23:01:29 +00:00
mkanat%bugzilla.org
d5c60654f0 Bug 821410: Add support for bitbucket.org for the 'See Also' field
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264687 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-03 23:00:50 +00:00
wtc%google.com
e4f6637724 Bug 836562: Use Horner's rule to calculate the elliptic curve polynomial in
ec_GFp_validate_point. r=agl.


git-svn-id: svn://10.0.0.236/trunk@264686 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-01 03:42:09 +00:00
kaie%kuix.de
60c48788b9 Setting version to 3.14.3 Beta
git-svn-id: svn://10.0.0.236/trunk@264685 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-31 22:59:44 +00:00
kaie%kuix.de
80e6de1147 Set version to NSS 3.14.2 RTM
git-svn-id: svn://10.0.0.236/trunk@264683 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-31 22:47:09 +00:00
rrelyea%redhat.com
1d55f394aa Update/Add license headers.
git-svn-id: svn://10.0.0.236/trunk@264682 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-31 19:30:42 +00:00
seabld
476967c204 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.16b2 to 2.16b3 build 1
git-svn-id: svn://10.0.0.236/trunk@264681 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-31 14:38:24 +00:00
wtc%google.com
51ffd7cde5 Bug 835293: on Linux x86_64, don't use the assembler flag -march=opteron
because some of the instructions in intel-gcm.s (such as vmovdqu, vpshufb,
vpclmulqdq, vpxor) are not supported on opteron. r=kaie.


git-svn-id: svn://10.0.0.236/trunk@264680 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-31 01:08:59 +00:00
wtc%google.com
0f2c37a4cd Set NSPR version to 4.9.5.
git-svn-id: svn://10.0.0.236/trunk@264678 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-31 01:03:30 +00:00
kaie%kuix.de
23a1ce1bd1 Bug 835486, Provide documentation for NSS tools (both as HTML and Unix-style man-pages format). Documentation has been authored by Deon Lackey and Elio Maldonado.
r=kaie for the code related to this checkin and for adding this work-in-progress documentation in general
r=emaldona for approving to get this added to NSS


git-svn-id: svn://10.0.0.236/trunk@264677 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-30 21:45:51 +00:00
wtc%google.com
b708cc55e6 Bug 805604: use target-specific variable values to add an extra compiler or
assembler flag to just one source file. r=kaie.


git-svn-id: svn://10.0.0.236/trunk@264676 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-30 19:52:20 +00:00
mkanat%bugzilla.org
2cdab8aebd Bug 102048: Display the "Blocks" and "Depends On" columns in buglists
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264675 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-30 18:15:41 +00:00
mkanat%bugzilla.org
38a21b81ac Bug 833752 - Bug id custom fields should be clickable in bug list
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264674 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-30 18:00:42 +00:00
mkanat%bugzilla.org
80ffc10e0e Bug 835780: Order quips chronologically when listing them
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264673 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-30 16:32:18 +00:00
mkanat%bugzilla.org
43cebbe47f Bug 824636: Only show "Show dependency tree / graph" when there are bugs in the dependency chain
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264672 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-30 16:31:39 +00:00
mkanat%bugzilla.org
8345c28d53 Bug 272407: Send an e-mail when the administrator creates a new account for a user
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264671 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-30 16:30:55 +00:00
wtc%google.com
97eed88b5e Bug 831793: PR_UnloadLibrary should consistently hold pr_linker_lock when
accessing lib->refCount. The patch is contributed by Julian Seward
<jseward@acm.org>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@264670 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-29 22:06:49 +00:00
seabld
ce35538dd4 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.16b1 to 2.16b2 build 1
git-svn-id: svn://10.0.0.236/trunk@264669 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-27 02:17:35 +00:00
wtc%google.com
5a717b19ac Bug 805604 and bug 835050: don't use Clang's integrated assembler because
it cannot handle how intel-gcm.s uses the .set directive to refer to
registers by symbolic names. r=kaie.


git-svn-id: svn://10.0.0.236/trunk@264667 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-27 00:34:35 +00:00
rrelyea%redhat.com
e36074b00e Bug 373108 Test cases for CTS and GCM
git-svn-id: svn://10.0.0.236/trunk@264666 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-25 18:10:55 +00:00
rrelyea%redhat.com
e6f7d59d5b Bug 373108 Fix a double free on the error patch.
r=rsleevi


git-svn-id: svn://10.0.0.236/trunk@264665 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-25 18:02:53 +00:00
kaie%kuix.de
2e01b46a61 Bug 833857, fix ocspclnt crash regression, r=wtc
git-svn-id: svn://10.0.0.236/trunk@264663 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-23 23:05:51 +00:00
wtc%google.com
b06eb42f7f Bug 833857: Revert the change to ocspResponse_other in rev. 1.9 because
some code in ocspclnt.c (the responseStatusNames array and an assertion)
depends on the value of ocspResponse_other. r=kaie.


git-svn-id: svn://10.0.0.236/trunk@264662 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-23 22:08:32 +00:00
wtc%google.com
aa0584c912 Bug 833052: Add three more SHA256 cipher suites to ssltap. r=emaldona.
git-svn-id: svn://10.0.0.236/trunk@264661 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-23 20:53:58 +00:00
wtc%google.com
af90f62911 Bug 629816: Changes to CERT_DecodeCertPackage: remove the support for
"netscape wrapped DER cert" and check input length before reading. The
patch is written by Bob Relyea <rrelyea@redhat.com>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@264660 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-23 00:53:18 +00:00
mkanat%bugzilla.org
47f42ba6b7 Bug 819371: Weird list of arguments passed to query.cgi when accessing advanced search
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264659 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-22 22:45:42 +00:00
seabld
6bb43fabbf Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.15 to 2.15.1 build 1
git-svn-id: svn://10.0.0.236/trunk@264657 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-19 09:31:31 +00:00
bhearsum%mozilla.com
3e4411b61b bug 830863: tracking bug for build and release of firefox 18.0.1 - unthrottling updates to Firefox 18.0.1. r=bhearsum, patch=mgerva
git-svn-id: svn://10.0.0.236/trunk@264656 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-18 19:32:25 +00:00
bsmith%mozilla.com
bd1f61704c Bug 832005: Fix use of uninitialized variable when sending alert about missing certificate. Patch by mcmanus, r=bsmith
git-svn-id: svn://10.0.0.236/trunk@264655 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-18 19:31:42 +00:00
mkanat%bugzilla.org
885554f879 Bug 820766: The requester and requestee fields in the Requests page are way too small in narrow windows
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264654 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-17 22:15:42 +00:00
mkanat%bugzilla.org
c3094240d7 Bug 752946 - Fixed uninitialized error
git-svn-id: svn://10.0.0.236/trunk@264653 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-17 18:00:41 +00:00
mkanat%bugzilla.org
8c7dc8ee54 Bug 752946 - Moving a bug into another product lists inactive components, milestones and versions
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264652 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-17 16:00:43 +00:00
mkanat%bugzilla.org
f42ec136f8 Bug 830467: Don't call _wanted_languages() when only one is available
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264651 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-17 12:15:47 +00:00
mkanat%bugzilla.org
e15ca127bd Bug 819432: Execute queries in two steps to improve performance
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264650 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-16 18:15:42 +00:00
kaie%kuix.de
416c71e9dd Bug 578561 - sdb_getTempDir returns NULL, use SQLITE_FCNTL_TEMPFILENAME, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264649 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-16 18:13:25 +00:00
kaie%kuix.de
15910c28ad Bug 818275 - Avoid unnecessary allocations in sdb_measureAccess, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264648 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-16 18:11:27 +00:00
mkanat%bugzilla.org
f2fb9f7f88 Fix bustage
git-svn-id: svn://10.0.0.236/trunk@264647 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-15 17:00:42 +00:00
rrelyea%redhat.com
b46b3861a3 Bug 805604 - Efficient AES-GCM implementation that uses Intel's AES and PCLMULQDQ instructions (AES-NI) and the Advanced Vector Extension (AVX) architecture.
patch by Shay Gueron, review by rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264646 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-15 02:36:11 +00:00
mkanat%bugzilla.org
1be027354e Bug 829601: Bugzilla->local_timezone should be stored in process_cache instead of request_cache
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264645 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-14 18:15:40 +00:00
mkanat%bugzilla.org
bfd21dac29 Bug 830373: Remove the unused global/help.html.tmpl template
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264644 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-14 18:02:15 +00:00
mkanat%bugzilla.org
7e3a06e5ab Bug 829939: Only build default_authorizer on request
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264643 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-14 18:01:31 +00:00
mkanat%bugzilla.org
c5db81398d Bug 829709: Do not load CSS files from all skins by default
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264642 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-14 18:00:47 +00:00
mkanat%bugzilla.org
9c6666dfe7 Bug 829852: Requirements.pm no longer uses Safe
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264641 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-14 17:45:42 +00:00
kmoir%mozilla.com
8209878f38 Bug 829627 - rethrottle Firefox 18.0 updates on Sat Jan 12, 2013 10am PST r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264640 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-12 18:43:11 +00:00
mkanat%bugzilla.org
003ee145b6 Bug 787668 #2: Use |use parent| instead of |use base|
git-svn-id: svn://10.0.0.236/trunk@264639 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-12 13:45:42 +00:00
seabld
1b3106f479 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.15b6 to 2.16b1 build 1
git-svn-id: svn://10.0.0.236/trunk@264638 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-12 05:02:29 +00:00
kmoir%mozilla.com
b3a17ffc7a Bug 828625 - unthrottle FF18.0 for 10am PST Thurs Jan 10, 2013 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264637 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-10 18:04:39 +00:00
wtc%google.com
c76cb3fd06 Bug 820651: Fix comparisons of unsigned variable < 0. r=rrelyea.
Modified Files:
	lib/freebl/arcfour.c lib/freebl/desblapi.c
	lib/pk11wrap/pk11merge.c


git-svn-id: svn://10.0.0.236/trunk@264636 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-10 15:24:03 +00:00
wtc%google.com
7dc8931ab2 Bug 828066: Don't use -I/usr/dt/include -I/usr/openwin/include on Solaris.
r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264635 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-10 15:05:37 +00:00
kaie%kuix.de
f0711f1e8e Bug 772144, add a comment to the bustage fix, requested by relyea
git-svn-id: svn://10.0.0.236/trunk@264634 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-09 17:47:50 +00:00
kaie%kuix.de
74d3f6662b Bug 772144, fix Windows testing bustage (stuck forever, because kill httpserv fails, preventing main job from exiting)
git-svn-id: svn://10.0.0.236/trunk@264633 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-09 17:28:37 +00:00
kaie%kuix.de
6c2b5b8d5b Bug 772144, bustage fix for older make
git-svn-id: svn://10.0.0.236/trunk@264632 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-08 17:16:03 +00:00
kaie%kuix.de
3cb16903a0 Bug 772144 - Run the NSS test suite on ARM/Android, Patch by rrelyea/kaie, r=kaie/rrelyea
git-svn-id: svn://10.0.0.236/trunk@264631 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-08 16:19:11 +00:00
kmoir%mozilla.com
955bd89329 827297 - patch to throttle ffx18.0 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264630 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-08 13:35:47 +00:00
kaie%kuix.de
28ed8eb7d7 Bug 826627 - NSS cert tests fail, beause Android doesn't have /tmp directory, TBR=relyea, a=bustage
git-svn-id: svn://10.0.0.236/trunk@264629 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-07 22:14:58 +00:00
mkanat%bugzilla.org
b347c6707c Bug 824361: Add an index on (bug_id, work_time) in the longdescs table to improve performance
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264628 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-07 20:15:42 +00:00
mkanat%bugzilla.org
74f6086412 Bug 825718: Fix Bugzilla::Bug->check() wrt caching mechanism
r=LpSolit,r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264627 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-07 06:00:42 +00:00
ryan.sleevi%gmail.com
04bb52c2f6 Bug 813857: Make certificate trust flags thread safe.
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@264626 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-07 04:11:52 +00:00
ryan.sleevi%gmail.com
4eac635e00 BUG 816853: Add support for trusting the union of explicit trust anchors and
the trust DB.
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@264625 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-07 03:56:15 +00:00
seabld
6b4a303df9 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.14.1 to 2.15 build 1
git-svn-id: svn://10.0.0.236/trunk@264624 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-06 13:18:10 +00:00
mkanat%bugzilla.org
915d1fb800 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/trunk@264623 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-05 23:31:21 +00:00
ted.mielczarek%gmail.com
ca7649f4e6 bug 824742 - NSPR shouldn't require librt. Patch by Mike Hommey <mh@glandium.org>, r=ted
git-svn-id: svn://10.0.0.236/trunk@264621 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-03 14:49:26 +00:00
mkanat%bugzilla.org
a063a77cc1 Bug 824262: Querying for strings in comments is now ultra slow
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264620 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-03 14:00:55 +00:00
mkanat%bugzilla.org
90c5ded374 Bug 824616: The urlbase field in global/header.html.tmpl must be filtered
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264619 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-03 12:31:28 +00:00
despotdaemon
2ef5621a01 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@264618 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 23:07:54 +00:00
mkanat%bugzilla.org
9865c28651 Fix bustage due to bug 801664
git-svn-id: svn://10.0.0.236/trunk@264617 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 18:45:46 +00:00
mkanat%bugzilla.org
57271ffebb Bug 801664 - Add DATE type for custom fields. r=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@264616 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 18:00:49 +00:00
mkanat%bugzilla.org
d7fb30d846 Bug 413851 - add CSV output option to request lists. r=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@264615 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 17:16:27 +00:00
mkanat%bugzilla.org
4b8863e53f Bug 817486: fix _sync_fulltext to avoid always updating bugs_fulltext.short_desc
r=LpSolit,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264614 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 17:15:47 +00:00
mkanat%bugzilla.org
7c7bc8e0dc Bug 822547: Fix POD coverage bustage
git-svn-id: svn://10.0.0.236/trunk@264613 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 17:00:45 +00:00
mkanat%bugzilla.org
178866caeb Bug 822547: Make jobqueue.pl clear the request cache before sending each mail
r=dkl,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264612 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 16:45:56 +00:00
mkanat%bugzilla.org
a6ad217687 Bug 824640: The product name generated by collectstats.pl is broken
r=wurblzap a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264611 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 15:16:15 +00:00
mkanat%bugzilla.org
61e1347239 Bug 825781: extensions/create.pl should capitalize the name of the new extension automatically instead of complaining
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264610 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 12:30:42 +00:00
mkanat%bugzilla.org
895b4534ae Bug 825431: List::MoreUtils older than 0.27_04 leaks memory when using part()
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264609 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 12:15:41 +00:00
seabld
ce3a1d597a Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.15b5 to 2.15b6 build 1
git-svn-id: svn://10.0.0.236/trunk@264608 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 06:18:30 +00:00
mkanat%bugzilla.org
5f0111b858 Bug 824342: The "First" and "Last" links should be disabled on bug navigation when we are on the first or last bug respectively of the buglist
r=LpSolit a=justdave


git-svn-id: svn://10.0.0.236/trunk@264607 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 01:00:42 +00:00
mkanat%bugzilla.org
168b9c67ff Bug 825524: When cloning a bug, the "We've made a guess at your operating system and platform" message should not be displayed
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264606 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 00:45:41 +00:00
mkanat%bugzilla.org
edebd2cc5c Bug 685607: When a user edits the last bug of a buglist and his user pref is set to "Show next bug in my list", the page header looks like to have missing data
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264605 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 00:30:41 +00:00
mkanat%bugzilla.org
972d90bc09 Bug 825784: hook/global/messages-messages.html.tmpl has DOS line-endings
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264604 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-02 00:15:41 +00:00
mkanat%bugzilla.org
271cf8b8b9 Bug 353351: The name of the component in enter_bug.cgi should not be case sensitive
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264603 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-01 23:45:40 +00:00
mkanat%bugzilla.org
6127e1a0f8 Bug 415658: Allow apostrophes in email addresses
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264602 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-01 23:31:24 +00:00
mkanat%bugzilla.org
316e175ad6 Bug 401918: describekeywords.cgi with no keywords simply displays an empty page instead of throwing an error
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264601 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-01 23:30:45 +00:00
mkanat%bugzilla.org
5852f784dd Bug 816870: All extensions must require Perl 5.10.1 to pass tests
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264600 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-01 23:00:46 +00:00
mkanat%bugzilla.org
a53fa92e42 Bug 785283 - Support increased values for PASSWORD_SALT_LENGTH without breaking compat with old hashes
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@264599 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-31 22:00:44 +00:00
mkanat%bugzilla.org
cde0435b13 Bug 365524: Improve emailregexpdesc parameter help text
r=wicked, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264598 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-31 03:45:41 +00:00
mkanat%bugzilla.org
8c5423b160 fix typo
git-svn-id: svn://10.0.0.236/trunk@264597 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-29 23:01:24 +00:00
mkanat%bugzilla.org
8397da4a25 Bug 825443: Linkify "Add a new classification"
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264596 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-29 23:00:45 +00:00
mkanat%bugzilla.org
4972341886 Bug 804343: Implement autolinkification for a list of comment ids
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264595 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-29 19:45:41 +00:00
kaie%kuix.de
f42b9a8141 Bug 825022. Patch by bsmith/kaie. r=kaie/kwilson/bsmith
git-svn-id: svn://10.0.0.236/trunk@264588 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-29 16:32:45 +00:00
mkanat%bugzilla.org
3a277bcb2f Bug 824644: Typo in code comment: request_cahce
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264587 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-25 22:30:42 +00:00
mkanat%bugzilla.org
4bf3bf5144 Bug 824620: Unclosed <tr> in dependency block ("Blocks")
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264586 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-25 20:00:42 +00:00
wtc%google.com
9f9423b165 Bug 807890: don't need to include both secoid.h and secoidt.h.
git-svn-id: svn://10.0.0.236/trunk@264585 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-23 06:25:35 +00:00
nrthomas%gmail.com
6ca7836c2f Bug 816408, support for promptWaitTime attribute, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@264584 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-20 23:15:58 +00:00
ryan.sleevi%gmail.com
362d137ccc Bug 823336: Return an error earlier when processing invalid LDAP AIA URLs
This patch is contributed by Nickolai Zeldovich <kolya@MIT.edu>
r=sleevi


git-svn-id: svn://10.0.0.236/trunk@264583 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-20 23:00:56 +00:00
bsmith%mozilla.com
1b45b53c1d Stop requiring the current working directory to be writable for certutil -S, r=emaldona
git-svn-id: svn://10.0.0.236/trunk@264581 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-20 21:37:39 +00:00
bsmith%mozilla.com
d794f26970 Initialize some DTLS state earlier to avoid the possibility of crashes, patch by Eric Rescorla, r=bsmith
git-svn-id: svn://10.0.0.236/trunk@264580 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-20 20:29:36 +00:00
seabld
109570eb97 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.15b4 to 2.15b5 build 1
git-svn-id: svn://10.0.0.236/trunk@264579 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-20 09:37:32 +00:00
mkanat%bugzilla.org
e76400fc59 Bug 818621: Perl 5.16 complains with "Variable length lookbehind not implemented in regex" when the Example extension is enabled
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264578 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-19 23:00:43 +00:00
mkanat%bugzilla.org
d5adb8dd34 Bug 819330: Bugzilla crashes when cloning a bug if the CC list is empty
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264577 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-19 22:45:42 +00:00
emaldona%redhat.com
525797b903 Bug 807890 - Add support for Microsoft Trust List Signing EKU - fix naming, a=Kaspar Brand, r=rrelya
git-svn-id: svn://10.0.0.236/trunk@264576 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-19 19:53:01 +00:00
ted.mielczarek%gmail.com
4c96f8007a bug 822932 - Android NDK r8b support for x86. Patch by Makoto Kato <m_kato@ga2.so-net.ne.jp>, r=ted
git-svn-id: svn://10.0.0.236/trunk@264575 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-19 19:21:31 +00:00
mkanat%bugzilla.org
9ef692ca5e Bug 815532: Add caching for Bugzilla::User objects
r=dkl,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264574 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-19 09:00:42 +00:00
emaldona%redhat.com
cf9365c1e3 Bug 807890 - Add support for Microsoft Trust List Signing EKU. r=rrelyea, wtc
git-svn-id: svn://10.0.0.236/trunk@264573 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-19 02:10:42 +00:00
mkanat%bugzilla.org
17b7797cc4 Bug 813628 - New extension hook for Bugzilla::Bug::update called bug_start_of_update
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264572 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-18 20:30:42 +00:00
mkanat%bugzilla.org
1b03ba9aaa Bug 818890: Bugzilla doesn't obey the "Comment required on status transition" for {Start}-> transition (for new bugs)
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264571 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-17 22:45:42 +00:00
mkanat%bugzilla.org
89beafa0b9 Bug 605086: Messages about wrong login-attemps should refer to the forget password (reset password) functionality
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264570 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-16 14:15:43 +00:00
mkanat%bugzilla.org
59484d4295 Bug 406758: The help page for keywords uses "tag", but tags are something else
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264569 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-16 13:17:13 +00:00
mkanat%bugzilla.org
3ac34f7c74 Bug 806809: Custom field values with "Enabled for bugs" set to "No" break the values list if the field's values visibility depends on another field values
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264568 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-16 13:16:33 +00:00
mkanat%bugzilla.org
f131d6dc46 Bug 262308: Make the OS column wider in buglists
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264567 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-16 13:15:49 +00:00
kaie%kuix.de
3c831ca38d Bug 821895 - Upgrade SQLite in NSS CVS to 3.7.15, export sqlite3_file_control, r=wtc
git-svn-id: svn://10.0.0.236/trunk@264566 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-15 14:02:55 +00:00
mkanat%bugzilla.org
f1ffd88a6f Bug 780675: Display "The changes to your votes have been saved" in green instead of red
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264565 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-14 15:30:53 +00:00
wtc%google.com
7354545930 Bug 782815: optlen is of type socklen_t on Darwin and FreeBSD. The patch is
contributed by Jan Beich <jbeich@tormail.org>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@264564 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-14 03:14:45 +00:00
wtc%google.com
8710c2eeb5 Bug 820651: Fix function return type mismatches. r=kaie.
Modified Files:
	lib/freebl/loader.c lib/freebl/pqg.c


git-svn-id: svn://10.0.0.236/trunk@264563 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-13 22:47:15 +00:00
wtc%google.com
64c1a4761c Bug 820651: Remove commas after the SEC_ASN1_ template macros. Set the
error code before returning SECFailure. r=kaie.
Modified Files:
	cmd/lib/secutil.c lib/smime/cmsasn1.c


git-svn-id: svn://10.0.0.236/trunk@264562 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-13 22:46:04 +00:00
seabld
db91125a7c Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.15b3 to 2.15b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264561 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-13 22:03:12 +00:00
kaie%kuix.de
b6b0e9d90b Bug 762198, patch to report the system's FIPS setting in the test output, r=emaldona
git-svn-id: svn://10.0.0.236/trunk@264557 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-12 20:47:18 +00:00
kaie%kuix.de
55be6fb728 Bug 762198, patch to fix the mode output when running the lowhash text, r=emaldona
git-svn-id: svn://10.0.0.236/trunk@264556 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-12 20:46:46 +00:00
wtc%google.com
8c18058436 Bug 820651: Declare functions that take no arguments with a void argument
list. r=kaie.
Modified Files:
	cmd/lib/basicutil.c cmd/lib/secutil.h lib/certhigh/ocsp.c
	lib/certhigh/ocspi.h


git-svn-id: svn://10.0.0.236/trunk@264555 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-12 19:29:40 +00:00
wtc%google.com
96ef0878e5 Bug 820651: Fix unused variables and unnecessary parentheses. r=emaldona.
Modified Files:
	cmd/lowhashtest/lowhashtest.c cmd/pwdecrypt/pwdecrypt.c
	lib/pkcs7/p7decode.c lib/softoken/legacydb/pcertdb.c


git-svn-id: svn://10.0.0.236/trunk@264554 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-12 19:25:36 +00:00
wtc%google.com
9599ad09e2 Bug 820651: Fix confusion of PRStatus and SECStatus in function return
values. r=emaldona.
Modified Files:
	lib/freebl/drbg.c lib/pki/pki3hack.c


git-svn-id: svn://10.0.0.236/trunk@264553 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-12 19:22:40 +00:00
wtc%google.com
91d9f16ba1 Bug 820564: Drop support for Solaris versions older than Solaris 8
(SunOS 5.8). r=kaie.
Removed Files:
	SunOS5.3.mk SunOS5.4.mk SunOS5.4_i86pc.mk SunOS5.5.1.mk
	SunOS5.5.1_i86pc.mk SunOS5.5.mk SunOS5.6.mk SunOS5.6_i86pc.mk
	SunOS5.7.mk SunOS5.7_i86pc.mk


git-svn-id: svn://10.0.0.236/trunk@264552 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-12 18:30:30 +00:00
wtc%google.com
6ca6921f9f Bug 811317: Make some small changes to the function prototypes of the new
OCSP response signing functions. r=kaie.
Modified Files:
	cmd/ocspresp/ocspresp.c lib/certhigh/ocsp.c
	lib/certhigh/ocsp.h lib/certhigh/ocspsig.c
	lib/certhigh/ocspt.h lib/certhigh/ocspti.h lib/nss/nss.def


git-svn-id: svn://10.0.0.236/trunk@264549 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-12 16:03:44 +00:00
kaie%kuix.de
3a22049dee Bug 820374, comment and whitespace cleanup, addressing wtc's review comments for the earlier bustage fix
git-svn-id: svn://10.0.0.236/trunk@264548 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-12 12:30:51 +00:00
wtc%google.com
1e14d9b13b Bug 818771: use the standard two-argument form of gettimeofday() on
Solaris. r=bsmith.
Modified Files:
	coreconf/SunOS5.10.mk coreconf/SunOS5.10_i86pc.mk
	coreconf/SunOS5.11.mk coreconf/SunOS5.11_i86pc.mk
	coreconf/SunOS5.8.mk coreconf/SunOS5.8_i86pc.mk
	coreconf/SunOS5.9.mk coreconf/SunOS5.9_i86pc.mk
	nss/lib/freebl/unix_rand.c nss/lib/sqlite/README
	nss/lib/sqlite/sqlite3.c


git-svn-id: svn://10.0.0.236/trunk@264547 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-12 00:43:13 +00:00
wtc%google.com
692a4228dd Bug 618418: NSC_DecryptFinal and NSC_Decrypt should check all the padding
bytes and check the padding in constant time. NSC_DecryptFinal should
return a predictable error code when padding is wrong. r=bsmith.


git-svn-id: svn://10.0.0.236/trunk@264546 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-11 21:59:05 +00:00
despotdaemon
3ba311b49f Pseudo-automatic update of changes made by wtc@google.com.
git-svn-id: svn://10.0.0.236/trunk@264545 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-11 19:48:19 +00:00
kaie%kuix.de
1615c76f93 bustage fix, Bug 820374 - undefined symbol _OSAtomicCompareAndSwapPtrBarrier on OSX 10.4, TBR=wtc
git-svn-id: svn://10.0.0.236/trunk@264544 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-11 15:04:44 +00:00
wtc%google.com
40d9a16725 Bug 818771: Fix Solaris compilation error because its gettimeofday,
when compiled with -D_SVID_GETTOD, takes only one argument. TBR=bsmith.
Modified Files:
	README sqlite3.c


git-svn-id: svn://10.0.0.236/trunk@264543 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-11 04:27:14 +00:00
wtc%google.com
c81cf1ea51 Bug 818771: Upgrade SQLite to 3.7.14.1. Export sqlite3_wal_checkpoint.
r=bsmith.
Modified Files:
	README sqlite.def sqlite3.c sqlite3.h


git-svn-id: svn://10.0.0.236/trunk@264542 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-11 02:24:11 +00:00
wtc%google.com
249f524a0c Set the trunk version to 3.14.2.0 Beta.
Modified Files:
	lib/nss/nss.h lib/softoken/softkver.h lib/util/nssutil.h


git-svn-id: svn://10.0.0.236/trunk@264541 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-10 23:39:40 +00:00
kaie%kuix.de
e85df48c7e Bug 777699 - NSS test "Reloading CRL for group 43 - 48" fails on Android, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264540 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-09 16:11:06 +00:00
wtc%google.com
25633872c4 Bug 611451: Use the -exported_symbols_list linker option instead of the
nmedit command. r=bsmith,rrelyea.
Modified Files:
	Darwin.mk rules.mk


git-svn-id: svn://10.0.0.236/trunk@264537 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-08 05:43:26 +00:00
wtc%google.com
cfd60a1e1e Bug 451665: Don't link ocspclnt with NSS static libraries. r=emaldona.
git-svn-id: svn://10.0.0.236/trunk@264536 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-08 05:38:41 +00:00
wtc%google.com
fde0104db4 Bug 634793: Add OpenBSD and Android to the list of exceptions to how NSPR
normally defines PRInt64 and PRUint64. From now on, NSPR's exact-width
integer types will match the exact-width integer types defined in
<stdint.h>. r=ehsan.
Modified Files: prdepend.h prlong.h prtypes.h


git-svn-id: svn://10.0.0.236/trunk@264534 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-07 21:13:41 +00:00
mkanat%bugzilla.org
7d7ae2562e Bug 818007: Searching by commenter is slow
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264533 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-07 13:15:44 +00:00
seabld
1a43de51b6 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.15b2 to 2.15b3 build 1
git-svn-id: svn://10.0.0.236/trunk@264532 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-07 06:21:06 +00:00
wtc%google.com
fdd9de4b64 Bug 578561: export the sqlite3_temp_directory data symbol for the new
sdb_getTempDir() function in lib/softoken/sdb.c. TBR=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264531 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-07 05:13:43 +00:00
wtc%google.com
860aedd664 Bug 813401: remove the unused dbType parameter of nssutil_ReadSecmodDB,
nssutil_AddSecmodDB, nssutil_DeleteSecmodDB, and
nssutil_ReleaseSecmodDBData. r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264530 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-07 02:57:17 +00:00
wtc%google.com
9af2561810 Bug 578561: Remove the old sdb_getTempDir() code because it always fails
with current versions of SQLite. Reimplement sdb_getTempDir() to replicate
how SQLite determines its temp directory. r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264529 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-07 01:59:38 +00:00
mkanat%bugzilla.org
73e81a185d Fix regression due to bug 787668: The Bugzilla::DB::Oracle::st package requires -norequire to load DBI::st
git-svn-id: svn://10.0.0.236/trunk@264528 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-06 18:15:43 +00:00
wtc%google.com
8c01f5a009 Bug 818741: cast the 'arg' argument of LOG_ERROR_OR_EXIT and LOG_ERROR
to void * via an intermediate cast to PRWord to avoid the gcc compiler
warning "cast to pointer from integer of different size". Declare the
error/errorCode argument of cert_AddToVerifyLog as a (signed) long
because NSS/NSPR error codes are negative numbers. r=mentovai.
Modified Files:
	lib/certdb/certi.h lib/certhigh/certvfy.c


git-svn-id: svn://10.0.0.236/trunk@264527 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-06 17:56:58 +00:00
mkanat%bugzilla.org
c048ae333b Bug 573919 - Add "X-Bugzilla-*" headers to flagmails
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264526 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-03 23:30:46 +00:00
bsmith%mozilla.com
3f36cadc23 Backout patch for bug 578561 due to crash on Android (regression), a=bustage
git-svn-id: svn://10.0.0.236/trunk@264524 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-03 20:18:29 +00:00
mkanat%bugzilla.org
42aa391ee8 Bug 817634: Tests in t/ should also check themselves where appropriate
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264523 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-03 18:15:51 +00:00
mkanat%bugzilla.org
e3c8905b8c Remove tabs from t/002goodperl.t and CRLF characters from t/013dbschema.t
(required for bug 817634)


git-svn-id: svn://10.0.0.236/trunk@264522 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-03 17:15:41 +00:00
mkanat%bugzilla.org
620c2f2d5d Bug 816333: Fix linking of bugs on the "Change Votes" page
r=LpSolit,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264521 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-03 16:16:28 +00:00
mkanat%bugzilla.org
ee3c010044 Bug 567671: Require Test::Taint 1.06 to get rid of warnings thrown with Perl 5.10 and newer
r=dkl r=wurblzap a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264520 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-03 16:15:47 +00:00
kaie%kuix.de
9c6c36ed52 Moz IT requested a test commit, dummy whitespace change
git-svn-id: svn://10.0.0.236/trunk@264519 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-02 19:31:27 +00:00
mkanat%bugzilla.org
8b0a9fe027 Bug 443306: Unused fields should not show up in boolean charts
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264518 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-02 19:30:58 +00:00
mkanat%bugzilla.org
a2a2f52a2f Bug 547311: Remove the "align" attribute from <th>
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264517 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-02 19:29:47 +00:00
kaie%kuix.de
7010c446c7 Moz IT requested a test commit, dummy whitespace change
git-svn-id: svn://10.0.0.236/trunk@264516 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-02 19:24:18 +00:00
wtc%google.com
fb94341812 Bug 634793: Back out the previous "try build" checkin.
Modified Files:
	config/prdepend.h pr/include/prlong.h pr/include/prtypes.h


git-svn-id: svn://10.0.0.236/trunk@264515 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-02 19:21:18 +00:00
mkanat%bugzilla.org
4ccd2f51c3 Bug 460372: The confirmation thrown when deleting a custom field, component, version or product must have a red background if the deletion affects bugs
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264514 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-02 18:44:44 +00:00
kaie%kuix.de
71fe27d450 Bug 811317, OCSP signing, incremental cleanup patch, make templates static, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264513 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-02 15:36:42 +00:00
seabld
0ca01a20c5 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.15b1 to 2.15b2 build 1
git-svn-id: svn://10.0.0.236/trunk@264512 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-02 04:32:27 +00:00
wtc%google.com
b84105baef Bug 634793: a checkin to do a "try" build of a proposed patch (to define
the NSPR integer types as <stdint.h> types) on the NSS tinderboxes.
Modified Files:
	config/prdepend.h pr/include/prlong.h pr/include/prtypes.h


git-svn-id: svn://10.0.0.236/trunk@264511 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-01 22:50:12 +00:00
mkanat%bugzilla.org
58de003872 Bug 812054: JavaScript error on the Advanced Search page when a classification has a product invisible to the user
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264510 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-01 15:15:43 +00:00
mkanat%bugzilla.org
74611cb420 Bug 247560: Add tests for reserved SQL words in the DB schema
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264509 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-01 02:00:44 +00:00
mkanat%bugzilla.org
1764f0df90 Bug 787668: Use |use parent| instead of |use base|
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264508 18797224-902f-48f8-a5cc-f745e15eee43
2012-12-01 01:31:00 +00:00
bhearsum%mozilla.com
2346e58570 bug 815762: tracking bug for build and release of firefox 17.0.1 - unthrottle tb and fx. r=rail
git-svn-id: svn://10.0.0.236/trunk@264507 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-30 20:34:07 +00:00
mkanat%bugzilla.org
e545ca577a Bug 298461: editusers.cgi does not allow you to change only the letter-case of an email address
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264506 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-30 20:30:44 +00:00
mkanat%bugzilla.org
316e795b2f Bug 813191 - Bug.add_attachment should only return the attachment ID
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264505 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-30 19:15:54 +00:00
mkanat%bugzilla.org
1a457dc1a0 Bug 784072: Use Pod::Coverage to make sure that all subroutines are documented
r=wurblzap a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264504 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-30 19:00:44 +00:00
mkanat%bugzilla.org
efc0c887ce Bug 816266 - Bug alias should be present in bug's <title>
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264503 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-30 15:30:43 +00:00
mkanat%bugzilla.org
f6af30d002 Bug 816747 - Add dummy POD for unPODded methods.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264502 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-30 14:45:59 +00:00
seabld
4586a2853b Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.14 to 2.14.1 build 1
git-svn-id: svn://10.0.0.236/trunk@264501 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-30 09:32:48 +00:00
bsmith%mozilla.com
3356780e47 Bug 683266: Generate certdata.c at built time and allow builder to override location of certdata.txt, r=wtc, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264499 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-30 02:40:52 +00:00
mkanat%bugzilla.org
6908e19739 Bug 802613: Merge common code of admin/custom_fields/create.html.tmpl and admin/custom_fields/edit.html.tmpl into a single template
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264498 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-29 20:00:44 +00:00
mkanat%bugzilla.org
5398c472a7 Bug 552694 - Add the "X-Bugzilla-Version" email header
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264497 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-29 19:45:42 +00:00
mkanat%bugzilla.org
0b13794751 - Fixed a spellcheck error in Bugzilla/User.pm
git-svn-id: svn://10.0.0.236/trunk@264495 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-29 19:00:44 +00:00
mkanat%bugzilla.org
f3c5921119 Bug 579189 - New methods added to Bugzilla/User.pm by bug 24896 have no POD
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264494 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-29 18:45:54 +00:00
bsmith%mozilla.com
b04c46d096 Bug 812802: Stop addbuiltin from outputting carriage returns on Windows, r=wtc
git-svn-id: svn://10.0.0.236/trunk@264493 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-29 02:11:04 +00:00
wtc%google.com
f180bb5c5f Bug 815920: Use the three-argument form of the ARM adc instruction so that
the inline assembly code can be assembled by the assembler in the current
version of Xcode. r=m_kato,sleevi.


git-svn-id: svn://10.0.0.236/trunk@264492 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-29 01:29:44 +00:00
emaldona%redhat.com
499ad60f58 Bug 815528 - pk11util.c should not include pkcs11ni.h, r=:bsmith
git-svn-id: svn://10.0.0.236/trunk@264491 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-28 01:47:17 +00:00
bsmith%mozilla.com
7f342068d9 Bug 794896, Part 3: Fix NSS_DISABLE_DBM builds (fixes Gecko bustage on Android & B2G ), r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264490 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-28 00:06:46 +00:00
emaldona%redhat.com
f0752d4dd0 Bug 815405 - seckey.c should not include ec.h, r=:bsmith
git-svn-id: svn://10.0.0.236/trunk@264489 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-27 23:41:02 +00:00
bsmith%mozilla.com
708394ff05 Bug 808218: Update more NSS declarations to have const parameters, r=rrelyea, r=wtc
git-svn-id: svn://10.0.0.236/trunk@264488 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-27 22:48:09 +00:00
mkanat%bugzilla.org
969ea0f76b Bug 777685: Use UTF-8 encoding on all email parts, to work around buggy email clients.
r=glob,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264487 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-27 15:01:29 +00:00
mkanat%bugzilla.org
1ae57fd497 Bug 804093: Fix autodetected charset for windows-1252 encoded content
r=glob,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264486 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-27 15:00:49 +00:00
mkanat%bugzilla.org
0c2e6e31b5 Fix typo
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264485 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-26 19:32:19 +00:00
mkanat%bugzilla.org
4eb193ff89 Bug 718289: The deadline field should be visible by non-members of the timetracking group
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264484 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-26 19:31:38 +00:00
mkanat%bugzilla.org
5257d9d16f Bug 814841: The description of custom fields is not filtered in the help page
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264483 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-26 19:30:50 +00:00
seabld
ecffd03a2a Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.14b5 to 2.15b1 build 1
git-svn-id: svn://10.0.0.236/trunk@264482 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-26 03:06:14 +00:00
mkanat%bugzilla.org
a13eda49a5 Bug 385283: bz_webservice_demo.pl --product-name fails (Product.get_product no longer exists)
Part 2: correctly display components, milestones and versions
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264481 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-22 23:45:43 +00:00
bhearsum%mozilla.com
f5265e75c3 Bustage fix: don't overwrite product throttling. r=rail
git-svn-id: svn://10.0.0.236/trunk@264480 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-22 17:58:48 +00:00
bhearsum%mozilla.com
91e9c71e35 bug 813133: throttle updates to Firefox 17.0 mid-day ET on November 22. r=rail
git-svn-id: svn://10.0.0.236/trunk@264479 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-22 17:28:05 +00:00
mkanat%bugzilla.org
b6f905fa00 Bug 811280: Adds a caching mechanism to Bugzilla::Object to avoid querying the database repeatedly for the same information
r=dkl,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264478 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-22 14:45:44 +00:00
kmoir%mozilla.com
f41df8d8ef Bug 814359 - Please throttle updates to TB 17 r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264477 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-22 14:01:09 +00:00
mkanat%bugzilla.org
d59efd7af8 Bug 780820: Allows for multiple custom search criteria to match one field
r=dkl,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264476 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-22 08:30:47 +00:00
wtc%google.com
1333194962 Set NSPR version to 4.9.5 Beta. Drop MKS shell support in configure.
Modified Files:
	configure configure.in pr/include/prinit.h pr/tests/vercheck.c
Removed Files:
	admin/repackage.sh


git-svn-id: svn://10.0.0.236/trunk@264475 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-22 01:14:00 +00:00
wtc%google.com
6b73cbf1fd Bug 814031: Allow GCC 4.6.3 to compile freebl_cpuid with the -O3
-fvisibility=hidden -fno-omit-frame-pointer flags in 32-bit x86 PIC builds.
The patch is contributed by Søren Gjesse of Google. r=wtc,sleevi.


git-svn-id: svn://10.0.0.236/trunk@264474 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-21 23:26:22 +00:00
emaldona%redhat.com
61bad55ea5 Bug 762198 - softoken sha224 powerup self-test fails on fips mode, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264473 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-21 22:19:22 +00:00
wtc%google.com
aade62deec Set NSPR version to 4.9.4.
git-svn-id: svn://10.0.0.236/trunk@264471 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-21 07:05:58 +00:00
mkanat%bugzilla.org
5b9a69f43a Bug 640756 - Make the documentation clearer that attachments created with Bug.add_attachment must by of type 'base64' when non-ASCII
.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264470 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-20 19:16:20 +00:00
mkanat%bugzilla.org
2a1a84c1d5 Bug 491198: The error message shouldn't say "didn't match anything" when entering a too short name (when emailsuffix is in use)
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264469 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-20 17:15:43 +00:00
mkanat%bugzilla.org
51d2b1791a Bug 385283: bz_webservice_demo.pl --product-name fails (Product.get_product no longer exists)
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264468 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-20 17:00:44 +00:00
kaie%kuix.de
414417d411 Bug 811317, work around windows bustage and bug 583308 by using local templates, TBR=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264467 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-19 17:39:37 +00:00
mkanat%bugzilla.org
af016dfe84 Bug 367475: Reword "Bug XXX has been added to the database" to "Bug XXX has been successfully created"
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264466 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-19 17:16:27 +00:00
mkanat%bugzilla.org
4904f9f26c Bug 812220: bug_link() is called twice per bug in bug/process/results.html.tmpl
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264465 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-19 17:15:47 +00:00
seabld
9b82319fb9 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.13.2 to 2.14 build 1
git-svn-id: svn://10.0.0.236/trunk@264464 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-19 02:22:26 +00:00
kaie%kuix.de
14ad040773 fix bustage...
git-svn-id: svn://10.0.0.236/trunk@264463 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-17 15:37:28 +00:00
kaie%kuix.de
36cc46cc3f bustage fix, need SEC_ASN1_MKSUB declarations
git-svn-id: svn://10.0.0.236/trunk@264462 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-17 13:15:42 +00:00
kaie%kuix.de
5fdd4980c3 additional bustage fixes (wrong position of variable declaration)
git-svn-id: svn://10.0.0.236/trunk@264461 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-17 12:54:04 +00:00
kaie%kuix.de
159876c40d bustage fix, moving variable declaration to beginning of function
git-svn-id: svn://10.0.0.236/trunk@264460 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-17 12:51:47 +00:00
kaie%kuix.de
ad9fcf4c0d Bug 811317, Add code to create a signed OCSP response, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264459 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-17 11:52:39 +00:00
wtc%google.com
ee45ee4787 Bug 373108: Add comment to intel_aes_decrypt_cbc_128 to mark the hardcoded
offsets of iv and expandedKey. r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264458 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-17 01:51:11 +00:00
wtc%google.com
f30f1b3033 Bug 803286: Fix the comments in the checkin for bug 734492 in rev. 1.119.
r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264457 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-17 01:45:33 +00:00
wtc%google.com
956ed7ce16 Bug 802903: The function blapi_pqg_param_gen is missing the return type.
r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264456 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-17 01:41:25 +00:00
wtc%google.com
8913d7c698 Bug 812399: Bring back the fix for bug 641052, which was partially lost
when bug 753116 was fixed. r=rrelyea.
Modified Files:
	utilmod.c utilpars.c


git-svn-id: svn://10.0.0.236/trunk@264455 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-17 01:33:59 +00:00
wtc%google.com
0b8b0964f0 Bug 812407: nssutil_escapeQuotes adds 2 to the allocation size redundantly.
r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264454 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-17 01:29:34 +00:00
mkanat%bugzilla.org
48fb8cebc3 Bug 810954: In the "reclassify products" page, form labels are not in bold
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264453 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-16 19:00:43 +00:00
mkanat%bugzilla.org
ca9fbfbf5b Bug 797636: Improve performance for buglists
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264452 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-16 17:15:44 +00:00
mkanat%bugzilla.org
b2160d88f0 Bug 802873: Linkify component names in the "Edit Product" page
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264451 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-16 16:00:44 +00:00
mkanat%bugzilla.org
885c015ce5 Bug 556195: bugzilla-queue.rhel initscript returns wrong result code when the daemon isn't running
r=justdave a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264450 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-16 15:31:27 +00:00
mkanat%bugzilla.org
f9db20b551 Bug 578762: When moving a bug into another product, the "Verify Bug Group" section should not appear if no groups are applicable
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264449 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-16 15:30:47 +00:00
kaie%kuix.de
84c2f811ec Bug 357025, additional patch to fix locking and session authentication, contributed by Robert Relyea, r=kaie
git-svn-id: svn://10.0.0.236/trunk@264448 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-16 13:02:39 +00:00
ryan.sleevi%gmail.com
0cde057de2 BUG 802429: Respect cipherOrder when evaluating which module to use to perform operations.
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@264447 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-16 03:41:20 +00:00
despotdaemon
c42ab3c097 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@264446 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-16 01:35:27 +00:00
despotdaemon
43e00be2e5 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@264445 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-16 01:32:39 +00:00
justdave%bugzilla.org
29e4e6ed6b Manual override of despotdaemon's password to fix broken despot app
git-svn-id: svn://10.0.0.236/trunk@264444 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-16 01:20:40 +00:00
wtc%google.com
f73372dc78 Bug 811909: Reverse the sense of the ss->getClientAuthData test in
ssl3_HandleCertificateRequest. r=sleevi.


git-svn-id: svn://10.0.0.236/trunk@264443 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-15 18:49:01 +00:00
kaie%kuix.de
74d63a1749 move variable assignment to fix bustage
git-svn-id: svn://10.0.0.236/trunk@264442 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-14 20:51:53 +00:00
mkanat%bugzilla.org
4cf4b4dfbc Bug 393751: "The sudo session has been ended." needs a rewrite
[r=reed a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@264441 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-14 18:00:43 +00:00
kaie%kuix.de
f7541321a5 Bug 578561, sdb_getTempDir returns NULL with new versions of sqlite, r=rrelyea + suggested modification
git-svn-id: svn://10.0.0.236/trunk@264440 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-14 17:16:50 +00:00
wtc%google.com
4a8ef57932 Bug 654611: Tweak the previous checkin.
git-svn-id: svn://10.0.0.236/trunk@264439 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-14 13:29:09 +00:00
wtc%google.com
cf6df0863c Bug 654611: Remove blank lines missed in the previous checkin.
git-svn-id: svn://10.0.0.236/trunk@264438 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-14 12:51:30 +00:00
seabld
cda8ae0c68 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.14b4 to 2.14b5 build 1
git-svn-id: svn://10.0.0.236/trunk@264437 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-14 03:47:31 +00:00
wtc%google.com
b7d9ddd8e4 Bug 654611: Remove WinCE code from NSS. The patch is contributed by
Ed Morley <bmo@edmorley.co.uk>. r=wtc.
Modified Files:
	mozilla/dbm/include/mcom_db.h mozilla/dbm/include/winfile.h
	mozilla/dbm/src/Makefile.in mozilla/dbm/src/mktemp.c
	mozilla/security/coreconf/Linux.mk
	mozilla/security/coreconf/WIN95.mk
	mozilla/security/coreconf/WINNT.mk
	mozilla/security/coreconf/config.mk
	mozilla/security/coreconf/rules.mk
	mozilla/security/nss/Makefile
	mozilla/security/nss/cmd/platlibs.mk
	mozilla/security/nss/cmd/certutil/keystuff.c
	mozilla/security/nss/cmd/lib/basicutil.c
	mozilla/security/nss/cmd/lib/config.mk
	mozilla/security/nss/cmd/lib/secpwd.c
	mozilla/security/nss/cmd/lib/secutil.c
	mozilla/security/nss/cmd/strsclnt/strsclnt.c
	mozilla/security/nss/lib/certhigh/ocsp.c
	mozilla/security/nss/lib/ckfw/Makefile
	mozilla/security/nss/lib/freebl/Makefile
	mozilla/security/nss/lib/freebl/arcfour.c
	mozilla/security/nss/lib/freebl/config.mk
	mozilla/security/nss/lib/freebl/win_rand.c
	mozilla/security/nss/lib/freebl/mpi/mpi.h
	mozilla/security/nss/lib/freebl/mpi/mpmontg.c
	mozilla/security/nss/lib/softoken/config.mk
	mozilla/security/nss/lib/softoken/sdb.c
	mozilla/security/nss/lib/softoken/legacydb/config.mk
	mozilla/security/nss/lib/ssl/sslimpl.h
	mozilla/security/nss/lib/ssl/sslnonce.c
	mozilla/security/nss/lib/ssl/sslsock.c
	mozilla/security/nss/lib/util/secder.h
	mozilla/security/nss/lib/util/secport.c
	mozilla/security/nss/lib/util/secport.h
	mozilla/security/nss/lib/util/utilmod.c
Removed Files:
	mozilla/security/coreconf/WINCE.mk
	mozilla/security/nss/cmd/lib/wincemain.c


git-svn-id: svn://10.0.0.236/trunk@264436 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-14 01:14:12 +00:00
wtc%google.com
be98838f49 Bug 804806: Remove code related to NCR, NEC, NEXTSTEP, SINIX, SNI, SONY,
NEWS-OS, SunOS4, and SunOS 4.1.3_U1. Remove the os_ReliantUNIX.s file.
TBR=ted.
Modified Files:
	config/Makefile.in config/nsinstall.c lib/ds/Makefile.in
	lib/libc/src/Makefile.in lib/prstreams/Makefile.in
	lib/prstreams/tests/testprstrm/Makefile.in
	lib/tests/Makefile.in pr/include/gencfg.c
	pr/include/md/_unixos.h pr/include/private/primpl.h
	pr/src/Makefile.in pr/src/cplus/tests/Makefile.in
	pr/src/io/Makefile.in pr/src/io/prfile.c pr/src/io/prmapopt.c
	pr/src/linking/Makefile.in pr/src/linking/prlink.c
	pr/src/malloc/Makefile.in pr/src/md/prosdep.c
	pr/src/md/beos/beos_errors.c pr/src/md/unix/Makefile.in
	pr/src/md/unix/unix.c pr/src/md/unix/unix_errors.c
	pr/src/md/unix/uxproces.c pr/src/md/unix/uxrng.c
	pr/src/md/unix/uxwrap.c pr/src/misc/prtime.c
	pr/src/pthreads/Makefile.in pr/src/pthreads/ptio.c
	pr/src/threads/combined/Makefile.in pr/tests/Makefile.in
	pr/tests/dll/Makefile.in tools/Makefile.in
Removed Files:
	pr/src/md/unix/os_ReliantUNIX.s


git-svn-id: svn://10.0.0.236/trunk@264433 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 23:18:00 +00:00
mkanat%bugzilla.org
29457cb04b Bug 790296 (CVE-2012-4189): [SECURITY] Field values are not escaped correctly in tabular reports
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264428 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 18:01:31 +00:00
mkanat%bugzilla.org
62cd1cab9a Bug 808845 (CVE-2012-5475): [SECURITY] Security vulnerability in YUI's swfstore.swf in YUI 2.8.2 and 2.9.0
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264427 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 18:00:50 +00:00
mkanat%bugzilla.org
85d8766d53 Bug 781850 (CVE-2012-4198): [SECURITY] Do not leak the existence of groups when using User.get()
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264425 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 17:46:24 +00:00
mkanat%bugzilla.org
88db07d224 Bug 802204 (CVE-2012-4197): [SECURITY] Marking an attachment you cannot see as obsolete can disclose its description
r=gerv a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264424 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 17:31:57 +00:00
mkanat%bugzilla.org
d2dbfe44ad Bug 731178 (CVE-2012-4199): [SECURITY] field-events.js.tmpl discloses product and component names that the user is not allowed to see
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264423 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 17:16:56 +00:00
mkanat%bugzilla.org
f38954f358 Bug 615627: Make t/012throwables.t know about user errors defined in extensions
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264422 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 06:45:42 +00:00
mkanat%bugzilla.org
cb80609f4b But 800196: Sanitise line-endings for textarea fields
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264421 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 06:30:43 +00:00
wtc%google.com
bbfeaca264 Bug 810582: Only do SSL False Start with forward secret servers. The patch
is contributed by Adam Langley <agl@chromium.org>. r=wtc,bsmith.


git-svn-id: svn://10.0.0.236/trunk@264420 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 01:30:09 +00:00
wtc%google.com
fbf313d226 Bug 745281: fix indentation problems introduced in rev. 1.27.
git-svn-id: svn://10.0.0.236/trunk@264419 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 01:26:40 +00:00
mkanat%bugzilla.org
73121c5630 Bug 676844: Replace ThrowCodeError() by ThrowUserError() when the error is not triggered by the code itself
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264418 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-12 18:00:45 +00:00
wtc%google.com
12974d3866 Bug 810583: The TLS hello extension handlers for NPN should record the
extension has been negotiated. The patch is contributed by Adam Langley
<agl@chromium.org>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@264417 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-10 13:06:15 +00:00
mkanat%bugzilla.org
376d1277e9 Bug 805833: tr_run_reports.cgi passes run_id instead of plan_id to tr_show_plan.cgi
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264416 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-10 12:30:19 +00:00
wtc%google.com
f071981d14 Bug 810579: Fix crash when an SSL key-log file couldn't be opened. The
patch is contributed by Adam Langley <agl@chromium.org>. r=rsleevi,wtc.


git-svn-id: svn://10.0.0.236/trunk@264415 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-10 12:17:44 +00:00
mkanat%bugzilla.org
e7bc23dd0f Bug 773599: Error importing XML: unknown package Testopia::Importer
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264414 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-10 12:15:22 +00:00
wtc%google.com
5841bbee53 Bug 757593: Change to 1000 ticks per second (NSPR minimum), down from
100000 ticks per second (NSPR maximum), so that PRIntervalTime will take as
long as possible to wrap around. Rename HAVE_MONOTONIC_CLOCK to
HAVE_CLOCK_MONOTONIC. TBR=bsmith.
Modified Files: _linux.h _unixos.h darwin.c unix.c


git-svn-id: svn://10.0.0.236/trunk@264412 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-10 11:48:55 +00:00
wtc%google.com
ca36cfe680 Bug 716563 - a cosmetic fix of the MPL 2 header.
git-svn-id: svn://10.0.0.236/trunk@264411 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-10 01:18:48 +00:00
wtc%google.com
b82c25a51f Remove an extraneous blank line.
git-svn-id: svn://10.0.0.236/trunk@264410 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-10 01:15:08 +00:00
mkanat%bugzilla.org
26c40b98d6 Fix the indentation
git-svn-id: svn://10.0.0.236/trunk@264409 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-08 23:00:42 +00:00
mkanat%bugzilla.org
7f0ce2390b Bug 808300: Requesting data for your own account using User.get should also returns groups you belong to
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264408 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-08 19:00:46 +00:00
seabld
7c85e5ddca Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.14b3 to 2.14b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264407 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-08 13:21:27 +00:00
mkanat%bugzilla.org
c8ba6bca4e Bug 805645: Release notes for Bugzilla 4.4rc1
r=dkl


git-svn-id: svn://10.0.0.236/trunk@264406 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-08 00:00:45 +00:00
cltbld
3b69fbec6a Bug 808543 - Add AUS2 esr17 entries. p=rail, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@264405 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-05 23:04:21 +00:00
mkanat%bugzilla.org
4215e3253b Bug 803310: Bump the minimum requirement for Email::Send to enable the Test mode
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264404 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-05 15:45:47 +00:00
mkanat%bugzilla.org
307d0ce922 Bug 741722: Product.get should include flag_types information
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264403 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-04 11:30:43 +00:00
mkanat%bugzilla.org
59e1a82fbc Make POD added in bug 737850 a bit clearer
git-svn-id: svn://10.0.0.236/trunk@264402 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-04 11:15:43 +00:00
mkanat%bugzilla.org
77fb2a5ede Bug 804505: Oracle crashes when typing "word1 word2" in QuickSearch with "ORA-29907: found duplicate labels in primary invocations"
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264401 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-02 23:30:44 +00:00
mkanat%bugzilla.org
4ea078339d Bug 806012: Installation docs need to be updated with instructions for bzr
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264400 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-02 17:45:41 +00:00
mkanat%bugzilla.org
c033bdac13 Fix typo
git-svn-id: svn://10.0.0.236/trunk@264399 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-02 13:03:22 +00:00
mkanat%bugzilla.org
51c5aef892 Bug 807937: Fix POD
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264397 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-02 12:45:44 +00:00
jdennis%redhat.com
01edb8fbde verify_cert.py --help option wasn't working, fix it
git-svn-id: svn://10.0.0.236/trunk@264396 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-01 18:13:45 +00:00
jdennis%redhat.com
b0fc292f32 Add cert validation support & internal clean-up, see Changelog
Prepare for 0.14 release


git-svn-id: svn://10.0.0.236/trunk@264395 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-01 17:41:48 +00:00
seabld
973734690f Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.14b2 to 2.14b3 build 1
git-svn-id: svn://10.0.0.236/trunk@264394 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-01 08:19:53 +00:00
mkanat%bugzilla.org
7ae5ba9720 Bug 286374 - Platform and OS lose their hyperlinks (in create) when viewing
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264393 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-30 21:45:41 +00:00
mkanat%bugzilla.org
4c1bb021f8 Bug 806714: Bugzilla.parameters should return usemenuforusers for all logged-in users
r=gerv a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264390 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-30 12:00:43 +00:00
mkanat%bugzilla.org
5863ca57e8 Bug 800964: Unknown dot(.) is present instead of 'T' in console while running testserver.pl on Windows
r=wurblzap a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264389 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-29 22:00:43 +00:00
seabld
943af36f9c Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.13.1 to 2.13.2 build 1
git-svn-id: svn://10.0.0.236/trunk@264388 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-27 23:55:01 +00:00
mkanat%bugzilla.org
22eb0e39d0 Add WS::Classification to the list of available modules, see bug 694755
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264387 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-27 11:45:43 +00:00
seabld
d2a585890f Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.14b1 to 2.14b2 build 1
git-svn-id: svn://10.0.0.236/trunk@264386 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-25 20:11:47 +00:00
mkanat%bugzilla.org
1b0922643b Bug 772359: LogActivityEntry shouldn't remove any characters from the field when splitting long lines; and delimiters need to be inserted when joining split entries
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264385 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-25 17:45:40 +00:00
mkanat%bugzilla.org
b56ae332b4 Bug 610767: contrib/convert-workflow.pl should add transitions from RESOLVED and VERIFIED to CONFIRMED (if transitions to REOPENED were present)
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264384 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-25 15:16:29 +00:00
mkanat%bugzilla.org
876df5f482 Bug 800509 - Add an X-Bugzilla-Resolution header in bugmail
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264383 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-25 15:15:48 +00:00
wtc%google.com
0ef1cd08dc Bug 757593: Fix build error. _MD_INTERVAL_INIT used to be defined in
_unixos.h. Now it needs to be defined in this file for Solaris. Remove an
unnecessary #ifndef _PR_PTHREADS test and redundant PRIntervalTime
function declarations and macro definitions in the
#if !defined(_PR_PTHREADS) part of the file. TBR=kaie.


git-svn-id: svn://10.0.0.236/trunk@264382 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-25 14:54:24 +00:00
mkanat%bugzilla.org
2aaca5429e Bug 802586 - config.js.tmpl doesn't display keywords correctly anymore
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264381 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-25 14:15:42 +00:00
wtc%google.com
671e582325 Bug 794896: Remove the unused makefile target $(DIRS). The '+' is not
necessary if the command contains $(MAKE). Remove the empty string check
for $(2) in the SUBMAKE function. Remove the leading space in the third
argument to the foreach function call in LOOP_OVER_DIRS. r=glandium.
Modified Files:
	README rules.mk ruleset.mk


git-svn-id: svn://10.0.0.236/trunk@264380 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-25 01:23:23 +00:00
wtc%google.com
e8398a797e Bug 757593: Make PR_IntervalNow monotonic for Android, Linux, Mac OS X, and
iOS. r=bsmith.
Modified Files:
	_aix.h _bsdi.h _darwin.h _dgux.h _freebsd.h _hpux.h _linux.h
	_netbsd.h _nto.h _openbsd.h _osf1.h _qnx.h _riscos.h _scoos.h
	_symbian.h _unixos.h _unixware.h pr/src/Makefile.in darwin.c
	unix.c prinrval.c


git-svn-id: svn://10.0.0.236/trunk@264379 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-24 22:33:36 +00:00
wtc%google.com
a0aef40235 Bug 804806: Remove the _xxx.cfg, _xxx.h, and xxx.c files for ncr, nec,
sony, nextstep, reliantunix, and sunos4. r=bsmith.
Modified Files:
	configure configure.in pathsub.h prosdep.h prscanf.c prosdep.c
	prerrortable.c
Removed Files:
	_ncr.cfg _ncr.h _nec.cfg _nec.h _nextstep.cfg _nextstep.h
	_reliantunix.cfg _reliantunix.h _sony.cfg _sony.h _sunos4.cfg
	_sunos4.h sunos4.h ncr.c nec.c nextstep.c reliantunix.c sony.c
	sunos4.c


git-svn-id: svn://10.0.0.236/trunk@264378 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-24 22:19:10 +00:00
wtc%google.com
aff7e4abc4 Bug 802430: Back out the previous checkin because I checked in the older
patch and it needs to wait until lib/softoken/legacydb (which also includes
mcom_db.h) can be compiled with NO_NSPR_10_SUPPORT.
Modified Files:
	mozilla/dbm/include/mcom_db.h
	mozilla/security/dbm/src/config.mk


git-svn-id: svn://10.0.0.236/trunk@264377 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-24 02:48:46 +00:00
wtc%google.com
e648fd74e2 Bug 803282: utilmod.c does not need to include pkcs11t.h and secitem.h.
r=emaldona.
Modified Files:
	utilmod.c utilpars.h


git-svn-id: svn://10.0.0.236/trunk@264376 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-23 23:39:56 +00:00
wtc%google.com
d421ad2fe2 Bug 804833: Allow PR_FormatTime and PR_FormatTimeUSEnglish with
NO_NSPR_10_SUPPORT. The patch is contributed by Isaac Aggrey
<isaac.aggrey@gmail.com>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@264375 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-23 23:35:58 +00:00
wtc%google.com
5211bd217c Bug 802430: build dbm with NO_NSPR_10_SUPPORT. r=bsmith.
Modified Files:
	mozilla/dbm/include/mcom_db.h
	mozilla/security/dbm/src/config.mk


git-svn-id: svn://10.0.0.236/trunk@264374 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-23 23:23:11 +00:00
wtc%google.com
9e54a069cf Set NSPR version to 4.9.4 Beta.
Modified Files:
	configure configure.in admin/repackage.sh pr/include/prinit.h
	pr/tests/vercheck.c


git-svn-id: svn://10.0.0.236/trunk@264373 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-23 22:39:01 +00:00
wtc%google.com
b378478376 Set NSPR version to 4.9.3.
git-svn-id: svn://10.0.0.236/trunk@264371 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-23 17:56:12 +00:00
wtc%google.com
a0b44ef990 Bug 749849: Assert that the pthread_key_delete call in _PR_Fini succeeds.
git-svn-id: svn://10.0.0.236/trunk@264370 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-23 01:27:10 +00:00
wtc%google.com
4d9c13a763 Bug 749849: Delete the _PT_PTHREAD_KEY_DELETE macro. Fix a comment typo.
Patch by Kai Engert <kaie@kuix.de>. r=wtc.
Modified Files:
	pr/include/md/_pth.h pr/src/pthreads/ptthread.c


git-svn-id: svn://10.0.0.236/trunk@264369 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-23 01:03:41 +00:00
kaie%kuix.de
51106f2940 Backing out bug 749849 patch v6 as an attempt to fix the recently introduced intermittent crashes.
git-svn-id: svn://10.0.0.236/trunk@264368 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-22 15:34:01 +00:00
seabld
a809e9deb8 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.13b6 to 2.14b1 build 1
git-svn-id: svn://10.0.0.236/trunk@264367 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-21 03:03:09 +00:00
wtc%google.com
cf8178673e Bug 803660: Fix compiler warning in sftk_forceTokenAttribute. r=ryan.sleevi
git-svn-id: svn://10.0.0.236/trunk@264366 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-20 01:06:05 +00:00
wtc%google.com
e6f60365c2 Bug 767759: Add support for the new x32 ABI. The patch is contributed by
Jory A. Pratt <anarchy@gentoo.org>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@264364 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-19 23:36:48 +00:00
wtc%google.com
38a1ddb868 Bug 749849: Delete the _PT_PTHREAD_KEY_DELETE macro. Have PR_Cleanup call
pthread_key_delete if there is no other NSPR thread (system or foreign)
around. TBR=kaie.
Modified Files:
	pr/include/md/_pth.h pr/src/pthreads/ptthread.c


git-svn-id: svn://10.0.0.236/trunk@264363 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-19 23:20:08 +00:00
kaie%kuix.de
ba3a1c9da5 Bug 802900 - Removed the unused variables in pk11_TokenKeyGenWithFlagsAndKeyType, patch by Wan-Teh Chang, r=me
git-svn-id: svn://10.0.0.236/trunk@264362 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-19 20:21:20 +00:00
kaie%kuix.de
d236ac61da Bug 777394 - Avoid listening-port collisisions with AIA testing, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264361 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-19 20:18:41 +00:00
kaie%kuix.de
efa90a14a8 Bug 802430 - Allow NSS to be built with NO_NSPR_10_SUPPORT, patch by Brian Smith, r=wtc
git-svn-id: svn://10.0.0.236/trunk@264360 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-19 20:17:38 +00:00
kaie%kuix.de
d1cefe554f Bug 408492 - loader_GetOriginalPathname doesn't follow symbolic links properly, patch by Mike Hommey, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264359 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-19 20:15:48 +00:00
kaie%kuix.de
9e042c6e84 Bug 794896 - Make the NSS build system friendly to pymake, patch by Mike Hommey, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264358 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-19 20:14:14 +00:00
kaie%kuix.de
9b05c4c500 Set trunk version 3.14.1 Beta
git-svn-id: svn://10.0.0.236/trunk@264357 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-19 20:06:09 +00:00
mkanat%bugzilla.org
58cef36f10 Bug 803600: Clean up the comment generated when deleting attachments
r=justdave a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264356 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-19 19:00:52 +00:00
mkanat%bugzilla.org
2867d85ced Bug 803295: Bump the minimum requirement for DBI to 1.54
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264355 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-19 10:01:06 +00:00
mkanat%bugzilla.org
14926fb0e5 Bug 531243: Bugzilla crashes on show_bug if it's hit while a custom field is being added
r=justdave a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264354 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-18 23:30:44 +00:00
mkanat%bugzilla.org
4762cb117f Bug 780053: Oracle crashes when listing keywords, tags or flags in buglists
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264353 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-18 23:15:47 +00:00
catlee%mozilla.com
11eff6ac92 Bug 803280 - 10/18: Please unthrottle FF16.0.1 updates. p=catlee,r=nthomas
git-svn-id: svn://10.0.0.236/trunk@264352 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-18 21:43:58 +00:00
kaie%kuix.de
237be2ff5d Set NSS version strings to NSS 3.14 release candidate 2 (RC1)
git-svn-id: svn://10.0.0.236/trunk@264349 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-18 16:54:45 +00:00
kaie%kuix.de
a4c599e569 Bug 795355 - September 2012 batch of root CA changes, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264348 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-18 16:26:52 +00:00
mkanat%bugzilla.org
0fd3ecb628 Bug 577329 - WebServices should filter email addresses same as the web UI as users are not always required to login
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264347 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-16 21:00:45 +00:00
mkanat%bugzilla.org
4e0a81d204 Bug 604388 - Filenames used to store data for Old Charts should be based on product IDs, not names (avoid dataloss when renaming products).
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264346 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-16 18:30:44 +00:00
mkanat%bugzilla.org
de3130acdf Bug 799721: PostgreSQL 9.2 requires DBD::Pg 2.19.3
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264345 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-16 09:15:42 +00:00
mkanat%bugzilla.org
c6b4d0de98 Bug 797680: make "reset assignee/qa-contact to default" unchecked if the assignee/qa-contact has changed from defaults
r=LpSolit, r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264344 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-16 07:30:43 +00:00
mkanat%bugzilla.org
6d14a20be1 Bug 801569: Require DBD::Pg 2.7.0 to correctly work with PostgreSQL 8.3
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264343 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-15 14:15:49 +00:00
mkanat%bugzilla.org
805f4f295d Bug 163890: editusers.cgi incorrectly treats "_" (underscore) as a wildcard
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264342 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-14 18:15:42 +00:00
mkanat%bugzilla.org
87baa83d61 Bug 363910: "Add a new query" should be renamed
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264341 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-14 17:45:44 +00:00
mkanat%bugzilla.org
33d2ccdca3 Bug 800842: Inconsistency in field names in editcomponents.cgi
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264340 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-14 15:45:48 +00:00
mkanat%bugzilla.org
735a333b29 Bug 781314: The behavior of tags changed
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264339 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-14 11:00:46 +00:00
mkanat%bugzilla.org
5889117b4a Fix typo
git-svn-id: svn://10.0.0.236/trunk@264338 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-13 21:31:56 +00:00
mkanat%bugzilla.org
6a91423cf6 $bug->set_status() has been renamed $bug->set_bug_status()
git-svn-id: svn://10.0.0.236/trunk@264337 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-13 16:15:19 +00:00
mkanat%bugzilla.org
ca3f033dec Bug 532478: When attaching a file to a bug, display the max size allowed for attachments
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264336 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-13 16:00:45 +00:00
mkanat%bugzilla.org
6c6e93ea81 Bug 213440: quoteUrls() should permit multiple bug numbers to be linkified in comments
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264335 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-13 15:30:45 +00:00
mkanat%bugzilla.org
9eb894e3cd Bug 330806: Reword the "Unknown Tab" and the "Invalid Keyword" error messages
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264334 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-13 13:46:30 +00:00
mkanat%bugzilla.org
8f0ade7ed6 Bug 335417: Minor tweaks to the description of the mybugstemplate and defaultquery parameters
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264333 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-13 13:45:47 +00:00
mkanat%bugzilla.org
b6f972faa2 Bug 245375: Scheduled whining needs custom columns
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264332 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-13 12:45:46 +00:00
cltbld
5d827e9ad1 Bug 801107 - 10/13: Please throttle FF16.0.1 updates. p=rail,r=catlee
git-svn-id: svn://10.0.0.236/trunk@264331 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-13 00:59:55 +00:00
rrelyea%redhat.com
90fc5951bb turn off C_XXXXXUpdate for GCM.
git-svn-id: svn://10.0.0.236/trunk@264330 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-12 23:33:15 +00:00
mkanat%bugzilla.org
1730c8487e Bug 791554: Make clear that 0 is a valid sortkey for flagtypes
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264329 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-12 22:00:14 +00:00
mkanat%bugzilla.org
774dd3830f s/sortey/sortkey/g
git-svn-id: svn://10.0.0.236/trunk@264328 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-12 21:55:45 +00:00
mkanat%bugzilla.org
5fa9fc4791 Bug 790129: Bugzilla->fields returns fields in random order (the sortkey is ignored)
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264327 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-12 21:42:02 +00:00
mkanat%bugzilla.org
24145fb0de Bug 793826: Prevent private web service methods from being called
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264326 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-12 18:00:46 +00:00
mkanat%bugzilla.org
59786ce60f Bug 297213: Submit button appears without having anything to submit
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264325 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-12 17:45:57 +00:00
seabld
bc1835cbc7 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.13 to 2.13.1 build 1
git-svn-id: svn://10.0.0.236/trunk@264324 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-12 09:21:41 +00:00
bhearsum%mozilla.com
b2557d966a bugs 800012 and 800023: unthrottle firefox and thunderbird 16.0.1 releases. r=rail
git-svn-id: svn://10.0.0.236/trunk@264323 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-11 18:22:43 +00:00
kaie%kuix.de
4cfafc4dc8 Set NSS version strings to NSS 3.14 release candidate 1 (RC0)
git-svn-id: svn://10.0.0.236/trunk@264321 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-11 17:58:58 +00:00
mkanat%bugzilla.org
216d6efef8 Bug 798994: Fix incorrect double escaping when displaying saved queries URLs
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264320 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-11 06:45:44 +00:00
rrelyea%redhat.com
b967e76161 Bug 373108 - Implement AES Galois Counter Mode (GCM)
r=wtc,emaldona


git-svn-id: svn://10.0.0.236/trunk@264319 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-11 00:34:33 +00:00
rrelyea%redhat.com
1df0a8859c Update comment as recommended by wtc in bug 475578 comment 56.
git-svn-id: svn://10.0.0.236/trunk@264318 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-11 00:18:23 +00:00
rrelyea%redhat.com
8067e24523 Bug 475578 - Implement Extended DSA as defined in FIPS 186-3 (DSS) (edit)
r=wtc. partial review also by brian

Fix problem when generating pqg < 512. Switch to Shawe/Taylor pqg generation


git-svn-id: svn://10.0.0.236/trunk@264317 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-11 00:10:27 +00:00
wtc%google.com
24d401d0b9 Bug 373108: Rename CK_AES_GCM_PARAMS to CK_GCM_PARAMS. Remove GCM code for
64-bit block ciphers. r=rrelyea.
Modified Files:
	lib/freebl/gcm.c lib/util/pkcs11t.h


git-svn-id: svn://10.0.0.236/trunk@264316 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-10 23:36:28 +00:00
bhearsum%mozilla.com
0cceb30f5e Fix syntax
git-svn-id: svn://10.0.0.236/trunk@264315 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-10 16:28:05 +00:00
bhearsum%mozilla.com
8786171e6c bug 799999: Please throttle updates to TB 16. r=catlee
git-svn-id: svn://10.0.0.236/trunk@264314 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-10 16:21:24 +00:00
mkanat%bugzilla.org
edc92b8772 Bug 448815: Support pronouns for the "changed by" field in boolean charts
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264313 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-09 23:15:48 +00:00
emaldona%redhat.com
c5f95a7694 Bug 734492 - nss should protect itself against calls made before nss_init, r=wtc
git-svn-id: svn://10.0.0.236/trunk@264312 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-09 18:22:46 +00:00
bhearsum%mozilla.com
122595ee85 bug 797429: 10/9: Please push out FF16 updates throttled due to MS Patch Tuesday. r=bhearsum, p=kmoir
git-svn-id: svn://10.0.0.236/trunk@264311 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-09 13:40:23 +00:00
mkanat%bugzilla.org
f50069cd23 Bug 753635: Allow editing local see also even if you cannot edit the other bug
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264310 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-09 07:31:32 +00:00
jdennis%redhat.com
5bc1891bc9 Update license file to MPLv2.0
git-svn-id: svn://10.0.0.236/trunk@264308 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-08 23:01:22 +00:00
mkanat%bugzilla.org
b0e0162ff5 Bug 795650: Cache the HTML::Scrubber object for improved performance
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264307 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-08 15:15:42 +00:00
jdennis%redhat.com
68ff6b4a4b Prepare 0.13 release, Changelog info below:
* Fix NSS SECITEM_CompareItem bug via workaround.

  * Fix incorrect format strings in PyArg_ParseTuple* for:
    - GeneralName
    - BasicConstraints
    - cert_x509_key_usage

  * Fix bug when decoding certificate BasicConstraints extension

  * Fix hang in setup_certs.

  * For NSS >= 3.13 support CERTDB_TERMINAL_RECORD

  * You can now query for a specific certificate extension
    Certficate.get_extension()

  * The following classes were added:
    - RSAGenParams

  * The following class methods were added:
    - nss.nss.Certificate.get_extension
    - nss.nss.PK11Slot.generate_key_pair
    - nss.nss.DSAPublicKey.format
    - nss.nss.DSAPublicKey.format_lines

  * The following module functions were added:
    - nss.nss.pub_wrap_sym_key

  * The following internal utilities were added:
    - PyString_UTF8
    - SecItem_new_alloc()

  * The following class constructors were modified to accept
    intialization parameters

    - KEYPQGParams (DSA generation parameters)

  * The PublicKey formatting (i.e. format_lines) was augmented
    to format DSA keys (formerly it only recognized RSA keys).

  * Allow lables and values to be justified when printing objects

  * The following were deprecated:
    - nss.nss.make_line_pairs (replaced by nss.nss.make_line_fmt_tuples)

    Deprecated Functionality:
    -------------------------
    - make_line_pairs() has been replaced by make_line_fmt_tuples()
      because 2-valued tuples were not sufficently general. It is
      expected very few programs will have used this function, it's mostly
      used internally but provided as a support utility.


git-svn-id: svn://10.0.0.236/trunk@264306 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-08 13:56:45 +00:00
mkanat%bugzilla.org
0941aa5b4f Bug 652047: checksetup.pl fails to compile/run if the Voting extension is enabled on a fresh install
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264305 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-08 11:15:46 +00:00
seabld
8bb21e8467 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.12.1 to 2.13 build 1
git-svn-id: svn://10.0.0.236/trunk@264304 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-08 10:10:20 +00:00
mkanat%bugzilla.org
d00704130d Bug 798389: Update the URL mentioned by checksetup.pl to download patchutils
r=gerv a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264303 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-05 17:00:42 +00:00
mkanat%bugzilla.org
d2985b25a2 $_localconfig is now obsolete
git-svn-id: svn://10.0.0.236/trunk@264302 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-05 11:45:46 +00:00
mkanat%bugzilla.org
511e43b55e Bug 797883: Adds a Bugzilla->process_cache
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264301 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 17:00:45 +00:00
mkanat%bugzilla.org
0db14001b4 Bug 790909: Editing dependencies from the "Change Several Bugs at Once" page does not work as expected (bug IDs are incorrectly parsed)
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264300 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 16:02:22 +00:00
mkanat%bugzilla.org
794713aaf1 Bug 788098: Queries involving group substitution crash when usevisibilitygroups is enabled
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264299 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 16:01:06 +00:00
mkanat%bugzilla.org
57ff2e2d89 Bug 794389: There is no field named 'actual_time' when generating reports
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264298 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 11:31:26 +00:00
mkanat%bugzilla.org
04560897d6 Bug 796072: Make admin/table.html.tmpl a bit faster
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264297 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 11:30:47 +00:00
mkanat%bugzilla.org
ef8823d563 Bug 796386: Warn user if bugmails have been disabled
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264296 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 08:16:25 +00:00
mkanat%bugzilla.org
a2adbfe597 Bug 794125: Make User.get ignore duplicate groups for membership look ups
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264295 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 08:15:45 +00:00
mkanat%bugzilla.org
34989f5743 Bug 349029: Renames the "Some attachment data changes" email preference
r=glob,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264294 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 08:00:44 +00:00
seabld
d760d7a672 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.13b5 to 2.13b6 build 1
git-svn-id: svn://10.0.0.236/trunk@264293 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 01:45:56 +00:00
seabld
d7ec8fac0a Backout 2.13b6 changes.
git-svn-id: svn://10.0.0.236/trunk@264292 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 01:01:33 +00:00
bsmith%mozilla.com
0bcdaabd38 Bug 797572: Export SRTP functions from libssl. Patch contributed by rjesup, r=bsmith
git-svn-id: svn://10.0.0.236/trunk@264291 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-03 22:43:01 +00:00
emaldona%redhat.com
03a7e5738a Bug 753116 - softoken needs to split out common components to util, r=rrelya
git-svn-id: svn://10.0.0.236/trunk@264290 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-03 18:27:03 +00:00
mkanat%bugzilla.org
8753f2866e Bug 757935: Bugs with resolution MOVED cannot be edited
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264289 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-03 17:46:25 +00:00
seabld
805b83e85f Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.13b5 to 2.13b6 build 1
git-svn-id: svn://10.0.0.236/trunk@264288 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-03 13:48:56 +00:00
nrthomas%gmail.com
263d69c7ef Bug 772563, block old gtk for 17.0a2 onwards and add thunderbird too, r=catlee
git-svn-id: svn://10.0.0.236/trunk@264287 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-02 02:40:58 +00:00
nrthomas%gmail.com
38288e1932 Bug 772563, allow gtk 2.18 back, r=catlee
git-svn-id: svn://10.0.0.236/trunk@264286 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-01 20:14:05 +00:00
mkanat%bugzilla.org
7964ff1187 Remove the Contributors section from POD, we don't have it anywhere else
git-svn-id: svn://10.0.0.236/trunk@264285 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-29 23:30:42 +00:00
mkanat%bugzilla.org
f78d794f07 Bug 793893: Tabular reports crash when no format parameter is defined
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264284 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-29 11:45:45 +00:00
seabld
c165bb7003 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.13b4 to 2.13b5 build 1
git-svn-id: svn://10.0.0.236/trunk@264283 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-29 01:20:10 +00:00
rrelyea%redhat.com
1c45c2e9d3 Bug 764973 - Augment libpkix with callback at chainvalidate (edit)
Patch by cviecco, review by bsmith
checkin for bsmith


git-svn-id: svn://10.0.0.236/trunk@264281 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 23:40:17 +00:00
rrelyea%redhat.com
fee4377655 Bug 753116 Add error message for SEC_ERROR_LEGACY_DATABASE to SECerrs.h.
Patch by Brian.
review and checkin by rrelyea


git-svn-id: svn://10.0.0.236/trunk@264280 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 23:21:03 +00:00
rrelyea%redhat.com
3d1d44d46e Bug 373108 - Implement AES Galois Counter Mode (GCM)
Patch by relyea, review modified by wtc/ryan,  reviewed by relyea


git-svn-id: svn://10.0.0.236/trunk@264279 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 22:46:33 +00:00
wtc%google.com
c53b4fdca1 Bug 794636: CERT_AsciiToName should take a const char * input argument.
r=kaie.
Modified Files:
	alg1485.c cert.h


git-svn-id: svn://10.0.0.236/trunk@264278 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 16:05:02 +00:00
wtc%google.com
f2223d329d Bug 795145: Set the max version to TLS 1.0 when testing the export cipher
suites f and g because they are disallowed in TLS 1.1. r=kaie.


git-svn-id: svn://10.0.0.236/trunk@264277 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 15:09:54 +00:00
wtc%google.com
3a6aa70321 Bug 795213: the variable used for the return value of GETADDRINFO() should
have the type int. The patch is contributed by Nico Weber
<thakis@chromium.org>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@264275 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 14:33:48 +00:00
wtc%google.com
be1b47e59b Bug 794316: update the 'higher' pointer of the layer right below the new
top of the stack after the old top is popped. r=michal.novotny.
Modified Files:
	pr/src/io/prlayer.c pr/tests/pushtop.c


git-svn-id: svn://10.0.0.236/trunk@264273 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 14:21:22 +00:00
wtc%google.com
53f002bd64 Set NSPR version to 4.9.3 Beta.
Modified Files: configure.in configure repackage.sh prinit.h vercheck.c


git-svn-id: svn://10.0.0.236/trunk@264272 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 05:59:48 +00:00
wtc%google.com
94cd98325f Bug 794316: add a regression test pushtop.c. r=michal.novotny.
Modified Files:
	Makefile.in runtests.pl runtests.sh
Added Files:
	pushtop.c


git-svn-id: svn://10.0.0.236/trunk@264271 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 05:25:00 +00:00
wtc%google.com
8c71050332 Bug 734519: Stop the compression method search for loop when the target is
seen. r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264270 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 05:10:25 +00:00
wtc%google.com
e79fac955c Bug 783448: When renegotiating, continue to use the client_version used in
the initial ClientHello to work around a Windows SChannel bug.
r=ryan.sleevi,bsmith.


git-svn-id: svn://10.0.0.236/trunk@264269 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 04:51:22 +00:00
wtc%google.com
42106ed168 Bug 786431: do not re-import certificates returned by NSS as temporary
certificates. r=bsmith.


git-svn-id: svn://10.0.0.236/trunk@264268 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 01:49:29 +00:00
wtc%google.com
812886d071 Bug 681065: ss->ssl3.hs.lastMessageFlight does not need to be allocated
from the heap after bug 793033 is fixed. r=ekr.
Modified Files:
	dtlscon.c ssl3con.c sslimpl.h


git-svn-id: svn://10.0.0.236/trunk@264267 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-28 01:46:45 +00:00
kaie%kuix.de
7f44995478 Bug 590364 - By default, stop accepting MD5 as a hash algorithm in certificate signatures
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@264266 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-27 17:23:33 +00:00
kaie%kuix.de
1cecb6d137 Bug 785170 - Enhance NSS to run an initial set of TLS 1.1 tests
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@264265 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-27 17:21:15 +00:00
kaie%kuix.de
46bc676332 Bug 785169 - Change tools to use a version range for SSL/TLS versions + adjust the test suite
r=wtc


git-svn-id: svn://10.0.0.236/trunk@264264 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-27 17:13:36 +00:00
mkanat%bugzilla.org
a3711bd9e7 Bug 787697 - config.cgi uri is not unique for versions and target_milestones
r=dkl,LpSolit a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264263 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-27 16:30:44 +00:00
rrelyea%redhat.com
d2be629cdf Bug 475578 - Implement Extended DSA as defined in FIPS 186-3
include Elio's comments for DSA-2 changes to handle FIPS .req files for DSA-2
r=emaldona


git-svn-id: svn://10.0.0.236/trunk@264262 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-26 20:41:25 +00:00
wtc%google.com
4708804d8d Bug 794316: fix the bug that PR_PushIOLayer doesn't push a layer on the top
of an old-style stack correctly. The 'higher' pointer of the layer right
below the original top layer needs to be updated after the fd swapping. The
patch is contributed by Michal Novotny <michal.novotny@gmail.com>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@264261 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-26 02:50:58 +00:00
wtc%google.com
7d311a435e Bug 333601: Use the x86 assembly code in mpi on Mac OS X. The patch is
contributed by Mark Mentovai <mark@moxienet.com>. r=wtc.
Modified Files:
	Makefile
Added Files:
	mpi/mpi_sse2.s


git-svn-id: svn://10.0.0.236/trunk@264260 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-26 01:24:18 +00:00
wtc%google.com
64a7b7b1ab Bug 333601: invoke mpi-test as ./mpi-test because the current directory (.)
may not be on the PATH. The patch is contributed by Mark Mentovai
<mark@moxienet.com>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@264259 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-26 01:22:15 +00:00
wtc%google.com
3b51e603e3 Bug 475578: lib/freebl/pqg.c should not include lib/cryptohi/sechash.h.
The HASH_ResultLen and HASH_HashBuf functions in lib/freebl/rawhash.c
conflict with the same-named functions in lib/cryptohi/sechash.c in NSS
static library builds, so move them to lib/freebl/pqg.c and mark them
static. Ideally they should also be renamed. r=rrelyea.
Modified Files:
	pqg.c rawhash.c


git-svn-id: svn://10.0.0.236/trunk@264258 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-25 23:38:38 +00:00
rrelyea%redhat.com
d31d13c012 Bug 475578 - Implement Extended DSA as defined in FIPS 186-3 (DSS)
DSA-2 changes for commands. (19.13 KB, patch)
r = emaldona


git-svn-id: svn://10.0.0.236/trunk@264257 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-25 22:21:13 +00:00
mkanat%bugzilla.org
766e87df4f Bug 437212: Make page refreshing under Firefox update fields
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264256 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-25 17:15:52 +00:00
wtc%google.com
58b7ee4233 Bug 753116: remove an obsolete, commented-out line. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@264255 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-25 00:55:21 +00:00
wtc%google.com
66772fcd46 Bug 753116: removed an unused variable in NSC_ModuleDBFunc. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@264254 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-25 00:54:28 +00:00
wtc%google.com
5bc7a00159 Bug 753116: Add include guard macro to utilpars.h. Also fix typos and style
nits. r=rrelyea.
Modified Files:
	utilmod.c utilmodt.h utilpars.h


git-svn-id: svn://10.0.0.236/trunk@264253 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-25 00:41:42 +00:00
wtc%google.com
2a3ec3627e Bug 753116: NSSUTIL_EscapeSize should pass addquotes=PR_FALSE to
nssutil_escapeQuotesSize. r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264252 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-25 00:35:19 +00:00
wtc%google.com
952b729d73 Bug 792681: Disable the export , DES, and RSA_FIPS cipher suites by
default. Enable the non-ECC Triple DES and AES cipher suites by default.
Enable SSL_RSA_WITH_RC4_128_SHA and SSL_RSA_WITH_RC4_128_MD5 by default.
r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264251 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-25 00:25:26 +00:00
wtc%google.com
1915e97b14 Bug 793033: Remove the strange sslSocket copying in ssl_FreeSocket. It
breaks any pointer member that points to some other member. r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@264250 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-24 23:57:42 +00:00
seabld
805013aa6a Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.13b3 to 2.13b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264249 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-24 02:43:57 +00:00
Callek%gmail.com
cb52c482e7 Backout all 2.13b4 changes
git-svn-id: svn://10.0.0.236/trunk@264248 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-24 02:34:35 +00:00
seabld
60c64c3871 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.13b3 to 2.13b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264247 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-24 02:29:01 +00:00
Callek%gmail.com
fd6c02f4fd Backout all 2.13b4 changes
git-svn-id: svn://10.0.0.236/trunk@264246 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-24 02:27:19 +00:00
seabld
aa67fe7c4f Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.13b3 to 2.13b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264245 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-24 01:56:55 +00:00
Callek%gmail.com
701e9f0ccf Backout all 2.13b4 changes
git-svn-id: svn://10.0.0.236/trunk@264244 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-24 01:51:55 +00:00
seabld
9928725a2b Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.13b3 to 2.13b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264243 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-23 22:15:45 +00:00
wtc%google.com
1eb63ca35c Bug 475578: fix a compiler warning and style nits. TBR=emaldona.
Modified Files:
	pqg.c pqg.h shvfy.c


git-svn-id: svn://10.0.0.236/trunk@264242 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-22 15:18:19 +00:00
wtc%google.com
1e7133ebd4 Bug 753116: fix error code collision of SEC_ERROR_LEGACY_DATABASE.
TBR=rrelyea


git-svn-id: svn://10.0.0.236/trunk@264241 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-22 13:53:55 +00:00
wtc%google.com
24df8f6901 Bug 186619: fix compiler warnings by propagating 'const' to more functions.
Update the function argument types in the comments to match the current
argument types. TBR=emaldona.
Modified Files:
	ocsp.c ocsp.h


git-svn-id: svn://10.0.0.236/trunk@264240 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-22 13:41:58 +00:00
wtc%google.com
3365b17bfa Fix the file name (mpi_x86.c -> mpi_x86_asm.c) in the comment.
git-svn-id: svn://10.0.0.236/trunk@264239 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-22 03:26:27 +00:00
wtc%google.com
bdc9852a19 Move the header include guard after the license header.
git-svn-id: svn://10.0.0.236/trunk@264238 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-22 01:11:49 +00:00
wtc%google.com
026310dd32 Bug 716563 - remove the bottom half of the old license block missed by the
upgrade to MPL 2.


git-svn-id: svn://10.0.0.236/trunk@264237 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-22 00:39:35 +00:00
wtc%google.com
824f2aeac7 Bug 716563 - remove "BEGIN LICENSE BLOCK" lines missed by the update to
MPL 2.
Modified Files:
	lib/freebl/stubs.c lib/libpkix/pkix_pl_nss/pki/pkix_pl_date.c


git-svn-id: svn://10.0.0.236/trunk@264236 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-22 00:27:06 +00:00
wtc%google.com
d82dfe2c2a Bug 716563 - update license to MPL 2.
git-svn-id: svn://10.0.0.236/trunk@264235 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-21 23:12:31 +00:00
wtc%google.com
7efcfbe561 Bug 542741: Change NSS_VersionCheck to not call PR_VersionCheck because
system NSS packages are sometimes incorrectly built against an NSPR version
newer than the required NSPR version specified in the NSS package metainfo.
Modified Files:
	lib/ssl/ssl.h lib/nss/nss.h lib/nss/nssinit.c
	lib/smime/smime.h


git-svn-id: svn://10.0.0.236/trunk@264234 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-21 21:58:44 +00:00
mkanat%bugzilla.org
920a2bbc6b Bug 694755: Add Classification API to WebServices (implement Classification.get())
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264233 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-21 19:30:45 +00:00
wtc%google.com
b651899996 Bug 737178: Fix compiler warnings about signed/unsigned comparisons. r=ekr.
Modified Files:
	ssl3ext.c sslsock.c


git-svn-id: svn://10.0.0.236/trunk@264232 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-21 00:28:05 +00:00
wtc%google.com
e34d846f91 Bug 681065: Replace hardcoded ssl_variant_stream with ss->protocolVariant.
r=ekr.
Modified Files:
	ssl3con.c sslsock.c


git-svn-id: svn://10.0.0.236/trunk@264231 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-21 00:24:53 +00:00
rrelyea%redhat.com
3f21f40150 Bug 785208 - nssutil_escapeQuotesSize returns the wrong size
patch by Ted Mielczarek
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@264230 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-20 21:33:43 +00:00
mkanat%bugzilla.org
119ddc9d8c Fix bustage
git-svn-id: svn://10.0.0.236/trunk@264229 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-20 19:15:41 +00:00
mkanat%bugzilla.org
df91dcb202 Bug 450546: Use visible_bugs() where appropriate instead of/in combination with can_see_bug() to improve performance
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264228 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-20 18:30:45 +00:00
asasaki%mozilla.com
6e10eda322 bug 792201 - move pushed snippets to a different directory, for realz. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264227 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-20 16:48:05 +00:00
nrthomas%gmail.com
be20ce068d Bug 772563, block older GTK for switch to mock-based linux build machines, r=catlee
git-svn-id: svn://10.0.0.236/trunk@264226 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-20 00:51:51 +00:00
mkanat%bugzilla.org
c67bd53eaa Bug 308709: Misleading confirmation when entering an invalid sort key for a field value
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264225 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-19 20:00:43 +00:00
mkanat%bugzilla.org
52d1ef4f06 Bug 345244: Bug template creation window has silly title
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264224 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-19 19:46:30 +00:00
mkanat%bugzilla.org
04695fbe79 Bug 436647: The "Bugzilla is pondering your search" page lacks a background colour attribute
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264223 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-19 19:45:48 +00:00
mkanat%bugzilla.org
b61ca5ac4f Bug 445861: $component->default_qa_contact should not return the default user object when no default QA contact is defined
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264222 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-19 19:15:45 +00:00
kaie%kuix.de
28ce5c57a0 Bug 578861 - CERT_CompareName should take const input parameters, r=wtc
git-svn-id: svn://10.0.0.236/trunk@264221 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-19 15:08:07 +00:00
asasaki%mozilla.com
722fdc7308 bug 792201 - move pushsnipped directories to a different directory. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@264220 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-18 22:54:56 +00:00
mkanat%bugzilla.org
57ce848077 Bug 761046: Don't redirect when hitting buglist.cgi directly to avoid duplicate cgi->header calls
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264219 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-17 14:30:45 +00:00
mkanat%bugzilla.org
8b288adb47 Bug 791564: If no flagtype is multiplicable for a given bug, then unset flags are displayed by default instead of being hidden
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264218 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-16 18:00:48 +00:00
mkanat%bugzilla.org
626d23314a Bug 345878 - "Access Denied" should be "Bug Access Denied"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@264217 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-15 20:30:46 +00:00
mkanat%bugzilla.org
882495c997 Update POD to fix bustage in Perl 5.16.1
r=runtests.pl


git-svn-id: svn://10.0.0.236/trunk@264216 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-14 20:15:55 +00:00
seabld
21c1020d4b Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.13b2 to 2.13b3 build 1
git-svn-id: svn://10.0.0.236/trunk@264215 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-13 09:25:51 +00:00
mkanat%bugzilla.org
d253e6cd3d Bug 783794: Bugzilla::User->visible_bugs should validate input data
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264214 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-12 23:46:09 +00:00
mkanat%bugzilla.org
5d2192cd0d Bug 790215 - Flag names are not properly escaped when displayed on confirm user match page
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@264211 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-11 19:22:57 +00:00
asasaki%mozilla.com
0c42bab356 bug 789530 - unthrottle thunderbird for 15.0.1. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264210 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-10 16:25:35 +00:00
seabld
e2174e6b3e Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.12 to 2.12.1 build 2
git-svn-id: svn://10.0.0.236/trunk@264209 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-10 02:24:10 +00:00
seabld
0ff9c4c745 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.12 to 2.12.1 build 1
git-svn-id: svn://10.0.0.236/trunk@264208 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-09 05:09:54 +00:00
cltbld
adb6bd7030 Bug 788317 - Tracking bug for build & release of Firefox+Fennec 15.0.1. r=catlee
git-svn-id: svn://10.0.0.236/trunk@264207 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-06 21:01:54 +00:00
seabld
a288812de4 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.13b1 to 2.13b2 build 1
git-svn-id: svn://10.0.0.236/trunk@264206 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-06 15:15:03 +00:00
mkanat%bugzilla.org
cec113ce00 Bug 749540: Avoid database deadlocks when deleting recent searches
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264205 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-05 07:15:46 +00:00
mkanat%bugzilla.org
272d5a8b05 Bug 69447 - Make CC changes not cause midairs.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264204 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-04 22:30:43 +00:00
mkanat%bugzilla.org
c64546c77f Bug 675171 - standardize font weight for field labels
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264203 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-04 20:30:43 +00:00
mkanat%bugzilla.org
6ed74615ae Bug 783866: Add support to call Bugzilla::Milestone->check({ id => $id })
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264202 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-04 17:30:42 +00:00
mkanat%bugzilla.org
f300cccede Bug 779799: Add support to call Bugzilla::Version->check({ id => $id })
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264201 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-04 17:15:44 +00:00
cltbld
37ce181303 Bug 788126 - Please throttle updates to Thunderbird 15.0. p=rail, r=catlee
git-svn-id: svn://10.0.0.236/trunk@264200 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-04 14:46:14 +00:00
mkanat%bugzilla.org
111450daa9 Bug 787688: AllowOverride Options missing when running under mod_perl
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264199 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-04 11:15:49 +00:00
mkanat%bugzilla.org
7719300d7f Bug 787687: SQLite doesn't support CHAR_LENGTH natively
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264198 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-04 11:00:47 +00:00
mkanat%bugzilla.org
04e37b42d3 Bug 781075 - Add WebService support for accessing a user's saved reports
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@264197 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-03 19:45:47 +00:00
mkanat%bugzilla.org
60777a3e47 Bug 786889: Add missing 'Summary (first 60 chars)' header to CSV output
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264196 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-03 07:46:24 +00:00
mkanat%bugzilla.org
8e47ba629a Bug 787529: Use |use 5.10.1| everywhere
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264195 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-01 21:45:59 +00:00
emaldona%redhat.com
ef19907bf9 Bug 480076 - need sample source: how to avoid hard coding SSL cipher suite info, r=kaie,emaldona
git-svn-id: svn://10.0.0.236/trunk@264194 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-01 18:29:28 +00:00
wtc%google.com
78e05ae906 Bug 786531: DER_EncodeTimeChoice should NOT use a UTCTime for an input
before 1950 or exactly equal to January1st2050. The patch is contributed
by Matt Mueller <mattm@chromium.org>. r=wtc.


git-svn-id: svn://10.0.0.236/trunk@264193 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-01 00:06:06 +00:00
mkanat%bugzilla.org
3fd03d1c64 Bug 785729 - Webservice Bug.fields (_legal_field_values) should return isactive for versions, components and milestones
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264192 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-31 21:00:42 +00:00
mkanat%bugzilla.org
cf8cbc482d Bug 783222 - Make set_all() throw error on invalid param names
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264191 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-31 20:45:43 +00:00
mkanat%bugzilla.org
631b0c0cf2 Bug 785728 - config.cg?ctype=rdf should have is_active for versions, components and milestones
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264190 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-31 17:30:44 +00:00
seabld
8671046550 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.12b6 to 2.13b1 build 1
git-svn-id: svn://10.0.0.236/trunk@264189 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-31 13:25:14 +00:00
mkanat%bugzilla.org
746ac953a2 Bug 655477: Bugzilla now requires Perl 5.10.1
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264188 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-31 10:45:54 +00:00
mkanat%bugzilla.org
476a481082 Branch for 4.4 created. Trunk is now 4.5
git-svn-id: svn://10.0.0.236/trunk@264187 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-30 22:30:45 +00:00
mkanat%bugzilla.org
b03986dd4e Bumped version post-release
git-svn-id: svn://10.0.0.236/trunk@264186 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-30 20:32:17 +00:00
mkanat%bugzilla.org
ca4ff15b81 Bump version to 4.3.3
git-svn-id: svn://10.0.0.236/trunk@264181 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-30 19:15:43 +00:00
ccooper%deadsquid.com
f45d31317f Bug 787110 - throttle updates to Firefox 15 - r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@264180 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-30 18:57:33 +00:00
mkanat%bugzilla.org
04c6886fc0 Bug 785470: (CVE-2012-3981) [SECURITY] Missing escaping of the username can lead to LDAP injection
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264179 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-30 18:33:26 +00:00
mkanat%bugzilla.org
e4a94bea7e Bug 785522: [SECURITY] Block access to templates in extensions/
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264178 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-30 18:32:13 +00:00
mkanat%bugzilla.org
0f59ec95da Bug 786691 - Do not display the (more flags) link to logged out users as they cannot set any flag
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264177 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-30 16:00:58 +00:00
mkanat%bugzilla.org
ebd5e65c64 Bug 731156: [Oracle] Adding or removing a DB column does not handle SERIAL correctly
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264176 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-29 23:00:43 +00:00
mkanat%bugzilla.org
bfb367e848 Bug 786351: Release notes for Bugzilla 4.2.3
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264175 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-29 22:15:44 +00:00
kaie%kuix.de
8964a3a15b bustage fix
git-svn-id: svn://10.0.0.236/trunk@264174 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-29 19:04:53 +00:00
mkanat%bugzilla.org
0db06b10f0 Bug 772620: Ignore empty strings in the CC list
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264171 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-29 14:46:52 +00:00
mkanat%bugzilla.org
d40bf68cd1 Bug 782856: Remove the obsolete BEGIN block in Bugzilla/CGI.pm
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264170 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-29 14:46:08 +00:00
mkanat%bugzilla.org
116a14ddfd Bug 786310: Remove tokens when saving the default query
r= LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264169 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-29 06:00:43 +00:00
mkanat%bugzilla.org
30816230e2 Fix more bustage caused by Bug 772953
git-svn-id: svn://10.0.0.236/trunk@264168 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-29 05:01:27 +00:00
mkanat%bugzilla.org
82bda8dd77 Fix bustage caused by Bug 772953
git-svn-id: svn://10.0.0.236/trunk@264167 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-29 05:00:48 +00:00
emaldona%redhat.com
0565f292b9 Bug 762198 - softoken sha224 powerup self-test fails on fips mode, r=kaie
git-svn-id: svn://10.0.0.236/trunk@264166 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-29 00:56:52 +00:00
seabld
35f0eabe16 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.11 to 2.12 build 1
git-svn-id: svn://10.0.0.236/trunk@264165 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-28 23:09:18 +00:00
mkanat%bugzilla.org
d705db0d17 Bug 785511: Prevent directory browsing, especially in docs/ and extensions/
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264164 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-28 22:15:44 +00:00
mkanat%bugzilla.org
3d7d902c40 Bug 772953: Remove the token from buglist urls
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264163 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-28 15:30:47 +00:00
kaie%kuix.de
ef704e86e8 Bug 784316 - NSS: Implement a package_for_testing makefile target, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264162 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-28 14:15:40 +00:00
mkanat%bugzilla.org
7f7ead76cd Bug 785917: Custom field descriptions are not properly escaped when displayed as bug list column headers
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264160 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-27 18:15:50 +00:00
mkanat%bugzilla.org
a4fa0a4309 Bug 559539: [Oracle] whine.pl sets run_next incorrectly due to CURRENT_DATE
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264159 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-26 01:30:56 +00:00
wtc%google.com
6117329c60 Bug 774547: set the record layer version number of the initial ClientHello
to at most { 3, 1 } (TLS 1.0) if we don't know what protocol version the
server supports. r=bsmith.
Modified Files:
	dtlscon.c ssl3con.c sslimpl.h


git-svn-id: svn://10.0.0.236/trunk@264158 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-25 00:13:27 +00:00
seabld
6ee9b35291 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.12b5 to 2.12b6 build 1
git-svn-id: svn://10.0.0.236/trunk@264157 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-24 03:54:39 +00:00
mkanat%bugzilla.org
b41b197030 Bug 779747: The "Browse" link in the page header/footer doesn't sort products by classification
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264156 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-20 23:00:44 +00:00
mkanat%bugzilla.org
8a92286a13 Bug 783786: PostgreSQL databases can be created with the wrong encoding
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264155 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-20 22:45:45 +00:00
mkanat%bugzilla.org
ed9c84f10c Bug 698068: The "There is no saved search named ..." page has a "forget" link
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264154 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-20 09:15:46 +00:00
mkanat%bugzilla.org
605fb1265e Bug 783879: Sub-optimal SQL query when displaying tags in buglists
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264153 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-19 14:30:57 +00:00
mkanat%bugzilla.org
a5e65af6bb Bug 610581: The Bug.fields method doesn't include available bug statuses when creating a new bug
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264152 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-18 21:45:43 +00:00
mkanat%bugzilla.org
eeaa0793ac Forgot to remove some code
git-svn-id: svn://10.0.0.236/trunk@264151 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-18 21:15:42 +00:00
mkanat%bugzilla.org
168fe60268 Bug 697224: User.get should return a list of all your saved searches
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264150 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-18 20:15:45 +00:00
mkanat%bugzilla.org
647cafc08b Include missing newline
git-svn-id: svn://10.0.0.236/trunk@264149 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-18 17:30:43 +00:00
mkanat%bugzilla.org
87cc20fa17 Bug 187753: Specify a maximum length for quips (512 characters)
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264148 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-18 17:15:54 +00:00
mkanat%bugzilla.org
25984acb6b Bug 783386: Removing PATH_INFO prevents Bugzilla from working correctly with IIS
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264147 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-17 15:15:46 +00:00
seabld
378a5c0167 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.12b4 to 2.12b5 build 1
git-svn-id: svn://10.0.0.236/trunk@264146 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-17 15:02:36 +00:00
kaie%kuix.de
8c438de819 Bug 421989 - Enhance pp to dump DER issuer and serial, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264145 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-16 06:57:24 +00:00
cltbld
918cfa6f74 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 15.0b3 to 15.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264144 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-15 20:47:18 +00:00
mkanat%bugzilla.org
e26a6812bd Bug 771100: Unable to attach a file to a bug with perl 5.16
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264143 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-15 19:30:45 +00:00
kaie%kuix.de
268c49385c Bug pwdecrypt, Build pwdecrypt patch by Mike Hommey, r=kaie
git-svn-id: svn://10.0.0.236/trunk@264142 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-15 19:24:48 +00:00
cltbld
4e1439cd5c Automated configuration bump: mozBeta-branch-patcher2.cfg, from 15.0b4 to 15.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@264141 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-15 16:13:49 +00:00
wtc%google.com
b8ee059d55 Bug 588269: SECMOD_CloseUserDB should properly close the user DB, and it
should be possible to later re-add that same user DB as a new slot. The
patch is contributed by Ryan Sleevi <ryan.sleevi@gmail.com> of Google.
r=rrelyea,wtc.
Modified Files:
	cmd/tests/manifest.mn lib/pk11wrap/pk11util.c
	lib/softoken/pkcs11.c
Added Files:
	cmd/tests/secmodtest.c


git-svn-id: svn://10.0.0.236/trunk@264140 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-14 02:11:47 +00:00
mkanat%bugzilla.org
4ac538021e Bug 781059 part 2: -moz-border-radius is obsolete and must be replaced by the standard border-radius CSS property
git-svn-id: svn://10.0.0.236/trunk@264139 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-12 12:16:58 +00:00
mkanat%bugzilla.org
bf53e1b2a8 Fix bustage
git-svn-id: svn://10.0.0.236/trunk@264138 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-12 10:30:43 +00:00
mkanat%bugzilla.org
1b2aea4b7d Bug 746947: Determine the size of the images dynamically for graphical reports
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264137 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-12 10:15:56 +00:00
seabld
730e51aefd Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.12b3 to 2.12b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264134 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-11 01:10:28 +00:00
mkanat%bugzilla.org
b54628bc0a Bug 779088 - Allow extensions to whitelist PATH_INFO
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264133 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-10 21:00:44 +00:00
mkanat%bugzilla.org
0d097b8954 Backout bug 679224
git-svn-id: svn://10.0.0.236/trunk@264132 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-10 17:00:50 +00:00
mkanat%bugzilla.org
dc6f539100 Bug 557183: In config.cgi, specify if fields controlled by a parameter are enabled or disabled
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264131 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-09 21:45:43 +00:00
cltbld
e83d6c6321 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 15.0b3 to 15.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264130 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-09 20:44:13 +00:00
mkanat%bugzilla.org
09b6715ac1 Bug 756550: Do not link a bug alias with its bug ID for bugs you cannot see
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264129 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-09 12:00:48 +00:00
cltbld
65f8a0e946 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 15.0b2 to 15.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@264128 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-09 05:00:20 +00:00
mkanat%bugzilla.org
2c83f44e36 Bug 778631: use a persistent Template::Provider to avoid recompiling templates between page loads on mod_perl
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264127 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-08 14:15:47 +00:00
mkanat%bugzilla.org
ee79ce8feb Bug 781059: -moz-border-radius is obsolete and must be replaced by the standard border-radius CSS property
r=reed a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264126 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-08 10:31:03 +00:00
mkanat%bugzilla.org
96b72624ee Bug 319598: Add support for saved tabular and graphical reports
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264125 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-07 22:15:47 +00:00
mkanat%bugzilla.org
8d719d7232 HTML pages no longer passed HTML4 validation due to a duplicated ID, see bug 730670
git-svn-id: svn://10.0.0.236/trunk@264124 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-07 21:30:42 +00:00
mkanat%bugzilla.org
f92c35ca22 Backing out Bug 778631 due to breakage
git-svn-id: svn://10.0.0.236/trunk@264123 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-07 14:45:52 +00:00
mkanat%bugzilla.org
c9bc144acc Bug 780683: Tags are duplicated in buglists if a search criteria involves a user field external to the 'bugs' table
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264122 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-07 10:01:20 +00:00
mkanat%bugzilla.org
ac3efc7ece Bug 778631: use a persistent Template::Provider to avoid recompiling templates between page loads on mod_perl
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264121 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-07 09:45:41 +00:00
mkanat%bugzilla.org
c5cc5be123 Bug 779709: Don't allow searching on changes to private attachments or comments
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264120 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-07 05:00:44 +00:00
mkanat%bugzilla.org
a02b700b3f Bug 706271: CSRF vulnerability in token.cgi allows possible unauthorized password reset e-mail request
r=reed a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264119 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-06 21:45:43 +00:00
wtc%google.com
e6f9c4714d Bug 766137: SSL_GetChannelInfo should use cwSpec instead of crSpec to
support False Start.  r=bsmith.


git-svn-id: svn://10.0.0.236/trunk@264116 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-03 23:54:31 +00:00
wtc%google.com
cd62532be2 Bug 753189: declare 'okm' without the 'const' to fix a compiler warning
about different 'const' qualifiers.  r=bsmith.


git-svn-id: svn://10.0.0.236/trunk@264115 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-03 23:40:54 +00:00
mkanat%bugzilla.org
bb7873ff63 Bug 682317 - Bug.create is incorrectly documented as ignoring invalid fields; it should say it produces an error
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264113 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-03 16:45:44 +00:00
mkanat%bugzilla.org
70ad73028d Bug 780028: Oracle crashes if a column listed in ORDER BY appears twice in SELECT
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264112 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-03 10:30:46 +00:00
mkanat%bugzilla.org
2f2e2b2b64 Bug 756953 - Dependencies table should have unique index so that duplicate entries are blocked
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264111 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-03 04:00:46 +00:00
seabld
de4017e3fc Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.12b2 to 2.12b3 build 1
git-svn-id: svn://10.0.0.236/trunk@264110 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-03 02:18:27 +00:00
mkanat%bugzilla.org
fec49db368 Bug 759413 - Use "cannot" instead of "can not".
r=Wurblzap, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264109 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-02 22:30:46 +00:00
kaie%kuix.de
d89aa1cfbf Bug 676114 - pk11_PubDeriveECKeyWithKDF does not work with some smart cards, patch by David Cooper, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264108 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-02 20:45:32 +00:00
mkanat%bugzilla.org
4fb14bf296 Bug 779600: Hide flag types you cannot request nor set instead of leaving them as disabled
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264107 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-01 21:15:43 +00:00
mkanat%bugzilla.org
3ae7c313e1 Bug 581538 - Hide (instead of showing as disabled) flags that aren't available for a specific component on enter_bug.cgi
Forgot to add periods at the end of the comments.


git-svn-id: svn://10.0.0.236/trunk@264106 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-01 19:46:30 +00:00
mkanat%bugzilla.org
cc1a80f5f3 Bug 581538 - Hide (instead of showing as disabled) flags that aren't available for a specific component on enter_bug.cgi
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264105 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-01 19:45:50 +00:00
cltbld
2806659854 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 15.0b2 to 15.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@264104 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-01 09:29:35 +00:00
mkanat%bugzilla.org
40be4dac5e Bug 779061: Fix inconsistency between create group documentation and UI
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264103 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-01 05:45:41 +00:00
cltbld
7687a2bcb8 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 15.0b1 to 15.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@264102 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-01 01:36:21 +00:00
mkanat%bugzilla.org
258c2e2945 Slight change in comment wording.
git-svn-id: svn://10.0.0.236/trunk@264101 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-01 00:46:24 +00:00
mkanat%bugzilla.org
0c60bd4ef4 Bug 625437 - Use 'Importance' / 'X-Priority' headers in incoming mail to influence bug's initial priority
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@264100 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-01 00:45:45 +00:00
mkanat%bugzilla.org
ec28ded977 Bug 684171 - add a "(take)" link to the QA Contact field
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264099 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-31 20:45:41 +00:00
mkanat%bugzilla.org
d3356fa16d Bug 765189: No longer use an absolute URL in the login form
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264098 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-31 17:15:45 +00:00
mkanat%bugzilla.org
0ce6c1501d Bug 768573: bug/field.html.tmpl overrides the 'hidden' variable, causing some field labels to be hidden by accident
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264097 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-31 16:45:42 +00:00
mkanat%bugzilla.org
d66a2c5277 Bug 776982 - Increase longdescs primary key size to INTSERIAL for future growth
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264096 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-31 15:45:42 +00:00
mkanat%bugzilla.org
6112f8fce6 Bug 778674: Throw an error in Product.get() if required params are not passed
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264095 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-31 12:45:44 +00:00
mkanat%bugzilla.org
f9210d2c79 Bug 733094: Do not populate $clause if there is no data
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264094 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-31 11:30:45 +00:00
mkanat%bugzilla.org
b12476c200 Bug 775056 - Add prefix to filter() and filter_wants()
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264093 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-31 04:30:54 +00:00
mkanat%bugzilla.org
29fe6fa52c Bug 778226 - Add Mac OS 10.8 Mountain Lion detection
r=timeless, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264092 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-30 21:01:35 +00:00
mkanat%bugzilla.org
5811182750 Bug 767623 - Use HMAC to generate tokens and sensitive graph filenames
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@264091 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-30 21:00:53 +00:00
mkanat%bugzilla.org
b93451d8d6 Bug 498890: Bugzilla::User::Setting doesn't need to sort DB results
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264090 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-30 01:00:45 +00:00
emaldona%redhat.com
eef8f88fa4 Bug 745281 - Provide the option of disabling SSL PKCS #11 bypass at build time, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264089 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-30 00:47:36 +00:00
mkanat%bugzilla.org
8362e8d382 Backout bug 768573
git-svn-id: svn://10.0.0.236/trunk@264088 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-28 22:30:45 +00:00
wtc%google.com
14dcfdbf7a Bug 479508, bug 482153, bug 764393: add the isTrustedForUsage method to the
nssDecodedCert structure. Change nssCertificateArray_FindBestCertificate to
take trust into consideration, always choosing a trusted cert over an
untrusted cert when presented with that choice.  Based on a patch by Nelson
Bolyard.  r=rob.stradling,rrelyea.
Modified Files:
	pki3hack.c pkibase.c pkitm.h


git-svn-id: svn://10.0.0.236/trunk@264085 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-27 21:41:52 +00:00
wtc%google.com
1361f732a7 Bug 775337: Use the SHAx_HashBuf functions in NSC_DeriveKey. r=dcooper16.
git-svn-id: svn://10.0.0.236/trunk@264084 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-27 20:06:07 +00:00
wtc%google.com
eb9d6dcdca Bug 775337: <Hash>_HashBuf should zero its local context variable before
returning.  r=dcooper16,rrelyea.
Modified Files:
	md5.c sha512.c sha_fast.c


git-svn-id: svn://10.0.0.236/trunk@264083 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-27 20:00:39 +00:00
mkanat%bugzilla.org
c9e7ded62b Bump the version post-release
git-svn-id: svn://10.0.0.236/trunk@264082 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-27 00:15:44 +00:00
mkanat%bugzilla.org
d4938382b4 Bump version to 4.3.2
git-svn-id: svn://10.0.0.236/trunk@264079 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-26 22:00:43 +00:00
nrthomas%gmail.com
7ee4693fcb Bug 777934, unthrottle updates to Firefox 14.0.1, r=backout of rev 1.219
git-svn-id: svn://10.0.0.236/trunk@264076 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-26 21:39:41 +00:00
mkanat%bugzilla.org
9fa3e8e91c Bug 777398: (CVE-2012-1968) [SECURITY] HTML bugmail exposes information about restricted bugs
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264072 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-26 21:15:42 +00:00
mkanat%bugzilla.org
68d2b8ae74 Bug 774625 - describecomponents.cgi - product category listing is not sorted
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264071 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-26 20:45:41 +00:00
rrelyea%redhat.com
8c254ebcb6 Bug 653032 - field_mod() gives incorrect results for NIST-P192 and NIST-P224.
bug and initial patch by Owen Kirby

Modify patch my me r=owen


git-svn-id: svn://10.0.0.236/trunk@264070 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-26 19:18:49 +00:00
mkanat%bugzilla.org
4043717fe0 Bug 777555: Release notes for Bugzilla 4.2.2
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264069 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-26 15:30:41 +00:00
seabld
4030105453 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.12b1 to 2.12b2 build 1
git-svn-id: svn://10.0.0.236/trunk@264066 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-26 08:48:11 +00:00
mkanat%bugzilla.org
ba0242bb31 Bug 776103 - Syntax error in Bugzilla::User::Setting API doc
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264065 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-25 21:46:57 +00:00
mkanat%bugzilla.org
6184cc1636 Bug 776972 - Increase bugs_activity primary key size to INTSERIAL for future growth
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264064 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-25 20:00:46 +00:00
cltbld
7ee63034a0 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 15.0b1 to 15.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@264063 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-25 07:46:46 +00:00
kaie%kuix.de
b777cf99f9 Bug 749849 - NSPR pthread_key_t leak and memory corruption, fix contributed by Joe Orton, r=me, tweaked by me, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264062 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-24 17:40:16 +00:00
mkanat%bugzilla.org
666645d4a1 Bug 697224 - Add methods to get a user's saved searches to the WebService (new "User.saved_searches" or add to User.get)
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264061 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-24 16:45:48 +00:00
mkanat%bugzilla.org
04a9c6df59 Bug 520434 - Inconsistent naming of time fields (creation_time vs time)
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264060 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-24 16:15:45 +00:00
mkanat%bugzilla.org
1fe7663c5d Bug 412054: Say "deny login" instead of "disable" in User Accounts admin UI
r=gerv a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264059 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-24 14:45:43 +00:00
mkanat%bugzilla.org
dacb5c6725 Fix typo in a comment
git-svn-id: svn://10.0.0.236/trunk@264058 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-24 14:17:17 +00:00
mkanat%bugzilla.org
22cfe5b291 Bug 243764: Remove the Path-Info information from the URL as it causes unexpected behaviors
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264057 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-24 14:16:35 +00:00
mkanat%bugzilla.org
6ab4f36cd2 Bug 753688: Classification doesn't work as z-axis on reports
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264056 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-24 14:15:49 +00:00
mkanat%bugzilla.org
5c8a86376e Bug 771302: Fix minor errors in doc of WebService::Bug::get()
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264055 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-24 13:45:45 +00:00
mkanat%bugzilla.org
be184b11fd Bug 764517: Don't automatically select the first keyword if the search string is empty
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264054 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-24 09:00:46 +00:00
mkanat%bugzilla.org
7c9d5aa91e Bug 771107 - List of attachments in attachment details screen does not distinguish obsolete attachments
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264053 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-23 22:15:49 +00:00
mkanat%bugzilla.org
2d3b3828e2 Bug 767308 - Bug id should be last field in URL query string (after list_id)
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264052 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-23 22:01:34 +00:00
mkanat%bugzilla.org
e7f0462149 Bug 764466 - Add a primary key to the profiles_activity table
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264051 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-23 22:00:52 +00:00
kaie%kuix.de
05283fca9f Bug 772213, JSS tests are failing on Fedora 17 OpenJDK 1.7.0, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264050 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-23 21:41:40 +00:00
mkanat%bugzilla.org
80e8db8591 Bug 764457 - Add a primary key to the bugs_activity table
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264049 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-23 21:30:45 +00:00
mkanat%bugzilla.org
1a178d8086 Bug 715432 - Cloned bugs will include duplicates in the CC list if the reporter is also CC'd to the bug
[r=glob a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@264048 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-23 16:15:48 +00:00
mkanat%bugzilla.org
26f9fd7b28 Bug 773948: duplicates.cgi must include Bugzilla::Bug
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264047 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-23 14:45:43 +00:00
seabld
486655942c Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.11b6 to 2.12b1 build 2
git-svn-id: svn://10.0.0.236/trunk@264046 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-22 04:38:56 +00:00
Callek%gmail.com
3fe0286c9b Backout 2.12b1 build 2 changes
git-svn-id: svn://10.0.0.236/trunk@264045 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-22 04:38:18 +00:00
seabld
353afc5ceb Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.11b6 to 2.12b1 build 2
git-svn-id: svn://10.0.0.236/trunk@264044 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-22 04:17:32 +00:00
wtc%google.com
e1f5b0767b Set NSPR version to 4.9.2.
git-svn-id: svn://10.0.0.236/trunk@264042 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-19 23:31:19 +00:00
bhearsum%mozilla.com
7580787ba5 bug 775492: throttle updates to Firefox 14.0.1. r=rail
git-svn-id: svn://10.0.0.236/trunk@264041 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-19 18:42:28 +00:00
cltbld
9259cac0b8 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 14.0b5 to 15.0b1 build 1
git-svn-id: svn://10.0.0.236/trunk@264040 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-18 19:17:37 +00:00
cltbld
ca25bc3af3 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 14.0b12 to 15.0b1 build 1
git-svn-id: svn://10.0.0.236/trunk@264039 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-18 00:27:24 +00:00
kaie%kuix.de
6425d2f9a8 Bug 762057 - Add a helper tool for libpkix error code information, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264038 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-17 15:25:15 +00:00
kaie%kuix.de
c9cfbe0bd5 Bug 667938 - allow to disable the use of rpath at build time, contributed by Wan-Teh Chang, r=glandium, r=kaie
git-svn-id: svn://10.0.0.236/trunk@264037 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-17 15:22:42 +00:00
kaie%kuix.de
491e83be6b Bug 770057 - Fix remaining crashes when caching is off, contributed by Eric Rescorla, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264036 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-17 14:43:11 +00:00
kaie%kuix.de
0ffb2fb48b Bug 590515 - Implement SHA-224/256/384/512 key derivation in Softoken, cleanup, contributed by David Cooper, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264035 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-17 14:40:48 +00:00
kaie%kuix.de
f3f4f05abb Bug 590515 - Implement SHA-224/256/384/512 key derivation in Softoken, implementation, contributed by David Cooper, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264034 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-17 14:40:16 +00:00
cltbld
8df54fa3e0 Bug 758766 - tracking bug for build and release of Thunderbird 14.0. p=rail,r=Standard8,nthomas
git-svn-id: svn://10.0.0.236/trunk@264033 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-16 18:27:21 +00:00
seabld
c547eb48de Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.10.1 to 2.11 build 1
git-svn-id: svn://10.0.0.236/trunk@264032 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-16 01:18:15 +00:00
cltbld
dc4112c6a9 Automated configuration bump: mozRelease-branch-patcher2.cfg, from 13.0.1 to 14.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@264031 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-14 09:53:12 +00:00
cltbld
18aa1aaff1 Automated configuration bump: mozEsr10-thunderbird-branch-patcher2.cfg, from 10.0.5esr to 10.0.6esr build 1
git-svn-id: svn://10.0.0.236/trunk@264030 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-14 08:42:51 +00:00
cltbld
ec6295747d Automated configuration bump: mozEsr10-branch-patcher2.cfg, from 10.0.5esr to 10.0.6esr build 1
git-svn-id: svn://10.0.0.236/trunk@264029 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-14 05:38:02 +00:00
cltbld
db6a511af2 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 13.0.1 to 14.0 build 1
git-svn-id: svn://10.0.0.236/trunk@264028 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-14 02:42:02 +00:00
kaie%kuix.de
18e6ed97c2 Bug 767146 - Update run_niscc.sh into a working state. The majority of this work was contributed by Jiri Pospisil, r=kaie. Some tweaks by me.
git-svn-id: svn://10.0.0.236/trunk@264027 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-13 20:30:25 +00:00
nrthomas%gmail.com
87fe9b066e Bug 767207, disabled What's New pages for FF14.0.1 (but we'll undo it for some locales later), r=rail
git-svn-id: svn://10.0.0.236/trunk@264026 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-13 03:15:09 +00:00
wtc%google.com
20f531e00c Bug 507359: add SSL_ERROR_FEATURE_NOT_SUPPORTED_FOR_VERSION. Update the
error message for SSL_ERROR_HANDSHAKE_NOT_COMPLETED.  r=bsmith,rrelyea.
Modified Files:
	SSLerrs.h sslerr.h sslinfo.c


git-svn-id: svn://10.0.0.236/trunk@264025 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-13 00:51:57 +00:00
nrthomas%gmail.com
de2465a9e7 Bug 772735, Don't update Mac OS X 10.5 users to Firefox 17, r=rail
git-svn-id: svn://10.0.0.236/trunk@264024 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-12 22:51:40 +00:00
cltbld
469dab0ba5 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 14.0b4 to 14.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@264023 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-12 06:18:18 +00:00
seabld
6bb88f31f3 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.11b5 to 2.11b6 build 1
git-svn-id: svn://10.0.0.236/trunk@264022 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-11 20:27:52 +00:00
cltbld
7f8bdc26a2 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 14.0b11 to 14.0b12 build 1
git-svn-id: svn://10.0.0.236/trunk@264021 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-11 01:41:15 +00:00
emaldona%redhat.com
b5f6a419bf Bug 770725 - Export base module functions needed by ckfw based external modules, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264020 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-06 18:19:32 +00:00
seabld
93c0dd0d2c Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.11b4 to 2.11b5 build 1
git-svn-id: svn://10.0.0.236/trunk@264019 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-06 05:18:30 +00:00
cltbld
18c620eb95 Bug 770379 - Backout 13.0.2 update bumps. p=rail,r=nthomas
git-svn-id: svn://10.0.0.236/trunk@264018 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-05 13:43:20 +00:00
cltbld
00413b9007 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 14.0b3 to 14.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264017 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-04 22:52:41 +00:00
cltbld
e3972773ba Automated configuration bump: mozBeta-branch-patcher2.cfg, from 14.0b10 to 14.0b11 build 1
git-svn-id: svn://10.0.0.236/trunk@264016 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-04 22:28:45 +00:00
gerv%gerv.net
b7de83473a Bug 754139 - update license to MPL 2. r=bsmith.
git-svn-id: svn://10.0.0.236/trunk@264015 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-04 15:21:49 +00:00
mkanat%bugzilla.org
f2ec670a23 Bug 770104: Fix "use of unitialized value" warning when USER_AGENT is missing
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264014 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-04 14:15:44 +00:00
mkanat%bugzilla.org
c30fe13d7a Bug 339369: During logout, reword "Your login has been forgotten"
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264013 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-03 23:15:43 +00:00
mkanat%bugzilla.org
0c167ad67f Bug 366152: Trim whitespaces from the URL field
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264012 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-03 23:01:43 +00:00
mkanat%bugzilla.org
7f670f5a56 Bug 760562: Integrate TypeSniffer into core codebase (auto-detect attachment MIME type)
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264011 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-03 23:01:01 +00:00
mkanat%bugzilla.org
6266d5ebe7 Bug 553553 - We shouldn't be using terms.Bugzilla in the "please contribute" message. (Quick fix because of borked checkin a minute ago.)
r=Wurblzap, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264010 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-02 00:00:44 +00:00
mkanat%bugzilla.org
ca2aef1fc2 Bug 553553 - We shouldn't be using terms.Bugzilla in the "please contribute" message.
r=Wurblzap, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264009 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-01 23:45:42 +00:00
mkanat%bugzilla.org
41079023b3 Bug 467859: Add X-Bugzilla-Flags to mail headers
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264008 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-01 12:30:47 +00:00
seabld
5feea964db Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.11b3 to 2.11b4 build 1
git-svn-id: svn://10.0.0.236/trunk@264007 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-01 00:34:06 +00:00
rrelyea%redhat.com
fe99a56387 Include missing file from previous check.
Fix tinderbox breakage.


git-svn-id: svn://10.0.0.236/trunk@264006 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-29 20:56:44 +00:00
rrelyea%redhat.com
94a9ff7be1 Bug 613496 - NSS softtoken ECC support is incomplete when used with other PKCS#11 modules
Original patch by David Cooper. reviewed and modified by relyea.
modifications reviewd by David Cooper.


git-svn-id: svn://10.0.0.236/trunk@264005 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-29 17:46:25 +00:00
mkanat%bugzilla.org
60a521de7f Bug 762783: Change dependent bugs to use POST when the url exceeds the url length limit
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@264004 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-29 05:00:45 +00:00
cltbld
0515727e3b Automated configuration bump: mozBeta-branch-patcher2.cfg, from 14.0b9 to 14.0b10 build 1
git-svn-id: svn://10.0.0.236/trunk@264003 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-28 19:28:44 +00:00
rrelyea%redhat.com
7a9349658a Bug 695571 - NSS needs more DRBG test to keep NIST happy in FIPS validations.
r=emaldona


git-svn-id: svn://10.0.0.236/trunk@264002 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-28 17:55:06 +00:00
kaie%kuix.de
02f99ca313 Bug 757197 - May 2012 batch of NSS root CA changes, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@264001 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-28 13:50:28 +00:00
kaie%kuix.de
33028ae6c1 Bug 757189, addbuiltin default output for "no explicit trust" should be consistent with certdata.txt, r=rrelea
git-svn-id: svn://10.0.0.236/trunk@264000 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-28 13:47:47 +00:00
kaie%kuix.de
d9d646cf24 Bug 748020 - Implement self-contained testing of AIA fetching, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263999 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-28 11:15:17 +00:00
kaie%kuix.de
7de2450718 Bug 747947 - Implement an "http only" variation of selfserv, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263998 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-28 11:11:06 +00:00
rrelyea%redhat.com
6f280099b5 Fix memory leak introduced by patch for bug 753116
git-svn-id: svn://10.0.0.236/trunk@263997 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-27 17:58:54 +00:00
mkanat%bugzilla.org
bfe7064940 Bug 355620: Lines enclosed in <simplelist> do not wrap in the PDF version of the Bugzilla Guide
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263996 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-27 16:30:43 +00:00
mkanat%bugzilla.org
b3ff509cbf Bug 768870: The "Un-forget the search" link has no token
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263995 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-27 16:16:21 +00:00
mkanat%bugzilla.org
7a6014c900 Update the release info in the doc. 4.3.1 has already been released!
git-svn-id: svn://10.0.0.236/trunk@263994 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-27 12:17:16 +00:00
mkanat%bugzilla.org
ec2e8dec8f Fix test failures caused by Bug 762787
git-svn-id: svn://10.0.0.236/trunk@263993 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-27 07:00:46 +00:00
mkanat%bugzilla.org
0ceeee8123 Bug 762787: Reduce CGI_URI_LIMIT from 8000 to 2083 (IE only)
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263992 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-27 06:45:43 +00:00
rrelyea%redhat.com
8e4d1a6ae7 Continue fixing Windows build issues.
git-svn-id: svn://10.0.0.236/trunk@263991 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-27 00:38:03 +00:00
rrelyea%redhat.com
3066670fc6 Fix Mac build errors.
git-svn-id: svn://10.0.0.236/trunk@263990 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-26 23:46:54 +00:00
rrelyea%redhat.com
8809acb18a Bug 753116 - softoken needs to split out common components to util
r=elio


git-svn-id: svn://10.0.0.236/trunk@263989 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-26 22:27:33 +00:00
mkanat%bugzilla.org
3da9153161 Remove tabs
git-svn-id: svn://10.0.0.236/trunk@263988 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-26 21:15:46 +00:00
mkanat%bugzilla.org
a6a39491a6 Bug 725373: Making someone an admin using checksetup.pl should enable their account if it's disabled
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263987 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-26 20:45:42 +00:00
mkanat%bugzilla.org
39bed0c9b6 Bug 766528: Use field-label.html.tmpl for timetracking fields
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263986 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-26 19:15:45 +00:00
mkanat%bugzilla.org
c33e59e153 Bug 768573: Templates must INCLUDE bug/field.html.tmpl instead of PROCESS'ing it
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263985 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-26 19:00:46 +00:00
mkanat%bugzilla.org
c3c4eb9489 Bug 635882: html_light_quote() should accept the "target" attribute for links
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263984 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-26 17:15:45 +00:00
mkanat%bugzilla.org
f229ece7d4 Bug 762288 - Change bugs_activity.removed to match data type of bugs_activity.added
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263983 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-26 16:45:42 +00:00
mkanat%bugzilla.org
ce80d498cb Bug 138546: Add a checkbox to add himself to the CC list when creating or editing an attachment
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263982 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-26 15:30:46 +00:00
rrelyea%redhat.com
6ac8edb3d9 Bug 475578 - Implement Extended DSA as defined in FIPS 186-3 (DSS)
r = wtc
patch 5 of 7


git-svn-id: svn://10.0.0.236/trunk@263981 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-25 21:48:41 +00:00
rrelyea%redhat.com
5e92211d71 Bug 475578 - Implement Extended DSA as defined in FIPS 186-3
patch 4 of 7
r=wtc


git-svn-id: svn://10.0.0.236/trunk@263980 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-25 17:30:17 +00:00
cltbld
25e169f0e7 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 14.0b8 to 14.0b9 build 1
git-svn-id: svn://10.0.0.236/trunk@263979 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-24 14:08:06 +00:00
cltbld
584088c41e Automated configuration bump: mozRelease-branch-patcher2.cfg, from 13.0.1 to 13.0.2 build 1
git-svn-id: svn://10.0.0.236/trunk@263978 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-23 23:49:41 +00:00
kaie%kuix.de
e4937db95f Backout bug 667938 because wtc objected to this patch
git-svn-id: svn://10.0.0.236/trunk@263977 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-22 19:46:39 +00:00
cltbld
707a5fee0c Bug 757103 - Turn on nightly builds for IonMonkey branch; p=rail,r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263976 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-22 12:57:20 +00:00
seabld
a421ff4eb6 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.11b2 to 2.11b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263975 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-22 10:51:31 +00:00
wtc%google.com
dcafc9ea86 Bug 758837: add a comment to explain the source of the 15-char name length
limit.  Copy the null terminator from the input thread name.  r=honzab.


git-svn-id: svn://10.0.0.236/trunk@263974 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-22 01:36:02 +00:00
kaie%kuix.de
e7b31d998d Bug 667938, allow to disable the use of rpath at build time, patch by Mike Hommey, r=kaie
git-svn-id: svn://10.0.0.236/trunk@263973 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-21 19:21:40 +00:00
mkanat%bugzilla.org
c43c81eb2d Bug 762785: Attachments are attached to the wrong comment when created by email_in.pl
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263972 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-20 22:30:42 +00:00
wtc%google.com
75f13a6942 Bug 758837: Fix an off-by-one error in the thread name reduction code in
PR_SetCurrentThreadName in ptthread.c by changing nameLen to be just
strlen(name).  Use "~" instead of ".." to elide the middle part of a long
thread name.  Patch by Honza Bambas <honzab.moz@firemni.cz>.  r=wtc.
Modified Files: ptthread.c pruthr.c


git-svn-id: svn://10.0.0.236/trunk@263970 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-20 16:44:23 +00:00
cltbld
7756f85dae Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 14.0b2 to 14.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263969 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-20 16:09:59 +00:00
cltbld
5d86fbe72b Automated configuration bump: mozBeta-branch-patcher2.cfg, from 14.0b7 to 14.0b8 build 1
git-svn-id: svn://10.0.0.236/trunk@263968 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-20 08:19:12 +00:00
nrthomas%gmail.com
2909e49037 Bug 765814, redirect nightly-profiling users to the nightly branch, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@263967 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 22:48:49 +00:00
wtc%google.com
92d5d06c81 Bug 681065: Rename DTLS_GetTimeout to DTLS_GetHandshakeTimeout. r=ekr.
Modified Files:
	dtlscon.c ssl.def ssl.h


git-svn-id: svn://10.0.0.236/trunk@263966 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 21:56:10 +00:00
wtc%google.com
691fb53d98 Bug 758837: Use a smarter way to reduce the thread names passed to
PR_SetCurrentThreadName to 16 characters long. Elide the middle part of
a long name with "..".  The patch is contributed by Honza Bambas
<honzab.moz@firemni.cz>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263965 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 21:22:53 +00:00
gerv%gerv.net
47aa365128 Bug 716563 - update license to MPL 2. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@263964 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 05:46:57 +00:00
emaldona%redhat.com
749dc25cd6 Bug 356713 - Support SHA224 has/hmac and rsa signature, r=wtc
git-svn-id: svn://10.0.0.236/trunk@263963 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 05:46:56 +00:00
wtchang%redhat.com
ddf71f8d9d Bugzilla Bug 313196: HMAC code should not use a fixed hash input block size
of 64 bytes, which is wrong for SHA-384 and SHA-512.  This requires adding
the hash input block size to the SECHashObject structure. r=relyea,nelsonb
Modified Files:
	cryptohi/hasht.h cryptohi/sechash.c freebl/alghmac.c
	freebl/blapit.h freebl/rawhash.c


git-svn-id: svn://10.0.0.236/trunk@263962 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 05:46:55 +00:00
gerv%gerv.net
f687912013 Bug 236613: change to MPL/LGPL/GPL tri-license. Restore Id: lines.
git-svn-id: svn://10.0.0.236/trunk@263961 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 05:46:54 +00:00
gerv%gerv.net
6c979a1195 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@263960 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 05:46:53 +00:00
nelsonb%netscape.com
b14e113334 Add new SHAxxx hash algorithms to tables of SECHashObjects.
git-svn-id: svn://10.0.0.236/trunk@263959 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 05:46:52 +00:00
wtc%netscape.com
dc5e06c377 Bugzilla bug #65416: assign values explicitly to enumeration constants.
The same values that the compiler would assign are assigned, with only
one exception (cmmfNoPKIStatus in cmmft.h).  This is patch id=22555,
reviewed by Nelson Bolyard.


git-svn-id: svn://10.0.0.236/trunk@263958 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 05:46:51 +00:00
nelsonb%netscape.com
a49e689a68 Changes to deal with exporting data from Windows DLLs.
SECHashObjects[] is no longer exported.
New function HASH_GetHashObject returns pointer to selected const object.
SSL statistics are now in a structure whose address is obtained via a
call to SSL_GetStatistics().
On NT, the new symbol NSS_USE_STATIC_LIBS must be declared in programs
that use the static SSL library.
Also, propagate "const" declaration for SECHashObjects.


git-svn-id: svn://10.0.0.236/trunk@263957 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 05:46:50 +00:00
relyea%netscape.com
3588d198d7 Initial NSS Open Source checkin
git-svn-id: svn://10.0.0.236/trunk@263956 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 05:46:49 +00:00
mkanat%bugzilla.org
2bbdc62e88 Bug 759030: Clean up Bugzilla::BugUrl modules
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263955 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-17 12:31:27 +00:00
mkanat%bugzilla.org
97a1657ece Bug 765315: Mention the data type of 'product' param in POD of Bugzilla::Component->new to avoid misunderstanding
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263954 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-17 12:30:46 +00:00
mkanat%bugzilla.org
c977f81b76 Bug 765558: params_to_objects() does not work properly in consecutive calls
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263953 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-17 12:15:51 +00:00
seabld
7744ace92e Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.10 to 2.10.1 build 2
git-svn-id: svn://10.0.0.236/trunk@263952 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-15 23:33:30 +00:00
cltbld
5366e3f60b Bug 763683 - tracking bug for build and release of Thunderbird 13.0.1; p=rail,r=armenzg
git-svn-id: svn://10.0.0.236/trunk@263951 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-15 21:12:09 +00:00
cltbld
340561a374 Bug 764179 - tracking bug for build and release of Firefox 13.0.1. p=armenzg,r=rail
git-svn-id: svn://10.0.0.236/trunk@263950 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-15 21:04:57 +00:00
cltbld
f35f250d46 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 13.0 to 13.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263949 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-15 05:34:56 +00:00
cltbld
be49f4216e Automated configuration bump: mozRelease-branch-patcher2.cfg, from 13.0 to 13.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263948 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-15 01:17:46 +00:00
wtc%google.com
7ecfde73d0 Bug 764649: Always use the PORT_ZNew macro to create sslSessionID objects.
r=emaldona.
Modified Files:
	sslcon.c sslsnce.c


git-svn-id: svn://10.0.0.236/trunk@263947 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-14 19:04:59 +00:00
wtc%google.com
455441c0ab Bug 764649: Declare ssl_DupSocket as static because it is only used in
sslsock.c.  r=emaldona.
Modified Files:
	sslimpl.h sslsock.c


git-svn-id: svn://10.0.0.236/trunk@263946 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-14 19:03:29 +00:00
wtc%google.com
080cf669c8 Bug 596692 and bug 636802: Increase max RSA and DH key sizes to 16K bits.
Adjust DH secret key size to group size.  r=rrelyea.
Modified Files:
	blapit.h dh.c


git-svn-id: svn://10.0.0.236/trunk@263945 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-14 18:55:10 +00:00
wtc%google.com
96a98d75c5 Bug 763117: The src input parameter of HASH_HashBuf should be const.
r=rrelyea.
Modified Files:
	lib/cryptohi/sechash.c lib/freebl/rawhash.c
	lib/freebl/sechash.h


git-svn-id: svn://10.0.0.236/trunk@263944 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-14 18:36:18 +00:00
wtc%google.com
f68607b6f0 Bug 764365: Add new TLS 1.2 cipher suites implemented in iOS 5.1.1 to
ssltap.  r=emaldona.


git-svn-id: svn://10.0.0.236/trunk@263943 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-14 18:16:05 +00:00
emaldona%redhat.com
a1182473ea Bug 762198 - fix tinderbox, testlowhash not supprted everywhere
git-svn-id: svn://10.0.0.236/trunk@263942 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-14 14:56:02 +00:00
seabld
c0a5a4e2ee Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.11b1 to 2.11b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263941 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-14 00:14:54 +00:00
Callek%gmail.com
cce2cd3779 Backout change for failed updates builder
git-svn-id: svn://10.0.0.236/trunk@263940 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-13 22:54:19 +00:00
seabld
5e84d29529 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.11b1 to 2.11b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263939 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-13 21:56:03 +00:00
emaldona%redhat.com
da3249a522 Bug 762198 - fix syntax error
git-svn-id: svn://10.0.0.236/trunk@263938 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-13 21:05:20 +00:00
emaldona%redhat.com
bd191303f4 Bug 762198 - remove spurious line that breaks the build
git-svn-id: svn://10.0.0.236/trunk@263937 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-13 20:25:31 +00:00
cltbld
ffa7897e96 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 14.0b1 to 14.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263936 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-13 19:31:12 +00:00
emaldona%redhat.com
c21013d1c7 Bug 762198 - softoken sha224 powerup self-test fails on fips mode, r=rrleyea
git-svn-id: svn://10.0.0.236/trunk@263935 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-13 18:16:40 +00:00
rrelyea%redhat.com
3e1b410d0f Bug 475578 - Implement Extended DSA as defined in FIPS 186-3
r=wtc
New tests for DSA2 algorithms


git-svn-id: svn://10.0.0.236/trunk@263934 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-13 17:17:36 +00:00
cltbld
6a21de4534 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 14.0b6 to 14.0b7 build 1
git-svn-id: svn://10.0.0.236/trunk@263933 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-13 07:34:09 +00:00
wtc%google.com
66febf493e Bug 763410: comment out the code in _PR_MD_SET_CURRENT_THREAD_NAME on MinGW
because GCC doesn't support SEH __try/__except blocks.  The patch is
contributed by Jacek Caban <jacek@codeweavers.com>.  r=wtc.
Modified Files: ntthread.c w95thred.c


git-svn-id: svn://10.0.0.236/trunk@263932 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-13 02:17:05 +00:00
rrelyea%redhat.com
902184a8a1 Fix tinderbox errors in windows builds.
git-svn-id: svn://10.0.0.236/trunk@263931 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-13 01:07:28 +00:00
rrelyea%redhat.com
528d2c4c19 Bug 475578 - Implement Extended DSA as defined in FIPS 186-3 (DSS)
r wtc Patches 1 and 4 in the original bug (lib/softoken lib/freebl, and lib/ssl)


git-svn-id: svn://10.0.0.236/trunk@263930 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-12 16:39:03 +00:00
wtc%google.com
59a2cacd1c Bug 762763: Update the SSL trace message and the comment in the SSL key log
file. The patch is contributed by Adam Langley <agl@chromium.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263929 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-12 00:29:34 +00:00
mkanat%bugzilla.org
e7491287e6 Bug 760034 - Disable all mail button sets the "but not when (overrides above)" row incorrectly
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263928 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-11 22:00:50 +00:00
emaldona%redhat.com
aec522fd6a Bug 745281 - Provide the option of disabling SSL PKCS #11 bypass at build time, r=wtc
git-svn-id: svn://10.0.0.236/trunk@263927 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-11 02:38:30 +00:00
mkanat%bugzilla.org
505dc9b2bb Bug 760020 – Remove leftover support for single-file skins.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263926 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-10 20:45:44 +00:00
mkanat%bugzilla.org
3c7b17a2a0 Bug 577014: [SINGLE|MULTIPLE]_SELECT custom fields with no new values, containing only the default value '---' and marked as mandatory, blocks the user to update/create a bug
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263925 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-08 22:30:41 +00:00
cltbld
119de42d2b Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 13.0b4 to 14.0b1 build 2
git-svn-id: svn://10.0.0.236/trunk@263924 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-08 18:30:10 +00:00
seabld
b10659f849 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.10b3 to 2.11b1 build 1
git-svn-id: svn://10.0.0.236/trunk@263923 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-08 16:00:11 +00:00
mkanat%bugzilla.org
373f782a8f Bug 745533 - database add index audit_log_class_at_time_idx for audit_log
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263922 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-08 14:15:44 +00:00
bhearsum%mozilla.com
a352715bde bug 762871: throttle updates to Thunderbird 13.0. r=rail
git-svn-id: svn://10.0.0.236/trunk@263921 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-08 12:55:40 +00:00
mkanat%bugzilla.org
b2c1107266 Bug 760075: Fix error thrown when an allwords search starts with or ends with a space
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263920 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-08 07:15:52 +00:00
wtc%google.com
e12e542966 Bug 762763: Export SSL key logging in normal builds. Move SSL key logging
out from behind the TRACE and DEBUG defines and add a new CLIENT_RANDOM
format to support ECDHE-RSA key agreement (and others). The patch is
contributed by Adam Langley <agl@chromium.org>.  r=wtc.
Modified Files:
	ssl3con.c sslsock.c


git-svn-id: svn://10.0.0.236/trunk@263919 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-08 02:59:44 +00:00
wtc%google.com
b3f1d7ad6d Bug 762351: fix reference leaks of policyOID in cert_PKIXMakeOIDList. The
patch is contributed by Ryan Sleevi <ryan.sleevi@gmail.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263917 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-07 22:26:08 +00:00
wtc%google.com
737f24c944 Bug 762353: PKIX_PL_OID_CreateBySECItem should return an error if the
SECITEM_CopyItem call fails.  The patch is contributed by Ryan Sleevi
<ryan.sleevi@gmail.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263915 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-07 22:06:31 +00:00
mkanat%bugzilla.org
482d2c873e Bug 761230: The server push page no longer displays all debug data
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263914 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-07 21:46:26 +00:00
mkanat%bugzilla.org
0715897a0d Bug 760978: Remove support for Internet Explorer 5 on Mac
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263913 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-07 21:45:44 +00:00
mkanat%bugzilla.org
1ae108ba0c Bug 761199: buglist.cgi enters in an infinite loop if called without arguments and the user is logged in
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263912 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-07 19:30:45 +00:00
wtc%google.com
678de9d175 Bug 737178: Implement RFC 5764 (DTLS-SRTP). Add the SSL_SetSRTPCiphers and
SSL_GetSRTPCipher functions.  The patch is contributed by Eric Rescorla
<ekr@rtfm.com>.  r=wtc,rsleevi.
Modified Files:
	ssl.h ssl3ext.c sslimpl.h sslproto.h sslsock.c sslt.h


git-svn-id: svn://10.0.0.236/trunk@263911 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-07 02:06:19 +00:00
kaie%kuix.de
38daf14bc5 Bug 489188, patch approach 2, fix the leak and preserve original error object, patch by Wan-Teh, r=kaie
git-svn-id: svn://10.0.0.236/trunk@263910 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-07 00:14:19 +00:00
wtc%google.com
8d5349a13a Bug 758837: Rename PR_SetThreadName to PR_SetCurrentThreadName and change
PR_GetThreadName to take a thread argument. r=honzab.
Modified Files: prthread.h nspr.def ptthread.c pruthr.c


git-svn-id: svn://10.0.0.236/trunk@263908 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-06 23:22:49 +00:00
bhearsum%mozilla.com
e7ddf0d0d6 bug 744596: tracking bug for build and release of Firefox 13.0. r=rail
git-svn-id: svn://10.0.0.236/trunk@263907 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-06 21:04:10 +00:00
kaie%kuix.de
51d72ea3d6 Bug 489188, patch v4, avoid creation of unnecessary NULLARGUMENT error object, patch by Wan-Teh, r=kaie
git-svn-id: svn://10.0.0.236/trunk@263905 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-06 15:46:30 +00:00
cltbld
41b76c7f5f Automated configuration bump: mozEsr10-thunderbird-branch-patcher2.cfg, from 10.0.4esr to 10.0.5esr build 3
git-svn-id: svn://10.0.0.236/trunk@263904 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-06 04:41:32 +00:00
cltbld
cda97820d9 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 13.0b7 to 14.0b6 build 2
git-svn-id: svn://10.0.0.236/trunk@263903 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-06 02:30:48 +00:00
wtc%google.com
3b0edecb80 Dummy white space change to force the Tinderboxes to rebuild.
git-svn-id: svn://10.0.0.236/trunk@263902 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-05 21:58:30 +00:00
cltbld
38f362610e Bug 761542 - Please throttle TB updates to TB 13 to 5%. p=rail, r=Standard8,bhearsum
git-svn-id: svn://10.0.0.236/trunk@263901 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-05 19:52:20 +00:00
seabld
97b6592737 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.9.1 to 2.10 build 1
git-svn-id: svn://10.0.0.236/trunk@263900 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-05 18:57:35 +00:00
cltbld
c2b76e19f1 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 12.0.1 to 13.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263899 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-05 15:40:18 +00:00
mkanat%bugzilla.org
2f16da14cb Bug 761331: Remove our customized multipart_init() method
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263898 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-05 14:30:42 +00:00
cltbld
fdd06f83c8 Revert 13.0 config bump. p=rail
git-svn-id: svn://10.0.0.236/trunk@263897 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-05 14:27:13 +00:00
mkanat%bugzilla.org
fca185824d Bug 297553: Enable serverpush for Opera
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263896 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-03 13:15:42 +00:00
mkanat%bugzilla.org
27467733f1 Bug 562314: Add support for a different bug page in URLs
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263895 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-02 23:45:43 +00:00
cltbld
cbe174f464 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 12.0.1 to 13.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263894 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-02 02:16:48 +00:00
cltbld
bc577c6005 Automated configuration bump: mozRelease-branch-patcher2.cfg, from 12.0 to 13.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263893 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-01 19:55:50 +00:00
cltbld
b5efe8b6a9 Automated configuration bump: mozEsr10-thunderbird-branch-patcher2.cfg, from 10.0.4esr to 10.0.5esr build 3
git-svn-id: svn://10.0.0.236/trunk@263891 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-01 19:15:09 +00:00
bhearsum%mozilla.com
a807a612f5 bug 744596: tracking bug for build and release of Firefox 13.0 - remove What's New suppression from updates. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263890 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-01 12:19:40 +00:00
cltbld
a9701b4b6a Automated configuration bump: mozEsr10-branch-patcher2.cfg, from 10.0.4esr to 10.0.5esr build 1
git-svn-id: svn://10.0.0.236/trunk@263889 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-01 09:24:28 +00:00
seabld
4ebb0cece7 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.10b2 to 2.10b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263888 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-01 08:32:44 +00:00
cltbld
18b6128d47 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 13.0b6 to 13.0b7 build 1
git-svn-id: svn://10.0.0.236/trunk@263887 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-01 07:56:45 +00:00
wtc%google.com
f11f0f9dc9 Bug 758837: target the PR_SetThreadName and PR_GetThreadName functions at
NSPR 4.9.2.


git-svn-id: svn://10.0.0.236/trunk@263886 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-31 22:55:16 +00:00
wtc%google.com
0e6d745f5a Set NSPR version to 4.9.2 Beta.
Modified Files: configure configure.in repackage.sh prinit.h vercheck.c


git-svn-id: svn://10.0.0.236/trunk@263885 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-31 22:48:20 +00:00
wtc%google.com
93920e82c5 Set NSPR version to 4.9.1.
git-svn-id: svn://10.0.0.236/trunk@263883 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-31 22:04:22 +00:00
emaldona%redhat.com
7ebf3ebe9a Bug 186619 - Export the remaining OCSP functions declared in ocsp.h, r=wtc
git-svn-id: svn://10.0.0.236/trunk@263882 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-31 22:03:37 +00:00
wtc%google.com
311c53b8e7 Bug 716564 - update licence to MPL 2. r=gerv.
git-svn-id: svn://10.0.0.236/trunk@263881 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-31 21:54:55 +00:00
nrthomas%gmail.com
d27b0f01d3 Bug 759767, TB 4 to 9 should update to 12.0, r=Standard8
git-svn-id: svn://10.0.0.236/trunk@263880 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-31 21:46:28 +00:00
nrthomas%gmail.com
888c3a5116 Bug 759767, FF 4 to 9 should update to 12.0, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@263876 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-30 21:49:32 +00:00
cltbld
f7157de338 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 13.0b3 to 13.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263875 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-30 03:30:32 +00:00
cltbld
7370f0b0ab Automated configuration bump: mozBeta-branch-patcher2.cfg, from 13.0b5 to 13.0b6 build 1
git-svn-id: svn://10.0.0.236/trunk@263874 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-29 17:01:40 +00:00
mkanat%bugzilla.org
a747147b61 Bug 758148 - Comment toggling link should use &minus; so that its width stays constant.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263873 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-29 16:31:00 +00:00
mkanat%bugzilla.org
640d722a94 Bug 661479: Add a debug/trace option to bz_webservice_demo.pl
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263872 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-29 15:31:24 +00:00
mkanat%bugzilla.org
938397e25f Bug 754672 - CSRF vulnerability in buglist.cgi allows possible unauthorized setting of default search options
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@263871 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-29 15:30:45 +00:00
mkanat%bugzilla.org
049206fa69 Bug 671612: Send "X-Content-Type-Options: nosniff" with every response
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263870 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-29 15:16:07 +00:00
mkanat%bugzilla.org
3b4c3d72bb Bug 754673 - CSRF vulnerability in query.cgi allows possible unauthorized use of "Set my default search back to the system default"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@263868 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-29 15:00:43 +00:00
mkanat%bugzilla.org
c18be6b9f5 Bug 327657: "Edit attachment" page should show me when the file was attached
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263867 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-29 14:45:45 +00:00
mkanat%bugzilla.org
dd5cbc8151 Bug 756314: Fix dropping of unique matches when the "confirm page" page is display.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263866 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-28 17:15:47 +00:00
mkanat%bugzilla.org
49834ac3fb Bug 206455: Add radio buttons in request.cgi to use the do_union param
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263864 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-28 14:15:40 +00:00
mkanat%bugzilla.org
22c17478cd Fix bustage: email_confirmation_failed is no longer used
git-svn-id: svn://10.0.0.236/trunk@263863 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-28 14:01:27 +00:00
mkanat%bugzilla.org
f1e9609b2b Bug 355596: Your password should be requested to confirm your email address change
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263862 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-28 14:00:46 +00:00
mkanat%bugzilla.org
62fea6653e Bug 555829: Refactor userprefs.cgi to use Bugzilla::User everywhere possible
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263861 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-28 12:30:41 +00:00
mkanat%bugzilla.org
cda8e74c0f Bug 735196: Support "bugs.php.net" URLs in "See also" field
r=gerv a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263860 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-27 23:30:43 +00:00
mkanat%bugzilla.org
747e28401b Bug 754981: Add a link pointing to the bug itself in HTML bugmails when only a comment is added
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263859 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-27 22:30:40 +00:00
mkanat%bugzilla.org
b4b0cdea61 Bug 690873: config.cgi should include keyword descriptions
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263858 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-27 18:45:40 +00:00
mkanat%bugzilla.org
69f719a580 Bug 676039: The XML format for bugs should include the full name of attachment creators
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263857 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-27 18:15:42 +00:00
mkanat%bugzilla.org
91cf3d5562 Bug 754616 - Don't display autocomplete box when there are no possible choices
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@263856 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-26 21:00:42 +00:00
wtc%google.com
727b671f9c Bug 758837: add the PR_SetThreadName and PR_GetThreadName functions for
setting and getting the name of the current thread.  The patch is
contributed by Honza Bambas <<honzab.moz@firemni.cz>.  r=wtc.
Modified Files: prthread.h _win95.h _winnt.h primpl.h nspr.def ntthread.c
	w95thred.c ptthread.c prcthr.c pruthr.c


git-svn-id: svn://10.0.0.236/trunk@263855 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-26 00:15:24 +00:00
wtc%google.com
3b82024c06 Bug 751793: NSS_FindCertKEAType and ssl_FindCertKEAType are the same.
Remove nsskea.c and rename the ssl_FindCertKEAType function in sslsecur.c
to NSS_FindCertKEAType.  r=emaldona.
Modified Files:
	manifest.mn sslimpl.h sslsecur.c
Removed Files:
	nsskea.c


git-svn-id: svn://10.0.0.236/trunk@263854 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-24 20:34:51 +00:00
wtc%google.com
9ac96c20b6 Bug 738454: fix a typo ("an" => "a") in an error message. The typo was
reported by Daniel Cater.


git-svn-id: svn://10.0.0.236/trunk@263852 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-24 20:14:32 +00:00
mkanat%bugzilla.org
acc01eb4d3 Bug 744691: Throw an error early when calling a method from a non-existent class
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263851 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-24 06:30:44 +00:00
cltbld
edd7726a92 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 13.0b4 to 13.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263850 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-24 04:46:20 +00:00
cltbld
02916132e9 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 13.0b2 to 13.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263849 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-23 06:00:46 +00:00
seabld
bb2c867ed8 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.10b1 to 2.10b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263848 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-23 02:19:46 +00:00
mkanat%bugzilla.org
d96a251572 Bug 753288: Adds support for detecting Android operating system
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263847 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-22 06:30:41 +00:00
mkanat%bugzilla.org
e1e34c88d6 Bug 754090: Bugzilla::FlagType::match() crashes when the group parameter is not a number
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263846 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-21 18:15:42 +00:00
kaie%kuix.de
1bce9775c1 Bug 756336 - do-not-wrap in addbuiltin broken, r=emaldona
git-svn-id: svn://10.0.0.236/trunk@263845 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-21 15:42:57 +00:00
ted.mielczarek%gmail.com
fcad44fe1d bug 729019 - Add Android/mips support. Patch by Mike Hommey <mh@glandium.org>. r=ted
git-svn-id: svn://10.0.0.236/trunk@263843 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-19 16:52:03 +00:00
ted.mielczarek%gmail.com
6bff71c1c9 bug 756575 - android-platform detection is broken for android-x86. Patch by Mike Hommey <mh@glandium.org>. r=ted
git-svn-id: svn://10.0.0.236/trunk@263842 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-19 16:40:50 +00:00
ted.mielczarek%gmail.com
b5fd69680a bug 735223 - Drop support for ancient Android NDKs. Patch by Mike Hommey <mh@glandium.org>. r=ted
git-svn-id: svn://10.0.0.236/trunk@263841 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-19 16:38:28 +00:00
wtc%google.com
2afb6c01b3 Bug 290726: Ship a nspr.pc file when doing make install. The patch is
contributed by Mike Hommey <mh+mozilla@glandium.org>.  r=wtc.
Modified Files: configure configure.in config/Makefile.in
Added Files: nspr.pc.in


git-svn-id: svn://10.0.0.236/trunk@263840 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-18 22:26:17 +00:00
wtc%google.com
43e2d810d7 Bug 754649: Add support for Hurd. The patch is contributed by Mike Hommey
<mh+mozilla@glandium.org>.  r=wtc.
Modified Files: _linux.cfg _pth.h uxrng.c


git-svn-id: svn://10.0.0.236/trunk@263839 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-18 21:55:29 +00:00
cltbld
abdc852811 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 13.0b1 to 13.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263838 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-18 18:48:07 +00:00
mkanat%bugzilla.org
3363095594 Bug 752303: It is no longer possible to cancel an email address change when this one has already been confirmed
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263837 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-18 14:45:41 +00:00
mkanat%bugzilla.org
8862f636b3 The calendar widget is not localizable.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263836 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-18 12:15:51 +00:00
mkanat%bugzilla.org
bfc159ceda Bug 754561 - Tags should be escaped in the auto-complete form
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@263835 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-17 23:30:41 +00:00
kaie%kuix.de
f01510e026 Bug 745548, nssPKIObject_GetNicknameForToken should always return a copy, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263833 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-17 21:40:54 +00:00
kaie%kuix.de
dc1a6712ea Bug 676108 - smime_choose_cipher selects wrong bulk encryption algorithm, patch contributed by David Cooper, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263832 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-17 17:55:52 +00:00
mkanat%bugzilla.org
36db5826e1 Bug 486255: Timezone is displayed incorrectly in outgoing email with SMTP for 1/2 & 3/4 timezones
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263831 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-17 15:00:39 +00:00
mkanat%bugzilla.org
2f2d3de62a Bug 752751: Perl modules that start with a protocol (eg HTTP::Header) are not escaped correctly in SAFE_URL_REGEXP
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263830 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-17 13:30:47 +00:00
wtc%google.com
9fb932a454 Bug 613507: Add a CKA_CLASS attribute of CKO_CERTIFICATE to the search
template in PK11_FindObjectForCert so that it won't force a PKCS #11 module
to search every object on the token.  Fix a similar bug in
PK11_GetLowLevelKeyIDForCert.  The patch is contributed by Doug Engert
<deengert@anl.gov>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263829 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-17 02:18:41 +00:00
mkanat%bugzilla.org
b30fa9f7ba Bug 365705: Display the default CC list when listing all components of a product in editcomponents.cgi
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263828 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-17 01:00:41 +00:00
cltbld
b753e6edef Automated configuration bump: mozBeta-branch-patcher2.cfg, from 13.0b3 to 13.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263827 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-17 00:58:54 +00:00
mkanat%bugzilla.org
bfae154afd Fix bustage in POD
git-svn-id: svn://10.0.0.236/trunk@263826 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-16 23:31:25 +00:00
mkanat%bugzilla.org
2eca315c5b Bug 728138: Custom fields should have a "Long Description" attribute to better understand what they are used for
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263825 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-16 23:30:47 +00:00
mkanat%bugzilla.org
972861ce15 Bug 490764: Bugzilla should explain why creating a user account is worthwhile
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263824 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-16 17:45:44 +00:00
kaie%kuix.de
d36a15f6a9 Bug 357025, Support the new key object attributes in PKCS #11 v2.20, in particular CKA_ALWAYS_AUTHENTICATE, patch contributed by Doug Engert based on work by Honza Bambas, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263823 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-16 12:34:20 +00:00
kaie%kuix.de
37c9ee05cf Bug 489188, backout nonworking patch v2, a=wtc
git-svn-id: svn://10.0.0.236/trunk@263822 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-15 23:06:10 +00:00
kaie%kuix.de
73e5d80d81 Bug 754581
git-svn-id: svn://10.0.0.236/trunk@263821 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-15 12:29:33 +00:00
kaie%kuix.de
afccda6d94 Bug 755239, attempted bustage fix for test failures triggered by bug 755108, checking in without review because of attempted bustage fix
git-svn-id: svn://10.0.0.236/trunk@263820 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-15 11:48:01 +00:00
emaldona%redhat.com
dba09ae33a Bug 755108 - Typo in ssl.sh CLIETNDIR should be CLIENTDIR, r=wtc
git-svn-id: svn://10.0.0.236/trunk@263819 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-15 01:07:12 +00:00
kaie%kuix.de
fa5b19d543 Bug 489188, object/memory leak in libpkix, patch by Alexei Volkov, r=nelson
git-svn-id: svn://10.0.0.236/trunk@263818 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-14 18:28:01 +00:00
seabld
8e70e3691a Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.9b4 to 2.10b1 build 2
git-svn-id: svn://10.0.0.236/trunk@263817 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-12 16:02:40 +00:00
Callek%gmail.com
d82f5990a5 SeaMonkey Patcher-Config s/stage-old/stage/ due to surf move
git-svn-id: svn://10.0.0.236/trunk@263816 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-12 15:49:09 +00:00
Callek%gmail.com
11f23a0077 Backout patcher config change due to busted update builder
git-svn-id: svn://10.0.0.236/trunk@263815 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-12 15:45:22 +00:00
kaie%kuix.de
818fa66c6b Bug 754581
git-svn-id: svn://10.0.0.236/trunk@263814 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-12 15:03:23 +00:00
seabld
ce03823c08 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.9b4 to 2.10b1 build 2
git-svn-id: svn://10.0.0.236/trunk@263813 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-12 14:31:05 +00:00
Callek%gmail.com
121801f19d Backout patcher config change due to busted update builder
git-svn-id: svn://10.0.0.236/trunk@263812 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-12 14:17:50 +00:00
seabld
cdedd1eaa6 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.9b4 to 2.10b1 build 2
git-svn-id: svn://10.0.0.236/trunk@263811 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-12 01:50:13 +00:00
emaldona%redhat.com
030c6aebf6 Bug 744651 - provide for building the lower level softoken subset if suitable build time environment is set, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263810 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-11 23:16:48 +00:00
cltbld
77985226a5 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 13.0b2 to 13.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263809 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-09 20:05:17 +00:00
emaldona%redhat.com
7722d283b6 Bug 744651 - restoring the patch, short-term fix on blapitest should render this one safe again
git-svn-id: svn://10.0.0.236/trunk@263808 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-09 17:46:42 +00:00
emaldona%redhat.com
99cd25455c Bug 744651 - Make getECParams use SECItem instead of SECKEYECParams so it doesn't have to include higher level headers, fixes Tinderbox breakage
git-svn-id: svn://10.0.0.236/trunk@263807 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-09 03:35:47 +00:00
kaie%kuix.de
1150d69fbc backout 744651
git-svn-id: svn://10.0.0.236/trunk@263806 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-09 02:12:16 +00:00
emaldona%redhat.com
807c622cd4 Bug 744651 - Move higher level print functions from basicutil to secutil, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263805 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-08 23:40:45 +00:00
wtc%google.com
c27a55546b Bug 565047: Remove the unused IV members of ssl3SidKeys and
SSLWrappedSymWrappingKey.  r=rrelyea.
Modified Files:
	sslimpl.h sslsnce.c


git-svn-id: svn://10.0.0.236/trunk@263804 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-08 23:08:32 +00:00
wtc%google.com
b484632865 Bug 699567: fix bugs pointed out by compiler warnings. r=bbondy.
git-svn-id: svn://10.0.0.236/trunk@263802 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-08 22:55:12 +00:00
mkanat%bugzilla.org
a2f7060d44 Bug 726953 - Link the bug alias & summary to fields.html in show_bug.cgi. r=gerv, a=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@263801 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-08 11:01:16 +00:00
mkanat%bugzilla.org
6ad3c9a761 Bug 729001: Reverse resolves the IP address in account lockout notifications
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263800 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-08 06:31:06 +00:00
mkanat%bugzilla.org
97f83fe067 Bug 663747: Add an option to disable 'New: ' prefix on bugmail
r=gerv, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263799 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-08 06:17:16 +00:00
mkanat%bugzilla.org
2559c4caf8 Bug 744015: Fix 'use of uninitialized value in string' in PatchReader
r=gerv, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263798 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-08 06:16:12 +00:00
bsmith%mozilla.com
4632fb9767 Bug 685852: Fix Windows build bustage
git-svn-id: svn://10.0.0.236/trunk@263797 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-08 04:19:00 +00:00
wtc%google.com
afccbc5bc3 Bug 743097: Update stale comments for PK11_DefaultArray and
ssl3_DecodeError.  r=emaldona.
Modified Files:
	lib/pk11wrap/pk11slot.c lib/ssl/ssl3con.c


git-svn-id: svn://10.0.0.236/trunk@263796 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-08 00:24:08 +00:00
wtc%google.com
8e3cef3b76 Bug 746842: Improve blapitest testing of the CBC mode of block ciphers
by using an aes_cbc test input file of two blocks of data.  r=emaldona.
Modified Files:
	blapitest.c tests/aes_cbc/ciphertext0 tests/aes_cbc/plaintext0


git-svn-id: svn://10.0.0.236/trunk@263795 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-08 00:20:19 +00:00
wtc%google.com
025fac7cf1 Bug 742162: Allow CertificateRequest to have an empty
certificate_authorities list.  The patch is contributed by Eric Rescorla
<ekr@rtfm.com>.  r=wtc,bsmith,rrelyea.
Modified Files:
	ssl3con.c sslerr.h


git-svn-id: svn://10.0.0.236/trunk@263794 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-08 00:10:56 +00:00
kaie%kuix.de
e390cfcd38 Bug 685852 - Implement pk1sign - related to PSM's nsDataSignatureVerifier.cpp, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263793 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-07 22:42:10 +00:00
mkanat%bugzilla.org
b87849403a Bug 744338: jobqueue.pl won't work if not called from the bugzilla/ root directory
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263792 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-07 19:16:06 +00:00
wtc%google.com
0d7d1aac34 Bug 693329: fix a bug in the previous checkin. The patch is contributed by
Makoto Kato <m_kato@ga2.so-net.ne.jp>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263791 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-07 18:56:18 +00:00
mkanat%bugzilla.org
4e5431f617 Bug 616191: Implement UI to easily tag bugs from the bug report directly (and get rid of the current form in the footer)
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263790 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-07 16:01:09 +00:00
mkanat%bugzilla.org
ac06e37193 Bug 571740: Add support for getsatisfaction for the See Also field
r=timello, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263789 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-07 15:01:18 +00:00
wtc%google.com
2c521ed483 Bug 693329: Share Android and Linux definitions to avoid anything
unexpectedly missing for Android.  The patch is contributed by Mike Hommey
<mh+mozilla@glandium.org>.  r=wtc.
Modified Files: configure configure.in


git-svn-id: svn://10.0.0.236/trunk@263788 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-04 21:34:17 +00:00
emaldona%redhat.com
3f2f4ec1dc Bug 744651 - remove duplicate declarations from headers, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263787 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-04 00:11:38 +00:00
kaie%kuix.de
2fc75660bc Bug 741873 - If the OCSP server is unreachable during NSS test suite execution, return a failure, 2 patches, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263786 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-03 10:35:19 +00:00
kaie%kuix.de
0ef8d988ad Bug 747929, tstclnt "ping" (-q) shouldn't require an NSS database, introduce ping timeout parameter, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263785 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-03 10:32:49 +00:00
gerv%gerv.net
760d40497b Bug 716563 - update license to MPL 2. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@263784 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-03 09:43:22 +00:00
nrthomas%gmail.com
6febf132f0 Bug 751430, Unthrottle updates to Firefox 13.0b1, p=rail, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263783 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-03 02:03:16 +00:00
emaldona%redhat.com
1d02b97551 Bug 706024 - AES-NI enhancements to NSS on Sandy Bridge system,
author=aleksey.v.ignatenko@intel.com, r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@263782 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-03 00:51:37 +00:00
cltbld
d901284feb Bug 750404 - Post-FF12 3.6.28->12.0 EOL MU Push. p=rail,r=aki
git-svn-id: svn://10.0.0.236/trunk@263781 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-02 17:28:30 +00:00
cltbld
069d697b02 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 13.0b1 to 13.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263780 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-02 10:17:02 +00:00
emaldona%redhat.com
df4c33c799 Bug 744651 - refacoctor secutil, move secu_PrintECPublicKey to secutil.c, fix Tinderbox
git-svn-id: svn://10.0.0.236/trunk@263779 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-02 06:08:51 +00:00
emaldona%redhat.com
a32af73b6b Bug 744651 - Refactor secutil into high and low level components, a=emaldonado, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263778 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-02 04:34:16 +00:00
cltbld
86fb6dacfb Bug 749593 - unthrottle updates to Firefox 12.0 after QA signs off. p=rail,r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263777 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-01 22:41:10 +00:00
emaldona%redhat.com
2352f8d9be Bug 750809 - Remove unwanted include of freebl-private ec.h from ssl3ecc.c, a=emaldona, r=wtc
git-svn-id: svn://10.0.0.236/trunk@263776 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-01 20:15:48 +00:00
nrthomas%gmail.com
1f1504ee9a Bug 747481, adjust pushsnip for new permission setup, r=rail
git-svn-id: svn://10.0.0.236/trunk@263770 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-01 04:24:02 +00:00
tbirdbld
f0f74338e2 Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.20 to 12.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263769 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-30 16:12:34 +00:00
mkanat%bugzilla.org
6a16d3f8bf Bug 749074: Throw an error message instead of syntax error on invalid search type operators
r=LpSolit,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263768 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-30 06:46:06 +00:00
tbirdbld
9938e96da7 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 12.0 to 12.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263767 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-29 21:26:06 +00:00
seabld
0f3b3f98b9 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.9 to 2.9.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263766 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-29 16:42:15 +00:00
kaie%kuix.de
21715630c6 Bug 735706, Mistake in certcgi.c source code, patch contributed by Guy Vaessen, r=bsmith
git-svn-id: svn://10.0.0.236/trunk@263765 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-29 12:52:04 +00:00
kaie%kuix.de
bca9ff6046 Bug 750018 - Missing format strings, patch by Mike Hommey, r=kaie
git-svn-id: svn://10.0.0.236/trunk@263764 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-29 11:25:36 +00:00
asasaki%mozilla.com
2e89bf36ed bug 749877 - throttle all updates to 13.0b1. r=rail
git-svn-id: svn://10.0.0.236/trunk@263763 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-28 03:43:18 +00:00
wtc%google.com
078da745a4 Bug 749841: Reject Diffie-Hellman generators and public values equal to
zero or one.  The bug was reported by Nikos Mavrogiannopoulos.  The patch
was contributed by Adam Langley <agl@chromium.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263762 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-27 23:38:13 +00:00
kaie%kuix.de
f883d9d864 Bug 697420 - crash in [@ CERT_DestroyOCSPResponse], patch by Wan-Teh Chang, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263761 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-26 23:06:00 +00:00
nrthomas%gmail.com
b6c2ee700a Bug 720822, FF and TB nightlies from 1.9.1 and 1.9.2 branches should be offered mozilla-central/comm-central, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@263760 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-26 22:01:00 +00:00
justdave%bugzilla.org
95f08bc108 Adding whitespace to test commit on new server
git-svn-id: svn://10.0.0.236/trunk@263759 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-26 17:00:07 +00:00
mkanat%bugzilla.org
9958219bdb Bug 747189: Remove Bugzilla::Util::file_mod_time()
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263758 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-26 11:46:11 +00:00
tbirdbld
47a581a5c0 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 12.0b5 to 13.0b1 build 1
git-svn-id: svn://10.0.0.236/trunk@263757 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-26 08:21:05 +00:00
nrthomas%gmail.com
2df124ebde Bug 745702, fix OS deprecation when using snippets with newer attributes, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@263755 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-26 03:31:31 +00:00
cltbld
decb9ddc57 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 12.0b6 to 13.0b1 build 1
git-svn-id: svn://10.0.0.236/trunk@263754 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-26 02:48:55 +00:00
kaie%kuix.de
bda950d592 Attempted Mac bustage fix, removing an empty line in a .def file
git-svn-id: svn://10.0.0.236/trunk@263753 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-26 02:33:31 +00:00
kaie%kuix.de
b1068ace2f Bug 591640 - CKM_ECDH1_DERIVE and CKM_ECDH1_COFACTOR_DERIVE ignore non-empty shared data, patch contributed by David Cooper, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263752 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-26 02:25:10 +00:00
bhearsum%mozilla.com
b6940a5b46 bug 735392: Tracking bug for build & release of Firefox 12.0 - throttle 4.0 through 11.0 release updates. r=rail
git-svn-id: svn://10.0.0.236/trunk@263751 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-25 20:51:11 +00:00
gerv%gerv.net
f465fa7d7e Bug 716563 - update license to MPL 2. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@263750 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-25 14:50:19 +00:00
mkanat%bugzilla.org
8eeb112f53 Bug 745751: Remove support for microsummaries
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263749 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-24 21:32:17 +00:00
mkanat%bugzilla.org
9cc91d1244 Bug 645433: Bugzilla->error_mode( ERROR_MODE_WEBPAGE ) doesn't change Bugzilla->error_mode
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263748 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-24 21:31:12 +00:00
mkanat%bugzilla.org
321daf7cc3 Bug 645427: Bugzilla->usage_mode( USAGE_MODE_BROWSER ) doesn't change Bugzilla->usage_mode
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263747 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-24 18:31:07 +00:00
kaie%kuix.de
508d866339 Change version number to 3.14.0.0 Beta, r=nss-dev
git-svn-id: svn://10.0.0.236/trunk@263746 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-24 16:54:34 +00:00
bhearsum%mozilla.com
8e3e3ab862 bug 735392: Tracking bug for build & release of Firefox 12.0. r=rai/
git-svn-id: svn://10.0.0.236/trunk@263745 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-24 14:27:16 +00:00
seabld
5e47dce613 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.8 to 2.9 build 1
git-svn-id: svn://10.0.0.236/trunk@263744 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-24 03:46:38 +00:00
Callek%gmail.com
a831c492ac Backout SeaMonkey 2.9 patcher configs for update re-run
git-svn-id: svn://10.0.0.236/trunk@263743 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-24 02:28:47 +00:00
kaie%kuix.de
ce67c11ea5 Changing versions to 3.13.6 beta (because we use NSS_3_13_4_BRANCH for a 3.13.5 release)
git-svn-id: svn://10.0.0.236/trunk@263740 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-24 01:19:04 +00:00
kaie%kuix.de
ac396d9685 Bug 738454, patch by Wan-Teh Change, error string by Brian Smith, r=kaie
git-svn-id: svn://10.0.0.236/trunk@263738 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-24 00:27:42 +00:00
nrthomas%gmail.com
023a35f950 Bug 745536, Migrate Thunderbird builds to Firefox AUS, r=bhearsum, mbanner
git-svn-id: svn://10.0.0.236/trunk@263737 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-23 23:41:19 +00:00
kaie%kuix.de
f048e2f107 Bug 360421. Add a forgotten newline in the help text of the selfserv test tool.
git-svn-id: svn://10.0.0.236/trunk@263736 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-23 16:13:09 +00:00
tbirdbld
e890da0076 Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.20 to 12.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263735 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-23 15:15:05 +00:00
seabld
dd7ebbb008 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.8 to 2.9 build 1
git-svn-id: svn://10.0.0.236/trunk@263734 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-23 13:25:35 +00:00
mkanat%bugzilla.org
d4ae164500 Bug 747110: Fix race condition in showdependencygraph.cgi triggering "use of uninitialized value" warnings.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263733 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-23 09:01:09 +00:00
tbirdbld
16314352c8 Automated configuration bump: mozEsr10-thunderbird-branch-patcher2.cfg, from 10.0.3esr to 10.0.4esr build 1
git-svn-id: svn://10.0.0.236/trunk@263732 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-22 21:39:39 +00:00
cltbld
78ebe56e4c Automated configuration creation: moz192-branch-major-update-patcher2.cfg, from 3.6.28 to 12.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263731 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-21 15:23:16 +00:00
mkanat%bugzilla.org
33c84f9fa5 Bug 349015: importxml.pl throws a warning if there is no bug status defined
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263730 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-21 13:01:09 +00:00
cltbld
f786d24257 Automated configuration bump: mozRelease-branch-patcher2.cfg, from 11.0 to 12.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263729 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-21 06:05:53 +00:00
tbirdbld
dec5ae7824 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 11.0.1 to 12.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263728 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-21 05:42:16 +00:00
cltbld
a550f28c09 Automated configuration bump: mozEsr10-branch-patcher2.cfg, from 10.0.3esr to 10.0.4esr build 1
git-svn-id: svn://10.0.0.236/trunk@263727 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-21 04:34:06 +00:00
mkanat%bugzilla.org
aaa0c224dd Bug 675502 - show_bug.cgi ctype=xml should include some more comment information
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263726 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-20 18:01:10 +00:00
kaie%kuix.de
c1c1b703c5 Bug 747343 - Enable 64bit memleak testing on Linux + update the known leaks whitelist for newer GLIBC
git-svn-id: svn://10.0.0.236/trunk@263725 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-20 14:38:33 +00:00
seabld
1bfe63acaf Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.9b3 to 2.9b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263724 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-20 01:46:34 +00:00
wtc%google.com
e3d04d2958 Bug 482002: Update dtoa.c from http://www.netlib.org/fp/dtoa.c dated
20120417.  Note: I missed the update dated 20110428.


git-svn-id: svn://10.0.0.236/trunk@263721 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-19 19:54:14 +00:00
mkanat%bugzilla.org
362452b252 Bump the version post-release
git-svn-id: svn://10.0.0.236/trunk@263720 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-19 17:01:38 +00:00
tbirdbld
8df5fb080c Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 12.0b4 to 12.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263719 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-19 00:51:54 +00:00
mkanat%bugzilla.org
a91641150a Bump version to 4.3.1
git-svn-id: svn://10.0.0.236/trunk@263717 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 20:16:31 +00:00
mkanat%bugzilla.org
dae90e7dc8 Bug 745397: (CVE-2012-0466) [SECURITY] The JS template for buglists permits attackers to access all bugs that the victim can see
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263712 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 17:08:02 +00:00
mkanat%bugzilla.org
8ec173480f Bug 728639: (CVE-2012-0465) [SECURITY] User lockout policy can be bypassed by altering the X-FORWARDED-FOR header
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263711 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 17:06:52 +00:00
mkanat%bugzilla.org
980ee958a1 patch-x.y is no longer needed since Bugzilla 4.2.1, and
the best way to upgrade is to use bzr instead of cvs


git-svn-id: svn://10.0.0.236/trunk@263710 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 15:31:43 +00:00
mkanat%bugzilla.org
e2d7d2fcad Bug 746547: SMALLSERIAL is of type INT2, not INT1
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263709 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 15:04:18 +00:00
mkanat%bugzilla.org
0ee01e76c2 Bug 731727: Add support for RT to MoreBugUrl extension
r=timello, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263708 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 13:31:32 +00:00
mkanat%bugzilla.org
bb8491e900 Bug 416137: WebService function to update a user's information (User.update)
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263707 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 13:16:27 +00:00
mkanat%bugzilla.org
75be9a56e2 Bug 704999: Add support for GitHub for the 'See Also' field
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263706 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 12:46:41 +00:00
kaie%kuix.de
0290d69d71 Backing out bug 741873
git-svn-id: svn://10.0.0.236/trunk@263705 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 12:03:11 +00:00
cltbld
b6904f23b9 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 12.0b5 to 12.0b6 build 1
git-svn-id: svn://10.0.0.236/trunk@263704 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 06:49:11 +00:00
kaie%kuix.de
b6cb699f95 bustage fix attempt, try to increase ping timeout to 60 seconds
git-svn-id: svn://10.0.0.236/trunk@263703 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-17 23:22:09 +00:00
mkanat%bugzilla.org
176c1f196e Bug 746286: Use the new error_catch hook to remove the hack from Bugzilla/Error.pm
git-svn-id: svn://10.0.0.236/trunk@263702 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-17 19:46:42 +00:00
mkanat%bugzilla.org
39b18a3637 Bug 745197: Add a hook in Bugzilla::Error::_throw_error() so that extensions can control the way to throw errors
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263699 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-17 19:01:32 +00:00
mkanat%bugzilla.org
29308480db Bug 745320: Shared queries do not work when tags are part of the query
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263698 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-17 18:46:28 +00:00
kaie%kuix.de
b7278cd172 Attempt test failure bustage fix, bug 741873, use 10 second timeout for ping response
git-svn-id: svn://10.0.0.236/trunk@263697 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-17 13:45:01 +00:00
mkanat%bugzilla.org
552d4cc9a5 Bug 745080: Voting extension causes database deadlocks
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263696 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-17 00:16:30 +00:00
kaie%kuix.de
a0439dcf0c Bug 741873, test suite should fail if OCSP server cannot be reached, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263695 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-16 14:49:58 +00:00
kaie%kuix.de
340f49de62 Bug 590364, backout, keep the old MD5 signature default for 3.13.x, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263694 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-16 14:42:07 +00:00
seabld
553b50372a Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.9b2 to 2.9b3 build 2
git-svn-id: svn://10.0.0.236/trunk@263693 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-14 22:31:48 +00:00
mkanat%bugzilla.org
6dd9184b3c Comment toggling text is not localizable because it's in a .js file.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263692 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-14 22:16:09 +00:00
mkanat%bugzilla.org
caa85b04b5 Fix bustage
git-svn-id: svn://10.0.0.236/trunk@263691 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-14 21:01:10 +00:00
mkanat%bugzilla.org
403a021dfd Bug 616192: Display personal tags in buglists
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263690 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-14 18:01:11 +00:00
mkanat%bugzilla.org
6232ca85b3 Fix bustage (wrong POD)
git-svn-id: svn://10.0.0.236/trunk@263689 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-14 17:46:08 +00:00
mkanat%bugzilla.org
b18728af3f Bug 616336: Add a Bug.update_tags WebService method to edit personal tags
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263688 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-14 17:16:11 +00:00
mkanat%bugzilla.org
bbe12dd41e Change columns: empty buttons when images turned off.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263687 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-14 16:16:16 +00:00
emaldona%redhat.com
55efc656c3 Bug 745224 - nss_Init leaks memory, author: kdudka@redhat.com, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263686 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-14 01:44:12 +00:00
mkanat%bugzilla.org
915fa83811 Move doc of the admin_editusers_action hook at its right place
git-svn-id: svn://10.0.0.236/trunk@263685 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-13 16:01:10 +00:00
mkanat%bugzilla.org
131978d891 2nd part of bug 743589: redefine get_selectable_products() and derive_regexp_groups()
from Extension.pm instead of patching them in Bugzilla/User.pm
r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@263684 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-13 14:46:57 +00:00
mkanat%bugzilla.org
f9b986ef5c Bug 737850 - Bug.history and Bug.get use different field names
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263683 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-13 06:01:11 +00:00
mkanat%bugzilla.org
2508313632 Bug 740536 - Webservice for maximum time of audit_log
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263682 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-13 05:16:12 +00:00
mkanat%bugzilla.org
2f3164f05e Bug 741627: Add ability to toggle search description in bug lists like
'Show Advanced Fields' does in enter bug.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263681 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-13 00:31:17 +00:00
mkanat%bugzilla.org
26deade64f Fix bustage (missing filter)
git-svn-id: svn://10.0.0.236/trunk@263680 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-12 23:46:11 +00:00
mkanat%bugzilla.org
aca4dbad41 Bug 349337: The time between two successive token requests should be a constant
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263679 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-12 23:16:11 +00:00
mkanat%bugzilla.org
268985923a Bug 340439: Include classifications in config.cgi
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263678 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-12 23:01:11 +00:00
mkanat%bugzilla.org
080c24ef18 Bug 741078: Release notes for Bugzilla 4.2.1
r=dkl


git-svn-id: svn://10.0.0.236/trunk@263675 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-12 19:01:12 +00:00
mkanat%bugzilla.org
b57a84f0b9 Bug 737436: Relative dates do not work correctly with the deadline field
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263674 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-12 18:46:10 +00:00
mkanat%bugzilla.org
22d85048c9 Bug 744823 - Deadline throws error when selected in change history field list in query.cgi when not in time tracking group
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263673 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-12 18:01:10 +00:00
mkanat%bugzilla.org
27bdb46ac5 Fix typo
git-svn-id: svn://10.0.0.236/trunk@263672 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-12 15:16:14 +00:00
cltbld
385235632a Automated configuration bump: mozBeta-branch-patcher2.cfg, from 12.0b4 to 12.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263671 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-11 20:50:48 +00:00
mkanat%bugzilla.org
17de5bd104 If you're not allowed to change status or resolution, their values are being displayed unlocalized.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263670 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-11 20:01:13 +00:00
kaie%kuix.de
44ca940e0b Bug 741870, Update OCSP server testing, update the cert generation script and ocsp server config file template, r=rrelyea - not part of the build
git-svn-id: svn://10.0.0.236/trunk@263669 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-11 19:30:16 +00:00
mkanat%bugzilla.org
5f35ea491c Bug 663377: Quicksearch using "status:" field doesn't work--it is defeated by the default status selection
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263668 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-11 15:46:08 +00:00
mkanat%bugzilla.org
e8f62aa3fc Bug 734997: The 'take' link for the assignee field doesn't work when usemenuforusers is turned on
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263667 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-11 15:16:09 +00:00
mkanat%bugzilla.org
91cd79eaf3 Remove useless newlines
git-svn-id: svn://10.0.0.236/trunk@263666 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-11 15:00:34 +00:00
kaie%kuix.de
36451e4a2b Bug 741870, Update OCSP server testing. Landing new test certificates. No code change, no review.
git-svn-id: svn://10.0.0.236/trunk@263665 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-11 12:59:36 +00:00
mkanat%bugzilla.org
fdbc2159e6 Bug 706412 - make JobQueue.pm support insertion of Job objects, and also enable prioritization. r,a=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@263664 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-11 08:46:19 +00:00
tbirdbld
ae79f448cb Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 12.0b3 to 12.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263663 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-11 04:27:32 +00:00
mkanat%bugzilla.org
a3d9ea4945 Bug 743655: Use the new buglist_column_joins hook to remove the hack from Bugzilla/Search.pm
git-svn-id: svn://10.0.0.236/trunk@263662 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-10 20:45:35 +00:00
mkanat%bugzilla.org
ceb0b3cdf6 Bug 743991: Need a new hook to update Bugzilla::Search::COLUMN_JOINS
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263661 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-10 18:46:23 +00:00
bhearsum%mozilla.com
aa8a9767aa bug 743789: create nightlytest channel so that we can test new lion builders on mozilla-central. r=rail
git-svn-id: svn://10.0.0.236/trunk@263660 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-10 17:53:19 +00:00
mkanat%bugzilla.org
5f339e5df8 Fix typo
git-svn-id: svn://10.0.0.236/trunk@263659 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-09 21:32:40 +00:00
mkanat%bugzilla.org
551b6693a3 2nd part of bug 679965: contrib/Bugzilla.pm shouldn't be executable
git-svn-id: svn://10.0.0.236/trunk@263658 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-09 21:31:26 +00:00
mkanat%bugzilla.org
ee4028ce70 Bug 596325: "My Plans" returns an error when user has no test plans
git-svn-id: svn://10.0.0.236/trunk@263657 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-09 17:00:44 +00:00
mkanat%bugzilla.org
98209ee4bc Bug 735175: tr_process_plan.cgi: the name must be validated to be detainted
git-svn-id: svn://10.0.0.236/trunk@263656 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-09 15:00:35 +00:00
mkanat%bugzilla.org
f81004fbd2 Bug 740009: Can not update description field of Build
git-svn-id: svn://10.0.0.236/trunk@263655 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-09 14:00:36 +00:00
mkanat%bugzilla.org
247cf99360 Error mode 4 is already used by ERROR_MODE_TEST, and so ERROR_MODE_AJAX must use another ID
git-svn-id: svn://10.0.0.236/trunk@263654 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-09 13:00:35 +00:00
mkanat%bugzilla.org
a03481fefb Bug 743645: Bugzilla::Product::check_product() is now Bugzilla::Product->check()
git-svn-id: svn://10.0.0.236/trunk@263653 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-09 12:45:34 +00:00
mkanat%bugzilla.org
330d66a2d0 Bug 738896: lib/Importer.pm uses obsolete code (check_product no longer exists)
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263652 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-09 12:16:02 +00:00
mkanat%bugzilla.org
5733c36a09 Bug 743589: Remove as much code from patch-4.0 as possible, and put all changes in the Testopia extension instead
git-svn-id: svn://10.0.0.236/trunk@263651 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-09 11:45:50 +00:00
mkanat%bugzilla.org
b7697ac222 Bug 679096: Replace FILTER url_quote by FILTER uri
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263650 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-08 22:45:38 +00:00
wtc%google.com
8fb9835a13 Bug 570340: don't use amd64 assembly code on mingw-w64 because it's not yet
mingw-w64 compatible.  The patch is contributed by Jacek Caban
<jacek@codeweavers.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263647 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-06 01:49:06 +00:00
wtc%google.com
f218517d65 Bug 540535: Don't call ss->sec.uncache() if the SSL_NO_CACHE option is
enabled.  Patch contributed by Alexei Volkov <alvolkov.bgs@gmail.com> and
Eric Rescorla <ekr@rtfm.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263646 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-06 01:30:35 +00:00
wtc%google.com
93fdc28df8 Bug 681065: rename dtls1con.c to dtlscon.c.
Modified Files:
	manifest.mn
Added Files:
	dtlscon.c
Removed Files:
	dtls1con.c


git-svn-id: svn://10.0.0.236/trunk@263645 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-06 00:34:25 +00:00
wtc%google.com
57b6eb4962 Bug 715073: Use an alternative ASN.1 template that allows RSA modulus to be
zero length if a secret key disguised as an RSA key cannot be decoded.
This allows us to decode secret keys that have an improperly encoded
modulus (a zero-length integer).  The patch is partially contributed by
Kaspar Brand <mozbugzilla@velox.ch>.  r=Kaspar Brand.
Modified Files:
	keydb.c lowkey.c lowkeyti.h


git-svn-id: svn://10.0.0.236/trunk@263642 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-05 21:10:04 +00:00
tbirdbld
82b1a068df Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 12.0b2 to 12.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263641 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-05 02:51:19 +00:00
wtc%google.com
0d67eefad0 Bug 681065: export the new DTLS_GetTimeout function.
git-svn-id: svn://10.0.0.236/trunk@263640 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-05 01:43:30 +00:00
mkanat%bugzilla.org
374dc95f9a Bug 58179: End date not included in the Search By Change History section
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263639 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-04 18:16:22 +00:00
cltbld
4ecb767139 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 12.0b3 to 12.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263638 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-04 11:24:46 +00:00
wtc%google.com
39e8820abe Bug 681065: Implement DTLS (Datagram TLS) 1.0. The patch is contributed by
Eric Rescorla <ekr@rtfm.com>.  r=wtc.
Modified Files:
	SSLerrs.h derive.c manifest.mn ssl.def ssl.h ssl3con.c
	ssl3gthr.c ssl3prot.h sslcon.c ssldef.c sslerr.h sslgathr.c
	sslimpl.h sslproto.h sslsecur.c sslsock.c sslt.h
Added Files:
	dtls1con.c


git-svn-id: svn://10.0.0.236/trunk@263637 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-04 03:37:07 +00:00
wtc%google.com
4eaab89d77 Bug 715073: Use temp.data++ instead of temp.data += 1 for consistent style.
git-svn-id: svn://10.0.0.236/trunk@263635 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-04 00:08:41 +00:00
wtc%google.com
1d16428221 Bug 565047: Block export cipher suites when TLS 1.1 is negotiated. The
patch is contributed by Brian Smith <bsmith@mozilla.com>.  r=wtc.
Modified Files:
	SSLerrs.h ssl3con.c sslerr.h


git-svn-id: svn://10.0.0.236/trunk@263634 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-03 02:30:54 +00:00
wtc%google.com
352352e81e Bug 697910: ssl3_HandleHandshake should handle SECWouldBlock from
ssl3_HandleHandshakeMessage when the handshake message spans multiple TLS
records.  Patch by Brian Smith <bsmith@mozilla.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263633 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-03 02:00:14 +00:00
wtc%google.com
a668b325a0 Bug 739469: fix an off-by-one error in PR_GetUniqueIdentity() when more
than 16 identities are requested.  Thanks to Eric Rescorla (ekr) for
tracking down the bug.  r=ekr.


git-svn-id: svn://10.0.0.236/trunk@263632 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-03 01:33:25 +00:00
wtc%google.com
75c0724996 Bug 741481: cert_InitLocks should reset certRefCountLock to NULL after
calling PZ_DestroyLock(certRefCountLock).  The patch is contributed by
Ben Chan <benchan@chromium.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263630 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-03 00:33:36 +00:00
wtc%google.com
68707baec4 Bug 647364: Revert the incorrect reference count bug fixes in the previous
checkin.  PKIX_DECREF already sets its argument to NULL.


git-svn-id: svn://10.0.0.236/trunk@263625 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-31 15:54:03 +00:00
mkanat%bugzilla.org
9e266cbd15 Search for start-of-time-interval in date fields is (partially?) broken.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263624 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-31 13:01:59 +00:00
wtc%google.com
7061632037 Bug 715073: grab the CKA_ID from the pubkey argument in lg_mkSecretKeyRep.
The patch is contributed by Kaspar Brand <mozbugzilla@velox.ch>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263623 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-31 04:59:37 +00:00
wtc%google.com
b15e289007 Bug 715073: ASN.1 types that must have at least one content octet are not
allowed to be zero length.  When returning a SECItem of zero length, set
the data pointer to NULL.  The patch is contributed by Kaspar Brand
<mozbugzilla@velox.ch>.  r=rrelyea,wtc.


git-svn-id: svn://10.0.0.236/trunk@263622 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-31 04:50:22 +00:00
wtc%google.com
b81f872bd2 Change the NSS version on the trunk to 3.13.5 Beta.
Modified Files:
	lib/nss/nss.h lib/softoken/softkver.h lib/ssl/ssl.def
	lib/util/nssutil.h


git-svn-id: svn://10.0.0.236/trunk@263621 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-31 02:02:35 +00:00
mkanat%bugzilla.org
3c790a88ce Bug 690879 - Webservice Bug.fields should include include keyword name and description as legal values
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263620 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-29 22:46:46 +00:00
mkanat%bugzilla.org
2fab61dcb5 Fix bustage: Perl 5.8.x doesn't understand \g1 in regexp (must use \1 instead)
git-svn-id: svn://10.0.0.236/trunk@263619 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-29 22:33:14 +00:00
mkanat%bugzilla.org
6282911fdc Bug 643681 - Bug.get should also return the time spent on a bug for users in the timetracking group
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263618 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-29 22:01:53 +00:00
mkanat%bugzilla.org
c0165d07a7 Bug 554819: Quicksearch should be using Text::ParseWords instead of custom code in splitString
Also fixes QS with accented characters (bug 730207)
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263617 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-29 18:03:39 +00:00
seabld
4eb37c2b48 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.9b1 to 2.9b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263616 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-29 16:13:21 +00:00
rrelyea%redhat.com
e8ea3d9f2e incorporate wtc's comments from comment 6
git-svn-id: svn://10.0.0.236/trunk@263615 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-28 22:38:27 +00:00
rrelyea%redhat.com
cbd30b1cf7 Bug 723740 - CKM_DH_DERIVE does not respect VALUE_LEN if VALUE_LEN is greater than the unpadded generated key.
r=wtc


git-svn-id: svn://10.0.0.236/trunk@263614 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-28 22:35:14 +00:00
cltbld
45ccc683d3 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 12.0b2 to 12.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263613 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-28 19:16:23 +00:00
tbirdbld
b6f2a0aaa8 Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.20 to 11.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263612 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-28 19:08:27 +00:00
mkanat%bugzilla.org
0f386b2ec1 Bug 735821: Fix broken HTML code in bugmail.html.tmpl.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263611 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-28 15:01:48 +00:00
tbirdbld
5170dfc746 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 11.0 to 11.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263610 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-28 03:08:12 +00:00
mkanat%bugzilla.org
a12b4b5875 Bug 730984: A single whitespace in the Status Whiteboard field generates an invalid SQL query
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263609 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-27 22:46:22 +00:00
mkanat%bugzilla.org
35f9e95bd0 Bug 425647: get_activity() should use INNER JOIN to join the fielddefs table
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263608 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-27 22:31:25 +00:00
mkanat%bugzilla.org
8f5865f569 Bug 734471 - Need new hook edituser search template
r=timello, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263607 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-26 21:16:28 +00:00
mkanat%bugzilla.org
955160129c Fix bustage due to bug 448551
git-svn-id: svn://10.0.0.236/trunk@263606 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-26 11:31:28 +00:00
mkanat%bugzilla.org
78605d9576 Make Target Milestone field have the same maximum length as Version field. r,a=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@263605 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-26 11:18:01 +00:00
mkanat%bugzilla.org
a737cd6b8e Add hooks for alternative login methods. r,a=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@263604 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-26 11:16:39 +00:00
wtc%google.com
7b73de3b73 Bug 736962: Don't wrap PR_Malloc and other NSPR allocation functions.
PR_Malloc and friends are calling malloc and other functions, which are
being wrapped, so there is no need to wrap PR_Malloc.  The patch is
contributed by Mike Hommey <mh+mozilla@glandium.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263603 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-23 05:17:59 +00:00
wtc%google.com
5a039f56ce Bug 738161: Fix "does't" and "beause" spelling. The patch is contributed
by Pallani Kumaran <pallanikumaran@gmail.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263602 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-23 05:04:56 +00:00
wtc%google.com
c983c74a63 Bug 737802: Treat Netscape international step-up EKU OID as also having SSL
Server type.  The patch is contributed by Rob Stradling <rob@comodo.com>.
r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263601 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-23 03:25:57 +00:00
wtc%google.com
d8fd3ab515 Bug 737395: SECITEM_CompareItem() should return a SECComparison value
rather than the result of memcmp() directly.  The patch is contributed by
John Dennis <jdennis@redhat>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263600 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-23 03:12:16 +00:00
seabld
5abe9a58d5 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.8b6 to 2.9b1 build 1
git-svn-id: svn://10.0.0.236/trunk@263599 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-22 22:02:14 +00:00
mkanat%bugzilla.org
6b90d2f37c Bug 733458: The "creator" argument is listed twice for the Bug.search WebService method
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263598 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-22 19:02:53 +00:00
mkanat%bugzilla.org
9c5fb4ec82 Bug 732440: Add SQL execution timings to buglist.cgi's debug output
r=LpSolit, r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263597 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-22 06:31:26 +00:00
mkanat%bugzilla.org
ea16ca6f3a Bug 731526: Adds an email event for product and/or component notifications
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263596 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-22 06:01:31 +00:00
tbirdbld
ea657a0be0 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 12.0b1 to 12.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263595 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-21 21:20:40 +00:00
cltbld
93980ffbd7 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 12.0b1 to 12.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263594 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-21 18:45:48 +00:00
bhearsum%mozilla.com
80caa63268 Backout change so we can try the updates builder again
git-svn-id: svn://10.0.0.236/trunk@263593 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-21 18:44:55 +00:00
cltbld
d1fa9dc99b Automated configuration bump: mozBeta-branch-patcher2.cfg, from 12.0b1 to 12.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263592 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-21 18:11:03 +00:00
nrthomas%gmail.com
f75a4817d7 Bug 737655, unthrottle Firefox 3.6.28 -> 11.0 major updates, r=aki
git-svn-id: svn://10.0.0.236/trunk@263591 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-20 23:07:52 +00:00
nrthomas%gmail.com
84f515f84c Bug 737654, unthrottle updates to Firefox 11, original patch from catlee with r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@263590 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-20 22:39:08 +00:00
jdennis%redhat.com
0efd5aeecf * Allow lables and values to be justified when printing objects
* Fix NSS SECITEM_CompareItem bug via workaround.

  * Fix incorrect format strings in PyArg_ParseTuple* for:
    - GeneralName
    - BasicConstraints
    - cert_x509_key_usage

  * Fix hang in setup_certs.

  * For NSS >= 3.13 support CERTDB_TERMINAL_RECORD

  * You can now query for a specific certificate extension
    Certficate.get_extension()

  * The following class methods were added:
    - nss.nss.Certificate.get_extension

  * The following module functions were added:
    - nss.nss.pub_wrap_sym_key

  * The following internal utilities were added:
    - PyString_UTF8
    - SecItem_new_alloc()

  * The following were deprecated:
    - nss.nss.make_line_pairs (replaced by nss.nss.make_line_fmt_tuples)

    Deprecated Functionality:
    -------------------------
    - make_line_pairs() has been replaced by make_line_fmt_tuples()
      because 2-valued tuples were not sufficently general. It is
      expected very few programs will have used this function, it's mostly
      used internally but provided as a support utility.


git-svn-id: svn://10.0.0.236/trunk@263589 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-20 19:05:49 +00:00
gerv%gerv.net
be9740d220 Bug 716563 - upgrade licence to MPL 2. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@263588 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-20 14:49:16 +00:00
nrthomas%gmail.com
d42aab930f Bug 663579, 3.5.x -> 3.6.18 minor updates (with details fix, for posterity), p=bhearsum r=me
git-svn-id: svn://10.0.0.236/trunk@263587 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-19 22:40:01 +00:00
kaie%kuix.de
1e8c2f9229 Bug 640625, improve PKCS #12 hashing, Patch by Brian Smith, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263586 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-19 22:16:34 +00:00
kaie%kuix.de
a42f8798a1 Bug 671069, signed/unsigned warnings in pk11wrap, patch by Brian Smith, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263585 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-19 21:44:54 +00:00
kaie%kuix.de
fcbf5e90ac Bug 671071, const/non-const warnings in pk11wrap, patch by Brian Smith, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263584 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-19 21:42:57 +00:00
kaie%kuix.de
70cac24019 Bug 671074, typo in command line usage docs for certutil --nsCertType, Patch by Brian Smith, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263583 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-19 21:40:43 +00:00
kaie%kuix.de
7297a346f2 Bug 679614, memory leak in symkeyutil.c, Patch by Atul Aggarwal, r=kaie
git-svn-id: svn://10.0.0.236/trunk@263582 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-19 19:03:07 +00:00
bhearsum%mozilla.com
39c96e5ed3 bug 736284: Throttle Firefox 11.0 updates. r=me, patch=catlee
git-svn-id: svn://10.0.0.236/trunk@263581 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-19 18:16:55 +00:00
wtc%google.com
ca681fddad Bug 571722: merge with the "Implement SSL Version Range API [v5]" patch by
Brian Smith <bsmith@mozilla.com>.  Comment changes only.  Export
SSL_VersionRangeGetDefault, SSL_VersionRangeGetSupported, and
SSL_VersionRangeSetDefault.  r=wtc.
Modified Files:
	ssl.def ssl.h ssl3con.c sslcon.c sslimpl.h sslsock.c


git-svn-id: svn://10.0.0.236/trunk@263579 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-18 00:31:20 +00:00
mkanat%bugzilla.org
514bd0f85b Fix bustage: Bugzilla -> terms.Bugzilla
git-svn-id: svn://10.0.0.236/trunk@263578 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-17 13:18:51 +00:00
mkanat%bugzilla.org
651c8c667f Bug 736057: Add to the release notes that |FILTER url_quote| has been replaced by |FILTER uri|
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263577 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-17 13:17:10 +00:00
catlee%mozilla.com
4fa35a0bbc Bug 736283: unthrottle firefox 11 for a few days. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@263576 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-16 18:49:02 +00:00
wtc%google.com
e32a1aeb5a Bug 571722: add the SSLProtocolVariant enum type to indicate the byte
stream and datagram variants of SSL/TLS.  Add an SSLProtocolVariant
argument to the version range functions that don't take an fd.  The patch
is written by Brian Smith <bsmith@mozilla.com> and Eric Rescorla
<ekr@rtfm.com>.  r=wtc.
Modified Files:
	ssl.h ssl3con.c sslimpl.h sslsock.c sslt.h


git-svn-id: svn://10.0.0.236/trunk@263575 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-16 01:23:55 +00:00
cltbld
751e92d124 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 11.0b8 to 12.0b1 build 2
git-svn-id: svn://10.0.0.236/trunk@263574 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-15 18:13:51 +00:00
mkanat%bugzilla.org
d9255937bc Bug 735332: Add 'start' hook in bugmail templates.
r=timello, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263573 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-15 15:17:00 +00:00
tbirdbld
b92d1ff8b4 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 11.0b5 to 12.0b1 build 2
git-svn-id: svn://10.0.0.236/trunk@263572 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-15 11:26:29 +00:00
cltbld
3f78a3722e Bug 735681 - Build Thunderbird 12 beta 1. Revert 11.0b6 bump. p=rail, r=mbanner
git-svn-id: svn://10.0.0.236/trunk@263571 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-15 11:21:39 +00:00
wtc%google.com
ca327be5b5 Bug 565047: have ssl3_HandleRecord send a bad_record_mac alert instead of
decode_error when the cipher text is shorter than an IV block.  Reduce
MAX_IV_LENGTH to 24 to match the size of IVs in ssl3SidKeys.  r=rrelyea.
Modified Files:
	ssl3con.c sslimpl.h


git-svn-id: svn://10.0.0.236/trunk@263570 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-14 23:02:01 +00:00
wtc%google.com
88b087d95d Bug 697420: ocsp_GetResponseSignature should return NULL if the OCSP
response wasn't decoded successfully, to avoid a crash in
CERT_DestroyOCSPResponse.  r=kaie,rrelyea.


git-svn-id: svn://10.0.0.236/trunk@263569 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-14 22:26:53 +00:00
jhopkins%mozillamessaging.com
f76a5c3bca Bug 735743 - Generate Thunderbird 3.1.20->11.0 major updates. r=rail
git-svn-id: svn://10.0.0.236/trunk@263568 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-14 18:45:16 +00:00
wtc%google.com
170761bafa Bug 507359: remove a superfluous "if" in SSL_ExportKeyingMaterial.
Suggested by Adam Langley.


git-svn-id: svn://10.0.0.236/trunk@263567 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-14 00:56:43 +00:00
tbirdbld
3d41ebc63e Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 10.0.2 to 11.0 build 2
git-svn-id: svn://10.0.0.236/trunk@263566 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-13 14:37:04 +00:00
cltbld
2623135863 Bug 718778 - Tracking bug for build and release of Firefox 11.0. p=rail,r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263565 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-13 13:47:22 +00:00
cltbld
0c6c6c25b5 Automated configuration creation: moz192-branch-major-update-patcher2.cfg, from 3.6.28 to 11.0 build 2
git-svn-id: svn://10.0.0.236/trunk@263564 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-13 12:26:33 +00:00
seabld
d5682529a7 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.7.2 to 2.8 build 1
git-svn-id: svn://10.0.0.236/trunk@263563 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-13 10:24:45 +00:00
cltbld
2a6ff9b3bc Automated configuration bump: mozRelease-branch-patcher2.cfg, from 10.0.2 to 11.0 build 2
git-svn-id: svn://10.0.0.236/trunk@263562 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-13 09:10:00 +00:00
wtc%google.com
55b2d61236 Bug 565047: Implement TLS 1.1, except for restrictions on export cipher
suites.  The patch is written by Brian Smith <bsmith@mozilla.com>.  r=wtc.
Modified Files:
	ssl3con.c sslimpl.h sslproto.h


git-svn-id: svn://10.0.0.236/trunk@263561 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-13 02:39:11 +00:00
wtc%google.com
bb548cd810 Bug 734534: Fix a buffer length bug and nits in the next protocol
negotiation (NPN) functions.  r=agl.
Modified Files:
	ssl3ext.c sslsock.c


git-svn-id: svn://10.0.0.236/trunk@263560 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-12 19:14:12 +00:00
mkanat%bugzilla.org
142bddc9ee Bug 734078: cache localconfig per-process
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263559 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-12 05:16:25 +00:00
tbirdbld
998cea2c93 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 10.0.2 to 11.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263558 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-11 17:54:39 +00:00
tbirdbld
ab3cbad0d9 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 10.0.2 to 11.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263557 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-11 15:12:55 +00:00
tbirdbld
d448ba6e1e Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 10.0.2 to 11.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263556 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-11 13:46:46 +00:00
cltbld
970bb84a57 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 11.0b7 to 11.0b8 build 1
git-svn-id: svn://10.0.0.236/trunk@263555 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-11 07:06:02 +00:00
wtc%google.com
c40d150f71 Bug 571722: Implement SSL Version Range API. The patch is written by
Brian Smith <bsmith@mozilla.com>.  r=wtc.
Modified Files:
	SSLerrs.h ssl.def ssl.h ssl3con.c sslcon.c sslerr.h sslgathr.c
	sslimpl.h sslproto.h sslsock.c sslt.h


git-svn-id: svn://10.0.0.236/trunk@263554 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-11 04:32:35 +00:00
mkanat%bugzilla.org
8e5bb741ae Tabular reports' column headers do not use display_value.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263553 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 16:16:29 +00:00
tbirdbld
f571b4e143 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 10.0.2 to 11.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263552 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 15:51:29 +00:00
mkanat%bugzilla.org
d76f049694 Bug 730032: The documentation must mention bzr instead of cvs in the "Upgrading to New Releases" section
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263551 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 15:16:31 +00:00
mkanat%bugzilla.org
a42ad026c0 Bug 731163: Search.pm can use undefined alias in ORDER BY clause
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263550 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 15:01:24 +00:00
kaie%kuix.de
411895af2a Obvious bustage fix (trying to return void in void function)
git-svn-id: svn://10.0.0.236/trunk@263549 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 14:55:34 +00:00
kaie%kuix.de
432b512643 Bug 728044, Enhance NSS tools to create distrust records for the builtin module, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263548 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 12:10:45 +00:00
kaie%kuix.de
f22b18e81d Bug 590364, Stop accepting MD5 as a hash algorithm in certificate signatures, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263547 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 11:15:02 +00:00
cltbld
ce2dba17f0 Automated configuration bump: mozRelease-branch-patcher2.cfg, from 10.0.2 to 11.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263546 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 05:48:03 +00:00
cltbld
95fd557eb2 Automated configuration bump: mozEsr10-branch-patcher2.cfg, from 10.0.2esr to 10.0.3esr build 2
git-svn-id: svn://10.0.0.236/trunk@263545 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 05:38:58 +00:00
tbirdbld
0fa26d57ac Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 10.0.2 to 11.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263544 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 04:53:07 +00:00
wtc%google.com
72837f0506 Bug 507359: add the hasContext parameter to SSL_ExportKeyingMaterial
to support both nonexistent and zero-length context unambiguously.
The patch is contributed by Douglas Stebila <douglas@stebila.ca>.  r=wtc.
Modified Files:
	ssl.h sslinfo.c


git-svn-id: svn://10.0.0.236/trunk@263543 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 02:34:45 +00:00
tbirdbld
8aa56bc996 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 11.0b5 to 11.0b6 build 1
git-svn-id: svn://10.0.0.236/trunk@263542 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-10 00:49:26 +00:00
mkanat%bugzilla.org
3ea1df6134 Bug 730794 - Need new hook edituser page
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263541 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-09 20:16:24 +00:00
mkanat%bugzilla.org
6510a899da Bug 679965: Offer Linux packagers an easy way to specify the location of the Bugzilla modules
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263540 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-09 16:16:31 +00:00
cltbld
22fa5dbb23 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 11.0b6 to 11.0b7 build 1
git-svn-id: svn://10.0.0.236/trunk@263539 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-09 06:29:32 +00:00
tbirdbld
b0527e18f2 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 11.0b4 to 11.0b5 build 2
git-svn-id: svn://10.0.0.236/trunk@263538 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-09 02:04:44 +00:00
nrthomas%gmail.com
4523864dc2 Bug 632841, backupsnip should not bail out because of trailing /, r=rail
git-svn-id: svn://10.0.0.236/trunk@263537 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-08 21:30:25 +00:00
seabld
cd7bdec113 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.8b5 to 2.8b6 build 1
git-svn-id: svn://10.0.0.236/trunk@263536 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-08 09:34:27 +00:00
tbirdbld
0417edc983 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 11.0b4 to 11.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263535 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-08 02:12:21 +00:00
tbirdbld
1cf9c1a6a9 Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1.19 to 3.1.20 build 1
git-svn-id: svn://10.0.0.236/trunk@263534 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-07 15:34:34 +00:00
wtc%google.com
ade9335c30 Bug 507359: Implement TLS keying material exporters. The patch is written
by Douglas Stebila <douglas@stebila.ca> and improved by Adam Langley
<agl@chromium.org>.  r=wtc.
Modified Files:
	ssl.def ssl.h ssl3con.c sslimpl.h sslinfo.c


git-svn-id: svn://10.0.0.236/trunk@263533 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-07 01:27:40 +00:00
seabld
7a8c7e11ab Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.8b4 to 2.8b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263532 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-07 00:19:21 +00:00
tbirdbld
2dd0dd31b0 Automated configuration bump: mozEsr10-thunderbird-branch-patcher2.cfg, from 10.0.2esr to 10.0.3esr build 1
git-svn-id: svn://10.0.0.236/trunk@263531 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 23:21:20 +00:00
mkanat%bugzilla.org
bc4241aa4a Fix bustage
git-svn-id: svn://10.0.0.236/trunk@263530 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 21:31:27 +00:00
mkanat%bugzilla.org
873a32a498 Bug 545610: Correctly parse CGI parameters, especially when using mod_perl
r=gerv a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263529 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 21:18:02 +00:00
mkanat%bugzilla.org
208419437a Bug 731323: Wrong URLs in the "Total" row at the bottom of tabular reports when JS is enabled and a user field is used for the vertical axis
r=gerv a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263528 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 21:16:41 +00:00
mkanat%bugzilla.org
0b693cde00 2nd part of bug 731559: fix get_attachments_by_bug() everywhere
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263527 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 21:01:31 +00:00
cltbld
36ced9e39b Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.27 to 3.6.28 build 1
git-svn-id: svn://10.0.0.236/trunk@263526 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 18:06:47 +00:00
gerv%gerv.net
89d1134f27 Bug 716564 - add copy of MPL 2 as LICENSE file. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@263525 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 13:16:12 +00:00
gerv%gerv.net
c36a4cf0e4 Bug 716564 - update licence to MPL 2. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@263524 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 13:14:34 +00:00
despotdaemon
62a60844c6 Pseudo-automatic update of changes made by gerv@gerv.net.
git-svn-id: svn://10.0.0.236/trunk@263523 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 13:12:18 +00:00
cltbld
0896c4a174 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 11.0b5 to 11.0b6 build 1
git-svn-id: svn://10.0.0.236/trunk@263522 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 09:22:59 +00:00
wtc%google.com
35ee8cc42f Bug 732258: ssl3_FinishHandshake cleanup. Fix the unused variable compiler
warning about 'rv' and simplify the conditional expression around the
ss->sec.cache call.  r=bsmith.


git-svn-id: svn://10.0.0.236/trunk@263520 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 02:23:25 +00:00
wtc%google.com
eae9177a84 Bug 732630: Prefer SSL_RSA_WITH_RC4_128_SHA over SSL_RSA_WITH_RC4_128_MD5.
The change to the suiteInfo table in sslinfo.c is not necessary but is
made to keep that table in roughly the same order as the other two tables
in ssl3con.c and sslenum.c.  r=rrelyea.
Modified Files:
	ssl3con.c sslenum.c sslinfo.c


git-svn-id: svn://10.0.0.236/trunk@263519 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-06 00:26:31 +00:00
nrthomas%gmail.com
f9f07139da Bug 717214, backupsnip should look at buildID level for directories to backup, r=rail
git-svn-id: svn://10.0.0.236/trunk@263518 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-05 23:28:00 +00:00
mkanat%bugzilla.org
64e9de27de Bug 732978: preload() must load Bugzilla::Component itself
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263517 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-05 17:17:06 +00:00
nrthomas%gmail.com
351669ad92 Bug 729654, freeze updates from 9.0b6 by dropping from patcher config, r=rail
git-svn-id: svn://10.0.0.236/trunk@263516 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-05 02:04:33 +00:00
nrthomas%gmail.com
daae2bd38a Enable nightly updates for Fennec maple builds, p=philor, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263515 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-04 21:40:46 +00:00
mkanat%bugzilla.org
0ef1f4408e Bug 731586: Email notifications about status changes in blockers are incorrectly formatted
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263514 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-03 15:02:02 +00:00
cltbld
65ed71ddbe Automated configuration bump: mozEsr10-branch-patcher2.cfg, from 10.0.2esr to 10.0.3esr build 1
git-svn-id: svn://10.0.0.236/trunk@263513 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-03 09:19:54 +00:00
mkanat%bugzilla.org
997a4336b0 Bug 731725 - In the documentation license, the address of the FSF is incorrect
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263512 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-01 23:05:25 +00:00
mkanat%bugzilla.org
615c8fd9d1 Bug 731562: Cache the global/user.html.tmpl template for improved performance
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263511 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-01 22:31:34 +00:00
tbirdbld
10d8d2f8e3 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 11.0b3 to 11.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263510 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-01 21:04:45 +00:00
kaie%kuix.de
f5f0daeb37 Bug 690980, selfserv -n option is broken with TLS SNI (edit), Patch contributed by Julien Pierre, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263509 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-01 18:38:24 +00:00
kaie%kuix.de
837ba973da Bug 727691, SSL_InvalidateSession crashes if session cache was disabled (edit), Patch contribute by Julien Pierre, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263508 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-01 18:36:35 +00:00
kaie%kuix.de
8d3c74e37e Bug 644764, AES256 not recorded in SMIME capabilities, Patch contributed by Momcilo Majic, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263507 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-01 18:33:11 +00:00
kaie%kuix.de
f35acd7ef2 Bug 679610, fix contributed by David Volgyes and aceman. r=wtc
git-svn-id: svn://10.0.0.236/trunk@263506 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-01 17:11:18 +00:00
wtc%google.com
e67e96fa34 Bug 728919: Fix clang warning about equality comparison with extraneous
parentheses.  The patch is contributed by Nico Weber <thakis@chromium.org>.
r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263505 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-01 01:58:22 +00:00
mkanat%bugzilla.org
508d962c45 Bug 731175: Bugzilla::Field shouldn't assume that someone else already loaded required modules
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263504 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-29 16:31:33 +00:00
mkanat%bugzilla.org
0b145dbc68 Bug 730877: Improve _get_string_from_file() performances by caching loaded files
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263503 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-29 14:32:20 +00:00
mkanat%bugzilla.org
ff172c01f1 Bug 731559: Preload all attachment submitters when viewing a bug report
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263502 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-29 13:46:57 +00:00
cltbld
534c316952 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 11.0b4 to 11.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263501 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-29 12:13:03 +00:00
mkanat%bugzilla.org
8c326467f5 Bug 731219: Fix XMLRPC breakage when content-type contains a charset
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263500 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-29 05:03:15 +00:00
mkanat%bugzilla.org
55b75d523a Bug 528918: Bugzilla::Object->match() shouldn't call _check_field() when the field being passed can be trusted (deserialising the DB schema is slow)
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263499 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-28 23:17:05 +00:00
mkanat%bugzilla.org
95b59ee31d Bug 695514: Slow performance in field-events.js.tmpl on show_bug.cgi with large number of products
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263498 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-28 22:32:10 +00:00
mkanat%bugzilla.org
c7c6346cd6 Bug 731055: get_enterable_products() is very slow when a product has many components or versions
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263497 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-28 08:31:30 +00:00
wtc%google.com
e7d9863adb Bug 647364: support explicitly trusted leaf certificate. Report a null
trust anchor in this case.  Also fix comment typos, remove the unused
matchingAnchor variable, and fix reference count bugs.  r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@263496 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-28 00:29:10 +00:00
wtc%google.com
3b1df15167 Bug 726134: document that the cert_NSSCertFromPKIXCert function in
lib/certhigh/certvfypkix.c depends on nssCert being the first field of
struct PKIX_PL_CertStruct.  r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@263495 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-28 00:14:18 +00:00
wtc%google.com
f0fb2d3f82 Bug 726134: Allow CERT_PKIXVerifyCert to return a NULL trust anchor cert
(cert_po_trustAnchor).  r=rrelyea.
Modified Files:
	lib/certhigh/certvfypkix.c
	lib/libpkix/pkix/results/pkix_valresult.c


git-svn-id: svn://10.0.0.236/trunk@263494 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-28 00:09:19 +00:00
wtc%google.com
62292d343a Bug 729721: change PKIX_PL_Cert_GetVersion to use v1 (0) as the default
version of an X509 certificate, and checks nssCert->version.len instead of
nssCert->version.data before dereferencing nssCert->version.data. r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@263493 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-27 23:17:11 +00:00
wtc%google.com
3beafbf185 Bug 274013: map EHOSTDOWN to PR_HOST_UNREACHABLE_ERROR. The patch is
contributed by jinmei@isl.rdc.toshiba.co.jp.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263492 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-27 19:14:10 +00:00
mkanat%bugzilla.org
ae085f36c9 Bug 730598: Running checksetup.pl twice deletes the DEFAULT value of the bug_see_also.class column
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263491 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-27 14:16:34 +00:00
mkanat%bugzilla.org
3e4f37dad9 Bug 730670: Do not redirect in buglist.cgi to improve performance
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263490 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-27 14:02:13 +00:00
mkanat%bugzilla.org
913aa611ef Bug 696387: Remove useless calls to field-descs.none.tmpl
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263489 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-26 00:01:36 +00:00
mkanat%bugzilla.org
98ecac3281 Bug 573368: Whine emails should include links to load buglists listed in the email
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263488 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-25 23:16:24 +00:00
mkanat%bugzilla.org
e4bb710826 Bug 714368: Add Windows 8 detection
r=timeless a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263487 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-25 14:46:23 +00:00
mkanat%bugzilla.org
5d922fb876 Bug 714030: Add Mac OS 10.7 Lion detection
r=timeless a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263486 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-25 14:35:21 +00:00
mkanat%bugzilla.org
9d5de8f2ea Bug 696352: Required fields have broken colors
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263485 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-25 14:35:20 +00:00
kaie%kuix.de
5b5d6a3ec1 Bug 577747, Memory leak in ECDSA code in secvfy.c, problem analysis by Hanno Boeck, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263484 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-25 14:32:45 +00:00
mkanat%bugzilla.org
9cec09199b Bug 730552: HTML markup validation: unescaped "&" in CSV link on buglist.cgi
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263483 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-25 14:16:41 +00:00
kaie%kuix.de
d2685b4aef Backing out last two checkins, because of tinderbox test failures
git-svn-id: svn://10.0.0.236/trunk@263482 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-25 00:33:52 +00:00
kaie%kuix.de
9ae91122dd Bug 577747, Memory leak in ECDSA code in secvfy.c, problem analysis by Hanno Boeck, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263481 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-25 00:31:30 +00:00
mkanat%bugzilla.org
db7c493002 Bug 692507 - WebService API calls where appropriate should be using the shadow_db for read only operations
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263480 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-24 21:46:59 +00:00
kaie%kuix.de
ceafb0b5b8 Bug 715073, fix quickder, patch contributed by Kaspar Brand, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263479 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-24 13:58:37 +00:00
seabld
15e108cc2e Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.8b3 to 2.8b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263478 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-24 08:19:24 +00:00
nrthomas%gmail.com
2e0c3c6001 Bug 729859 - Set up final backup for Firefox/3.5* snippets, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@263477 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-23 21:59:24 +00:00
tbirdbld
48d1c2ef32 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 11.0b2 to 11.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263476 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-23 01:07:09 +00:00
wtc%google.com
c4ffa157f5 Bug 729380: add an emacs mode line to make mxr.mozilla.org display tabs
correctly.  Fix variable declarations in lib/ssl/ssl3con.c to not start
from column 0, which would confuse cvs diff -p.  r=kaie.


git-svn-id: svn://10.0.0.236/trunk@263475 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-23 00:13:23 +00:00
cltbld
c7a70ac544 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 11.0b3 to 11.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263474 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-22 23:50:41 +00:00
wtc%google.com
48b3c1c475 Bug 729377: SEC_RegisterDefaultHttpClient and
CERT_RegisterAlternateOCSPAIAInfoCallBack should set the
SEC_ERROR_NOT_INITIALIZED error (instead of SEC_ERROR_LIBRARY_FAILURE) if
they are called before NSS is initialized.  r=kaie.


git-svn-id: svn://10.0.0.236/trunk@263473 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-22 22:34:02 +00:00
mkanat%bugzilla.org
b27514e20d Fix bustage
git-svn-id: svn://10.0.0.236/trunk@263469 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-22 16:47:27 +00:00
mkanat%bugzilla.org
78b3b061b5 Bug 725663 - (CVE-2012-0453) [SECURITY] CSRF vulnerability in the XML-RPC API when using mod_perl
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263468 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-22 16:01:37 +00:00
kaie%kuix.de
1f3e21071e Set version strings to 3.13.4.0 Beta
git-svn-id: svn://10.0.0.236/trunk@263464 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-22 10:00:09 +00:00
mkanat%bugzilla.org
660eacd142 Roll out release notes change until we branch for next release
git-svn-id: svn://10.0.0.236/trunk@263463 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-21 19:16:50 +00:00
mkanat%bugzilla.org
55c96a2460 Bug 709944 - Expose groups of which a user is part
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263462 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-21 17:04:40 +00:00
mkanat%bugzilla.org
171e27db50 Bug 709944 - Expose groups of which a user is part
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263461 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-21 17:02:15 +00:00
ted.mielczarek%gmail.com
f2722d235f bug 693329 - Update Android/x86 port. Patch by Makoto Kato <m_kato@ga2.so-net.ne.jp>. r=me
git-svn-id: svn://10.0.0.236/trunk@263460 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-21 15:24:30 +00:00
mkanat%bugzilla.org
be88e64cd1 Bug 331925: Unable to use pronouns (%user%, %reporter%, ...) in boolean charts when searching for the flag requestee or the flag setter
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263459 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-21 12:01:52 +00:00
mkanat%bugzilla.org
67893d2762 Bug 718283: Indentation and newlines in the "Descriptive text sent within whine message" are ignored in HTML whinemail
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263458 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-19 23:33:01 +00:00
mkanat%bugzilla.org
d3eed3ae05 Bug 377197: Whine should include bug counts at top of list
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263457 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-19 23:31:42 +00:00
mkanat%bugzilla.org
1694ae8853 Bug 722580: Move 'ReviewBoard' and 'Rietveld' BugUrl sub-classes
to a new 'MoreBugUrl' extension.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263456 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-19 17:47:13 +00:00
reed%reedloden.com
88afd66d45 Bug 728618 - "Undefined subroutine &main::floor called at tbglobals.pl line 312" (missing 'use POSIX') [r=LpSolit]
git-svn-id: svn://10.0.0.236/trunk@263454 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-18 23:49:42 +00:00
kaie%kuix.de
8c55623c13 Set NSS version strings to NSS 3.13.3 release candidate 0
git-svn-id: svn://10.0.0.236/trunk@263451 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-18 23:22:44 +00:00
kaie%kuix.de
04aa368ccd Related to bug 724929, Make sure the offending trustwave intermediates are not trusted in mozilla, patch produced and reviewed by rrelyea, wtc, kaie
git-svn-id: svn://10.0.0.236/trunk@263450 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-18 21:41:46 +00:00
wtc%google.com
61f3c2887a Bug 696807: the previous checkin requires including "secerr.h".
TBR=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@263449 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 23:01:31 +00:00
rrelyea%redhat.com
a1e04630a1 CVSi ----------------------------------------------------------------------
Bug 727204 - Generic blacklisting mechanism is not yet working
original patch by wtc. verified by kai reviewed by relyea


git-svn-id: svn://10.0.0.236/trunk@263448 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 22:44:56 +00:00
wtc%google.com
8c276e2546 Bug 696807 - sftkdb_DeleteSecmodDB and sftkdb_AddSecmodDB should set error
code if dbname is NULL or rw is false.  r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@263447 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 22:38:57 +00:00
wtc%google.com
8c6ea1d42d Bug 673421: Fix a comment typo (filter => digest). r=emaldona.
git-svn-id: svn://10.0.0.236/trunk@263446 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 22:34:39 +00:00
wtc%google.com
a5e73db41f Bug 726188: Change PKIX_Error.plErr to PKIX_Int32. r=bsmith.
Modified Files:
	lib/certhigh/certvfypkix.c lib/libpkix/pkix/util/pkix_error.c
	lib/libpkix/pkix/util/pkix_error.h
	lib/libpkix/pkix_pl_nss/system/pkix_pl_error.c


git-svn-id: svn://10.0.0.236/trunk@263445 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 22:22:44 +00:00
wtc%google.com
9a2abc8e8d Bug 699672: Make the SEC_ASN1Template declarations C++ safe. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@263444 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 22:08:23 +00:00
bhearsum%mozilla.com
c55e15a400 bug 727630: Tracking bug for build and release of Firefox 3.6.27. r=rail
git-svn-id: svn://10.0.0.236/trunk@263443 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 20:24:55 +00:00
ted.mielczarek%gmail.com
262dda654f bug 722125 - NSPR always builds as armv5te on Android. Patch by Makoto Kato <m_kato@ga2.so-net.ne.jp>. r=me
git-svn-id: svn://10.0.0.236/trunk@263441 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 14:47:56 +00:00
cltbld
1db64d70d7 Automated configuration creation: moz192-branch-major-update-patcher2.cfg, from 3.6.27 to 10.0.2 build 1
git-svn-id: svn://10.0.0.236/trunk@263440 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 14:15:24 +00:00
seabld
c3a708e561 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.8b2 to 2.8b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263439 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 13:10:53 +00:00
kaie%kuix.de
8684f22723 Bug 713410, move variable declaration, r=jst, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263438 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 09:50:04 +00:00
tbirdbld
527d82bfd1 Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.19 to 10.0.2 build 1
git-svn-id: svn://10.0.0.236/trunk@263437 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 07:57:21 +00:00
nrthomas%gmail.com
29ce34faf2 Bug 727629, unthrottle updates to Firefox 10.0.2, r=rail
git-svn-id: svn://10.0.0.236/trunk@263436 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 03:19:10 +00:00
tbirdbld
4e83eba00c Automated configuration bump: mozEsr10-thunderbird-branch-patcher2.cfg, from 10.0.1esr to 10.0.2esr build 1
git-svn-id: svn://10.0.0.236/trunk@263435 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 01:24:55 +00:00
cltbld
1116884539 Automated configuration bump: mozEsr10-branch-patcher2.cfg, from 10.0.1esr to 10.0.2esr build 1
git-svn-id: svn://10.0.0.236/trunk@263434 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 00:22:20 +00:00
mkanat%bugzilla.org
6116152097 Bug 721161 - Add to X-Bugzilla-Changed-Fields when a new attachment is created on a bug
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263433 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 23:46:33 +00:00
tbirdbld
c7950f77ed Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 11.0b1 to 11.0b2 build 2
git-svn-id: svn://10.0.0.236/trunk@263432 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 21:54:25 +00:00
mkanat%bugzilla.org
d3a4c78fd7 Bug 727541 - Constants in Bugzilla::WebService::Constants should be available inside the templates similar to Bugzilla::Constants
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263431 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 21:31:21 +00:00
ted.mielczarek%gmail.com
6d1c8ecfbe bug 331299 - op_noacc.c: In function main: 94: warning: control reaches end of non-void function. Patch by Atul Aggarwal <atulagrwl@gmail.com>. r=wtc
git-svn-id: svn://10.0.0.236/trunk@263430 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 20:42:42 +00:00
seabld
2b8bd63e4f Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.7.1 to 2.7.2 build 1
git-svn-id: svn://10.0.0.236/trunk@263429 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 20:42:23 +00:00
mkanat%bugzilla.org
c16e2d814a Bug 723944: Plain-text only emails are mangled when they contain non-ASCII characters
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263428 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 17:31:28 +00:00
cltbld
ea7fb4495d Automated configuration bump: mozRelease-branch-patcher2.cfg, from 10.0.1 to 10.0.2 build 1
git-svn-id: svn://10.0.0.236/trunk@263427 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 16:40:49 +00:00
tbirdbld
cd8f9a6705 Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1.18 to 3.1.19 build 1
git-svn-id: svn://10.0.0.236/trunk@263426 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 16:34:05 +00:00
tbirdbld
2dfd5e6c28 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 10.0.1 to 10.0.2 build 1
git-svn-id: svn://10.0.0.236/trunk@263425 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 16:05:40 +00:00
cltbld
d163a7be4c Automated configuration bump: mozBeta-branch-patcher2.cfg, from 11.0b2 to 11.0b3 build 2
git-svn-id: svn://10.0.0.236/trunk@263424 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 15:32:16 +00:00
cltbld
4eb4136038 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.26 to 3.6.27 build 1
git-svn-id: svn://10.0.0.236/trunk@263423 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 13:50:21 +00:00
wtc%google.com
37ca09a8fd Set NSPR version to 4.9.1 Beta.
Modified Files: configure configure.in repackage.sh prinit.h vercheck.c


git-svn-id: svn://10.0.0.236/trunk@263422 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-16 04:01:30 +00:00
nrthomas%gmail.com
9f8775c1f2 Bug 727620, throttle updates to Firefox 10.0.1, r=lsblakk
git-svn-id: svn://10.0.0.236/trunk@263421 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 23:32:01 +00:00
cltbld
a0d1571c97 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 11.0b2 to 11.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263420 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 23:03:02 +00:00
kaie%kuix.de
bd45492624 Set version strings to 3.13.3.0 Beta
git-svn-id: svn://10.0.0.236/trunk@263419 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 22:41:27 +00:00
kaie%kuix.de
49e1162175 Set version strings to second release candidate, RC1, 3.13.2.1
git-svn-id: svn://10.0.0.236/trunk@263416 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 21:56:56 +00:00
kaie%kuix.de
6c980c7018 Bug 726315, followup from bug 542832, Patch contributed by Brian Smith, r=kaie
git-svn-id: svn://10.0.0.236/trunk@263415 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 21:52:08 +00:00
wtc%google.com
2bc1901784 Set NSPR version to 4.9.
git-svn-id: svn://10.0.0.236/trunk@263413 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 20:30:33 +00:00
mkanat%bugzilla.org
0745357593 Test 1 fails if PERLLIB contains paths with whitespace.
r=gerv; a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263412 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 18:04:20 +00:00
tbirdbld
f9616f8e61 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 11.0b1 to 11.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263411 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 17:34:19 +00:00
mkanat%bugzilla.org
63f07dcad5 Bug 724464 - JSON-RPC support shouldn't require SOAP::Lite
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263410 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 16:16:29 +00:00
mkanat%bugzilla.org
77d8b410d1 Bug 722113: The profile_search table has a wrong index name
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263409 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 15:31:53 +00:00
mkanat%bugzilla.org
c30397d7e6 Bug 695738: Change templates to use field_descs.op_sys instead of hard coded 'OS'
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263408 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 22:32:02 +00:00
mkanat%bugzilla.org
153285c5e3 Bug 641869: Make quicksearch help page compliant with WAI
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263406 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 22:21:20 +00:00
mkanat%bugzilla.org
d5c98635b3 Bug 714343 - Add ability to get flag information for bugs and attachments via the web service
r=glob, r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263405 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 22:18:39 +00:00
mkanat%bugzilla.org
c7852c1b1e Bug 727240: The POD for Bug.attachments is wrong about the format of the returned data
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263404 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 22:17:05 +00:00
mkanat%bugzilla.org
a00bf9f800 Bug 714370 - Add accessors to the Flag.pm object for modification_date and creation_date
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263403 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 21:31:40 +00:00
bhearsum%mozilla.com
b79a0a700a bug 722399: Push FF3.6.26 -> FF10.0.1 MU, Advertised. r=rail
git-svn-id: svn://10.0.0.236/trunk@263402 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 19:07:08 +00:00
wtc%google.com
094375eb20 Bug 724243: change LIBS instead of LDFLAGS before the AC_CHECK_FUNCS test.
The patch is contributed by Wolfgang Rosenauer <mozilla@rosenauer.org>.
r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263400 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 19:06:00 +00:00
wtc%google.com
b0e5049473 Bug 653737: Use the new PR_INT64 macro.
git-svn-id: svn://10.0.0.236/trunk@263399 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 18:46:33 +00:00
wtc%google.com
d936c5e869 Bug 674277: document the PR_INT64_MAX, PR_INT64_MIN, and PR_UINT64_MAX
macros.  The patch is contributed by Scott Johnson <sjohnson@mozilla.com>.
r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263398 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 18:21:25 +00:00
cltbld
351151955a Bug 717214 - Optimize snippets directories. p=rail,r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263397 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 15:00:28 +00:00
kaie%kuix.de
f8046743e2 Set NSS version strings to NSS 3.13.2 release candidate 0
git-svn-id: svn://10.0.0.236/trunk@263395 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-13 21:34:09 +00:00
kaie%kuix.de
01e83ecd8d Bug 726588, attempted tinderbox bustage fix for bug 542832. no review yet. will backout if there's no review by tomorrow.
git-svn-id: svn://10.0.0.236/trunk@263394 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-13 17:19:40 +00:00
jhopkins%mozillamessaging.com
00e96dd578 Use correct 10.0esr build ids. r=standard8
git-svn-id: svn://10.0.0.236/trunk@263393 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-13 14:21:10 +00:00
kaie%kuix.de
3eb26a664c Bug 542832, again landing Brian Smith's test changes, same as before. Intention is to figure out if our tinderboxes are configured correctly.
git-svn-id: svn://10.0.0.236/trunk@263392 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-13 13:00:09 +00:00
kaie%kuix.de
0a5db5749f Bug 542832, backout the changes to tests, as an attempt to fix tinderbox orange.
git-svn-id: svn://10.0.0.236/trunk@263391 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-11 17:58:34 +00:00
kaie%kuix.de
d53c654223 Bug 542832, fix new warning caused by previous checkins, remove unnecessary additional parameter in printf. rs=me
git-svn-id: svn://10.0.0.236/trunk@263389 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-11 13:33:30 +00:00
kaie%kuix.de
7f0fbbdd65 Bug 542832 - SSL_RestartHandshakeAfterServerCert is broken, patch by Brian Smith, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263388 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-11 13:27:07 +00:00
kaie%kuix.de
24031fa098 Bug 542832 - SSL_RestartHandshakeAfterServerCert is broken, patch by Brian Smith, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263387 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-11 13:20:53 +00:00
kaie%kuix.de
f1f6b33c41 Bug 542832 - SSL_RestartHandshakeAfterServerCert is broken, patch by Brian Smith, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263386 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-11 13:03:08 +00:00
kaie%kuix.de
a80bdaa107 Bug 542832 - SSL_RestartHandshakeAfterServerCert is broken, patch by Brian Smith, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263385 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-11 12:58:48 +00:00
kaie%kuix.de
f0bd270bae Bug 542832 - SSL_RestartHandshakeAfterServerCert is broken, patch by Brian Smith, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263384 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-11 12:58:47 +00:00
kaie%kuix.de
1d479025ca Bug 542832 - SSL_RestartHandshakeAfterServerCert is broken, patch by Brian Smith, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263383 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-11 12:57:28 +00:00
kaie%kuix.de
9d33576904 Bug 542832 - SSL_RestartHandshakeAfterServerCert is broken, patch by Brian Smith, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263382 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-11 12:55:58 +00:00
bhearsum%mozilla.com
a4a868577a bug 725852: Please enable ESR10 nightlies. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263381 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-10 21:49:48 +00:00
bhearsum%mozilla.com
46ba51150e bug 725106: Tracking bug for build and release of Firefox/Fennec 10.0.1. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263380 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-10 21:48:50 +00:00
tbirdbld
9c2e031951 Automated configuration bump: mozEsr10-thunderbird-branch-patcher2.cfg, from 10.0esr to 10.0.1esr build 1
git-svn-id: svn://10.0.0.236/trunk@263379 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-10 19:47:20 +00:00
tbirdbld
1df8ba3956 Automated configuration bump: mozEsr10-thunderbird-branch-patcher2.cfg, from 10.0esr to 10.0.1esr build 1
git-svn-id: svn://10.0.0.236/trunk@263378 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-10 02:10:57 +00:00
jhopkins%mozillamessaging.com
37d88f2a2b Add releasetest to testchannel (see bug 725662)
git-svn-id: svn://10.0.0.236/trunk@263377 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-10 00:46:59 +00:00
tbirdbld
f144517f6c Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.18 to 10.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263376 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-09 21:00:23 +00:00
cltbld
b148713f99 Automated configuration creation: moz192-branch-major-update-patcher2.cfg, from 3.6.26 to 10.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263375 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-09 20:49:38 +00:00
jhopkins%mozillamessaging.com
f5a6cc5872 Add esrtest-url's
git-svn-id: svn://10.0.0.236/trunk@263374 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-09 19:58:23 +00:00
jhopkins%mozillamessaging.com
c3cf599aeb Use esr channels
git-svn-id: svn://10.0.0.236/trunk@263373 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-09 19:50:14 +00:00
bhearsum%mozilla.com
383c3d4db4 bug 725662: add releasetest to esr patcher config. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263372 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-09 18:37:19 +00:00
seabld
d05d4a7ece Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.7 to 2.7.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263371 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-09 14:32:07 +00:00
tbirdbld
7f713871eb Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 10.0 to 10.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263370 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-09 06:44:00 +00:00
seabld
3abfc35e8f Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.8b1 to 2.8b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263369 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-09 02:06:10 +00:00
cltbld
123d99f951 Automated configuration bump: mozEsr10-branch-patcher2.cfg, from 10.0esr to 10.0.1esr build 1
git-svn-id: svn://10.0.0.236/trunk@263368 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-08 23:40:28 +00:00
cltbld
158334f3ae Automated configuration bump: mozRelease-branch-patcher2.cfg, from 10.0 to 10.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263367 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-08 23:18:18 +00:00
jhopkins%mozillamessaging.com
afd1faa97f Bug 720346 - [thunderbird] Release automation for ESR. r=standard8
git-svn-id: svn://10.0.0.236/trunk@263366 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-08 20:26:26 +00:00
cltbld
f95f1fa654 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 11.0b1 to 11.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263365 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-08 17:29:58 +00:00
mkanat%bugzilla.org
73b44a6660 Bug 722161: Clickjacking is possible in "View All" with HTML attachments
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263364 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-08 16:02:50 +00:00
bhearsum%mozilla.com
0379486ee8 bug 717106: Release automation for ESR. r=rail,nthomas
git-svn-id: svn://10.0.0.236/trunk@263363 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-07 23:19:04 +00:00
despotdaemon
ac13a76078 Pseudo-automatic update of changes made by gavin@gavinsharp.com.
git-svn-id: svn://10.0.0.236/trunk@263362 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-06 04:11:29 +00:00
seabld
2ffc1faae7 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.7b5 to 2.8b1 build 1
git-svn-id: svn://10.0.0.236/trunk@263361 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-04 01:08:51 +00:00
cltbld
51a3e0678b Bug 723686 - Please throttle FF10 updates 100%. p=rail, r=catlee
git-svn-id: svn://10.0.0.236/trunk@263360 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-02 21:37:45 +00:00
tbirdbld
f249ad54fe Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 10.0b5 to 11.0b1 build 2
git-svn-id: svn://10.0.0.236/trunk@263359 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-02 19:44:08 +00:00
cltbld
8a751bcb47 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 10.0b6 to 11.0b1 build 1
git-svn-id: svn://10.0.0.236/trunk@263358 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-02 07:28:55 +00:00
nrthomas%gmail.com
9bb870fa54 Bug 723363, unthrottle updates to Firefox 10, r=catlee
git-svn-id: svn://10.0.0.236/trunk@263357 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-02 01:52:29 +00:00
nrthomas%gmail.com
e93f9a7c54 Bug 682182, Block updates to de-supported Windows versions at switch to Visual C++ 2010, r=rail
git-svn-id: svn://10.0.0.236/trunk@263356 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-02 00:34:07 +00:00
catlee%mozilla.com
c2c6f3bb36 Bug 723213: throttle updates to 10.0 at 0%. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@263355 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-01 19:21:21 +00:00
mkanat%bugzilla.org
fd7a4af0ca Fix TODO tests which now pass
git-svn-id: svn://10.0.0.236/trunk@263353 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-31 17:47:44 +00:00
mkanat%bugzilla.org
025f080f74 Bug 718319: (CVE-2012-0440) [SECURITY] JSON-RPC permits to bypass token checks and can lead to CSRF (no victim's action required)
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263339 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-31 16:04:43 +00:00
cltbld
ac559b50f5 Bug 712154 - Tracking bug for build and release of Firefox/Fennec 10.0. p=nthomas,r=rail
git-svn-id: svn://10.0.0.236/trunk@263338 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-31 15:54:56 +00:00
mkanat%bugzilla.org
4249f07f23 Bug 714446: Product.create default behavior is broken and inconsistent with POD
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263336 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-31 12:17:50 +00:00
cltbld
899d52139a Automated configuration creation: moz192-branch-major-update-patcher2.cfg, from 3.6.26 to 10.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263335 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-30 21:27:35 +00:00
bhearsum%mozilla.com
dd60486cad Commit initial esr10 patcher config
git-svn-id: svn://10.0.0.236/trunk@263334 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-30 17:48:05 +00:00
tbirdbld
9354184dc8 Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.18 to 10.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263333 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-30 11:55:40 +00:00
tbirdbld
fcd4d59ede Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 9.0.1 to 10.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263332 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-30 07:18:58 +00:00
tbirdbld
29cac16e1a Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 9.0.1 to 10.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263331 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-30 04:36:56 +00:00
tbirdbld
fa13d2aa7a Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 9.0.1 to 10.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263330 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-30 03:51:22 +00:00
tbirdbld
c42ed5e748 Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1.17 to 3.1.18 build 2
git-svn-id: svn://10.0.0.236/trunk@263329 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-30 03:41:59 +00:00
seabld
6aecee6e4a Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.6.1 to 2.7 build 1
git-svn-id: svn://10.0.0.236/trunk@263328 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-30 00:24:08 +00:00
cltbld
2cc1e2f985 Automated configuration bump: mozRelease-branch-patcher2.cfg, from 9.0.1 to 10.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263327 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-29 17:50:48 +00:00
cltbld
184dcea8a2 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.25 to 3.6.26 build 2
git-svn-id: svn://10.0.0.236/trunk@263326 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-29 10:00:07 +00:00
nrthomas%gmail.com
56a403c4c4 Bug 717032, suppress What's New page for updates to Firefox 10, r=lsblakk
git-svn-id: svn://10.0.0.236/trunk@263325 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-28 10:24:59 +00:00
mkanat%bugzilla.org
c155f0686c Bug 720756 - Update release notes for Bugzilla 4.2rc2
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263324 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-27 22:46:24 +00:00
mkanat%bugzilla.org
955419164a Bug 721715: URLs in the See Also field must be detainted before inserted into the DB
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263320 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-27 21:31:47 +00:00
mkanat%bugzilla.org
04fb7ec643 Bug 715806: Correctly handle fatal sendmail errors when queuing mail
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263319 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-27 08:31:46 +00:00
seabld
5429182854 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.7b4 to 2.7b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263318 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-26 16:55:57 +00:00
mkanat%bugzilla.org
f1a118f079 Fix bustage due to bug 715514.
git-svn-id: svn://10.0.0.236/trunk@263317 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-26 01:01:40 +00:00
mkanat%bugzilla.org
997f7a43ff Bug 617802: Add see also support for Rietveld installations on appspot.com
r=timello, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263316 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-25 20:31:44 +00:00
mkanat%bugzilla.org
9f97b26ff6 Bug 717217: The regexp in Bugzilla::BugUrl::JIRA::should_handle() isn't
restrictive enough (min two letters required)
r=timello, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263315 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-25 20:19:12 +00:00
mkanat%bugzilla.org
e5b38c33b9 Bug 715514: Fix showdependencytree misleading in "hide resolved" view
r=timello, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263314 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-25 20:17:21 +00:00
tbirdbld
3cf3dc5784 Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1.17 to 3.1.18 build 1
git-svn-id: svn://10.0.0.236/trunk@263313 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-25 17:27:52 +00:00
tbirdbld
ec01783ac6 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 10.0b4 to 10.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263312 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-25 15:17:48 +00:00
jdennis%redhat.com
1020e582ec Update URL's in setup.py
git-svn-id: svn://10.0.0.236/trunk@263311 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-25 13:40:36 +00:00
mkanat%bugzilla.org
3b4365b0c1 Backing out Bug 714724
git-svn-id: svn://10.0.0.236/trunk@263310 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-25 07:31:37 +00:00
mkanat%bugzilla.org
1a910794ab Bug 714724: encode emails as 8bit instead of quoted-printable
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263309 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-25 07:01:32 +00:00
mkanat%bugzilla.org
13effe7205 Bug 718183: Rename duplicated series names before inserting the new index in the series table
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263308 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-24 22:31:59 +00:00
cltbld
26fbcb3950 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.25 to 3.6.26 build 1
git-svn-id: svn://10.0.0.236/trunk@263307 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-24 19:36:26 +00:00
mkanat%bugzilla.org
d20e10579a Bug 715870: [Oracle] Related sequences and triggers must be removed when dropping a table
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263306 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-24 17:48:38 +00:00
tbirdbld
2118a1e93f Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.17 to 10.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263305 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-24 17:47:34 +00:00
mkanat%bugzilla.org
a27d46f1cd Bug 574577: commenter_pronoun, cc_pronoun, and contact_pronoun should all be merged
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263304 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-24 17:46:51 +00:00
mkanat%bugzilla.org
663676bb79 Bug 633061: Require Apache2::SizeLimit 0.96 for proper operation on Linux
r=dkl a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263303 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-24 17:16:34 +00:00
tbirdbld
9160a8f96d Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.17 to 9.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263302 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-24 16:34:01 +00:00
jhopkins%mozillamessaging.com
fc9a55fe41 Bug 720694 - Generate snipset for 3.1.17 to 10b4
git-svn-id: svn://10.0.0.236/trunk@263301 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-24 16:02:07 +00:00
cltbld
8ac8d9d2a9 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 10.0b5 to 10.0b6 build 1
git-svn-id: svn://10.0.0.236/trunk@263300 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-24 14:34:45 +00:00
mkanat%bugzilla.org
563a2ead43 Bug 240437: Add a "last seen date" column to the profiles table
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263299 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-24 07:16:27 +00:00
mkanat%bugzilla.org
d22395cdef Bug 319953: Missing real email syntax check
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263298 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-23 16:17:04 +00:00
mkanat%bugzilla.org
0ff631333f Rollback of Bug 714370 as it causes error in bug creation due to DB_COLUMNS
git-svn-id: svn://10.0.0.236/trunk@263297 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-23 03:46:23 +00:00
mkanat%bugzilla.org
74579deb7b Bug 714370 - Add accessors to the Flag.pm object for modification_date and creation_date
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263296 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-22 22:31:42 +00:00
wtc%google.com
10830da36d Bug 718554: SSL_ForceHandshake returns wrong positive results after sending
pending data.  The patch is by Brian Smith <bsmith@mozilla.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263294 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-22 01:14:14 +00:00
mkanat%bugzilla.org
9fdf968ed9 Bug 469068: SMTP parameters not documented
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263293 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-21 11:20:52 +00:00
mkanat%bugzilla.org
5027a86c2d Fix regression due to bug 680131
(#menu on the first line has been seen as a comment during the MPL 1.1 -> 2.0 conversion)


git-svn-id: svn://10.0.0.236/trunk@263292 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-20 18:16:30 +00:00
mkanat%bugzilla.org
7aed86c977 Bug 718397: New extensions should be created using the MPL 2.0 license
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263291 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-20 16:31:29 +00:00
bhearsum%mozilla.com
cb9e64bb2d bug 718089: 3.6.25->9.0.1 Advertised Major Update on 1/19 - bump 3.6 throttling to 3.6.26. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263290 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-19 18:58:27 +00:00
seabld
a3052253e4 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.7b3 to 2.7b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263289 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-19 16:24:39 +00:00
cltbld
ea7a586564 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 10.0b4 to 10.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263288 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-18 23:20:37 +00:00
mkanat%bugzilla.org
a4a5eb05ba Bug 718905: Move user_preferences hook up, before other actions in userprefs.cgi
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263287 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-18 21:46:21 +00:00
tbirdbld
684d1eaa57 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 10.0b3 to 10.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263286 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-18 20:17:46 +00:00
ted.mielczarek%gmail.com
9293b4af5b bug 712281 - Check for dladdr during configure. Patch by Mike Hommey <mh+mozilla@glandium.org>. r=ted
git-svn-id: svn://10.0.0.236/trunk@263284 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-18 17:57:45 +00:00
kaie%kuix.de
09c96fc0d3 Bug 717906, Flash does not work under Linux since bug 708570 landed
Patch contributed by Mike Hommey, r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@263283 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-18 17:21:01 +00:00
cltbld
f79bfed788 Bug 607389 - generate partial updates at build time for releases. p=rail,r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263279 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-18 12:25:38 +00:00
kaie%kuix.de
d4b824f06a Bug 698592, build failure because of undefined C++11 user-defined literals
Patch contributed by "Octoploid", r=kaie


git-svn-id: svn://10.0.0.236/trunk@263278 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-17 23:46:27 +00:00
kaie%kuix.de
3e32e37ed1 Bug 633063, initialize variable, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263277 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-17 22:46:06 +00:00
kaie%kuix.de
928fa854cb Bug 711829, December 2011 batch of NSS root CA changes, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263275 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-17 22:02:38 +00:00
seabld
ce61eae915 Automated configuration creation: moz191-seamonkey-branch-major-patcher2.cfg, from 2.0.14 to 2.6.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263274 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-17 08:23:00 +00:00
Callek%gmail.com
68cdbe2210 Backout 'Automated configuration creation: moz191-seamonkey-branch-major-patcher2.cfg, from 2.0.14 to 2.6.1 build 1 ' in prep for re-running MU
git-svn-id: svn://10.0.0.236/trunk@263273 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-17 06:56:32 +00:00
Callek%gmail.com
65e1a1d01f Backout 'Automated configuration creation: moz191-seamonkey-branch-major-patcher2.cfg, from 2.0.14 to 2.6.1 build 1 ' in prep for re-running MU
git-svn-id: svn://10.0.0.236/trunk@263272 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-17 06:46:51 +00:00
mkanat%bugzilla.org
664bf0328d Bug 714335 - Multiple clicks of the reply link on comments keeps adding the reply text to the new comment box
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263271 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-13 18:47:11 +00:00
bhearsum%mozilla.com
82d9cd5754 bug 556515: Offer 3.5->3.6 MU for users on the nightly channel. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263270 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-13 18:13:58 +00:00
emaldona%redhat.com
586915812b Bug 715666 - premature unloading of softoken crashes libcurl, contributed by Kamil Dudka, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263269 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-13 17:11:12 +00:00
emaldona%redhat.com
5e63a2698d Bug 714961 - CKFW leaks memory when loading libnsspem, contributed by Kamil Dudka, r=rrelya
git-svn-id: svn://10.0.0.236/trunk@263268 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-13 17:04:50 +00:00
emaldona%redhat.com
ae845d5a77 Bug 682885 - Move EC point compression options macros to a public header, r=rrelyea,wtc
git-svn-id: svn://10.0.0.236/trunk@263267 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-13 16:53:17 +00:00
nrthomas%gmail.com
f1c7bd79e9 Bug 717776, unthrottle Firefox 9.0.1, r=lsblakk
git-svn-id: svn://10.0.0.236/trunk@263266 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-13 00:53:20 +00:00
mkanat%bugzilla.org
833abd9a0f Bug 715731 - profile_search.user_id should have a FK pointing to profiles.userid
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263265 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-12 22:31:37 +00:00
tbirdbld
a35ed85e07 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 10.0b2 to 10.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263263 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-12 14:55:55 +00:00
mkanat%bugzilla.org
e771e8d9e5 Bug 717502 - Add PDF to the list of manually selectable content-types
[r=glob a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@263262 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-12 08:17:20 +00:00
cltbld
eccc87607c Automated configuration bump: mozBeta-branch-patcher2.cfg, from 10.0b3 to 10.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263261 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 23:46:25 +00:00
mkanat%bugzilla.org
74ce6f6820 Bug 717215: Remove references to url_quote filter
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263260 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 23:19:20 +00:00
mkanat%bugzilla.org
cb3d9dfb15 Bug 715902: Do not log personal common activities in audit_log
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263259 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 23:17:34 +00:00
mkanat%bugzilla.org
3b5e8524aa Bug 680131: Replace the MPL 1.1 license by the MPL 2.0 one in all files, and add it to files which miss one
r=kiko r=mkanat r=mrbball a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263258 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 22:48:45 +00:00
mkanat%bugzilla.org
3e1e6c052b Bug 717210: If all attachments are stored locally (maxattachmentsize = 0, maxlocalattachment > 0), the link to attach files to bugs is not displayed
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263257 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 20:18:02 +00:00
mkanat%bugzilla.org
8b8b8eeca2 Backed out mistaken commit of patch from bug 714370
git-svn-id: svn://10.0.0.236/trunk@263256 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 20:16:27 +00:00
mkanat%bugzilla.org
b94ad90c67 Bug 714370 - Add accessors to the Flag.pm object for modification_date and creation_date
r=glob


git-svn-id: svn://10.0.0.236/trunk@263255 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 19:31:44 +00:00
seabld
97f965e73c Automated configuration creation: moz191-seamonkey-branch-major-patcher2.cfg, from 2.0.14 to 2.6.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263254 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 18:07:32 +00:00
mkanat%bugzilla.org
105b7ee352 Bug 591638: In the admin page, the link to edit field values is named 'Field Values', not 'Legal Values'
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263253 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 12:35:15 +00:00
seabld
1ae6462ed7 Automated configuration creation: moz191-seamonkey-branch-major-patcher2.cfg, from 2.0.14 to 2.6.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263252 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 08:37:01 +00:00
Callek%gmail.com
ffa64bfd96 Bug 717117 -- Update patched configs for another installment of Major Update
git-svn-id: svn://10.0.0.236/trunk@263251 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 07:09:37 +00:00
mkanat%bugzilla.org
4a20a76a87 Bug 715650 - User auto-completion does not work in request.cgi for requester and requestee as expected
r=timello, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263249 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 05:46:18 +00:00
mkanat%bugzilla.org
9218adfb0f Bug 716227: When checksetup.pl tells the admin that he should edit variables in localconfig, the message should be red
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263248 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-10 23:03:24 +00:00
mkanat%bugzilla.org
d0742b770f Bug 716726: Fix the documentation of WebServices that the next major version is 4.4, not 5.0
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263247 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-10 23:01:44 +00:00
despotdaemon
05ea280fae Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@263246 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-10 11:29:48 +00:00
mkanat%bugzilla.org
d30fbabfc9 Bug 716283: Clickjacking in the attachment "Details" page allows to bypass token checks
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263244 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-10 00:01:30 +00:00
mkanat%bugzilla.org
3b66ef38b8 Bug 443210: Implement Bugzilla.parameters to access parameters used in Bugzilla
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263243 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-07 13:16:47 +00:00
tbirdbld
433bde7a7f Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 10.0b1 to 10.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263242 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-07 01:37:19 +00:00
tbirdbld
eec1e69e1e Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.17 to 9.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263241 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 18:54:19 +00:00
mkanat%bugzilla.org
b6f5c84e5c Bug 706753 about JSON::RPC 1.01 has been fixed
git-svn-id: svn://10.0.0.236/trunk@263240 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 18:16:33 +00:00
mkanat%bugzilla.org
566e9cb771 Bug 695294: The See Also field is not visible in "Format for Printing"
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263239 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 11:01:39 +00:00
mkanat%bugzilla.org
cb84b63e52 Bug 319684: The documentation is unclear about how to disable quips
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263237 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 10:06:02 +00:00
mkanat%bugzilla.org
ad7d276626 Bug 641957: The documentation should mention that the voting system is now an extension
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263236 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 10:01:58 +00:00
mkanat%bugzilla.org
f787efb113 Bug 661533: The See Also field should support Review Board URLs
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263234 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 09:51:52 +00:00
mkanat%bugzilla.org
2a56127dcf Bug 714515: editclassifications.cgi should use ->set_all
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263233 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 09:51:51 +00:00
mkanat%bugzilla.org
ade0184b07 Bug 715705: User auto-completion doesn't work for watched users in the email prefs tab
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263232 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 09:51:50 +00:00
seabld
9b54a78ee3 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.7b2 to 2.7b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263231 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 08:13:23 +00:00
nrthomas%gmail.com
b90e26141e Bug 715711, set throttle for Fx9.0.1 updates to 50%, r=lsblakk
git-svn-id: svn://10.0.0.236/trunk@263230 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 07:20:34 +00:00
mkanat%bugzilla.org
f350d018e6 Bug 714664: The content of the "emailregexpdesc" parameter is not escaped when displayed to the user
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263228 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 00:34:01 +00:00
cltbld
e288834e78 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 10.0b2 to 10.0b3 build 2
git-svn-id: svn://10.0.0.236/trunk@263227 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-05 02:38:23 +00:00
mkanat%bugzilla.org
81f5522d44 Bug 706753: Bugzilla will not work with newest version of JSON::RPC 1.01 due to non-backward compatibility
r=dkl r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263225 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-05 00:46:43 +00:00
catlee%mozilla.com
a757c9b3a1 Bug 711221: Nightly update channel for 'profiling' branch
git-svn-id: svn://10.0.0.236/trunk@263224 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-03 19:19:24 +00:00
cltbld
f425281dba Revert Bug 713964 - Unthrottle FF9.0.1 updates at 10% until we get to ~15million users. r=joduinn
git-svn-id: svn://10.0.0.236/trunk@263223 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-03 19:07:15 +00:00
despotdaemon
1b9771f4c1 Pseudo-automatic update of changes made by olav@bkor.dhs.org.
git-svn-id: svn://10.0.0.236/trunk@263221 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-31 03:55:21 +00:00
mkanat%bugzilla.org
2597e87849 Bug 647662 - Add a "size" return value to Bug.attachments
[r=dkl r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@263220 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-30 23:47:01 +00:00
mkanat%bugzilla.org
3c12acc1cb Bug 465118: The "version_has_bugs" error message is slighly unclear
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263219 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-30 19:16:28 +00:00
despotdaemon
c3a77c9126 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@263218 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-29 22:47:50 +00:00
despotdaemon
499bf65967 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@263217 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-29 19:51:01 +00:00
seabld
36335fc106 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.7b1 to 2.7b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263215 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-29 16:13:54 +00:00
cltbld
eab3dff7ce Bug 713964 - Unthrottle FF9.0.1 updates at 10% until we get to ~15million users. p=rail,r=joduinn
git-svn-id: svn://10.0.0.236/trunk@263214 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-29 00:21:43 +00:00
despotdaemon
b5520c643b Pseudo-automatic update of changes made by LpSolit@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@263213 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-28 23:46:32 +00:00
despotdaemon
fc69e1eb62 Pseudo-automatic update of changes made by LpSolit@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@263206 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-28 22:55:05 +00:00
mkanat%bugzilla.org
92c9d74c0b Bug 711714: (CVE-2011-3667) [SECURITY] The User.offer_account_by_email WebService method lets you create new user accounts independently of the value of Bugzilla::Auth::Verify::*::user_can_create_account
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263204 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-28 22:17:49 +00:00
mkanat%bugzilla.org
ef267486b5 Bug 697699 - (CVE-2011-3657) [SECURITY] XSS when viewing new charts or tabular and graphical reports in debug mode
r=gerv, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263203 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-28 22:16:27 +00:00
mkanat%bugzilla.org
7f19f104ad Bug 713346: Release notes for Bugzilla 4.2rc1
r=mkanat r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263201 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-28 21:16:28 +00:00
cltbld
9142a9d87d Automated configuration bump: mozBeta-branch-patcher2.cfg, from 10.0b1 to 10.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263200 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-28 20:44:04 +00:00
mkanat%bugzilla.org
0b557d09ab Bug 713144: The SQL query to remove older searches from the profile_search table should be more robust
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263198 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-28 11:16:31 +00:00
mkanat%bugzilla.org
537ef5d3ce Bug 629326: Make it simpler to check ETags
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263197 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-26 13:16:27 +00:00
mkanat%bugzilla.org
67b2e9e255 Bug 399080: Remove the 'usebugaliases' parameter (turned on permanently)
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263196 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-26 13:01:34 +00:00
mkanat%bugzilla.org
209e131eeb Bug 683644: Foreign keys aren't renamed correctly when DB tables are renamed
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263193 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-26 10:46:44 +00:00
seabld
dc78493395 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.6b4 to 2.7b1 build 1
git-svn-id: svn://10.0.0.236/trunk@263192 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-24 01:43:03 +00:00
tbirdbld
f2d5655051 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 9.0 to 9.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263191 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-23 06:00:31 +00:00
tbirdbld
5f3f3fd693 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 9.0b5 to 10.0b1 build 1
git-svn-id: svn://10.0.0.236/trunk@263190 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-23 02:29:58 +00:00
cltbld
bffc7f3cfc Automated configuration bump: mozBeta-branch-patcher2.cfg, from 9.0b6 to 10.0b1 build 1
git-svn-id: svn://10.0.0.236/trunk@263189 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-22 14:22:45 +00:00
tbirdbld
959807ad8f Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.17 to 9.0 build 3
git-svn-id: svn://10.0.0.236/trunk@263188 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-21 18:20:55 +00:00
jhopkins%mozillamessaging.com
f06827b501 Thunderbird 3.1.17->9.0 major update configuration.
git-svn-id: svn://10.0.0.236/trunk@263187 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-21 17:23:56 +00:00
cltbld
c81a5655ad Automated configuration creation: moz192-branch-major-update-patcher2.cfg, from 3.6.25 to 9.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263186 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-21 14:57:30 +00:00
seabld
03a2133b36 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.6 to 2.6.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263185 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-21 14:04:54 +00:00
cltbld
a4a9785353 Automated configuration bump: mozRelease-branch-patcher2.cfg, from 9.0 to 9.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263184 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-21 09:19:32 +00:00
wtc%google.com
a30970efec Bug 712275: Separate vendor and os by a '-' for Android. The patch is
contributed by Mike Hommey <mh+mozilla@glandium.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263183 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-21 00:33:16 +00:00
wtc%google.com
8a4f634c71 Bug 712262: Add support for --with-android-version. Align the various
--android-xxx options in the help message.  The patch is contributed by
Mike Hommey <mh+mozilla@glandium.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263182 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-21 00:09:54 +00:00
tbirdbld
138ce2bdc0 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 8.0 to 9.0 build 3
git-svn-id: svn://10.0.0.236/trunk@263181 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-20 21:27:42 +00:00
cltbld
a6615a5680 Bug 701054 - Tracking bug for build and release of Firefox/Fennec 9.0. p=rail, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@263179 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-20 04:24:41 +00:00
tbirdbld
2cf645a445 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 8.0 to 9.0 build 2
git-svn-id: svn://10.0.0.236/trunk@263178 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-19 20:41:52 +00:00
cltbld
45596407aa Automated configuration creation: moz192-branch-major-update-patcher2.cfg, from 3.6.25 to 9.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263177 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-19 19:33:08 +00:00
mkanat%bugzilla.org
65f4745beb Bug 711925: Update from 4.0 or older to 4.2 or trunk fails when bug_see_also field is populated
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263176 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-19 19:01:29 +00:00
tbirdbld
5663d405c8 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 8.0 to 9.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263175 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-19 10:19:06 +00:00
tbirdbld
483e0f812f Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 8.0 to 9.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263174 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-19 02:34:05 +00:00
tbirdbld
631cd478ce Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 8.0 to 9.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263173 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-18 22:02:33 +00:00
seabld
145107e5f4 Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.5 to 2.6 build 1
git-svn-id: svn://10.0.0.236/trunk@263172 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-18 12:16:36 +00:00
mkanat%bugzilla.org
ec2b135086 Fix bustage due to bug 705474
git-svn-id: svn://10.0.0.236/trunk@263171 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-17 13:01:29 +00:00
cltbld
f9640d0b99 Automated configuration bump: mozRelease-branch-patcher2.cfg, from 8.0.1 to 9.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263170 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-17 06:45:59 +00:00
mkanat%bugzilla.org
24c9d6c338 Bug 685611 - delta_ts is updated even when no changes are made to bugs created via WebServices
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263169 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-16 19:31:27 +00:00
bhearsum%mozilla.com
525c64974e bug 711174: backupsnip and pushsnip should log timing information to a file. r=catlee
git-svn-id: svn://10.0.0.236/trunk@263166 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-16 14:09:16 +00:00
tbirdbld
f35ec67275 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 9.0b4 to 9.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263165 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-15 17:39:48 +00:00
mkanat%bugzilla.org
86b838328e Bug 424215 - show_bug.cgi should hide unset flags unless needing to edit them
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263163 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-14 22:01:29 +00:00
mkanat%bugzilla.org
b49caf910d Bug 169752: Activity log should fuse data fields split because they didn't fit
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263162 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-14 13:31:39 +00:00
seabld
56fd889586 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.6b3 to 2.6b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263161 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-14 05:54:30 +00:00
mkanat%bugzilla.org
cd7853a286 Bug 705474 - CSRF vulnerability in createaccount.cgi allows possible unauthorized account creation e-mail request
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@263160 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-13 22:31:32 +00:00
nrthomas%gmail.com
0642cc1f13 Bug 701054, show What's New on updates to Firefox 9, p=rail, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263159 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-13 21:50:48 +00:00
cltbld
853ef76b70 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 9.0b5 to 9.0b6 build 1
git-svn-id: svn://10.0.0.236/trunk@263158 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-13 19:22:14 +00:00
ted.mielczarek%gmail.com
503484e624 bug 687380 - Do not generate NSPR pgk/linux and pkg/solaris Makefiles on platforms where they will not be used. Patch by Ed Morley <bmo@edmorley.co.uk>, r=ted
git-svn-id: svn://10.0.0.236/trunk@263156 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-13 19:18:10 +00:00
ted.mielczarek%gmail.com
b741e67226 bug 700376 - Support for building NSPR on Gonk. Patch by Michael Wu <mwu@mozilla.com>, r=ted
git-svn-id: svn://10.0.0.236/trunk@263155 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-13 19:16:30 +00:00
tbirdbld
c12db22a31 Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1.16 to 3.1.17 build 1
git-svn-id: svn://10.0.0.236/trunk@263154 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-13 15:26:00 +00:00
tbirdbld
4e179d199b Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1.16 to 3.1.17 build 1
git-svn-id: svn://10.0.0.236/trunk@263153 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-13 15:22:19 +00:00
tbirdbld
9446ab454a Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1.16 to 3.1.17 build 1
git-svn-id: svn://10.0.0.236/trunk@263152 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-13 15:11:34 +00:00
cltbld
1a994d6021 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.24 to 3.6.25 build 1
git-svn-id: svn://10.0.0.236/trunk@263151 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-13 13:14:04 +00:00
wtc%google.com
4c2295db2a Bug 702997: Fix Mac OS X CPU_ARCH on x86_64. Add a x86_64 case so
that we don't use the default CPU_ARCH of ppc.  The patch is
contributed by Hub Figuiere <hub@mozilla.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@263150 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-13 00:52:59 +00:00
seabld
9e1fce2d79 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.6b2 to 2.6b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263149 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-09 09:09:10 +00:00
tbirdbld
6127e16608 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 9.0b3 to 9.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263148 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-09 01:13:14 +00:00
mkanat%bugzilla.org
3eaa22ad33 Bug 644281: When the sort order of a buglist is modified, the "Show next bug in my list" user pref still uses the original sort order to decide which bug to display next
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263147 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-08 23:32:33 +00:00
mkanat%bugzilla.org
035a364b8e Bug 707170: Several features about custom fields are missing in the documentation
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263145 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-08 22:46:50 +00:00
mkanat%bugzilla.org
ebec22a448 Suppress warning relating to new constant.
git-svn-id: svn://10.0.0.236/trunk@263144 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-08 14:16:24 +00:00
mkanat%bugzilla.org
98431c62d3 Expand max length of attachment filename from 100 to 255 characters. r=glob, a=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@263143 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-08 13:01:41 +00:00
mkanat%bugzilla.org
7acf883f6a Bug 684225: The removal of locally stored attachments should be done from Bugzilla::Attachment->remove_from_db
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263142 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-07 23:16:18 +00:00
asasaki%mozilla.com
07bb3bdfd3 bug 704549 - switch android nightly users on birch back to m-c. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263141 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-07 21:46:38 +00:00
cltbld
3198eabef7 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 9.0b4 to 9.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263140 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-07 14:29:02 +00:00
mkanat%bugzilla.org
33d715cdb2 Bug 366793: Use sort order param from a saved search when whining
r=mkanat, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263139 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-07 00:31:17 +00:00
despotdaemon
0ad70bd1a9 Pseudo-automatic update of changes made by kaie@kuix.de.
git-svn-id: svn://10.0.0.236/trunk@263138 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-06 21:02:33 +00:00
mkanat%bugzilla.org
c7c80a701d Bug 657290: Bug.add_attachment() stores truncated timestamps in the DB (seconds are missing)
r=dkl a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263137 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-06 12:05:31 +00:00
mkanat%bugzilla.org
82b83640e3 Bug 692354: Incorrect parameter type in WebServices documentation for Bug.add_comment
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263135 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 21:35:28 +00:00
mkanat%bugzilla.org
0a3a75119a Bug 422256: email_in.pl should send an email if user matching fails or returns too many results
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263134 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 19:31:22 +00:00
mkanat%bugzilla.org
586ee8f759 Bug 577854: URL field header caption does not link to field value description (confusingly links to actual URL)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263133 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 19:01:55 +00:00
mkanat%bugzilla.org
0f867e6195 Forgot to fix all occurences of $cache->{search_columns}->{$user->id}, see bug 550299
git-svn-id: svn://10.0.0.236/trunk@263132 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 18:01:50 +00:00
mkanat%bugzilla.org
c3a2ec142d Bug 550299: User fields are left blank in buglists and whines when local user accounts are used (i.e. they have no @company.com suffix)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263131 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 17:16:26 +00:00
mkanat%bugzilla.org
b6edc00ce8 Bug 707594: Fix broken account lockout notifications
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263130 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 16:48:52 +00:00
mkanat%bugzilla.org
b6039334c5 Bug 701350: Oracle crashes if the 'maxattachmentsize' parameter is set to a too small value
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263129 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 16:17:32 +00:00
mkanat%bugzilla.org
87731ef81c Bug 591610: Custom field doc doesn't include 'Bug ID' type
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263128 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-02 16:50:47 +00:00
mkanat%bugzilla.org
80b0b2089a Bug 591636: "is mandatory" is not documented in the Custom Fields section
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263126 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-02 16:31:30 +00:00
despotdaemon
2f36442993 Pseudo-automatic update of changes made by surkov.alexander@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@263125 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-02 14:56:45 +00:00
seabld
127d28e41a Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.6b1 to 2.6b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263124 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-01 21:12:06 +00:00
bhearsum%mozilla.com
8761320714 bug 691483: Do 3.6.24 -> 8.0.1 advertised major update on Dec 1st - unthrottle 3.6.24 -> 8.0.1 MUs. r=bhearsum, patch=nthomas
git-svn-id: svn://10.0.0.236/trunk@263123 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-01 18:18:43 +00:00
mkanat%bugzilla.org
1f7bf85d64 Bug 703501 - Linking to comment in top link is not useful for the common workflow of editing fields
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263122 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-30 22:46:19 +00:00
cltbld
0a98c74e2e Automated configuration bump: mozBeta-branch-patcher2.cfg, from 9.0b3 to 9.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263121 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-30 22:04:31 +00:00
mkanat%bugzilla.org
7e7c697945 Bug 706443 - The New Bug form ignores the defaultplatform and defaultopsys parameters
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263120 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-30 19:46:23 +00:00
tbirdbld
123dce7693 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 9.0b2 to 9.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263119 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-30 19:20:08 +00:00
mkanat%bugzilla.org
ab59fef48c Bug 301656: Adds a preference to CC flag requestees to bugs
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263118 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-30 16:16:21 +00:00
mkanat%bugzilla.org
62dd0eae57 Bug 297382: Move sort order validation from buglist.cgi to Bugzilla::Search
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263117 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-30 09:46:20 +00:00
mkanat%bugzilla.org
ecb65f19eb Bug 696005: Fix encoding of emails after extensions have hooked the email, not before
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263116 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-30 06:16:25 +00:00
mkanat%bugzilla.org
3c0728118f Bug 692737 - Main page icons are not centered.
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263115 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-29 21:31:15 +00:00
mkanat%bugzilla.org
cbe860c613 Bug 686971: Fix add_see_also to ignore empty values
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263114 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-29 20:16:26 +00:00
mkanat%bugzilla.org
613f460743 Bug 686422: Fix custom search's history interaction on HTML4 browsers
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263113 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-29 18:46:45 +00:00
mkanat%bugzilla.org
b24e19595a Redirect the error to STDERR if a query cannot be run, see bug 277073/255606
git-svn-id: svn://10.0.0.236/trunk@263111 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-29 15:31:20 +00:00
cltbld
ab336781da Automated configuration creation: moz192-branch-major-update-patcher2.cfg, from 3.6.24 to 8.0.1 build 2
git-svn-id: svn://10.0.0.236/trunk@263110 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-29 01:04:49 +00:00
mkanat%bugzilla.org
4fedabf5d2 Bug 687725: Adding a local bug ID in the See Also field isn't logged in the bug history of that bug
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263109 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-28 23:01:20 +00:00
mkanat%bugzilla.org
902c66973d Bug 705393: Improve the error message thrown by Update.pm when updates.bugzilla.org is unavailable
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263108 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-28 16:16:40 +00:00
mkanat%bugzilla.org
7063a46066 Bug 428490 - Display group icons for indirect memberships, too.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263107 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-28 08:16:24 +00:00
mkanat%bugzilla.org
34c913a3f0 Bug 368250: collectstats.pl creates files with wrong ownership
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263105 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-26 13:58:50 +00:00
mkanat%bugzilla.org
ef209bdb4b Bug 255606: Do not let buglist.cgi return all bugs by default
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263104 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-26 13:01:37 +00:00
nrthomas%gmail.com
ac728f31c8 Bug 704501, update grep for new version of rsync when comparing snippets between SJC and PHX, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@263103 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-24 23:16:43 +00:00
kaie%kuix.de
0bc027ace2 Bug 702090, __GNUC_MINOR is not defined, Fix by Stefan Becker and Takanori MATSUURA, r=kaie
git-svn-id: svn://10.0.0.236/trunk@263101 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-24 12:26:35 +00:00
tbirdbld
b35880199f Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 9.0b1 to 9.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263100 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-23 20:42:50 +00:00
cltbld
dc53bee467 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 9.0b2 to 9.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@263099 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-23 09:35:19 +00:00
nrthomas%gmail.com
83bf1e320a Bug 703349, Switch Android Nightly users to birch, p=aki r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263098 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-23 03:14:28 +00:00
mkanat%bugzilla.org
405bb0f5ae Bug 703975: CSRF vulnerability in post_bug.cgi allows possible unauthorized bug creation
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263097 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-22 21:16:19 +00:00
seabld
b31fdf4dec Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.5b4 to 2.6b1 build 1
git-svn-id: svn://10.0.0.236/trunk@263096 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-22 17:06:29 +00:00
nrthomas%gmail.com
b04e7a922c Bug 701537, remove throttling of updates to Fx 8.0, r=rail
git-svn-id: svn://10.0.0.236/trunk@263095 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-22 06:43:12 +00:00
seabld
7d8c80c0ac Automated configuration bump: mozRelease-seamonkey-branch-patcher2.cfg, from 2.4.1 to 2.5 build 1
git-svn-id: svn://10.0.0.236/trunk@263094 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-22 01:28:22 +00:00
mkanat%bugzilla.org
436efca340 Bug 680771 - Send X-XSS-Protection header for XSS prevention/blocking
[r=mkanat a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@263093 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-21 22:31:20 +00:00
mkanat%bugzilla.org
6d82a471be Bug 703983 - CSRF vulnerability in attachment.cgi allows possible unauthorized attachment creation
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@263092 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-21 22:16:29 +00:00
mkanat%bugzilla.org
1ee11c83b1 Bug 703928: Bugzilla::Util should depend on Bugzilla::Error, not the opposite
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263091 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-21 07:46:22 +00:00
cltbld
c92523d7be Automated configuration bump: mozRelease-branch-patcher2.cfg, from 8.0 to 8.0.1 build 2
git-svn-id: svn://10.0.0.236/trunk@263090 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-21 05:56:44 +00:00
bsmith%mozilla.com
9b720db9f7 Bug 700516: Remove SSL2 support for SSL_RestartHandshakeAfterServerCert and SSL_RestartHandshakeAfterCertReq, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263089 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-19 21:58:21 +00:00
mkanat%bugzilla.org
8f368a6e69 cancelled -> canceled
git-svn-id: svn://10.0.0.236/trunk@263088 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-19 00:16:27 +00:00
mkanat%bugzilla.org
786389d94b Bug 703788: Improve performance of diff_arrays() with large arrays
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263087 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-19 00:01:51 +00:00
mkanat%bugzilla.org
076b96dca2 Fix bustage due to bug 643411.
git-svn-id: svn://10.0.0.236/trunk@263086 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-18 18:01:23 +00:00
mkanat%bugzilla.org
dd3c44bc3f Bug 643411: New default bug limit makes time summary results confusing
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263085 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-18 17:46:26 +00:00
mkanat%bugzilla.org
761321c9ad Bug 696537: Load DateTime only when datetime_from() is called
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263084 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-18 12:16:30 +00:00
mkanat%bugzilla.org
e06e3ecae7 Make Login/Stack.pm refuse to continue down the stack if an Auth method returns an explicit failure. r=dkl, a=mkanat.
git-svn-id: svn://10.0.0.236/trunk@263083 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-18 10:31:31 +00:00
jdennis%redhat.com
f4baebc771 fix compile time bug for SECKEYRSAPSSParams, only appears when NSS
version is >= 3.13


git-svn-id: svn://10.0.0.236/trunk@263082 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-17 22:06:25 +00:00
mkanat%bugzilla.org
99d2efda07 Bug 544434: describecomponents.cgi only lists enterable products.
r=Wurblzap, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263081 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-17 21:31:19 +00:00
bsmith%mozilla.com
24363aa2e6 Bug 651523: Remove step-up code, v4, removing EXPORT_VERSION build option, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263080 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-17 00:20:22 +00:00
cltbld
0c9d05ad19 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 9.0b1 to 9.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@263079 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-16 23:33:16 +00:00
mkanat%bugzilla.org
779cfdbded Bug 697371 - link to comment in emails looks like it is part of the comment
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263078 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-16 19:46:24 +00:00
kaie%kuix.de
51ddd562f1 Fix Tinderbox bustage, backout all patches from 2011-11-11
git-svn-id: svn://10.0.0.236/trunk@263077 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-16 19:12:36 +00:00
tbirdbld
9841a0e3c3 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 8.0b5 to 9.0b1 build 2
git-svn-id: svn://10.0.0.236/trunk@263075 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-16 05:37:54 +00:00
cltbld
e5e606ccba Automated configuration bump: mozRelease-branch-patcher2.cfg, from 8.0 to 8.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@263074 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-15 18:41:49 +00:00
mkanat%bugzilla.org
dbd8d5b5ef Bug 702208: TheSchwartz should not open a new db connection for each email
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263073 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-15 08:16:37 +00:00
bear%mozilla.com
97538b657c bug 633049 r=dkl patch by glob
git-svn-id: svn://10.0.0.236/trunk@263072 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-14 17:16:23 +00:00
nrthomas%gmail.com
fcf93be6ad Bug 702084 - Fix up Jenkins tests for AUSv2 on PHX server, r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@263071 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-13 06:54:31 +00:00
cltbld
bf09062eb4 Revert Bug 701976 - Enable all automatic updates to 8.0. p=rail, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263070 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-13 03:50:50 +00:00
cltbld
f6e6eed0e2 Bug 701976 - Enable all automatic updates to 8.0. p=rail, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263069 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-12 16:17:59 +00:00
bsmith%mozilla.com
af6f931a1a Bug 663733: Add const modifier to declarations of functions used by ocspclnt and certhigh/ocsp.c, make const warning an error on Windows (v3), r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263068 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-12 05:22:20 +00:00
bsmith%mozilla.com
4778bbc800 Bug 700516: Remove SSL2 support for SSL_RestartHandshakeAfterServerCert and SSL_RestartHandshakeAfterCertReq, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263067 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-11 19:06:52 +00:00
bsmith%mozilla.com
7a0edbfd6a Bug 651523 - Remove SSL step-up code from libssl and remove step-up extended key usage support, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263066 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-11 18:47:20 +00:00
bhearsum%mozilla.com
357bf1f530 bug 701456: Please halt all automatic updates to 8.0, keep MUs on website. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263065 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-10 21:14:09 +00:00
cltbld
3b3dfe0d3c Automated configuration bump: mozBeta-branch-patcher2.cfg, from 8.0b6 to 9.0b1 build 1
git-svn-id: svn://10.0.0.236/trunk@263064 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-10 02:01:17 +00:00
bsmith%mozilla.com
c73410f580 Bug 547312: Next protocol negotiation support (minor fixes), r=agl
git-svn-id: svn://10.0.0.236/trunk@263063 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-08 22:12:05 +00:00
bhearsum%mozilla.com
49c97990a4 bug 698518: tracking bug for build and release of firefox 3.6.24 - aus config to fully unthrottle 3.6.23 (and throttle 3.6.24). r=rail
git-svn-id: svn://10.0.0.236/trunk@263060 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-08 18:38:32 +00:00
seabld
6886cbb162 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.5b3 to 2.5b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263059 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-08 08:35:47 +00:00
tbirdbld
1a855da59c Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.16 to 8.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263058 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-07 20:47:54 +00:00
jhopkins%mozillamessaging.com
a6c97e5661 Thunderbird 3.1.16->8.0 major updates
git-svn-id: svn://10.0.0.236/trunk@263057 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-07 20:28:02 +00:00
cltbld
c4e1e1acb5 Automated configuration creation: moz192-branch-major-update-patcher2.cfg, from 3.6.24 to 8.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263056 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-07 17:10:52 +00:00
tbirdbld
69862390c7 Automated configuration bump: mozRelease-thunderbird-branch-patcher2.cfg, from 7.0.1 to 8.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263055 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-06 00:59:23 +00:00
jhopkins%mozillamessaging.com
2ff2eec13f Remove remaining traces of erroneous 7.0.1.1 bump
git-svn-id: svn://10.0.0.236/trunk@263054 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-06 00:52:51 +00:00
jhopkins%mozillamessaging.com
c60025c271 s/7.0.1.1/7.0.1/ to fix bustage caused by an earlier automation bug.
git-svn-id: svn://10.0.0.236/trunk@263053 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-06 00:13:29 +00:00
wtc%google.com
410b73ad33 Bug 211546: add PK11_ImportEncryptedPrivateKeyInfoAndReturnKey. Make
PK11_ImportEncryptedPrivateKeyInfo fail with SEC_ERROR_INVALID_ARGS if
isPerm is false.  r=bsmith.
Modified Files:
	lib/nss/nss.def lib/pk11wrap/pk11akey.c lib/pk11wrap/pk11pub.h


git-svn-id: svn://10.0.0.236/trunk@263052 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-05 23:44:52 +00:00
wtc%google.com
9ae673da81 Bug 689188: cast char to unsigned char before passing it to isalpha to
prevent it from becoming a negative integer if char is a signed type.
r=bclary.


git-svn-id: svn://10.0.0.236/trunk@263051 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-05 23:22:02 +00:00
wtc%google.com
8780941011 Bug 692221: ssltap should be able to connect to the server using IPv6.
r=emaldona.


git-svn-id: svn://10.0.0.236/trunk@263050 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-05 23:09:28 +00:00
wtc%google.com
6ed2c6684f Bug 700066: don't need to check NSS_DISABLE_DBM because this directory is
skipped for NSS_DISABLE_DBM.  r=blassey.


git-svn-id: svn://10.0.0.236/trunk@263049 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-05 23:01:08 +00:00
wtc%google.com
f799a6e12a Bug 700066: add '@' to the echo command. r=blassey.
git-svn-id: svn://10.0.0.236/trunk@263048 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-05 22:59:15 +00:00
cltbld
6a5ef08b2d Automated configuration bump: mozRelease-branch-patcher2.cfg, from 7.0.1 to 8.0 build 1
git-svn-id: svn://10.0.0.236/trunk@263047 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-05 08:45:02 +00:00
christophe.ravel.bugs%sun.com
9d743a69ca Bug 699605 - PKITS tests need to pass certdb password to crlutil command
r=christophe.

Committed on behalf of Thanigai.


git-svn-id: svn://10.0.0.236/trunk@263046 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-03 22:58:05 +00:00
ted.mielczarek%gmail.com
c52b0f9092 bug 481815 - Support %S for wide character formatting in printf functions. Patch by Brian R. Bondy <netzen@gmail.com>, r=ted
git-svn-id: svn://10.0.0.236/trunk@263044 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-03 18:54:08 +00:00
tbirdbld
e76e122c70 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 8.0b4 to 8.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263043 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-03 18:31:43 +00:00
cltbld
4009bf12ad Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.23 to 3.6.24 build 2
git-svn-id: svn://10.0.0.236/trunk@263042 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-03 17:02:09 +00:00
tbirdbld
4cb723d3db Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1.15 to 3.1.16 build 2
git-svn-id: svn://10.0.0.236/trunk@263041 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-03 16:25:52 +00:00
kaie%kuix.de
768c7442e7 Bug 698753, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@263038 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-03 15:12:15 +00:00
cltbld
5f1f357488 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 8.0b5 to 8.0b6 build 2
git-svn-id: svn://10.0.0.236/trunk@263037 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-03 14:19:56 +00:00
tbirdbld
5cb350bf76 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 8.0b3 to 8.0b4 build 2
git-svn-id: svn://10.0.0.236/trunk@263036 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-02 03:21:54 +00:00
nrthomas%gmail.com
3746b4f52e Bug 698518, Unthrottle beta channel for 3.6.23, p=bhearsum, r=rail
git-svn-id: svn://10.0.0.236/trunk@263035 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-01 22:15:15 +00:00
tbirdbld
31653da4c6 Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1.15 to 3.1.16 build 1
git-svn-id: svn://10.0.0.236/trunk@263034 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-01 19:26:51 +00:00
tbirdbld
b32ba4c9e5 Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1.15 to 3.1.16 build 1
git-svn-id: svn://10.0.0.236/trunk@263033 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-01 18:41:56 +00:00
mkanat%bugzilla.org
2d9314b413 Fix missing-space bugs in error messages. a=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@263032 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-01 17:32:33 +00:00
cltbld
be84d7fde1 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 8.0b5 to 8.0b6 build 1
git-svn-id: svn://10.0.0.236/trunk@263031 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-01 08:00:32 +00:00
tbirdbld
d0ae85fd9d Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 8.0b3 to 8.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@263030 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-01 05:48:47 +00:00
cltbld
e9770a0303 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.23 to 3.6.24 build 1
git-svn-id: svn://10.0.0.236/trunk@263029 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-01 05:12:13 +00:00
jhopkins%mozillamessaging.com
c9f87bfcd8 Bug 698601 - compare_beta_to_releasetest due to inconsistencies in 3.3a* snippet generation. p=standard8, r=jhopkins
git-svn-id: svn://10.0.0.236/trunk@263028 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-01 03:24:58 +00:00
wtc%google.com
67190228d5 Bug 676729: SSL_ForceHandshake does not send the saved write data in
ss->pendingBuf.  r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@263027 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-30 00:08:59 +00:00
wtc%google.com
03407af46b Bug 698180: fix GCC compiler warnings: add parentheses around && within ||,
and remove the unused function jpake_ensureKeyType.  r=bsmith.


git-svn-id: svn://10.0.0.236/trunk@263026 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-29 23:33:41 +00:00
wtc%google.com
f35af1439b Bug 698180: change the JPAKE_Verify function prototype to use PLArenaPool
instead of PRArenaPool.  r=bsmith.
Modified Files:
	blapi.h jpake.c


git-svn-id: svn://10.0.0.236/trunk@263025 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-29 23:28:45 +00:00
bsmith%mozilla.com
0601ca68ad Bug 547312: Implement client-side support for NPN; original patch by agl r=wtc; changes by bsmith r=agl
git-svn-id: svn://10.0.0.236/trunk@263024 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-29 00:29:11 +00:00
mkanat%bugzilla.org
b585bb9ec9 Bug 252109: Bugzilla docs fail w3c validation
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263023 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-28 23:03:06 +00:00
kaie%kuix.de
23f1eea2f9 Set version strings to 3.13.2 Beta.
git-svn-id: svn://10.0.0.236/trunk@263022 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-27 19:39:01 +00:00
kaie%kuix.de
fd4ef381d1 Set version strings to 3.13.1 release
git-svn-id: svn://10.0.0.236/trunk@263020 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-27 19:29:46 +00:00
cltbld
a68db6bd18 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 8.0b4 to 8.0b5 build 1
git-svn-id: svn://10.0.0.236/trunk@263019 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-27 08:37:15 +00:00
nrthomas%gmail.com
e6c18de011 Bug 682805, suppress What's New page on upgrade to Firefox 8.0 (and 8.0b5), r=rail
git-svn-id: svn://10.0.0.236/trunk@263018 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-26 20:59:19 +00:00
nrthomas%gmail.com
31948d71cc Bug 682805, Generate snippets using new attributes, r=rail
git-svn-id: svn://10.0.0.236/trunk@263016 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-25 22:17:30 +00:00
bhearsum%mozilla.com
722601e07c bug 697112: add more twigs - add alm, esh, and oak to AUS config (fixups). r=nthomas
git-svn-id: svn://10.0.0.236/trunk@263015 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-25 20:56:20 +00:00
bhearsum%mozilla.com
5dd02165c6 bug 697112: add more twigs - add alm, esh, and oak to AUS config. r=lsblakk
git-svn-id: svn://10.0.0.236/trunk@263014 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-25 16:35:48 +00:00
ted.mielczarek%gmail.com
fe1206507d Bug 674277 - Add PR_UINT64_MAX and PR_INT64_MAX macros for convenience on 64-bit systems. Patch by Scott Johnson <sjohnson@mozilla.com>, r=ted
git-svn-id: svn://10.0.0.236/trunk@263013 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-25 15:48:03 +00:00
mkanat%bugzilla.org
58bc4280dd Bug 365709 - Add link to comment in bugmail notification
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263011 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-24 22:18:36 +00:00
mkanat%bugzilla.org
22a0570491 Revert unintended change in Bugzilla/Mailer.pm
git-svn-id: svn://10.0.0.236/trunk@263010 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-24 22:16:57 +00:00
mkanat%bugzilla.org
608357a5c6 Bug 685552 - Email auto-completion causes server to thrash
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263009 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-24 22:01:54 +00:00
mkanat%bugzilla.org
58c9636755 Bug 423496: Compile the documentation with xmlto + dblatex instead of openjade
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@263008 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-24 10:46:52 +00:00
mkanat%bugzilla.org
964ae53e3f Bug 690173: Cannot delete user accounts due to FK on audit_log
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263007 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-23 12:31:50 +00:00
mkanat%bugzilla.org
0f0e25348c Bug 696541: Only load some external modules when needed, to improve the load time of pages
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263006 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-23 11:18:50 +00:00
mkanat%bugzilla.org
94a88dc009 Bug 696256: global/variables.none.tmpl should be PRE_PROCESS'ed
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263005 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-23 11:17:16 +00:00
emaldona%redhat.com
f364be9f97 Bug 691997 Code cleanup for Bug 172051 - All localizable error messages for NSS error codes, r=wtc
git-svn-id: svn://10.0.0.236/trunk@263003 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-22 16:45:40 +00:00
wtc%google.com
eb480c28ad Bug 647706: add SHA-224 support to more functions, in particular to
support SHA-224 certificates.  Portions of this patch are contributed
by Hanno Boeck <hanno@hboeck.de>.  r=wtc,emaldona.
Modified Files:
	cmd/lib/secutil.c lib/cryptohi/seckey.c lib/cryptohi/secsign.c
	lib/cryptohi/secvfy.c lib/pk11wrap/pk11mech.c
	lib/pk11wrap/pk11slot.c lib/pkcs12/p12local.c
	lib/softoken/rsawrapr.c lib/ssl/ssl3ecc.c lib/util/secalgid.c


git-svn-id: svn://10.0.0.236/trunk@263002 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-22 14:35:44 +00:00
catlee%mozilla.com
406f4d6697 Bug 694077: Add nightly-birch branch for Fennec. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@263001 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-21 15:49:52 +00:00
mkanat%bugzilla.org
34e0f95f9b Bug 696244: Remove the unused Bugzilla/Template/Plugin/User.pm file
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@263000 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-20 23:01:33 +00:00
cltbld
ca241f5581 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 8.0b3 to 8.0b4 build 1
git-svn-id: svn://10.0.0.236/trunk@262999 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-20 00:38:46 +00:00
tbirdbld
60803ca056 Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 8.0b2 to 8.0b3 build 2
git-svn-id: svn://10.0.0.236/trunk@262998 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-19 23:29:05 +00:00
wtc%google.com
b64bc35950 Bug 694148: Remove the NS_USE_NATIVE build variable from coreconf. r=kaie.
git-svn-id: svn://10.0.0.236/trunk@262996 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-19 18:13:36 +00:00
mkanat%bugzilla.org
162bdf5920 Bug 451804: Change templates to use field_descs.rep_platform
instead o hard coded 'Platform'.
r=timello, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262995 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-19 17:01:37 +00:00
mkanat%bugzilla.org
c36c530097 Bug 652149: Rename request/email.txt.tmpl into email/flagmail.txt.tmpl
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262994 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-19 13:01:33 +00:00
mkanat%bugzilla.org
46d88e4ef9 Bug 686963: Setting the work time using the Bug.update WebService method
requires a comment.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262993 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-19 03:16:21 +00:00
wtc%google.com
c8eb2584b4 Bug 693228: code cleanup: nss_doLockInit and PR_CallOnce return PRStatus,
not SECStatus.  r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@262991 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-18 19:03:31 +00:00
rrelyea%redhat.com
d0095db163 Bug 693228 - Closing a tab with Flash content, then opening a tab with Flash content, hangs the plugin-container/Firefox
The problem was NSS was not decrementing nssInInit on error conditions.
r=wtc sr=bsmit


git-svn-id: svn://10.0.0.236/trunk@262990 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-18 17:50:26 +00:00
catlee%mozilla.com
23d2b9a7cc Bug 694077: Enable updates for birch branch. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@262989 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-17 17:43:39 +00:00
mkanat%bugzilla.org
d770370c82 Bug 689862: Fix Product.get to only return the Classification name,
instead of all the classification info.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262988 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 15:16:31 +00:00
mkanat%bugzilla.org
4b4cf381c1 Bug 691243: Fix typo
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262987 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 13:35:13 +00:00
mkanat%bugzilla.org
e1d107536a Fix bustage due to bug 686630
git-svn-id: svn://10.0.0.236/trunk@262986 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 13:31:36 +00:00
mkanat%bugzilla.org
ee5567bc45 Bug 686630: editvalues.cgi should use set_all()
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262985 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 13:18:02 +00:00
mkanat%bugzilla.org
e8e8cb1dae Bug 674416: Custom searches in query.cgi are lost when clicking the "Back" button in Firefox when viewing a buglist
r=glob a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262984 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 13:16:36 +00:00
mkanat%bugzilla.org
a6a8951224 Bug 673012: Add "does not contain" to people search
r=gerv a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262983 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 13:03:17 +00:00
mkanat%bugzilla.org
b417a08513 Bug 658485: Implement Group.update to update groups from the WebServices
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262982 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 13:01:47 +00:00
mkanat%bugzilla.org
afb6773dbe Bug 620694: MySQL is not 'required' RDBMS for Bugzilla
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262981 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 12:50:10 +00:00
mkanat%bugzilla.org
9e33ec1f76 Bug 546507: Ensure monospace font is used for textareas
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262980 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 12:46:27 +00:00
mkanat%bugzilla.org
0991d3fa39 Bug 445804: Suggested crontab configuration opens security hole
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262979 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 12:35:24 +00:00
mkanat%bugzilla.org
a1bc121271 Bug 691697: There is no link pointing to the new bug in HTML bugmails
r=pyrzak a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262978 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 12:01:25 +00:00
bear%mozilla.com
ed98c0f213 bug 655793 r=laura
git-svn-id: svn://10.0.0.236/trunk@262977 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 04:09:59 +00:00
seabld
82789598dc Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.5b2 to 2.5b3 build 1
git-svn-id: svn://10.0.0.236/trunk@262976 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-14 02:04:16 +00:00
wtc%google.com
6c05fe9083 Set version strings to 3.13.1 Beta.
Modified Files:
	nss/nss.h softoken/softkver.h util/nssutil.h


git-svn-id: svn://10.0.0.236/trunk@262975 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-14 00:16:10 +00:00
jhopkins%mozillamessaging.com
021921d8ab remove beta-dir option to fix upload_snippets failure
git-svn-id: svn://10.0.0.236/trunk@262974 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-13 16:24:53 +00:00
ted.mielczarek%gmail.com
6503ac8fe4 bug 675593 - Add LTCG to AR_FLAGS when linking PGO with MSVC. Patch by ABE Hiroki <h.rayflood@gmail.com>. r=ted
git-svn-id: svn://10.0.0.236/trunk@262973 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-13 14:00:06 +00:00
tbirdbld
b9e3ec8b8c Automated configuration bump: mozBeta-thunderbird-branch-patcher2.cfg, from 8.0b1 to 8.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@262972 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-13 04:48:30 +00:00
cltbld
6c254fd72c Automated configuration bump: mozBeta-branch-patcher2.cfg, from 8.0b2 to 8.0b3 build 1
git-svn-id: svn://10.0.0.236/trunk@262971 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-12 08:03:49 +00:00
mkanat%bugzilla.org
52d19319d6 Bug 691845: importxml.pl complains if an open bug has the resolution field set to ''
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262970 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-07 22:47:30 +00:00
cltbld
725189db37 Automated configuration bump: mozBeta-branch-patcher2.cfg, from 8.0b1 to 8.0b2 build 2
git-svn-id: svn://10.0.0.236/trunk@262969 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-07 10:00:47 +00:00
tbirdbld
8a8a7673fb Automated configuration creation: moz20-thunderbird-branch-major-update-patcher2.cfg, from 3.1.15 to 7.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@262968 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-07 09:44:10 +00:00
seabld
87830a5045 Automated configuration bump: mozBeta-seamonkey-branch-patcher2.cfg, from 2.5b1 to 2.5b2 build 1
git-svn-id: svn://10.0.0.236/trunk@262967 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-07 03:27:48 +00:00
wtc%google.com
eeafd4b2de Bug 593080: change the default of the SSL_ENABLE_SSL2 and
SSL_V2_COMPATIBLE_HELLO options to PR_FALSE.  r=rrelyea.
Modified Files:
	cmd/strsclnt/strsclnt.c cmd/tstclnt/tstclnt.c lib/ssl/ssl.h
	lib/ssl/sslsock.c


git-svn-id: svn://10.0.0.236/trunk@262964 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-06 22:42:34 +00:00
jhopkins%mozillamessaging.com
6dad0c1778 Bug 689739: Thunderbird 3.1.15->7.0.1 major updates
git-svn-id: svn://10.0.0.236/trunk@262963 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-06 21:50:19 +00:00
cltbld
650c2512de Automated configuration bump: mozBeta-branch-patcher2.cfg, from 8.0b1 to 8.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@262962 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-06 07:53:38 +00:00
emaldona%redhat.com
3037aaaa3a Bug 683424 - tstclnt emits "SSL peer is in another FORTEZZA domain." error messages, r=wtc
git-svn-id: svn://10.0.0.236/trunk@262961 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-05 18:07:18 +00:00
cltbld
f9ece0422f Automated configuration creation: moz192-branch-major-update-patcher2.cfg, from 3.6.23 to 7.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@262960 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-04 23:13:38 +00:00
wtc%google.com
2051bfb3ac Set version strings to 3.13.0.0 (NSS 3.13 release candidate 0).
Modified Files:
	nss/nss.h softoken/softkver.h util/nssutil.h


git-svn-id: svn://10.0.0.236/trunk@262959 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-04 22:56:32 +00:00
wtc%google.com
760e5bf56a Bug 158750: Move MGF1 from lib/freebl to lib/softoken. TBR=emaldona.
Modified Files:
	lib/freebl/blapi.h lib/freebl/ldvector.c lib/freebl/loader.c
	lib/freebl/loader.h lib/freebl/manifest.mn
	lib/softoken/rsawrapr.c
Removed Files:
	lib/freebl/mgf1.c


git-svn-id: svn://10.0.0.236/trunk@262957 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-04 22:05:53 +00:00
mkanat%bugzilla.org
8053a5ff46 $user->is_mover no longer exists, see bug 556422
git-svn-id: svn://10.0.0.236/trunk@262956 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-04 21:47:29 +00:00
emaldona%redhat.com
a83f78e6db Bug 172051 - Parenthesize err in body of PORT_ErrorToString macro, r=wtc
git-svn-id: svn://10.0.0.236/trunk@262955 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-04 18:46:04 +00:00
emaldona%redhat.com
edb3c59d85 Big 172051 - Remove unneeded header, r=wtc,emaldona
git-svn-id: svn://10.0.0.236/trunk@262954 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-04 02:42:51 +00:00
emaldona%redhat.com
c7c787d7a1 Bug 172051 - Fix signature of NSS_InitializePRErrorTable, fix comment in macro, remoev and include, r=wtc
git-svn-id: svn://10.0.0.236/trunk@262953 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-04 02:35:59 +00:00
emaldona%redhat.com
7c113a42d9 Bug 172051 - Do not add headers to PRIVATE_EXPORT, r=wtc,emaldona
git-svn-id: svn://10.0.0.236/trunk@262952 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-04 02:24:52 +00:00
mkanat%bugzilla.org
80d2330b93 Bug 615636: Labels are badly aligned when editing versions and milestones in admin pages
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262951 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-02 23:01:29 +00:00
wtc%google.com
eee9b7d49c Bug 641052: NSS_NoDB_Init shouldn't try to open /pkcs11.txt and /secmod.db.
Change sftk_getSecmodName to set *filename to NULL and return NULL if the
noModDB flag is specified.  Change sftkdb_XXXSecmodDB to handle a NULL
dbname.  Portions of the patch were written by Bob Relyea.  r=rrelyea.
Modified Files:
	sftkmod.c sftkpars.c


git-svn-id: svn://10.0.0.236/trunk@262950 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-02 17:14:44 +00:00
seabld
797112b02e Automated configuration creation: moz191-seamonkey-branch-major-patcher2.cfg, from 2.0.14 to 2.4.1 build 1
git-svn-id: svn://10.0.0.236/trunk@262949 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-01 17:23:43 +00:00
Callek%gmail.com
49e51d8e44 SeaMonkey 2.0.14 -> 2.4.1 MU
git-svn-id: svn://10.0.0.236/trunk@262948 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-01 16:41:49 +00:00
emaldona%redhat.com
a27f585f62 Bug 172051 - errNum changed in comment to err as per usage in the macro, r=twc
git-svn-id: svn://10.0.0.236/trunk@262947 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-01 16:38:12 +00:00
mkanat%bugzilla.org
fb93988c4d Bug 582529: Ambiguous error message "You did not specify a file to attach" when deleting an existing attachment filename
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262946 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-01 11:31:19 +00:00
bsmith%mozilla.com
2e2793892a Bug 665814: Prevent chosen plaintext attacks on SSL 3.0 and TLS 1.0 connections, r=wtc, sr=rrelyea
git-svn-id: svn://10.0.0.236/trunk@262945 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-01 03:59:54 +00:00
wtc%google.com
c725a10985 Bug 632657: SEC_ASN1IsTemplateSimple may incorrectly treat choice templates
as simple.  Patch by Brian Smith <bsmith@mozilla.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@262944 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-01 00:39:15 +00:00
wtc%google.com
93a9d52a1e Bug 685592: fix comment nits in the previous checkin.
Modified Files:
	sslmutex.c sslsnce.c


git-svn-id: svn://10.0.0.236/trunk@262943 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-01 00:11:02 +00:00
rrelyea%redhat.com
8048b035ce Bug 685592 - File descriptor leak after "service httpd reload"
r= wtc.


git-svn-id: svn://10.0.0.236/trunk@262942 18797224-902f-48f8-a5cc-f745e15eee43
2011-09-30 23:27:08 +00:00
rrelyea%redhat.com
ed5feb52d0 Bug 679380 - Errors parsing nested CMS messages make the encapsulated content irretrievable
Microsoft WS2008 drops the wrap when encoding certain kerborse cms structures.
If we detect that the sequence wrapper is missing, add it back.

r= emaldona


git-svn-id: svn://10.0.0.236/trunk@262941 18797224-902f-48f8-a5cc-f745e15eee43
2011-09-30 22:10:13 +00:00
53711 changed files with 10704571 additions and 60 deletions

1
CVSROOT/FilesToNotExport Normal file
View File

@@ -0,0 +1 @@
CVSROOT/history

4
CVSROOT/README Normal file
View File

@@ -0,0 +1,4 @@
If you change the modules file, you *MUST* run:
check-modules.pl modules
*before* cvs committing the new modules file.

257
CVSROOT/check-modules.pl Executable file
View File

@@ -0,0 +1,257 @@
#!/usr/bin/env perl
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is this file as it was released upon February 25, 1999.
#
# The Initial Developer of the Original Code is Netscape Communications
# Corporation. Portions created by Netscape are
# Copyright (C) 1999 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
# check-modules.pl - Check cvs modules file for duplicates and syntax errors.
#
# TODO:
# - Parse output of 'cvs co -c' command in addition to the raw file.
#
# Send comments, improvements, bugs to Steve Lamm (slamm@netscape.com).
# $Id: check-modules.pl,v 1.1 2000-06-01 11:03:22 leaf%mozilla.org Exp $
require 5.004;
use Getopt::Std;
sub usage
{
my ($progname) = $0 =~ /([^\/]+)$/;
die "Usage: $progname [options] [<module_file>]
Reads from stdin if no file is given.
Options:
-v Verbose. Print the modules and what they include.
-h Print this usage message.
";
}
&usage if !getopts('hv');
&usage if defined($opt_h);
######################################################################
# begin main
# The subroutine &parse_input creates the globals @module_names,
# %module_tree, and %line_number (described below).
&parse_input;
foreach $module (@module_names)
{
&check_module($module);
}
# end main
######################################################################
# begin subroutines
sub parse_input
{
# Globals created:
# @module_names - List of module names in the order they are seen.
# %module_tree - Hash table of lists. Keys are module names.
# Values are lists of module names and diretories.
# %line_number - Hash indexed by module name and module item.
# Values are line numbers.
@module_names = ();
%module_tree = ();
%line_number = ();
while (<>)
{
next if /^\#/ || /^\s*$/;
# Check for a module definition
if (/^([_a-zA-Z0-9]+)\s+(?:-l\s+)?-a\s*(.*)$/)
{
my ($module_name) = $1;
my (@sub_items) = ();
my ($line) = $2;
push @module_names, $module_name;
# Read line continuations (i.e. lines with '\' on the end).
while ($line =~ /\\$/)
{
chomp $line;
$line =~ s/^\s*(.*?)\s*\\$/$1/;
if (length($line) > 0)
{
my (@line_items) = split(/\s+/, $line);
push @sub_items, @line_items;
&save_line_numbers($module_name, $., @line_items);
}
$line = <>;
}
chomp $line;
$line =~ s/^\s*(.*?)\s*$/$1/;
my (@line_items) = split(/\s+/, $line);
push @sub_items, @line_items;
&save_line_numbers($module_name, $., @line_items);
$module_tree{$module_name} = \@sub_items;
}
else
{
die "Unexpected input: line $.: $_\n";
}
}
}
sub check_module
{
my ($module) = $_[0];
my ($sub_module, $sub_dir, $prev_module);
# Globals created:
# %have_checked - List of modules already checked.
# %full_list - All the directories for a module.
# Indexed by module and sub directory.
# Values are the module that added the directory.
return if defined($have_checked{$module});
$full_list{$module} = {};
foreach $sub_module ( &get_modules($module) )
{
&check_module($sub_module);
# Add the directories of the sub_module to this module
while (($sub_dir, $prev_module) = each %{$full_list{$sub_module}})
{
$full_list{$module}{$sub_dir} = $prev_module;
}
}
foreach $sub_dir ( &get_directories($module) )
{
if (defined($full_list{$module}{$sub_dir}))
{
my ($previous_module) = $full_list{$module}{$sub_dir};
&warn_multiple($sub_dir, $module, $previous_module);
}
else
{
$full_list{$module}{$sub_dir} = $module;
# Check if parent or child of directory was previously added
#
&check_inclusion($sub_dir, $module);
}
}
if (defined($opt_v))
{
print "$module\n";
while (($sub_dir, $prev_module) = each %{$full_list{$module}})
{
print " $sub_dir, $prev_module\n";
}
}
$have_checked{$module} = 1;
}
sub get_modules
{
my ($module) = $_[0];
my (@output) = ();
my ($sub_item);
foreach $sub_item ( @{ $module_tree{$module} } )
{
push @output, $sub_item if defined($module_tree{$sub_item});
}
return @output;
}
sub get_directories
{
my ($module) = $_[0];
my (@output) = ();
my ($sub_item);
foreach $sub_item ( @{ $module_tree{$module} } )
{
push @output, $sub_item unless defined($module_tree{$sub_item});
}
return @output;
}
sub save_line_numbers
{
my ($module, $line_num, @sub_items) = @_;
my ($sub_item);
foreach $sub_item (@sub_items)
{
if (defined($line_number{$module}{$sub_item}))
{
$line_number{$module}{$sub_item} =
"$line_number{$module}{$sub_item}, $line_num";
}
else
{
$line_number{$module}{$sub_item} = $line_num;
}
}
}
sub warn_multiple
{
my ($sub_item, $module, $previous_module) = @_;
my ($line_txt) = '';
my (@lines) = split(', ', $line_number{$module}{$sub_item});
push(@lines, split(', ', $line_number{$previous_module}{$sub_item}))
unless $previous_module eq $module;
$line_txt = "lines ".join(', ', sort { $a <=> $b } @lines);
warn "Error: Multiple listing: $line_txt: $sub_item.\n";
}
sub check_inclusion
{
my ($sub_dir, $module) = @_;
my ($dir);
foreach $dir (keys %{$full_list{$module}})
{
next if $dir eq $sub_dir;
if (length($dir) < length($sub_dir))
{
my ($temp) = $sub_dir;
$sub_dir = $dir;
$dir = $temp;
}
if ($dir =~ /^$sub_dir\//)
{
warn "Warning: $dir (line "
.$line_number{$full_list{$module}{$dir}}{$dir}
.") pulled by $sub_dir (line "
.$line_number{$full_list{$module}{$sub_dir}}{$sub_dir}
.")\n";
}
}
}

21
CVSROOT/checkoutlist Normal file
View File

@@ -0,0 +1,21 @@
# The "checkoutlist" file is used to support additional version controlled
# administrative files in $CVSROOT/CVSROOT, such as template files.
#
# The first entry on a line is a filename which will be checked out from
# the corresponding RCS file in the $CVSROOT/CVSROOT directory.
# The remainder of the line is an error message to use if the file cannot
# be checked out.
#
# File format:
#
# [<whitespace>]<filename><whitespace><error message><end-of-line>
#
# comment lines begin with '#'
passwd
readers
commitcheck.pl
dolog.pl
FilesToNotExport
cvsmailfilter.pl
sendnotification.pl
readonlyusers.pl

711
CVSROOT/commitcheck.pl Executable file
View File

@@ -0,0 +1,711 @@
#!/usr/bin/perl --
# DO NOT EDIT THIS FILE! You must instead go to https://despot.mozilla.org/, and
# tweak things from there.
$mode{'180'} = 'Closed';
$branch{'180'} = 'HEAD';
$fullname{'180'} = 'accessibility';
$blessed{'180'} = ['aaronleventhal%moonset.net',];
$super{'180'} = ['marco.zehe%googlemail.com','ginn.chen%sun.com','dbolter%mozilla.com','surkov.alexander%gmail.com',];
$mode{'188'} = 'Open';
$branch{'188'} = 'HEAD';
$fullname{'188'} = 'Application Suite';
$mode{'190'} = 'Closed';
$branch{'190'} = 'HEAD';
$fullname{'190'} = 'Bugzilla';
$blessed{'190'} = ['wurblzap%gmail.com','olav%bkor.dhs.org','lpsolit%gmail.com','ghendricks%novell.com',];
$super{'190'} = ['bzrmirror%bugzilla.org','justdave%bugzilla.org',];
$mode{'204'} = 'Closed';
$branch{'204'} = 'BUGZILLA-2_18-BRANCH';
$fullname{'204'} = 'Bugzilla2.18';
$blessed{'204'} = [];
$super{'204'} = ['justdave%bugzilla.org',];
$mode{'191'} = 'Closed';
$branch{'191'} = 'BUGZILLA-2_20-BRANCH';
$fullname{'191'} = 'Bugzilla2.20';
$blessed{'191'} = ['myk%mozilla.org','wurblzap%gmail.com','vladd%bugzilla.org','olav%bkor.dhs.org','ghendricks%novell.com',];
$super{'191'} = ['mkanat%bugzilla.org','lpsolit%gmail.com','justdave%bugzilla.org',];
$mode{'203'} = 'Closed';
$branch{'203'} = 'BUGZILLA-2_22-BRANCH';
$fullname{'203'} = 'Bugzilla2.22';
$blessed{'203'} = ['wurblzap%gmail.com','vladd%bugzilla.org','reed%reedloden.com','olav%bkor.dhs.org','myk%mozilla.org','ghendricks%novell.com',];
$super{'203'} = ['mkanat%bugzilla.org','lpsolit%gmail.com','justdave%bugzilla.org',];
$mode{'212'} = 'Closed';
$branch{'212'} = 'BUGZILLA-3_0-BRANCH';
$fullname{'212'} = 'Bugzilla3.0';
$blessed{'212'} = ['wurblzap%gmail.com','vladd%bugzilla.org','olav%bkor.dhs.org','myk%mozilla.org','ghendricks%novell.com',];
$super{'212'} = ['mkanat%bugzilla.org','lpsolit%gmail.com','justdave%bugzilla.org',];
$mode{'217'} = 'Closed';
$branch{'217'} = 'BUGZILLA-3_2-BRANCH';
$fullname{'217'} = 'Bugzilla3.2';
$blessed{'217'} = ['wurblzap%gmail.com','vladd%bugzilla.org','olav%bkor.dhs.org','myk%mozilla.org','ghendricks%novell.com',];
$super{'217'} = ['mkanat%bugzilla.org','lpsolit%gmail.com','justdave%bugzilla.org',];
$mode{'220'} = 'Closed';
$branch{'220'} = 'BUGZILLA-3_4-BRANCH';
$fullname{'220'} = 'Bugzilla3.4';
$blessed{'220'} = ['wurblzap%gmail.com','olav%bkor.dhs.org','ghendricks%novell.com','dlawrence%mozilla.com',];
$super{'220'} = ['mkanat%bugzilla.org','lpsolit%gmail.com','justdave%bugzilla.org',];
$mode{'214'} = 'Open';
$branch{'214'} = 'HEAD';
$fullname{'214'} = 'Build and Release Tools';
$mode{'55'} = 'Open';
$branch{'55'} = 'HEAD';
$fullname{'55'} = 'Build Config';
$mode{'226'} = 'Open';
$branch{'226'} = 'HEAD';
$fullname{'226'} = 'Build Config: comm-central';
$mode{'183'} = 'Open';
$branch{'183'} = 'HEAD';
$fullname{'183'} = 'calendar';
$mode{'210'} = 'Open';
$branch{'210'} = 'HEAD';
$fullname{'210'} = 'camino';
$mode{'211'} = 'Open';
$branch{'211'} = 'HEAD';
$fullname{'211'} = 'ChatZilla';
$mode{'146'} = 'Restricted';
$branch{'146'} = 'NSPRPUB_PRE_4_2_CLIENT_BRANCH';
$fullname{'146'} = 'Client NSPR';
$blessed{'146'} = ['sgautherie.bz%free.fr','mozilla%weilbacher.org','kaie%kuix.de','julien.pierre.boogz%sun.com','gerv%gerv.net','alexei.volkov.bugs%sun.com','unai.gaston%sun.com',];
$super{'146'} = ['ted.mielczarek%gmail.com','wtc%google.com','nelson%bolyard.com',];
$mode{'213'} = 'Open';
$branch{'213'} = 'HEAD';
$fullname{'213'} = 'Code Analysis and Debugging Tools';
$mode{'56'} = 'Open';
$branch{'56'} = 'HEAD';
$fullname{'56'} = 'Composer';
$mode{'171'} = 'Open';
$branch{'171'} = 'HEAD';
$fullname{'171'} = 'Cookies and Permissions';
$mode{'4'} = 'Open';
$branch{'4'} = 'HEAD';
$fullname{'4'} = 'default';
$defaultid = '4';
$mode{'3'} = 'Closed';
$branch{'3'} = 'HEAD';
$fullname{'3'} = 'despotaccess';
$blessed{'3'} = [];
$super{'3'} = ['justdave%bugzilla.org','despotdaemon',];
$mode{'59'} = 'Open';
$branch{'59'} = 'HEAD';
$fullname{'59'} = 'Directory SDK';
$mode{'101'} = 'Open';
$branch{'101'} = 'HEAD';
$fullname{'101'} = 'docshell';
$mode{'103'} = 'Open';
$branch{'103'} = 'HEAD';
$fullname{'103'} = 'Document Object Model';
$mode{'184'} = 'Open';
$branch{'184'} = 'HEAD';
$fullname{'184'} = 'DOM Inspector';
$mode{'208'} = 'Open';
$branch{'208'} = 'HEAD';
$fullname{'208'} = 'Embedding';
$mode{'181'} = 'Open';
$branch{'181'} = 'HEAD';
$fullname{'181'} = 'Find As You Type';
$mode{'166'} = 'Open';
$branch{'166'} = 'HEAD';
$fullname{'166'} = 'Firefox';
$mode{'182'} = 'Open';
$branch{'182'} = 'HEAD';
$fullname{'182'} = 'Global Key Bindings';
$mode{'201'} = 'Open';
$branch{'201'} = 'HEAD';
$fullname{'201'} = 'Graphics';
$mode{'144'} = 'Open';
$branch{'144'} = 'HEAD';
$fullname{'144'} = 'GTK Embedding Widget';
$mode{'102'} = 'Open';
$branch{'102'} = 'HEAD';
$fullname{'102'} = 'HTML Parser';
$mode{'67'} = 'Open';
$branch{'67'} = 'HEAD';
$fullname{'67'} = 'I18N Library';
$mode{'63'} = 'Open';
$branch{'63'} = 'HEAD';
$fullname{'63'} = 'ImageLib';
$mode{'130'} = 'Open';
$branch{'130'} = 'HEAD';
$fullname{'130'} = 'Java APIs for DOM';
$mode{'127'} = 'Open';
$branch{'127'} = 'HEAD';
$fullname{'127'} = 'Java APIs to WebShell';
$mode{'68'} = 'Open';
$branch{'68'} = 'HEAD';
$fullname{'68'} = 'Java Stubs';
$mode{'128'} = 'Open';
$branch{'128'} = 'HEAD';
$fullname{'128'} = 'Java to XPCOM Bridge';
$mode{'133'} = 'Open';
$branch{'133'} = 'HEAD';
$fullname{'133'} = 'Java Utility Classes';
$mode{'129'} = 'Open';
$branch{'129'} = 'HEAD';
$fullname{'129'} = 'Java-Implemented Plugins';
$mode{'70'} = 'Restricted';
$branch{'70'} = 'HEAD';
$fullname{'70'} = 'JavaScript';
$blessed{'70'} = ['vladimir%pobox.com','timeless%mozdev.org','sayrer%gmail.com','reed%reedloden.com','peterv%propagandism.org','pavlov%pavlov.net','jst%mozilla.org','jruderman%hmc.edu','jag%tty.nl','gerv%gerv.net','gavin%gavinsharp.com','dveditz%cruzio.com','dbaron%dbaron.org','daumling%adobe.com','cls%seawood.org','bzbarsky%mit.edu','bryner%brianryner.com','benjamin%smedbergs.us','bclary%bclary.com',];
$super{'70'} = ['shaver%mozilla.org','mrbkap%gmail.com','lwagner%mozilla.com','jwalden%mit.edu','jorendorff%mozilla.com','igor%mir2.org','graydon%mozilla.com','crowder%fiverocks.com','brendan%mozilla.org',];
$mode{'207'} = 'Open';
$branch{'207'} = 'HEAD';
$fullname{'207'} = 'JavaScript Debugger Backend';
$mode{'223'} = 'Open';
$branch{'223'} = 'HEAD';
$fullname{'223'} = 'js-ctypes';
$mode{'114'} = 'Open';
$branch{'114'} = 'HEAD';
$fullname{'114'} = 'js-tests';
$mode{'98'} = 'Open';
$branch{'98'} = 'HEAD';
$fullname{'98'} = 'Layout Engine';
$mode{'221'} = 'Open';
$branch{'221'} = 'HEAD';
$fullname{'221'} = 'libjar';
$mode{'72'} = 'Open';
$branch{'72'} = 'HEAD';
$fullname{'72'} = 'LiveConnect';
$mode{'123'} = 'Open';
$branch{'123'} = 'HEAD';
$fullname{'123'} = 'Mail and News Backend';
$mode{'165'} = 'Open';
$branch{'165'} = 'HEAD';
$fullname{'165'} = 'MathML';
$mode{'124'} = 'Open';
$branch{'124'} = 'HEAD';
$fullname{'124'} = 'MIME';
$mode{'157'} = 'Open';
$branch{'157'} = 'HEAD';
$fullname{'157'} = 'Movemail';
$mode{'19'} = 'Open';
$branch{'19'} = 'HEAD';
$fullname{'19'} = 'mozilla-toplevel';
$mode{'77'} = 'Open';
$branch{'77'} = 'HEAD';
$fullname{'77'} = 'NetLib';
$mode{'78'} = 'Restricted';
$branch{'78'} = 'HEAD';
$fullname{'78'} = 'NSPR';
$blessed{'78'} = ['gerv%gerv.net','mozilla%weilbacher.org','kaie%kuix.de','christophe.ravel.bugs%sun.com','bsmith%mozilla.com','alexei.volkov.bugs%sun.com',];
$super{'78'} = ['ted.mielczarek%gmail.com','wtc%google.com','nelson%bolyard.com',];
$mode{'163'} = 'Restricted';
$branch{'163'} = 'NSS_3_11_BRANCH';
$fullname{'163'} = 'NSS Stable Release Branch';
$blessed{'163'} = ['gerv%gerv.net','douglas%stebila.ca',];
$super{'163'} = ['slavomir.katuscak%sun.com','kaie%kuix.de','glen.beasley%sun.com','emaldona%redhat.com','christophe.ravel.bugs%sun.com','alexei.volkov.bugs%sun.com','wtc%google.com','rrelyea%redhat.com','nelson%bolyard.com','julien.pierre.boogz%sun.com',];
$mode{'162'} = 'Open';
$branch{'162'} = 'HEAD';
$fullname{'162'} = 'P3P';
$mode{'209'} = 'Open';
$branch{'209'} = 'HEAD';
$fullname{'209'} = 'Party Tool';
$mode{'225'} = 'Open';
$branch{'225'} = 'HEAD';
$fullname{'225'} = 'Penelope';
$mode{'81'} = 'Open';
$branch{'81'} = 'HEAD';
$fullname{'81'} = 'Plugins';
$mode{'82'} = 'Open';
$branch{'82'} = 'HEAD';
$fullname{'82'} = 'Preferences';
$mode{'69'} = 'Open';
$branch{'69'} = 'HEAD';
$fullname{'69'} = 'Privilege Manager';
$mode{'219'} = 'Open';
$branch{'219'} = 'HEAD';
$fullname{'219'} = 'PyXPCOM';
$mode{'161'} = 'Open';
$branch{'161'} = 'HEAD';
$fullname{'161'} = 'Qt-based gfx and widget';
$mode{'52'} = 'Open';
$branch{'52'} = 'HEAD';
$fullname{'52'} = 'RDF';
$mode{'84'} = 'Open';
$branch{'84'} = 'HEAD';
$fullname{'84'} = 'Registry';
$mode{'113'} = 'Open';
$branch{'113'} = 'HEAD';
$fullname{'113'} = 'REMOVEME - Photon';
$mode{'121'} = 'Open';
$branch{'121'} = 'HEAD';
$fullname{'121'} = 'REMOVEME - Xlib-based gfx and widget';
$mode{'179'} = 'Open';
$branch{'179'} = 'HEAD';
$fullname{'179'} = 'REMOVEME - XPrint';
$mode{'138'} = 'Open';
$branch{'138'} = 'HEAD';
$fullname{'138'} = 'Rhino';
$mode{'145'} = 'Restricted';
$branch{'145'} = 'HEAD';
$fullname{'145'} = 'security';
$blessed{'145'} = ['gerv%gerv.net','cfu%redhat.com',];
$super{'145'} = ['ryan.sleevi%gmail.com','kaie%kuix.de','emaldona%redhat.com','bsmith%mozilla.com','wtc%google.com','rrelyea%redhat.com',];
$mode{'151'} = 'Open';
$branch{'151'} = 'HEAD';
$fullname{'151'} = 'Security - Mozilla PSM Glue';
$mode{'173'} = 'Open';
$branch{'173'} = 'HEAD';
$fullname{'173'} = 'Standalone Composer';
$mode{'216'} = 'Open';
$branch{'216'} = 'HEAD';
$fullname{'216'} = 'storage';
$mode{'160'} = 'Open';
$branch{'160'} = 'HEAD';
$fullname{'160'} = 'String';
$mode{'100'} = 'Open';
$branch{'100'} = 'HEAD';
$fullname{'100'} = 'Style System';
$mode{'187'} = 'Open';
$branch{'187'} = 'HEAD';
$fullname{'187'} = 'SVG';
$mode{'205'} = 'Restricted';
$branch{'205'} = 'HEAD';
$fullname{'205'} = 'Tamarin';
$blessed{'205'} = [];
$super{'205'} = ['treilly%adobe.com','tierney%adobe.com','stejohns%adobe.com','brendan%mozilla.org','jodyer%adobe.com','edwsmith%adobe.com',];
$mode{'215'} = 'Open';
$branch{'215'} = 'HEAD';
$fullname{'215'} = 'Test Harness';
$mode{'202'} = 'Open';
$branch{'202'} = 'HEAD';
$fullname{'202'} = 'Testing Infrastructure';
$mode{'170'} = 'Open';
$branch{'170'} = 'HEAD';
$fullname{'170'} = 'Thunderbird';
$mode{'169'} = 'Open';
$branch{'169'} = 'HEAD';
$fullname{'169'} = 'toolkit';
$mode{'185'} = 'Open';
$branch{'185'} = 'HEAD';
$fullname{'185'} = 'Update Service';
$mode{'71'} = 'Open';
$branch{'71'} = 'HEAD';
$fullname{'71'} = 'Venkman';
$mode{'96'} = 'Open';
$branch{'96'} = 'HEAD';
$fullname{'96'} = 'View System';
$mode{'177'} = 'Open';
$branch{'177'} = 'HEAD';
$fullname{'177'} = 'Widget';
$mode{'172'} = 'Open';
$branch{'172'} = 'HEAD';
$fullname{'172'} = 'Widget - BeOS';
$mode{'49'} = 'Open';
$branch{'49'} = 'HEAD';
$fullname{'49'} = 'Widget - GTK';
$mode{'178'} = 'Open';
$branch{'178'} = 'HEAD';
$fullname{'178'} = 'Widget - Mac OS X';
$mode{'175'} = 'Open';
$branch{'175'} = 'HEAD';
$fullname{'175'} = 'Widget - Windows';
$mode{'199'} = 'Open';
$branch{'199'} = 'HEAD';
$fullname{'199'} = 'XBL';
$mode{'88'} = 'Open';
$branch{'88'} = 'HEAD';
$fullname{'88'} = 'XML';
$mode{'137'} = 'Open';
$branch{'137'} = 'HEAD';
$fullname{'137'} = 'XPApps';
$mode{'89'} = 'Open';
$branch{'89'} = 'HEAD';
$fullname{'89'} = 'XPCOM';
$mode{'118'} = 'Open';
$branch{'118'} = 'HEAD';
$fullname{'118'} = 'XPConnect';
$mode{'117'} = 'Open';
$branch{'117'} = 'HEAD';
$fullname{'117'} = 'XPIDL';
$mode{'150'} = 'Open';
$branch{'150'} = 'HEAD';
$fullname{'150'} = 'XPInstall';
$mode{'206'} = 'Open';
$branch{'206'} = 'HEAD';
$fullname{'206'} = 'xptcall';
$mode{'106'} = 'Open';
$branch{'106'} = 'HEAD';
$fullname{'106'} = 'XPToolkit';
$mode{'140'} = 'Open';
$branch{'140'} = 'HEAD';
$fullname{'140'} = 'XSLT Processor';
$mode{'200'} = 'Open';
$branch{'200'} = 'HEAD';
$fullname{'200'} = 'XTF';
sub GetT {
($b,$_) = (@_);
if ($b eq 'BUGZILLA-2_18-BRANCH') {
if (m:^mozilla/webtools/bugzilla/.*$:) {return '204';}
}
if ($b eq 'BUGZILLA-2_20-BRANCH') {
if (m:^mozilla/webtools/bugzilla/.*$:) {return '191';}
}
if ($b eq 'BUGZILLA-2_22-BRANCH') {
if (m:^mozilla/webtools/bugzilla/.*$:) {return '203';}
}
if ($b eq 'BUGZILLA-3_0-BRANCH') {
if (m:^mozilla/webtools/bugzilla/.*$:) {return '212';}
}
if ($b eq 'BUGZILLA-3_2-BRANCH') {
if (m:^mozilla/webtools/bugzilla/.*$:) {return '217';}
}
if ($b eq 'BUGZILLA-3_4-BRANCH') {
if (m:^mozilla/webtools/bugzilla/.*$:) {return '220';}
}
if ($b eq 'HEAD') {
if (m:^mozilla/rdf/.*$:) {return '52';}
if (m:^mozilla/extensions/p3p/.*$:) {return '162';}
if (m:^mozilla/build/.*$:) {return '55';}
if (m:^mozilla/config/.*$:) {return '55';}
if (m:^mozilla/tools/cross-commit$:) {return '55';}
if (m:^mozilla/tools/cvs2hg-import\.py$:) {return '55';}
if (m:^mozilla/tools/cvsmgmt/.*$:) {return '55';}
if (m:^mozilla/tools/elf-dynstr-gc/.*$:) {return '55';}
if (m:^mozilla/tools/relic/.*$:) {return '55';}
if (m:^mozilla/tools/trees\.pl$:) {return '55';}
if (m:^mozilla/content/xslt/.*$:) {return '140';}
if (m:^mozilla/extensions/transformiix/.*$:) {return '140';}
if (m:^mozilla/layout/mathml/.*$:) {return '165';}
if (m:^mozilla/editor/.*$:) {return '56';}
if (m:^mozilla/calendar/.*$:) {return '183';}
if (m:^mozilla/browser/.*$:) {return '166';}
if (m:^mozilla/other-licenses/branding/firefox/.*$:) {return '166';}
if (m:^mozilla/directory/.*$:) {return '59';}
if (m:^mozilla/gfx/src/photon/.*$:) {return '113';}
if (m:^mozilla/widget/src/photon/.*$:) {return '113';}
if (m:^mozilla/chrome/.*$:) {return '169';}
if (m:^mozilla/profile/.*$:) {return '169';}
if (m:^mozilla/toolkit/.*$:) {return '169';}
if (m:^mozilla/xulrunner/.*$:) {return '169';}
if (m:^mozilla/jpeg/.*$:) {return '63';}
if (m:^mozilla/modules/libimg/png/.*$:) {return '63';}
if (m:^mozilla/modules/libpr0n/.*$:) {return '63';}
if (m:^mozilla/modules/zlib/.*$:) {return '63';}
if (m:^mozilla/content/xul/.*$:) {return '106';}
if (m:^mozilla/layout/xul/.*$:) {return '106';}
if (m:^mozilla/mail/.*$:) {return '170';}
if (m:^mozilla/other-licenses/branding/thunderbird/.*$:) {return '170';}
if (m:^mozilla/testing/.*$:) {return '202';}
if (m:^mozilla/tools/httptester/.*$:) {return '202';}
if (m:^mozilla/tools/page-loader/.*$:) {return '202';}
if (m:^mozilla/tools/test-harness/.*$:) {return '202';}
if (m:^mozilla/tools/tests/.*$:) {return '202';}
if (m:^mozilla/tools/testserver/.*$:) {return '202';}
if (m:^mozilla/tools/testy/.*$:) {return '202';}
if (m:^mozilla/extensions/cookie/.*$:) {return '171';}
if (m:^mozilla/netwerk/cookie/.*$:) {return '171';}
if (m:^mozilla/intl/.*$:) {return '67';}
if (m:^mozilla/extensions/irc/.*$:) {return '211';}
if (m:^mozilla/widget/src/beos/.*$:) {return '172';}
if (m:^mozilla/modules/oji/.*$:) {return '68';}
if (m:^mozilla/nav-java/.*$:) {return '68';}
if (m:^mozilla/sun-java/.*$:) {return '68';}
if (m:^mozilla/tools/botrunner\.py$:) {return '214';}
if (m:^mozilla/tools/build-environment/.*$:) {return '214';}
if (m:^mozilla/tools/build/.*$:) {return '214';}
if (m:^mozilla/tools/buildbot-configs/.*$:) {return '214';}
if (m:^mozilla/tools/buildbot/.*$:) {return '214';}
if (m:^mozilla/tools/buildbotcustom/.*$:) {return '214';}
if (m:^mozilla/tools/l10n/.*$:) {return '214';}
if (m:^mozilla/tools/MozBuild/.*$:) {return '214';}
if (m:^mozilla/tools/patcher-configs/.*$:) {return '214';}
if (m:^mozilla/tools/patcher/.*$:) {return '214';}
if (m:^mozilla/tools/release/.*$:) {return '214';}
if (m:^mozilla/tools/tinderbox-configs/.*$:) {return '214';}
if (m:^mozilla/tools/tinderbox/.*$:) {return '214';}
if (m:^mozilla/tools/update-packaging/.*$:) {return '214';}
if (m:^mozilla/caps/.*$:) {return '69';}
if (m:^mozilla/tools/codesighs/.*$:) {return '213';}
if (m:^mozilla/tools/debug/.*$:) {return '213';}
if (m:^mozilla/tools/dreftool/.*$:) {return '213';}
if (m:^mozilla/tools/dumpdeps/.*$:) {return '213';}
if (m:^mozilla/tools/footprint/.*$:) {return '213';}
if (m:^mozilla/tools/jprof/.*$:) {return '213';}
if (m:^mozilla/tools/leaky/.*$:) {return '213';}
if (m:^mozilla/tools/memory/.*$:) {return '213';}
if (m:^mozilla/tools/module-deps/.*$:) {return '213';}
if (m:^mozilla/tools/performance/.*$:) {return '213';}
if (m:^mozilla/tools/post_compile/.*$:) {return '213';}
if (m:^mozilla/tools/preloader/.*$:) {return '213';}
if (m:^mozilla/tools/rb/.*$:) {return '213';}
if (m:^mozilla/tools/reorder/.*$:) {return '213';}
if (m:^mozilla/tools/trace-malloc/.*$:) {return '213';}
if (m:^mozilla/tools/uuiddeps/.*$:) {return '213';}
if (m:^mozilla/widget/src/windows/.*$:) {return '175';}
if (m:^mozilla/js/src/[^/]*$:) {return '70';}
if (m:^mozilla/js/src/config/.*$:) {return '70';}
if (m:^mozilla/js/src/editline/.*$:) {return '70';}
if (m:^mozilla/js/src/fdlibm/.*$:) {return '70';}
if (m:^mozilla/xpcom/typelib/.*$:) {return '117';}
if (m:^mozilla/camino/.*$:) {return '210';}
if (m:^mozilla/extensions/venkman/.*$:) {return '71';}
if (m:^mozilla/js/src/xpconnect/.*$:) {return '118';}
if (m:^mozilla/widget/[^/]*$:) {return '177';}
if (m:^mozilla/widget/public/.*$:) {return '177';}
if (m:^mozilla/widget/src/[^/]*$:) {return '177';}
if (m:^mozilla/widget/src/xpwidgets/.*$:) {return '177';}
if (m:^mozilla/js/src/liveconnect/.*$:) {return '72';}
if (m:^mozilla/js/jsd/.*$:) {return '207';}
if (m:^mozilla/widget/src/cocoa/.*$:) {return '178';}
if (m:^mozilla/netwerk/[^/]*$:) {return '77';}
if (m:^mozilla/netwerk/base/.*$:) {return '77';}
if (m:^mozilla/netwerk/build/.*$:) {return '77';}
if (m:^mozilla/netwerk/cache/.*$:) {return '77';}
if (m:^mozilla/netwerk/dns/.*$:) {return '77';}
if (m:^mozilla/netwerk/locales/.*$:) {return '77';}
if (m:^mozilla/netwerk/mime/.*$:) {return '77';}
if (m:^mozilla/netwerk/protocol/.*$:) {return '77';}
if (m:^mozilla/netwerk/resources/.*$:) {return '77';}
if (m:^mozilla/netwerk/socket/.*$:) {return '77';}
if (m:^mozilla/netwerk/streamconv/.*$:) {return '77';}
if (m:^mozilla/netwerk/system/.*$:) {return '77';}
if (m:^mozilla/netwerk/test/.*$:) {return '77';}
if (m:^mozilla/netwerk/testserver/.*$:) {return '77';}
if (m:^mozilla/mailnews/[^/]*$:) {return '123';}
if (m:^mozilla/accessibility/.*$:) {return '180';}
if (m:^mozilla/nsprpub/.*$:) {return '78';}
if (m:^mozilla/mailnews/mime/[^/]*$:) {return '124';}
if (m:^mozilla/extensions/typeaheadfind/.*$:) {return '181';}
if (m:^mozilla/dom/plugins/.*$:) {return '81';}
if (m:^mozilla/modules/plugin/.*$:) {return '81';}
if (m:^mozilla/extensions/java$:) {return '128';}
if (m:^mozilla/content/xbl/builtin/.*$:) {return '182';}
if (m:^mozilla/modules/libpref/.*$:) {return '82';}
if (m:^mozilla/java/plugins/.*$:) {return '129';}
if (m:^mozilla/extensions/inspector/.*$:) {return '184';}
if (m:^mozilla/layout/inspector/.*$:) {return '184';}
if (m:^mozilla/modules/libreg/.*$:) {return '84';}
if (m:^mozilla/java/webclient/.*$:) {return '127';}
if (m:^mozilla/content/svg/.*$:) {return '187';}
if (m:^mozilla/layout/svg/.*$:) {return '187';}
if (m:^db/sqlite3/.*$:) {return '216';}
if (m:^storage/.*$:) {return '216';}
if (m:^mozilla/java/dom/.*$:) {return '130';}
if (m:^mozilla/extensions/help/.*$:) {return '188';}
if (m:^mozilla/suite/.*$:) {return '188';}
if (m:^mozilla/content/xml/.*$:) {return '88';}
if (m:^mozilla/extensions/xmlextras/.*$:) {return '88';}
if (m:^mozilla/parser/expat/.*$:) {return '88';}
if (m:^mozilla/java/util/.*$:) {return '133';}
if (m:^mozilla/startupcache/.*$:) {return '89';}
if (m:^mozilla/tools/wizards/.*$:) {return '89';}
if (m:^mozilla/xpcom/[^/]*$:) {return '89';}
if (m:^mozilla/xpcom/base/.*$:) {return '89';}
if (m:^mozilla/xpcom/build/.*$:) {return '89';}
if (m:^mozilla/xpcom/components/.*$:) {return '89';}
if (m:^mozilla/xpcom/ds/.*$:) {return '89';}
if (m:^mozilla/xpcom/glue/.*$:) {return '89';}
if (m:^mozilla/xpcom/proxy/.*$:) {return '89';}
if (m:^mozilla/xpcom/sample/.*$:) {return '89';}
if (m:^mozilla/xpcom/stub/.*$:) {return '89';}
if (m:^mozilla/xpcom/tests/.*$:) {return '89';}
if (m:^mozilla/xpcom/threads/.*$:) {return '89';}
if (m:^mozilla/xpcom/tools/.*$:) {return '89';}
if (m:^mozilla/xpcom/windbgdlg/.*$:) {return '89';}
if (m:^mozilla/content/xbl/[^/]*$:) {return '199';}
if (m:^mozilla/content/xbl/public/.*$:) {return '199';}
if (m:^mozilla/content/xbl/src/.*$:) {return '199';}
if (m:^mozilla/webtools/bugzilla/.*$:) {return '190';}
if (m:^mozilla/xpcom/reflect/xptcall/.*$:) {return '206';}
if (m:^mozilla/content/xtf/.*$:) {return '200';}
if (m:^mozilla/layout/xtf/.*$:) {return '200';}
if (m:^mozilla/gfx/src/xprint/.*$:) {return '179';}
if (m:^mozilla/gfx/[^/]*$:) {return '201';}
if (m:^mozilla/gfx/cairo/.*$:) {return '201';}
if (m:^mozilla/gfx/public/.*$:) {return '201';}
if (m:^mozilla/gfx/src/[^/]*$:) {return '201';}
if (m:^mozilla/gfx/src/gtk/.*$:) {return '201';}
if (m:^mozilla/gfx/src/mac/.*$:) {return '201';}
if (m:^mozilla/gfx/src/shared/.*$:) {return '201';}
if (m:^mozilla/gfx/src/thebes/.*$:) {return '201';}
if (m:^mozilla/gfx/src/windows/.*$:) {return '201';}
if (m:^mozilla/gfx/thebes/.*$:) {return '201';}
if (m:^mozilla/modules/lcms/.*$:) {return '201';}
if (m:^mozilla/view/.*$:) {return '96';}
if (m:^mozilla/layout/[^/]*$:) {return '98';}
if (m:^mozilla/layout/base/.*$:) {return '98';}
if (m:^mozilla/layout/build/.*$:) {return '98';}
if (m:^mozilla/layout/doc/.*$:) {return '98';}
if (m:^mozilla/layout/forms/.*$:) {return '98';}
if (m:^mozilla/layout/generic/.*$:) {return '98';}
if (m:^mozilla/layout/html/.*$:) {return '98';}
if (m:^mozilla/layout/macbuild/.*$:) {return '98';}
if (m:^mozilla/layout/printing/.*$:) {return '98';}
if (m:^mozilla/layout/tables/.*$:) {return '98';}
if (m:^mozilla/layout/tools/.*$:) {return '98';}
if (m:^mozilla/xpinstall/.*$:) {return '150';}
if (m:^CVSROOT/commitcheck\.pl$:) {return '3';}
if (m:^CVSROOT/passwd$:) {return '3';}
if (m:^modules/libjar$:) {return '221';}
if (m:^mozilla/security/manager/.*$:) {return '151';}
if (m:^mozilla/layout/style/.*$:) {return '100';}
if (m:^mozilla/webtools/addons/.*$:) {return '185';}
if (m:^mozilla/webtools/aus/.*$:) {return '185';}
if (m:^mozilla/webtools/update/.*$:) {return '185';}
if (m:^mozilla/js/src/ctypes/.*$:) {return '223';}
if (m:^mozilla/dbm/.*$:) {return '145';}
if (m:^mozilla/security/coreconf/.*$:) {return '145';}
if (m:^mozilla/security/dbm/.*$:) {return '145';}
if (m:^mozilla/security/jss/.*$:) {return '145';}
if (m:^mozilla/security/nss/.*$:) {return '145';}
if (m:^mozilla/security/tinderbox/.*$:) {return '145';}
if (m:^mozilla/security/tinderlight/.*$:) {return '145';}
if (m:^mozilla/docshell/.*$:) {return '101';}
if (m:^mozilla/uriloader/.*$:) {return '101';}
if (m:^mozilla/webshell/.*$:) {return '101';}
if (m:^mozilla/mailnews/local/src/nsMovemail.*$:) {return '157';}
if (m:^mozilla/penelope/$:) {return '225';}
if (m:^mozilla/composer/.*$:) {return '173';}
if (m:^mozilla/parser/htmlparser$:) {return '102';}
if (m:^mozilla/embedding/.*$:) {return '208';}
if (m:^mozilla/[^/]*$:) {return '19';}
if (m:^mozilla/tools/README$:) {return '19';}
if (m:^mozilla/content/base/.*$:) {return '103';}
if (m:^mozilla/content/events/.*$:) {return '103';}
if (m:^mozilla/content/html/content/.*$:) {return '103';}
if (m:^mozilla/content/html/document/.*$:) {return '103';}
if (m:^mozilla/dom/[^/]*$:) {return '103';}
if (m:^mozilla/dom/base/.*$:) {return '103';}
if (m:^mozilla/dom/interfaces/.*$:) {return '103';}
if (m:^mozilla/dom/locales/.*$:) {return '103';}
if (m:^mozilla/dom/public/.*$:) {return '103';}
if (m:^mozilla/dom/src/.*$:) {return '103';}
if (m:^mozilla/dom/tests/.*$:) {return '103';}
if (m:^extension/python$:) {return '219';}
if (m:^mozilla/gfx/src/xlib/.*$:) {return '121';}
if (m:^mozilla/widget/src/xlib/.*$:) {return '121';}
if (m:^mozilla/widget/src/xlibxtbin/.*$:) {return '121';}
if (m:^mozilla/js/rhino/.*$:) {return '138';}
if (m:^mozilla/string/.*$:) {return '160';}
if (m:^mozilla/xpcom/string/.*$:) {return '160';}
if (m:^mozilla/webtools/partytool/.*$:) {return '209';}
if (m:^mozilla/xpfe/.*$:) {return '137';}
if (m:^mozilla/widget/src/qt/.*$:) {return '161';}
if (m:^mozilla/widget/src/gtk/.*$:) {return '49';}
if (m:^mozilla/widget/src/gtk2/.*$:) {return '49';}
if (m:^mozilla/widget/src/gtksuperwin/.*$:) {return '49';}
if (m:^mozilla/widget/src/gtkxtbin/.*$:) {return '49';}
if (m:^mozilla/js/tests/.*$:) {return '114';}
}
if ($b eq 'NSPRPUB_PRE_4_2_CLIENT_BRANCH') {
if (m:^mozilla/nsprpub/.*$:) {return '146';}
}
if ($b eq 'NSS_3_11_BRANCH') {
if (m:^mozilla/dbm/.*$:) {return '163';}
if (m:^mozilla/security/coreconf/.*$:) {return '163';}
if (m:^mozilla/security/dbm/.*$:) {return '163';}
if (m:^mozilla/security/nss/.*$:) {return '163';}
}
return '';
}
$debug = 0;
$origrepository = shift(@ARGV);
@files = @ARGV;
$envcvsroot = $ENV{'CVSROOT'};
open( REP, "<CVS/Repository");
$repository = <REP>;
chop($repository);
close(REP);
$repository =~ s:^$envcvsroot/::;
$doit = 0;
$| = 1;
if( $debug){
print STDERR "----------------------------------------------\n";
print STDERR "files: @files\n";
print STDERR "origrepository: $origrepository\n";
print STDERR " repository: $repository\n";
print STDERR "----------------------------------------------\n";
}
open(ENT, "<CVS/Entries" );
while( <ENT> ){
chop;
($d,$fn,$rev,$mod_time,$sticky,$tag) = split(/\//);
if ($tag =~ /^T(.*)$/) {
$fbranch{$fn} = $1;
}
}
close ENT;
foreach $f (@files) {
$b = "";
if (defined $fbranch{$f}) {$b = $fbranch{$f};}
if ($b eq "") {$b = "HEAD";}
$t = GetT($b, "$repository/$f");
if ($debug) {
print STDERR "GetT returned '$t' for '$repository/$f' branch '$b'\n";
}
if ($t eq "") {
$t = $defaultid;
}
if (!defined $mode{$t} || $mode{$t} eq "Open") {
next;
}
if ($debug) {
print STDERR "Checking twig $t\n";
}
# OK, we have a match. See if we're allowed to checkin here.
if ($username eq "") {
$username = $ENV{"CVS_USER"} || getlogin || (getpwuid($<))[0] || "nobody";
if ($debug) {
print STDERR "Username is $username\n";
print STDERR "getlogin returns " . getlogin . "\n";
print STDERR '(getpwuid($<))[0] returns ' . (getpwuid($<))[0] . "\n";
print STDERR "Environment:\n";
foreach $key (sort(keys %ENV)) {
print STDERR $key, '=', $ENV{$key}, "\n";
}
}
}
$ok = 0;
$s = $super{$t};
foreach $u (@$s) {
if ($debug) {
print STDERR "Checking against super $u\n";
}
if ($u eq $username) {
$ok = 1;
break;
}
}
if ($mode{$t} eq "Restricted") {
my $b = $blessed{$t};
foreach $u (@$b) {
if ($debug) {
print STDERR "Checking against blessed $u\n";
}
if ($u eq $username) {
$ok = 1;
break;
}
}
}
if (!$ok) {
print STDERR "You may not check into partition $fullname{$t}\n";
print STDERR "the file $repository/$f on branch $b\n";
print STDERR "If you think you should be allowed to, send mail to\n";
print STDERR "one of the below people:\n";
$s = $super{$t};
foreach $u (@$s) {
$u =~ s/%/@/;
print STDERR " $u\n";
}
exit 1;
}
}
exit 0;

18
CVSROOT/commitinfo Normal file
View File

@@ -0,0 +1,18 @@
# The "commitinfo" file is used to control pre-commit checks.
# The filter on the right is invoked with the repository and a list
# of files to check. A non-zero exit of the filter program will
# cause the commit to be aborted.
#
# The first entry on a line is a regular expression which is tested
# against the directory that the change is being committed to, relative
# to the $CVSROOT. For the first match that is found, then the remainder
# of the line is the name of the filter to run.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name "ALL" appears as a regular expression it is always used
# in addition to the first matching regex or "DEFAULT".
#ALL $CVSROOT/CVSROOT/commitcheck.pl
#ALL $CVSROOT/CVSROOT/readonlyusers.pl
ALL $CVSROOT/CVSROOT/readonly

8
CVSROOT/config Normal file
View File

@@ -0,0 +1,8 @@
# Set this to "no" if pserver shouldn't check system users/passwords
#SystemAuth=no
# Set `PreservePermissions' to `yes' to save file status information
# in the repository.
#PreservePermissions=no
LockDir=/var/lock/cvsroot

48
CVSROOT/cvsignore Normal file
View File

@@ -0,0 +1,48 @@
__.SYMDEF*
_gen
_jmc
_stubs
_xpidlgen
._.DS_Store
._.FBCIndex
._.FBCLockFolder
.*.timestamp
.d
.depends
.deps
.DS_Store
.FBCIndex
.FBCLockFolder
.gdbinit
.HSancillary
.makedepend
.Makedepend
.MCC_Cache_FAT
.MCC_Global_History
.md
.pure
*_DBG_EDT.OBJ
*_DBG.OBJ
*_DBG.OBJD
*_OPT_EDT.OBJ
*_OPT.OBJ
*.class
*.dll
*.dylib
*.exp
*.flc
*.lib
*.map
*.pdb
*.rc
*.res
*.rpo
depend.mk
made
make.dep
make.log
Makefile
manifest.mnw
nuke
so_locations
ti_files

24
CVSROOT/cvsmailfilter Executable file
View File

@@ -0,0 +1,24 @@
#!/bin/sh
PATH=/bin:/usr/bin:/sbin:/usr/sbin;export PATH
(
URL="subdir=`dirname $1`&files=`basename $1`"
echo "Subject: $1"
echo 'Content-Type: text/html; charset=us-ascii'
echo 'Content-Transfer-Encoding: 7bit'
echo 'Content-Disposition: inline'
TMP=/tmp/cvsmf.$$
trap "rm -f $TMP" 0 1 2 15
cat > $TMP
BRANCH=`sed -n 's@^Revision/Branch: \(.*\)@\1@p' $TMP`
if test -n "$BRANCH"; then
URL="$URL&branch=$BRANCH"
fi
echo '<A HREF="http://warp.netscape.com/webtools/bonsai/cvsview2.cgi?'$URL'&command=DIRECTORY">View differences</A><BR>\n'
) | mail $2

134
CVSROOT/cvsmailfilter.pl Executable file
View File

@@ -0,0 +1,134 @@
#!/usr/bin/perl
# -*- Mode: perl; indent-tabs-mode: nil -*-
# Arguments:
#
# -a Only send checkin messages which contain added files. All other checkin
# messages will be ignored.
# -u <url> Base URL for the Bonsai directory; "/cvsview2.cgi" will get
# appended to this with appropriate args.
# -h <hostname> Host whose SMTP server we will contact to send mail.
# -s <string> String specifying dir and filenames. As generated by "%s"
# in a CVSROOT/loginfo file
# -f <file> A regexp. If present, then only checkins to files whose
# name (without the directory) matches the regexp will generate mail.
#
# The remaining args are email addresses of people who should get notified.
use strict;
use Mail::Mailer;
my $debug = 0;
my $addsonly = 0;
my $showcommitter = 0;
# Set use_sendmail = 0 to send mail via $mailhost using SMTP
my $use_sendmail = 0;
my $mailhost = "smtp.mozilla.org";
my $urlbase = "";
my $cvsargs = "";
my $cvsroot = "";
my @mailto;
my $fileregexp = "";
my $username = $ENV{"CVS_USER"} || getlogin || (getpwuid($<))[0] || "nobody";
while (@ARGV) {
my $arg = shift @ARGV;
if ($arg eq '-d') {
$debug = 1;
print STDERR "Debug turned on...\n";
} elsif ($arg eq '-c') {
$showcommitter = 1;
} elsif ($arg eq '-r') {
$cvsroot = shift @ARGV;
} elsif ($arg eq '-h') {
$mailhost = shift @ARGV;
} elsif ($arg eq '-u') {
$urlbase = shift @ARGV;
} elsif ($arg eq '-s') {
$cvsargs = shift @ARGV;
} elsif ($arg eq '-f') {
$fileregexp = shift @ARGV;
} elsif ($arg eq '-a') {
$addsonly = 1;
} else {
push(@mailto, $arg);
}
}
my $url = "";
if ($urlbase ne "" && $cvsargs ne "") {
my @list = split(/ /, $cvsargs);
my $dir = shift @list;
if ($fileregexp ne "") {
if (grep(m/$fileregexp/, @list) <= 0) {
exit;
}
}
$url = $urlbase . "/cvsview2.cgi?command=DIRECTORY&subdir=$dir&files=" .
join(':', @list);
}
my $message = "";
if ($showcommitter) {
$message .= "Changes committed by $username:\n\n";
}
my $filesadded = 0;
while (<>) {
my $line = $_;
if ($line =~ m@^ Tag: (.*)$@) {
if ($url ne "") {
$url .= "&branch=$1";
}
}
# if we see that files have been added on this checkin, remember that fact
#
if ($line =~ m@^Added Files:@) {
$filesadded = 1;
}
$message .= $line;
}
# bail out if this is an adds-only run and no files have been added
#
if ($addsonly == 1 && $filesadded == 0 ) {
exit 0;
}
if ($url ne "") {
if ($cvsroot ne "") {
$url .= "&root=$cvsroot";
}
$message = "Diffs: $url\n\n" . $message;
}
chop(my $hostname = `hostname --fqdn`);
my $mailer;
if ($use_sendmail) {
$mailer = Mail::Mailer->new("sendmail");
} else {
$mailer = Mail::Mailer->new("smtp", Server => $mailhost);
}
die("Failed to send mail notification\n") if !defined($mailer);
my %headers;
$headers{'From'} = "$username <cvsmailfilter\@$hostname>";
$headers{'To'} = \@mailto;
$headers{'Subject'} = $cvsargs;
$headers{'MIME-Version'} = '1.0';
$headers{'Content-Type'} = 'text/plain; charset=UTF-8'; # assume everything is UTF-8
$headers{'Content-Transfer-Encoding'} = '8bit';
$headers{'Content-Disposition'} = 'inline';
$mailer->open(\%headers);
print $mailer $message;
$mailer->close;

27
CVSROOT/cvswrappers Normal file
View File

@@ -0,0 +1,27 @@
# This file affects handling of files based on their names.
#
# The -t/-f options allow one to treat directories of files
# as a single file, or to transform a file in other ways on
# its way in and out of CVS.
#
# The -m option specifies whether CVS attempts to merge files.
#
# The -k option specifies keyword expansion (e.g. -kb for binary).
#
# Format of wrapper file ($CVSROOT/CVSROOT/cvswrappers or .cvswrappers)
#
# wildcard [option value][option value]...
#
# where option is one of
# -f from cvs filter value: path to filter
# -t to cvs filter value: path to filter
# -m update methodology value: MERGE or COPY
# -k expansion mode value: b, o, kkv, &c
#
# and value is a single-quote delimited value.
# For example:
#*.gif -k 'b'
*.png -k 'b'
*.gif -k 'b'
*.jpg -k 'b'
*.jpeg -k 'b'

512
CVSROOT/dolog.pl Executable file
View File

@@ -0,0 +1,512 @@
#! /usr/bin/perl
# -*- Mode: perl; indent-tabs-mode: nil -*-
#
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is the Bonsai CVS tool.
#
# The Initial Developer of the Original Code is Netscape Communications
# Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s): Mike Taylor <bear@code-bear.com>
# Christopher Seawood <cls@seawood.org>
# You need to put this in your CVSROOT directory, and check it in. (Change the
# first line above to point to a real live perl5.) Add "dolog.pl" to
# CVSROOT/checkoutlist, and check it in. Then, add a line to your
# CVSROOT/loginfo file that says something like:
#
# ALL $CVSROOT/CVSROOT/dolog.pl [-u ${USER}] -r /cvsroot bonsai-checkin-daemon@my.bonsai.machine
#
# or if you do not want to use SMTP at all, add:
#
# ALL ( $CVSROOT/CVSROOT/dolog.pl -r /cvsroot -n | /bonsai/handleCheckinMail.pl )
#
# Replace "/cvsroot" with the name of the CVS root directory, and
# "my.bonsai.machine" with the name of the machine Bonsai runs on.
# Now, on my.bonsai.machine, add a mail alias so that mail sent to
# "bonsai-checkin-daemon" will get piped to handleCheckinMail.pl.
use bytes;
use File::Basename;
use Mail::Mailer;
# Set use_sendmail = 0 to send mail via $mailhost using SMTP
$use_sendmail = 0;
$username = $ENV{"CVS_USER"} || getlogin || (getpwuid($<))[0] || "nobody";
$envcvsroot = $ENV{'CVSROOT'};
$cvsroot = $envcvsroot;
$flag_debug = 0;
$flag_tagcmd = 0;
$repository = '';
$repository_tag = '';
$mailhost = 'smtp.mozilla.org';
$rlogcommand = '/usr/bin/rlog';
$output2mail = 1;
@mailto = ();
@changed_files = ();
@added_files = ();
@removed_files = ();
@log_lines = ();
@outlist = ();
@import_tags = ();
@import_new_files = ();
@import_changed_files = ();
$STATE_NONE = 0;
$STATE_CHANGED = 1;
$STATE_ADDED = 2;
$STATE_REMOVED = 3;
$STATE_LOG = 4;
$STATE_IMPORT_STATUS = 5;
$STATE_IMPORT_TAGS = 6;
$STATE_IMPORT_FILES = 7;
&process_args;
if ($flag_debug) {
print STDERR "----------------------------------------------\n";
print STDERR "LOGINFO:\n";
print STDERR " pwd:" . `pwd` . "\n";
print STDERR " Args @ARGV\n";
print STDERR " CVSROOT: $cvsroot\n";
print STDERR " who: $username\n";
print STDERR " Repository: $repository\n";
print STDERR " mailto: @mailto\n";
print STDERR "----------------------------------------------\n";
}
if ($flag_tagcmd) {
&process_tag_command;
} else {
&get_loginfo;
&process_cvs_info;
}
if ($flag_debug) {
print STDERR "----------------------------------------------\n";
print STDERR "OUTLIST:\n";
print STDERR @outlist;
print STDERR "----------------------------------------------\n";
}
if ($output2mail) {
&mail_notification;
} else {
&stdout_notification;
}
0;
sub process_args {
while (@ARGV) {
$arg = shift @ARGV;
if ($arg eq '-d') {
$flag_debug = 1;
print STDERR "Debug turned on...\n";
} elsif ($arg eq '-r') {
$cvsroot = shift @ARGV;
} elsif ($arg eq '-u') {
$username = shift @ARGV;
} elsif ($arg eq '-t') {
$flag_tagcmd = 1;
last; # Keep the rest in ARGV; they're handled later.
} elsif ($arg eq '-h') {
$mailhost = shift @ARGV;
} elsif ($arg eq '-n') {
$output2mail = 0;
} else {
push(@mailto, $arg);
}
}
if ($repository eq '') {
open(REP, "<CVS/Repository");
$repository = <REP>;
chop($repository);
close(REP);
}
$repository =~ s:^$cvsroot/::;
$repository =~ s:^$envcvsroot/::;
}
sub get_loginfo {
if ($flag_debug) {
print STDERR "----------------------------------------------\n";
}
# Iterate over the body of the message collecting information.
#
$state = $STATE_NONE;
while (<STDIN>) {
chop; # Drop the newline
if ($flag_debug) {
print STDERR "$_\n";
}
if (/^In directory/) {
next;
}
if (/^Modified Files/) { $state = $STATE_CHANGED; next; }
if (/^Added Files/) { $state = $STATE_ADDED; next; }
if (/^Removed Files/) { $state = $STATE_REMOVED; next; }
if (/^Log Message/) { $state = $STATE_LOG; next; }
s/^[ \t\n]+//; # delete leading whitespace
s/[ \t\n]+$//; # delete trailing whitespace
if ($state != $STATE_LOG && /^Tag:/) { ($repository_tag = $_) =~ s/^Tag:\s*(\S+).*/$1/; }
if ($state == $STATE_CHANGED && !(/^Tag:/)) { push(@changed_files, split); }
if ($state == $STATE_ADDED && !(/^Tag:/)) { push(@added_files, split); }
if ($state == $STATE_REMOVED && !(/^Tag:/)) { push(@removed_files, split); }
if ($state == $STATE_LOG && (m/^Status:$/)) {
push(@log_lines, $_);
$state = $STATE_IMPORT_STATUS;
next;
}
if ($state == $STATE_IMPORT_STATUS) {
my ($itag, $istat, @rest);
while (<STDIN>) {
chomp;
print STDERR "$_\n" if ($flag_debug);
push(@log_lines, $_);
if ($state == $STATE_IMPORT_STATUS) {
next if (m/^\s*$/);
if (m/^Vendor Tag:/) {
($vendor_tag = $_) =~ s/^Vendor Tag:\s+([\w-]+).*/$1/;
$state = $STATE_IMPORT_TAGS;
next;
} else {
$state = $STATE_LOG;
last;
}
}
if ($state == $STATE_IMPORT_TAGS) {
if (m/^\s*$/) {
$state = $STATE_IMPORT_FILES;
} else {
($itag = $_) =~ s/^(Release Tags:)?\s+([\w-]+).*/$2/;
push(@import_tags, $itag);
}
next;
}
if ($state == $STATE_IMPORT_FILES) {
if (m/^\s*$/) {
$state = $STATE_LOG;
last;
}
($istat, @rest) = split(/ /, $_, 2);
if ($istat eq 'N') {
push(@import_new_files, @rest);
} elsif ($istat eq 'U') {
push(@import_changed_files, @rest);
}
# Ignore everything else
next;
}
}
}
if ($state == $STATE_LOG) { push(@log_lines, $_); }
}
# If any of the filenames in the arrays below contain spaces,
# things get broken later on in the code.
# fix the filename array by using the get_filename sub.
@fixed_changed_files = @{&get_filename("C", @changed_files)};
@fixed_added_files = @{&get_filename("A", @added_files)};
@fixed_removed_files = @{&get_filename("R", @removed_files)};
@fixed_import_new_files = @{&get_filename("I", @import_new_files)};
@fixed_import_changed_files = @{&get_filename("I", @import_changed_files)};
# now replace the old broken arrays with the new fixed arrays and
# carry on.
@changed_files = @fixed_changed_files;
@added_files = @fixed_added_files;
@removed_files = @fixed_removed_files;
@import_new_files = @fixed_import_new_files;
@import_changed_files = @fixed_import_changed_files;
if ($flag_debug) {
print STDERR "----------------------------------------------\n"
. "changed files: @changed_files\n"
. "added files: @added_files\n"
. "removed files: @removed_files\n"
. "new imported files: @import_new_files\n"
. "changed imported files: @import_changed_files\n";
print STDERR "----------------------------------------------\n";
}
}
sub get_filename {
my ($state, @files) = @_;
my @fixed_files;
my $FILE_EXIST = 0;
my $FILE_CHECKED = 0;
my $file;
my $partial_file;
my $path, $apath;
if ($flag_debug) {
print STDERR "\n-- get_filename ------------------------\n";
}
foreach my $scalar (@files) {
if ($FILE_CHECKED && ! $FILE_EXISTS) {
$file = "$partial_file $scalar";
} else{
$file = $scalar;
}
if ($state eq "I") {
$path = "$envcvsroot/$file";
$apath = "$envcvsroot/Attic/$file";
} else {
$path = "$envcvsroot/$repository/$file";
$apath = "$envcvsroot/$repository/Attic/$file";
}
if ($flag_debug) {
print STDERR "changed file: $file\n";
print STDERR "path: $path\n";
}
if (-r "$path,v" || -r "$apath,v") {
push(@fixed_files, $file);
$FILE_EXISTS = 1;
$FILE_CHECKED = 1;
if ($flag_debug){
print STDERR "file exists\n";
}
} else {
$partial_file = $file;
$FILE_EXISTS = 0;
$FILE_CHECKED = 1;
if ($flag_debug) {
print STDERR "file does not exist\n";
}
}
}
if ($flag_debug) {
print STDERR "\@fixed_files: @fixed_files\n";
print STDERR "-------------------------------------------\n\n";
}
return \@fixed_files;
}
sub process_cvs_info {
local($d,$fn,$rev,$mod_time,$sticky,$tag,$stat,@d,$rcsfile);
if (!open(ENT, "<CVS/Entries.Log")) {
open(ENT, "<CVS/Entries");
}
$time = time;
while (<ENT>) {
chop;
($d,$fn,$rev,$mod_time,$sticky,$tag) = split(/\//);
$stat = 'C';
for $i (@changed_files, "BEATME.NOW", @added_files) {
if ($i eq "BEATME.NOW") { $stat = 'A'; }
if ($i eq $fn) {
$rcsfile = "$envcvsroot/$repository/$fn,v";
if (! -r $rcsfile) {
$rcsfile = "$envcvsroot/$repository/Attic/$fn,v";
}
$rlogcmd = "$rlogcommand -N -r$rev " . shell_escape($rcsfile);
open(LOG, "$rlogcmd |")
|| print STDERR "dolog.pl: Couldn't run rlog\n";
while (<LOG>) {
if (/^date:.* author: ([^;]*);.*/) {
$username = $1;
if (/lines: \+([0-9]*) -([0-9]*)/) {
$lines_added = $1;
$lines_removed = $2;
}
}
}
close(LOG);
push(@outlist,
("$stat|$time|$username|$cvsroot|$repository|$fn|$rev|$sticky|$tag|$lines_added|$lines_removed\n"));
}
}
}
close(ENT);
for $i (@removed_files) {
push(@outlist,
("R|$time|$username|$cvsroot|$repository|$i|||$repository_tag\n"));
}
my $headrev;
my $found_desc;
# Process new imported files
foreach $fn (@import_new_files) {
my ($file, $dir, $suffix) = &fileparse($fn, ",v");
$dir =~ s@/$@@;
$found_desc = 0;
$headrev = 0;
$lines_added = 0;
$lines_removed = 0;
$rcsfile = "$envcvsroot/$dir/${file},v";
if (! -r $rcsfile) {
$rcsfile = "$envcvsroot/$dir/Attic/${file},v";
}
$rlogcmd = "$rlogcommand -N " . &shell_escape($rcsfile);
open(LOG, "$rlogcmd |") ||
print STDERR "dolog.pl: Couldn't run import rlog\n";
while (<LOG>) {
$found_desc++, next if (m/^description:$/);
$headrev = $1 if (!$found_desc && m/^head: (\d+[\.\d+]+)$/);
$rev = $1 if (m/^revision (\d+[\.\d+]+)$/);
if (m/^date:.* author: ([^;]*);.*/) {
$username = $1;
if (m/lines: \+([0-9]*) -([0-9]*)/) {
$lines_added = $1;
$lines_removed = $2;
}
# Add the head revision entry
if ($headrev eq $rev) {
push(@outlist,
("A|$time|$username|$cvsroot|$dir|$file|$headrev|" .
"||$lines_added|$lines_removed\n"));
last;
}
}
}
close(LOG);
}
# Process changed imported files
my $search_tag = $import_tags[0];
my ($search_rev, $found_rev, $found_srev);
foreach $fn (@import_changed_files) {
my ($file, $dir, $suffix) = &fileparse($fn, ",v");
$dir =~ s@/$@@;
$found_desc = 0;
$found_rev = 0;
$found_srev = 0;
$search_rev = '';
$lines_added = 0;
$lines_removed = 0;
last if (!defined($search_tag));
$rcsfile = "$envcvsroot/$dir/${file},v";
if (! -r $rcsfile) {
$rcsfile = "$envcvsroot/$dir/Attic/${file},v";
}
$rlogcmd = "$rlogcommand " . &shell_escape($rcsfile);
open(LOG, "$rlogcmd |") ||
print STDERR "dolog.pl: Couldn't run import rlog\n";
while (<LOG>) {
$found_desc++, next if (m/^description:$/);
if (!$found_desc && m/^\s*$search_tag: (\d+[\.\d+]+)$/) {
$search_rev = $1;
$found_srev++;
next;
}
if (!$found_desc && $found_srev && m/^\s*[\w-]+: $search_rev$/) {
# Revision already exists so no actual changes
# were made during this import, so do nothing
last;
}
$found_rev++, next if ($found_srev && m/^revision $search_rev$/);
if ($found_rev && m/^date:.* author: ([^;]*);.*/) {
$username = $1;
if (m/lines: \+([0-9]*) -([0-9]*)/) {
$lines_added = $1;
$lines_removed = $2;
}
push(@outlist,
("C|$time|$username|$cvsroot|$dir|$file|$search_rev|" .
"$search_tag||$lines_added|$lines_removed\n"));
last;
}
}
close(LOG);
}
# make sure dolog has something to parse when it sends its load off
if (!scalar(@log_lines)) {
push @log_lines, "EMPTY LOG MESSAGE";
}
push(@outlist, "LOGCOMMENT\n");
push(@outlist, join("\n",@log_lines));
push(@outlist, "\n:ENDLOGCOMMENT\n");
}
sub process_tag_command {
local($str,$part,$time);
$time = time;
$str = "Tag|$cvsroot|$time";
while (@ARGV) {
$part = shift @ARGV;
$str .= "|" . $part;
}
push(@outlist, ("$str\n"));
}
sub do_commitinfo {
}
sub mail_notification {
chop(my $hostname = `hostname --fqdn`);
my $mailer;
if ($use_sendmail) {
$mailer = Mail::Mailer->new("sendmail");
} else {
$mailer = Mail::Mailer->new("smtp", Server => $mailhost);
}
die("Failed to send mail notification\n") if !defined($mailer);
my %headers;
$headers{'From'} = "bonsai-daemon\@$hostname";
$headers{'To'} = \@mailto;
if ($flag_tagcmd) {
$headers{'Subject'} = "cvs tag in $repository";
} else {
$headers{'Subject'} = "cvs commit to $repository";
}
$mailer->open(\%headers);
print $mailer @outlist;
$mailer->close;
}
sub stdout_notification {
chop(my $hostname = `hostname`);
print "MAIL FROM: bonsai-daemon\@$hostname\n";
print "RCPT TO: root\@localhost\n";
print "DATA\n";
if ($flag_tagcmd) {
print "Subject: cvs tag in $repository\n";
} else {
print "Subject: cvs commit to $repository\n";
}
print "\n";
print @outlist, "\n";
print ".\n";
}
# Quotify a string, suitable for invoking a shell process
sub shell_escape {
my ($file) = @_;
$file =~ s/([ \"\'\?\$\&\|\!<>\(\)\[\]\;\:])/\\$1/g;
return $file;
}

21
CVSROOT/editinfo Normal file
View File

@@ -0,0 +1,21 @@
# The "editinfo" file is used to allow verification of logging
# information. It works best when a template (as specified in the
# rcsinfo file) is provided for the logging procedure. Given a
# template with locations for, a bug-id number, a list of people who
# reviewed the code before it can be checked in, and an external
# process to catalog the differences that were code reviewed, the
# following test can be applied to the code:
#
# Making sure that the entered bug-id number is correct.
# Validating that the code that was reviewed is indeed the code being
# checked in (using the bug-id number or a seperate review
# number to identify this particular code set.).
#
# If any of the above test failed, then the commit would be aborted.
#
# Actions such as mailing a copy of the report to each reviewer are
# better handled by an entry in the loginfo file.
#
# One thing that should be noted is the the ALL keyword is not
# supported. There can be only one entry that matches a given
# repository.

40
CVSROOT/loginfo Normal file
View File

@@ -0,0 +1,40 @@
# The "loginfo" file controls where "cvs commit" log information
# is sent. The first entry on a line is a regular expression which must match
# the directory that the change is being made to, relative to the
# $CVSROOT. If a match is found, then the remainder of the line is a filter
# program that should expect log information on its standard input.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name ALL appears as a regular expression it is always used
# in addition to the first matching regex or DEFAULT.
#
# You may specify a format string as part of the
# filter. The string is composed of a `%' followed
# by a single format character, or followed by a set of format
# characters surrounded by `{' and `}' as separators. The format
# characters are:
#
# s = file name
# V = old version number (pre-checkin)
# v = new version number (post-checkin)
#
ALL $CVSROOT/CVSROOT/dolog.pl -h 127.0.0.1 -r /cvsroot bonsai-checkin-daemon@bonsai.mozilla.org
# send mail for new files added
ALL $CVSROOT/CVSROOT/cvsmailfilter.pl -a -u http://bonsai.mozilla.org -r /cvsroot -s %s cvs-adds@mozilla.org
# crypto checkins deserve more attention
mozilla/security $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/extensions/psm-glue $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/netwerk/security $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/netwerk/protocol/http/src $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/netwerk/socket/ssl $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/netwerk/socket/tests $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
mozilla/dbm $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tech-crypto-checkins@lists.mozilla.org
# misc modules
mozilla/webtools/bugzilla $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s cvs-checkins@bugzilla.org
mozilla/testing/performance/talos $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s dev-tree-management@lists.mozilla.org
CVSROOT $CVSROOT/CVSROOT/cvsmailfilter.pl -c -u http://bonsai.mozilla.org -r /cvsroot -s %s -f modules sysalerts@mozilla.org

866
CVSROOT/modules Normal file
View File

@@ -0,0 +1,866 @@
# Three different line formats are valid:
# key -a aliases...
# key [options] directory
# key [options] directory files...
#
# Where "options" are composed of:
# -i prog Run "prog" on "cvs commit" from top-level of module.
# -o prog Run "prog" on "cvs checkout" of module.
# -e prog Run "prog" on "cvs export" of module.
# -t prog Run "prog" on "cvs rtag" of module.
# -u prog Run "prog" on "cvs update" of module.
# -d dir Place module in directory "dir" instead of module name.
# -l Top-level directory only -- do not recurse.
#
# NOTE: If you change any of the "Run" options above, you'll have to
# release and re-checkout any working directories of these modules.
#
# And "directory" is a path to a directory relative to $CVSROOT.
#
# The "-a" option specifies an alias. An alias is interpreted as if
# everything on the right of the "-a" had been typed on the command line.
#
# You can encode a module within a module by using the special '&'
# character to interpose another module into the current module. This
# can be useful for creating a module that consists of many directories
# spread out over the entire source repository.
######################################################################
#
# Module that contains the LEGAL and the LICENSE file. This should be
# a part of every logical source pull for a component. Care should
# be given so that this module is not specified twice for a given
# source pull.
#
MozillaLicense -a \
mozilla/LEGAL \
mozilla/LICENSE
Grendel -a \
MozillaLicense \
mozilla/grendel
######################################################################
#
# Modules for the MozillaClassic Browser, based on the original
# layout engine. If you wish to develop on the Mozilla Classic
# codebase, pull using these modules and using the branch tag
# MozillaSourceClassic_19981026_BRANCH.
# These modules should be considered obsolete.
#
MozillaSource -a \
MozillaSourceWin \
MozillaSourceMac \
MozillaSourceUnix
MozillaSourceWin -a \
MozillaSourceCommon \
MozillaSourceWinOnly
MozillaSourceMac -a \
MozillaSourceCommon \
MozillaSourceMacOnly
MozillaSourceUnix -a \
MozillaSourceCommon \
MozillaSourceUnixOnly \
mozilla/cmd/xfe \
mozilla/cmd/gnomefe \
mozilla/cmd/qtfe \
mozilla/cmd/ybfe
MozillaSourceMotif -a \
MozillaSourceCommon \
mozilla/cmd/xfe \
MozillaSourceUnixOnly
MozillaSourceQtfe -a \
MozillaSourceCommon \
mozilla/cmd/qtfe \
MozillaSourceUnixOnly
MozillaSourceGnomefe -a \
MozillaSourceCommon \
mozilla/cmd/gnomefe \
MozillaSourceUnixOnly
MozillaSourceYbfe -a \
MozillaSourceCommon \
mozilla/cmd/ybfe \
MozillaSourceUnixOnly
MozillaSourceCommon -a \
mozilla/LEGAL \
mozilla/LICENSE \
mozilla/base \
mozilla/build \
!mozilla/build/mac/client.mac \
mozilla/include \
mozilla/caps \
mozilla/jpeg \
mozilla/js \
mozilla/lib/htmldlgs \
mozilla/lib/layout \
mozilla/lib/libcnv \
mozilla/lib/libdom \
mozilla/lib/libi18n \
mozilla/lib/liblayer \
mozilla/lib/libmisc \
mozilla/lib/libmime \
mozilla/lib/libmocha \
mozilla/lib/libnet \
mozilla/lib/libparse \
mozilla/lib/libpics \
mozilla/lib/libpwcac \
mozilla/lib/libstyle \
mozilla/lib/mailto \
mozilla/lib/plugin \
mozilla/lib/xlate \
mozilla/lib/xp \
mozilla/modules/calendar \
mozilla/modules/edtplug/classes \
mozilla/modules/edtplug/src \
mozilla/modules/edtplug/include \
mozilla/modules/libfont/classes \
mozilla/modules/libfont/public \
mozilla/modules/libfont/src \
mozilla/modules/libhook \
mozilla/modules/libimg \
mozilla/modules/libnls \
mozilla/modules/libpref \
mozilla/modules/libreg \
mozilla/modules/libutil \
mozilla/modules/oji \
mozilla/modules/plugin \
mozilla/modules/progress/src \
mozilla/modules/rdf \
mozilla/modules/schedulr \
mozilla/modules/security/freenav \
mozilla/modules/softupdt/classes \
mozilla/modules/softupdt/include \
mozilla/modules/softupdt/src \
mozilla/modules/xml \
mozilla/modules/zlib/src \
mozilla/nav-java/stubs \
mozilla/network \
mozilla/nsprpub \
mozilla/privacy \
mozilla/xpcom \
mozilla/l10n \
mozilla/dbm \
mozilla/README
MozillaSourceWinOnly -a \
mozilla/client.mak \
mozilla/cmd/makefile.win \
mozilla/cmd/wincom \
mozilla/cmd/winfe \
mozilla/config \
mozilla/lib/makefile.win \
mozilla/modules/coreincl \
mozilla/modules/edtplug/makefile.win \
mozilla/makefile.win \
mozilla/modules/libfont/jmcgen \
mozilla/modules/libfont/makefile.win \
mozilla/modules/libfont/producers/makefile.win \
mozilla/modules/libfont/producers/win \
mozilla/modules/libfont/producers/win/classes \
mozilla/modules/libfont/producers/win/classes/netscape \
mozilla/modules/libfont/producers/win/src \
mozilla/modules/makefile.win \
mozilla/modules/progress/makefile.win \
mozilla/modules/progress/public \
mozilla/modules/security/makefile.win \
mozilla/modules/softupdt/makefile.win \
mozilla/modules/zlib/makefile.win \
mozilla/nav-java/makefile.win \
JavaStubWin
MozillaSourceUnixOnly -a \
mozilla/.cvsignore \
mozilla/Makefile \
mozilla/Makefile.in \
mozilla/configure \
mozilla/configure.in \
mozilla/allmakefiles.sh \
mozilla/cmd/Makefile \
mozilla/cmd/Makefile.in \
mozilla/cmd/stubfe \
mozilla/cmd/unixfe \
mozilla/config/.cvsignore \
mozilla/config/AIX.mk \
mozilla/config/BSD_OS.mk \
mozilla/config/DGUX.mk \
mozilla/config/FreeBSD.mk \
mozilla/config/HP-UX.mk \
mozilla/config/IRIX.mk \
mozilla/config/Linux.mk \
mozilla/config/NCR.mk \
mozilla/config/NEC.mk \
mozilla/config/NEWS-OS.mk \
mozilla/config/NEXTSTEP.mk \
mozilla/config/NetBSD.mk \
mozilla/config/OSF1.mk \
mozilla/config/OpenBSD.mk \
mozilla/config/QNX.mk \
mozilla/config/Rhapsody.mk \
mozilla/config/SCOOS.mk \
mozilla/config/SINIX.mk \
mozilla/config/SunOS.mk \
mozilla/config/SunOS4.mk \
mozilla/config/SunOS5.mk \
mozilla/config/UNIXWARE.mk \
mozilla/config/common.mk \
mozilla/config/config.mk \
mozilla/config/coreconf.mk \
mozilla/config/rules.mk \
mozilla/config/Makefile \
mozilla/config/Makefile.in \
mozilla/config/autoconf.mk.in \
mozilla/config/bdate.c \
mozilla/config/bdate.pl \
mozilla/config/aboutime.pl \
mozilla/config/bsdecho.c \
mozilla/config/clobber_miss.pl \
mozilla/config/config.guess \
mozilla/config/cvsco.pl \
mozilla/config/fastcwd.pl \
mozilla/config/gtscc.c \
mozilla/config/makecopy.c \
mozilla/config/mangle.c \
mozilla/config/mantomak.c \
mozilla/config/mkdepend \
mozilla/config/mkdetect \
mozilla/config/nfspwd.pl \
mozilla/config/nodl.pl \
mozilla/config/nsinstall.c \
mozilla/config/outofdate.pl \
mozilla/config/pathsub.c \
mozilla/config/pathsub.h \
mozilla/config/pkg2dpth.pl \
mozilla/config/ports \
mozilla/config/revdepth.pl \
mozilla/config/set-timebomb.pl \
mozilla/config/sj.pl \
mozilla/lib/Makefile \
mozilla/lib/Makefile.in \
mozilla/modules/edtplug/Makefile \
mozilla/modules/edtplug/Makefile.in \
mozilla/modules/libfont/jmcgen \
mozilla/modules/libfont/Makefile \
mozilla/modules/libfont/Makefile.in \
mozilla/modules/libfont/producers/Makefile \
mozilla/modules/libfont/producers/Makefile.in \
mozilla/modules/Makefile \
mozilla/modules/Makefile.in \
mozilla/modules/progress/Makefile \
mozilla/modules/progress/Makefile.in \
mozilla/modules/progress/public \
mozilla/modules/security/Makefile \
mozilla/modules/security/Makefile.in \
mozilla/modules/softupdt/Makefile \
mozilla/modules/softupdt/Makefile.in \
mozilla/modules/zlib/Makefile \
mozilla/modules/zlib/Makefile.in \
mozilla/nav-java/Makefile \
mozilla/nav-java/Makefile.in \
mozilla/lib/mariner \
JavaStubUnix
MozillaSourceMacOnly -a \
mozilla/config/mac \
mozilla/config/bdate.pl \
mozilla/config/aboutime.pl \
mozilla/config/mac-set-timebomb.pl \
mozilla/cmd/macfe \
mozilla/lib/mac/AutoAdmin \
mozilla/lib/mac/Includes \
mozilla/lib/mac/MacMemoryAllocator \
mozilla/lib/mac/Misc \
mozilla/lib/mac/MoreFiles \
mozilla/lib/mac/NSRuntime \
mozilla/lib/mac/NSStdLib \
mozilla/lib/mac/patches \
mozilla/lib/mac/PowerPlant \
mozilla/lib/mac/UserInterface \
mozilla/modules/coreincl \
mozilla/modules/edtplug/macbuild \
mozilla/modules/libfont \
mozilla/modules/progress/macbuild \
mozilla/modules/progress/public \
mozilla/modules/softupdt/macbuild \
mozilla/modules/zlib/macbuild \
mozilla/lib/mariner \
JavaStubMac
JavaStubAll -a \
JavaStubWin \
JavaStubMac \
JavaStubUnix
JavaStubCore -a \
mozilla/sun-java/stubs/include \
mozilla/sun-java/stubs/src
JavaStubMac -a \
JavaStubCore \
mozilla/sun-java/stubs/macbuild \
mozilla/sun-java/stubs/macjri
JavaStubUnix -a \
JavaStubCore \
mozilla/sun-java/Makefile \
mozilla/sun-java/Makefile.in \
mozilla/sun-java/stubs/jri \
mozilla/sun-java/stubs/Makefile \
mozilla/sun-java/stubs/Makefile.in
JavaStubWin -a \
JavaStubCore \
mozilla/sun-java/makefile.win \
mozilla/sun-java/stubs/jri \
mozilla/sun-java/stubs/makefile.win
######################################################################
#
# Modules for the raptor layout effort. Note that raptor dist is temporary
# until raptor is integrated into the mainline build.
#
RaptorDoc -a \
mozilla/LICENSE \
mozilla/LEGAL \
mozilla/README/nglayout
RaptorDist -a \
mozilla/configure.in \
mozilla/allmakefiles.sh \
mozilla/Makefile.in \
mozilla/makefile.win \
mozilla/build \
!mozilla/build/mac/client.mac \
mozilla/caps \
mozilla/config \
mozilla/dbm \
mozilla/editor \
mozilla/include \
mozilla/intl \
mozilla/jpeg \
JSClient \
mozilla/lib/liblayer \
mozilla/lib/libpwcac \
mozilla/lib/xp \
mozilla/modules/libimg \
mozilla/modules/libjar \
mozilla/modules/libpref \
mozilla/modules/libreg \
mozilla/modules/libutil \
mozilla/modules/oji \
mozilla/modules/plugin \
mozilla/modules/security/freenav \
mozilla/modules/zlib \
mozilla/nav-java \
mozilla/network \
mozilla/nsprpub \
mozilla/rdf \
mozilla/silentdl \
mozilla/sun-java \
mozilla/xpcom
RaptorLayout -a \
mozilla/base \
mozilla/dom \
mozilla/gfx \
mozilla/expat \
mozilla/htmlparser \
mozilla/layout \
mozilla/view \
mozilla/webshell \
mozilla/widget
Raptor -a \
RaptorDoc \
RaptorDist \
RaptorLayout
RaptorWin -a \
Raptor
RaptorUnix -a \
Raptor \
mozilla/aclocal.m4 \
mozilla/nglayout.mk
RaptorMac -a \
Raptor \
mozilla/build/mac \
mozilla/cmd/macfe/applevnt \
mozilla/cmd/macfe/central \
mozilla/cmd/macfe/gui \
mozilla/cmd/macfe/include \
mozilla/cmd/macfe/pch \
mozilla/cmd/macfe/projects \
mozilla/cmd/macfe/utility \
mozilla/lib/mac/MacMemoryAllocator \
mozilla/lib/mac/Misc \
mozilla/lib/mac/MoreFiles \
mozilla/lib/mac/NSRuntime \
mozilla/lib/mac/NSStdLib \
mozilla/lib/mac/PowerPlant
#####################
# An all inclusive modules for tinderbox to use
#####################
RaptorAll -a \
RaptorWin \
RaptorUnix \
RaptorMac
#####################
# Transformiix module (xslt processor)
#####################
TransformiixStandalone -a \
mozilla/config \
mozilla/expat \
mozilla/extensions/transformiix
#######################################################################
# Modules for the Directory SDK. There are two users of the libldap
# Mozilla and the DirectorySDK. Maintained by Chuck Boatwright
# cboatwri@netscape.com
#
DirectorySDKSource -a \
DirectorySDKSourceCommon \
DirectorySDKSourceBuild
DirectorySDKSourceC -a \
mozilla/directory/ldapsdk.mak \
mozilla/directory/ldapsdk.mk \
mozilla/directory/buildsdk.txt \
mozilla/directory/Makefile \
mozilla/directory/c-sdk
DirectorySDKSourceJava -a \
mozilla/directory/buildjsdk.txt \
mozilla/directory/java-sdk
DirectorySDKSourceCommon -a \
DirectorySDKSourceC \
DirectorySDKSourceJava
DirectorySDKSourceBuild -a \
mozilla/config \
mozilla/nsprpub
PerLDAP -a \
mozilla/directory/perldap
#######################################################################
# Modules for the Messenging Server SDK. Code maintained by Prasad Yendluri
# (prasad@netscape.com)
#
MessagingSDK -a \
mozilla/msgsdk
#######################################################################
# Modules for Calendar client.
# (spider@netscape.com)
#
CalendarClient -a \
mozilla/calendar \
mozilla/modules/calendar \
mozilla/htmlparser \
mozilla/gconfig \
mozilla/gfx \
mozilla/widget \
mozilla/xpfc \
mozilla/view
#######################################################################
# Modules for the JavaScript
# (fur@netscape.com)
#
JSRef -a \
mozilla/js/src
#
# Can't pull all of js/src, because the server-style config filenames
# are illegal on some operating systems.
#
JSClient -a \
mozilla/js/Makefile.in \
mozilla/js/makefile.win \
mozilla/js/macbuild \
mozilla/js/src \
mozilla/js/.cvsignore \
!mozilla/js/src/config \
!mozilla/js/src/editline \
!mozilla/js/src/liveconnect/config \
!mozilla/js/src/mininspr \
!mozilla/js/src/os \
!mozilla/js/src/perlconnect \
!mozilla/js/src/sh \
!mozilla/js/src/xpcom
#######################################################################
# Modules for SeaMonkey
# (5.0 Browser and 5.0 Mail/News based on nglayout)
#
# Initial wild ass guess: cyeh@netscape.com
# Second guess: mcafee@netscape.com
#
# We might want to do the platform-specific stuff like:
# SeaMonkeyCoreFoo = SeaMonkeyCore + <stuff for platform Foo>
# and so on, for each module.
#
NSPR -a \
mozilla/nsprpub
SeaMonkeyCore -a \
mozilla/.cvsignore \
mozilla/README \
mozilla/README.txt \
mozilla/client.mk \
mozilla/client.mak \
mozilla/configure \
mozilla/configure.in \
mozilla/allmakefiles.sh \
mozilla/Makefile.in \
mozilla/makefile.win \
mozilla/aclocal.m4 \
mozilla/build \
!mozilla/build/mac/client.mac \
mozilla/caps \
mozilla/config \
mozilla/dbm \
mozilla/db/.cvsignore \
mozilla/db/Makefile.in \
mozilla/db/makefile.win \
mozilla/db/mork \
mozilla/db/mdb \
mozilla/docshell \
mozilla/embedding \
mozilla/gc/boehm \
mozilla/include \
mozilla/intl \
mozilla/jpeg \
mozilla/js/jsd \
!mozilla/js/jsd/jsdb \
!mozilla/js/jsd/classes \
!mozilla/js/jsd/corba \
!mozilla/js/jsd/java \
!mozilla/js/jsd/javawrap \
JSClient \
mozilla/lib/mac/MacMemoryAllocator \
mozilla/lib/mac/Misc \
mozilla/lib/mac/MoreFiles \
mozilla/lib/mac/NSRuntime \
mozilla/lib/mac/NSStdLib \
mozilla/lib/mac/NSStartup \
mozilla/lib/mac/PowerPlant \
mozilla/lib/mac/InterfaceLib \
mozilla/lib/mac/embedding \
mozilla/modules/appfilelocprovider \
mozilla/modules/libimg \
mozilla/modules/libjar \
mozilla/modules/libpref \
mozilla/modules/libreg \
mozilla/modules/libutil \
mozilla/modules/mpfilelocprovider \
mozilla/modules/oji \
mozilla/modules/plugin \
mozilla/modules/security/freenav \
mozilla/modules/staticmod \
mozilla/modules/zlib \
mozilla/nav-java \
mozilla/network \
mozilla/netwerk \
mozilla/nglayout.mk \
mozilla/plugin/oji \
mozilla/profile \
mozilla/rdf \
mozilla/string \
mozilla/sun-java \
mozilla/tools/leaky \
mozilla/tools/preloader \
mozilla/tools/elf-dynstr-gc \
mozilla/uriloader \
mozilla/xpcom \
mozilla/xpinstall \
MozillaLicense
SeaMonkeyLayout -a \
SeaMonkeyCore \
mozilla/content \
mozilla/dom \
mozilla/gfx \
mozilla/htmlparser \
mozilla/parser \
mozilla/layout \
mozilla/view \
mozilla/webshell \
mozilla/widget \
mozilla/expat
SeaMonkeyXPToolKit -a \
SeaMonkeyLayout \
mozilla/themes \
mozilla/xpfe
SeaMonkeyBrowser -a \
mozilla/directory/xpcom \
mozilla/editor/Makefile.in \
mozilla/editor/public \
mozilla/extensions \
SeaMonkeyXPToolKit
# This needs work!
SeaMonkeyMailNews -a \
SeaMonkeyLayout \
mozilla/mailnews \
!mozilla/mailnews/db/mdb \
!mozilla/mailnews/db/mork \
SeaMonkeyEditor -a \
SeaMonkeyBrowser \
mozilla/editor \
mozilla/mailnews
SeaMonkeyL10n -a \
mozilla/l10n/makefile.win \
mozilla/l10n/makefiles.all \
mozilla/l10n/Makefile.in \
mozilla/l10n/langpacks/makefile.win \
mozilla/l10n/langpacks/Makefile.in \
mozilla/l10n/langpacks/en-DE \
mozilla/l10n/langpacks/en-GB
#############################################################
# This module is the whole banana, and this
# is the module that tinderbox and bonsai should
# track.
#
# Right now Editor pulls Browser which pulls XPToolKit
# which pulls Layout which pulls Core. But eventually,
# there will be more differentiation and uniqueness so
# All will need to contain more than Editor. Perhaps it
# will contain SeaMonkeyUnix, SeaMonkeyMac, SeaMonkeyWin
# et cetera, et cetera, et cetera. But that is in the
# future. --sarah
#
SeaMonkeyAll -a \
SeaMonkeyEditor \
SeaMonkeyL10n
Blackwood -a \
mozilla/java
SeaMonkeyBlackwood -a \
SeaMonkeyAll \
Blackwood
#############################################################
#
# Alexander Larsson's GTK+ widget for embedding mozilla into
# gtk applications.
#
#############################################################
GtkMozilla -a \
mozilla/webshell/embed/gtk
############################################################
#
# Module for Chimera, the embedded MacOSX browser.
# Because this project is mixing a branched SeaMonkeyAll
# with a trunk mozilla/chimera, we need a small module here
# for tinderbox to track mozilla/chimera. This module
# should be temporary until mozilla/chimera joins another
# major module. -mcafee
#
# 3/3/03: Chimera -> Camino name change. Temporarily adding
# new camino directory to Chimera, also adding new Camino
# module. -mcafee
#############################################################
Chimera -a \
mozilla/chimera \
mozilla/camino \
SeaMonkeyAll
Camino -a \
mozilla/camino \
SeaMonkeyAll
#############################################################
#
# Modules For Webtools
#
#############################################################
Bugzilla -a \
mozilla/webtools/bugzilla
Bonsai -a \
mozilla/webtools/bonsai
LXR -a \
mozilla/webtools/lxr
Tinderbox -a \
mozilla/webtools/tinderbox
Testopia -a \
mozilla/webtools/testopia
Webtools -a \
Bugzilla \
Bonsai \
LXR \
Tinderbox
#############################################################
#
# Module for the java webclient (edburns)
#
#############################################################
Webclient -a \
mozilla/java/Makefile.in \
mozilla/java/build.xml \
mozilla/java/README \
mozilla/java/config \
mozilla/java/dom/README \
mozilla/java/dom/build.xml \
mozilla/java/dom/classes \
mozilla/java/dom/jni \
mozilla/java/dom/src \
mozilla/java/external \
mozilla/java/makefiles \
mozilla/java/util \
mozilla/java/webclient \
mozilla/java/webclient/README \
mozilla/java/webclient/build-tests.xml \
mozilla/java/webclient/build.xml \
mozilla/java/webclient/classes_spec \
mozilla/java/webclient/config \
mozilla/java/webclient/src_ie \
mozilla/java/webclient/src_moz \
mozilla/java/webclient/src_share \
mozilla/java/webclient/test/automated \
mozilla/java/webclient/test/manual \
mozilla/java/dist
#############################################################
#
# Modules for Network Security Services
# Java Security Services
#
#############################################################
NSS -a \
mozilla/dbm \
mozilla/security/dbm \
mozilla/security/nss \
mozilla/security/coreconf
JSS -a \
mozilla/security/jss
SecurityServices -a \
mozilla/security/tinderbox \
NSPR \
NSS \
JSS
#############################################################
#
# Module for Mozilla Tinderbox
#
#############################################################
CoreTinderboxAll -a \
SeaMonkeyAll \
mozilla/security/psm \
mozilla/accessible \
mozilla/ipc/ipcd \
mozilla/security/manager \
mozilla/tools/trace-malloc \
mozilla/modules/lcms \
mozilla/modules/libpr0n \
mozilla/modules/libmar \
mozilla/modules/libbz2 \
mozilla/toolkit \
mozilla/storage \
mozilla/db/morkreader \
mozilla/db/sqlite3 \
mozilla/memory/jemalloc \
TestHarness
# should this be called SuiteTinderboxAll ?
MozillaTinderboxAll -a \
CoreTinderboxAll \
mozilla/suite \
mozilla/xulrunner
# mozilla uses mozilla/security/manager from
# the tip, not the nss branch
#
# commenting out NSS because the client uses a static tag so watching
# checkins as they happen is of no use to us
# NSS \
# commenting out NSPR because tinderbox is broken in such a way that
# checkins to the branch (which we care about) do not show up but
# checkins do the tip (which we don't care about) do. Getting rid of
# this so its not 100% false positives.
# NSPR \
# same with ldap
# mozilla/directory/c-sdk
# This module will let us track branches where all the subcomponents
# are on the same tag
CoreBranchTinderboxAll -a \
CoreTinderboxAll \
NSS \
NSPR \
mozilla/directory/c-sdk
# should this be called SuiteBranchTinderboxAll ?
MozillaBranchTinderboxAll -a \
CoreBranchTinderboxAll \
mozilla/suite
AviaryBranchTinderbox -a \
CoreBranchTinderboxAll \
mozilla/browser \
mozilla/chrome \
mozilla/mail
# thunderbird's tinderbox module
ThunderbirdTinderbox -a \
CoreTinderboxAll \
mozilla/mail \
mozilla/chrome
# this is for the phoenix tinderbox
PhoenixTinderbox -a \
CoreTinderboxAll \
mozilla/browser \
mozilla/chrome \
!mozilla/extensions/irc
# For special trees like Mozilla 1.8 --chase
AviarySuiteBranchTinderbox -a \
CoreBranchTinderboxAll \
mozilla/browser \
mozilla/chrome \
mozilla/mail \
mozilla/suite
# Test Harness code
TestHarness -a \
mozilla/tools/test-harness/xpcshell-simple \
mozilla/testing/crashtest \
mozilla/testing/mochitest

14
CVSROOT/notify Normal file
View File

@@ -0,0 +1,14 @@
# The "notify" file controls where notifications from watches set by
# "cvs watch add" or "cvs edit" are sent. The first entry on a line is
# a regular expression which is tested against the directory that the
# change is being made to, relative to the $CVSROOT. If it matches,
# then the remainder of the line is a filter program that should contain
# one occurrence of %s for the user to notify, and information on its
# standard input.
#
# "ALL" or "DEFAULT" can be used in place of the regular expression.
#
# For example:
#ALL mail %s -s "CVS notification"
ALL $CVSROOT/CVSROOT/sendnotification.pl %s

338
CVSROOT/passwd Normal file
View File

@@ -0,0 +1,338 @@
# DO NOT EDIT THIS FILE! You must instead go to https://despot.mozilla.org/, and
# tweak things from there.
aaronleventhal%moonset.net:S0MUPohMWfaMo:cvsuser
aaronr%us.ibm.com:Fk/Gm8/Pavt5E:cvsuser
ajschult%verizon.net:586bcad8BLjJ.:cvsuser
akkzilla%shallowsky.com:LyPNKDRAkCEfM:cvsuser
alecf%flett.org:xY/EzwiSEg43U:cvsuser
alex%croczilla.com:.qnz.iJA.rUaQ:cvsuser
alexei.volkov.bugs%sun.com:4kk40jCYel.cQ:cvsuser
alfred.peng%sun.com:XeuD7j8pQQlfU:cvsuser
allan%beaufour.dk:HqCPQ9INvQHOk:cvsuser
alqahira%ardisson.org:/Q09uNupx65ko:cvsuser
amardare%qnx.com:.nnbfi3s/6pLw:cvsuser
andreas.otte%debitel.net:kydQ2aAIGwhkA:cvsuser
annie.sullivan%gmail.com:udBz8JbukFZ8I:cvsuser
anodelman%mozilla.com:GbVxnw5oI8qDM:cvsuser
anton.bobrov%sun.com:I/GPt4WI84v2s:cvsuser
antonio.gomes%indt.org.br:5Th4Q/mTAB6fg:cvsuser
aravind%mozilla.com:QBQ7ZP8fvKCk2:cvsuser
asa%mozilla.org:KwQFH5YHrDGVw:cvsuser
asac%jwsdot.com:5Ttz4cO1tOAUI:cvsuser
asasaki%mozilla.com:OvcxjU43UXiZU:cvsuser
asqueella%gmail.com:.UwhPbirT2aic:cvsuser
atremon%elansoftware.com:W3ra7Lu0bCR92:cvsuser
ause%sun.com:J7sS6Z5BS4BsA:cvsuser
axel%pike.org:J0ntXH8PN.yTA:cvsuser
bbaetz%acm.org:JhmLaLDTsT/h2:cvsuser
bclary%bclary.com:TYy8zRTOlkZWU:cvsuser
bear%mozilla.com:QPUD827Visics:cvsuser
beckley%qualcomm.com:oqzqNk6Hm.K52:cvsuser
benc%meer.net:.mc9O4VQuREws:cvsuser
beng%bengoodger.com:qP3ON3NucalGw:cvsuser
benjamin%smedbergs.us:dvB/veJh3IxkM:cvsuser
bent.mozilla%gmail.com:VTFl7s.ZNXBIc:cvsuser
bhearsum%mozilla.com:bc9sC.7gLvhWA:cvsuser
bienvenu%nventure.com:dzcEj09V1HQLg:cvsuser
biswatosh.chakraborty%sun.com:Cj89QwJpG0/hc:cvsuser
blassey%mozilla.com:gIEKQwXOhM9z2:cvsuser
blizzard%mozilla.com:qNva3X2geFCuY:cvsuser
bmlk%gmx.de:diOpGSeH3syIs:cvsuser
bobbyholley%gmail.com:UEdaVxj7BVsMY:cvsuser
brade%comcast.net:ouetdVzWLzsWs:cvsuser
BradleyJunk%cinci.rr.com:EOOl4wp9MNcU6:cvsuser
brendan%mozilla.org:N7wZcaY7Bs9nw:cvsadm
brettw%gmail.com:Jm1XbKZwUGoHs:cvsuser
browning%uwalumni.com:MgeOzDk/xxhD6:cvsuser
bryner%brianryner.com:gy5stVpStoVNw:cvsuser
bugreport%peshkin.net:PgnY246SzUcHk:cvsuser
bugzilla%babylonsounds.com:/Cu/c717IBD1w:cvsuser
bugzilla%glob.com.au:O.LFwfIctGxh6:cvsuser
bugzilla%standard8.plus.com:lmzqmqShGzGYs:cvsuser
burnus%gmx.de:RBozBY9sekJRM:cvsuser
bz%barnson.org:hRMbA3bW5q6Ak:cvsuser
bzbarsky%mit.edu:YySJ0ECW0UqcM:cvsuser
bzrmirror%bugzilla.org:do0ZvZ/z.1YQM:cvsuser
caillon%redhat.com:S5LpV7HM4OOzo:cvsuser
callek%gmail.com:7c0ZoYCqNF3qk:cvsuser
catlee%mozilla.com:eY4mh1o1mljjg:cvsuser
cbarrett%mozilla.com:TFDyorFt/0ICk:cvsuser
cbiesinger%gmail.com:SmMxtOg6tGNJg:cvsuser
ccooper%deadsquid.com:.a8HcC8mM7pks:cvsuser
Chris.Yeh%nokia.com:98WX9EeAZIt/6:cvsuser
christophe.ravel.bugs%sun.com:m72kIhpCT13sg:cvsuser
cls%seawood.org:YLAr7ajnaXezg:cvsuser
cltbld%netscape.com:mla4CZgCloBSU:cvsuser
cmp%mozilla.org:N6s8fO4X.RRV.:cvsuser
cpeyer%adobe.com:/J3KHO2IWNqBk:cvsuser
crowder%fiverocks.com:nTJiASZEqtksI:cvsuser
cst%yecc.com:FsXA0AnQhG/kg:cvsuser
ctalbert%mozilla.com:9UNADg/pEZyzA:cvsuser
daniel%glazman.org:voZRrCYpgF9AU:cvsuser
danm-moz%comcast.net:3h6FdkzmMqnyA:cvsuser
dansmith%adobe.com:XXuMiHbfmTlRQ:cvsuser
dao%mozilla.com:s.1QwzYPRMD5c:cvsuser
darin%meer.net:BFlqb/kSuCdKo:cvsuser
daumling%adobe.com:PZxEWCXipcjEI:cvsuser
david%bozemanpass.com:CSVK8gML2ph9c:cvsuser
db48x%yahoo.com:WOXgUg7VfNR2s:cvsuser
dbaron%dbaron.org:Ufu45S7XqztOY:cvsuser
dbolter%mozilla.com:Pj95SMWINbfQY:cvsuser
dcamp%mozilla.com:8J1lYA6aDXWgI:cvsuser
dean_tessman%hotmail.com:AM2BZ7M0nDhlM:cvsuser
deb%dria.org:tevrBpdIX/IAw:cvsuser
despotdaemon:gNFxPV183TGDc:cvsadm
dholbert%cs.stanford.edu:DP/HW2hXEZoDg:cvsuser
diegohcg%gmail.com:Vs/1h.ZP6RmZg:cvsuser
dietrich%mozilla.com:V5GbjeqBWgCQc:cvsuser
dlawrence%mozilla.com:Jb37f1UZbg4g2:cvsuser
dmandelin%mozilla.com:omKcEsk6wjg9s:cvsuser
dmose%mozilla.org:sTIo1zYddteQc:cvsadm
dolske%mozilla.com:yYw1gOmZMtaAM:cvsuser
doronr%us.ibm.com:BntrR9DKOvfRw:cvsuser
douglas%stebila.ca:FtOKWYCG./BN6:cvsuser
dougt%meer.net:QzucPi4akyAvo:cvsuser
driehuis%playbeing.org:BbR6IahGk6yGc:cvsuser
dschaffe%adobe.com:IVaq/BhZhOKOc:cvsuser
dtownsend%oxymoronical.com:nN8k.deZPkAY6:cvsuser
dveditz%cruzio.com:S1X7iuOVZr0tI:cvsuser
dwitte%mozilla.com:atobJ8YkJm/x.:cvsuser
edburns%acm.org:z7zqfOtPH9oic:cvsuser
edward.lee%engineering.uiuc.edu:JQQPKcRtozeJY:cvsuser
ehsan.akhgari%gmail.com:ZAquXcDKuPuNk:cvsuser
emaijala%kolumbus.fi:HlHx6Z2VwOLeg:cvsuser
emaldona%redhat.com:E.pBgfrTvGowM:cvsuser
enndeakin%gmail.com:gQGH2TE1LSHR.:cvsuser
erhyuan%pacbell.net:b6.iRP5wVeO1s:cvsuser
erik%dasbistro.com:RleOQJ5O4vqSI:cvsuser
erik%vanderpoel.org:UIUlMPWTelYIE:cvsuser
Evan.Yan%Sun.COM:y6fet2ZQuQjxw:cvsuser
fantasai.cvs%inkedblade.net:.wuTh0oK1y23M:cvsuser
firefox%blakeross.com:iecsxCayirMQw:cvsuser
flamingice%sourmilk.net:9xh1/DFw2ODOU:cvsuser
florian%queze.net:fYk7exIMhk3I.:cvsuser
gandalf%firefox.pl:gag9.o44ly07A:cvsuser
gavin%gavinsharp.com:pMMNzxf5m93DM:cvsuser
gavin%picsel.com:3fMXVt7Cqmgo.:cvsuser
gerv%gerv.net:/3awrKKpfLPvQ:cvsuser
ghendricks%novell.com:EHmq1PZa1a00s:cvsuser
gijskruitbosch%gmail.com:9n2/iwbsnMyiw:cvsuser
ginn.chen%sun.com:.yE1Sk2DszKf2:cvsuser
glen.beasley%sun.com:Bg3n.ccr13OvI:cvsuser
gozer%mozillamessaging.com:Qbfiaq/6nsg6s:cvsuser
graydon%mozilla.com:oifQirJbZia3U:cvsuser
guy.pyrzak%gmail.com:aCVt2H8vDraHM:cvsuser
hannes%helma.at:kf..K/fIFAHks:cvsuser
hjtoi%comcast.net:52AbDkgxmkRfY:cvsuser
honzab.moz%firemni.cz:r0fsdafA2Nd2M:cvsuser
hpradhan%hotpop.com:Z9A47ej9QDVYc:cvsuser
hwaara%gmail.com:74eCB7AZi/Bm2:cvsuser
ian%hixie.ch:nibu2mA5/kgco:cvsuser
iann_cvs%blueyonder.co.uk:bVhEvG7dtzxWg:cvsuser
igor%mir2.org:MM9XCaPQ9hSyA:cvsuser
inonit%inonit.com:Om4RcBfTOXpSw:cvsuser
ispiked%gmail.com:fIoVRIBQ9Yf26:cvsuser
jag%tty.nl:JfxrrkZerNZv.:cvsuser
jake%bugzilla.org:mjldF4ES.KxbI:cvsuser
Jan.Varga%gmail.com:itS5ZJXFiEJC2:cvsuser
jasone%canonware.com:Oe69thka5Drg2:cvsuser
jay%mozilla.org:./8ppoCBU7xKE:cvsuser
jdrew%mozilla.com:H94cmzCtc22L6:cvsuser
jeff.hedlund%matrixsi.com:dUxvk4HDbIrkA:cvsuser
jgmyers%speakeasy.net:tj/q7ALULIlLM:cvsuser
jhopkins%mozillamessaging.com:F3Gyejh.h.L3I:cvsuser
jim_nance%yahoo.com:MW2pItooimXQc:cvsuser
jmathies%mozilla.com:JMun7n79fcZrE:cvsuser
jminta%gmail.com:xECVGDTSeqbz2:cvsuser
jodyer%adobe.com:RSXkcpr/Wp4VE:cvsuser
joe%retrovirus.com:qUSVkAd/h8mko:cvsuser
john%johnkeiser.com:UEgKBivGIzptw:cvsuser
johnath%mozilla.com:kyyPyUgFhqYjQ:cvsuser
jonas%sicking.cc:HmAX9bYyCA47k:cvsuser
jorendorff%mozilla.com:E.PR9.l6FO.0I:cvsuser
joshmoz%gmail.com:X9Pi3H9iwCIb2:cvsuser
jouni%heikniemi.net:ykttS9UKWXc9E:cvsuser
jresig%mozilla.com:6cSYi6oRTWDoE:cvsuser
jruderman%hmc.edu:mwr0yF3PJ5H2g:cvsuser
jscott%mozilla.com:PcwAYdu4UOrto:cvsuser
jshin1987%gmail.com:j6/TcPcy/KYgg:cvsuser
jst%mozilla.org:ry1WSdsxrYVhg:cvsuser
julien.pierre.boogz%sun.com:2ebjC0cACURyU:cvsuser
justdave%bugzilla.org:Xi4EgN7Xvi7z6:cvsadm
justin%mozilla.com:44P/1lpTCFMo.:cvsadm
jwalden%mit.edu:DYcaTEuBX5WEA:cvsuser
jwatt%jwatt.org:rQgtjD.FtjqWY:cvsuser
kaie%kuix.de:.hgVIsvtes.Fw:cvsuser
kairo%kairo.at:P3GfvvKlerCks:cvsuser
karl.kornel%mindspeed.com:9Vq/LWyYItegs:cvsuser
karlt+%karlt.net:w1Gi9UP1A0i4Y:cvsuser
katakai%japan.sun.com:qJPfrx26UNm2.:cvsuser
kerz%mozillazine.org:PrxCfYo5gxNi.:cvsuser
kestesisme%yahoo.com:5Ld0f8MhzQggw:cvsuser
kevin.heart%gmail.com:8lliOE5JWdETk:cvsuser
kherron%fmailbox.com:rRN9eQFLs3af6:cvsuser
kieran%eternal.undonet.com:gVVzTaNHTa3HE:cvsuser
kiko%async.com.br:Uz8pBMTzv6gpo:cvsuser
kinmoz%netscape.net:RexUJ7MbhHOeE:cvsuser
klibby%mozilla.com:bQPoQ04OC8s.6:cvsadm
Kurt.Zenker%sun.com:PxXscXmcBiCWY:cvsuser
kyle.yuan%sun.com:4pSzbqjeADpcc:cvsuser
lars%mozilla.com:OIS1qjX2A4hPY:cvsuser
lars%trolltech.com:sGvT16I8vdbYY:cvsuser
leaf%mozilla.org:yDi7DUMDdLeDk:cvsuser
leif%ogre.com:NSpnZ.4teg8CA:cvsuser
leon.sha%sun.com:VfiWfb3UX3.Iw:cvsuser
lianliming%gmail.com:q1NmFx6CiR/cE:cvsuser
light%rathedg.com:G9NscomPqxBJg:cvsuser
locka%iol.ie:Odt22ztoqh7Pc:cvsuser
longsonr%gmail.com:n0H6qvTySWbsY:cvsuser
lordpixel%mac.com:pBoWsz5/W/1/o:cvsuser
louie.zhao%sun.com:ajsxRr.217rWY:cvsuser
lpsolit%gmail.com:s2V0JuW2d3qG.:cvsuser
lwagner%mozilla.com:nn8UYSg1EVCR6:cvsuser
marco.zehe%googlemail.com:/.MEQU1hGEtlE:cvsuser
marco%gnome.org:zKqukw72.KsUw:cvsuser
mark.finkle%gmail.com:.CMOa5pzz2ey6:cvsuser
mark%lussumo.com:dNKgwl4OUxxHY:cvsuser
mark%moxienet.com:xXj.wmda2UrCM:cvsuser
mark%plogs.net:9a8m5d2zmZBzA:cvsuser
marria%gmail.com:UXJ8PJcEKNij2:cvsuser
martijn.martijn%gmail.com:dQsvqxjujoE9g:cvsuser
masayuki%d-toybox.com:Px8OA0y98uKTY:cvsuser
mats.palmgren%bredband.net:xBfocrUUc/wis:cvsuser
mattwillis%gmail.com:TiZNJlJ.RHoBs:cvsuser
mattyt%tpg.com.au:c/z7/vNQ/Vv1I:cvsuser
mcafee%mocha.com:Y/0zK7Dff2W8.:cvsuser
mcharleb%qualcomm.com:Uyg8fRoqDJSPE:cvsuser
mconnor%steelgryphon.com:KLpr7Zj8uPkes:cvsuser
mcs%pearlcrescent.com:1K9aYq1ivwd6s:cvsuser
mcsmurf%mcsmurf.de:zYsbEuLO7wm76:cvsuser
mgalli%geckonnection.com:Myf1X1IRZtvK6:cvsuser
mhammond%skippinet.com.au:T1kpFNZuhvQ0I:cvsuser
michael.buettner%sun.com:NkL7l4mYwuirs:cvsuser
mike%meer.net:3rKv1ZMBpeR36:cvsuser
mkanat%bugzilla.org:UsNXKY7u6ozDw:cvsuser
mkaply%us.ibm.com:1Ui2NF/0U00sI:cvsuser
mkmelin+mozilla%iki.fi:6koUOtAKdEXB2:cvsuser
mnyromyr%tprac.de:8JwFnN3UC8w.w:cvsuser
morgamic%mozilla.com:oMf2l.pEwcLAc:cvsuser
mostafah%oeone.com:DaYs.xDcUaa72:cvsuser
mozilla.BenB%bucksch.org:7/oOTh8e41HmY:cvsuser
mozilla.mano%sent.com:rXnDyx.hnVKyk:cvsuser
mozilla%boelzle.org:IhnkPcmU2aaTM:cvsuser
mozilla%colinogilvie.co.uk:JlBNqlkELDhhI:cvsuser
mozilla%justcameron.com:eCz/XDzlP8Cwg:cvsuser
mozilla%kewis.ch:K/pXr12MlfCWc:cvsuser
mozilla%weilbacher.org:eoZapDeWw57LY:cvsuser
mozmail%daveliebreich.com:P3fSEyqi8O9S2yba:cvsuser
mozpreed%sigkill.com:BvqmKaKN1qcNE:cvsadm
mrbkap%gmail.com:UMeeFwmDqd7II:cvsuser
mschroeder%mozilla.x-home.org:iWrL1IFBbV/sw:cvsuser
mstange%themasta.com:xXppy8/VqgZYk:cvsuser
mvl%exedo.nl:kpiBYLuZnAosE:cvsuser
myk%mozilla.org:UPia1WceZof6E:cvsadm
m_kato%ga2.so-net.ne.jp:FoloD5kECUuTo:cvsuser
nboyd%atg.com:hbKSEw6zIzn8A:cvsuser
neil.williams%sun.com:5demyASX0XQLE:cvsuser
neil%parkwaycc.co.uk:dIqJP4XsRGQIw:cvsuser
nelson%bolyard.com:AVyk3HXWf.ujs:cvsuser
nhosoi%redhat.com:Kc7DN3G6DWNVc:cvsuser
nick.kreeger%park.edu:8w9jrG44s9v9o:cvsuser
nkwan%redhat.com:Evx20xUpj8Gk2:cvsuser
nrthomas%gmail.com:39NAPUEFnNHP.:cvsuser
olav%bkor.dhs.org:fuDFH7wT/SfrM:cvsuser
Olli.Pettay%helsinki.fi:JNyNghF5OJ9Xo:cvsuser
oremj%mozilla.com:Vu3lChH7COMLs:cvsadm
pamg.bugs%gmail.com:t.cstj7r1wyFo:cvsuser
paper%animecity.nu:zZz20Ze5U4roc:cvsuser
pavlov%pavlov.net:Wm/3gCaQhXNLo:cvsuser
pcbeard%mac.com:2Eed7KIBNPtL6:cvsuser
pedemont%us.ibm.com:yXrIQ7nPbCytE:cvsuser
pete%mozdevgroup.com:8I2QCUKNKooqA:cvsuser
peterv%propagandism.org:tknmYRfnctNHY:cvsuser
philringnalda%gmail.com:QfBdPW0n3i/vE:cvsuser
Pidgeot18%gmail.com:3AKyGBnLGhuQk:cvsuser
pinkerton%aol.net:SXjRJmDJDtb1U:cvsuser
pkasting%google.com:LyTm7xG6RxIAo:cvsuser
pkw%us.ibm.com:8b/bmWBPVi2ug:cvsuser
prasad%medhas.org:UFVpNiIq80k0w:cvsuser
psychoticwolf%carolina.rr.com:utvOR5.5Us.kU:cvsuser
ptran%mozilla.com:.vSQA1Tg/CD9.:cvsadm
p_ch%verizon.net:9sotrJUSTkw2o:cvsuser
rbs%maths.uq.edu.au:2urVlBcTziPaA:cvsuser
rcampbell%mozilla.com:/T/10DQgIOWm6:cvsuser
redfive%acm.org:bwZbPN1gYEnPo:cvsuser
reed%reedloden.com:hTsN0cuIWUQL2:cvsadm
rflint%ryanflint.com:6jZQWQz6aMM6E:cvsuser
rginda%hacksrus.com:TRTBrAIOV/zck:cvsuser
richard.freedman%sun.com:8SW/naR5ntHSs:cvsuser
richm%stanfordalumni.org:CMqOc556cwVPA:cvsuser
rick.ju%sun.com:O/OoCMTnW5sUE:cvsuser
rj.keller%beonex.com:Kg0SscFg1bZfw:cvsuser
rjesup%wgate.com:5Ccmc2hO67zAk:cvsuser
robarnold%cmu.edu:ID9AnqMmrJIH2:cvsuser
robert%accettura.com:ofCq6Xe9Mdsk6:cvsuser
robert%roberthelmer.com:8wnUosvUV2zI.:cvsuser
robin.lu%sun.com:QX/01AXloHL0A:cvsuser
rob_strong%exchangecode.com:QcQeM1Fhopr1A:cvsuser
roc+%cs.cmu.edu:7yP.3Z8FERo/.:cvsuser
romaxa%gmail.com:ERMq0/01GM3DU:cvsuser
rrelyea%redhat.com:SnAaVLpexLWKw:cvsuser
samuel%sieb.net:UyA4IG.2.LceA:cvsuser
sancus%off.net:Z1FCTZbwRr8xI:cvsuser
sayrer%gmail.com:Bi0wR2pc2rfyE:cvsuser
scc%mozilla.org:rSANuSFML82vc:cvsuser
schrep%mozilla.com:HOyCtawx2RMLg:cvsuser
scootermorris%comcast.net:wQk4tagONTuMg:cvsuser
scott%scott-macgregor.org:/iUxoWYhl45Gw:cvsuser
sdwilsh%shawnwilsher.com:vlJz/BjeP89rw:cvsuser
sebo.moz%googlemail.com:lC8mJxyQ4sjDA:cvsuser
sergei_d%fi.tartu.ee:2pMVH6CMfBao6:cvsuser
sgautherie.bz%free.fr:zRDfcZjqityUw:cvsuser
sharparrow1%yahoo.com:.ksEGiKJj1sdU:cvsuser
shaver%mozilla.org:I4.grysVnENVM:cvsadm
silver%warwickcompsoc.co.uk:jn1zaL3oWEYT6:cvsuser
simford%yahoo.com:fV41vy16txOL6:cvsuser
slavomir.katuscak%sun.com:zzZvFAbWtnVt6:cvsuser
smfr%smfr.org:2mFWUaEqjN7lE:cvsuser
smichaud%pobox.com:LVTaYwQdcsyLA:cvsuser
smontagu%smontagu.org:GR7KUGsPjdY/6:cvsuser
sparkins%redhat.com:v47uXV/9jevOo:cvsuser
sspitzer%mozilla.org:6pWx3PlzU0tYQ:cvsuser
ssu0262%aol.com:cfNlpxCKVXQtQ:cvsuser
Stefan.Borggraefe%gmx.de:h788WO/3xUGRc:cvsuser
stefanh%inbox.com:hWmK3E9KdRisc:cvsuser
steffen.wilberg%web.de:Sj/Ybb7X9aaRI:cvsuser
stephen%noved.org:eUTehPWJZ96oI:cvsuser
stridey%gmail.com:1dIxxxcOFboTM:cvsuser
stuart.morgan%alumni.case.edu:osIW3RwEUQsgM:cvsuser
surkov.alexander%gmail.com:j7fhI7d42nVNU:cvsuser
szegedia%freemail.hu:wnmu1pi.2s982:cvsuser
ted.mielczarek%gmail.com:RZ395urzBvt8Q:cvsuser
tglek%mozilla.com:WvBRjnHMP9ZTU:cvsuser
thomas.benisch%sun.com:VS9sGUhKBH37s:cvsuser
tierney%adobe.com:/l37fMGOOoRuA:cvsuser
timeless%mozdev.org:/rmja24l1sOYs:cvsuser
toddw%activestate.com:7bfDWjDX3IqGk:cvsuser
tony%ponderer.org:I25wmbIx2NMV.:cvsuser
tor%cs.brown.edu:.GLVprG/lOpjM:cvsuser
travis%sedsystems.ca:GeYiqvJTK4qvM:cvsuser
treilly%adobe.com:.NcUbzHumfIHE:cvsuser
treydrake%yahoo.com:Y6aSEsZf.GcP2:cvsuser
ulf%loop.to:nyAdDm7URuxog:cvsuser
uriber%gmail.com:UbuwPpUMiAJGI:cvsuser
vitaly%rathedg.com:gCpWN92cgp7aU:cvsuser
vladimir%pobox.com:ZcFYwCPC7dvjE:cvsuser
wclouser%mozilla.com:7kMqx9pigCvx2:cvsuser
webmail%kmgerich.com:K7U1HCAoxFv2E:cvsuser
wildriding%gmail.com:C5sZHT45QR.ks:cvsuser
wolfe%lobo.us:lv89GmGhY7/16:cvsuser
wr%rosenauer.org:ZfCN63R6WKPWc:cvsuser
wsharp%adobe.com:k/vjPPnrjMKsQ:cvsuser
wtc%google.com:qv4XOpmSQjJG2:cvsuser
wurblzap%gmail.com:pto2PHYncXBQY:cvsuser
Xiaobin.Lu%eng.Sun.com:MrrYDdtVNWvV6:cvsuser
yinbolian%gmail.com:SXDI.XmKRDr7s:cvsuser
zach%zachlipton.com:GLozolSujiqSo:cvsuser
zack%kde.org:OcOf3QFUvN/v2:cvsuser
zhayupeng%gmail.com:rXMiOKAkMlQts:cvsuser

13
CVSROOT/rcsinfo Normal file
View File

@@ -0,0 +1,13 @@
# The "rcsinfo" file is used to control templates with which the editor
# is invoked on commit and import.
#
# The first entry on a line is a regular expression which is tested
# against the directory that the change is being made to, relative to the
# $CVSROOT. For the first match that is found, then the remainder of the
# line is the name of the file that contains the template.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name "ALL" appears as a regular expression it is always used
# in addition to the first matching regex or "DEFAULT".

0
CVSROOT/readers Normal file
View File

47
CVSROOT/readonlyusers.pl Executable file
View File

@@ -0,0 +1,47 @@
#!/usr/bin/perl
#
# This is a simple script that forces specified users to
# have read-only access to the CVS repository when using SSH.
# This must be done in a pre-commit check script, as SSH users
# must have an account on the server with access to the repository.
# Returning "0" means the account is allowed to check-in. Any other
# return type will stop the commit from occurring.
#
# Authors: Reed Loden <reed@mozilla.com>
# Aravind Gottipati <aravind@mozilla.com>
#
# To make it work, you need to add the script name to
# CVSROOT/checkoutlist so that the script is checked out correctly
# on the CVS server.
# Also, you need to add a line to your
# CVSROOT/commitinfo file that says something like:
#
# ALL $CVSROOT/CVSROOT/readonlyusers.pl
use strict;
use warnings;
# Hash of read-only users
my %read_only_users = (
'calbld' => 1,
'caminobld' => 1,
'ffxbld' => 1,
'l10nbld' => 1,
'nobody' => 1,
'stgbld' => 1,
'qabld' => 1,
'unittest' => 1,
'trybld' => 1,
'xrbld' => 1
);
my $username = $ENV{'CVS_USER'} || getlogin || (getpwuid($<))[0] || 'nobody';
if (exists $read_only_users{$username}) {
print STDERR "The $username account is not permitted to check-in to this CVS repository.\n";
print STDERR "If you think it should be allowed to do so, please contact\n";
print STDERR "the system administrators at sysadmins\@mozilla.org.\n";
exit 1;
}
exit 0;

78
CVSROOT/sendnotification.pl Executable file
View File

@@ -0,0 +1,78 @@
#!/usr/bin/perl
use Socket;
sub get_response_code {
my ($expecting) = @_;
# if ($flag_debug) {
# print STDERR "SMTP: Waiting for code $expecting\n";
# }
while (1) {
my $line = <S>;
# if ($flag_debug) {
# print STDERR "SMTP: $line";
# }
if ($line =~ /^[0-9]*-/) {
next;
}
if ($line =~ /(^[0-9]*) /) {
my $code = $1;
if ($code == $expecting) {
# if ($flag_debug) {
# print STDERR "SMTP: got it.\n";
# }
return;
}
die "Bad response from SMTP -- $line";
}
}
}
my @mailto;
my $i;
foreach $i (@ARGV) {
# Deal with our "%" encoding of email addresses.
if ($i !~ /\@/) {
$i =~ s/%/\@/;
}
push(@mailto, $i);
}
chop(my $hostname = `/bin/hostname`);
my ($remote,$port, $iaddr, $paddr, $proto, $line);
$remote = "localhost";
$port = 25;
if ($port =~ /\D/) { $port = getservbyname($port, 'tcp') }
die "No port" unless $port;
$iaddr = inet_aton($remote) || die "no host: $remote";
$paddr = sockaddr_in($port, $iaddr);
$proto = getprotobyname('tcp');
socket(S, PF_INET, SOCK_STREAM, $proto) || die "socket: $!";
connect(S, $paddr) || die "connect: $!";
select(S); $| = 1; select(STDOUT);
get_response_code(220);
print S "EHLO $hostname\n";
get_response_code(250);
print S "MAIL FROM: cvs-notify-daemon\@$hostname\n";
get_response_code(250);
foreach $i (@mailto) {
print S "RCPT TO: $i\n";
get_response_code(250);
}
print S "DATA\n";
get_response_code(354);
# Get one line starting with "354 ".
print S "Subject: CVS notification\n";
print S "To: " . join(',', @mailto) . "\n";
print S "\n";
while (<STDIN>) {
print S $_;
}
print S ".\n";
get_response_code(250);
print S "QUIT\n";
close(S);

20
CVSROOT/taginfo Normal file
View File

@@ -0,0 +1,20 @@
# The "taginfo" file is used to control pre-tag checks.
# The filter on the right is invoked with the following arguments:
#
# $1 -- tagname
# $2 -- operation "add" for tag, "mov" for tag -F, and "del" for tag -d
# $3 -- repository
# $4-> file revision [file revision ...]
#
# A non-zero exit of the filter program will cause the tag to be aborted.
#
# The first entry on a line is a regular expression which is tested
# against the directory that the change is being committed to, relative
# to the $CVSROOT. For the first match that is found, then the remainder
# of the line is the name of the filter to run.
#
# If the repository name does not match any of the regular expressions in this
# file, the "DEFAULT" line is used, if it is specified.
#
# If the name "ALL" appears as a regular expression it is always used
# in addition to the first matching regex or "DEFAULT".

21
CVSROOT/verifymsg Normal file
View File

@@ -0,0 +1,21 @@
# The "verifymsg" file is used to allow verification of logging
# information. It works best when a template (as specified in the
# rcsinfo file) is provided for the logging procedure. Given a
# template with locations for, a bug-id number, a list of people who
# reviewed the code before it can be checked in, and an external
# process to catalog the differences that were code reviewed, the
# following test can be applied to the code:
#
# Making sure that the entered bug-id number is correct.
# Validating that the code that was reviewed is indeed the code being
# checked in (using the bug-id number or a seperate review
# number to identify this particular code set.).
#
# If any of the above test failed, then the commit would be aborted.
#
# Actions such as mailing a copy of the report to each reviewer are
# better handled by an entry in the loginfo file.
#
# One thing that should be noted is the the ALL keyword is not
# supported. There can be only one entry that matches a given
# repository.

2
CVSROOT/writers Normal file
View File

@@ -0,0 +1,2 @@

View File

@@ -0,0 +1,744 @@
/*
* The nsinstall command for OS/2
*
* Our gmake makefiles use the nsinstall command to create the
* object directories or installing headers and libs to ns/dist.
* The shmsdos shell has nsinstall as a built-in command. However,
* if we use another shell like MKS toolkit's sh, we need to have
* the nsinstall command separately.
*
* This file was generated by modifying the Windows nsinstall.c.
*
* To build, say
* icc nsinstall.c
*/
#include <direct.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
#define INCL_DOSFILEMGR
#define INCL_DOSERRORS
#define INCL_WINERRORS
#include <os2.h>
#pragma hdrstop
/*
* sh_FileFcn --
*
* A function that operates on a file. The pathname is either
* absolute or relative to the current directory, and contains
* no wildcard characters such as * and ?. Additional arguments
* can be passed to the function via the arg pointer.
*/
typedef BOOL (*sh_FileFcn)(
char *pathName,
FILEFINDBUF3 *fileData,
void *arg);
static int shellCp (char **pArgv);
static int shellNsinstall (char **pArgv);
static int shellMkdir (char **pArgv);
static BOOL sh_EnumerateFiles(const char *pattern, const char *where,
sh_FileFcn fileFcn, void *arg, int *nFiles);
static const char *sh_GetLastErrorMessage(void);
static BOOL sh_DoCopy(char *srcFileName, ULONG srcFileAttributes,
char *dstFileName, ULONG dstFileAttributes,
int force, int recursive);
static ULONG GetFileAttributes(PSZ pszFileName);
static APIRET SetFileAttributes(PSZ pszFileName, ULONG ulFileAttributes);
/* changes all forward slashes in token to back slashes */
void changeForwardSlashesTpBackSlashes ( char *arg )
{
if ( arg == NULL )
return;
while ( *arg ) {
if ( *arg == '/' )
*arg = '\\';
arg++;
}
}
int main(int argc, char *argv[ ])
{
return shellNsinstall ( argv + 1 );
}
static int
shellNsinstall (char **pArgv)
{
int retVal = 0; /* exit status */
int dirOnly = 0; /* 1 if and only if -D is specified */
char **pSrc;
char **pDst;
int len;
/*
* Process the command-line options. We ignore the
* options except for -D. Some options, such as -m,
* are followed by an argument. We need to skip the
* argument too.
*/
while ( *pArgv && **pArgv == '-' ) {
char c = (*pArgv)[1]; /* The char after '-' */
if ( c == 'D' ) {
dirOnly = 1;
} else if ( c == 'm' ) {
pArgv++; /* skip the next argument */
}
pArgv++;
}
if ( !dirOnly ) {
/* There are files to install. Get source files */
if ( *pArgv ) {
pSrc = pArgv++;
} else {
fprintf( stderr, "nsinstall: not enough arguments\n");
return 3;
}
}
/* Get to last token to find destination directory */
if ( *pArgv ) {
pDst = pArgv++;
if ( dirOnly && *pArgv ) {
fprintf( stderr, "nsinstall: too many arguments with -D\n");
return 3;
}
} else {
fprintf( stderr, "nsinstall: not enough arguments\n");
return 3;
}
while ( *pArgv )
pDst = pArgv++;
/* remove trailing slash from desination directory */
len = strlen( *pDst );
if ( pDst[0][len-1] == '/' )
pDst[0][len-1] = '\0';
retVal = shellMkdir ( pDst );
if ( retVal )
return retVal;
if ( !dirOnly )
retVal = shellCp ( pSrc );
return retVal;
}
static int
shellMkdir (char **pArgv)
{
int retVal = 0; /* assume valid return */
char *arg;
char *pArg;
char path[CCHMAXPATH];
char tmpPath[CCHMAXPATH];
char *pTmpPath = tmpPath;
/* All the options are simply ignored in this implementation */
while ( *pArgv && **pArgv == '-' ) {
if ( (*pArgv)[1] == 'm' ) {
pArgv++; /* skip the next argument (mode) */
}
pArgv++;
}
while ( *pArgv ) {
arg = *pArgv;
changeForwardSlashesTpBackSlashes ( arg );
pArg = arg;
pTmpPath = tmpPath;
while ( 1 ) {
/* create part of path */
while ( *pArg ) {
*pTmpPath++ = *pArg++;
if ( *pArg == '\\' )
break;
}
*pTmpPath = '\0';
/* check if directory alreay exists */
_getcwd ( path, sizeof (path) );
if (( _chdir ( tmpPath ) != -1 ) || ((tmpPath[1] == ':') && (tmpPath[2] == '\0'))) {
_chdir ( path );
} else {
if ( _mkdir ( tmpPath ) == -1 ) {
// while ( waitForDebug );
printf ( "%s: ", tmpPath );
perror ( "Could not create the directory" );
retVal = 3;
break;
}
}
if ( *pArg == '\0' ) /* complete path? */
break;
/* loop for next directory */
}
pArgv++;
}
return retVal;
}
static const char *
sh_GetLastErrorMessage()
{
static char buf[128];
ERRORID error = WinGetLastError(0);
switch (ERRORIDSEV(error))
{
case SEVERITY_ERROR:
{
sprintf( buf, "error %d", ERRORIDERROR(error));
break;
}
case SEVERITY_SEVERE:
{
sprintf( buf, "severe error %d", ERRORIDERROR(error));
break;
}
case SEVERITY_UNRECOVERABLE:
{
sprintf( buf, "unrecoverable error %d", ERRORIDERROR(error));
break;
}
}
return buf;
}
/*
* struct sh_FileData --
*
* A pointer to the sh_FileData structure is passed into sh_RecordFileData,
* which will fill in the fields.
*/
struct sh_FileData {
char pathName[CCHMAXPATH];
ULONG attrFile;
};
/*
* sh_RecordFileData --
*
* Record the pathname and attributes of the file in
* the sh_FileData structure pointed to by arg.
*
* Always return TRUE (successful completion).
*
* This function is intended to be passed into sh_EnumerateFiles
* to see if a certain pattern expands to exactly one file/directory,
* and if so, record its pathname and attributes.
*/
static BOOL
sh_RecordFileData(char *pathName, FILEFINDBUF3 *findData, void *arg)
{
struct sh_FileData *fData = (struct sh_FileData *) arg;
strcpy(fData->pathName, pathName);
fData->attrFile = findData->attrFile;
return TRUE;
}
static BOOL
sh_DoCopy(char *srcFileName,
ULONG srcFileAttributes,
char *dstFileName,
ULONG dstFileAttributes,
int force,
int recursive
)
{
if (dstFileAttributes != 0xFFFFFFFF) {
if ((dstFileAttributes & FILE_READONLY) && force) {
dstFileAttributes &= ~FILE_READONLY;
SetFileAttributes(dstFileName, dstFileAttributes);
}
}
if (srcFileAttributes & FILE_DIRECTORY) {
fprintf(stderr, "nsinstall: %s is a directory\n",
srcFileName);
return FALSE;
} else {
if (DosCopy(srcFileName, dstFileName, DCPY_EXISTING) != NO_ERROR) {
fprintf(stderr, "nsinstall: cannot copy %s to %s: %s\n",
srcFileName, dstFileName, sh_GetLastErrorMessage());
return FALSE;
}
}
return TRUE;
}
/*
* struct sh_CpCmdArg --
*
* A pointer to the sh_CpCmdArg structure is passed into sh_CpFileCmd.
* The sh_CpCmdArg contains information about the cp command, and
* provide a buffer for constructing the destination file name.
*/
struct sh_CpCmdArg {
int force; /* -f option, ok to overwrite an existing
* read-only destination file */
int recursive; /* -r or -R option, recursively copy
* directories. Note: this field is not used
* by nsinstall and should always be 0. */
char *dstFileName; /* a buffer for constructing the destination
* file name */
char *dstFileNameMarker; /* points to where in the dstFileName buffer
* we should write the file component of the
* destination file */
};
/*
* sh_CpFileCmd --
*
* Copy a file to the destination directory
*
* This function is intended to be passed into sh_EnumerateFiles to
* copy all the files specified by the pattern to the destination
* directory.
*
* Return TRUE if the file is successfully copied, and FALSE otherwise.
*/
static BOOL
sh_CpFileCmd(char *pathName, FILEFINDBUF3 *findData, void *cpArg)
{
BOOL retVal = TRUE;
struct sh_CpCmdArg *arg = (struct sh_CpCmdArg *) cpArg;
strcpy(arg->dstFileNameMarker, findData->achName);
return sh_DoCopy(pathName, findData->attrFile,
arg->dstFileName, GetFileAttributes(arg->dstFileName),
arg->force, arg->recursive);
}
static int
shellCp (char **pArgv)
{
int retVal = 0;
char **pSrc;
char **pDst;
struct sh_CpCmdArg arg;
struct sh_FileData dstData;
int dstIsDir = 0;
int n;
arg.force = 0;
arg.recursive = 0;
arg.dstFileName = dstData.pathName;
arg.dstFileNameMarker = 0;
while (*pArgv && **pArgv == '-') {
char *p = *pArgv;
while (*(++p)) {
if (*p == 'f') {
arg.force = 1;
}
}
pArgv++;
}
/* the first source file */
if (*pArgv) {
pSrc = pArgv++;
} else {
fprintf(stderr, "nsinstall: not enough arguments\n");
return 3;
}
/* get to the last token to find destination */
if (*pArgv) {
pDst = pArgv++;
} else {
fprintf(stderr, "nsinstall: not enough arguments\n");
return 3;
}
while (*pArgv) {
pDst = pArgv++;
}
/*
* The destination pattern must unambiguously expand to exactly
* one file or directory.
*/
changeForwardSlashesTpBackSlashes(*pDst);
sh_EnumerateFiles(*pDst, *pDst, sh_RecordFileData, &dstData, &n);
assert(n >= 0);
if (n == 1) {
/*
* Is the destination a file or directory?
*/
if (dstData.attrFile & FILE_DIRECTORY) {
dstIsDir = 1;
}
} else if (n > 1) {
fprintf(stderr, "nsinstall: %s: ambiguous destination file "
"or directory\n", *pDst);
return 3;
} else {
/*
* n == 0, meaning that destination file or directory does
* not exist. In this case the destination file directory
* name must be fully specified.
*/
char *p;
for (p = *pDst; *p; p++) {
if (*p == '*' || *p == '?') {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pDst);
return 3;
}
}
/*
* Do not include the trailing \, if any, unless it is a root
* directory (\ or X:\).
*/
if (p > *pDst && p[-1] == '\\' && p != *pDst + 1 && p[-2] != ':') {
p[-1] = '\0';
}
strcpy(dstData.pathName, *pDst);
dstData.attrFile = 0xFFFFFFFF;
}
/*
* If there are two or more source files, the destination has
* to be a directory.
*/
if (pDst - pSrc > 1 && !dstIsDir) {
fprintf(stderr, "nsinstall: cannot copy more than"
" one file to the same destination file\n");
return 3;
}
if (dstIsDir) {
arg.dstFileNameMarker = arg.dstFileName + strlen(arg.dstFileName);
/*
* Now arg.dstFileNameMarker is pointing to the null byte at the
* end of string. We want to make sure that there is a \ at the
* end of string, and arg.dstFileNameMarker should point right
* after that \.
*/
if (arg.dstFileNameMarker[-1] != '\\') {
*(arg.dstFileNameMarker++) = '\\';
}
}
if (!dstIsDir) {
struct sh_FileData srcData;
assert(pDst - pSrc == 1);
changeForwardSlashesTpBackSlashes(*pSrc);
sh_EnumerateFiles(*pSrc, *pSrc, sh_RecordFileData, &srcData, &n);
if (n == 0) {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pSrc);
retVal = 3;
} else if (n > 1) {
fprintf(stderr, "nsinstall: cannot copy more than one file or "
"directory to the same destination\n");
retVal = 3;
} else {
assert(n == 1);
if (sh_DoCopy(srcData.pathName, srcData.attrFile,
dstData.pathName, dstData.attrFile,
arg.force, arg.recursive) == FALSE) {
retVal = 3;
}
}
return retVal;
}
for ( ; *pSrc != *pDst; pSrc++) {
BOOL rv;
changeForwardSlashesTpBackSlashes(*pSrc);
rv = sh_EnumerateFiles(*pSrc, *pSrc, sh_CpFileCmd, &arg, &n);
if (rv == FALSE) {
retVal = 3;
} else {
if (n == 0) {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pSrc);
retVal = 3;
}
}
}
return retVal;
}
/*
* sh_EnumerateFiles --
*
* Enumerate all the files in the specified pattern, which is a pathname
* containing possibly wildcard characters such as * and ?. fileFcn
* is called on each file, passing the expanded file name, a pointer
* to the file's FILEFINDBUF3, and the arg pointer.
*
* It is assumed that there are no wildcard characters before the
* character pointed to by 'where'.
*
* On return, *nFiles stores the number of files enumerated. *nFiles is
* set to this number whether sh_EnumerateFiles or 'fileFcn' succeeds
* or not.
*
* Return TRUE if the files are successfully enumerated and all
* 'fileFcn' invocations succeeded. Return FALSE if something went
* wrong.
*/
static BOOL sh_EnumerateFiles(
const char *pattern,
const char *where,
sh_FileFcn fileFcn,
void *arg,
int *nFiles
)
{
FILEFINDBUF3 fileData = {0};
HDIR hSearch;
APIRET ulrc;
ULONG ulFindCount = 1;
const char *src;
char *dst;
char fileName[CCHMAXPATH];
char *fileNameMarker = fileName;
char *oldFileNameMarker;
BOOL hasWildcard = FALSE;
BOOL retVal = TRUE;
BOOL patternEndsInDotStar = FALSE;
BOOL patternEndsInDot = FALSE; /* a special case of
* patternEndsInDotStar */
int numDotsInPattern;
int len;
/*
* Windows expands patterns ending in ".", ".*", ".**", etc.
* differently from the glob expansion on Unix. For example,
* both "foo." and "foo.*" match "foo", and "*.*" matches
* everything, including filenames with no dots. So we need
* to throw away extra files returned by the FindNextFile()
* function. We require that a matched filename have at least
* the number of dots in the pattern.
*/
len = strlen(pattern);
if (len >= 2) {
/* Start from the end of pattern and go backward */
const char *p = &pattern[len - 1];
/* We can have zero or more *'s */
while (p >= pattern && *p == '*') {
p--;
}
if (p >= pattern && *p == '.') {
patternEndsInDotStar = TRUE;
if (p == &pattern[len - 1]) {
patternEndsInDot = TRUE;
}
p--;
numDotsInPattern = 1;
while (p >= pattern && *p != '\\') {
if (*p == '.') {
numDotsInPattern++;
}
p--;
}
}
}
*nFiles = 0;
/*
* Copy pattern to fileName, but only up to and not including
* the first \ after the first wildcard letter.
*
* Make fileNameMarker point to one of the following:
* - the start of fileName, if fileName does not contain any \.
* - right after the \ before the first wildcard letter, if there is
* a wildcard character.
* - right after the last \, if there is no wildcard character.
*/
dst = fileName;
src = pattern;
while (src < where) {
if (*src == '\\') {
oldFileNameMarker = fileNameMarker;
fileNameMarker = dst + 1;
}
*(dst++) = *(src++);
}
while (*src && *src != '*' && *src != '?') {
if (*src == '\\') {
oldFileNameMarker = fileNameMarker;
fileNameMarker = dst + 1;
}
*(dst++) = *(src++);
}
if (*src) {
/*
* Must have seen the first wildcard letter
*/
hasWildcard = TRUE;
while (*src && *src != '\\') {
*(dst++) = *(src++);
}
}
/* Now src points to either null or \ */
assert(*src == '\0' || *src == '\\');
assert(hasWildcard || *src == '\0');
*dst = '\0';
/*
* If the pattern does not contain any wildcard characters, then
* we don't need to go the FindFirstFile route.
*/
if (!hasWildcard) {
/*
* See if it is the root directory, \, or X:\.
*/
assert(!strcmp(fileName, pattern));
assert(strlen(fileName) >= 1);
if (dst[-1] == '\\' && (dst == fileName + 1 || dst[-2] == ':')) {
fileData.achName[0] = '\0';
} else {
/*
* Do not include the trailing \, if any
*/
if (dst[-1] == '\\') {
assert(*fileNameMarker == '\0');
dst[-1] = '\0';
fileNameMarker = oldFileNameMarker;
}
strcpy(fileData.achName, fileNameMarker);
}
fileData.attrFile = GetFileAttributes(fileName);
if (fileData.attrFile == 0xFFFFFFFF) {
return TRUE;
}
*nFiles = 1;
return (*fileFcn)(fileName, &fileData, arg);
}
hSearch = HDIR_CREATE;
ulrc = DosFindFirst(fileName, &hSearch, FILE_NORMAL, &fileData, sizeof(fileData),
&ulFindCount, FIL_STANDARD);
if (ulrc == ERROR_INVALID_HANDLE) {
return retVal;
}
do {
if (!strcmp(fileData.achName, ".")
|| !strcmp(fileData.achName, "..")) {
/*
* Skip over . and ..
*/
continue;
}
if (patternEndsInDotStar) {
int nDots = 0;
char *p = fileData.achName;
while (*p) {
if (*p == '.') {
nDots++;
}
p++;
}
/* Now p points to the null byte at the end of file name */
if (patternEndsInDot && (p == fileData.achName
|| p[-1] != '.')) {
/*
* File name does not end in dot. Skip this file.
* Note: windows file name probably cannot end in dot,
* but we do this check anyway.
*/
continue;
}
if (nDots < numDotsInPattern) {
/*
* Not enough dots in file name. Must be an extra
* file in matching .* pattern. Skip this file.
*/
continue;
}
}
strcpy(fileNameMarker, fileData.achName);
if (*src && *(src + 1)) {
/*
* More to go. Recurse.
*/
int n;
assert(*src == '\\');
where = fileName + strlen(fileName);
strcat(fileName, src);
sh_EnumerateFiles(fileName, where, fileFcn, arg, &n);
*nFiles += n;
} else {
assert(strchr(fileName, '*') == NULL);
assert(strchr(fileName, '?') == NULL);
(*nFiles)++;
if ((*fileFcn)(fileName, &fileData, arg) == FALSE) {
retVal = FALSE;
}
}
} while (DosFindNext(hSearch, &fileData, sizeof(fileData), &ulFindCount) == NO_ERROR);
DosFindClose(hSearch);
return retVal;
}
static ULONG GetFileAttributes(PSZ pszFileName)
{
FILESTATUS3 fsts3;
APIRET rc;
rc = DosQueryPathInfo(pszFileName,
FIL_STANDARD,
&fsts3,
sizeof(FILESTATUS3));
if (rc != NO_ERROR) {
return -1;
} /* endif */
return fsts3.attrFile;
}
static APIRET SetFileAttributes(PSZ pszFileName, ULONG ulFileAttributes)
{
return NULL;
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,107 @@
/* GLIB - Library of useful routines for C programming
* Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Library General Public
* License along with this library; if not, write to the
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
*/
/* acconfig.h
This file is in the public domain.
Descriptive text for the C preprocessor macros that
the distributed Autoconf macros can define.
No software package will use all of them; autoheader copies the ones
your configure.in uses into your configuration header file templates.
The entries are in sort -df order: alphabetical, case insensitive,
ignoring punctuation (such as underscores). Although this order
can split up related entries, it makes it easier to check whether
a given entry is in the file.
Leave the following blank line there!! Autoheader needs it. */
/* Other stuff */
#undef ENABLE_MEM_CHECK
#undef ENABLE_MEM_PROFILE
#undef G_COMPILED_WITH_DEBUGGING
#undef G_THREADS_ENABLED
#undef GLIB_SIZEOF_GMUTEX
#undef GLIB_BYTE_CONTENTS_GMUTEX
#undef HAVE_BROKEN_WCTYPE
#undef HAVE_DOPRNT
#undef HAVE_FLOAT_H
#undef HAVE_GETPWUID_R
#undef HAVE_GETPWUID_R_POSIX
#undef HAVE_LIMITS_H
#undef HAVE_LONG_DOUBLE
#undef HAVE_POLL
#undef HAVE_PTHREAD_GETSPECIFIC_POSIX
#undef HAVE_PWD_H
#undef HAVE_SYS_PARAM_H
#undef HAVE_SYS_POLL_H
#undef HAVE_SYS_SELECT_H
#undef HAVE_SYS_TIME_H
#undef HAVE_SYS_TIMES_H
#undef HAVE_STRERROR
#undef HAVE_STRSIGNAL
#undef HAVE_UNISTD_H
#undef HAVE_VALUES_H
#undef HAVE_WCHAR_H
#undef HAVE_WCTYPE_H
#undef NO_FD_SET
#undef NO_SYS_ERRLIST
#undef NO_SYS_SIGLIST
#undef NO_SYS_SIGLIST_DECL
#undef WITH_SYMBOL_UNDERSCORE
#undef SIZEOF_CHAR
#undef SIZEOF_SHORT
#undef SIZEOF_LONG
#undef SIZEOF_INT
#undef SIZEOF_VOID_P
#undef G_VA_COPY
#undef G_VA_COPY_AS_ARRAY
#undef G_HAVE___INLINE
#undef G_HAVE___INLINE__
#undef G_HAVE_INLINE
#undef GLIB_MAJOR_VERSION
#undef GLIB_MINOR_VERSION
#undef GLIB_MICRO_VERSION
#undef GLIB_INTERFACE_AGE
#undef GLIB_BINARY_AGE
#undef WIN32
#undef NATIVE_WIN32
#undef G_THREAD_SOURCE
/* #undef PACKAGE */
/* #undef VERSION */
/* Leave that blank line there!! Autoheader needs it.
If you're adding to this file, keep in mind:
The entries are in sort -df order: alphabetical, case insensitive,
ignoring punctuation (such as underscores). */

View File

@@ -0,0 +1,138 @@
/* config.h.win32. Handcrafted for Microsoft C */
/* Define to empty if the keyword does not work. */
/* #undef const */
/* Define if you don't have vprintf but do have _doprnt. */
/* #undef HAVE_DOPRNT */
/* Define if you have <unistd.h>. */
/* #undef HAVE_UNISTD_H */
/* Define if you have the vprintf function. */
#define HAVE_VPRINTF 1
/* Define if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Define if your processor stores words with the most significant
byte first (like Motorola and SPARC, unlike Intel and VAX). */
/* #undef WORDS_BIGENDIAN */
/* #undef ENABLE_MEM_CHECK */
/* #undef ENABLE_MEM_PROFILE */
#define G_COMPILED_WITH_DEBUGGING "minimum"
/* #undef HAVE_BROKEN_WCTYPE */
/* #undef HAVE_DOPRNT */
#define HAVE_FLOAT_H 1
#define HAVE_LIMITS_H 1
/* #undef HAVE_LOCALTIME_R */
/* #undef HAVE_LONG_DOUBLE */
/* #undef HAVE_POLL */
/* #undef HAVE_PWD_H */
/* #undef HAVE_SYS_PARAM_H */
/* #undef HAVE_SYS_POLL_H */
/* #undef HAVE_SYS_SELECT_H */
/* #undef HAVE_SYS_TIME_H */
/* #undef HAVE_SYS_TIMES_H */
#define HAVE_STRERROR 1
/* #undef HAVE_STRSIGNAL */
/* #undef HAVE_UNISTD_H */
/* #undef HAVE_VSNPRINTF */
/* #undef HAVE_VALUES_H */
#define HAVE_VPRINTF 1
#define HAVE_WCHAR_H 1
#define HAVE_WCTYPE_H 1
/* #undef NO_FD_SET */
/* #undef NO_SYS_ERRLIST */
#define NO_SYS_SIGLIST 1
/* #undef G_VA_COPY */
/* #undef G_VA_COPY_AS_ARRAY */
#define G_HAVE___INLINE 1
#define GLIB_MAJOR_VERSION 1
#define GLIB_MINOR_VERSION 2
#define GLIB_MICRO_VERSION 0
#define GLIB_INTERFACE_AGE 0
#define GLIB_BINARY_AGE 0
#define G_THREAD_SOURCE "gthread-posix.c"
#define G_THREADS_IMPL_POSIX
#define HAVE_PTHREAD_GETSPECIFIC_POSIX 1
/* The number of bytes in a char. */
#define SIZEOF_CHAR 1
/* The number of bytes in a int. */
#define SIZEOF_INT 4
/* The number of bytes in a long. */
#define SIZEOF_LONG 4
/* The number of bytes in a long long. */
#define SIZEOF_LONG_LONG 8
/* The number of bytes in a short. */
#define SIZEOF_SHORT 2
/* The number of bytes in a void *. */
#define SIZEOF_VOID_P 4
/* Define if you have the atexit function. */
#define HAVE_ATEXIT 1
/* Define if you have the lstat function. */
/* #undef HAVE_LSTAT */
/* Define if you have the memmove function. */
#define HAVE_MEMMOVE 1
/* Define if you have the on_exit function. */
/* #undef HAVE_ON_EXIT */
/* Define if you have the strcasecmp function. */
/* #undef HAVE_STRCASECMP ^*/
/* Define if you have the strerror function. */
#define HAVE_STRERROR 1
/* Define if you have the strsignal function. */
/* #undef HAVE_STRSIGNAL */
/* Define if you have the vsnprintf function. */
/* #undef HAVE_VSNPRINTF */
/* Define if you have the <float.h> header file. */
#define HAVE_FLOAT_H 1
/* Define if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
/* Define if you have the <pwd.h> header file. */
/* #undef HAVE_PWD_H */
/* Define if you have the <sys/param.h> header file. */
/* #undef HAVE_SYS_PARAM_H */
/* Define if you have the <sys/select.h> header file. */
/* #undef HAVE_SYS_SELECT_H */
/* Define if you have the <sys/time.h> header file. */
/* #undef HAVE_SYS_TIME_H */
/* Define if you have the <sys/times.h> header file. */
/* #undef HAVE_SYS_TIMES_H */
/* Define if you have the <unistd.h> header file. */
/* #undef HAVE_UNISTD_H */
/* Define if you have the <values.h> header file. */
/* #undef HAVE_VALUES_H */
/* Define if you have the w library (-lw). */
/* #undef HAVE_LIBW */

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,173 @@
/* glibconfig.h.win32 */
/* Handcrafted for Microsoft C. */
#ifndef GLIBCONFIG_H
#define GLIBCONFIG_H
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#ifdef _MSC_VER
/* Make MSVC more pedantic, this is a recommended pragma list
* from _Win32_Programming_ by Rector and Newcomer.
*/
#pragma warning(error:4002)
#pragma warning(error:4003)
#pragma warning(1:4010)
#pragma warning(error:4013)
#pragma warning(1:4016)
#pragma warning(error:4020)
#pragma warning(error:4021)
#pragma warning(error:4027)
#pragma warning(error:4029)
#pragma warning(error:4033)
#pragma warning(error:4035)
#pragma warning(error:4045)
#pragma warning(error:4047)
#pragma warning(error:4049)
#pragma warning(error:4053)
#pragma warning(error:4071)
#pragma warning(disable:4101)
#pragma warning(error:4150)
#pragma warning(disable:4244) /* No possible loss of data warnings */
#pragma warning(disable:4305) /* No truncation from int to char warnings */
#endif /* _MSC_VER */
#include <limits.h>
#include <float.h>
#define G_MINFLOAT FLT_MIN
#define G_MAXFLOAT FLT_MAX
#define G_MINDOUBLE DBL_MIN
#define G_MAXDOUBLE DBL_MAX
#define G_MINSHORT SHRT_MIN
#define G_MAXSHORT SHRT_MAX
#define G_MININT INT_MIN
#define G_MAXINT INT_MAX
#define G_MINLONG LONG_MIN
#define G_MAXLONG LONG_MAX
typedef signed char gint8;
typedef unsigned char guint8;
typedef signed short gint16;
typedef unsigned short guint16;
typedef signed int gint32;
typedef unsigned int guint32;
#define G_HAVE_GINT64 1
typedef __int64 gint64;
typedef unsigned __int64 guint64;
#define G_GINT64_CONSTANT(val) (val##i64)
#define GPOINTER_TO_INT(p) ((gint)(p))
#define GPOINTER_TO_UINT(p) ((guint)(p))
#define GINT_TO_POINTER(i) ((gpointer)(i))
#define GUINT_TO_POINTER(u) ((gpointer)(u))
#define g_ATEXIT(proc) (atexit (proc))
#define g_memmove(d,s,n) G_STMT_START { memmove ((d), (s), (n)); } G_STMT_END
#define G_HAVE_ALLOCA 1
#define alloca _alloca
#define GLIB_MAJOR_VERSION 1
#define GLIB_MINOR_VERSION 2
#define GLIB_MICRO_VERSION 0
#ifdef __cplusplus
#define G_HAVE_INLINE 1
#else /* !__cplusplus */
#define G_HAVE___INLINE 1
#endif
#define G_THREADS_ENABLED
/*
* The following program can be used to determine the magic values below:
* #include <stdio.h>
* #include <pthread.h>
* main(int argc, char **argv)
* {
* int i;
* pthread_mutex_t m = PTHREAD_MUTEX_INITIALIZER;
* printf ("sizeof (pthread_mutex_t) = %d\n", sizeof (pthread_mutex_t));
* printf ("PTHREAD_MUTEX_INITIALIZER = ");
* for (i = 0; i < sizeof (pthread_mutex_t); i++)
* printf ("%u, ", (unsigned) ((char *) &m)[i]);
* printf ("\n");
* exit(0);
* }
*/
typedef struct _GStaticMutex GStaticMutex;
struct _GStaticMutex
{
struct _GMutex *runtime_mutex;
union {
/* The size of the pad array should be sizeof (pthread_mutext_t) */
/* This value corresponds to the 1999-01-24 version of pthreads-win32 */
char pad[36];
double dummy_double;
void *dummy_pointer;
long dummy_long;
} aligned_pad_u;
};
/* This should be NULL followed by the bytes in PTHREAD_MUTEX_INITIALIZER */
#define G_STATIC_MUTEX_INIT { NULL, { { 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } }
#define g_static_mutex_get_mutex(mutex) \
(g_thread_use_default_impl ? ((GMutex*) &((mutex)->aligned_pad_u)) : \
g_static_mutex_get_mutex_impl (&((mutex)->runtime_mutex)))
#define G_BYTE_ORDER G_LITTLE_ENDIAN
#define GINT16_TO_LE(val) ((gint16) (val))
#define GUINT16_TO_LE(val) ((guint16) (val))
#define GINT16_TO_BE(val) ((gint16) GUINT16_SWAP_LE_BE (val))
#define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val))
#define GINT32_TO_LE(val) ((gint32) (val))
#define GUINT32_TO_LE(val) ((guint32) (val))
#define GINT32_TO_BE(val) ((gint32) GUINT32_SWAP_LE_BE (val))
#define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val))
#define GINT64_TO_LE(val) ((gint64) (val))
#define GUINT64_TO_LE(val) ((guint64) (val))
#define GINT64_TO_BE(val) ((gint64) GUINT64_SWAP_LE_BE (val))
#define GUINT64_TO_BE(val) (GUINT64_SWAP_LE_BE (val))
#define GLONG_TO_LE(val) ((glong) GINT32_TO_LE (val))
#define GULONG_TO_LE(val) ((gulong) GUINT32_TO_LE (val))
#define GLONG_TO_BE(val) ((glong) GINT32_TO_BE (val))
#define GULONG_TO_BE(val) ((gulong) GUINT32_TO_BE (val))
#define GINT_TO_LE(val) ((gint) GINT32_TO_LE (val))
#define GUINT_TO_LE(val) ((guint) GUINT32_TO_LE (val))
#define GINT_TO_BE(val) ((gint) GINT32_TO_BE (val))
#define GUINT_TO_BE(val) ((guint) GUINT32_TO_BE (val))
#define GLIB_SYSDEF_POLLIN = 1
#define GLIB_SYSDEF_POLLOUT = 4
#define GLIB_SYSDEF_POLLPRI = 2
#define GLIB_SYSDEF_POLLERR = 8
#define GLIB_SYSDEF_POLLHUP = 16
#define GLIB_SYSDEF_POLLNVAL = 32
#define G_HAVE_WCHAR_H 1
#define G_HAVE_WCTYPE_H 1
/* Define if this is Win32, possibly using the Cygwin emulation layer. */
#define WIN32 1
/* Define if this is Win32 without Cygwin. */
#define NATIVE_WIN32 1
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* GLIBCONFIG_H */

View File

@@ -0,0 +1,827 @@
/**************************************************************************
IDL.h (IDL parse tree and namespace components)
Include wide character support before this, if necessary.
Copyright (C) 1998, 1999 Andrew T. Veliath
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
$Id: IDL.h,v 1.1 1999-04-08 20:04:26 mccabe%netscape.com Exp $
***************************************************************************/
#ifndef __IDL_H
#define __IDL_H
#include <glib.h>
#ifdef __cplusplus
extern "C" {
#endif
/* version */
#define LIBIDL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
#define LIBIDL_MAJOR_VERSION 0
#define LIBIDL_MINOR_VERSION 6
#define LIBIDL_MICRO_VERSION 3
#define LIBIDL_VERSION_CODE LIBIDL_VERSION(0,6,3)
/* miscellaneous constants */
#define IDL_SUCCESS 0
#define IDL_ERROR 1
#define IDL_WARNING1 2
#define IDL_WARNING2 3
#define IDL_WARNING3 4
#define IDL_WARNINGMAX IDL_WARNING3
/* general parse flags */
#define IDLF_VERBOSE (1UL << 0)
#define IDLF_NO_EVAL_CONST (1UL << 1)
#define IDLF_COMBINE_REOPENED_MODULES (1UL << 2)
#define IDLF_PREFIX_FILENAME (1UL << 3)
#define IDLF_IGNORE_FORWARDS (1UL << 4)
#define IDLF_PEDANTIC (1UL << 5)
/* syntax extension parse flags */
#define IDLF_TYPECODES (1UL << 16)
#define IDLF_XPIDL (1UL << 17)
/* declaration specification flags */
#define IDLF_DECLSPEC_EXIST (1UL << 0)
#define IDLF_DECLSPEC_INHIBIT (1UL << 1)
/* output flags */
#define IDLF_OUTPUT_NO_NEWLINES (1UL << 0)
#define IDLF_OUTPUT_NO_QUALIFY_IDENTS (1UL << 1)
#define IDLF_OUTPUT_PROPERTIES (1UL << 2)
#define IDLF_OUTPUT_CODEFRAGS (1UL << 3)
#ifdef _WIN32
# define IDL_EXPORT __declspec (dllexport)
# define IDL_IMPORT __declspec (dllimport)
#else
# define IDL_EXPORT /* empty */
# define IDL_IMPORT extern
#endif
/* type casting checks */
#define IDL_check_cast_enable(boolean) do { \
IDL_IMPORT int __IDL_check_type_casts; \
__IDL_check_type_casts = (boolean); \
} while (0)
#define IDL_CHECK_CAST(tree, thetype, name) \
(IDL_check_type_cast(tree, thetype, \
__FILE__, __LINE__, \
G_GNUC_PRETTY_FUNCTION)->u.name)
#ifdef G_HAVE_GINT64
# if G_MAXLONG > 0xffffffffUL
# define IDL_LL "l"
# else
# define IDL_LL "ll"
# endif
typedef gint64 IDL_longlong_t;
typedef guint64 IDL_ulonglong_t;
#else
# define IDL_LL "l"
typedef long IDL_longlong_t;
typedef unsigned long IDL_ulonglong_t;
# warning 64-bit integer type not available, using 32-bit instead
#endif /* G_HAVE_GINT64 */
typedef unsigned int IDL_declspec_t;
typedef struct _IDL_tree_node IDL_tree_node;
typedef struct _IDL_tree_node * IDL_tree;
struct _IDL_LIST {
IDL_tree data;
IDL_tree prev;
IDL_tree next;
IDL_tree _tail; /* Internal use, may not be valid */
};
#define IDL_LIST(a) IDL_CHECK_CAST(a, IDLN_LIST, idl_list)
extern IDL_tree IDL_list_new (IDL_tree data);
extern IDL_tree IDL_list_concat (IDL_tree orig,
IDL_tree append);
extern IDL_tree IDL_list_remove (IDL_tree list,
IDL_tree p);
extern int IDL_list_length (IDL_tree list);
extern IDL_tree IDL_list_nth (IDL_tree list,
int n);
struct _IDL_GENTREE {
IDL_tree data;
GHashTable *siblings;
GHashTable *children;
GHashFunc hash_func;
GCompareFunc key_compare_func;
IDL_tree _import; /* Internal use, do not recurse */
char *_cur_prefix; /* Internal use */
};
#define IDL_GENTREE(a) IDL_CHECK_CAST(a, IDLN_GENTREE, idl_gentree)
extern IDL_tree IDL_gentree_new (GHashFunc hash_func,
GCompareFunc key_compare_func,
IDL_tree data);
extern IDL_tree IDL_gentree_new_sibling (IDL_tree from,
IDL_tree data);
extern IDL_tree IDL_gentree_chain_sibling (IDL_tree from,
IDL_tree data);
extern IDL_tree IDL_gentree_chain_child (IDL_tree from,
IDL_tree data);
struct _IDL_INTEGER {
IDL_longlong_t value;
};
#define IDL_INTEGER(a) IDL_CHECK_CAST(a, IDLN_INTEGER, idl_integer)
extern IDL_tree IDL_integer_new (IDL_longlong_t value);
struct _IDL_STRING {
char *value;
};
#define IDL_STRING(a) IDL_CHECK_CAST(a, IDLN_STRING, idl_string)
extern IDL_tree IDL_string_new (char *value);
struct _IDL_WIDE_STRING {
wchar_t *value;
};
#define IDL_WIDE_STRING(a) IDL_CHECK_CAST(a, IDLN_WIDE_STRING, idl_wide_string)
extern IDL_tree IDL_wide_string_new (wchar_t *value);
struct _IDL_CHAR {
char *value;
};
#define IDL_CHAR(a) IDL_CHECK_CAST(a, IDLN_CHAR, idl_char)
extern IDL_tree IDL_char_new (char *value);
struct _IDL_WIDE_CHAR {
wchar_t *value;
};
#define IDL_WIDE_CHAR(a) IDL_CHECK_CAST(a, IDLN_WIDE_CHAR, idl_wide_char)
extern IDL_tree IDL_wide_char_new (wchar_t *value);
struct _IDL_FIXED {
char *value;
};
#define IDL_FIXED(a) IDL_CHECK_CAST(a, IDLN_FIXED, idl_fixed)
extern IDL_tree IDL_fixed_new (char *value);
struct _IDL_FLOAT {
double value;
};
#define IDL_FLOAT(a) IDL_CHECK_CAST(a, IDLN_FLOAT, idl_float)
extern IDL_tree IDL_float_new (double value);
struct _IDL_BOOLEAN {
unsigned value;
};
#define IDL_BOOLEAN(a) IDL_CHECK_CAST(a, IDLN_BOOLEAN, idl_boolean)
extern IDL_tree IDL_boolean_new (unsigned value);
struct _IDL_IDENT {
char *str;
char *repo_id;
GSList *comments;
IDL_tree _ns_ref; /* Internal use, do not recurse */
unsigned _flags; /* Internal use */
#define IDLF_IDENT_CASE_MISMATCH_HIT (1UL << 0)
};
#define IDL_IDENT(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident)
#define IDL_IDENT_TO_NS(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident._ns_ref)
#define IDL_IDENT_REPO_ID(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident.repo_id)
extern IDL_tree IDL_ident_new (char *str);
extern void IDL_queue_new_ident_comment (const char *str);
enum IDL_float_type {
IDL_FLOAT_TYPE_FLOAT,
IDL_FLOAT_TYPE_DOUBLE,
IDL_FLOAT_TYPE_LONGDOUBLE
};
struct _IDL_TYPE_FLOAT {
enum IDL_float_type f_type;
};
#define IDL_TYPE_FLOAT(a) IDL_CHECK_CAST(a, IDLN_TYPE_FLOAT, idl_type_float)
extern IDL_tree IDL_type_float_new (enum IDL_float_type f_type);
struct _IDL_TYPE_FIXED {
IDL_tree positive_int_const;
IDL_tree integer_lit;
};
#define IDL_TYPE_FIXED(a) IDL_CHECK_CAST(a, IDLN_TYPE_FIXED, idl_type_fixed)
extern IDL_tree IDL_type_fixed_new (IDL_tree positive_int_const,
IDL_tree integer_lit);
enum IDL_integer_type {
IDL_INTEGER_TYPE_SHORT,
IDL_INTEGER_TYPE_LONG,
IDL_INTEGER_TYPE_LONGLONG
};
struct _IDL_TYPE_INTEGER {
unsigned f_signed : 1;
enum IDL_integer_type f_type;
};
#define IDL_TYPE_INTEGER(a) IDL_CHECK_CAST(a, IDLN_TYPE_INTEGER, idl_type_integer)
extern IDL_tree IDL_type_integer_new (unsigned f_signed,
enum IDL_integer_type f_type);
extern IDL_tree IDL_type_char_new (void);
extern IDL_tree IDL_type_wide_char_new (void);
extern IDL_tree IDL_type_boolean_new (void);
extern IDL_tree IDL_type_octet_new (void);
extern IDL_tree IDL_type_any_new (void);
extern IDL_tree IDL_type_object_new (void);
extern IDL_tree IDL_type_typecode_new (void);
struct _IDL_TYPE_STRING {
IDL_tree positive_int_const;
};
#define IDL_TYPE_STRING(a) IDL_CHECK_CAST(a, IDLN_TYPE_STRING, idl_type_string)
extern IDL_tree IDL_type_string_new (IDL_tree positive_int_const);
struct _IDL_TYPE_WIDE_STRING {
IDL_tree positive_int_const;
};
#define IDL_TYPE_WIDE_STRING(a) IDL_CHECK_CAST(a, IDLN_TYPE_WIDE_STRING, idl_type_wide_string)
extern IDL_tree IDL_type_wide_string_new (IDL_tree positive_int_const);
struct _IDL_TYPE_ENUM {
IDL_tree ident;
IDL_tree enumerator_list;
};
#define IDL_TYPE_ENUM(a) IDL_CHECK_CAST(a, IDLN_TYPE_ENUM, idl_type_enum)
extern IDL_tree IDL_type_enum_new (IDL_tree ident,
IDL_tree enumerator_list);
struct _IDL_TYPE_ARRAY {
IDL_tree ident;
IDL_tree size_list;
};
#define IDL_TYPE_ARRAY(a) IDL_CHECK_CAST(a, IDLN_TYPE_ARRAY, idl_type_array)
extern IDL_tree IDL_type_array_new (IDL_tree ident,
IDL_tree size_list);
struct _IDL_TYPE_SEQUENCE {
IDL_tree simple_type_spec;
IDL_tree positive_int_const;
};
#define IDL_TYPE_SEQUENCE(a) IDL_CHECK_CAST(a, IDLN_TYPE_SEQUENCE, idl_type_sequence)
extern IDL_tree IDL_type_sequence_new (IDL_tree simple_type_spec,
IDL_tree positive_int_const);
struct _IDL_TYPE_STRUCT {
IDL_tree ident;
IDL_tree member_list;
};
#define IDL_TYPE_STRUCT(a) IDL_CHECK_CAST(a, IDLN_TYPE_STRUCT, idl_type_struct)
extern IDL_tree IDL_type_struct_new (IDL_tree ident,
IDL_tree member_list);
struct _IDL_TYPE_UNION {
IDL_tree ident;
IDL_tree switch_type_spec;
IDL_tree switch_body;
};
#define IDL_TYPE_UNION(a) IDL_CHECK_CAST(a, IDLN_TYPE_UNION, idl_type_union)
extern IDL_tree IDL_type_union_new (IDL_tree ident,
IDL_tree switch_type_spec,
IDL_tree switch_body);
struct _IDL_MEMBER {
IDL_tree type_spec;
IDL_tree dcls;
};
#define IDL_MEMBER(a) IDL_CHECK_CAST(a, IDLN_MEMBER, idl_member)
extern IDL_tree IDL_member_new (IDL_tree type_spec,
IDL_tree dcls);
struct _IDL_NATIVE {
IDL_tree ident;
char *user_type; /* XPIDL extension */
};
#define IDL_NATIVE(a) IDL_CHECK_CAST(a, IDLN_NATIVE, idl_native)
extern IDL_tree IDL_native_new (IDL_tree ident);
struct _IDL_TYPE_DCL {
IDL_tree type_spec;
IDL_tree dcls;
};
#define IDL_TYPE_DCL(a) IDL_CHECK_CAST(a, IDLN_TYPE_DCL, idl_type_dcl)
extern IDL_tree IDL_type_dcl_new (IDL_tree type_spec,
IDL_tree dcls);
struct _IDL_CONST_DCL {
IDL_tree const_type;
IDL_tree ident;
IDL_tree const_exp;
};
#define IDL_CONST_DCL(a) IDL_CHECK_CAST(a, IDLN_CONST_DCL, idl_const_dcl)
extern IDL_tree IDL_const_dcl_new (IDL_tree const_type,
IDL_tree ident,
IDL_tree const_exp);
struct _IDL_EXCEPT_DCL {
IDL_tree ident;
IDL_tree members;
};
#define IDL_EXCEPT_DCL(a) IDL_CHECK_CAST(a, IDLN_EXCEPT_DCL, idl_except_dcl)
extern IDL_tree IDL_except_dcl_new (IDL_tree ident,
IDL_tree members);
struct _IDL_ATTR_DCL {
unsigned f_readonly : 1;
IDL_tree param_type_spec;
IDL_tree simple_declarations;
};
#define IDL_ATTR_DCL(a) IDL_CHECK_CAST(a, IDLN_ATTR_DCL, idl_attr_dcl)
extern IDL_tree IDL_attr_dcl_new (unsigned f_readonly,
IDL_tree param_type_spec,
IDL_tree simple_declarations);
struct _IDL_OP_DCL {
unsigned f_noscript : 1;
unsigned f_oneway : 1;
/* XPIDL extension (varags) */
unsigned f_varargs : 1;
IDL_tree op_type_spec;
IDL_tree ident;
IDL_tree parameter_dcls;
IDL_tree raises_expr;
IDL_tree context_expr;
};
#define IDL_OP_DCL(a) IDL_CHECK_CAST(a, IDLN_OP_DCL, idl_op_dcl)
extern IDL_tree IDL_op_dcl_new (unsigned f_oneway,
IDL_tree op_type_spec,
IDL_tree ident,
IDL_tree parameter_dcls,
IDL_tree raises_expr,
IDL_tree context_expr);
enum IDL_param_attr {
IDL_PARAM_IN,
IDL_PARAM_OUT,
IDL_PARAM_INOUT
};
struct _IDL_PARAM_DCL {
enum IDL_param_attr attr;
IDL_tree param_type_spec;
IDL_tree simple_declarator;
};
#define IDL_PARAM_DCL(a) IDL_CHECK_CAST(a, IDLN_PARAM_DCL, idl_param_dcl)
extern IDL_tree IDL_param_dcl_new (enum IDL_param_attr attr,
IDL_tree param_type_spec,
IDL_tree simple_declarator);
struct _IDL_CASE_STMT {
IDL_tree labels;
IDL_tree element_spec;
};
#define IDL_CASE_STMT(a) IDL_CHECK_CAST(a, IDLN_CASE_STMT, idl_case_stmt)
extern IDL_tree IDL_case_stmt_new (IDL_tree labels,
IDL_tree element_spec);
struct _IDL_INTERFACE {
IDL_tree ident;
IDL_tree inheritance_spec;
IDL_tree body;
};
#define IDL_INTERFACE(a) IDL_CHECK_CAST(a, IDLN_INTERFACE, idl_interface)
extern IDL_tree IDL_interface_new (IDL_tree ident,
IDL_tree inheritance_spec,
IDL_tree body);
struct _IDL_FORWARD_DCL {
IDL_tree ident;
};
#define IDL_FORWARD_DCL(a) IDL_CHECK_CAST(a, IDLN_FORWARD_DCL, idl_forward_dcl)
extern IDL_tree IDL_forward_dcl_new (IDL_tree ident);
struct _IDL_MODULE {
IDL_tree ident;
IDL_tree definition_list;
};
#define IDL_MODULE(a) IDL_CHECK_CAST(a, IDLN_MODULE, idl_module)
extern IDL_tree IDL_module_new (IDL_tree ident,
IDL_tree definition_list);
enum IDL_binop {
IDL_BINOP_OR,
IDL_BINOP_XOR,
IDL_BINOP_AND,
IDL_BINOP_SHR,
IDL_BINOP_SHL,
IDL_BINOP_ADD,
IDL_BINOP_SUB,
IDL_BINOP_MULT,
IDL_BINOP_DIV,
IDL_BINOP_MOD
};
struct _IDL_BINOP {
enum IDL_binop op;
IDL_tree left, right;
};
#define IDL_BINOP(a) IDL_CHECK_CAST(a, IDLN_BINOP, idl_binop)
extern IDL_tree IDL_binop_new (enum IDL_binop op,
IDL_tree left,
IDL_tree right);
enum IDL_unaryop {
IDL_UNARYOP_PLUS,
IDL_UNARYOP_MINUS,
IDL_UNARYOP_COMPLEMENT
};
struct _IDL_UNARYOP {
enum IDL_unaryop op;
IDL_tree operand;
};
#define IDL_UNARYOP(a) IDL_CHECK_CAST(a, IDLN_UNARYOP, idl_unaryop)
extern IDL_tree IDL_unaryop_new (enum IDL_unaryop op,
IDL_tree operand);
/* XPIDL code fragments extension. */
struct _IDL_CODEFRAG {
char *desc;
GSList *lines;
};
#define IDL_CODEFRAG(a) IDL_CHECK_CAST(a, IDLN_CODEFRAG, idl_codefrag)
extern IDL_tree IDL_codefrag_new (char *desc,
GSList *lines);
/*
* IDL_tree_type - Enumerations of node types
*
* Note this enumerator list is subject to change in the future. A program should not need
* more than a recompilation to adjust for a change in this list, so instead of using a
* statically initialized jumptable, allocate an array of size IDLN_LAST and assign the
* elements manually.
*/
typedef enum {
IDLN_NONE,
IDLN_ANY,
IDLN_LIST,
IDLN_GENTREE,
IDLN_INTEGER,
IDLN_STRING,
IDLN_WIDE_STRING,
IDLN_CHAR,
IDLN_WIDE_CHAR,
IDLN_FIXED,
IDLN_FLOAT,
IDLN_BOOLEAN,
IDLN_IDENT,
IDLN_TYPE_DCL,
IDLN_CONST_DCL,
IDLN_EXCEPT_DCL,
IDLN_ATTR_DCL,
IDLN_OP_DCL,
IDLN_PARAM_DCL,
IDLN_FORWARD_DCL,
IDLN_TYPE_INTEGER,
IDLN_TYPE_FLOAT,
IDLN_TYPE_FIXED,
IDLN_TYPE_CHAR,
IDLN_TYPE_WIDE_CHAR,
IDLN_TYPE_STRING,
IDLN_TYPE_WIDE_STRING,
IDLN_TYPE_BOOLEAN,
IDLN_TYPE_OCTET,
IDLN_TYPE_ANY,
IDLN_TYPE_OBJECT,
IDLN_TYPE_TYPECODE,
IDLN_TYPE_ENUM,
IDLN_TYPE_SEQUENCE,
IDLN_TYPE_ARRAY,
IDLN_TYPE_STRUCT,
IDLN_TYPE_UNION,
IDLN_MEMBER,
IDLN_NATIVE,
IDLN_CASE_STMT,
IDLN_INTERFACE,
IDLN_MODULE,
IDLN_BINOP,
IDLN_UNARYOP,
IDLN_CODEFRAG,
IDLN_LAST
} IDL_tree_type;
IDL_IMPORT const char * IDL_tree_type_names[];
struct _IDL_tree_node {
IDL_tree_type _type;
IDL_tree up; /* Do not recurse */
IDL_declspec_t declspec;
/* properties is an XPIDL extension. It is a hash table of
* case-insensitive string keys to string values. */
GHashTable *properties;
int refs;
char *_file; /* Internal use */
int _line; /* Internal use */
union {
struct _IDL_LIST idl_list;
struct _IDL_GENTREE idl_gentree;
struct _IDL_INTEGER idl_integer;
struct _IDL_STRING idl_string;
struct _IDL_WIDE_STRING idl_wide_string;
struct _IDL_CHAR idl_char;
struct _IDL_WIDE_CHAR idl_wide_char;
struct _IDL_FIXED idl_fixed;
struct _IDL_FLOAT idl_float;
struct _IDL_BOOLEAN idl_boolean;
struct _IDL_IDENT idl_ident;
struct _IDL_TYPE_DCL idl_type_dcl;
struct _IDL_CONST_DCL idl_const_dcl;
struct _IDL_EXCEPT_DCL idl_except_dcl;
struct _IDL_ATTR_DCL idl_attr_dcl;
struct _IDL_OP_DCL idl_op_dcl;
struct _IDL_PARAM_DCL idl_param_dcl;
struct _IDL_FORWARD_DCL idl_forward_dcl;
struct _IDL_TYPE_FLOAT idl_type_float;
struct _IDL_TYPE_FIXED idl_type_fixed;
struct _IDL_TYPE_INTEGER idl_type_integer;
struct _IDL_TYPE_ENUM idl_type_enum;
struct _IDL_TYPE_STRING idl_type_string;
struct _IDL_TYPE_WIDE_STRING idl_type_wide_string;
struct _IDL_TYPE_SEQUENCE idl_type_sequence;
struct _IDL_TYPE_ARRAY idl_type_array;
struct _IDL_TYPE_STRUCT idl_type_struct;
struct _IDL_TYPE_UNION idl_type_union;
struct _IDL_MEMBER idl_member;
struct _IDL_NATIVE idl_native;
struct _IDL_CASE_STMT idl_case_stmt;
struct _IDL_INTERFACE idl_interface;
struct _IDL_MODULE idl_module;
struct _IDL_BINOP idl_binop;
struct _IDL_UNARYOP idl_unaryop;
struct _IDL_CODEFRAG idl_codefrag;
} u;
};
#define IDL_NODE_TYPE(a) ((a)->_type)
#define IDL_NODE_TYPE_NAME(a) ((a)?IDL_tree_type_names[IDL_NODE_TYPE(a)]:"NULL")
#define IDL_NODE_UP(a) ((a)->up)
#define IDL_NODE_PROPERTIES(a) ((a)->properties)
#define IDL_NODE_DECLSPEC(a) ((a)->declspec)
#define IDL_NODE_REFS(a) ((a)->refs)
#define IDL_NODE_IS_LITERAL(a) \
(IDL_NODE_TYPE(a) == IDLN_INTEGER || \
IDL_NODE_TYPE(a) == IDLN_STRING || \
IDL_NODE_TYPE(a) == IDLN_WIDE_STRING || \
IDL_NODE_TYPE(a) == IDLN_CHAR || \
IDL_NODE_TYPE(a) == IDLN_WIDE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_FIXED || \
IDL_NODE_TYPE(a) == IDLN_FLOAT || \
IDL_NODE_TYPE(a) == IDLN_BOOLEAN)
#define IDL_NODE_IS_TYPE(a) \
(IDL_NODE_TYPE(a) == IDLN_TYPE_INTEGER || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRING || \
IDL_NODE_TYPE(a) == IDLN_TYPE_WIDE_STRING || \
IDL_NODE_TYPE(a) == IDLN_TYPE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_TYPE_WIDE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_TYPE_FIXED || \
IDL_NODE_TYPE(a) == IDLN_TYPE_FLOAT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_BOOLEAN || \
IDL_NODE_TYPE(a) == IDLN_TYPE_OCTET || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ANY || \
IDL_NODE_TYPE(a) == IDLN_TYPE_OBJECT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_TYPECODE || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ENUM || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ARRAY || \
IDL_NODE_TYPE(a) == IDLN_TYPE_SEQUENCE || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRUCT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_UNION)
#define IDL_NODE_IS_SCOPED(a) \
(IDL_NODE_TYPE(a) == IDLN_IDENT || \
IDL_NODE_TYPE(a) == IDLN_INTERFACE || \
IDL_NODE_TYPE(a) == IDLN_MODULE || \
IDL_NODE_TYPE(a) == IDLN_EXCEPT_DCL || \
IDL_NODE_TYPE(a) == IDLN_OP_DCL || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ENUM || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRUCT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_UNION)
typedef struct _IDL_ns * IDL_ns;
struct _IDL_ns {
IDL_tree global;
IDL_tree file;
IDL_tree current;
GHashTable *inhibits;
GHashTable *filename_hash;
};
#define IDL_NS(a) (*(a))
typedef enum {
IDL_INPUT_REASON_INIT,
IDL_INPUT_REASON_FILL,
IDL_INPUT_REASON_ABORT,
IDL_INPUT_REASON_FINISH
} IDL_input_reason;
union IDL_input_data {
struct {
const char *filename;
} init;
struct {
char *buffer;
size_t max_size;
} fill;
};
typedef int (*IDL_input_callback) (IDL_input_reason reason,
union IDL_input_data *data,
gpointer user_data);
typedef int (*IDL_msg_callback) (int level,
int num,
int line,
const char *filename,
const char *message);
typedef struct _IDL_tree_func_state IDL_tree_func_state;
typedef struct _IDL_tree_func_data IDL_tree_func_data;
/* Traversal state data. Recursive walks chain states. */
struct _IDL_tree_func_state {
IDL_tree_func_state *up;
IDL_tree start;
IDL_tree_func_data *bottom;
};
/* This holds a list of the up hierarchy traversed, beginning from traversal. This is
* useful since nodes referenced after initial definition will have a different traversal
* path than the actual up path. */
struct _IDL_tree_func_data {
IDL_tree_func_state *state;
IDL_tree_func_data *up;
IDL_tree tree;
};
typedef gboolean (*IDL_tree_func) (IDL_tree_func_data *tnfd,
gpointer user_data);
extern IDL_tree IDL_check_type_cast (const IDL_tree var,
IDL_tree_type type,
const char *file,
int line,
const char *function);
extern const char * IDL_get_libver_string (void);
extern const char * IDL_get_IDLver_string (void);
extern int IDL_parse_filename (const char *filename,
const char *cpp_args,
IDL_msg_callback msg_cb,
IDL_tree *tree, IDL_ns *ns,
unsigned long parse_flags,
int max_msg_level);
extern int IDL_parse_filename_with_input (const char *filename,
IDL_input_callback input_cb,
gpointer input_cb_user_data,
IDL_msg_callback msg_cb,
IDL_tree *tree, IDL_ns *ns,
unsigned long parse_flags,
int max_msg_level);
extern int IDL_ns_prefix (IDL_ns ns,
const char *s);
extern void IDL_ns_ID (IDL_ns ns,
const char *s);
extern void IDL_ns_version (IDL_ns ns,
const char *s);
extern int IDL_inhibit_get (void);
extern void IDL_inhibit_push (void);
extern void IDL_inhibit_pop (void);
extern void IDL_file_set (const char *filename,
int line);
extern void IDL_file_get (const char **filename,
int *line);
extern IDL_tree IDL_get_parent_node (IDL_tree p,
IDL_tree_type type,
int *scope_levels);
extern IDL_tree IDL_tree_get_scope (IDL_tree p);
extern int IDL_tree_get_node_info (IDL_tree tree,
char **who,
char **what);
extern void IDL_tree_error (IDL_tree p,
const char *fmt,
...);
extern void IDL_tree_warning (IDL_tree p,
int level,
const char *fmt,
...);
extern const char * IDL_tree_property_get (IDL_tree tree,
const char *key);
extern void IDL_tree_property_set (IDL_tree tree,
const char *key,
const char *value);
extern gboolean IDL_tree_property_remove (IDL_tree tree,
const char *key);
extern void IDL_tree_properties_copy (IDL_tree from_tree,
IDL_tree to_tree);
extern void IDL_tree_walk (IDL_tree p,
IDL_tree_func_data *current,
IDL_tree_func pre_tree_func,
IDL_tree_func post_tree_func,
gpointer user_data);
extern void IDL_tree_walk_in_order (IDL_tree p,
IDL_tree_func tree_func,
gpointer user_data);
extern void IDL_tree_free (IDL_tree root);
extern void IDL_tree_to_IDL (IDL_tree p,
IDL_ns ns,
FILE *output,
unsigned long output_flags);
extern char * IDL_do_escapes (const char *s);
extern IDL_tree IDL_resolve_const_exp (IDL_tree p,
IDL_tree_type type);
extern IDL_ns IDL_ns_new (void);
extern void IDL_ns_free (IDL_ns ns);
extern IDL_tree IDL_ns_resolve_this_scope_ident (IDL_ns ns,
IDL_tree scope,
IDL_tree ident);
extern IDL_tree IDL_ns_resolve_ident (IDL_ns ns,
IDL_tree ident);
extern IDL_tree IDL_ns_lookup_this_scope (IDL_ns ns,
IDL_tree scope,
IDL_tree ident,
gboolean *conflict);
extern IDL_tree IDL_ns_lookup_cur_scope (IDL_ns ns,
IDL_tree ident,
gboolean *conflict);
extern IDL_tree IDL_ns_place_new (IDL_ns ns,
IDL_tree ident);
extern void IDL_ns_push_scope (IDL_ns ns,
IDL_tree ident);
extern void IDL_ns_pop_scope (IDL_ns ns);
extern IDL_tree IDL_ns_qualified_ident_new (IDL_tree nsid);
extern char * IDL_ns_ident_to_qstring (IDL_tree ns_ident,
const char *join,
int scope_levels);
extern int IDL_ns_scope_levels_from_here (IDL_ns ns,
IDL_tree ident,
IDL_tree parent);
extern char * IDL_ns_ident_make_repo_id (IDL_ns ns,
IDL_tree p,
const char *p_prefix,
int *major,
int *minor);
#ifdef __cplusplus
}
#endif
#endif /* __IDL_H */

View File

@@ -0,0 +1,64 @@
@echo off
if "%MOZ_TOOLS%" == "" goto no_moz_tools
echo.
echo MOZ_TOOLS is set to %MOZ_TOOLS%
echo It should NOT be set to anything in your cygwin
echo directory, such as c:\cygwin or c:\cygwin\bin
echo where C:\cygwin represents where you installed cygwin.
echo In that case files will be overwritten.
echo.
echo It should be set to some empty directory.
echo. e.g.
echo. mkdir c:\moz_tools
echo. set MOZ_TOOLS=c:\moz_tools
echo.
echo Please verify this.
echo.
pause
echo copying exes and dlls to %MOZ_TOOLS%\bin
if not exist %MOZ_TOOLS%\bin\NUL mkdir %MOZ_TOOLS%\bin >NUL
copy bin\x86\* %MOZ_TOOLS%\bin >NUL
echo copying include files to %MOZ_TOOLS%\include
if not exist %MOZ_TOOLS%\include\NUL mkdir %MOZ_TOOLS%\include >NUL
copy include\* %MOZ_TOOLS%\include >NUL
echo copying include files to %MOZ_TOOLS%\include\libIDL
if not exist %MOZ_TOOLS%\include\libIDL\NUL mkdir %MOZ_TOOLS%\include\libIDL >NUL
copy include\libIDL\* %MOZ_TOOLS%\include\libIDL >NUL
echo copying lib files to %MOZ_TOOLS%\lib
if not exist %MOZ_TOOLS%\lib\NUL mkdir %MOZ_TOOLS%\lib >NUL
copy lib\* %MOZ_TOOLS%\lib >NUL
echo.
echo done copying
echo.
echo make sure that MOZ_TOOLS\bin is on your path
echo.
goto done
:no_moz_tools
echo.
echo. ERROR!
echo.
echo You need to set MOZ_TOOLS in your environment.
echo MOZ_TOOLS should be the name of a directory that
echo you create to hold these tools.
echo.
echo. e.g.
echo. mkdir c:\moz_tools
echo. set MOZ_TOOLS=c:\moz_tools
echo.
echo MOZ_TOOLS should be set permanently so that it is
echo available to the build system whenever mozilla is building.
echo.
echo.
echo Please set MOZ_TOOLS and run install.bat again
echo.
:done
pause

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,12 @@
Sources for glib are available from gnome.org via cvs. See cvs
checkout instructions at http://www.gnome.org - or use
export CVSROOT=:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome
cvs login (no password)
cvs -z3 checkout glib
or grap a package of the sources we're currently using from
ftp://ftp.mozilla.org/pub/mozilla/libraries/source/
These sources correspond to the GLIB_1_2_0 tag on the gnome cvs
server.

View File

@@ -0,0 +1,14 @@
Sources for libIDL are available from gnome.org via cvs. See cvs
checkout instructions at http://www.gnome.org - or use
export CVSROOT=:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome
cvs login (no password)
cvs -z3 checkout ORBit
(libIDL files are in ORBit/libIDL)
or grap a package of the sources we're currently using from
ftp://ftp.mozilla.org/pub/mozilla/libraries/source/
These sources correspond to the LIBIDL_V0_6_3 tag on the gnome cvs
server.

View File

@@ -0,0 +1,7 @@
This directory contains the source files for nsinstall.exe,
which is used to build the Mozilla client on Win32.
To build nsinstall.exe, issue the command:
nmake /f nsinstall.mak
The output is Release\nsinstall.exe. Copy it to a directory
on your Path.

View File

@@ -0,0 +1,697 @@
/*
* The nsinstall command for Win32
*
* Our gmake makefiles use the nsinstall command to create the
* object directories or installing headers and libs to ns/dist.
* The shmsdos shell has nsinstall as a built-in command. However,
* if we use another shell like MKS toolkit's sh, we need to have
* the nsinstall command separately.
*
* This file was generated by just taking the part of shmsdos.c
* needed by nsinstall and deleting the recursive directory copy code.
*
* To build, say
* nmake /f nsinstall.mak
*/
#include <direct.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include <windows.h>
#pragma hdrstop
/*
* sh_FileFcn --
*
* A function that operates on a file. The pathname is either
* absolute or relative to the current directory, and contains
* no wildcard characters such as * and ?. Additional arguments
* can be passed to the function via the arg pointer.
*/
typedef BOOL (*sh_FileFcn)(
char *pathName,
WIN32_FIND_DATA *fileData,
void *arg);
static int shellCp (char **pArgv);
static int shellNsinstall (char **pArgv);
static int shellMkdir (char **pArgv);
static BOOL sh_EnumerateFiles(const char *pattern, const char *where,
sh_FileFcn fileFcn, void *arg, int *nFiles);
static const char *sh_GetLastErrorMessage(void);
static BOOL sh_DoCopy(char *srcFileName, DWORD srcFileAttributes,
char *dstFileName, DWORD dstFileAttributes,
int force, int recursive);
/* changes all forward slashes in token to back slashes */
void changeForwardSlashesTpBackSlashes ( char *arg )
{
if ( arg == NULL )
return;
while ( *arg ) {
if ( *arg == '/' )
*arg = '\\';
arg++;
}
}
int main(int argc, char *argv[ ])
{
return shellNsinstall ( argv + 1 );
}
static int
shellNsinstall (char **pArgv)
{
int retVal = 0; /* exit status */
int dirOnly = 0; /* 1 if and only if -D is specified */
char **pSrc;
char **pDst;
/*
* Process the command-line options. We ignore the
* options except for -D. Some options, such as -m,
* are followed by an argument. We need to skip the
* argument too.
*/
while ( *pArgv && **pArgv == '-' ) {
char c = (*pArgv)[1]; /* The char after '-' */
if ( c == 'D' ) {
dirOnly = 1;
} else if ( c == 'm' ) {
pArgv++; /* skip the next argument */
}
pArgv++;
}
if ( !dirOnly ) {
/* There are files to install. Get source files */
if ( *pArgv ) {
pSrc = pArgv++;
} else {
fprintf( stderr, "nsinstall: not enough arguments\n");
return 3;
}
}
/* Get to last token to find destination directory */
if ( *pArgv ) {
pDst = pArgv++;
if ( dirOnly && *pArgv ) {
fprintf( stderr, "nsinstall: too many arguments with -D\n");
return 3;
}
} else {
fprintf( stderr, "nsinstall: not enough arguments\n");
return 3;
}
while ( *pArgv )
pDst = pArgv++;
retVal = shellMkdir ( pDst );
if ( retVal )
return retVal;
if ( !dirOnly )
retVal = shellCp ( pSrc );
return retVal;
}
static int
shellMkdir (char **pArgv)
{
int retVal = 0; /* assume valid return */
char *arg;
char *pArg;
char path[_MAX_PATH];
char tmpPath[_MAX_PATH];
char *pTmpPath = tmpPath;
/* All the options are simply ignored in this implementation */
while ( *pArgv && **pArgv == '-' ) {
if ( (*pArgv)[1] == 'm' ) {
pArgv++; /* skip the next argument (mode) */
}
pArgv++;
}
while ( *pArgv ) {
arg = *pArgv;
changeForwardSlashesTpBackSlashes ( arg );
pArg = arg;
pTmpPath = tmpPath;
while ( 1 ) {
/* create part of path */
while ( *pArg ) {
*pTmpPath++ = *pArg++;
if ( *pArg == '\\' )
break;
}
*pTmpPath = '\0';
/* check if directory alreay exists */
_getcwd ( path, sizeof (path) );
if ( _chdir ( tmpPath ) != -1 ) {
_chdir ( path );
} else {
if ( _mkdir ( tmpPath ) == -1 ) {
// while ( waitForDebug );
printf ( "%s: ", tmpPath );
perror ( "Could not create the directory" );
retVal = 3;
break;
}
}
if ( *pArg == '\0' ) /* complete path? */
break;
/* loop for next directory */
}
pArgv++;
}
return retVal;
}
static const char *
sh_GetLastErrorMessage()
{
static char buf[128];
FormatMessage(
FORMAT_MESSAGE_FROM_SYSTEM,
NULL,
GetLastError(),
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), /* default language */
buf,
sizeof(buf),
NULL
);
return buf;
}
/*
* struct sh_FileData --
*
* A pointer to the sh_FileData structure is passed into sh_RecordFileData,
* which will fill in the fields.
*/
struct sh_FileData {
char pathName[_MAX_PATH];
DWORD dwFileAttributes;
};
/*
* sh_RecordFileData --
*
* Record the pathname and attributes of the file in
* the sh_FileData structure pointed to by arg.
*
* Always return TRUE (successful completion).
*
* This function is intended to be passed into sh_EnumerateFiles
* to see if a certain pattern expands to exactly one file/directory,
* and if so, record its pathname and attributes.
*/
static BOOL
sh_RecordFileData(char *pathName, WIN32_FIND_DATA *findData, void *arg)
{
struct sh_FileData *fData = (struct sh_FileData *) arg;
strcpy(fData->pathName, pathName);
fData->dwFileAttributes = findData->dwFileAttributes;
return TRUE;
}
static BOOL
sh_DoCopy(char *srcFileName,
DWORD srcFileAttributes,
char *dstFileName,
DWORD dstFileAttributes,
int force,
int recursive
)
{
if (dstFileAttributes != 0xFFFFFFFF) {
if ((dstFileAttributes & FILE_ATTRIBUTE_READONLY) && force) {
dstFileAttributes &= ~FILE_ATTRIBUTE_READONLY;
SetFileAttributes(dstFileName, dstFileAttributes);
}
}
if (srcFileAttributes & FILE_ATTRIBUTE_DIRECTORY) {
fprintf(stderr, "nsinstall: %s is a directory\n",
srcFileName);
return FALSE;
} else {
if (!CopyFile(srcFileName, dstFileName, FALSE)) {
fprintf(stderr, "nsinstall: cannot copy %s to %s: %s\n",
srcFileName, dstFileName, sh_GetLastErrorMessage());
return FALSE;
}
}
return TRUE;
}
/*
* struct sh_CpCmdArg --
*
* A pointer to the sh_CpCmdArg structure is passed into sh_CpFileCmd.
* The sh_CpCmdArg contains information about the cp command, and
* provide a buffer for constructing the destination file name.
*/
struct sh_CpCmdArg {
int force; /* -f option, ok to overwrite an existing
* read-only destination file */
int recursive; /* -r or -R option, recursively copy
* directories. Note: this field is not used
* by nsinstall and should always be 0. */
char *dstFileName; /* a buffer for constructing the destination
* file name */
char *dstFileNameMarker; /* points to where in the dstFileName buffer
* we should write the file component of the
* destination file */
};
/*
* sh_CpFileCmd --
*
* Copy a file to the destination directory
*
* This function is intended to be passed into sh_EnumerateFiles to
* copy all the files specified by the pattern to the destination
* directory.
*
* Return TRUE if the file is successfully copied, and FALSE otherwise.
*/
static BOOL
sh_CpFileCmd(char *pathName, WIN32_FIND_DATA *findData, void *cpArg)
{
BOOL retVal = TRUE;
struct sh_CpCmdArg *arg = (struct sh_CpCmdArg *) cpArg;
strcpy(arg->dstFileNameMarker, findData->cFileName);
return sh_DoCopy(pathName, findData->dwFileAttributes,
arg->dstFileName, GetFileAttributes(arg->dstFileName),
arg->force, arg->recursive);
}
static int
shellCp (char **pArgv)
{
int retVal = 0;
char **pSrc;
char **pDst;
struct sh_CpCmdArg arg;
struct sh_FileData dstData;
int dstIsDir = 0;
int n;
arg.force = 0;
arg.recursive = 0;
arg.dstFileName = dstData.pathName;
arg.dstFileNameMarker = 0;
while (*pArgv && **pArgv == '-') {
char *p = *pArgv;
while (*(++p)) {
if (*p == 'f') {
arg.force = 1;
}
}
pArgv++;
}
/* the first source file */
if (*pArgv) {
pSrc = pArgv++;
} else {
fprintf(stderr, "nsinstall: not enough arguments\n");
return 3;
}
/* get to the last token to find destination */
if (*pArgv) {
pDst = pArgv++;
} else {
fprintf(stderr, "nsinstall: not enough arguments\n");
return 3;
}
while (*pArgv) {
pDst = pArgv++;
}
/*
* The destination pattern must unambiguously expand to exactly
* one file or directory.
*/
changeForwardSlashesTpBackSlashes(*pDst);
sh_EnumerateFiles(*pDst, *pDst, sh_RecordFileData, &dstData, &n);
assert(n >= 0);
if (n == 1) {
/*
* Is the destination a file or directory?
*/
if (dstData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) {
dstIsDir = 1;
}
} else if (n > 1) {
fprintf(stderr, "nsinstall: %s: ambiguous destination file "
"or directory\n", *pDst);
return 3;
} else {
/*
* n == 0, meaning that destination file or directory does
* not exist. In this case the destination file directory
* name must be fully specified.
*/
char *p;
for (p = *pDst; *p; p++) {
if (*p == '*' || *p == '?') {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pDst);
return 3;
}
}
/*
* Do not include the trailing \, if any, unless it is a root
* directory (\ or X:\).
*/
if (p > *pDst && p[-1] == '\\' && p != *pDst + 1 && p[-2] != ':') {
p[-1] = '\0';
}
strcpy(dstData.pathName, *pDst);
dstData.dwFileAttributes = 0xFFFFFFFF;
}
/*
* If there are two or more source files, the destination has
* to be a directory.
*/
if (pDst - pSrc > 1 && !dstIsDir) {
fprintf(stderr, "nsinstall: cannot copy more than"
" one file to the same destination file\n");
return 3;
}
if (dstIsDir) {
arg.dstFileNameMarker = arg.dstFileName + strlen(arg.dstFileName);
/*
* Now arg.dstFileNameMarker is pointing to the null byte at the
* end of string. We want to make sure that there is a \ at the
* end of string, and arg.dstFileNameMarker should point right
* after that \.
*/
if (arg.dstFileNameMarker[-1] != '\\') {
*(arg.dstFileNameMarker++) = '\\';
}
}
if (!dstIsDir) {
struct sh_FileData srcData;
assert(pDst - pSrc == 1);
changeForwardSlashesTpBackSlashes(*pSrc);
sh_EnumerateFiles(*pSrc, *pSrc, sh_RecordFileData, &srcData, &n);
if (n == 0) {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pSrc);
retVal = 3;
} else if (n > 1) {
fprintf(stderr, "nsinstall: cannot copy more than one file or "
"directory to the same destination\n");
retVal = 3;
} else {
assert(n == 1);
if (sh_DoCopy(srcData.pathName, srcData.dwFileAttributes,
dstData.pathName, dstData.dwFileAttributes,
arg.force, arg.recursive) == FALSE) {
retVal = 3;
}
}
return retVal;
}
for ( ; *pSrc != *pDst; pSrc++) {
BOOL rv;
changeForwardSlashesTpBackSlashes(*pSrc);
rv = sh_EnumerateFiles(*pSrc, *pSrc, sh_CpFileCmd, &arg, &n);
if (rv == FALSE) {
retVal = 3;
} else {
if (n == 0) {
fprintf(stderr, "nsinstall: %s: No such file or directory\n",
*pSrc);
retVal = 3;
}
}
}
return retVal;
}
/*
* sh_EnumerateFiles --
*
* Enumerate all the files in the specified pattern, which is a pathname
* containing possibly wildcard characters such as * and ?. fileFcn
* is called on each file, passing the expanded file name, a pointer
* to the file's WIN32_FILE_DATA, and the arg pointer.
*
* It is assumed that there are no wildcard characters before the
* character pointed to by 'where'.
*
* On return, *nFiles stores the number of files enumerated. *nFiles is
* set to this number whether sh_EnumerateFiles or 'fileFcn' succeeds
* or not.
*
* Return TRUE if the files are successfully enumerated and all
* 'fileFcn' invocations succeeded. Return FALSE if something went
* wrong.
*/
static BOOL sh_EnumerateFiles(
const char *pattern,
const char *where,
sh_FileFcn fileFcn,
void *arg,
int *nFiles
)
{
WIN32_FIND_DATA fileData;
HANDLE hSearch;
const char *src;
char *dst;
char fileName[_MAX_PATH];
char *fileNameMarker = fileName;
char *oldFileNameMarker;
BOOL hasWildcard = FALSE;
BOOL retVal = TRUE;
BOOL patternEndsInDotStar = FALSE;
BOOL patternEndsInDot = FALSE; /* a special case of
* patternEndsInDotStar */
int numDotsInPattern;
int len;
/*
* Windows expands patterns ending in ".", ".*", ".**", etc.
* differently from the glob expansion on Unix. For example,
* both "foo." and "foo.*" match "foo", and "*.*" matches
* everything, including filenames with no dots. So we need
* to throw away extra files returned by the FindNextFile()
* function. We require that a matched filename have at least
* the number of dots in the pattern.
*/
len = strlen(pattern);
if (len >= 2) {
/* Start from the end of pattern and go backward */
const char *p = &pattern[len - 1];
/* We can have zero or more *'s */
while (p >= pattern && *p == '*') {
p--;
}
if (p >= pattern && *p == '.') {
patternEndsInDotStar = TRUE;
if (p == &pattern[len - 1]) {
patternEndsInDot = TRUE;
}
p--;
numDotsInPattern = 1;
while (p >= pattern && *p != '\\') {
if (*p == '.') {
numDotsInPattern++;
}
p--;
}
}
}
*nFiles = 0;
/*
* Copy pattern to fileName, but only up to and not including
* the first \ after the first wildcard letter.
*
* Make fileNameMarker point to one of the following:
* - the start of fileName, if fileName does not contain any \.
* - right after the \ before the first wildcard letter, if there is
* a wildcard character.
* - right after the last \, if there is no wildcard character.
*/
dst = fileName;
src = pattern;
while (src < where) {
if (*src == '\\') {
oldFileNameMarker = fileNameMarker;
fileNameMarker = dst + 1;
}
*(dst++) = *(src++);
}
while (*src && *src != '*' && *src != '?') {
if (*src == '\\') {
oldFileNameMarker = fileNameMarker;
fileNameMarker = dst + 1;
}
*(dst++) = *(src++);
}
if (*src) {
/*
* Must have seen the first wildcard letter
*/
hasWildcard = TRUE;
while (*src && *src != '\\') {
*(dst++) = *(src++);
}
}
/* Now src points to either null or \ */
assert(*src == '\0' || *src == '\\');
assert(hasWildcard || *src == '\0');
*dst = '\0';
/*
* If the pattern does not contain any wildcard characters, then
* we don't need to go the FindFirstFile route.
*/
if (!hasWildcard) {
/*
* See if it is the root directory, \, or X:\.
*/
assert(!strcmp(fileName, pattern));
assert(strlen(fileName) >= 1);
if (dst[-1] == '\\' && (dst == fileName + 1 || dst[-2] == ':')) {
fileData.cFileName[0] = '\0';
} else {
/*
* Do not include the trailing \, if any
*/
if (dst[-1] == '\\') {
assert(*fileNameMarker == '\0');
dst[-1] = '\0';
fileNameMarker = oldFileNameMarker;
}
strcpy(fileData.cFileName, fileNameMarker);
}
fileData.dwFileAttributes = GetFileAttributes(fileName);
if (fileData.dwFileAttributes == 0xFFFFFFFF) {
return TRUE;
}
*nFiles = 1;
return (*fileFcn)(fileName, &fileData, arg);
}
hSearch = FindFirstFile(fileName, &fileData);
if (hSearch == INVALID_HANDLE_VALUE) {
return retVal;
}
do {
if (!strcmp(fileData.cFileName, ".")
|| !strcmp(fileData.cFileName, "..")) {
/*
* Skip over . and ..
*/
continue;
}
if (patternEndsInDotStar) {
int nDots = 0;
char *p = fileData.cFileName;
while (*p) {
if (*p == '.') {
nDots++;
}
p++;
}
/* Now p points to the null byte at the end of file name */
if (patternEndsInDot && (p == fileData.cFileName
|| p[-1] != '.')) {
/*
* File name does not end in dot. Skip this file.
* Note: windows file name probably cannot end in dot,
* but we do this check anyway.
*/
continue;
}
if (nDots < numDotsInPattern) {
/*
* Not enough dots in file name. Must be an extra
* file in matching .* pattern. Skip this file.
*/
continue;
}
}
strcpy(fileNameMarker, fileData.cFileName);
if (*src && *(src + 1)) {
/*
* More to go. Recurse.
*/
int n;
assert(*src == '\\');
where = fileName + strlen(fileName);
strcat(fileName, src);
sh_EnumerateFiles(fileName, where, fileFcn, arg, &n);
*nFiles += n;
} else {
assert(strchr(fileName, '*') == NULL);
assert(strchr(fileName, '?') == NULL);
(*nFiles)++;
if ((*fileFcn)(fileName, &fileData, arg) == FALSE) {
retVal = FALSE;
}
}
} while (FindNextFile(hSearch, &fileData));
FindClose(hSearch);
return retVal;
}

View File

@@ -0,0 +1,141 @@
# NMAKE file for building nsinstall.exe.
#
# This file is edited from an NMAKE file generated by
# Microsoft Developer Studio, Format Version 4.20
#
# To build, say
# nmake /f nsinstall.mak CFG=Release
# or
# nmake /f nsinstall.mak CFG=Debug
# If CFG is omitted, a release build is assumed.
!IF "$(CFG)" == ""
CFG=Release
!MESSAGE No configuration specified. Defaulting Release.
!ENDIF
!IF "$(CFG)" != "Release" && "$(CFG)" != "Debug"
!MESSAGE Invalid configuration "$(CFG)" specified.
!MESSAGE You can specify a configuration when running NMAKE on this makefile
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "nsinstall.mak" CFG="Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "Release" (based on "Win32 Console Application")
!MESSAGE "Debug" (based on "Win32 Console Application")
!MESSAGE
!ERROR An invalid configuration is specified.
!ENDIF
!IF "$(OS)" == "Windows_NT"
NULL=
!ELSE
NULL=nul
!ENDIF
################################################################################
# Begin Project
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "Release"
OUTDIR=.\Release
INTDIR=.\Release
ALL : "$(OUTDIR)\nsinstall.exe"
CLEAN :
-@erase "$(INTDIR)\nsinstall.obj"
-@erase "$(OUTDIR)\nsinstall.exe"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP_PROJ=/nologo /ML /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE"\
/Fp"$(INTDIR)/nsinstall.pch" /YX /Fo"$(INTDIR)/" /c
CPP_OBJS=.\Release/
CPP_SBRS=.\.
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)/nsinstall.bsc"
BSC32_SBRS= \
LINK32=link.exe
LINK32_FLAGS=/nologo\
/subsystem:console /incremental:no /pdb:"$(OUTDIR)/nsinstall.pdb"\
/out:"$(OUTDIR)/nsinstall.exe"
LINK32_OBJS= \
"$(INTDIR)\nsinstall.obj"
"$(OUTDIR)\nsinstall.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
!ELSEIF "$(CFG)" == "Debug"
OUTDIR=.\Debug
INTDIR=.\Debug
ALL : "$(OUTDIR)\nsinstall.exe"
CLEAN :
-@erase "$(INTDIR)\nsinstall.obj"
-@erase "$(INTDIR)\vc40.idb"
-@erase "$(INTDIR)\vc40.pdb"
-@erase "$(OUTDIR)\nsinstall.exe"
-@erase "$(OUTDIR)\nsinstall.ilk"
-@erase "$(OUTDIR)\nsinstall.pdb"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP_PROJ=/nologo /MD /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "DEBUG"\
/D "_CONSOLE" /Fp"$(INTDIR)/nsinstall.pch" /YX /Fo"$(INTDIR)/"\
/Fd"$(INTDIR)/" /c
CPP_OBJS=.\Debug/
CPP_SBRS=.\.
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)/nsinstall.bsc"
BSC32_SBRS= \
LINK32=link.exe
LINK32_FLAGS=/nologo\
/subsystem:console /incremental:yes /pdb:"$(OUTDIR)/nsinstall.pdb" /debug\
/out:"$(OUTDIR)/nsinstall.exe"
LINK32_OBJS= \
"$(INTDIR)\nsinstall.obj"
"$(OUTDIR)\nsinstall.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
!ENDIF
.c{$(CPP_OBJS)}.obj:
$(CPP) $(CPP_PROJ) $<
.c{$(CPP_SBRS)}.sbr:
$(CPP) $(CPP_PROJ) $<
################################################################################
# Begin Target
################################################################################
# Begin Source File
SOURCE=.\nsinstall.c
DEP_CPP_SHMSD=\
{$(INCLUDE)}"\sys\stat.h"\
{$(INCLUDE)}"\sys\types.h"\
"$(INTDIR)\nsinstall.obj" : $(SOURCE) $(DEP_CPP_SHMSD) "$(INTDIR)"
# End Source File
# End Target
# End Project
################################################################################

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,504 @@
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts
as the successor of the GNU Library Public License, version 2, hence
the version number 2.1.]
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
Licenses are intended to guarantee your freedom to share and change
free software--to make sure the software is free for all its users.
This license, the Lesser General Public License, applies to some
specially designated software packages--typically libraries--of the
Free Software Foundation and other authors who decide to use it. You
can use it too, but we suggest you first think carefully about whether
this license or the ordinary General Public License is the better
strategy to use in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use,
not price. Our General Public Licenses are designed to make sure that
you have the freedom to distribute copies of free software (and charge
for this service if you wish); that you receive source code or can get
it if you want it; that you can change the software and use pieces of
it in new free programs; and that you are informed that you can do
these things.
To protect your rights, we need to make restrictions that forbid
distributors to deny you these rights or to ask you to surrender these
rights. These restrictions translate to certain responsibilities for
you if you distribute copies of the library or if you modify it.
For example, if you distribute copies of the library, whether gratis
or for a fee, you must give the recipients all the rights that we gave
you. You must make sure that they, too, receive or can get the source
code. If you link other code with the library, you must provide
complete object files to the recipients, so that they can relink them
with the library after making changes to the library and recompiling
it. And you must show them these terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright the
library, and (2) we offer you this license, which gives you legal
permission to copy, distribute and/or modify the library.
To protect each distributor, we want to make it very clear that
there is no warranty for the free library. Also, if the library is
modified by someone else and passed on, the recipients should know
that what they have is not the original version, so that the original
author's reputation will not be affected by problems that might be
introduced by others.
Finally, software patents pose a constant threat to the existence of
any free program. We wish to make sure that a company cannot
effectively restrict the users of a free program by obtaining a
restrictive license from a patent holder. Therefore, we insist that
any patent license obtained for a version of the library must be
consistent with the full freedom of use specified in this license.
Most GNU software, including some libraries, is covered by the
ordinary GNU General Public License. This license, the GNU Lesser
General Public License, applies to certain designated libraries, and
is quite different from the ordinary General Public License. We use
this license for certain libraries in order to permit linking those
libraries into non-free programs.
When a program is linked with a library, whether statically or using
a shared library, the combination of the two is legally speaking a
combined work, a derivative of the original library. The ordinary
General Public License therefore permits such linking only if the
entire combination fits its criteria of freedom. The Lesser General
Public License permits more lax criteria for linking other code with
the library.
We call this license the "Lesser" General Public License because it
does Less to protect the user's freedom than the ordinary General
Public License. It also provides other free software developers Less
of an advantage over competing non-free programs. These disadvantages
are the reason we use the ordinary General Public License for many
libraries. However, the Lesser license provides advantages in certain
special circumstances.
For example, on rare occasions, there may be a special need to
encourage the widest possible use of a certain library, so that it becomes
a de-facto standard. To achieve this, non-free programs must be
allowed to use the library. A more frequent case is that a free
library does the same job as widely used non-free libraries. In this
case, there is little to gain by limiting the free library to free
software only, so we use the Lesser General Public License.
In other cases, permission to use a particular library in non-free
programs enables a greater number of people to use a large body of
free software. For example, permission to use the GNU C Library in
non-free programs enables many more people to use the whole GNU
operating system, as well as its variant, the GNU/Linux operating
system.
Although the Lesser General Public License is Less protective of the
users' freedom, it does ensure that the user of a program that is
linked with the Library has the freedom and the wherewithal to run
that program using a modified version of the Library.
The precise terms and conditions for copying, distribution and
modification follow. Pay close attention to the difference between a
"work based on the library" and a "work that uses the library". The
former contains code derived from the library, whereas the latter must
be combined with the library in order to run.
GNU LESSER GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library or other
program which contains a notice placed by the copyright holder or
other authorized party saying it may be distributed under the terms of
this Lesser General Public License (also called "this License").
Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data
prepared so as to be conveniently linked with application programs
(which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work
which has been distributed under these terms. A "work based on the
Library" means either the Library or any derivative work under
copyright law: that is to say, a work containing the Library or a
portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language. (Hereinafter, translation is
included without limitation in the term "modification".)
"Source code" for a work means the preferred form of the work for
making modifications to it. For a library, complete source code means
all the source code for all modules it contains, plus any associated
interface definition files, plus the scripts used to control compilation
and installation of the library.
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running a program using the Library is not restricted, and output from
such a program is covered only if its contents constitute a work based
on the Library (independent of the use of the Library in a tool for
writing it). Whether that is true depends on what the Library does
and what the program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's
complete source code as you receive it, in any medium, provided that
you conspicuously and appropriately publish on each copy an
appropriate copyright notice and disclaimer of warranty; keep intact
all the notices that refer to this License and to the absence of any
warranty; and distribute a copy of this License along with the
Library.
You may charge a fee for the physical act of transferring a copy,
and you may at your option offer warranty protection in exchange for a
fee.
2. You may modify your copy or copies of the Library or any portion
of it, thus forming a work based on the Library, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices
stating that you changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no
charge to all third parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a
table of data to be supplied by an application program that uses
the facility, other than as an argument passed when the facility
is invoked, then you must make a good faith effort to ensure that,
in the event an application does not supply such function or
table, the facility still operates, and performs whatever part of
its purpose remains meaningful.
(For example, a function in a library to compute square roots has
a purpose that is entirely well-defined independent of the
application. Therefore, Subsection 2d requires that any
application-supplied function or table used by this function must
be optional: if the application does not supply it, the square
root function must still compute square roots.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Library,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Library, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote
it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Library.
In addition, mere aggregation of another work not based on the Library
with the Library (or with a work based on the Library) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public
License instead of this License to a given copy of the Library. To do
this, you must alter all the notices that refer to this License, so
that they refer to the ordinary GNU General Public License, version 2,
instead of to this License. (If a newer version than version 2 of the
ordinary GNU General Public License has appeared, then you can specify
that version instead if you wish.) Do not make any other change in
these notices.
Once this change is made in a given copy, it is irreversible for
that copy, so the ordinary GNU General Public License applies to all
subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of
the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion or
derivative of it, under Section 2) in object code or executable form
under the terms of Sections 1 and 2 above provided that you accompany
it with the complete corresponding machine-readable source code, which
must be distributed under the terms of Sections 1 and 2 above on a
medium customarily used for software interchange.
If distribution of object code is made by offering access to copy
from a designated place, then offering equivalent access to copy the
source code from the same place satisfies the requirement to
distribute the source code, even though third parties are not
compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the
Library, but is designed to work with the Library by being compiled or
linked with it, is called a "work that uses the Library". Such a
work, in isolation, is not a derivative work of the Library, and
therefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library
creates an executable that is a derivative of the Library (because it
contains portions of the Library), rather than a "work that uses the
library". The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file
that is part of the Library, the object code for the work may be a
derivative work of the Library even though the source code is not.
Whether this is true is especially significant if the work can be
linked without the Library, or if the work is itself a library. The
threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data
structure layouts and accessors, and small macros and small inline
functions (ten lines or less in length), then the use of the object
file is unrestricted, regardless of whether it is legally a derivative
work. (Executables containing this object code plus portions of the
Library will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may
distribute the object code for the work under the terms of Section 6.
Any executables containing that work also fall under Section 6,
whether or not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also combine or
link a "work that uses the Library" with the Library to produce a
work containing portions of the Library, and distribute that work
under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse
engineering for debugging such modifications.
You must give prominent notice with each copy of the work that the
Library is used in it and that the Library and its use are covered by
this License. You must supply a copy of this License. If the work
during execution displays copyright notices, you must include the
copyright notice for the Library among them, as well as a reference
directing the user to the copy of this License. Also, you must do one
of these things:
a) Accompany the work with the complete corresponding
machine-readable source code for the Library including whatever
changes were used in the work (which must be distributed under
Sections 1 and 2 above); and, if the work is an executable linked
with the Library, with the complete machine-readable "work that
uses the Library", as object code and/or source code, so that the
user can modify the Library and then relink to produce a modified
executable containing the modified Library. (It is understood
that the user who changes the contents of definitions files in the
Library will not necessarily be able to recompile the application
to use the modified definitions.)
b) Use a suitable shared library mechanism for linking with the
Library. A suitable mechanism is one that (1) uses at run time a
copy of the library already present on the user's computer system,
rather than copying library functions into the executable, and (2)
will operate properly with a modified version of the library, if
the user installs one, as long as the modified version is
interface-compatible with the version that the work was made with.
c) Accompany the work with a written offer, valid for at
least three years, to give the same user the materials
specified in Subsection 6a, above, for a charge no more
than the cost of performing this distribution.
d) If distribution of the work is made by offering access to copy
from a designated place, offer equivalent access to copy the above
specified materials from the same place.
e) Verify that the user has already received a copy of these
materials or that you have already sent this user a copy.
For an executable, the required form of the "work that uses the
Library" must include any data and utility programs needed for
reproducing the executable from it. However, as a special exception,
the materials to be distributed need not include anything that is
normally distributed (in either source or binary form) with the major
components (compiler, kernel, and so on) of the operating system on
which the executable runs, unless that component itself accompanies
the executable.
It may happen that this requirement contradicts the license
restrictions of other proprietary libraries that do not normally
accompany the operating system. Such a contradiction means you cannot
use both them and the Library together in an executable that you
distribute.
7. You may place library facilities that are a work based on the
Library side-by-side in a single library together with other library
facilities not covered by this License, and distribute such a combined
library, provided that the separate distribution of the work based on
the Library and of the other library facilities is otherwise
permitted, and provided that you do these two things:
a) Accompany the combined library with a copy of the same work
based on the Library, uncombined with any other library
facilities. This must be distributed under the terms of the
Sections above.
b) Give prominent notice with the combined library of the fact
that part of it is a work based on the Library, and explaining
where to find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute
the Library except as expressly provided under this License. Any
attempt otherwise to copy, modify, sublicense, link with, or
distribute the Library is void, and will automatically terminate your
rights under this License. However, parties who have received copies,
or rights, from you under this License will not have their licenses
terminated so long as such parties remain in full compliance.
9. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Library or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the
Library), the recipient automatically receives a license from the
original licensor to copy, distribute, link with or modify the Library
subject to these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties with
this License.
11. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Library at all. For example, if a patent
license would not permit royalty-free redistribution of the Library by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply,
and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
12. If the distribution and/or use of the Library is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Library under this License may add
an explicit geographical distribution limitation excluding those countries,
so that distribution is permitted only in or among countries not thus
excluded. In such case, this License incorporates the limitation as if
written in the body of this License.
13. The Free Software Foundation may publish revised and/or new
versions of the Lesser General Public License from time to time.
Such new versions will be similar in spirit to the present version,
but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library
specifies a version number of this License which applies to it and
"any later version", you have the option of following the terms and
conditions either of that version or of any later version published by
the Free Software Foundation. If the Library does not specify a
license version number, you may choose any version ever published by
the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free
programs whose distribution conditions are incompatible with these,
write to the author to ask for permission. For software which is
copyrighted by the Free Software Foundation, write to the Free
Software Foundation; we sometimes make exceptions for this. Our
decision will be guided by the two goals of preserving the free status
of all derivatives of our free software and of promoting the sharing
and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software that
everyone can redistribute and change. You can do so by permitting
redistribution under these terms (or, alternatively, under the terms of the
ordinary General Public License).
To apply these terms, attach the following notices to the library. It is
safest to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.
<one line to give the library's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the library, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
<signature of Ty Coon>, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!

View File

@@ -0,0 +1,481 @@
GNU LIBRARY GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1991 Free Software Foundation, Inc.
675 Mass Ave, Cambridge, MA 02139, USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
[This is the first released version of the library GPL. It is
numbered 2 because it goes with version 2 of the ordinary GPL.]
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
Licenses are intended to guarantee your freedom to share and change
free software--to make sure the software is free for all its users.
This license, the Library General Public License, applies to some
specially designated Free Software Foundation software, and to any
other libraries whose authors decide to use it. You can use it for
your libraries, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if
you distribute copies of the library, or if you modify it.
For example, if you distribute copies of the library, whether gratis
or for a fee, you must give the recipients all the rights that we gave
you. You must make sure that they, too, receive or can get the source
code. If you link a program with the library, you must provide
complete object files to the recipients so that they can relink them
with the library, after making changes to the library and recompiling
it. And you must show them these terms so they know their rights.
Our method of protecting your rights has two steps: (1) copyright
the library, and (2) offer you this license which gives you legal
permission to copy, distribute and/or modify the library.
Also, for each distributor's protection, we want to make certain
that everyone understands that there is no warranty for this free
library. If the library is modified by someone else and passed on, we
want its recipients to know that what they have is not the original
version, so that any problems introduced by others will not reflect on
the original authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that companies distributing free
software will individually obtain patent licenses, thus in effect
transforming the program into proprietary software. To prevent this,
we have made it clear that any patent must be licensed for everyone's
free use or not licensed at all.
Most GNU software, including some libraries, is covered by the ordinary
GNU General Public License, which was designed for utility programs. This
license, the GNU Library General Public License, applies to certain
designated libraries. This license is quite different from the ordinary
one; be sure to read it in full, and don't assume that anything in it is
the same as in the ordinary license.
The reason we have a separate public license for some libraries is that
they blur the distinction we usually make between modifying or adding to a
program and simply using it. Linking a program with a library, without
changing the library, is in some sense simply using the library, and is
analogous to running a utility program or application program. However, in
a textual and legal sense, the linked executable is a combined work, a
derivative of the original library, and the ordinary General Public License
treats it as such.
Because of this blurred distinction, using the ordinary General
Public License for libraries did not effectively promote software
sharing, because most developers did not use the libraries. We
concluded that weaker conditions might promote sharing better.
However, unrestricted linking of non-free programs would deprive the
users of those programs of all benefit from the free status of the
libraries themselves. This Library General Public License is intended to
permit developers of non-free programs to use free libraries, while
preserving your freedom as a user of such programs to change the free
libraries that are incorporated in them. (We have not seen how to achieve
this as regards changes in header files, but we have achieved it as regards
changes in the actual functions of the Library.) The hope is that this
will lead to faster development of free libraries.
The precise terms and conditions for copying, distribution and
modification follow. Pay close attention to the difference between a
"work based on the library" and a "work that uses the library". The
former contains code derived from the library, while the latter only
works together with the library.
Note that it is possible for a library to be covered by the ordinary
General Public License rather than by this special one.
GNU LIBRARY GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library which
contains a notice placed by the copyright holder or other authorized
party saying it may be distributed under the terms of this Library
General Public License (also called "this License"). Each licensee is
addressed as "you".
A "library" means a collection of software functions and/or data
prepared so as to be conveniently linked with application programs
(which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work
which has been distributed under these terms. A "work based on the
Library" means either the Library or any derivative work under
copyright law: that is to say, a work containing the Library or a
portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language. (Hereinafter, translation is
included without limitation in the term "modification".)
"Source code" for a work means the preferred form of the work for
making modifications to it. For a library, complete source code means
all the source code for all modules it contains, plus any associated
interface definition files, plus the scripts used to control compilation
and installation of the library.
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running a program using the Library is not restricted, and output from
such a program is covered only if its contents constitute a work based
on the Library (independent of the use of the Library in a tool for
writing it). Whether that is true depends on what the Library does
and what the program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's
complete source code as you receive it, in any medium, provided that
you conspicuously and appropriately publish on each copy an
appropriate copyright notice and disclaimer of warranty; keep intact
all the notices that refer to this License and to the absence of any
warranty; and distribute a copy of this License along with the
Library.
You may charge a fee for the physical act of transferring a copy,
and you may at your option offer warranty protection in exchange for a
fee.
2. You may modify your copy or copies of the Library or any portion
of it, thus forming a work based on the Library, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices
stating that you changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no
charge to all third parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a
table of data to be supplied by an application program that uses
the facility, other than as an argument passed when the facility
is invoked, then you must make a good faith effort to ensure that,
in the event an application does not supply such function or
table, the facility still operates, and performs whatever part of
its purpose remains meaningful.
(For example, a function in a library to compute square roots has
a purpose that is entirely well-defined independent of the
application. Therefore, Subsection 2d requires that any
application-supplied function or table used by this function must
be optional: if the application does not supply it, the square
root function must still compute square roots.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Library,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Library, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote
it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Library.
In addition, mere aggregation of another work not based on the Library
with the Library (or with a work based on the Library) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public
License instead of this License to a given copy of the Library. To do
this, you must alter all the notices that refer to this License, so
that they refer to the ordinary GNU General Public License, version 2,
instead of to this License. (If a newer version than version 2 of the
ordinary GNU General Public License has appeared, then you can specify
that version instead if you wish.) Do not make any other change in
these notices.
Once this change is made in a given copy, it is irreversible for
that copy, so the ordinary GNU General Public License applies to all
subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of
the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion or
derivative of it, under Section 2) in object code or executable form
under the terms of Sections 1 and 2 above provided that you accompany
it with the complete corresponding machine-readable source code, which
must be distributed under the terms of Sections 1 and 2 above on a
medium customarily used for software interchange.
If distribution of object code is made by offering access to copy
from a designated place, then offering equivalent access to copy the
source code from the same place satisfies the requirement to
distribute the source code, even though third parties are not
compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the
Library, but is designed to work with the Library by being compiled or
linked with it, is called a "work that uses the Library". Such a
work, in isolation, is not a derivative work of the Library, and
therefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library
creates an executable that is a derivative of the Library (because it
contains portions of the Library), rather than a "work that uses the
library". The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file
that is part of the Library, the object code for the work may be a
derivative work of the Library even though the source code is not.
Whether this is true is especially significant if the work can be
linked without the Library, or if the work is itself a library. The
threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data
structure layouts and accessors, and small macros and small inline
functions (ten lines or less in length), then the use of the object
file is unrestricted, regardless of whether it is legally a derivative
work. (Executables containing this object code plus portions of the
Library will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may
distribute the object code for the work under the terms of Section 6.
Any executables containing that work also fall under Section 6,
whether or not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also compile or
link a "work that uses the Library" with the Library to produce a
work containing portions of the Library, and distribute that work
under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse
engineering for debugging such modifications.
You must give prominent notice with each copy of the work that the
Library is used in it and that the Library and its use are covered by
this License. You must supply a copy of this License. If the work
during execution displays copyright notices, you must include the
copyright notice for the Library among them, as well as a reference
directing the user to the copy of this License. Also, you must do one
of these things:
a) Accompany the work with the complete corresponding
machine-readable source code for the Library including whatever
changes were used in the work (which must be distributed under
Sections 1 and 2 above); and, if the work is an executable linked
with the Library, with the complete machine-readable "work that
uses the Library", as object code and/or source code, so that the
user can modify the Library and then relink to produce a modified
executable containing the modified Library. (It is understood
that the user who changes the contents of definitions files in the
Library will not necessarily be able to recompile the application
to use the modified definitions.)
b) Accompany the work with a written offer, valid for at
least three years, to give the same user the materials
specified in Subsection 6a, above, for a charge no more
than the cost of performing this distribution.
c) If distribution of the work is made by offering access to copy
from a designated place, offer equivalent access to copy the above
specified materials from the same place.
d) Verify that the user has already received a copy of these
materials or that you have already sent this user a copy.
For an executable, the required form of the "work that uses the
Library" must include any data and utility programs needed for
reproducing the executable from it. However, as a special exception,
the source code distributed need not include anything that is normally
distributed (in either source or binary form) with the major
components (compiler, kernel, and so on) of the operating system on
which the executable runs, unless that component itself accompanies
the executable.
It may happen that this requirement contradicts the license
restrictions of other proprietary libraries that do not normally
accompany the operating system. Such a contradiction means you cannot
use both them and the Library together in an executable that you
distribute.
7. You may place library facilities that are a work based on the
Library side-by-side in a single library together with other library
facilities not covered by this License, and distribute such a combined
library, provided that the separate distribution of the work based on
the Library and of the other library facilities is otherwise
permitted, and provided that you do these two things:
a) Accompany the combined library with a copy of the same work
based on the Library, uncombined with any other library
facilities. This must be distributed under the terms of the
Sections above.
b) Give prominent notice with the combined library of the fact
that part of it is a work based on the Library, and explaining
where to find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute
the Library except as expressly provided under this License. Any
attempt otherwise to copy, modify, sublicense, link with, or
distribute the Library is void, and will automatically terminate your
rights under this License. However, parties who have received copies,
or rights, from you under this License will not have their licenses
terminated so long as such parties remain in full compliance.
9. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Library or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the
Library), the recipient automatically receives a license from the
original licensor to copy, distribute, link with or modify the Library
subject to these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
11. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Library at all. For example, if a patent
license would not permit royalty-free redistribution of the Library by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply,
and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
12. If the distribution and/or use of the Library is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Library under this License may add
an explicit geographical distribution limitation excluding those countries,
so that distribution is permitted only in or among countries not thus
excluded. In such case, this License incorporates the limitation as if
written in the body of this License.
13. The Free Software Foundation may publish revised and/or new
versions of the Library General Public License from time to time.
Such new versions will be similar in spirit to the present version,
but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library
specifies a version number of this License which applies to it and
"any later version", you have the option of following the terms and
conditions either of that version or of any later version published by
the Free Software Foundation. If the Library does not specify a
license version number, you may choose any version ever published by
the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free
programs whose distribution conditions are incompatible with these,
write to the author to ask for permission. For software which is
copyrighted by the Free Software Foundation, write to the Free
Software Foundation; we sometimes make exceptions for this. Our
decision will be guided by the two goals of preserving the free status
of all derivatives of our free software and of promoting the sharing
and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
END OF TERMS AND CONDITIONS
Appendix: How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software that
everyone can redistribute and change. You can do so by permitting
redistribution under these terms (or, alternatively, under the terms of the
ordinary General Public License).
To apply these terms, attach the following notices to the library. It is
safest to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.
<one line to give the library's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the library, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
<signature of Ty Coon>, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!

View File

@@ -0,0 +1,8 @@
These libraries were compiled using .NET/VC7. The original
sources can be found at ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz &
ftp://ftp.mozilla.org/pub/mozilla/libraries/source/libIDL-0.6.8.tar.gz.
The patches used to build can be found at
http://bugzilla.mozilla.org/show_bug.cgi?id=123743 .
- cls, 2002/10/18

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,174 @@
/* glibconfig.h.win32 */
/* Handcrafted for Microsoft C. */
#ifndef GLIBCONFIG_H
#define GLIBCONFIG_H
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#ifdef _MSC_VER
/* Make MSVC more pedantic, this is a recommended pragma list
* from _Win32_Programming_ by Rector and Newcomer.
*/
#pragma warning(error:4002)
#pragma warning(error:4003)
#pragma warning(1:4010)
#pragma warning(error:4013)
#pragma warning(1:4016)
#pragma warning(error:4020)
#pragma warning(error:4021)
#pragma warning(error:4027)
#pragma warning(error:4029)
#pragma warning(error:4033)
#pragma warning(error:4035)
#pragma warning(error:4045)
#pragma warning(error:4047)
#pragma warning(error:4049)
#pragma warning(error:4053)
#pragma warning(error:4071)
#pragma warning(disable:4101)
#pragma warning(error:4150)
#pragma warning(disable:4244) /* No possible loss of data warnings */
#pragma warning(disable:4305) /* No truncation from int to char warnings */
#endif /* _MSC_VER */
#include <limits.h>
#include <float.h>
#define G_MINFLOAT FLT_MIN
#define G_MAXFLOAT FLT_MAX
#define G_MINDOUBLE DBL_MIN
#define G_MAXDOUBLE DBL_MAX
#define G_MINSHORT SHRT_MIN
#define G_MAXSHORT SHRT_MAX
#define G_MININT INT_MIN
#define G_MAXINT INT_MAX
#define G_MINLONG LONG_MIN
#define G_MAXLONG LONG_MAX
typedef signed char gint8;
typedef unsigned char guint8;
typedef signed short gint16;
typedef unsigned short guint16;
typedef signed int gint32;
typedef unsigned int guint32;
#define G_HAVE_GINT64 1
typedef __int64 gint64;
typedef unsigned __int64 guint64;
#define G_GINT64_CONSTANT(val) (val##i64)
#define GPOINTER_TO_INT(p) ((gint)(p))
#define GPOINTER_TO_UINT(p) ((guint)(p))
#define GINT_TO_POINTER(i) ((gpointer)(i))
#define GUINT_TO_POINTER(u) ((gpointer)(u))
#define g_ATEXIT(proc) (atexit (proc))
#define g_memmove(d,s,n) G_STMT_START { memmove ((d), (s), (n)); } G_STMT_END
#define G_HAVE_ALLOCA 1
#define alloca _alloca
#define GLIB_MAJOR_VERSION 1
#define GLIB_MINOR_VERSION 2
#define GLIB_MICRO_VERSION 10
#ifdef __cplusplus
#define G_HAVE_INLINE 1
#else /* !__cplusplus */
#define G_HAVE___INLINE 1
#endif
#define G_THREADS_ENABLED
/*
* The following program can be used to determine the magic values below:
* #include <stdio.h>
* #include <pthread.h>
* main(int argc, char **argv)
* {
* int i;
* pthread_mutex_t m = PTHREAD_MUTEX_INITIALIZER;
* printf ("sizeof (pthread_mutex_t) = %d\n", sizeof (pthread_mutex_t));
* printf ("PTHREAD_MUTEX_INITIALIZER = ");
* for (i = 0; i < sizeof (pthread_mutex_t); i++)
* printf ("%u, ", ((unsigned char *) &m)[i]);
* printf ("\n");
* exit(0);
* }
*/
#define G_THREADS_IMPL_POSIX
typedef struct _GStaticMutex GStaticMutex;
struct _GStaticMutex
{
struct _GMutex *runtime_mutex;
union {
/* The size of the pad array should be sizeof (pthread_mutext_t) */
/* This value corresponds to the 1999-04-07 version of pthreads-win32 */
char pad[4];
double dummy_double;
void *dummy_pointer;
long dummy_long;
} aligned_pad_u;
};
/* This should be NULL followed by the bytes in PTHREAD_MUTEX_INITIALIZER */
#define G_STATIC_MUTEX_INIT { NULL, { { 255, 255, 255, 255 } } }
#define g_static_mutex_get_mutex(mutex) \
(g_thread_use_default_impl ? ((GMutex*) &((mutex)->aligned_pad_u)) : \
g_static_mutex_get_mutex_impl (&((mutex)->runtime_mutex)))
#define G_BYTE_ORDER G_LITTLE_ENDIAN
#define GINT16_TO_LE(val) ((gint16) (val))
#define GUINT16_TO_LE(val) ((guint16) (val))
#define GINT16_TO_BE(val) ((gint16) GUINT16_SWAP_LE_BE (val))
#define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val))
#define GINT32_TO_LE(val) ((gint32) (val))
#define GUINT32_TO_LE(val) ((guint32) (val))
#define GINT32_TO_BE(val) ((gint32) GUINT32_SWAP_LE_BE (val))
#define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val))
#define GINT64_TO_LE(val) ((gint64) (val))
#define GUINT64_TO_LE(val) ((guint64) (val))
#define GINT64_TO_BE(val) ((gint64) GUINT64_SWAP_LE_BE (val))
#define GUINT64_TO_BE(val) (GUINT64_SWAP_LE_BE (val))
#define GLONG_TO_LE(val) ((glong) GINT32_TO_LE (val))
#define GULONG_TO_LE(val) ((gulong) GUINT32_TO_LE (val))
#define GLONG_TO_BE(val) ((glong) GINT32_TO_BE (val))
#define GULONG_TO_BE(val) ((gulong) GUINT32_TO_BE (val))
#define GINT_TO_LE(val) ((gint) GINT32_TO_LE (val))
#define GUINT_TO_LE(val) ((guint) GUINT32_TO_LE (val))
#define GINT_TO_BE(val) ((gint) GINT32_TO_BE (val))
#define GUINT_TO_BE(val) ((guint) GUINT32_TO_BE (val))
#define GLIB_SYSDEF_POLLIN = 1
#define GLIB_SYSDEF_POLLOUT = 4
#define GLIB_SYSDEF_POLLPRI = 2
#define GLIB_SYSDEF_POLLERR = 8
#define GLIB_SYSDEF_POLLHUP = 16
#define GLIB_SYSDEF_POLLNVAL = 32
#define G_HAVE_WCHAR_H 1
#define G_HAVE_WCTYPE_H 1
/* Define if this is Win32, possibly using the Cygwin emulation layer. */
#define WIN32 1
/* Define if this is Win32 without Cygwin. */
#define NATIVE_WIN32 1
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* GLIBCONFIG_H */

View File

@@ -0,0 +1,851 @@
/**************************************************************************
IDL.h (IDL parse tree and namespace components)
Copyright (C) 1998, 1999 Andrew T. Veliath
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
$Id: IDL.h,v 1.1 2002-10-18 08:31:49 seawood%netscape.com Exp $
***************************************************************************/
#ifndef __IDL_H
#define __IDL_H
#include <glib.h>
/* Try to find wchar_t support */
#include <stdlib.h>
#if 1 /* HAVE_WCHAR_H */
# include <wchar.h>
#endif
#if 0 /* HAVE_WCSTR_H */
# include <wcstr.h>
#endif
#ifdef __cplusplus
extern "C" {
#endif
/* version */
#define LIBIDL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
#define LIBIDL_MAJOR_VERSION 0
#define LIBIDL_MINOR_VERSION 6
#define LIBIDL_MICRO_VERSION 8
#define LIBIDL_VERSION_CODE LIBIDL_VERSION(0,6,8)
/* miscellaneous constants */
#define IDL_SUCCESS 0
#define IDL_ERROR 1
#define IDL_WARNING1 2
#define IDL_WARNING2 3
#define IDL_WARNING3 4
#define IDL_WARNINGMAX IDL_WARNING3
/* general parse flags */
#define IDLF_VERBOSE (1UL << 0)
#define IDLF_NO_EVAL_CONST (1UL << 1)
#define IDLF_COMBINE_REOPENED_MODULES (1UL << 2)
#define IDLF_PREFIX_FILENAME (1UL << 3)
#define IDLF_IGNORE_FORWARDS (1UL << 4)
#define IDLF_PEDANTIC (1UL << 5)
#define IDLF_INHIBIT_TAG_ONLY (1UL << 6)
#define IDLF_INHIBIT_INCLUDES (1UL << 7)
/* syntax extension parse flags */
#define IDLF_TYPECODES (1UL << 16)
#define IDLF_XPIDL (1UL << 17)
#define IDLF_PROPERTIES (1UL << 18)
#define IDLF_CODEFRAGS (1UL << 19)
/* declaration specification flags */
#define IDLF_DECLSPEC_EXIST (1UL << 0)
#define IDLF_DECLSPEC_INHIBIT (1UL << 1)
/* output flags */
#define IDLF_OUTPUT_NO_NEWLINES (1UL << 0)
#define IDLF_OUTPUT_NO_QUALIFY_IDENTS (1UL << 1)
#define IDLF_OUTPUT_PROPERTIES (1UL << 2)
#define IDLF_OUTPUT_CODEFRAGS (1UL << 3)
#ifdef _WIN32
# define IDL_EXPORT __declspec (dllexport)
# define IDL_IMPORT __declspec (dllimport)
#else
# define IDL_EXPORT /* empty */
# define IDL_IMPORT extern
#endif
/* type casting checks */
#define IDL_check_cast_enable(boolean) do { \
IDL_IMPORT int __IDL_check_type_casts; \
__IDL_check_type_casts = (boolean); \
} while (0)
#define IDL_CHECK_CAST(tree, thetype, name) \
(IDL_check_type_cast(tree, thetype, \
__FILE__, __LINE__, \
G_GNUC_PRETTY_FUNCTION)->u.name)
#ifdef G_HAVE_GINT64
# if G_MAXLONG > 0xffffffffUL
# define IDL_LL "l"
# else
# define IDL_LL "ll"
# endif
typedef gint64 IDL_longlong_t;
typedef guint64 IDL_ulonglong_t;
#else
# define IDL_LL "l"
typedef long IDL_longlong_t;
typedef unsigned long IDL_ulonglong_t;
# warning 64-bit integer type not available, using 32-bit instead
#endif /* G_HAVE_GINT64 */
typedef unsigned int IDL_declspec_t;
typedef struct _IDL_tree_node IDL_tree_node;
typedef struct _IDL_tree_node * IDL_tree;
struct _IDL_LIST {
IDL_tree data;
IDL_tree prev;
IDL_tree next;
IDL_tree _tail; /* Internal use, may not be valid */
};
#define IDL_LIST(a) IDL_CHECK_CAST(a, IDLN_LIST, idl_list)
extern IDL_tree IDL_list_new (IDL_tree data);
extern IDL_tree IDL_list_concat (IDL_tree orig,
IDL_tree append);
extern IDL_tree IDL_list_remove (IDL_tree list,
IDL_tree p);
extern int IDL_list_length (IDL_tree list);
extern IDL_tree IDL_list_nth (IDL_tree list,
int n);
struct _IDL_GENTREE {
IDL_tree data;
GHashTable *siblings;
GHashTable *children;
GHashFunc hash_func;
GCompareFunc key_compare_func;
IDL_tree _import; /* Internal use, do not recurse */
char *_cur_prefix; /* Internal use */
};
#define IDL_GENTREE(a) IDL_CHECK_CAST(a, IDLN_GENTREE, idl_gentree)
extern IDL_tree IDL_gentree_new (GHashFunc hash_func,
GCompareFunc key_compare_func,
IDL_tree data);
extern IDL_tree IDL_gentree_new_sibling (IDL_tree from,
IDL_tree data);
extern IDL_tree IDL_gentree_chain_sibling (IDL_tree from,
IDL_tree data);
extern IDL_tree IDL_gentree_chain_child (IDL_tree from,
IDL_tree data);
struct _IDL_INTEGER {
IDL_longlong_t value;
};
#define IDL_INTEGER(a) IDL_CHECK_CAST(a, IDLN_INTEGER, idl_integer)
extern IDL_tree IDL_integer_new (IDL_longlong_t value);
struct _IDL_STRING {
char *value;
};
#define IDL_STRING(a) IDL_CHECK_CAST(a, IDLN_STRING, idl_string)
extern IDL_tree IDL_string_new (char *value);
struct _IDL_WIDE_STRING {
wchar_t *value;
};
#define IDL_WIDE_STRING(a) IDL_CHECK_CAST(a, IDLN_WIDE_STRING, idl_wide_string)
extern IDL_tree IDL_wide_string_new (wchar_t *value);
struct _IDL_CHAR {
char *value;
};
#define IDL_CHAR(a) IDL_CHECK_CAST(a, IDLN_CHAR, idl_char)
extern IDL_tree IDL_char_new (char *value);
struct _IDL_WIDE_CHAR {
wchar_t *value;
};
#define IDL_WIDE_CHAR(a) IDL_CHECK_CAST(a, IDLN_WIDE_CHAR, idl_wide_char)
extern IDL_tree IDL_wide_char_new (wchar_t *value);
struct _IDL_FIXED {
char *value;
};
#define IDL_FIXED(a) IDL_CHECK_CAST(a, IDLN_FIXED, idl_fixed)
extern IDL_tree IDL_fixed_new (char *value);
struct _IDL_FLOAT {
double value;
};
#define IDL_FLOAT(a) IDL_CHECK_CAST(a, IDLN_FLOAT, idl_float)
extern IDL_tree IDL_float_new (double value);
struct _IDL_BOOLEAN {
unsigned value;
};
#define IDL_BOOLEAN(a) IDL_CHECK_CAST(a, IDLN_BOOLEAN, idl_boolean)
extern IDL_tree IDL_boolean_new (unsigned value);
struct _IDL_IDENT {
char *str;
char *repo_id;
GSList *comments;
IDL_tree _ns_ref; /* Internal use, do not recurse */
unsigned _flags; /* Internal use */
#define IDLF_IDENT_CASE_MISMATCH_HIT (1UL << 0)
};
#define IDL_IDENT(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident)
#define IDL_IDENT_TO_NS(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident._ns_ref)
#define IDL_IDENT_REPO_ID(a) IDL_CHECK_CAST(a, IDLN_IDENT, idl_ident.repo_id)
extern IDL_tree IDL_ident_new (char *str);
extern void IDL_queue_new_ident_comment (const char *str);
enum IDL_float_type {
IDL_FLOAT_TYPE_FLOAT,
IDL_FLOAT_TYPE_DOUBLE,
IDL_FLOAT_TYPE_LONGDOUBLE
};
struct _IDL_TYPE_FLOAT {
enum IDL_float_type f_type;
};
#define IDL_TYPE_FLOAT(a) IDL_CHECK_CAST(a, IDLN_TYPE_FLOAT, idl_type_float)
extern IDL_tree IDL_type_float_new (enum IDL_float_type f_type);
struct _IDL_TYPE_FIXED {
IDL_tree positive_int_const;
IDL_tree integer_lit;
};
#define IDL_TYPE_FIXED(a) IDL_CHECK_CAST(a, IDLN_TYPE_FIXED, idl_type_fixed)
extern IDL_tree IDL_type_fixed_new (IDL_tree positive_int_const,
IDL_tree integer_lit);
enum IDL_integer_type {
IDL_INTEGER_TYPE_SHORT,
IDL_INTEGER_TYPE_LONG,
IDL_INTEGER_TYPE_LONGLONG
};
struct _IDL_TYPE_INTEGER {
unsigned f_signed : 1;
enum IDL_integer_type f_type;
};
#define IDL_TYPE_INTEGER(a) IDL_CHECK_CAST(a, IDLN_TYPE_INTEGER, idl_type_integer)
extern IDL_tree IDL_type_integer_new (unsigned f_signed,
enum IDL_integer_type f_type);
extern IDL_tree IDL_type_char_new (void);
extern IDL_tree IDL_type_wide_char_new (void);
extern IDL_tree IDL_type_boolean_new (void);
extern IDL_tree IDL_type_octet_new (void);
extern IDL_tree IDL_type_any_new (void);
extern IDL_tree IDL_type_object_new (void);
extern IDL_tree IDL_type_typecode_new (void);
struct _IDL_TYPE_STRING {
IDL_tree positive_int_const;
};
#define IDL_TYPE_STRING(a) IDL_CHECK_CAST(a, IDLN_TYPE_STRING, idl_type_string)
extern IDL_tree IDL_type_string_new (IDL_tree positive_int_const);
struct _IDL_TYPE_WIDE_STRING {
IDL_tree positive_int_const;
};
#define IDL_TYPE_WIDE_STRING(a) IDL_CHECK_CAST(a, IDLN_TYPE_WIDE_STRING, idl_type_wide_string)
extern IDL_tree IDL_type_wide_string_new (IDL_tree positive_int_const);
struct _IDL_TYPE_ENUM {
IDL_tree ident;
IDL_tree enumerator_list;
};
#define IDL_TYPE_ENUM(a) IDL_CHECK_CAST(a, IDLN_TYPE_ENUM, idl_type_enum)
extern IDL_tree IDL_type_enum_new (IDL_tree ident,
IDL_tree enumerator_list);
struct _IDL_TYPE_ARRAY {
IDL_tree ident;
IDL_tree size_list;
};
#define IDL_TYPE_ARRAY(a) IDL_CHECK_CAST(a, IDLN_TYPE_ARRAY, idl_type_array)
extern IDL_tree IDL_type_array_new (IDL_tree ident,
IDL_tree size_list);
struct _IDL_TYPE_SEQUENCE {
IDL_tree simple_type_spec;
IDL_tree positive_int_const;
};
#define IDL_TYPE_SEQUENCE(a) IDL_CHECK_CAST(a, IDLN_TYPE_SEQUENCE, idl_type_sequence)
extern IDL_tree IDL_type_sequence_new (IDL_tree simple_type_spec,
IDL_tree positive_int_const);
struct _IDL_TYPE_STRUCT {
IDL_tree ident;
IDL_tree member_list;
};
#define IDL_TYPE_STRUCT(a) IDL_CHECK_CAST(a, IDLN_TYPE_STRUCT, idl_type_struct)
extern IDL_tree IDL_type_struct_new (IDL_tree ident,
IDL_tree member_list);
struct _IDL_TYPE_UNION {
IDL_tree ident;
IDL_tree switch_type_spec;
IDL_tree switch_body;
};
#define IDL_TYPE_UNION(a) IDL_CHECK_CAST(a, IDLN_TYPE_UNION, idl_type_union)
extern IDL_tree IDL_type_union_new (IDL_tree ident,
IDL_tree switch_type_spec,
IDL_tree switch_body);
struct _IDL_MEMBER {
IDL_tree type_spec;
IDL_tree dcls;
};
#define IDL_MEMBER(a) IDL_CHECK_CAST(a, IDLN_MEMBER, idl_member)
extern IDL_tree IDL_member_new (IDL_tree type_spec,
IDL_tree dcls);
struct _IDL_NATIVE {
IDL_tree ident;
char *user_type; /* XPIDL extension */
};
#define IDL_NATIVE(a) IDL_CHECK_CAST(a, IDLN_NATIVE, idl_native)
extern IDL_tree IDL_native_new (IDL_tree ident);
struct _IDL_TYPE_DCL {
IDL_tree type_spec;
IDL_tree dcls;
};
#define IDL_TYPE_DCL(a) IDL_CHECK_CAST(a, IDLN_TYPE_DCL, idl_type_dcl)
extern IDL_tree IDL_type_dcl_new (IDL_tree type_spec,
IDL_tree dcls);
struct _IDL_CONST_DCL {
IDL_tree const_type;
IDL_tree ident;
IDL_tree const_exp;
};
#define IDL_CONST_DCL(a) IDL_CHECK_CAST(a, IDLN_CONST_DCL, idl_const_dcl)
extern IDL_tree IDL_const_dcl_new (IDL_tree const_type,
IDL_tree ident,
IDL_tree const_exp);
struct _IDL_EXCEPT_DCL {
IDL_tree ident;
IDL_tree members;
};
#define IDL_EXCEPT_DCL(a) IDL_CHECK_CAST(a, IDLN_EXCEPT_DCL, idl_except_dcl)
extern IDL_tree IDL_except_dcl_new (IDL_tree ident,
IDL_tree members);
struct _IDL_ATTR_DCL {
unsigned f_readonly : 1;
IDL_tree param_type_spec;
IDL_tree simple_declarations;
};
#define IDL_ATTR_DCL(a) IDL_CHECK_CAST(a, IDLN_ATTR_DCL, idl_attr_dcl)
extern IDL_tree IDL_attr_dcl_new (unsigned f_readonly,
IDL_tree param_type_spec,
IDL_tree simple_declarations);
struct _IDL_OP_DCL {
unsigned __f_noscript : 1; /* Deprecated */
unsigned f_oneway : 1;
/* XPIDL extension (varags) */
unsigned f_varargs : 1;
IDL_tree op_type_spec;
IDL_tree ident;
IDL_tree parameter_dcls;
IDL_tree raises_expr;
IDL_tree context_expr;
};
#define IDL_OP_DCL(a) IDL_CHECK_CAST(a, IDLN_OP_DCL, idl_op_dcl)
extern IDL_tree IDL_op_dcl_new (unsigned f_oneway,
IDL_tree op_type_spec,
IDL_tree ident,
IDL_tree parameter_dcls,
IDL_tree raises_expr,
IDL_tree context_expr);
enum IDL_param_attr {
IDL_PARAM_IN,
IDL_PARAM_OUT,
IDL_PARAM_INOUT
};
struct _IDL_PARAM_DCL {
enum IDL_param_attr attr;
IDL_tree param_type_spec;
IDL_tree simple_declarator;
};
#define IDL_PARAM_DCL(a) IDL_CHECK_CAST(a, IDLN_PARAM_DCL, idl_param_dcl)
extern IDL_tree IDL_param_dcl_new (enum IDL_param_attr attr,
IDL_tree param_type_spec,
IDL_tree simple_declarator);
struct _IDL_CASE_STMT {
IDL_tree labels;
IDL_tree element_spec;
};
#define IDL_CASE_STMT(a) IDL_CHECK_CAST(a, IDLN_CASE_STMT, idl_case_stmt)
extern IDL_tree IDL_case_stmt_new (IDL_tree labels,
IDL_tree element_spec);
struct _IDL_INTERFACE {
IDL_tree ident;
IDL_tree inheritance_spec;
IDL_tree body;
};
#define IDL_INTERFACE(a) IDL_CHECK_CAST(a, IDLN_INTERFACE, idl_interface)
extern IDL_tree IDL_interface_new (IDL_tree ident,
IDL_tree inheritance_spec,
IDL_tree body);
struct _IDL_FORWARD_DCL {
IDL_tree ident;
};
#define IDL_FORWARD_DCL(a) IDL_CHECK_CAST(a, IDLN_FORWARD_DCL, idl_forward_dcl)
extern IDL_tree IDL_forward_dcl_new (IDL_tree ident);
struct _IDL_MODULE {
IDL_tree ident;
IDL_tree definition_list;
};
#define IDL_MODULE(a) IDL_CHECK_CAST(a, IDLN_MODULE, idl_module)
extern IDL_tree IDL_module_new (IDL_tree ident,
IDL_tree definition_list);
enum IDL_binop {
IDL_BINOP_OR,
IDL_BINOP_XOR,
IDL_BINOP_AND,
IDL_BINOP_SHR,
IDL_BINOP_SHL,
IDL_BINOP_ADD,
IDL_BINOP_SUB,
IDL_BINOP_MULT,
IDL_BINOP_DIV,
IDL_BINOP_MOD
};
struct _IDL_BINOP {
enum IDL_binop op;
IDL_tree left, right;
};
#define IDL_BINOP(a) IDL_CHECK_CAST(a, IDLN_BINOP, idl_binop)
extern IDL_tree IDL_binop_new (enum IDL_binop op,
IDL_tree left,
IDL_tree right);
enum IDL_unaryop {
IDL_UNARYOP_PLUS,
IDL_UNARYOP_MINUS,
IDL_UNARYOP_COMPLEMENT
};
struct _IDL_UNARYOP {
enum IDL_unaryop op;
IDL_tree operand;
};
#define IDL_UNARYOP(a) IDL_CHECK_CAST(a, IDLN_UNARYOP, idl_unaryop)
extern IDL_tree IDL_unaryop_new (enum IDL_unaryop op,
IDL_tree operand);
/* XPIDL code fragments extension. */
struct _IDL_CODEFRAG {
char *desc;
GSList *lines;
};
#define IDL_CODEFRAG(a) IDL_CHECK_CAST(a, IDLN_CODEFRAG, idl_codefrag)
extern IDL_tree IDL_codefrag_new (char *desc,
GSList *lines);
/*
* IDL_tree_type - Enumerations of node types
*
* Note this enumerator list is subject to change in the future. A program should not need
* more than a recompilation to adjust for a change in this list, so instead of using a
* statically initialized jumptable, allocate an array of size IDLN_LAST and assign the
* elements manually.
*/
typedef enum {
IDLN_NONE,
IDLN_ANY,
IDLN_LIST,
IDLN_GENTREE,
IDLN_INTEGER,
IDLN_STRING,
IDLN_WIDE_STRING,
IDLN_CHAR,
IDLN_WIDE_CHAR,
IDLN_FIXED,
IDLN_FLOAT,
IDLN_BOOLEAN,
IDLN_IDENT,
IDLN_TYPE_DCL,
IDLN_CONST_DCL,
IDLN_EXCEPT_DCL,
IDLN_ATTR_DCL,
IDLN_OP_DCL,
IDLN_PARAM_DCL,
IDLN_FORWARD_DCL,
IDLN_TYPE_INTEGER,
IDLN_TYPE_FLOAT,
IDLN_TYPE_FIXED,
IDLN_TYPE_CHAR,
IDLN_TYPE_WIDE_CHAR,
IDLN_TYPE_STRING,
IDLN_TYPE_WIDE_STRING,
IDLN_TYPE_BOOLEAN,
IDLN_TYPE_OCTET,
IDLN_TYPE_ANY,
IDLN_TYPE_OBJECT,
IDLN_TYPE_TYPECODE,
IDLN_TYPE_ENUM,
IDLN_TYPE_SEQUENCE,
IDLN_TYPE_ARRAY,
IDLN_TYPE_STRUCT,
IDLN_TYPE_UNION,
IDLN_MEMBER,
IDLN_NATIVE,
IDLN_CASE_STMT,
IDLN_INTERFACE,
IDLN_MODULE,
IDLN_BINOP,
IDLN_UNARYOP,
IDLN_CODEFRAG,
IDLN_LAST
} IDL_tree_type;
IDL_IMPORT const char * IDL_tree_type_names[];
struct _IDL_tree_node {
IDL_tree_type _type;
IDL_tree up; /* Do not recurse */
IDL_declspec_t declspec;
GHashTable *properties;
int refs;
char *_file; /* Internal use */
int _line; /* Internal use */
union {
struct _IDL_LIST idl_list;
struct _IDL_GENTREE idl_gentree;
struct _IDL_INTEGER idl_integer;
struct _IDL_STRING idl_string;
struct _IDL_WIDE_STRING idl_wide_string;
struct _IDL_CHAR idl_char;
struct _IDL_WIDE_CHAR idl_wide_char;
struct _IDL_FIXED idl_fixed;
struct _IDL_FLOAT idl_float;
struct _IDL_BOOLEAN idl_boolean;
struct _IDL_IDENT idl_ident;
struct _IDL_TYPE_DCL idl_type_dcl;
struct _IDL_CONST_DCL idl_const_dcl;
struct _IDL_EXCEPT_DCL idl_except_dcl;
struct _IDL_ATTR_DCL idl_attr_dcl;
struct _IDL_OP_DCL idl_op_dcl;
struct _IDL_PARAM_DCL idl_param_dcl;
struct _IDL_FORWARD_DCL idl_forward_dcl;
struct _IDL_TYPE_FLOAT idl_type_float;
struct _IDL_TYPE_FIXED idl_type_fixed;
struct _IDL_TYPE_INTEGER idl_type_integer;
struct _IDL_TYPE_ENUM idl_type_enum;
struct _IDL_TYPE_STRING idl_type_string;
struct _IDL_TYPE_WIDE_STRING idl_type_wide_string;
struct _IDL_TYPE_SEQUENCE idl_type_sequence;
struct _IDL_TYPE_ARRAY idl_type_array;
struct _IDL_TYPE_STRUCT idl_type_struct;
struct _IDL_TYPE_UNION idl_type_union;
struct _IDL_MEMBER idl_member;
struct _IDL_NATIVE idl_native;
struct _IDL_CASE_STMT idl_case_stmt;
struct _IDL_INTERFACE idl_interface;
struct _IDL_MODULE idl_module;
struct _IDL_BINOP idl_binop;
struct _IDL_UNARYOP idl_unaryop;
struct _IDL_CODEFRAG idl_codefrag;
} u;
/* Fields for application use */
guint32 flags;
gpointer data;
};
#define IDL_NODE_TYPE(a) ((a)->_type)
#define IDL_NODE_TYPE_NAME(a) ((a)?IDL_tree_type_names[IDL_NODE_TYPE(a)]:"NULL")
#define IDL_NODE_UP(a) ((a)->up)
#define IDL_NODE_PROPERTIES(a) ((a)->properties)
#define IDL_NODE_DECLSPEC(a) ((a)->declspec)
#define IDL_NODE_REFS(a) ((a)->refs)
#define IDL_NODE_IS_LITERAL(a) \
(IDL_NODE_TYPE(a) == IDLN_INTEGER || \
IDL_NODE_TYPE(a) == IDLN_STRING || \
IDL_NODE_TYPE(a) == IDLN_WIDE_STRING || \
IDL_NODE_TYPE(a) == IDLN_CHAR || \
IDL_NODE_TYPE(a) == IDLN_WIDE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_FIXED || \
IDL_NODE_TYPE(a) == IDLN_FLOAT || \
IDL_NODE_TYPE(a) == IDLN_BOOLEAN)
#define IDL_NODE_IS_TYPE(a) \
(IDL_NODE_TYPE(a) == IDLN_TYPE_INTEGER || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRING || \
IDL_NODE_TYPE(a) == IDLN_TYPE_WIDE_STRING || \
IDL_NODE_TYPE(a) == IDLN_TYPE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_TYPE_WIDE_CHAR || \
IDL_NODE_TYPE(a) == IDLN_TYPE_FIXED || \
IDL_NODE_TYPE(a) == IDLN_TYPE_FLOAT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_BOOLEAN || \
IDL_NODE_TYPE(a) == IDLN_TYPE_OCTET || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ANY || \
IDL_NODE_TYPE(a) == IDLN_TYPE_OBJECT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_TYPECODE || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ENUM || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ARRAY || \
IDL_NODE_TYPE(a) == IDLN_TYPE_SEQUENCE || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRUCT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_UNION)
#define IDL_NODE_IS_SCOPED(a) \
(IDL_NODE_TYPE(a) == IDLN_IDENT || \
IDL_NODE_TYPE(a) == IDLN_INTERFACE || \
IDL_NODE_TYPE(a) == IDLN_MODULE || \
IDL_NODE_TYPE(a) == IDLN_EXCEPT_DCL || \
IDL_NODE_TYPE(a) == IDLN_OP_DCL || \
IDL_NODE_TYPE(a) == IDLN_TYPE_ENUM || \
IDL_NODE_TYPE(a) == IDLN_TYPE_STRUCT || \
IDL_NODE_TYPE(a) == IDLN_TYPE_UNION)
typedef struct _IDL_ns * IDL_ns;
struct _IDL_ns {
IDL_tree global;
IDL_tree file;
IDL_tree current;
GHashTable *inhibits;
GHashTable *filename_hash;
};
#define IDL_NS(a) (*(a))
typedef enum {
IDL_INPUT_REASON_INIT,
IDL_INPUT_REASON_FILL,
IDL_INPUT_REASON_ABORT,
IDL_INPUT_REASON_FINISH
} IDL_input_reason;
union IDL_input_data {
struct {
const char *filename;
} init;
struct {
char *buffer;
size_t max_size;
} fill;
};
typedef int (*IDL_input_callback) (IDL_input_reason reason,
union IDL_input_data *data,
gpointer user_data);
typedef int (*IDL_msg_callback) (int level,
int num,
int line,
const char *filename,
const char *message);
typedef struct _IDL_tree_func_state IDL_tree_func_state;
typedef struct _IDL_tree_func_data IDL_tree_func_data;
/* Traversal state data. Recursive walks chain states. */
struct _IDL_tree_func_state {
IDL_tree_func_state *up;
IDL_tree start;
IDL_tree_func_data *bottom;
};
/* This holds a list of the up hierarchy traversed, beginning from traversal. This is
* useful since nodes referenced after initial definition will have a different traversal
* path than the actual up path. */
struct _IDL_tree_func_data {
IDL_tree_func_state *state;
IDL_tree_func_data *up;
IDL_tree tree;
gint step;
gpointer data; /* Application data */
};
typedef gboolean (*IDL_tree_func) (IDL_tree_func_data *tnfd,
gpointer user_data);
extern IDL_tree IDL_check_type_cast (const IDL_tree var,
IDL_tree_type type,
const char *file,
int line,
const char *function);
extern const char * IDL_get_libver_string (void);
extern const char * IDL_get_IDLver_string (void);
extern int IDL_parse_filename (const char *filename,
const char *cpp_args,
IDL_msg_callback msg_cb,
IDL_tree *tree, IDL_ns *ns,
unsigned long parse_flags,
int max_msg_level);
extern int IDL_parse_filename_with_input (const char *filename,
IDL_input_callback input_cb,
gpointer input_cb_user_data,
IDL_msg_callback msg_cb,
IDL_tree *tree, IDL_ns *ns,
unsigned long parse_flags,
int max_msg_level);
extern int IDL_ns_prefix (IDL_ns ns,
const char *s);
extern void IDL_ns_ID (IDL_ns ns,
const char *s);
extern void IDL_ns_version (IDL_ns ns,
const char *s);
extern int IDL_inhibit_get (void);
extern void IDL_inhibit_push (void);
extern void IDL_inhibit_pop (void);
extern void IDL_file_set (const char *filename,
int line);
extern void IDL_file_get (const char **filename,
int *line);
extern IDL_tree IDL_get_parent_node (IDL_tree p,
IDL_tree_type type,
int *scope_levels);
extern IDL_tree IDL_tree_get_scope (IDL_tree p);
extern int IDL_tree_get_node_info (IDL_tree tree,
char **who,
char **what);
extern void IDL_tree_error (IDL_tree p,
const char *fmt,
...)
G_GNUC_PRINTF (2, 3);
extern void IDL_tree_warning (IDL_tree p,
int level,
const char *fmt,
...)
G_GNUC_PRINTF (3, 4);
extern const char * IDL_tree_property_get (IDL_tree tree,
const char *key);
extern void IDL_tree_property_set (IDL_tree tree,
const char *key,
const char *value);
extern gboolean IDL_tree_property_remove (IDL_tree tree,
const char *key);
extern void IDL_tree_properties_copy (IDL_tree from_tree,
IDL_tree to_tree);
extern void IDL_tree_remove_inhibits (IDL_tree *tree,
IDL_ns ns);
extern void IDL_tree_walk (IDL_tree p,
IDL_tree_func_data *current,
IDL_tree_func pre_tree_func,
IDL_tree_func post_tree_func,
gpointer user_data);
extern void IDL_tree_walk_in_order (IDL_tree p,
IDL_tree_func tree_func,
gpointer user_data);
extern void IDL_tree_free (IDL_tree root);
extern void IDL_tree_to_IDL (IDL_tree p,
IDL_ns ns,
FILE *output,
unsigned long output_flags);
extern GString * IDL_tree_to_IDL_string (IDL_tree p,
IDL_ns ns,
unsigned long output_flags);
extern gchar * IDL_do_escapes (const char *s);
extern IDL_tree IDL_resolve_const_exp (IDL_tree p,
IDL_tree_type type);
extern IDL_ns IDL_ns_new (void);
extern void IDL_ns_free (IDL_ns ns);
extern IDL_tree IDL_ns_resolve_this_scope_ident (IDL_ns ns,
IDL_tree scope,
IDL_tree ident);
extern IDL_tree IDL_ns_resolve_ident (IDL_ns ns,
IDL_tree ident);
extern IDL_tree IDL_ns_lookup_this_scope (IDL_ns ns,
IDL_tree scope,
IDL_tree ident,
gboolean *conflict);
extern IDL_tree IDL_ns_lookup_cur_scope (IDL_ns ns,
IDL_tree ident,
gboolean *conflict);
extern IDL_tree IDL_ns_place_new (IDL_ns ns,
IDL_tree ident);
extern void IDL_ns_push_scope (IDL_ns ns,
IDL_tree ident);
extern void IDL_ns_pop_scope (IDL_ns ns);
extern IDL_tree IDL_ns_qualified_ident_new (IDL_tree nsid);
extern gchar * IDL_ns_ident_to_qstring (IDL_tree ns_ident,
const char *join,
int scope_levels);
extern int IDL_ns_scope_levels_from_here (IDL_ns ns,
IDL_tree ident,
IDL_tree parent);
extern gchar * IDL_ns_ident_make_repo_id (IDL_ns ns,
IDL_tree p,
const char *p_prefix,
int *major,
int *minor);
#ifdef __cplusplus
}
#endif
#endif /* __IDL_H */

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -0,0 +1,40 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Product Branding Issues</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
Product Branding Instructions</H3>
Under the terms of the Unlimited Localization Program, you must remove
or replace all trademarked Netscape terms, brand names, icons, images,
etc.&nbsp; These trademarks are listed on the page found at the following
URL:
<P><A HREF="http://home.netscape.com/misc/trademarks.html#trademarks">http://home.netscape.com/misc/trademarks.html#trademarks</A>
<P>Please refer to that page for details.&nbsp; You may not release a localized
version of the Netscape Communicator with these trademarks left in the
product.
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="usingKit.html#branding">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER><BR>
<FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape Communications
Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,100 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Getting Started</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="getting started"></A>2. Getting Started</H2>
Before you can begin using the Windows Installer Localization Kit, you
must install it and setup your working directories. This is a simple matter
of unzipping the compressed kit file(s) into the proper directories. Your
system must also meet certain requirements to run the tools needed to perform
the localization steps described below.
<P>
<HR WIDTH="50%">
<H3>
<A NAME="sysreqs"></A>System Requirements</H3>
There few system requirements for the kit in the strictest sense; however,
your choice of tools will have their own set of requirements.&nbsp; The
most likely minimum configuration will be as follows:
<UL>
<LI>
100% IBM compatible PC</LI>
<LI>
Pentium<SUP><FONT SIZE=-1>&reg;</FONT></SUP> processor</LI>
<LI>
Microsoft<SUP><FONT SIZE=-1>&reg;</FONT></SUP> Windows NT 3.51 or 4.0 (localized
versions will help testing but aren't required)</LI>
<LI>
16 MB RAM</LI>
<LI>
30 MB available hard disk space</LI>
<LI>
InstallShield International version 3.0 or other install builder software</LI>
<LI>
A visual resource editor, such as those provided with Microsoft<SUP><FONT SIZE=-1>&reg;</FONT></SUP>
Visual C++, Borland<SUP><FONT SIZE=-1>&reg;</FONT></SUP> C++, etc.</LI>
<LI>
An active Internet connection and the ability to ftp (send and receive)
large files</LI>
<LI>
A Web browser (say, for example, Netscape Communicator ;-)</LI>
</UL>
<H3>
<HR WIDTH="50%"></H3>
<H3>
<A NAME="install"></A>Installing the Kit</H3>
It is recommended that you install the Windows Installer Localization Kit
into the same directory as your other Netscape/Mozilla localization kits:
in other words, install this kit into your <B>kitRoot </B>directory.&nbsp;
Place this localization kit's .ZIP file in that directory and UNZIP it
with the -d parameter:
<P>PKUNZIP -d <I>filename</I>
<UL><B>Example:&nbsp; <TT>PKUNZIP -d instkit</TT></B></UL>
<HR WIDTH="50%">
<H3>
<A NAME="configtool"></A>Configuring Your Tools</H3>
Please refer to your Installshield or other install builder tool's documentation
for set up and usage instructions.
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="nomenclature.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="usingKit.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS]</A></CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,203 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>ISO Locale codes</TITLE>
</HEAD>
<BODY>
<CENTER>
<H1>
ISO Language and Country Codes</H1></CENTER>
2 letter language codes are derived from the ISO 639 standard; country
codes are from ISO 3166. Here are the codes for the locales currently supported
by the L10n kits. If an entry also includes the country code then you must
use that as well when creating the locale directory or naming a file.
<H3>
ISO Language and Country Codes table</H3>
<TABLE BORDER=5 >
<TR>
<TD><U>Language Name</U></TD>
<TD><U>Language Code</U></TD>
<TD><U>Country Code</U></TD>
</TR>
<TR>
<TD>
<CENTER>Chinese (Traditional)</CENTER>
</TD>
<TD>
<CENTER>zh</CENTER>
</TD>
<TD>
<CENTER>CN</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Chinese (Simplified)</CENTER>
</TD>
<TD>
<CENTER>zh</CENTER>
</TD>
<TD>
<CENTER>TW</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Danish</CENTER>
</TD>
<TD>
<CENTER>da</CENTER>
</TD>
<TD>
<CENTER>DK</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Dutch</CENTER>
</TD>
<TD>
<CENTER>nl</CENTER>
</TD>
<TD>
<CENTER>NL</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>French</CENTER>
</TD>
<TD>
<CENTER>fr</CENTER>
</TD>
<TD>
<CENTER>FR</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>German</CENTER>
</TD>
<TD>
<CENTER>de</CENTER>
</TD>
<TD>
<CENTER>DE</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Italian</CENTER>
</TD>
<TD>
<CENTER>it</CENTER>
</TD>
<TD>
<CENTER>IT</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Japanese</CENTER>
</TD>
<TD>
<CENTER>ja</CENTER>
</TD>
<TD>
<CENTER>JP</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Korean</CENTER>
</TD>
<TD>
<CENTER>ko</CENTER>
</TD>
<TD>
<CENTER>KR</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Portuguese</CENTER>
</TD>
<TD>
<CENTER>pt</CENTER>
</TD>
<TD>
<CENTER>BR</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Spanish</CENTER>
</TD>
<TD>
<CENTER>es</CENTER>
</TD>
<TD>
<CENTER>ES</CENTER>
</TD>
</TR>
<TR>
<TD>
<CENTER>Swedish</CENTER>
</TD>
<TD>
<CENTER>sv</CENTER>
</TD>
<TD>
<CENTER>SE</CENTER>
</TD>
</TR>
</TABLE>
<CENTER><BR>
<FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1997, Copyright Netscape Communications
Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,99 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Kit Overview</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="kitoverview"></A>Kit Overview</H3>
This kit is primarily intended for knowledgeable developers who are familiar
with the localization process, with InstallShield or other installation
programs, and with Windows resource editors.&nbsp; There are two basic
approaches you can take to create an installer for your localized Communicator,
Navigator or Mozilla derivative product:
<OL>
<LI>
Use an existing Communicator or Navigator Export product installer as a
base and add your localized files, or</LI>
<LI>
Create your own install program and use the registry setting information
provided by the kit.</LI>
</OL>
<UL>
<H4>
<A NAME="method1"></A>Overview of Method 1.</H4>
For this method you will need the following components:
<BR>&nbsp;
<UL>
<LI>
Your own copy of InstallShield version 3 International</LI>
<LI>
The appropriate version of a Netscape Communicator or Navigator installer.</LI>
<LI>
This localization kit.</LI>
<LI>
A text editor.</LI>
<LI>
A resource editor (e.g., MSDEV)</LI>
</UL>
<P>You will start with an Export version of a Netscape Communicator or
Navigator installer.&nbsp; Then, you will extract the localizable components
and modify them as desired.&nbsp; You will localize a number of strings
contained in .INI files using a text editor. You will use a resource editor
or the Netscape Translation Tools to localize STRINGTABLE and DIALOG resource
types contained in two .DLLs. Once the localizable components of the installer
are finished, you will reassemble the installer using the InstallShield
EXE BUILDER tool, including your localized Communicator, Navigator or Mozilla
derivative product.&nbsp; This process is detailed in the next section.</UL>
<UL>
<H4>
<A NAME="method2"></A>Overview of Method 2.</H4>
For this method you will need the following components:
<BR>&nbsp;
<UL>
<LI>
Your own copy of any install builder software</LI>
<LI>
This localization kit</LI>
</UL>
<P>You will create your own installation program in whatever fashion you
wish.&nbsp; In order for your localized product to function properly, your
installer will need to implement certain <A HREF="registrySettings.html">Windows
registry settings</A>.</UL>
&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="projectOverview.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="kitStruct.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
&nbsp;
<CENTER><FONT SIZE=-1>&nbsp;1998, Copyright Netscape Communications Corp.
All Rights Reserved</FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,63 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Kit Structure</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="kitstruct"></A>Kit Structure and Organization</H3>
When you install this localization kit you will find a number of new directories
on your hard disk. Each directory is named so as to be fairly self-explanatory,
but the following diagram and description may help avoid any confusion
you may have about what's what.
<H4>
<IMG SRC="l10ntree.jpg" BORDER=0 HEIGHT=98 WIDTH=177></H4>
<H4>
Description of Kit Directories</H4>
<UL>
<LI>
The <B><TT>kitRoot</TT> </B>directory is wherever you install the Netscape
Localization Kits.</LI>
<LI>
The <B><TT>l10nkits</TT> </B>directory contains the tools (if any) and
documentation you need to complete your work.</LI>
<LI>
Since this kit concerns the Windows client product (as opposed to our server
products) all the relevant documentation and tools are found under the
<B><TT>client\windows </TT></B>directory.</LI>
<LI>
The <B><TT>docs</TT> </B>directory contains documentation on the kit, including
the file you are reading now.</LI>
</UL>
&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="kitOverview.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="nomenclature.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,51 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize AIM.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for AIM.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>
File Copy String=<B>Copying Netscape AOL Instant Messenger Service files...</B>
<P>
Installation String=<B>Installing Netscape AOL Instant Messenger Service files...</B>
<P>
Configuration String=<B>Configuring Netscape AOL Instant Messenger Service...</B>
<P>
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<P>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,65 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize CD.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for CD.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Update the product version number as appropriate.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
<LI>
You may need to move the placement of "%s" variables in your translation.</LI>
<LI>
Do not exceed the length of US string for Deinstall Dialog Wait Message.</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>Product Setup Title1= <B>Deinstaller</B>
<P>Product Version=<B>4.03 </B>(<B>en</B>)
<P>Deinstall Dialog Message=<B>Are you sure you want to deinstall</B> <B>Netscape
Communicator 4.03</B> ?
<P>Deinstall Dialog Wait Message=<B>Parsing</B> <B>Netscape Communicator
4.03&nbsp; deinstall log file</B> %s (<B>this will take several minutes)...</B>
<P>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
<BR>&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,62 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize COSMO.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for COSMO.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Update the product version number as appropriate.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
</UL>
<B>Specific Notes:</B>
<BR>&nbsp;
<BR>Installation String=<B>Installing Cosmo Player files...</B>
<P>Configuration String=<B>Configuring Cosmo Player...</B>
<P>File Copy String=<B>Copying Cosmo Player files...&nbsp;</B>
<P>Description=<B>VRML 2.0 support&nbsp;</B>
<P>[Registry Entries-Reg2]
<BR>HKEY Value=<B>4.03 </B>(<B>en</B>)
<P>[Registry Entries-Reg3]
<BR>HKEY Key Path=Software\Netscape\Cosmo\<B>4.03</B> (<B>en</B>)
<P>[Registry Entries-Reg4]
<BR>HKEY Key Path=Software\Netscape\Cosmo\<B>4.03 </B>(<B>en</B>)\Main
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
<BR>&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,32 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize _ISUSER.DLL</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for _ISUSER.DLL</H4>
All dialogs in this .DLL can be localized.
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table1">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,45 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize MMEDIA.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for MMEDIA.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
</UL>
<B>Specific Notes:</B>
<P>Installation String=<B>Installing Audio/Video Playback files...</B>
<P>Configuration String=<B>Configuring Audio/Video Playback...</B>
<P>File Copy String=<B>Copying Audio/Video Playback files...</B>
<P>Description=<B>Support for multi-media web pages</B>
<P>
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<P>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,68 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Localizing MPLAY32.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for MPLAY32.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Update the product version number as appropriate.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>Installation String=<B>Installing Netscape Media Player files...</B>
<P>Configuration String=<B>Configuring Netscape Media Player...</B>
<P>File Copy String=<B>Copying Netscape Media Player files...</B>
<P>Description=<B>Streaming audio support</B>
<P>[Default Folder-Icon2]
<BR>ProgramFolder=[Default Folder]\<B>Utilities</B>
<P>[Registry Entries-Reg2]
<BR>HKEY Value=<B>4.03 </B>(<B>en</B>)
<P>[Registry Entries-Reg3]
<BR>HKEY Key Path=Software\Netscape\Media Player\<B>4.03 </B>(<B>en</B>)
<P>[Registry Entries-Reg4]
<BR>HKEY Key Path=Software\Netscape\Media Player\<B>4.03 </B>(<B>en</B>)\Main
<P>[Registry Entries-Reg5]
<BR>HKEY Key Path=Software\Netscape\Media Player\<B>4.03</B> (<B>en</B>)\Main
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;<BR>
<FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape Communications
Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,154 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize NAV40.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for NAV40.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Do not exceed the length of English string if possible.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
<LI>
The "Utilities" folder name may be localized.</LI>
<LI>
"Item name" is the name that will appear under the associated icon; these
may be localized.</LI>
<LI>
You may need to move the placement of "%s" variables in your translation.</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>Installation String=<B>Installing Netscape Communicator 4.03 files...</B>
<P>Configuration String=<B>Configuring Netscape Communicator 4.03...</B>
<P>File Copy String=<B>Copying Netscape Communicator 4.03 files...</B>
<P>Description=<B>Contains Collabra, Composer, Messenger, and Navigator</B>.
<P>Warn Previous Version Message=<B>Setup has detected a previous installation
of</B> %s. <B>If you installed plugins or helper applications with a previous
installation, you will need to reinstall them to this version of</B> <B>Communicator.</B>
<P>[Navigator 1]
<BR>Message=<B>Setup has detected that an instance of Navigator is currently
running. Please quit Navigator before running Setup.</B>
<P>[Navigator 2]
<BR>Message=<B>Setup has detected that an instance of Navigator is currently
running. Please quit</B> <B>Navigator before running Setup.</B>
<P>[Navigator 3]
<BR>Message=<B>Setup has detected that an instance of Navigator is currently
running. Please quit</B> <B>Navigator before running Setup.</B>
<P>[NSMail Notifier]
<BR>Message=<B>Installation cannot continue because the Mail Notification
program is currently running. Use your right mouse button to click the
Mail icon next to the task bar clock and select 'Exit' to disable Mail
Notification, then run the installer again.</B>
<P>[Navigator 4.05 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.05 (<B>en</B>)\Main
<P>[Navigator 4.04 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.04 (<B>en</B>)\Main
<P>[Navigator 4.03 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Navigator 4.02 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.02 (<B>en</B>)\Main
<P>[Navigator 4.01 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.01 (<B>en</B>)\Main
<P>[Navigator 4.0 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.0 (<B>en</B>)\Main
<P>[Navigator 4.0b6 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.0b6 (<B>en</B>)\Main
<P>[Navigator 4.0b5 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.0b5 (<B>en</B>)\Main
<P>[Navigator 4.0b4 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.0b4 (<B>en</B>)\Main
<P>[Navigator 4.0b3 32]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.0b3 [<B>en</B>]\Main
<P>[Default Folder-Icon11]
<BR>ItemName=<B>User Profile Manager</B>
<P>[Default Folder-Icon12]
<BR>ProgramFolder=[Default Folder]\<B>Utilities</B>
<BR>ItemName=<B>User Profile Manager</B>
<P>[Default Folder-Icon13]
<BR>ItemName=<B>Netscape Mail Notification</B>
<P>[Default Folder-Icon14]
<BR>ProgramFolder=[Default Folder]\<B>Utilities</B>
<BR>ItemName=<B>Netscape Mail Notification</B>
<P>[Registry Entries-R14]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)
<P>[Registry Entries-R15]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R16]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R17]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R18]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R19]
<BR>HKEY Key Path=Software\Netscape\Netscape Navigator\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R37]
<BR>HKEY Value=4.03 (<B>en</B>)
<P>[Registry Entries-R38]
<BR>HKEY Key Path=Software\Netscape\Netcaster\4.03 (<B>en</B>)\Main
<P>[Registry Entries-R39]
<BR>HKEY Key Path=Software\Netscape\Netcaster\4.03 (<B>en</B>)\Main
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,49 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize NETCAST.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for NETCAST.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>
Installation String=<B>Installing Netscape Netcaster files...</B>
<P>
Configuration String=<B>Configuring Netscape Netcaster...</B>
<P>
File Copy String=<B>Copying Netscape Netcaster files...</B>
<P>
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<P>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,67 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localizing NSCONF.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for NSCONF.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in <B>bold</B> type face below.</LI>
<LI>
Update the product version number as appropriate.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
</UL>
<B>Specific Notes:</B>
<P>Installation String=<B>Installing Netscape Conference files...</B>
<P>Configuration String=<B>Configuring Netscape Conference...</B>
<P>File Copy String=<B>Copying Netscape Conference files...</B>
<P>Description=<B>Real-time collaboration and audio conferencing</B>
<P>[Registry Entries-Reg17]
<BR>HKEY Value=<B>4.03</B> (<B>en</B>)
<P>[Registry Entries-Reg18]
<BR>HKEY Key Path=Software\Netscape\Conference\<B>4.03 </B>(<B>en</B>)
<P>[Registry Entries-Reg19]
<BR>HKEY Key Path=Software\Netscape\Conference\<B>4.03</B> (<B>en</B>)\Main
<P>[Registry Entries-Reg20]
<BR>HKEY Key Path=Software\Netscape\Conference\<B>4.03</B> (<B>en</B>)\Main<BR>
<BR>
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table2">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,71 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize RSUTIL.DLL</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for RSUTIL.DLL</H4>
<B>STRINGTABLES</B><B></B>
<P><B><FONT COLOR="#FF0000">Do not translate the following strings:</FONT></B>
<P>STRING ID:
<BR><I>1&nbsp;</I>
<BR><I>17 18 19&nbsp;</I>
<BR><I>20 21 22 23 24 25 26 27 28 29&nbsp;</I>
<BR><I>30 31 32 33 34 35 36 37 38 39&nbsp;</I>
<BR><I>40 41 42 43 44 45 46 47 48 49&nbsp;</I>
<BR><I>50 51 52 53 54 55 56 57 58 59&nbsp;</I>
<BR><I>60 61 62 63 64 65 66 67 68 69&nbsp;</I>
<BR><I>70 71 72 73 74 75 76 77 78 79&nbsp;</I>
<BR><I>80 81 82 83 85 86 88&nbsp;</I>
<BR><I>90 91 92 95 97 98 99</I>
<BR><I>100 101 102 103 104 105 106 107 108 109</I>
<BR><I>110 111 112 113 114</I>
<BR><I>122 123 126 127 129</I>
<BR><I>132 133 134 135 136 137 138 139</I>
<BR><I>140 145 149</I>
<BR><I>151 153 154 155 156 157 158 159</I>
<BR><I>162 163 164 165 166 167 169&nbsp;</I>
<BR><I>170 171 172 173 174 175 176 177 178 179</I>
<BR><I>180 181 182 183 184 185 187 188</I>
<BR><I>190 192 193 194 195 196 197 198 199</I>
<BR><I>200 201 202 203 204 205 206 207 208 209</I>
<BR><I>210 211 212 213 214 215 216 217 218 219</I>
<BR><I>220 221 222 226 227 228 229&nbsp;</I>
<BR><I>230 232 233 234 235 236 237 238 239</I>
<BR><I>240 241 242 243 244 245 246 247 248 249</I>
<BR><I>250 251 252 253 254 255 256 257&nbsp;</I>
<BR><I>260 261 263 264 265 266 267 269</I>
<BR><I>270 271 272 273 274 275 276 277 278 279</I>
<BR><I>280 281 282 283</I>
<BR>&nbsp;
<BR>
<HR WIDTH="50%">
<BR><B>ICONS</B>
<BR>Replace any trademarked icons, as described in the universal localization
program license agreement, with your own icons.
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table1">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,138 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<META NAME="Author" CONTENT="Rick Elliott">
<TITLE>Localize SETUP.INI</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H4>
Localization notes for SETUP.INI</H4>
<B>General Notes:</B>
<UL>
<LI>
Only translate the strings which are shown in bold type face below.</LI>
<LI>
The "StartCopy Dialog Message" should be less than 256 bytes long.</LI>
<LI>
For the "Multiple Components" section, both the key and the value may be
localized (optional).</LI>
<LI>
If the key "Multimedia Support" is localized then next section name should
be identical to the localized key.</LI>
<LI>
Change Netscape trademarks to your own product name(s).</LI>
<LI>
Update the version number as appropriate.</LI>
<LI>
Modify the locale code according to the ISO 639 and ISO 3166 standards.
(See the <A HREF="reference.html">Reference section</A> for details).</LI>
</UL>
<B>Specific Notes:</B>
<P>Product Setup Title1= <B>Setup</B>
<P>Product Version=<B>4.03 </B>(<B>en</B>)
<P>Deinstall Version=<B>4.03 </B>(<B>en</B>)
<P>License Dialog Title=<B>Software License Agreement</B>
<P>License Dialog Message=<B>Please read the following license agreement.
Use the scroll bar to view the rest of this agreement.</B>
<P>License Dialog Question=<B>Do you accept all the terms of the preceding
license agreement? If so, click on the Yes button. If you select No, Setup
will close.</B>
<P>License Icon Description=<B>License Agreement</B>
<P>Welcome Dialog Title=<B>Netscape Communicator 4.03 Setup</B>
<P>Welcome Dialog Message=<B>Welcome to Netscape Communicator 4.03 Setup</B>.
<P>SetupType Dialog Title=<B>Setup Type</B>
<P>SetupType Dialog Message=<B>Select the type of setup you prefer.</B>
<P>Insufficient Space Dialog Title=<B>Insufficient Space</B>
<P>Insufficient Space Dialog Message=<B>The path below contains insufficient
space.</B>
<P>Path Dialog Title=<B>Choose Destination Location</B>
<P>Path Dialog Message=<B>Please enter the location where you would like
to install </B>Netscape Communicator 4.03
<BR><B>components. You may type a new directory name or click the Browse
button to find a new location.</B>
<P>Options Dialog Title=<B>Netscape Communicator 4.03 Options</B>
<P>Options Dialog Message=<B>Check the components you would like to install.</B>
<P>Associations Dialog Title=<B>Setup Associations</B>
<P>Associations Dialog Message=<B>Check the extensions you would like Communicator
to set up. These extensions will be associated with Communicator components.</B>
<P>Select Folder Dialog Title=<B>Select Program Folder</B>
<P>StartCopy Dialog Title=<B>Start Copying Files</B>
<P>StartCopy Dialog Message=<B>Setup has enough information to start copying
the program files. If you want to review or change settings, click Back.
If you are satisfied with the current settings, click Install to begin
copying files.</B>
<P>Readme Dialog Prompt=<B>Would you like to view the README file now?</B>
<P>Finish Dialog Prompt=<B>Setup is complete. You may run Netscape Communicator
4.03 by double-clicking on one of the icons in the folder.</B>
<P>Reboot Dialog Title=<B>Restarting Windows</B>
<P>Reboot Dialog Message=<B>Setup has finished copying files to your computer.
Before you can use the program, you must restart Windows or your computer.</B>
<P>Exit Dialog Message=<B>Are you sure you want to exit setup?</B>
<P>Error Resource Message1=<B>Could not load Resource: </B>%s
<BR>Error Resource Message2=<B>Attempted to fix the problem. Please restart
the setup application.</B>
<BR>Error Resource Message3=<B>Could not get module handle of rsutil.dll.
System memory could be corrupted. Please reboot and try again.</B>
<P>[Multiple Components]
<BR><B>Multimedia Support</B>=<B>Extension modules for Netscape Communicator
4.03</B>
<P>[<B>Multimedia Support</B>]
<BR>Default Path=
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="localize_these_files.html#table1">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,55 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>Localizing URLs</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="localizeURLs"></A>Localizing URLs</H3>
Many resources of all types in the Communicator contain Internet addresses
in the form of URLs (Universal Resource Locators). Most of these point
to locations within the Netscape domain; as part of the Unlimited Localization
Program, you can leave these as they are, or you may change them as you
desire.
<H3>
Internal URLs</H3>
There are a number of internal URLs that <FONT COLOR="#FF0000">should not
be changed</FONT>.&nbsp; These are the strings that look like <B>about:[some
value]</B>.&nbsp; These point to internally contained resources, such as
the main About Communicator page.&nbsp; If you localize these strings you
will not be able to load these pages.&nbsp; The main examples you might
find are:
<UL>
<LI>
about:</LI>
<LI>
about:plugins</LI>
<LI>
about:fonts</LI>
</UL>
For more examples and information on these internal URLs go <A HREF="http://help.netscape.com/kb/client/970513-4.html">here</A>.
<BR>&nbsp;
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="usingKit.html#localizeURLs">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;<BR>
<FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape Communications
Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,125 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Localize these Files</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="localize_these_files"></A>Localize These Files</H3>
This section tells you exactly what files need to be localized. The following
tables contain two columns:
<UL>
<LI>
The file to be localized column gives the specific file name. The path
name <I>temp</I> refers to wherever you have copied the uncompressed installer
files in Step 2 of the <A HREF="usingKit.html#l10nchecklist">Localization
Checklist</A>. If the file or resource name is a hypertext link, further
information can be found by following that link.</LI>
<LI>
The purpose column describes the basic purpose of this file.</LI>
</UL>
<A NAME="table1"></A><FONT SIZE=-1>Table 1. Binary files to be localized</FONT>
<TABLE BORDER >
<TR>
<TD><B>File to be localized&nbsp;</B></TD>
<TD><B>Purpose</B></TD>
</TR>
<TR>
<TD><TT><A HREF="localizeRsutil.html">rsutil.dll</A></TT></TD>
<TD>Installer STRINGTABLE and ICON resources.&nbsp;</TD>
</TR>
<TR>
<TD><TT><A HREF="localizeIsuser.html">_isuser.dll</A></TT></TD>
<TD>Installer DIALOG resources.</TD>
</TR>
</TABLE>
<P>
<A NAME="table2"></A><FONT SIZE=-1>Table 2. .INI files to be localized</FONT>
<TABLE BORDER >
<TR>
<TD><B>File to be localized</B></TD>
<TD><B>Purpose</B></TD>
</TR>
<TR>
<TD><A HREF="localizeAim.html">aim.ini</A></TD>
<TD>AOL Instant Messgenger initialization file.*</TD>
</TR>
<TR>
<TD><A HREF="localizeCD.html">cd.ini</A></TD>
<TD>Deinstaller initialization file.</TD>
</TR>
<TR>
<TD><A HREF="localizeCosmo.html">cosmo.ini</A></TD>
<TD>Cosmo player initialization file.*</TD>
</TR>
<TR>
<TD><A HREF="localizeMmedia.html">mmedia.ini</A></TD>
<TD>Multimedia initialization file.*</TD>
</TR>
<TR>
<TD><A HREF="localizeMplay.html">mplay32.ini</A></TD>
<TD>Media Player initialization file.*</TD>
</TR>
<TR>
<TD><A HREF="localizeNav40.html">nav40.ini</A></TD>
<TD>Main product initialization file.</TD>
</TR>
<TR>
<TD><A HREF="localizeNetcast.html">netcast.ini</A></TD>
<TD>Netcaster initialization file.</TD>
</TR>
<TR>
<TD><A HREF="localizeNsconf.html">nsconf.ini</A></TD>
<TD>Netscape Conference initialization file.*</TD>
</TR>
<TR>
<TD><A HREF="localizeSetup.html">setup.ini</A></TD>
<TD>Main setup initialization file.</TD>
</TR>
</TABLE>
<P>
* These files come with the Complete installer version.
<P>
<CENTER><TABLE COLS=1 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<P>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,109 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Conventions</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="nomenclature"></A>Nomenclature and Typographical Conventions</H3>
<B>Typographical Conventions</B>
<BR>Words in <I>italics</I> typeface represent a variable term or phrase,
meant to be replaced by another value at "runtime."&nbsp; Example:
<UL><I>locale</I> -- replaced by a 2- or 4 letter locale code; e.g. zhtw</UL>
Words in <B>bold</B> typeface, using a proportional font, represent a literal
value in a string that might also contain a variable word or phrase. Example:
<UL><B>4.03 [</B><I>locale</I><B>]</B> -- 4.03 [ ] are literal values,
while <I>locale</I> is a variable.
<UL>&nbsp;</UL>
</UL>
Words in a <TT>fixed width font</TT> represent file or directory names,
or DOS or Windows commands to be typed as they appear.&nbsp; Sometimes,
part or all of the path will be in <B><TT>bold</TT></B>, for emphasis.
Examples:
<UL>Change to the <B><TT><I>kitRoot</I>\l10nkits\client\windows\tools</TT></B><TT>
</TT>directory
<BR>Execute <B><TT>RTRNKIT</TT></B></UL>
<B>Nomenclature</B>
<BR>Throughout this document, certain terms and phrases will be used repeatedly:
<P><FONT SIZE=-1>Table 1. Nomenclature and Typographical Conventions</FONT>
<TABLE BORDER >
<TR>
<TD><B><TT>kitRoot</TT> </B>directory&nbsp;</TD>
<TD>indicates the starting or topmost directory of the Windows Front End
Localization Kit.</TD>
</TR>
<TR>
<TD><I>platform</I></TD>
<TD>either 16 or 32 bit, depending on the version you are working on.</TD>
</TR>
<TR>
<TD><I>locale</I></TD>
<TD>in general, this refers to the language into which you are localizing
the product. The list of valid locale names is defined in the <A HREF="isocodes.htm">ISO
Language and Country Codes Table</A>.</TD>
</TR>
<TR>
<TD>localization database</TD>
<TD>a database generated by a leveraging tool from a set of matched binary
resource files.&nbsp;</TD>
</TR>
<TR>
<TD>localization notes</TD>
<TD>any special instructions, including the "translate/don't translate"
flag, associated with a given resource.&nbsp; Localization notes are contained
in the localization database for each resource module.</TD>
</TR>
<TR>
<TD><I>leverage</I></TD>
<TD>The process of merging previous localized versions of a file into a
current version.&nbsp;</TD>
</TR>
<TR>
<TD>forbidden resource</TD>
<TD>A resource that cannot be changed from the original value without (negatively)
impacting the functionality of the product. These are identified in the
localization databases.</TD>
</TR>
</TABLE>
&nbsp;
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="kitStruct.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="gettingStarted.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,57 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Project Overview</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="overviews"></A>1. Project Overview</H2>
<CENTER><B><FONT COLOR="#009900">Welcome to the Communicator/Navigator
Installer Localization Kit!</FONT></B></CENTER>
<P>Under the universal localization program, you are free to create an
installer for a localized Communicator, Navigator or Mozilla derivative
product in any way you choose. This localization kit will assist you in
creating a your installer for the 32-bit Windows platform. As long as you
follow the terms of the universal localization program license agreement,
you are free to do what you want with the resulting localized product and
installer.
<P>The Netscape Communicator and Netscape Navigator 4.x installation programs
were created with InstallShield<SUP><FONT SIZE=-1>&reg;</FONT></SUP> version
3.&nbsp; Because this is the proprietary product of InstallShield Corporation,
Netscape cannot redistribute the complete source for these installers.&nbsp;
You may, however, modify an existing Communicator or Navigator installer,
or if you choose, you may build your own installer "from scratch".
<P><B>Note</B>: because of the U.S. Government's restrictions on the export
of strong cryptography, <B>you may only distribute the "export" version</B>
of the Netscape binaries.&nbsp; Please keep this in mind as you work with
the localization kit instructions.
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="splash.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="kitOverview.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
&nbsp;
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,54 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Reference</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="reference"></A>Reference</H2>
This section summarizes the references used throughout this document.&nbsp;
In addition, other miscellaneous references may be found here.
<P><FONT SIZE=-1>Table 5. Reference Links</FONT>
<TABLE BORDER COLS=3 WIDTH="100%" >
<TR>
<TD><A HREF="isocodes.htm">Locale Table (local)</A></TD>
<TD><A HREF="http://www.indigo.ie/egt/standards/iso639/iso639-en.html">Locale
Table (remote)</A></TD>
<TD><A HREF="registrySettings.html">Windows Registry Settings Reference</A></TD>
</TR>
<TR>
<TD><A HREF="http://home.netscape.com/menu/intl/">Communicator International
Features</A></TD>
<TD><A HREF="http://help.netscape.com/kb/client/970513-4.html"></A></TD>
<TD><FONT COLOR="#009900"><A HREF="charsets.htm"></A></FONT></TD>
</TR>
</TABLE>
<A HREF="allxpstr.h"></A>
<P>&nbsp;
<CENTER><TABLE COLS=1 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,612 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>Windows Registry Settings</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H1>
Windows Registry Settings</H1>
This document is provided as a reference to the Windows registry settings
implemented by Communicator and Navigator.&nbsp; You may use this as a
guide to the registry settings you must implement if you create your own
installation program (as opposed to localizing an existing Netscape installer).
<P>Note that in the Netscape installers, these settings are implemented
only within .INI files.&nbsp; This simplifies modifying and localizing
the installer. It is recommended that your installer do the same.
<P>You may observe the registry changes made by any product with tools
such as <A HREF="http://www.ntinternals.com/regmon.htm">Regmon.</A> This
may be a useful addition to your toolset.
<P>These notes are applicable to Netscape Communicator version 4.03.
<BR>&nbsp;
<TABLE BORDER COLS=1 WIDTH="100%" >
<TR>
<TD><B>MPLAY32.INI</B>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Media Player&nbsp;
<BR>Name : CurrentVersion&nbsp;
<BR>Value: 4.03 (en)&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Media Player\4.03 (en)&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Media Player\4.03 (en)\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Default Path]\MPlayer&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Program Folder&nbsp;
<BR>Value: [Program Folder]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\.LAM&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: LAMDocument&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\LAMDocument\shell\open\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [WINSYSDIR]\mplay32.exe %1&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : (Default)&nbsp;
<BR>Value: [WINDIR]\mplayer.exe %1&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\LAMDocument\DefaultIcon&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\MPlayer\npcfg32.exe ,0&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI32&nbsp;
<BR>Name : LiveAudioFile&nbsp;
<BR>Value: mcilma32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI&nbsp;
<BR>Name : LiveAudioFile&nbsp;
<BR>Value: mcilma.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI32&nbsp;
<BR>Name : LiveAudioMetafile&nbsp;
<BR>Value: mcilau32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : mcilau32.dll&nbsp;
<BR>Value: (MCI) Netscape Media Player&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI&nbsp;
<BR>Name : LiveAudioMetafile&nbsp;
<BR>Value: mcilau.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI
Extensions&nbsp;
<BR>Name : LAM&nbsp;
<BR>Value: LiveAudioMetafile&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : LMA&nbsp;
<BR>Value: LiveAudioFile&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : LA&nbsp;
<BR>Value: LiveAudioFile&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : mcilma32.dll&nbsp;
<BR>Value: (MCI) Netscape Packetized Audio&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32&nbsp;
<BR>Name : MSACM.NSPAC&nbsp;
<BR>Value: NSPAC32.ACM&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : NSPAC32.ACM&nbsp;
<BR>Value: elemedia(TM) AX24000P Music Codec&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32&nbsp;
<BR>Name : MSACM.voxacm118&nbsp;
<BR>Value: vdk32118.acm&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : vdk32118.acm&nbsp;
<BR>Value: Voxware 32bit Codec&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32&nbsp;
<BR>Name : MSACM.NSX83&nbsp;
<BR>Value: NSX83P32.ACM&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : NSX83P32.ACM&nbsp;
<BR>Value: elemedia(TM) SX8300 Speech Codec&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32&nbsp;
<BR>Name : MSACM.NSMLAW&nbsp;
<BR>Value: NSMLAW32.DLL&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\drivers.desc&nbsp;
<BR>Name : NSMLAW32.DLL&nbsp;
<BR>Value: Netscape G.711 Decoder&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>
<HR WIDTH="100%">
<BR><B>NAV40.INI</B>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App
Paths\Netscape.exe&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Path&nbsp;
<BR>Value: [Default Path]\Program&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{7865A9A1-33A8-11d0-BED9-00A02468FAB6}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{543EC0D0-6AB7-11d0-BF56-00A02468FAB6}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{543EC0D1-6AB7-11d0-BF56-00A02468FAB6}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{2D0A7D70-748C-11d0-9705-00805F8AA8B8}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\edpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{E8D6B4F0-8B58-11d0-9B63-00805F8ADDDE}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\mnpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{DDF4AB60-8B84-11d0-9B63-00805F8ADDDE}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\mnpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{CC3E2871-43CA-11d0-B6D8-00805F8ADDDE}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\mnpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{CC3E2872-43CA-11d0-B6D8-00805F8ADDDE}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\mnpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netscape Navigator&nbsp;
<BR>Name : CurrentVersion&nbsp;
<BR>Value: 4.03 (en)&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netscape Navigator\Users&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netscape Navigator\4.03
(en)&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netscape Navigator\4.03
(en)\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Default Path]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Java Directory&nbsp;
<BR>Value: [Default Path]\Program\Java&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : NetHelp Directory&nbsp;
<BR>Value: [Default Path]\Program\NetHelp&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Plugins Directory&nbsp;
<BR>Value: [Default Path]\Program\Plugins&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Program Folder&nbsp;
<BR>Value: [Program Folder]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CURRENT_USER\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CURRENT_USER\Software\Netscape\Netscape Navigator&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CURRENT_USER\Software\Netscape\Netscape Navigator\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Default Path]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\CLSID&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: {61D8DE20-CA9A-11CE-9EA5-0080C82BE3B6}&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\Insertable&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\protocol\StdFileEditing\server&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\protocol\StdFileEditing\verb\0&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: &amp;Edit&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\open\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe "%1"&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\print\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe /print("%1")&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\print\ddeexec&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [print("%1")]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\PrintTo\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe /printto("%1","%2","%3","%4")&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\PrintTo\ddeexec&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [("%1","%2","%3","%4")]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\open\ddeexec&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: "%1"&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\open\ddeexec\Application&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: NSShell&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\open\ddeexec\Topic&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: WWW_OpenURL&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\Edit\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\Netscape.exe -edit "%1"&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\Edit\ddeexec&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [edit("%1")]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netcaster&nbsp;
<BR>Name : CurrentVersion&nbsp;
<BR>Value: 4.03 (en)&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netcaster\4.03 (en)\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Shell Path]\Netcast&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Program Folder&nbsp;
<BR>Value: [Program Folder]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{C98D0190-7D81-11d0-BF8D-00A02468FAB6}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{37B601C0-8AC8-11d0-83AF-00805F8A274D}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\CLSID\{913A4A20-8EBF-11d0-BFAB-00A02468FAB6}\InprocServer32&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\Program\brpref32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\print\ddeexec\Application&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: NSShell&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\PrintTo\ddeexec\Application&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: NSShell&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup\shell\Edit\ddeexec\Application&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: NSShell&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\NetscapeMarkup&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: Hypertext Markup Language&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\telnet&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: URL:Telnet Protocol&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\telnet\shell\open\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: telnet %1&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>
<HR WIDTH="100%">
<BR><B>NETCAST.INI</B>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netcaster&nbsp;
<BR>Name : CurrentVersion&nbsp;
<BR>Value: 1.0 (en)&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netcaster\1.0 (en)&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Netcaster\1.0 (en)\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Default Path]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Program Folder&nbsp;
<BR>Value: [Program Folder]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>
<HR WIDTH="100%">
<BR><B>NSCONF.INI</B>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Conference&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Conference\CurrentVersion&nbsp;
<BR>Name : Description&nbsp;
<BR>Value: Conference&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : InstallDate&nbsp;
<BR>Value: [TIME]&nbsp;
<BR>Type : REGDB_NUMBER&nbsp;
<P>Name : Installed&nbsp;
<BR>Value: 1&nbsp;
<BR>Type : REGDB_NUMBER&nbsp;
<P>Name : PathName&nbsp;
<BR>Value: [Default Path]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : SoftwareType&nbsp;
<BR>Value: application&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : VersionBuild&nbsp;
<BR>Value: 1213&nbsp;
<BR>Type : REGDB_NUMBER&nbsp;
<P>Name : VersionMajor&nbsp;
<BR>Value: 1&nbsp;
<BR>Type : REGDB_NUMBER&nbsp;
<P>Name : VersionMinor&nbsp;
<BR>Value: 0&nbsp;
<BR>Type : REGDB_NUMBER&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32&nbsp;
<BR>Name : MSACM.VOXACM118&nbsp;
<BR>Value: vdk32118.acm&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : MSACM.NSX83&nbsp;
<BR>Value: nsx83p32.acm&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : MSACM.NSX723&nbsp;
<BR>Value: sx5363s.acm&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : MSACM.NSMLAW&nbsp;
<BR>Value: nsmlaw32.dll&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CURRENT_USER\Software\Netscape&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_CLASSES_ROOT\nscfile\shell\open\command&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value: [Default Path]\NSConf32.exe -f "%1"&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Conference&nbsp;
<BR>Name : CurrentVersion&nbsp;
<BR>Value: 4.03 (en)&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Conference\4.03 (en)&nbsp;
<BR>Name : (Default)&nbsp;
<BR>Value:&nbsp;
<BR>Type :&nbsp;
<BR>&nbsp;
<P>Key&nbsp; : HKEY_LOCAL_MACHINE\Software\Netscape\Conference\4.03 (en)\Main&nbsp;
<BR>Name : Install Directory&nbsp;
<BR>Value: [Default Path]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<P>Name : Program Folder&nbsp;
<BR>Value: [Program Folder]&nbsp;
<BR>Type : REGDB_STRING&nbsp;
<BR>&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="kitOverview.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,53 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>Reporting Bugs</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
<A NAME="reporting_bugs"></A>Reporting Bugs</H3>
Any bugs in the localization kits you find should be reported to <A HREF="http://www.mozilla.org">mozilla.org</A>
as soon as possible. When you report a bug, try to be as specific as you
can about the exact steps needed to reproduce the bug.&nbsp; Provide a
complete description of the problem versus the expected results.&nbsp;
You should let us know if the problem is 100% reproducible (it happens
every time), or if it is intermittant.&nbsp; If you think that your operating
environment may play some factor, let us know the details of that.&nbsp;
Finally, before reporting any bug, you should make sure that the problem
doesn't also happen in the US English product (if it does, we still want
to know, but it may not be possible to fix it through the localization
kits or tools as they are now).
<P>To report a bug, post a message to the following mozilla.org newsgroup:
<BR>&nbsp;
<CENTER><A HREF="news://news.mozilla.org/netscape.public.mozilla.general">news://news.mozilla.org/netscape.public.mozilla.general</A></CENTER>
<P>Be sure to include the information described above.
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="testKit.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="returnKit.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,54 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>Returning the Kit</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="returnkit"></A>5. Publishing the Finished Kit</H2>
Once you are satisfied with the quality of your localization efforts, you
are required by the terms of the universal localization program license
agreement to make your localized product publicly available. The exact
details of how you do this is up to you, the most commonly acceptable method
is to post your localized product to a publicly accessible ftp site.
<P>You should post just the localized versions of the files mentioned in
the Localize These Files section of this document. For ease of transfer,
you may create a compressed archive in the .ZIP file format that contains
the localized files. Create one .ZIP file for each language/platform you
do. If you are publishing more than one language or platform, you may combine
multiple .ZIP files into one master .ZIP file if this makes your life easier.
<P>If your localized product includes your own trademarks, you should identify
these and any restrictions you are placing on their use. You must also
include a copy of the End User License Agreement (EULA), as well as a notice
stating that Netscape Communications is not required to support your product,
and that you are the Licensor referred to in the EULA. Please refer to
the Universal Localization Agreement for the exact legal requirements.
<P>Once your localized product is publicly available, you may inform the
world in any manner you choose, but we encourage you to also post the download
location to the mozilla.org Announcements newsgroup (netscape.public.mozilla.announce).
<CENTER>&nbsp;<BR>
<FONT COLOR="#008000"><FONT SIZE=+2>Congratulations! You are done!</FONT></FONT></CENTER>
&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="testKit.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,47 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Title Page</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<CENTER>
<H1>
NETSCAPE COMMUNICATOR</H1></CENTER>
<CENTER><IMG SRC="SPLASH.JPG" NOSAVE HEIGHT=261 WIDTH=390></CENTER>
<CENTER>
<H1>
Localization Kit</H1></CENTER>
<CENTER>
<H3>
for Microsoft<SUP><FONT SIZE=+0>&reg;</FONT></SUP> Windows (32-bit version)</H3></CENTER>
<CENTER>
<H3>
Revision 1.1</H3></CENTER>
<CENTER>Copyright &copy; 1994-1998 Netscape&reg; Communications Corporation,
All rights reserved.</CENTER>
&nbsp;
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="projectOverview.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,150 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Testing the Localized Resources</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="testkit"></A>4. Ensuring Quality</H2>
The quality of your localized version will have a large impact on its acceptance
in the marketplace.&nbsp; You can greatly enhance your chances of producing
a quality product by using experienced and skilled localizers, and by performing
post-translation testing.
<P>When performing the actual translation, you should be sensitive to a
number of issues:
<UL>
<LI>
Completeness: you should aim for as thorough a translation as possible.&nbsp;
Try not to leave portions of the product untranslated. However, be aware
that some terms may best be left in English, depending on local conventions.</LI>
<LI>
Suitability: all translations should be suitable and appropriate for product,
the language, the market and the customers you intend to reach.&nbsp; This
includes using the proper technical terminology for a give platform or
computer operation, as well as using language that is readily understood
by the average user of the product in a given language.&nbsp; You should,
where possible, try to use terminology which is similar to other products
available on the same platform (without violating copyrights or trademarks,
of course).</LI>
<LI>
Accuracy: you should be sure your translation conveys the same meaning
and intention as the original English.</LI>
<LI>
Grammar and spelling: you should be sure your translation is grammatically
accurate and free from spelling errors.</LI>
</UL>
Keep in mind that engineers do not necessarily make the best localizers!
<P>Once localization is complete, there are two basic types of post-translation
testing that should be done:
<BR>&nbsp;
<TABLE BORDER WIDTH="100%" >
<TR>
<TD>Linguistic Review</TD>
<TD>Checking all translations for accuracy and appropriateness in the actual
context in which they appear.</TD>
</TR>
<TR>
<TD>Functional Testing</TD>
<TD>Ensuring the product still functions as designed (or at least as well
as the US English product).</TD>
</TR>
</TABLE>
&nbsp;
<BR>For the linguistic review, you should have an independent reviewer
(i.e. not the person who implemented the translations) check every string
for the items listed above.&nbsp; In some cases, it may be enough to review
the running product itself; however, it is also valuable to print out your
translations and review them externally from the product.
<P>For the functional testing, your best resource are the directions contained
in the localization notes and this document. You should review the completed
product's localization notes with this document in hand, double checking
that you have followed all the instructions contained here.
<P>Consider the following general guidelines when testing:
<UL>
<LI>
It is helpful to have a second copy of the product running with the English
version so you can compare them side by side (a second computer might be
helpful or required for this).</LI>
<LI>
Walk through every menu in each module you have localized looking for translation
accuracy, pick letter conflicts and other problems.</LI>
<LI>
Bring up as many dialogs as you can, looking for translation accuracy,
pick letter conflicts, truncated strings and functionality issues.</LI>
<LI>
Exercise the installer in as many ways as possible:</LI>
<UL>
<LI>
Select every installer option</LI>
<LI>
Be sure to test the deinstaller</LI>
<LI>
Look at the icons and folder names created</LI>
<LI>
Use accented or multibyte file and directory names</LI>
<LI>
Install to non-existant and read-only directories</LI>
<LI>
Install to drives with insufficient disk space</LI>
<LI>
etc.</LI>
</UL>
<LI>
If functional problems are found, you should compare the same steps you
took in the localized product to the English product: if the two products
fail in the same way, it is a "core" bug, which can only be fixed by changing
the core product's executable. If the localized product fails while the
English product does not, then it is probably a translation-related bug;
these can be fixed by altering the way you localize the product (perhaps
by not translating a particular item, or by translating it differently).</LI>
</UL>
The following section tells you how to report bugs in the localization
kit itself, or in the core product.
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="usingKit.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="reportingBugs.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER>&nbsp;</CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,106 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Table of Contents</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
Table of Contents</H2>
<TABLE>
<TR>
<TD><FONT SIZE=+1>i. <A HREF="splash.html">Title Page</A></FONT>&nbsp;
<BR>&nbsp;</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>1. <A HREF="projectOverview.html">Project Overview</A></FONT>&nbsp;
<UL>
<LI>
<A HREF="kitOverview.html">Kit Overview</A></LI>
<LI>
<A HREF="kitStruct.html">Structure and Organization</A></LI>
<LI>
<A HREF="nomenclature.html">Nomenclature and Typographical Conventions<BR>
</A>&nbsp;&nbsp;</LI>
</UL>
</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>2. <A HREF="gettingStarted.html">Getting Started</A></FONT>&nbsp;
<UL>
<LI>
<A HREF="gettingStarted.html#sysreqs">System Requirements</A></LI>
<LI>
<A HREF="gettingStarted.html#install">Installing the Kit</A></LI>
<LI>
<A HREF="gettingStarted.html#configtool">Configuring Your Tools</A></LI>
</UL>
&nbsp;</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>3. <A HREF="usingKit.html">Using the Kit</A></FONT>&nbsp;
<UL>
<LI>
<A HREF="usingKit.html#locdbf">Understanding the Localization Notes</A></LI>
<LI>
<A HREF="usingKit.html#l10nchecklist">Localization Checklist</A></LI>
<LI>
<A HREF="localize_these_files.html">Localize These Files</A></LI>
<LI>
<A HREF="usingKit.html#branding">Product Branding Issues</A></LI>
<LI>
<A HREF="usingKit.html#howtol10n">How to Localize Different Resource Types</A></LI>
<LI>
<A HREF="localizeURL.html">Localizing URLs</A></LI>
<LI>
<A HREF="usingKit.html#localize_stringtable">Localizing STRING TABLES</A></LI>
<LI>
<A HREF="usingKit.html#localize_dialogs">Localizing DIALOGS</A></LI>
<LI>
<A HREF="usingKit.html#localize_text">Localizing .INI Files</A></LI>
</UL>
&nbsp;</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>4. <A HREF="testKit.html">Ensuring Quality</A></FONT>&nbsp;
<UL>
<LI>
<A HREF="testKit.html#testkit">Test Considerations</A></LI>
<LI>
<A HREF="reportingBugs.html">Reporting Bugs</A></LI>
</UL>
&nbsp;</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>5. <A HREF="returnKit.html">Publishing the Finished Kit</A></FONT>&nbsp;
<BR>&nbsp;</TD>
</TR>
<TR>
<TD><FONT SIZE=+1>6. <A HREF="reference.html">References</A></FONT>&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
</BODY>
</HTML>

View File

@@ -0,0 +1,323 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Using the Kit</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
&nbsp;
<TABLE COLS=1 WIDTH="100%" >
<TR>
<TD>
<CENTER><B><FONT COLOR="#FF0000">WARNING! Protect yourself from data loss
by making regular backups of your work.</FONT></B></CENTER>
</TD>
</TR>
</TABLE>
<H2>
<A NAME="usekit"></A>3. Using the Kit</H2>
Once your copy of the Windows Installer Localization Kit is correctly installed,
you may begin your localization work by following the instructions in the
remainder of this document. The next section discusses the contents of
the localization notes provided with this kit. It is important that you
work properly with the instructions contained in these files or the localized
product you create may not function.
<H3>
<A NAME="locdbf"></A>Understanding the Localization Notes</H3>
Each localized module to be installed has an associated initialization
(.INI) file. The localization notes for these files, and for the localizable
dynamic link libraries used by the InstallShield installer, are provided
as HTML documentation. (There are no localization databases in this kit).
Additionally, a section detailing the required Windows registry settings
is also provided in HTML format.
<P>The next section presents the basic localization process as a checklist.
<CENTER>
<HR WIDTH="50%"></CENTER>
<H3>
<A NAME="l10nchecklist"></A>Localization Checklist</H3>
This checklist applies to the "<A HREF="kitOverview.html#method1">modifying
an existing Communicator installer</A>" method. If you are <A HREF="kitOverview.html#method2">creating
your own installer</A>, you will need to adapt this checklist accordingly.
A reference is provided to help you implement the correct <A HREF="registrySettings.html">Windows
registry settings</A>.
<P><B>1. Download an existing installer</B>
<BR>You will need a matching installer for the product you are localizing.
In other words, if you are localizing Netscape Communicator version 4.03,
you need an installer for the Export version of Netscape Communicator 4.03.
If you are localizing Mozilla Navigator version 5.0, you need an installer
for the Export version (if any) of Mozilla Navigator version 5.0. Latest
versions of Netscape products can be downloaded from the <A HREF="http://home.netscape.com/download/index.html">Netscape
homepage</A>. Older versions of Netscape installers, matching the versions
used to generate the localization kits, can be found on the <A HREF="ftp://ftp.mozilla.org/pub/l10n-kits/">mozilla.org
ftp site</A>.
<P>Current Netscape installers come in two forms: base and complete. Complete
installers include plugins and other components besides the basic Communicator
software. You may use either installer as the foundation for your work,
but note that there may not be localization kits for the additional components.
Even if you choose to distribute the English version of these components,
however, you must modify the associated initialization files, listed in
the <A HREF="localize_these_files.html#table1">Localize These Files</A>
page in order for the additional components to be installed properly.
<P><B>2. Uncompress the Installer files</B>
<UL>
<LI>
Run the installer you downloaded in step 1. This will bring up the following
dialog (or something very similar):</LI>
<BR><IMG SRC="Is1.jpg" HEIGHT=101 WIDTH=364>
<LI>
Click yes. InstallShield will extract all the installation files to your
temporary directory. (Usually, this will be C:\temp or something similar).
Once this process is complete, the blue InstallShield background will display.</LI>
<LI>
Without exiting the installer, locate the unpacked installer files in your
temp directory and copy them to a new directory. Call this directory "install"
(or something similar).</LI>
<LI>
Exit the installer.</LI>
</UL>
<B>3. Uncompress the Deinstaller files</B>
<UL>
<LI>
Change directories to your "install" directory. Locate the file cd32*.exe
(where * equals the version number you are working on. For example, version
4.03 would be represented as cd32403.exe).</LI>
<LI>
Execute cd32*.exe. This will bring up a dialog similar to the one shown
is step 2. Click yes and wait until InstallShield has finished unpacking
the deinstaller files (the blue InstallShield background will display).</LI>
<LI>
Without exiting the installer, locate the unpacked deinstaller files in
your temp directory and copy them to a new directory. Call this directory
"deinstall" (or something similar).</LI>
<LI>
Exit the installer.</LI>
</UL>
<B>4. Extract localizable installer .DLLs</B>
<BR>Change directories to your "install" directory. Use the InstallShield
tool ICOMP.EXE to extract RSUTIL.DLL and _ISUSER.DLL from _SETUP.LIB:
<UL><TT>Example: icomp _setup.lib -d</TT></UL>
<B>4. Localize files</B>
<BR>Consult the <A HREF="localize_these_files.html#table1">Localize These
Files</A> page to learn which files contain localizable resources.
<P>For each file to be localized, locate the associated Localization Notes
for that file and follow them carefully.
<P><B>5. Replace original product files contained in nav40.z with localized
product files</B>
<BR>Use the ICOMP tool to replace the original (English language) Communicator
or Navigator files with the ones you have localized using the Windows Front
End Localization Kit.
<UL>
<LI>
Make sure your localized product directory structure matches the structure
inside the compressed file nav40.z. (If necessary, uncompress nav40.z (including
subdirectories), and replace all the localizable files (as identified by
the Windows Front End Localization Kit) with your localized versions).</LI>
<LI>
Update nav40.z with your localized files:</LI>
<UL><TT>Example: icomp \<I>kitRoot</I>\products\client\windows\<I>platform</I>\<I>locale</I>\*.*
nav40.z -i</TT></UL>
</UL>
<B>6. Rebuild the self-extracting deinstaller program</B>
<BR>Use the InstallShield tool EXE Builder to reassemble the self-extracting
deinstaller archive.
<UL>
<LI>
Specify your "deinstall" directory as the source directory.</LI>
<LI>
Set compression on.</LI>
<LI>
Specify Setup.exe as the command line program to run when self-extraction
is complete. (No optional parameters are required.)</LI>
<LI>
Specify your "install" directory as the target directory.</LI>
<LI>
Enter the name of your localized product as the application name.</LI>
<LI>
Do not specify a password.</LI>
<LI>
Once creation of your localized self-extracting deinstaller is complete,
locate the file Setupex.exe in your "install" directory and rename it to
match the original name of the deinstaller self-extracting program (e.g.,
cd32403.exe).</LI>
</UL>
<B>7. Rebuild the self-extracting installer program</B>
<BR>Use the InstallShield tool EXE Builder to reassemble the self-extracting
installer archive.
<UL>
<LI>
Specify your "install" directory as the source directory.</LI>
<LI>
Set compression on.</LI>
<LI>
Specify Setup.exe as the command line program to run when self-extraction
is complete. (No optional parameters are required.)</LI>
<LI>
Specify any directory you want as the target directory.</LI>
<LI>
Enter the name of your localized product as the application name.</LI>
<LI>
Do not specify a password.</LI>
<LI>
Once creation of your localized self-extracting installer is complete,
locate the file Setupex.exe in your target directory and rename it to something
meaningful.</LI>
</UL>
<B>8. Complete post-translation processing</B>
<BR>After translation is complete, you need to test your work and deal
with any problems:
<UL>
<LI>
Test the localized installer.</LI>
<LI>
Fix translation bugs using your localization tools or a resource editor.</LI>
<LI>
Fix dialog size bugs using your localization tools or a resource editor.</LI>
<LI>
Report core bugs to Netscape.</LI>
</UL>
<B>9. Publish your localized product to the Internet</B>
<BR>As the terms of the universal localization program license agreement
state, your localized product
<P><TT>"must be made publicly available in executable code form,</TT>
<BR><TT>free of charge, for electronic delivery via a mechanism</TT>
<BR><TT>generally accepted in the software development</TT>
<BR><TT>community."</TT>
<P>In plain English, this means you should post your localized product
on a publicly accessible http: or ftp: server. You may also want to send
an announcement of your product's availability to mozilla.org (though you
are not required to do so).
<P>
<HR WIDTH="50%">
<H2>
<A NAME="branding"></A>Product Branding Issues</H2>
If you are using this kit under the auspices of the universal localization
program, you must remove or replace Netscape trademarked strings, images
and icons in your localized version. Click <A HREF="branding.html">here</A>
for instructions.
<P>
<HR WIDTH="50%">
<H2>
<A NAME="howtol10n"></A>How to Localize Different Resource Types</H2>
This section provides you with general information about localizing the
various resource types and files found with this kit.
<H3>
<A NAME="localize_text"></A>Localizing .INI Files</H3>
<UL>Most of the work for the Windows installers is localizing initialization
(.INI) files. You may use the text editor of your choice to do this work.
Be sure the localized files are saved as plain text only.
<H4>
<A NAME="locnote_ini"></A>Localization Notes</H4>
Individual localization notes for the installer .INI files are contained
in the individual HTML documents linked from the <A HREF="localize_these_files.html#table1">Localize
These Files</A> page.</UL>
<H3>
<A NAME="localizeURLs"></A>Localizing URLs</H3>
<UL>You will not likely encounter any URLs (Universal Resource Locators)
in the installers, but if you do, how they are localized depends on whether
you are creating a branded Netscape version or not. The rules for how to
handle URLs are found <A HREF="localizeURL.html">here</A>.</UL>
<H3>
<A NAME="localize_stringtable"></A>Localizing String Tables</H3>
<UL>Use the resource editor of your choice to localize STRINGTABLE resources.
These are the most sensitive, potentially problematic resource type you
will be working with. Therefore, you must pay close attention to the instructions
provided in the localization notes.
<H4>
<A NAME="locnote_stringtable"></A>Localization Notes</H4>
Individual localization notes for the installer resource .DLLs are contained
in the individual HTML documents linked from the <A HREF="localize_these_files.html#table1">Localize
These Files</A> page. This section gives you some additional general guidelines
to follow when localizing the installer binary files.
<UL>
<LI>
Some strings may contain C++ print format strings, such as %s, %ld, %lu,
etc. Do not modify these while translating the rest of the string.</LI>
<LI>
Some strings may contain new line characters: \n. In general, you should
try leave these as you find them.</LI>
</UL>
</UL>
<H3>
<A NAME="localize_menus"></A>Localizing Menus</H3>
<UL>There are no menu resources in the Windows installer</UL>
<H3>
<A NAME="localize_dialogs"></A>Localizing Dialogs</H3>
<UL>Use the resource editor of your choice to localize and resize DIALOG
resources. Dialog translation is usually not as tricky as localizing string
tables; however, you should take care to assign unique pickletters to dialog
controls.
<H4>
<A NAME="locnote_menus"></A>Localization Notes</H4>
</UL>
<UL>Individual localization notes for the installer resource .DLLs are
contained in the individual HTML documents linked from the <A HREF="localize_these_files.html#table1">Localize
These Files</A> page.</UL>
&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="gettingStarted.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="testKit.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,40 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (WinNT; U) [Netscape]">
<TITLE>Product Branding Issues</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H3>
Product Branding Instructions</H3>
Under the terms of the Unlimited Localization Program, you must remove
or replace all trademarked Netscape terms, brand names, icons, images,
etc.&nbsp; These trademarks are listed on the page found at the following
URL:
<P><A HREF="http://home.netscape.com/misc/trademarks.html#trademarks">http://home.netscape.com/misc/trademarks.html#trademarks</A>
<P>Please refer to that page for details.&nbsp; You may not release a localized
version of the Netscape Communicator with these trademarks left in the
product.
<BR>&nbsp;
<CENTER><TABLE COLS=2 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="usingKit.html#branding">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS</A>]</CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER><BR>
<FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape Communications
Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,383 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>HTML Output of: C:\TEMP\CHARSET.DBF</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H1>
CSID REFERENCE TABLE</H1>
Use this table to determine the Character Set ID (CSID) for the character
set you wish to use, for example, for setting the value of&nbsp; pref("intl.character_set")
in ALL_PREFS.
<BR>&nbsp;
<TABLE BORDER >
<TR>
<TH>CSID</TH>
<TH>CHARSET</TH>
</TR>
<TR>
<TD>0</TD>
<TD>CS_DEFAULT</TD>
</TR>
<TR>
<TD>1</TD>
<TD>CS_ASCII</TD>
</TR>
<TR>
<TD>2</TD>
<TD>CS_LATIN1</TD>
</TR>
<TR>
<TD>6</TD>
<TD>CS_MAC_ROMAN</TD>
</TR>
<TR>
<TD>10</TD>
<TD>CS_LATIN2</TD>
</TR>
<TR>
<TD>11</TD>
<TD>CS_MAC_CE</TD>
</TR>
<TR>
<TD>14</TD>
<TD>CS_8859_3</TD>
</TR>
<TR>
<TD>15</TD>
<TD>CS_8859_4</TD>
</TR>
<TR>
<TD>16</TD>
<TD>CS_8859_5</TD>
</TR>
<TR>
<TD>17</TD>
<TD>CS_8859_6</TD>
</TR>
<TR>
<TD>18</TD>
<TD>CS_8859_7</TD>
</TR>
<TR>
<TD>19</TD>
<TD>CS_8859_8</TD>
</TR>
<TR>
<TD>20</TD>
<TD>CS_8859_9</TD>
</TR>
<TR>
<TD>21</TD>
<TD>CS_SYMBOL</TD>
</TR>
<TR>
<TD>22</TD>
<TD>CS_DINGBATS</TD>
</TR>
<TR>
<TD>23</TD>
<TD>CS_DECTECH</TD>
</TR>
<TR>
<TD>27</TD>
<TD>CS_JISX0201</TD>
</TR>
<TR>
<TD>29</TD>
<TD>CS_TIS620</TD>
</TR>
<TR>
<TD>35</TD>
<TD>CS_UTF7</TD>
</TR>
<TR>
<TD>38</TD>
<TD>CS_USRDEF2</TD>
</TR>
<TR>
<TD>39</TD>
<TD>CS_KOI8_R</TD>
</TR>
<TR>
<TD>40</TD>
<TD>CS_MAC_CYRILLIC</TD>
</TR>
<TR>
<TD>41</TD>
<TD>CS_CP_1251</TD>
</TR>
<TR>
<TD>42</TD>
<TD>CS_MAC_GREEK</TD>
</TR>
<TR>
<TD>43</TD>
<TD>CS_CP_1253</TD>
</TR>
<TR>
<TD>44</TD>
<TD>CS_CP_1250</TD>
</TR>
<TR>
<TD>45</TD>
<TD>CS_CP_1254</TD>
</TR>
<TR>
<TD>46</TD>
<TD>CS_MAC_TURKISH</TD>
</TR>
<TR>
<TD>53</TD>
<TD>INTL_CHAR_SET_MAX</TD>
</TR>
<TR>
<TD>254</TD>
<TD>CS_USER_DEFINED_ENCODING</TD>
</TR>
<TR>
<TD>255</TD>
<TD>CS_UNKNOWN</TD>
</TR>
<TR>
<TD>260</TD>
<TD>CS_SJIS</TD>
</TR>
<TR>
<TD>261</TD>
<TD>CS_EUCJP</TD>
</TR>
<TR>
<TD>263</TD>
<TD>CS_BIG5</TD>
</TR>
<TR>
<TD>264</TD>
<TD>CS_GB_8BIT</TD>
</TR>
<TR>
<TD>265</TD>
<TD>CS_CNS_8BIT</TD>
</TR>
<TR>
<TD>280</TD>
<TD>CS_CNS11643_1</TD>
</TR>
<TR>
<TD>281</TD>
<TD>CS_CNS11643_2</TD>
</TR>
<TR>
<TD>282</TD>
<TD>CS_JISX0208</TD>
</TR>
<TR>
<TD>284</TD>
<TD>CS_KSC5601</TD>
</TR>
<TR>
<TD>286</TD>
<TD>CS_JISX0212</TD>
</TR>
<TR>
<TD>287</TD>
<TD>CS_GB2312</TD>
</TR>
<TR>
<TD>290</TD>
<TD>CS_UTF8</TD>
</TR>
<TR>
<TD>292</TD>
<TD>CS_NPC</TD>
</TR>
<TR>
<TD>293</TD>
<TD>CS_X_BIG5</TD>
</TR>
<TR>
<TD>303</TD>
<TD>CS_GB2312_11</TD>
</TR>
<TR>
<TD>304</TD>
<TD>CS_JISX0208_11</TD>
</TR>
<TR>
<TD>305</TD>
<TD>CS_KSC5601_11</TD>
</TR>
<TR>
<TD>306</TD>
<TD>CS_CNS11643_1110</TD>
</TR>
<TR>
<TD>515</TD>
<TD>CS_JIS</TD>
</TR>
<TR>
<TD>525</TD>
<TD>CS_2022_KR</TD>
</TR>
<TR>
<TD>564</TD>
<TD>CS_IMAP4_UTF7</TD>
</TR>
<TR>
<TD>810</TD>
<TD>CS_UCS2</TD>
</TR>
<TR>
<TD>811</TD>
<TD>CS_UCS4</TD>
</TR>
<TR>
<TD>819</TD>
<TD>CS_UCS2_SWAP</TD>
</TR>
<TR>
<TD>1292</TD>
<TD>CS_KSC_8BIT</TD>
</TR>
<TR>
<TD>2308</TD>
<TD>CS_SJIS_AUTO</TD>
</TR>
<TR>
<TD>2309</TD>
<TD>CS_EUCJP_AUTO</TD>
</TR>
<TR>
<TD>2563</TD>
<TD>CS_JIS_AUTO</TD>
</TR>
</TABLE>
@author: relliott
<BR>@source: ftang
<BR>@last updated: Mar. 19, 1998
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1997, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

View File

@@ -0,0 +1,100 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Rick Elliott">
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]">
<TITLE>Getting Started</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<H2>
<A NAME="getting started"></A>2. Getting Started</H2>
Before you can begin using the Windows Front End Localization Kit, you
must install it and setup your working directories. This is a simple matter
of unzipping the compressed kit file(s) into the proper directories. Your
system must also meet certain requirements to run the tools needed to perform
the localization steps described below.
<P>
<HR WIDTH="50%">
<H3>
<A NAME="sysreqs"></A>System Requirements</H3>
There a few system requirements for the kit in the strictest sense; however,
your choice of tools will have their own set of requirements.&nbsp; The
most likely minimum configuration will be as follows:
<UL>
<LI>
100% IBM compatible PC</LI>
<LI>
Pentium<SUP><FONT SIZE=-1>&reg;</FONT></SUP> processor</LI>
<LI>
Microsoft<SUP><FONT SIZE=-1>&reg;</FONT></SUP> Windows NT 3.51 or 4.0 (localized
versions will help testing but aren't required)</LI>
<LI>
16 MB RAM</LI>
<LI>
30 MB available hard disk space</LI>
<LI>
A visual resource editor, such as those provided with Microsoft<SUP><FONT SIZE=-1>&reg;</FONT></SUP>
Visual C++, Borland<SUP><FONT SIZE=-1>&reg;</FONT></SUP> C++, etc.</LI>
<LI>
An active Internet connection and the ability to ftp (send and receive)
large files</LI>
<LI>
A Web browser (say, for example, Netscape Communicator ;-)</LI>
</UL>
<H3>
<HR WIDTH="50%"></H3>
<H3>
<A NAME="install"></A>Installing the Kit</H3>
It is recommended that you install the Windows Front End Localization Kit
in a brand new directory on your development machine. For example, you
can create a \Netscape_L10N_Kits directory on your hard drive. This becomes
your <B>kitRoot </B>directory.&nbsp; Place the L10n Kit's .ZIP file in
that directory and UNZIP it with the -d parameter:
<P>PKUNZIP -d <I>filename</I>
<UL><B>Example:&nbsp; <TT>PKUNZIP -d winfekit</TT></B></UL>
<HR WIDTH="50%">
<H3>
<A NAME="configtool"></A>Configuring Your Tools</H3>
If you intend to use the Netscape Translation Tools, please refer to the
<A HREF="../dogTool/dogToolUG.html">Translation Tools User Guide</A> for
instructions on setting up and using those tools.&nbsp; If you intend to
use a different localization tool, please refer to that tool's documentation
for set up and usage instructions.
<BR>&nbsp;
<CENTER><TABLE COLS=3 WIDTH="50%" >
<TR>
<TD>
<CENTER>[<A HREF="nomenclature.html">BACK</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="usingKit.html">NEXT</A>]</CENTER>
</TD>
<TD>
<CENTER>[<A HREF="toc.html">CONTENTS]</A></CENTER>
</TD>
</TR>
</TABLE></CENTER>
<CENTER></CENTER>
<CENTER><FONT FACE="Arial, Helvetica"><FONT SIZE=-2>1998, Copyright Netscape
Communications Corp. All Rights Reserved</FONT></FONT></CENTER>
</BODY>
</HTML>

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 871 B

Some files were not shown because too many files have changed in this diff Show More