Compare commits

...

2652 Commits

Author SHA1 Message Date
(no author)
b562cfa05d This commit was manufactured by cvs2svn to create tag 'Bugzilla_Stable'.
git-svn-id: svn://10.0.0.236/tags/Bugzilla_Stable@265940 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-15 16:15:46 +00:00
bzrmirror%bugzilla.org
9fe1b0cc6e Bumped version to 4.0.18
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265937 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-15 16:15:43 +00:00
bzrmirror%bugzilla.org
095a812c9e Bug 1154321: Release notes for 4.0.18
r=LpSolit,a=dkl


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265935 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-15 03:45:46 +00:00
bzrmirror%bugzilla.org
e976f0e273 Bug 1154099: Bug.get_bugs and Bug.get_history are missing from PUBLIC_METHODS (for backwards compatibility)
r=LpSolit a=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265934 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-14 23:46:38 +00:00
bzrmirror%bugzilla.org
57e3fcdc5e 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/branches/BUGZILLA-4_0-BRANCH@265930 18797224-902f-48f8-a5cc-f745e15eee43
2015-04-13 20:45:45 +00:00
bzrmirror%bugzilla.org
e83f527cf7 Bug 1137669: 003safesys.t doesn't test any file due to a missing -T argument
r=dylan a=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265883 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-16 17:31:30 +00:00
bzrmirror%bugzilla.org
e94409fcc2 (TaskCluster) Allow retrieval of the selenium.log for Selenium tests
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265840 18797224-902f-48f8-a5cc-f745e15eee43
2015-03-03 20:16:30 +00:00
bzrmirror%bugzilla.org
ac9b494748 Intial checking of taskgraph.json for TaskCluster CI
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265835 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-24 23:45:41 +00:00
bzrmirror%bugzilla.org
58bf77ff3e - Force use of PostgreSQL 9.1
- Configure DB users in travis.yml


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265807 18797224-902f-48f8-a5cc-f745e15eee43
2015-02-17 02:45:41 +00:00
bzrmirror%bugzilla.org
ecf2d4b20c Fix typo
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265801 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-28 16:15:45 +00:00
bzrmirror%bugzilla.org
fb711ff6d3 Bump version post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265800 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-27 20:30:46 +00:00
bzrmirror%bugzilla.org
46becded6d Bump version to 4.0.17
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265798 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-27 17:46:23 +00:00
bzrmirror%bugzilla.org
aa492ee1c5 Bug 1090275 - WebServices modules should maintain a whitelist of methods that are allowed instead of allowing access to any function imported into its namespace
- Fixed regression from erroneous cut and paste


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265797 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-27 17:45:44 +00:00
bzrmirror%bugzilla.org
35429c28d6 Bug 1125189: Release notes for 4.0.16
r=justdave,a=dkl


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265796 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-27 16:00:45 +00:00
bzrmirror%bugzilla.org
cbf3136026 Bug 1124716: regression caused by bug 1090275 to whitelist webservice methods causes test failures with t/012throwables.t
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265795 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-23 17:45:45 +00:00
bzrmirror%bugzilla.org
0d2763fe01 Bump version post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265794 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-21 22:45:51 +00:00
bzrmirror%bugzilla.org
47cbb4fa49 Bumped version to 4.0.16
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265792 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-21 21:30:42 +00:00
bzrmirror%bugzilla.org
d858d86220 Bug 1090275: WebServices modules should maintain a whitelist of methods that are allowed instead of allowing access to any function imported into its namespace
r=dylan,a=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265791 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-21 21:00:45 +00:00
bzrmirror%bugzilla.org
b25e44f000 Bug 1079065: [SECURITY] Always use the 3 arguments form for open() to prevent shell code injection
r=dylan,a=simon


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265790 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-21 20:46:00 +00:00
bzrmirror%bugzilla.org
20714a9e71 Fix typo
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265789 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-19 21:30:46 +00:00
bzrmirror%bugzilla.org
af291776dd Bug 1118988: Release notes for 4.0.16
r=LpSolit,a=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265788 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-19 20:45:44 +00:00
bzrmirror%bugzilla.org
5c0b2edb93 Bug 1085182: Bugzilla::Bug->check must check that a bug ID is defined when it gets a hashref
r=dkl a=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265782 18797224-902f-48f8-a5cc-f745e15eee43
2015-01-05 18:45:44 +00:00
bzrmirror%bugzilla.org
cb39c353d9 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/branches/BUGZILLA-4_0-BRANCH@265678 18797224-902f-48f8-a5cc-f745e15eee43
2014-11-19 17:31:45 +00:00
bzrmirror%bugzilla.org
1f7525b5ff 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/branches/BUGZILLA-4_0-BRANCH@265621 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-16 07:46:34 +00:00
bzrmirror%bugzilla.org
5d0966631b Bump version post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265610 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 18:46:24 +00:00
bzrmirror%bugzilla.org
fe0c9d81ad Bump version to 4.0.15
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265607 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 15:30:46 +00:00
bzrmirror%bugzilla.org
597e26f3e9 Bug 1054702: CSV export vulnerable to formulae injection
r=glob,a=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265605 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 15:01:28 +00:00
bzrmirror%bugzilla.org
802209aef9 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/branches/BUGZILLA-4_0-BRANCH@265603 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 14:48:02 +00:00
bzrmirror%bugzilla.org
150ce60639 Bug 1074980: Forbid the { foo => $cgi->param() } syntax to prevent data override
r=dkl,a=sgreen


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265600 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 14:31:49 +00:00
bzrmirror%bugzilla.org
1b01513c24 Bug 1072494: Release notes for 4.0.15
r=LpSolit,a=sgreen


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265599 18797224-902f-48f8-a5cc-f745e15eee43
2014-10-06 14:30:57 +00:00
bzrmirror%bugzilla.org
4b79017161 Bump version post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265477 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-24 21:46:37 +00:00
bzrmirror%bugzilla.org
c5ff5462cf Bump version to 4.0.14 (corrected)
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265473 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-24 17:31:23 +00:00
bzrmirror%bugzilla.org
13bf215d31 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/branches/BUGZILLA-4_0-BRANCH@265472 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-24 17:30:45 +00:00
bzrmirror%bugzilla.org
386c4c75e3 Bump version to 4.0.14
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265471 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-24 17:01:23 +00:00
bzrmirror%bugzilla.org
5a727910e4 Bug 1042091 - Release notes for 4.0.14
r=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265470 18797224-902f-48f8-a5cc-f745e15eee43
2014-07-24 17:00:44 +00:00
bzrmirror%bugzilla.org
9428ac45ec Bug 1011250 - Updates IRC notification text to include commit message and also send to #bugzilla
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265405 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-15 22:01:23 +00:00
bzrmirror%bugzilla.org
42b3130650 Bug 983275 - Switch Bugzilla's CI testing from Tinderbox to travis-ci
- Only run webservices for Pg and Mysql with Perl 5.12 due to interaction bug
in 5.10


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265404 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-15 03:00:40 +00:00
bzrmirror%bugzilla.org
929cbfe8af Bug 983275 - Switch Bugzilla's CI testing from Tinderbox to travis-ci
- Only run webservices for Pg with Perl 5.12 due to interaction bug in
5.10


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265403 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-14 21:00:41 +00:00
bzrmirror%bugzilla.org
752e894dbb Bug 983275 - Switch Bugzilla's CI testing from Tinderbox to travis-ci
- Added the PostgreSQL webservices/selenium tests


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265393 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-08 21:00:39 +00:00
bzrmirror%bugzilla.org
85c20b06ae Bug 983275 - Switch Bugzilla's CI testing from Tinderbox to travis-ci
- Updated notification settings


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265392 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-07 16:32:02 +00:00
bzrmirror%bugzilla.org
7bc31c2e8f Bug 983275 - Switch Bugzilla's CI testing from Tinderbox to travis-ci
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265391 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-07 16:31:25 +00:00
bzrmirror%bugzilla.org
b791ba92f0 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/branches/BUGZILLA-4_0-BRANCH@265385 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-02 20:45:39 +00:00
bzrmirror%bugzilla.org
32d79a9d4f Bug 983275 - Switch Bugzilla's CI testing from Tinderbox to travis-ci
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265382 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-02 16:15:40 +00:00
bzrmirror%bugzilla.org
5e8bca5378 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/branches/BUGZILLA-4_0-BRANCH@265375 18797224-902f-48f8-a5cc-f745e15eee43
2014-05-01 21:15:41 +00:00
bzrmirror%bugzilla.org
bbf036b736 Bumped version post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265353 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-21 21:16:24 +00:00
bzrmirror%bugzilla.org
db1539167c Bump version to 4.0.13
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265349 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-18 22:16:37 +00:00
bzrmirror%bugzilla.org
92205206f0 Bug 998484: Release notes for Bugzilla 4.0.13
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265347 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-18 22:01:25 +00:00
bzrmirror%bugzilla.org
b7342cb5f3 Bug 998323 - URLs pasted in comments are no longer displayed
r=LpSolit,a=justdave


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265344 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-18 21:15:39 +00:00
bzrmirror%bugzilla.org
08a529eda4 Bumped version post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265339 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-17 21:31:33 +00:00
bzrmirror%bugzilla.org
b309930596 Bumped version to 4.0.12
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265337 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-17 17:46:24 +00:00
bzrmirror%bugzilla.org
1fa2629eb3 Bug 968576: [SECURITY] Dangerous control characters allowed in Bugzilla text
r=glob a=justdave


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265335 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-17 17:01:18 +00:00
bzrmirror%bugzilla.org
02d012ed6a Fix POD to make tests happy
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265334 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-17 17:00:41 +00:00
bzrmirror%bugzilla.org
5c58aa22ee Bug 996169: Release notes for Bugzilla 4.0.12
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265323 18797224-902f-48f8-a5cc-f745e15eee43
2014-04-15 22:01:23 +00:00
bzrmirror%bugzilla.org
797b0b43f5 Copied over .bzrignore to .gitignore
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265286 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-14 18:30:45 +00:00
bzrmirror%bugzilla.org
00cfaadeb6 Added .gitrev.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265281 18797224-902f-48f8-a5cc-f745e15eee43
2014-03-11 20:00:48 +00:00
bzrmirror%bugzilla.org
3c049c8b28 Bug 942599: Documentation about possible_duplicates() lists 'products' as argument instead of 'product'
r=dkl a=justdave


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265135 18797224-902f-48f8-a5cc-f745e15eee43
2013-12-05 22:46:42 +00:00
bzrmirror%bugzilla.org
be81ebe143 Bump version post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265068 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-17 15:21:03 +00:00
bzrmirror%bugzilla.org
70d1c471c4 Bump version to 4.0.11
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265063 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 20:47:53 +00:00
bzrmirror%bugzilla.org
3a52cc32a7 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/branches/BUGZILLA-4_0-BRANCH@265061 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 17:33:13 +00:00
bzrmirror%bugzilla.org
b8daed2326 Bug 913904: (CVE-2013-1734) [SECURITY] CSRF when updating attachments
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265060 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 17:29:09 +00:00
bzrmirror%bugzilla.org
a837536af3 Bug 906745 - In MySQL, tokens are not case-sensitive, reducing total entropy and allowing easier brute force
r=LpSolit,a=sgreen


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265058 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 17:03:59 +00:00
bzrmirror%bugzilla.org
ced7a0a876 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/branches/BUGZILLA-4_0-BRANCH@265057 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 17:01:24 +00:00
bzrmirror%bugzilla.org
8dc631e917 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/branches/BUGZILLA-4_0-BRANCH@265056 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-16 16:57:35 +00:00
bzrmirror%bugzilla.org
92af6088cd Bug 912639: Release notes for Bugzilla 4.0.11
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@265051 18797224-902f-48f8-a5cc-f745e15eee43
2013-10-11 22:15:49 +00:00
mkanat%bugzilla.org
f59e01f234 Bug 902515: Internet Explorer 11 receives multipart/x-mixed-replace content from buglist.cgi
r=dkl a=sgreen


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264927 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-09 09:47:58 +00:00
mkanat%bugzilla.org
dfcc944b14 Bug 901620 - Grammar error in the documentation
r=sgreen, a=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264925 18797224-902f-48f8-a5cc-f745e15eee43
2013-08-07 05:30:58 +00:00
mkanat%bugzilla.org
2e42bbc302 Bug 880653 - Add POD for Bug.possible_duplicates webservice
r=LpSolit,a=sgreen


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264906 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-24 14:31:00 +00:00
mkanat%bugzilla.org
152b15ae2e Bug 787328 - xmlrpc.cgi doesn't send any security-related headers
r=glob,a=justdave


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264890 18797224-902f-48f8-a5cc-f745e15eee43
2013-07-15 04:01:28 +00:00
mkanat%bugzilla.org
1e733a2646 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/branches/BUGZILLA-4_0-BRANCH@264830 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-15 21:31:43 +00:00
mkanat%bugzilla.org
15488a3014 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/branches/BUGZILLA-4_0-BRANCH@264821 18797224-902f-48f8-a5cc-f745e15eee43
2013-04-09 10:30:44 +00:00
mkanat%bugzilla.org
3c0f998ba7 Bug 854074: Remove all references to the uwinnipeg.ca PPM repository as it is no longer available
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264808 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-26 11:15:58 +00:00
mkanat%bugzilla.org
07e4f1d919 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/branches/BUGZILLA-4_0-BRANCH@264804 18797224-902f-48f8-a5cc-f745e15eee43
2013-03-20 12:16:19 +00:00
mkanat%bugzilla.org
dbb3885b9d Bump version post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264779 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-20 01:30:38 +00:00
mkanat%bugzilla.org
420ec93017 Bumped current year
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264777 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 18:46:34 +00:00
mkanat%bugzilla.org
4923e4f9d5 Bump version to 4.0.10
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264771 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 17:45:54 +00:00
mkanat%bugzilla.org
91f1886684 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/branches/BUGZILLA-4_0-BRANCH@264770 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 17:33:12 +00:00
mkanat%bugzilla.org
388ddeef0f 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/branches/BUGZILLA-4_0-BRANCH@264769 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 17:32:38 +00:00
mkanat%bugzilla.org
5ba6e8c08c Bug 832265: Release notes for Bugzilla 4.0.10
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264761 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-19 09:01:02 +00:00
mkanat%bugzilla.org
7f9982c216 Bug 771100: Attaching a file to a bug with Perl 5.16 fails
r=dkl a=LpSolit


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264623 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-05 23:31:21 +00:00
mkanat%bugzilla.org
f508951d09 Bug 824616: The urlbase field in global/header.html.tmpl must be filtered
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264619 18797224-902f-48f8-a5cc-f745e15eee43
2013-01-03 12:31:28 +00:00
mkanat%bugzilla.org
0fdd0dece1 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/branches/BUGZILLA-4_0-BRANCH@264496 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-29 19:30:43 +00:00
mkanat%bugzilla.org
19a66c4673 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/branches/BUGZILLA-4_0-BRANCH@264470 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-20 19:16:20 +00:00
mkanat%bugzilla.org
a2c550384f Bump version post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264435 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 23:31:18 +00:00
mkanat%bugzilla.org
00a140e827 Bump version to 4.0.9
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264429 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 20:00:41 +00:00
mkanat%bugzilla.org
e842ff1c8b 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/branches/BUGZILLA-4_0-BRANCH@264426 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 17:47:01 +00:00
mkanat%bugzilla.org
636fa6afe1 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/branches/BUGZILLA-4_0-BRANCH@264425 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 17:46:24 +00:00
mkanat%bugzilla.org
dd21d3d7d3 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/branches/BUGZILLA-4_0-BRANCH@264424 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 17:31:57 +00:00
mkanat%bugzilla.org
50c5bda19d 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/branches/BUGZILLA-4_0-BRANCH@264423 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-13 17:16:56 +00:00
mkanat%bugzilla.org
3fe95ece18 Fix typo
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264399 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-02 13:03:22 +00:00
mkanat%bugzilla.org
d87638b2e2 Bug 807937: Fix POD
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264398 18797224-902f-48f8-a5cc-f745e15eee43
2012-11-02 13:02:41 +00:00
mkanat%bugzilla.org
06d7430968 Bug 805649: Release notes for Bugzilla 4.0.9
r=dkl


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264391 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-30 21:30:43 +00:00
mkanat%bugzilla.org
ae0d2cb19e Fix typo
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264338 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-13 21:31:56 +00:00
mkanat%bugzilla.org
e42aec1148 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/branches/BUGZILLA-4_0-BRANCH@264300 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-04 16:02:22 +00:00
mkanat%bugzilla.org
6e74e81608 Bug 757935: Bugs with resolution MOVED cannot be edited
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264289 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-03 17:46:25 +00:00
mkanat%bugzilla.org
f1d58bbf00 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/branches/BUGZILLA-4_0-BRANCH@264212 18797224-902f-48f8-a5cc-f745e15eee43
2012-09-11 19:29:05 +00:00
mkanat%bugzilla.org
8a1f56d99a Bumped version post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264186 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-30 20:32:17 +00:00
mkanat%bugzilla.org
ddca5da73e Bump version to 4.0.8
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264182 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-30 19:16:21 +00:00
mkanat%bugzilla.org
6e111ef217 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/branches/BUGZILLA-4_0-BRANCH@264179 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-30 18:33:26 +00:00
mkanat%bugzilla.org
df4ee7c380 Bug 785522: [SECURITY] Block access to templates in extensions/
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264178 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-30 18:32:13 +00:00
mkanat%bugzilla.org
3052af6d3b Bug 786352: Release notes for Bugzilla 4.0.8
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264172 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-29 14:47:48 +00:00
mkanat%bugzilla.org
5698f83886 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/branches/BUGZILLA-4_0-BRANCH@264161 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-27 18:32:07 +00:00
mkanat%bugzilla.org
72066c1233 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/branches/BUGZILLA-4_0-BRANCH@264114 18797224-902f-48f8-a5cc-f745e15eee43
2012-08-03 17:01:30 +00:00
mkanat%bugzilla.org
752dc36b8f Bumped version post release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264081 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-26 23:01:15 +00:00
mkanat%bugzilla.org
2e174ba9dd Bump version to 4.0.7
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264077 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-26 21:45:41 +00:00
mkanat%bugzilla.org
5902c5d0cb Bug 777586: (CVE-2012-1969) [SECURITY] The description of private attachments is still visible to unauthorized users when mentioned in a comment
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264073 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-26 21:16:55 +00:00
mkanat%bugzilla.org
db54375ddd Bug 777675: Release notes for Bugzilla 4.0.7
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264067 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-26 14:00:44 +00:00
mkanat%bugzilla.org
3869f341e1 Bug 776103 - Syntax error in Bugzilla::User::Setting API doc
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@264065 18797224-902f-48f8-a5cc-f745e15eee43
2012-07-25 21:46:57 +00:00
mkanat%bugzilla.org
d063d8405c Bug 768870: The "Un-forget the search" link has no token
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263995 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-27 16:16:21 +00:00
mkanat%bugzilla.org
be17459875 Bug 754561 - Escape HTML in keywords in the auto-complete form
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263869 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-29 15:01:23 +00:00
mkanat%bugzilla.org
fd56c90478 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/branches/BUGZILLA-4_0-BRANCH@263865 18797224-902f-48f8-a5cc-f745e15eee43
2012-05-28 17:00:39 +00:00
mkanat%bugzilla.org
179912ff95 Bumping the version post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263718 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 22:33:02 +00:00
mkanat%bugzilla.org
92ca787774 Bump version to 4.0.6
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263713 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 18:01:39 +00:00
mkanat%bugzilla.org
040f94dd9e 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/branches/BUGZILLA-4_0-BRANCH@263712 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 17:08:02 +00:00
mkanat%bugzilla.org
620b5cd8ec 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/branches/BUGZILLA-4_0-BRANCH@263711 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 17:06:52 +00:00
mkanat%bugzilla.org
4400d3c7bb Bug 746547: SMALLSERIAL is of type INT2, not INT1
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263709 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-18 15:04:18 +00:00
mkanat%bugzilla.org
97a1e9d4ca Bug 741077: Update relnotes for 4.0.6
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263701 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-17 19:31:39 +00:00
mkanat%bugzilla.org
40308feb00 Bug 741077: Release notes for Bugzilla 4.0.6
r=dkl


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263676 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-12 19:16:08 +00:00
mkanat%bugzilla.org
bb5b08cc57 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/branches/BUGZILLA-4_0-BRANCH@263598 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-22 19:02:53 +00:00
mkanat%bugzilla.org
f3065f9da3 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/branches/BUGZILLA-4_0-BRANCH@263512 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-01 23:05:25 +00:00
mkanat%bugzilla.org
6a9ee8dc21 Bug 731219: Fix XMLRPC breakage when content-type contains a charset
r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263500 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-29 05:03:15 +00:00
mkanat%bugzilla.org
70171d44fb Bug 696352: Required fields have broken colors
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263485 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-25 14:35:20 +00:00
dlawrence%mozilla.com
8019024a98 Bumped version number post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263472 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-22 18:23:23 +00:00
dlawrence%mozilla.com
7aacd6d91b Rolled back version bump for 4.0.5+
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263470 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-22 18:06:22 +00:00
mkanat%bugzilla.org
821166867d Bumped the version number post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263467 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-22 15:46:57 +00:00
mkanat%bugzilla.org
c9dea496d4 Bumped version to 4.0.5
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263466 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-22 15:34:33 +00:00
mkanat%bugzilla.org
d568f97c43 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/branches/BUGZILLA-4_0-BRANCH@263465 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-22 15:32:12 +00:00
mkanat%bugzilla.org
198f8c249d Bug 727893: Release notes for Bugzilla 4.0.5
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263442 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-17 20:16:29 +00:00
mkanat%bugzilla.org
d7dc40e0c6 Test 1 fails if PERLLIB contains paths with whitespace.
r=gerv; a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263412 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-15 18:04:20 +00:00
mkanat%bugzilla.org
26e2568713 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/branches/BUGZILLA-4_0-BRANCH@263407 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-14 22:24:30 +00:00
mkanat%bugzilla.org
72649d145a Bug 722161: Clickjacking is possible in "View All" with HTML attachments
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263364 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-08 16:02:50 +00:00
mkanat%bugzilla.org
6885029fd3 Bump the version number post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263354 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-01 00:04:54 +00:00
mkanat%bugzilla.org
f33b3eda26 Bumped to correct date
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263351 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-31 17:31:47 +00:00
mkanat%bugzilla.org
36ebe12ba3 Bumped to version 4.0.4
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263344 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-31 16:47:04 +00:00
mkanat%bugzilla.org
d21ff6ea40 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/branches/BUGZILLA-4_0-BRANCH@263341 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-31 16:16:56 +00:00
mkanat%bugzilla.org
ebeabba5e8 Bug 714472: (CVE-2012-0448) [SECURITY] utf8 homoglyphs are allowed in email addresses, which could allow an attacker to be CC'ed to private bugs by accident
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263337 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-31 15:48:18 +00:00
mkanat%bugzilla.org
c9895bf644 Bug 720752 - Release notes for Bugzilla 4.0.4
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263322 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-27 22:16:47 +00:00
mkanat%bugzilla.org
d0ce1035af Bug 469068: SMTP parameters not documented
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263293 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-21 11:20:52 +00:00
mkanat%bugzilla.org
ebdff28520 Bug 715733 - When deleting a user account, related data in the profile_search table is not removed
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263264 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-12 22:16:52 +00:00
mkanat%bugzilla.org
2c239363ec 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/branches/BUGZILLA-4_0-BRANCH@263253 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 12:35:15 +00:00
mkanat%bugzilla.org
235673bb5b 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/branches/BUGZILLA-4_0-BRANCH@263250 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-11 06:16:23 +00:00
mkanat%bugzilla.org
4456c93001 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/branches/BUGZILLA-4_0-BRANCH@263245 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-10 00:16:16 +00:00
mkanat%bugzilla.org
8e95fe4e8b Bug 319684: The documentation is unclear about how to disable quips
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263237 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 10:06:02 +00:00
mkanat%bugzilla.org
64b1a9d142 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/branches/BUGZILLA-4_0-BRANCH@263235 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 09:53:14 +00:00
mkanat%bugzilla.org
d938ce842f 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/branches/BUGZILLA-4_0-BRANCH@263232 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 09:51:50 +00:00
mkanat%bugzilla.org
ad955fb495 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/branches/BUGZILLA-4_0-BRANCH@263229 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-06 00:39:49 +00:00
mkanat%bugzilla.org
fcedb45128 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/branches/BUGZILLA-4_0-BRANCH@263226 18797224-902f-48f8-a5cc-f745e15eee43
2012-01-05 01:02:37 +00:00
mkanat%bugzilla.org
c6ee7aa266 Bump the version number post-release
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263216 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-29 18:03:54 +00:00
mkanat%bugzilla.org
b109733298 Bump version for 4.0.3
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263207 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-28 23:16:24 +00:00
mkanat%bugzilla.org
118c8d3319 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=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263205 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-28 22:21:31 +00:00
mkanat%bugzilla.org
f3cb64b4d1 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/branches/BUGZILLA-4_0-BRANCH@263202 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-28 22:03:37 +00:00
mkanat%bugzilla.org
1fd7c5c5e0 Bug 713345: Release notes for Bugzilla 4.0.3
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263199 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-28 16:46:19 +00:00
mkanat%bugzilla.org
b2e657b27a Bug 707428: Custom field values whose visibility depends on another field value do not remain selected after editing a bug
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263164 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-15 15:31:22 +00:00
mkanat%bugzilla.org
5700ff9ce4 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/branches/BUGZILLA-4_0-BRANCH@263147 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-08 23:32:33 +00:00
mkanat%bugzilla.org
1f666fe502 Bug 707170: Several features about custom fields are missing in the documentation
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263146 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-08 23:03:26 +00:00
mkanat%bugzilla.org
de0268f582 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/branches/BUGZILLA-4_0-BRANCH@263137 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-06 12:05:31 +00:00
mkanat%bugzilla.org
6df13f362e 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=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263136 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-06 12:04:13 +00:00
mkanat%bugzilla.org
0b85a2884f Bug 692354: Incorrect parameter type in WebServices documentation for Bug.add_comment
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263135 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 21:35:28 +00:00
mkanat%bugzilla.org
2e4cca9c0c Bug 707594: Fix broken account lockout notifications
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263130 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 16:48:52 +00:00
mkanat%bugzilla.org
c6d56a2e9e 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/branches/BUGZILLA-4_0-BRANCH@263129 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-05 16:17:32 +00:00
mkanat%bugzilla.org
eb1e05361e Bug 591610: Custom field doc doesn't include 'Bug ID' type
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263128 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-02 16:50:47 +00:00
mkanat%bugzilla.org
450f9a9ae3 Bug 591636: "is mandatory" is not documented in the Custom Fields section
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263127 18797224-902f-48f8-a5cc-f745e15eee43
2011-12-02 16:47:29 +00:00
mkanat%bugzilla.org
38a6885296 Bug 706118: Session token not deleted during a bug mass-change
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263112 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-29 16:16:19 +00:00
mkanat%bugzilla.org
fad9d4512c Bug 277073: Make whining trap errors thrown by Search.pm
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263106 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-27 23:16:42 +00:00
mkanat%bugzilla.org
1cf396aba6 Fix missing-space bugs in error messages. a=LpSolit.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263032 18797224-902f-48f8-a5cc-f745e15eee43
2011-11-01 17:32:33 +00:00
mkanat%bugzilla.org
2f50aaf522 Bug 685552 - Email auto-completion causes server to thrash
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@263012 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-24 22:19:56 +00:00
mkanat%bugzilla.org
1144f41a1a Bug 686860: Correctly calculate Hours Worked in buglists
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262992 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-18 21:46:29 +00:00
mkanat%bugzilla.org
a644285360 Bug 691243: Fix typo
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262987 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 13:35:13 +00:00
mkanat%bugzilla.org
2a0c670d1f Bug 620694: MySQL is not 'required' RDBMS for Bugzilla
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262981 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 12:50:10 +00:00
mkanat%bugzilla.org
22c4146d83 Bug 445804: Suggested crontab configuration opens security hole
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262979 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-15 12:35:24 +00:00
mkanat%bugzilla.org
ace3e156bf 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/branches/BUGZILLA-4_0-BRANCH@262970 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-07 22:47:30 +00:00
mkanat%bugzilla.org
d784f25d96 $user->is_mover no longer exists, see bug 556422
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262956 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-04 21:47:29 +00:00
mkanat%bugzilla.org
325e07d936 Bug 682203 - migrate.pl fails at requirements check.
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262779 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-31 13:32:51 +00:00
mkanat%bugzilla.org
afa59fde4a Bug 680780: Advanced Search: help for field Comment is missing a space
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262747 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-29 23:33:39 +00:00
mkanat%bugzilla.org
157caf81c6 Bug 682747: Wrong check in editusers.cgi
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262746 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-29 23:17:41 +00:00
mkanat%bugzilla.org
1ffbde451f Bug 622487: Product and component mismatch: a product without any component gets components of another product in the Advanced Search page
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262735 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-27 09:46:16 +00:00
mkanat%bugzilla.org
9ad8e26f1c Bug 678844: When trying to edit a non-existent classification, the error message has missing words
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262666 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 11:32:36 +00:00
mkanat%bugzilla.org
ceed5cb286 Bug 678772: version.pm 0.92 and newer forbids negative values, making checksetup.pl to fail
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262663 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 01:49:56 +00:00
mkanat%bugzilla.org
a0ab02e077 Bug 654496: Duplicate bug detection doesn't work when using Oracle
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262662 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 01:48:50 +00:00
mkanat%bugzilla.org
60e9f66f35 Bug 582209: Bugzilla::DB::Oracle::adjust_statement() LIMIT code corrupts sub-selects
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262661 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 01:32:37 +00:00
mkanat%bugzilla.org
7b4d379625 Bug 460074: Make post_bug.cgi use should_set for the group field, so it
are undef in Bugzilla::Bug->create if not passed to post_bug. This fixes
a bug with the guided bug form creating bugs without any groups.
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262658 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 01:03:57 +00:00
mkanat%bugzilla.org
ff3c7d989a Bug 677187: If the attachment filename contains a newline, an error is thrown when trying to download the attachment
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262638 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-10 00:01:23 +00:00
mkanat%bugzilla.org
129123c8c8 Bump version number post-release.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262609 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-06 00:17:34 +00:00
mkanat%bugzilla.org
fa4ba15e37 Bump version number for 4.0.2.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262591 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-05 00:17:43 +00:00
mkanat%bugzilla.org
ad86c110a7 Bug 670868: (CVE-2011-2978) [SECURITY] Account preferences page trusts user-modifiable field for obtaining current e-mail address
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262586 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-04 21:06:12 +00:00
mkanat%bugzilla.org
6772fb21a0 Bug 637981: (CVE-2011-2379) [SECURITY] "Raw Unified" patch diffs can cause XSS on this domain in IE 6-8 and Safari
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262585 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-04 20:49:57 +00:00
mkanat%bugzilla.org
5db8cada1d Bug 660502: (CVE-2011-2977) [SECURITY] Temporary files for uploaded attachments are not deleted on Windows
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262584 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-04 20:33:34 +00:00
mkanat%bugzilla.org
bc09cda02b Bug 653477: (CVE-2011-2380) [SECURITY] Group names can be guessed when creating or editing a bug
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262581 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-04 20:17:35 +00:00
mkanat%bugzilla.org
8be8caaeb6 Bug 657158 - (CVE-2011-2381) [SECURITY] Request email headers for attachment containing newline are corrupt
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262579 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-04 19:32:30 +00:00
mkanat%bugzilla.org
6ec8ab0bbe Bug 676237: The traceback in code-error.html.tmpl is displayed on a single line
r=glob a=LpSolit


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262567 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-03 08:02:35 +00:00
mkanat%bugzilla.org
c3a7a98ec3 Bug 675754: Release notes for Bugzilla 4.0.2
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262566 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-03 02:02:31 +00:00
mkanat%bugzilla.org
23bf68ef9b Bug 634812: Having a very large number of custom fields can make displaying show_bug.cgi slow
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262562 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-01 08:48:47 +00:00
mkanat%bugzilla.org
125ef08b3d Bug 673702: Undefined get_add_fk_sql in Bugzilla/DB/Schema.pm
r=mkanat a=LpSolit


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262554 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-31 12:02:44 +00:00
mkanat%bugzilla.org
727c949d2b Bug 673976: Style for #somebugs is duplicated in create-guided.html.tmpl
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262533 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-26 09:32:48 +00:00
mkanat%bugzilla.org
a79ff76db9 Bug 647158: The Error Console in Firefox reports
"unbalanced tree was written using document.write()"
when reporting a new bug or when visiting the "User Authentication" panel in the Parameters page
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262532 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-26 09:17:29 +00:00
mkanat%bugzilla.org
bda12aedbe Bug 674089: Add a new hook 'end_object_name' in user-error.html.tmpl template
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262529 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-26 00:32:53 +00:00
mkanat%bugzilla.org
4be53cab96 Bug 674117: Add a new hook 'auth_failure_object' in user-error.html.tmpl template
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262528 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-26 00:02:41 +00:00
mkanat%bugzilla.org
2b09af02f7 Remove an extra comma which makes the W3C CSS validator to complain
r=wicked on IRC


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262527 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-25 19:23:22 +00:00
mkanat%bugzilla.org
bbac497fdf Bug 642388: Description of field days_elapsed missing from global/field-descs.none.tmpl
r=wurblzap a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262524 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-25 19:22:11 +00:00
mkanat%bugzilla.org
70429b5e6a Bug 652663 - When using bug_format_comment hook some replacements can happen more than once causing broken links
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262521 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-25 05:32:46 +00:00
mkanat%bugzilla.org
c86cbb3b63 Bug 670670 - New hook for requests.cgi that allows for additional links after attachment descriptions.
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262513 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-22 15:17:39 +00:00
mkanat%bugzilla.org
21c4f5f0a6 Bug 600810: Use XMLRPC::Transport::HTTP:Apache as base class under mod_perl
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262511 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-20 17:01:25 +00:00
mkanat%bugzilla.org
16c558038f Bug 669223: Add a new hook 'before_table' in list-classifications.html.tmpl template
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262509 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-20 09:18:45 +00:00
mkanat%bugzilla.org
17e54fb09f Bug 561170: Fix various warnings thrown with Perl 5.12
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262497 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-18 00:47:50 +00:00
mkanat%bugzilla.org
96d9601078 Bug 670128: Missing explicit exit after calls to $cgi->redirect(), making the rest of the scripts to be executed
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262495 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-18 00:34:12 +00:00
mkanat%bugzilla.org
801e541b15 Bug 657561: Invalid XMLRPC response generated if an optional custom integer field is empty
(we should return undef rather than an empty string when a field is undefined)
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262465 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-06 14:34:42 +00:00
mkanat%bugzilla.org
9cbcd9e84e Bug 652410 - 500+ consecutive lines of markup whitespace in show_bug.cgi flags table, depending on flag states
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262464 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-06 14:33:13 +00:00
mkanat%bugzilla.org
b65ff8338c Bug 658929 - User autocomplete is very slow when there are lots of users in the profiles table
Reverted patch that changed disabledtext = '' to LENGTH(disabledtext) = 0 as gave no real improvement.


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262461 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-05 22:09:30 +00:00
mkanat%bugzilla.org
f78a6e3580 Bug 666695 - Voting Extension templates have unfiltered directives
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262458 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-05 05:01:53 +00:00
mkanat%bugzilla.org
da7e12a7e2 Bug 666699 - Example extension templates have unfiltered directives
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262456 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-05 04:16:39 +00:00
mkanat%bugzilla.org
eae14eb878 Revert wrong indentation, see bug 652427
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262443 18797224-902f-48f8-a5cc-f745e15eee43
2011-07-01 17:02:25 +00:00
mkanat%bugzilla.org
ba8e6cec7e Bug 652427: Going back to the new bug page loses the description if possible duplicates have been searched for
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262437 18797224-902f-48f8-a5cc-f745e15eee43
2011-06-29 05:18:36 +00:00
mkanat%bugzilla.org
78045a5a9c Bug 666781 - t/008filter.t should not require filterexceptions.pl when one does not exist especially with extensions
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262434 18797224-902f-48f8-a5cc-f745e15eee43
2011-06-28 21:01:48 +00:00
mkanat%bugzilla.org
2e349ab7ce Bug 658929 - User autocomplete is very slow when there are lots of users in the profiles table
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262402 18797224-902f-48f8-a5cc-f745e15eee43
2011-06-15 19:37:18 +00:00
mkanat%bugzilla.org
abd9ccffe1 Bug 656769: Fix bz_fireEvent for IE9
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262394 18797224-902f-48f8-a5cc-f745e15eee43
2011-06-14 10:08:53 +00:00
mkanat%bugzilla.org
b7cdcf951b Bug 663696: Remove 'config' hook example from the Example extension
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262381 18797224-902f-48f8-a5cc-f745e15eee43
2011-06-13 02:07:39 +00:00
mkanat%bugzilla.org
0504a69d88 Bug 663208: Recursive "Verify new product details" page when attempting to move multiple bugs to another product
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262379 18797224-902f-48f8-a5cc-f745e15eee43
2011-06-11 01:37:04 +00:00
mkanat%bugzilla.org
f8e2b97b66 Bug 649281 - Add ircs:// to url protocols for external links in comment
author=Matt Selsky, r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262370 18797224-902f-48f8-a5cc-f745e15eee43
2011-06-06 20:22:14 +00:00
mkanat%bugzilla.org
f82b7bde18 Bug 659816: Fix url_decoding of utf8 strings
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262350 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-30 08:33:40 +00:00
mkanat%bugzilla.org
4de0952ec6 Bug 659185: html_quote() escapes @ causing mailto links to not be processed
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262340 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-24 07:05:38 +00:00
mkanat%bugzilla.org
76e6ffa52b Bug 659124 - New template hook in bug/show-header.html.tmpl to allow manipulating header information for show_bug.cgi
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262337 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-23 21:48:15 +00:00
mkanat%bugzilla.org
6b46f0c4c6 Bug 658905: flag_handler() gets arguments in the wrong order in importxml.pl
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262335 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-23 17:12:53 +00:00
mkanat%bugzilla.org
52171a4864 Bug 657707: importxml.pl crashes when importing keywords
r=glob a=LpSolit


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262331 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-22 23:03:41 +00:00
mkanat%bugzilla.org
54498315f9 Bug 658056 - Improper HTML on show_bug.cgi page when user is logged out
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262327 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-18 22:18:41 +00:00
mkanat%bugzilla.org
2b2d0bfdfc Bug 653659 - Cannot shrink-back attachment description textarea on detailed edit
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262303 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-09 16:03:43 +00:00
mkanat%bugzilla.org
1af3f824a7 Bug 653341: Bug.create() fails to error out if an invalid group is passed
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262298 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-06 21:05:42 +00:00
mkanat%bugzilla.org
e9c6041d72 Bug 654833 - New hook to add additional attachment action links to the attachment details page
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262291 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-05 20:18:44 +00:00
mkanat%bugzilla.org
d97a1b8183 Bug 652625 - Empty queries still get run because the list_id parameter is added to them
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262286 18797224-902f-48f8-a5cc-f745e15eee43
2011-05-04 22:03:57 +00:00
mkanat%bugzilla.org
d2a4d3715c Bug 653406: fix escaping of url vars in error messages
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262270 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-29 05:49:35 +00:00
mkanat%bugzilla.org
e435e289b8 Bug 653404: Misleading error message when file to be attached is not readable by browser
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262267 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-28 15:03:54 +00:00
mkanat%bugzilla.org
b545bc6e2b Bump the version number post-release.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262263 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-28 04:06:09 +00:00
mkanat%bugzilla.org
5b34a99432 Bump version number for 4.0.1.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262257 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-28 02:18:43 +00:00
mkanat%bugzilla.org
44b06e0ba0 Bug 538428: bugzilla.dtd is not valid
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262254 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-28 01:48:30 +00:00
mkanat%bugzilla.org
7991b93f8e Bug 601524: Linkified bug summaries in buglists look weird
r=pyrzak r=LpSolit a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262253 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-28 01:18:43 +00:00
mkanat%bugzilla.org
a4d9ab3df2 Comment Bug 653273 - Release Notes for Bugzilla 4.0.1
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262250 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-28 00:28:43 +00:00
mkanat%bugzilla.org
0c47a3b9a1 Bug 653263: XML bug files do not contain fields whose value evaluates to "false"
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262248 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-27 23:03:39 +00:00
mkanat%bugzilla.org
8f58348974 Bug 581422: Improve the formatting of the attachment detail view.
r=pyrzak, r=mkanat, a=mkanat


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262244 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-27 22:22:46 +00:00
mkanat%bugzilla.org
474ab9bdde Bug 640719: Allow creating bookmarkable templates without passing validation,
on enter_bug.cgi
r=pyrzak, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262243 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-27 22:20:11 +00:00
mkanat%bugzilla.org
0dd82846dc Bug 643910: Email notifications from a blocked bug have the timestamp from its last change instead of the timestamp of the blocker
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262242 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-27 22:02:18 +00:00
mkanat%bugzilla.org
35f230d63f Bug 652338: The "Component" multi-select field in the search page automatically scrolls to the top of the list every time you select a component
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262236 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-26 22:33:32 +00:00
mkanat%bugzilla.org
50328769fc Bug 562329: importxml.pl shouldn't set the resolution to INVALID when a closed bug has none
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262230 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-25 19:18:43 +00:00
mkanat%bugzilla.org
988fc82f40 Bug 652405: All user fields (assignee, QA contact, Add CC) have the page title as the "title" attribute
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262227 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-25 16:48:28 +00:00
mkanat%bugzilla.org
bce2afd661 Bug 650173: Make the Priority column on the buglist wide-enough to fit
the new default priority names
r=wicked, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262225 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-25 00:20:10 +00:00
mkanat%bugzilla.org
ab525ee7b3 Bug 652381: The "Show Votes" page is completely broken
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262223 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-24 23:18:44 +00:00
mkanat%bugzilla.org
e6ba77e8c5 Bug 652165: Flagmails have a wrong Date: value
r=wicked a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262222 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-23 17:26:03 +00:00
mkanat%bugzilla.org
7b5f402e7c Fix typo in POD
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262218 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-22 15:50:50 +00:00
mkanat%bugzilla.org
385e674d57 Bug 650593: Bugzilla crashes when the database is gone, even when shutdownhtml is set
r=justdave a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262203 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-21 01:33:37 +00:00
mkanat%bugzilla.org
e26ee27fe4 Bug 641519: userAutocomplete is not compatible with Bugzilla configured to use "local" usernames
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262196 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-19 13:34:13 +00:00
mkanat%bugzilla.org
12cc907a4c Bug 646209: Offer "UTC" as a timezone option in General Preferences
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262139 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-05 00:20:02 +00:00
mkanat%bugzilla.org
3ef1cec3f6 Bug 468375: Add example code for hooks that were missing it.
r=mkanat, a=mkanat


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262130 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-01 04:05:49 +00:00
mkanat%bugzilla.org
fe55db7db2 Bug 644285: Fix javascript errors while creating data sets
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262105 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-24 12:32:05 +00:00
mkanat%bugzilla.org
4a2fee1ed4 Bug 311392 - Typos and proper name of Red Hat's stuff
author=Matt Selksy <selsky_at_columbia_dot_edu>, r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262089 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-22 20:21:02 +00:00
mkanat%bugzilla.org
7810db7cb5 Bug 586011 - Change references to 'DarwinPorts' to 'MacPorts' (proper project name)
author=Matt Selsky <selsky_at_columbia_dot_edu>, r=dkl,a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262069 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-18 21:04:46 +00:00
mkanat%bugzilla.org
3dcb38ce1d Bug 640184: Use CSS3 border radius styles
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@262034 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-10 07:46:44 +00:00
mkanat%bugzilla.org
c2c96f2cf8 Bug 634144: Make possible_duplicates work on PostgreSQL
r=mkanat, a=mkanat


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


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261950 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-17 22:48:21 +00:00
mkanat%bugzilla.org
93a079f2e3 Bump the version number post-release.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261947 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-15 18:18:34 +00:00
mkanat%bugzilla.org
6b8b524c49 Bump version number for 4.0.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261945 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-15 17:17:25 +00:00
mkanat%bugzilla.org
91fe59dd71 Bug 634243: Stop confirm-match.html.tmpl from sending extra, empty values for
each field being confirmed. This fixes a bug where confirming would fail,
displaying a value with an extra comma at the end.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261944 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-15 16:33:48 +00:00
mkanat%bugzilla.org
19cfaceadb Remove the "unknown_keyword" error, which is no longer used.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261943 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-15 06:01:48 +00:00
mkanat%bugzilla.org
df405604bb Bug 490322: Make "allwords" work with the keywords field, again.
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261942 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-15 05:48:11 +00:00
mkanat%bugzilla.org
3e969d8852 Bug 480044: Use dashes instead of colons to separate bug IDs in the BUGLIST cookie, because colons are HTML-escaped, making the cookie bigger than the 4k limit
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261941 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-14 22:04:53 +00:00
mkanat%bugzilla.org
297384c75f Remove tabs and fix some formatting in Bugzilla::DB::Pg.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261940 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-14 20:36:14 +00:00
mkanat%bugzilla.org
8041edb04a Bug 633055: Make Bug.legal_values explicitly throw an error if you pass "undef"
for the "field" parameter
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261939 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-14 20:31:54 +00:00
mkanat%bugzilla.org
9a04575284 Bug 616981: Make whine.pl work with PostgreSQL 8.4+ by fixing sql_string_until
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261938 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-14 20:27:00 +00:00
mkanat%bugzilla.org
07dd9f4c2b Bug 609538: Make the JSON-RPC interface support UTF-8 when a recent version
of LWP is installed
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261937 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-14 20:22:19 +00:00
mkanat%bugzilla.org
122b71491f Bug 603127: Make checksetup.pl require DBD::Pg 2.17.2 when using Pg 9.0 or
later.
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261935 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-14 20:05:48 +00:00
mkanat%bugzilla.org
5332cf908b Bug 633422: Fix the documentation for User.get's include_disabled parameter
and make User.get check that its required parameters are passed.
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261932 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-14 07:51:04 +00:00
mkanat%bugzilla.org
ae7c1323b7 Bug 633298 - Please add a 'form' hook to attachment/create.html.tmpl and attachment/edit.html.tmpl
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261922 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-11 22:05:27 +00:00
mkanat%bugzilla.org
9be0b6a917 Bug 606511 - Bug.search should allow use of include_fields and exclude_fields
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261921 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-11 22:03:34 +00:00
mkanat%bugzilla.org
3dcad3da1a Fix a POD compilation error.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261914 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-11 01:06:30 +00:00
mkanat%bugzilla.org
f891421dc0 Fix the POD of Bug.add_attachment to reflect that it now automatically
picks the content_type of text/plain when you set is_patch to true.


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261913 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-11 01:04:58 +00:00
mkanat%bugzilla.org
e9f214ef14 Bug 633041: Add an error code for zero_length_file and fill in content_type
for patches when content_type is missing in Bug.add_attachment in the
WebService
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261912 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-11 00:33:27 +00:00
mkanat%bugzilla.org
688917d8bb Bug 630750: Don't let "." and "lib" get into @INC when running under
mod_perl
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261891 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-03 21:49:37 +00:00
mkanat%bugzilla.org
88ff8f368a Bug 461014 - How to create a private attachment in enter_bug.cgi not obvious
r=reed,a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261883 18797224-902f-48f8-a5cc-f745e15eee43
2011-02-01 16:03:27 +00:00
mkanat%bugzilla.org
7d81e97f5d Bug 629007: Example in quicksearch priority shortcut is incorrect
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261879 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-31 23:05:07 +00:00
mkanat%bugzilla.org
94c2468a8b Bug 622679 - Autocomplete suggests inactive/disabled accounts as matches
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261854 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-27 22:16:52 +00:00
mkanat%bugzilla.org
1a8bb7bf49 Allow extensions to alter quicksearch terms and search format. r=mkanat.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261850 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-27 13:03:40 +00:00
mkanat%bugzilla.org
219ce259e5 Fix missing documentation. r=mkanat.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261847 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-27 12:05:21 +00:00
mkanat%bugzilla.org
bf6030bf6a Add diffs parameter to bugmail_recipients hook. r=mkanat.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261843 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-27 10:50:24 +00:00
mkanat%bugzilla.org
658b8a5ca1 Bump the version number post-release.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261828 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-25 02:06:03 +00:00
mkanat%bugzilla.org
feb3bab1bd Bump the version number for 4.0rc2.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261818 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 23:43:34 +00:00
mkanat%bugzilla.org
ebc0ab6d89 Bug 619594: (CVE-2010-4568) [SECURITY] Improve the randomness of
generate_random_password, to protect against an account compromise issue
and other critical vulnerabilities.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261817 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 22:07:59 +00:00
mkanat%bugzilla.org
010d9932db Bug 621105 - [SECURITY] Voting lacks CSRF protection
r=mkanat,a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261814 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 19:53:26 +00:00
mkanat%bugzilla.org
658daf014e Bug 619588: (CVE-2010-4567) [SECURITY] Safety checks that disallow clicking for javascript: or data: URLs in the URL field can be evaded with prefixed whitespace
and

Bug 628034: (CVE-2011-0048) [SECURITY] For not-logged-in users, the URL field doesn't safeguard against javascript: or data: URLs

r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261813 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 18:53:58 +00:00
mkanat%bugzilla.org
e75fbf0672 Bug 621572: (CVE-2010-4572) [SECURITY] chart.cgi vulnerable to header-injection due to use of |print "Location:"| instead of $cgi->redirect
[r=mkanat a=LpSolit]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261812 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 18:31:15 +00:00
mkanat%bugzilla.org
5facb5e3fd Bug 619648: (CVE-2010-4570) [SECURITY] XSS via summary in "possible duplicates" table due to lack of encoding by YUI
[r=mkanat a=LpSolit]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261811 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 18:25:20 +00:00
mkanat%bugzilla.org
bae2d718df Bug 619637: (CVE-2010-4569) [SECURITY] XSS in user autocomplete due to lack of encoding by YUI
[r=mkanat r=dkl a=LpSolit]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261810 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 18:23:31 +00:00
mkanat%bugzilla.org
b953b8067d Bug 621110: [SECURITY] Quips (adding/approving/deleting) lacks CSRF protection
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261806 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 17:38:25 +00:00
mkanat%bugzilla.org
99400b6c80 Bug 621108: [SECURITY] Creating/editing charts lacks CSRF protection
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261805 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 17:27:06 +00:00
mkanat%bugzilla.org
a09da32128 Bug 621107: [SECURITY] Sanity checking lacks CSRF protection
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261804 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 17:20:55 +00:00
mkanat%bugzilla.org
51a8aa1a14 Bug 621090: [SECURITY] Adding saved searches lacks CSRF protection
r=mkanat a=justdave


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261803 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 17:02:20 +00:00
mkanat%bugzilla.org
eb7ffcf602 An optional module was accidentally listed in the "required" section of the
release notes.


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261798 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 04:21:54 +00:00
mkanat%bugzilla.org
33ad90f4c6 Bug 627910: Update Release Notes for Bugzilla 4.0rc2
r=reed


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261797 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-24 04:20:14 +00:00
mkanat%bugzilla.org
e021804d59 Bug 621128 - Remove trailing whitespace from '<div id="view_disabled" >'
[r=reed a=LpSolit]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261795 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-22 21:33:53 +00:00
mkanat%bugzilla.org
32842732f6 Bug 621109: Column changing lacks CSRF protection
r=dkl a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261792 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-22 17:33:23 +00:00
mkanat%bugzilla.org
547b712918 Bug 627854: Add 'form' hook to create-guided.html.tmpl similar to create.html.tmpl
r/a=mkanat


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261784 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-21 21:22:55 +00:00
mkanat%bugzilla.org
d08915c9d6 Bug 627660 - Rename "Send" button on final create account page to "Create", as nothing is actually sent.
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261783 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-21 21:03:23 +00:00
mkanat%bugzilla.org
970d3469ec Bug 626292 - "Make description private" checkbox should set bz_private class on the comment box
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261782 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-21 06:48:14 +00:00
mkanat%bugzilla.org
6e519349e3 Bug 623608 - Add intro/outro extension hooks to footer.html.tmpl
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261780 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-21 05:19:52 +00:00
mkanat%bugzilla.org
88509a0a82 Bug 625190: Typo and Missing FK in Bugzilla::DB::Schema
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261748 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-15 00:19:58 +00:00
mkanat%bugzilla.org
95a2e64ef9 Bug 618841: Bare word "bug" in release notes
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261732 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-09 14:36:48 +00:00
mkanat%bugzilla.org
2b21720865 Bug 622204: Bugzilla::Migrate crashes trying to create bugs with resolutions
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261731 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-09 14:35:14 +00:00
mkanat%bugzilla.org
3567f8fe5a Bug 255524: The duplicates table inherits no CSS classes when viewed in simple format
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261728 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-07 12:50:04 +00:00
mkanat%bugzilla.org
31ef49da46 Document how to add user settings. r,a=mkanat.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261709 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-05 17:03:49 +00:00
mkanat%bugzilla.org
feae4816d9 Bug 622822 - add additional_links hook to front page. r,a=mkanat.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261707 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-05 10:50:18 +00:00
mkanat%bugzilla.org
560361c5b7 Bug 622437: Remove 'colchange_columns' hook from the Example extension
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261705 18797224-902f-48f8-a5cc-f745e15eee43
2011-01-02 20:04:09 +00:00
mkanat%bugzilla.org
f6edf0720e Bug 622105 - Misspelling in setting_info_invalid error message
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261703 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-30 17:03:17 +00:00
mkanat%bugzilla.org
59edbe7e37 Bug 621597: Make mod_perl.pl do the INC configuration itself, instead of
requiring it to be in httpd.conf.
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261700 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-28 23:04:08 +00:00
mkanat%bugzilla.org
33c20ff8a1 Bug 618844: Make clear that the Apache module must be enabled in release notes
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261698 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-27 22:51:56 +00:00
mkanat%bugzilla.org
d7381f30ef Bug 618842: Enclose checksetup.pl between <kbd> and </kbd> tags in templates
r/a=mkanat


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261696 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-27 22:33:31 +00:00
mkanat%bugzilla.org
da79192243 Bug 615574: Make every search done by buglist.cgi create a list_id, so that
even Saved Searches get "last list" support.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261694 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-27 22:21:47 +00:00
mkanat%bugzilla.org
f935696458 Bug 603762: Vertical margins between header, footer, and content are not consistent
r=pyrzak a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261693 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-27 22:20:12 +00:00
mkanat%bugzilla.org
cb16644b08 Bug 588013: Fix typo
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261692 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-27 22:05:20 +00:00
mkanat%bugzilla.org
30a7327010 Bug 620796: Make Bugzilla::Migrate skip abnormal fields when doing
create_legal_values (otherwise it tried to create Components there, when
it should not have).
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261683 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-22 00:03:24 +00:00
mkanat%bugzilla.org
edf9ec9bc0 Bug 475894 - Send the 'X-Frame-Options: SAMEORIGIN' header to help protect against clickjacking.
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261679 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-18 08:48:34 +00:00
mkanat%bugzilla.org
7d5f45fe22 Bug 313583: Relnote that long_list.cgi, showattachment.cgi and xml.cgi will be removed from Bugzilla 4.2.
They are all deprecated since Bugzilla 2.19.
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261664 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-15 23:19:08 +00:00
mkanat%bugzilla.org
277d3ec810 Bug 617477: Fix numerous consistency and behavior issues surrounding Bug.update
and Bugzilla::Bug. See https://bugzilla.mozilla.org/show_bug.cgi?id=617477#c2
for details.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261654 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-13 21:04:01 +00:00
mkanat%bugzilla.org
ac3a7fa00a Bug 618161: Make VERSION into a constant in two included extensions so that
calling $class->VERSION on them won't throw an error on Perl 5.12 when there
are non-numeric characters in BUGZILLA_VERSION.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261651 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-12 19:03:37 +00:00
mkanat%bugzilla.org
a9ba671ffe Bug 610182: Support enabling UNCONFIRMED in all products when using
contrib/convert-workflow.pl
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261647 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-10 21:48:44 +00:00
mkanat%bugzilla.org
eb8bc57054 Bug 617684: Values starting with a dot or an underscore are no longer hidden in reports
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261636 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-08 20:19:55 +00:00
mkanat%bugzilla.org
933ee9a595 Bug 567953: Components which exist in several products are duplicated in tabular reports
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261634 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-08 15:48:33 +00:00
mkanat%bugzilla.org
9f4af6173f Bug 617030 - Add an error code for json_rpc_invalid_callback, and fix the
regex used by _bz_callback in Bugzilla::WebService::Server::JSONRPC to
accept numbers other than 0 or 1.
r=LpSolit, a=mkanat


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261629 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-06 17:18:37 +00:00
mkanat%bugzilla.org
de640bb330 Bug 607138: Don't send the Strict-Transport-Security header for the
attachment_base.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261628 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-06 16:03:52 +00:00
mkanat%bugzilla.org
36f4d2675f Bug 607675: In Firefox, YAHOO.util.Event.addListener/on events no longer exist after a user clicks back
r:LpSolit, a:mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261615 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-03 00:18:20 +00:00
mkanat%bugzilla.org
ec4c73bac6 Bug 416784: In PostgreSQL 8.1 and newer, createuser takes the argument -R instead of -A
r=manu a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261600 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-27 21:22:33 +00:00
mkanat%bugzilla.org
3d6371479e Bug 386600: Implement auto-completion for the requestee field
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261585 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-21 13:33:32 +00:00
mkanat%bugzilla.org
b2fe69ad22 Bug 611891: Don't generate cookies for logins done over GET via the WebService
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261568 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-15 07:48:21 +00:00
mkanat%bugzilla.org
bdcfa4d720 Bug 610217: config.cgi?ctype=rdf should include product.allows_unconfirmed
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261565 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-14 19:23:28 +00:00
mkanat%bugzilla.org
ca80e77285 Bug 611974: collectstats.pl --regenerate fails with PostgreSQL 8.4.x (sql_from_days() doesn't accept integers as argument)
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261564 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-14 19:23:27 +00:00
mkanat%bugzilla.org
e23ce78a9b Bug 611979: Undefined subroutine &Bugzilla::Config::Advanced::check_multi when enabling strict_transport_security
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261563 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-14 19:04:13 +00:00
mkanat%bugzilla.org
b58f932c62 Bug 611623: The alias is not filtered in QuickSearch when passed to show_bug.cgi
r=glob a=LpSolit


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261557 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-11 02:20:43 +00:00
mkanat%bugzilla.org
6d78b08a51 Bug 591535: "Give me some help" link's iframe behavior is no longer necessary
r=LpSolit r=mkanat a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261548 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-11 00:03:39 +00:00
mkanat%bugzilla.org
9ea97c6a51 Bug 596611: Add a hook to email_in.pl
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261527 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-04 17:23:45 +00:00
mkanat%bugzilla.org
50928d975a Bug 485418: Code and template hooks for userprefs.cgi to be able to add additional tabs
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261526 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-04 17:20:39 +00:00
mkanat%bugzilla.org
456003fca2 Bug 605573: List all available WebService methods at the top of the POD
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261525 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-04 17:09:27 +00:00
mkanat%bugzilla.org
9e4f5b4a62 Bug 474766: The [details] string is duplicated when replying to a comment containing a link to an attachment
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261524 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-04 17:09:26 +00:00
mkanat%bugzilla.org
c23304ec28 Bump the version number post-release.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261518 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-03 01:50:41 +00:00
mkanat%bugzilla.org
c19ab4e619 Bump version number for 4.0rc1.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261509 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-03 00:44:34 +00:00
mkanat%bugzilla.org
57c17433aa Bug 600464: (CVE-2010-3172) [SECURITY] Content/Header injection due to non-random multipart/x-mixed-replace boundary
r=mkanat a=LpSolit


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261505 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-02 23:23:21 +00:00
mkanat%bugzilla.org
6bb08d8470 Bug 607581: URLs in the See Also field are not linkified when the user is logged out
r=pyrzak a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261504 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-02 23:07:07 +00:00
mkanat%bugzilla.org
9163c7f8a7 Bug 608375: The calendar widget is not available in the Time Summary page
r=wicked a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261503 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-02 23:05:31 +00:00
mkanat%bugzilla.org
8d8ab09bdb Bug 606618: Update YUI to 2.8.2
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261500 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-01 00:19:05 +00:00
mkanat%bugzilla.org
1f561077f7 Bug 607323: Be clearer in the release notes that a new Apache configuration
is required
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261499 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-01 00:03:32 +00:00
mkanat%bugzilla.org
32a1634518 Bug 607966: Use of qw(...) as parentheses is deprecated since Perl 5.13.5
r=gerv a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261490 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-28 15:35:02 +00:00
mkanat%bugzilla.org
8f355c19e8 Bug 585802: Change the cc/user autocomplete (and backend) usermatching to ignore spaces / search on space separated names
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261489 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-28 13:33:38 +00:00
mkanat%bugzilla.org
0a4a258e66 Bug 607716: The attachment content is pasted into a comment when editing an attachment with JS disabled
r=LpSolit r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261487 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-28 00:48:20 +00:00
mkanat%bugzilla.org
814dbe1463 Bug 602458: Add is_mandatory to Bug.fields output
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261473 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-27 08:12:13 +00:00
mkanat%bugzilla.org
e4434f9e2d Bug 581933: Make YUI user autocomplete work with non-ASCII characters
r=Wurblzap, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261472 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-27 08:08:17 +00:00
mkanat%bugzilla.org
1711d6a82c The browser-side comment-wrapping patch didn't actually make 4.0, so remove
it from the release notes.


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261466 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-26 23:18:25 +00:00
mkanat%bugzilla.org
a6bfe7490c Bug 600230 - Add a unique Message-ID to all outgoing e-mails.
[r=LpSolit a=mkanat]


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261462 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-26 21:21:24 +00:00
mkanat%bugzilla.org
77ab12635e Bug 607361: Creating an attachment without a "comment" param in the URL causes an internal error
a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261461 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-26 18:35:08 +00:00
mkanat%bugzilla.org
212b0a0161 Bug 451759: Hide "Add to footer" checkboxes when not sharing a saved searches
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261460 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-25 17:18:19 +00:00
mkanat%bugzilla.org
7bd4ec32bc Bug 606518: query.cgi#chart doesn't work anymore (again)
r/a=LpSolit


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261455 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-23 01:48:06 +00:00
mkanat%bugzilla.org
ccc52a5221 Bug 604256: Release Notes for Bugzilla 4.0rc1.
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261454 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-23 00:33:15 +00:00
mkanat%bugzilla.org
76509a7e62 Bug 593138: When confirming a CSRF violation (the confirm-action page),
include an HTML comment describing the exact violation that occurred, so
that screen-scrapers can know what violation they hit.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261453 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-23 00:10:32 +00:00
mkanat%bugzilla.org
785389ebfb Bug 473557: Make the "Collapse All Comments" link work properly even when
the "comment order" preference is set to "newest to oldest with description
at top"
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261452 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-23 00:08:55 +00:00
mkanat%bugzilla.org
f28de274c1 Bug 578513: Rename cc_accessible and reporter_accessible to is_cc_accessible
and is_reporter_accessible in the WebService.
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261451 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-23 00:07:14 +00:00
mkanat%bugzilla.org
417f458c7a Bug 413648: Attachment mime type handling should strip leading and trailing spaces
a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261444 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-22 13:05:03 +00:00
mkanat%bugzilla.org
7f5fe712ec Bug 598014: Document how to mark the initial comment as private when using Bug.create()
r/a=mkanat


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261435 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-20 23:03:45 +00:00
mkanat%bugzilla.org
88a566cae5 Bug 605693: Make config.cgi?ctype=rdf faster
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261433 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-20 12:19:08 +00:00
mkanat%bugzilla.org
bd04563acd Bug 553266: config.cgi?ctype=rdf spends most of its time loading flagtypes from the database
a=LpSolit (module owner)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261430 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-20 00:48:51 +00:00
mkanat%bugzilla.org
8877996431 Bug 339270: When editing a simple search, the bug status is lost
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261423 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-18 09:49:49 +00:00
mkanat%bugzilla.org
bf99f8e113 Bug 596079: Merge content-types.html.tmpl with createformcontents.html.tmpl
r=timello a=LpSolit


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261419 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-16 01:18:45 +00:00
mkanat%bugzilla.org
6e55c92b2c Bug 604107: The link to delete the value 0 of custom fields is broken
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261405 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-15 01:20:24 +00:00
mkanat%bugzilla.org
b47ae20c9a Bug 604522: t/012throwables.t doesn't catch new user errors correctly
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261404 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-15 00:21:59 +00:00
mkanat%bugzilla.org
a3c230bf03 Bug 575947: Users with passwords length less than 6 characters can't login after migration from 3.4.x or older to 3.6 or newer
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261395 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-14 00:53:22 +00:00
mkanat%bugzilla.org
8a38211ca1 Bug 600598: "Can't call method "bug_list" on unblessed reference" error thrown when editing a bug which is in the BUGLIST cookie but not in a recent saved search, with action="next_bug"
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261394 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-14 00:50:18 +00:00
mkanat%bugzilla.org
2569f50f4b Bug 600616: show_bug.cgi: Invalid parameter passed to Bugzilla::Search::Recent::_init (cookie)
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261391 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-13 23:52:21 +00:00
mkanat%bugzilla.org
aa074772ee Bug 581448: Localize the status and resolution values in the list of
possible duplicates on enter_bug.cgi
r=LpSolit, a=LpSolit


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


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261385 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-13 23:18:49 +00:00
mkanat%bugzilla.org
cfe7ef4224 Bug 599953: Editing an advanced search doesn't remember values passed to discrete custom fields added by extensions
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261384 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-13 22:50:00 +00:00
mkanat%bugzilla.org
1a809e2911 Bug 603654: Pronouns in boolean charts return no results anymore
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261383 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-13 22:32:03 +00:00
mkanat%bugzilla.org
87b3b87ecf Bug 603314 - Unprivileged users cannot create bugs any more.
Adding a code comment post-checkin; see bug for details.


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261382 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-13 16:49:40 +00:00
mkanat%bugzilla.org
8553156fe6 Bug 603314 - Unprivileged users cannot create bugs any more.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261372 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-11 16:18:42 +00:00
mkanat%bugzilla.org
45b0577ada Bug 602832: 008filter.t doesn't catch [%~ ~%] correctly
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261369 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-09 11:34:36 +00:00
mkanat%bugzilla.org
5ad487f081 s/Extensionn/Extension/ (no bug).
[r=mkanat a=mkanat@IRC]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261344 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-05 04:35:36 +00:00
mkanat%bugzilla.org
b654d4bdc9 Bug 601142: useless horizontal scrollbar always visible on show_bug.cgi in Classic skin
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261328 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-03 01:19:55 +00:00
mkanat%bugzilla.org
49ffdc7994 Bug 601218 - Do not display (show) when the CC list is empty
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261326 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-02 23:48:17 +00:00
mkanat%bugzilla.org
c045ceeb52 Bug 578267: Fix a few minor UI issues with the new keyword autocomplete changes
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261324 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-02 23:37:28 +00:00
mkanat%bugzilla.org
98f05f5a00 Bug 597762: When filing bugs, the validation messages do not draw enough attention to themselves
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261323 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-02 23:35:48 +00:00
mkanat%bugzilla.org
9a85ff4ac1 Bug 573195: Make Bug.get return all of a bug's standard and custom field
information
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261302 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-30 01:03:22 +00:00
mkanat%bugzilla.org
b4cde6aa8f Bug 600475 - Support the 'includeSubDomains' flag as an option for the 'Strict-Transport-Security' advanced option in order to protect subdomains.
[r=glob a=mkanat]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261301 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-29 19:03:27 +00:00
mkanat%bugzilla.org
5155eb72f5 Bug 598213: Change the color of the border on the header so that the header
doesn't look misaligned on gray backgrounds.
r=pyrzak, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261297 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-28 03:49:27 +00:00
mkanat%bugzilla.org
0a30fdd1e3 Bug 597772: Make add_see_also check for undef input
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261296 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-28 03:45:07 +00:00
mkanat%bugzilla.org
a5a7e2923d Change "Bugzilla" to [% terms.Bugzilla %] in admin/params/advanced.html.tmpl.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261295 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-28 03:43:28 +00:00
mkanat%bugzilla.org
24c5cf1e83 Bug 595380: Add a ?mtime string to all of the manually-inserted
<script src> and <link href> tags in Bugzilla
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261294 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-28 03:41:31 +00:00
mkanat%bugzilla.org
4657e20014 Bug 594990: Make the Strict-Transport-Security HTTP header only be sent
if a particular parameter is enabled.
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261293 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-28 03:39:43 +00:00
mkanat%bugzilla.org
b4a386a668 Bug 599023: importxml.pl fails if UNCONFIRMED is the single bug status allowed when reporting a new bug
r=ghendricks a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261269 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-23 18:58:04 +00:00
mkanat%bugzilla.org
970e68d502 Bug 595712: Return to bug page after login doesn't work with javascript disabled
r=ghendricks a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261268 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-23 18:56:25 +00:00
mkanat%bugzilla.org
9909d7c22e Bug 598147: Can't call method "isa" without a package or object reference
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261263 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-22 12:05:03 +00:00
mkanat%bugzilla.org
3f1eae8c85 Bug 585028: Advanced Shortcut for Priority (P1-5 as search word) broken
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261259 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-21 16:34:26 +00:00
mkanat%bugzilla.org
1b01d00516 Remove an incorrect checkin fix in bug 136225
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261257 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-19 18:18:22 +00:00
mkanat%bugzilla.org
c61242ffc9 Bug 589547: Wrong description for editing a flag
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261256 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-19 00:26:45 +00:00
mkanat%bugzilla.org
ddd7252f80 Add a missing "FILTER html" to the bug_url_invalid error message.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261252 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-19 00:13:16 +00:00
mkanat%bugzilla.org
886d19a807 Bug 589525: fix typo
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261250 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-19 00:11:22 +00:00
mkanat%bugzilla.org
c863c0a709 Bug 593170: Disallow urls like "show_bug.cgi?id=2323" (with no domain) in
the See Also field.
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261246 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:57:24 +00:00
mkanat%bugzilla.org
600c72051e Bug 582339: fix typo
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261245 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:54:04 +00:00
mkanat%bugzilla.org
991794d8d3 Bug 594947: show_bug text boxes are not 100% width
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261244 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:52:15 +00:00
mkanat%bugzilla.org
dbd5b16af8 Bug 584427: Move "Only bugs with at least X votes" search form to the
"Detailed Bug Information" section of query.cgi
r=mkanat, a=mkanat


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261241 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:43:47 +00:00
mkanat%bugzilla.org
85d9ceb5a0 Bug 574338: When comment box is positioned at [top|bottom], include "Add Comment" link at [bottom|top]
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261240 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:42:05 +00:00
mkanat%bugzilla.org
58d627be39 Bug 578256 - Autocomplete user names in the search UI
r=pyrzak, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261238 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:40:14 +00:00
mkanat%bugzilla.org
98f4f3c2d1 Bug 577835: Improve the error message displayed when you put an invalid
Bug URL into the See Also field.


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261237 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:38:39 +00:00
mkanat%bugzilla.org
ebc89b21fe Bug 136225: Make summary a link in buglists
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261233 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:22:11 +00:00
mkanat%bugzilla.org
78f4dd421c Bug 594155: IE6 throws JS errors when filing new bugs
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261232 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-18 23:20:19 +00:00
mkanat%bugzilla.org
559499e851 Bug 595664: Maximum password length is hardcoded in the UI when editing user accounts
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261206 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-14 19:06:24 +00:00
mkanat%bugzilla.org
fc8a1184f7 Bug 596038: The before_table hook needs to be moved before tableheader
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261203 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-14 15:36:12 +00:00
mkanat%bugzilla.org
865259580b Bug 271758: noresolveonopenblockers = on doesn't allow removing open blockers and resolve the bug in a single change
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261187 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-08 12:03:44 +00:00
mkanat%bugzilla.org
f5994a0ef2 Bug 594038 - Add new hook 'end' in footer.html.tmpl
r/a=mkanat


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261184 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-08 01:48:41 +00:00
mkanat%bugzilla.org
343f2dec50 Bug 590144: The deadline is not kept in saved searches when set to 'Now'
r=ghendricks a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261176 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-02 19:03:01 +00:00
mkanat%bugzilla.org
dba7274ed2 Bug 587793: Add a new "object_end_of_create" hook so that extensions can
operate on any new objects
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261163 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-01 23:06:21 +00:00
mkanat%bugzilla.org
86ecf73007 Bug 592480: Only one person is added to CC list when multiple are specified
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261160 18797224-902f-48f8-a5cc-f745e15eee43
2010-09-01 21:19:16 +00:00
mkanat%bugzilla.org
ec2ca412b8 Bug 580865: Rename the "edit" link on Attachment Details to "edit details"
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261149 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-29 21:51:31 +00:00
mkanat%bugzilla.org
b686edfe3b Bug 580217: Starting a bug summary with ">" would make it purple
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261148 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-29 21:47:42 +00:00
mkanat%bugzilla.org
f76ff38681 Bug 578599: Make it easier to scroll down past the attachment view in the
Details screen when using a mouse wheel, by making the view pane not take
up the whole window.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261147 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-29 21:42:59 +00:00
mkanat%bugzilla.org
ce4d80ed8a Bug 577574: Make YUI's unload listener into a "pagehide" listener on
browsers that support it. Before this patch, fields using YUI autocomplete
were losing their entered data when pressing "Back" in the browser
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261146 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-29 21:41:02 +00:00
mkanat%bugzilla.org
49571d90b6 Bug 571637: Put the Custom Search (formerly "Boolean Charts") UI behind
a show/hide widget
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261145 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-29 21:38:58 +00:00
mkanat%bugzilla.org
e19c8a4fab Bug 571636: Make the Advanced Search UI follow a grid design
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261141 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-29 21:19:09 +00:00
mkanat%bugzilla.org
89e0bf67af Bug 591218 - Add missing 'longdesclength' form field to fix problem when receiving a mid-air after selecting "Submit only my new comment" on mid-air page.
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261115 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-28 08:51:22 +00:00
mkanat%bugzilla.org
025275bc7d Bug 583243: Add new hook 'search_operator_field_override'
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261094 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-24 21:32:13 +00:00
mkanat%bugzilla.org
7bdd41a8a6 Bug 584115: Some comments incorrectly disappear for users not in the timetracking group
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261078 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-21 10:38:24 +00:00
mkanat%bugzilla.org
d2a3dadfe2 Bug 583154: If you don't comment while setting the work_time (Hours Worked) field, you get an empty comment in bugmails
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261077 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-21 10:36:26 +00:00
mkanat%bugzilla.org
c9a8efeaa1 Bug 583884: User autocomplete fills in empty values instead of the autocomplete value
r=pyrzak r=mkanat a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261040 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-13 09:49:05 +00:00
mkanat%bugzilla.org
d1682b88c0 Bug 581690: Restore the ability to move several bugs at once to another installation
r=ghendricks a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261032 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-12 23:19:11 +00:00
mkanat%bugzilla.org
303dd0e1df Bug 585852 - Fix error message for 'file_too_large' to not mention "non-patch attachments", as that distinction was removed in 3.6+.
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261011 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-10 04:03:00 +00:00
mkanat%bugzilla.org
f3f198b363 Bug 585498 - RADIUS auth isn't experimental any more.
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261008 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-08 22:18:07 +00:00
mkanat%bugzilla.org
2e9ddb7e82 Bug 585454 - In flagmail, the Date header field splits the Subject header field in two.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@261007 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-08 16:03:08 +00:00
mkanat%bugzilla.org
6e5107ce78 s/where missing/were missing/ (no bug)
[r=mkanat a=mkanat] (via IRC)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260995 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-06 06:19:25 +00:00
mkanat%bugzilla.org
2765952727 Bump version number post-release.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260993 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-06 02:35:39 +00:00
mkanat%bugzilla.org
79227ae71c Update the "landfillbase" in the documentation to point to the 4.0 branch
instead of tip.


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260992 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-06 02:16:37 +00:00
mkanat%bugzilla.org
da38e0d4f5 Bump the version number for 3.7.3.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260984 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-06 01:16:42 +00:00
mkanat%bugzilla.org
d94dda7109 Bug 584032: Cannot set requestees on bug creation
r=pyrzak a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260977 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-04 23:33:06 +00:00
mkanat%bugzilla.org
8bc3c8d20b Bug 583690: (CVE-2010-2759) [SECURITY][PostgreSQL] Bugzilla crashes when viewing a bug if a comment contains 'bug <num>' or 'attachment <num>' where <num> is greater than the max allowed integer
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260976 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-04 22:22:01 +00:00
mkanat%bugzilla.org
35a9c63dec Bug 450013: (CVE-2010-2757) [SECURITY] Can sudo a user without sending email
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260974 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-04 21:52:54 +00:00
mkanat%bugzilla.org
28ac3e4fe0 Bug 417048: (CVE-2010-2756) [SECURITY] Boolean charts let me query for users being in any given group
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260972 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-04 21:35:40 +00:00
mkanat%bugzilla.org
d33849a35b Bug 583649: Release Notes for Bugzilla 3.6.2
r=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260969 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-04 18:19:33 +00:00
mkanat%bugzilla.org
52ce906fcd Bug 584036: _sync_fulltext() not called when (un)setting an existing comment as private
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260965 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-04 00:49:23 +00:00
mkanat%bugzilla.org
a4c65bd8f6 Bug 584021: FILTER txt should also remove &nbsp;
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260963 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-04 00:33:02 +00:00
mkanat%bugzilla.org
d901a2ef92 Bug 584018: @foo= bar in email_in.pl is not parsed correctly, due to a missing whitespace before "="
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260960 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-04 00:19:38 +00:00
mkanat%bugzilla.org
6505c8090c Bug 584069: IE6 throws many JS errors
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260957 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-03 22:03:21 +00:00
mkanat%bugzilla.org
f242f237ea Bug 453425 - Send "X-Content-Type-Options: nosniff" header when displaying attachments so IE8 doesn't try to sniff the content type.
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260948 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-03 18:03:12 +00:00
mkanat%bugzilla.org
7a4bc2c460 Bug 583287: Some fields should not be displayed in bugmail for new bugs
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260943 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-02 23:21:13 +00:00
mkanat%bugzilla.org
0538eab478 Bug 583165: (Un)setting a comment as private doesn't update bugs.delta_ts
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260942 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-02 23:19:42 +00:00
mkanat%bugzilla.org
567caab5a6 Bug 553884: Quicksearch incorrectly treats "-" in quotes as negation
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260940 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-02 02:19:36 +00:00
mkanat%bugzilla.org
1ee07e55b6 Bug 583622: email_in.pl doesn't let me set timetracking fields
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260939 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-02 01:49:26 +00:00
mkanat%bugzilla.org
0bc17fa4c0 Bug 578494: We can't use "shellwords" to split words for sql_fulltext on Pg,
because it doesn't work with unbalanced single quotes. So we just do a hack
to make Quicksearch work right, for Pg.
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260938 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-02 01:34:28 +00:00
mkanat%bugzilla.org
6f7bf5e626 Bug 578572: Make the user autocomplete and keyword autocomplete behave
similarly, and fix a race condition in user autocomplete where sometimes
an older result would appear after a newer result, overriding the newer
result.
r=pyrzak, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260937 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-02 01:04:58 +00:00
mkanat%bugzilla.org
9d2f7eb596 Bug 577956: Bugs which were never confirmed cannot be reopened as UNCONFIRMED
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260935 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-01 23:37:33 +00:00
mkanat%bugzilla.org
76b0ed207f Bug 581622: When a quicksearch includes the "content" field, it is limited to 200 bugs
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260934 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-01 23:37:32 +00:00
mkanat%bugzilla.org
fb87307aad Bug 547748: Wrong parsing of email_in emails if some @field has no data
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260933 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-01 23:19:29 +00:00
mkanat%bugzilla.org
b72933e674 Bug 581327: The patch to allow commas in Product (etc.) names broke the
entering of comma-separated values in other search fields, like bug_id.
So now we split on commas in text fields, but not for <select> fields.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260932 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-01 23:03:07 +00:00
mkanat%bugzilla.org
43017dd620 Bug 526272: Do not duplicate the 'File a new bug in the "Foo" product' link when the buglist is empty
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260930 18797224-902f-48f8-a5cc-f745e15eee43
2010-08-01 22:49:33 +00:00
mkanat%bugzilla.org
cbbf4284fe Bug 583167: The "X-Bugzilla-Changed-Fields:" header in bugmails is unreadable
r=reed a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260920 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-30 03:48:01 +00:00
mkanat%bugzilla.org
361bc9ff7b Bug 581798: Remove whitespaces from URLs when listing classifications and products in editproducts.cgi
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260892 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-26 12:18:44 +00:00
mkanat%bugzilla.org
98a8c7b732 Bug 581693: Missing whitespace for the auth_failure_action hook
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260884 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-25 12:18:29 +00:00
mkanat%bugzilla.org
d43fbb81eb Bug 581668: Obsolete groups have no name nor ID when moving a bug to another product
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260875 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-24 15:03:06 +00:00
mkanat%bugzilla.org
955d7ab82d Bug 581663: Directive closed twice
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260874 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-24 13:33:23 +00:00
mkanat%bugzilla.org
ea29be4ff1 Bug 581326 – Misleading JSON error message.
Patch by Marc Schumann <wurblzap@gmail.com>, r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260872 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-23 22:03:14 +00:00
mkanat%bugzilla.org
11e8f6b221 skins/README was missed in the original checkin for bug 428313.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260862 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-23 12:02:04 +00:00
mkanat%bugzilla.org
c5e6b104f7 Bug 581311: Bring the documentation of various hooks in Bugzilla::Hook
up to date
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260861 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-23 11:52:16 +00:00
mkanat%bugzilla.org
d3f94eba1b Bug 581316 – Minor typos in notification reason descriptions.
Patch by Marc Schumann <wurblzap@gmail.com>, r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260860 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-23 11:49:01 +00:00
mkanat%bugzilla.org
5edcea68ab Bug 578240 - Re-add "owner" as a quicksearch alias for searching for "assigned_to"
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260852 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-23 02:09:13 +00:00
mkanat%bugzilla.org
06cd1c7911 Bug 578494: When doing a QuickSearch on a phrase, pass the phrase quoted
to the fulltext engine, so that it knows it's a phrase.
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260851 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-23 02:07:49 +00:00
mkanat%bugzilla.org
2fbd4846ea Bug 577054: ChoiceInterface was denying the deletion of any value if
the field had *any* value-controlling values.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260849 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-23 01:49:27 +00:00
mkanat%bugzilla.org
2fb29a7479 Bug 556579: Back out the patch from bug 554819, because it caused special
characters in quoted strings to be interpreted instead of passed along.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260847 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-23 01:34:43 +00:00
mkanat%bugzilla.org
6492aec295 Bug 67036: Allow searching for values that have commas in them when
searching the multi-select boxes on the Advanced Search page (like product,
component, version, etc.)
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260846 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-23 01:33:16 +00:00
mkanat%bugzilla.org
cf083a1139 Bug 580761: YUI scripts no longer work
r/a=mkanat


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260830 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-21 03:48:22 +00:00
mkanat%bugzilla.org
263544534f Bug 579514: Make Bug.attachments also return attachment data
r=dkl, a=mkanat


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260819 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-20 06:04:54 +00:00
mkanat%bugzilla.org
168ee40278 Bug 576912: Make the automatic duplicate detection table appear onkeyup
instead of onblur, but give it a delay so that (a) we're not sending
too many queries and (b) so that it doesn't appear at the exact same
time as you click Submit Bug (making the "Submit Bug" click not work)
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260816 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-19 23:33:03 +00:00
mkanat%bugzilla.org
ac8056f82b Bug 579695: Make xt/search.t do substring tests using a more consistent
substring length, thus fixing an intermittent failure that would
show up when searching the cf_multi_select field.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260808 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-18 09:18:08 +00:00
mkanat%bugzilla.org
620555577d Bug 578335: The "Show next bug in my list" user pref either doesn't display the next bug or display one from the wrong buglist
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260799 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-16 10:04:35 +00:00
mkanat%bugzilla.org
5401593a51 Bug 578258: Calling votes.cgi with no arguments should either display the user's votes, or give a better error message if the extension is disabled
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260798 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-16 10:03:11 +00:00
mkanat%bugzilla.org
c701e279ab Bug 521416: Some web servers fail to set the QUERY_STRING parameter
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260786 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-15 17:34:25 +00:00
mkanat%bugzilla.org
28a0b1798c Bug 455585: Installation docs should recommend using package management instead of CPAN
r=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260783 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-15 11:24:26 +00:00
mkanat%bugzilla.org
b26fb704b2 Bug 193193: Better explain what the checkboxes in Edit Users-Group Access/Privileges are for
r=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260782 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-15 11:07:36 +00:00
mkanat%bugzilla.org
f9d48426a5 Bug 472452: Rephrase documentation about deleting custom fields
r=glob


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260779 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-15 10:33:10 +00:00
mkanat%bugzilla.org
2fc87bb4db The changes to accept positional parameters in XML-RPC meant that sometimes
$params wouldn't just be undef, but actually missing, so validate() was
getting @keys where $params should have been.


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260766 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-14 04:04:43 +00:00
mkanat%bugzilla.org
879e5e5a35 2nd part of bug 536183: Update the default workflow
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260761 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-14 00:19:43 +00:00
mkanat%bugzilla.org
dad4debae5 Bug 577765: Allow XML-RPC to accept multiple positional parameters
r=ghendricks, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260758 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 23:27:05 +00:00
mkanat%bugzilla.org
a9bd4aaf0b Bug 536183: Docs claim bug lifecycle is "hard-coded" despite that's no longer true
r=gerv a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260757 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 23:27:04 +00:00
mkanat%bugzilla.org
d0042f4f67 Bug 577765: Allow XML-RPC to accept multiple positional parameters
r=ghendricks, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260756 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 23:21:34 +00:00
mkanat%bugzilla.org
c1cea53475 Bug 578366: Missing </dl>
r/a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260751 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 23:07:37 +00:00
mkanat%bugzilla.org
162369fded Bug 578324: The "Hours Worked" field in show_bug.cgi rejects all values passed to it if it would make the Remaining Time negative
r/a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260750 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 23:05:56 +00:00
mkanat%bugzilla.org
2c91534083 Bug 412074: Ability to add attachments to a bug via the WebService
(Bug.add_attachment)
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260748 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 22:48:31 +00:00
mkanat%bugzilla.org
82e9867904 Bug 236651: Remove obsolete instructions from the "2.1.5 Perl Modules" section
r=reed


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260739 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 08:35:04 +00:00
mkanat%bugzilla.org
6f659f0f4b Bug 578007: Requests queue page has a broken table layout for various groupings
r=reed a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260738 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 08:19:35 +00:00
mkanat%bugzilla.org
3743b9cd76 Bug 578253 - Add autocomplete support to the requester and requestee fields on request.cgi
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260733 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 03:33:30 +00:00
mkanat%bugzilla.org
84dfb6fdbb Bug 578253 - Add autocomplete support to the add users to watch input field
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260732 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 02:37:01 +00:00
mkanat%bugzilla.org
e2f5acc8b7 Bug 577602: Using multi-selects as buglist columns on PostgreSQL was broken
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260731 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 02:35:13 +00:00
mkanat%bugzilla.org
3bd52c4b6e Bug 521463: Use consistent CSS for text input fields on enter_bug,
show_bug, post_bug, etc.
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260729 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 02:26:23 +00:00
mkanat%bugzilla.org
bd5fba9343 Bug 490767: Make validation happen with JS, when filing a bug
r=pyrzak, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260728 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 02:24:44 +00:00
mkanat%bugzilla.org
c07a6591c2 alias_not_allowed should be multiple_alias_not_allowed
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260727 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 02:23:04 +00:00
mkanat%bugzilla.org
77cf5d275c Bug 415813: Implement Bug.update() as an API for WebServices
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260726 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 01:51:32 +00:00
mkanat%bugzilla.org
b466a3e931 Fix regression due to bug 372979, a=mkanat on IRC
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260725 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 01:49:58 +00:00
mkanat%bugzilla.org
3c85c43924 Bug 578241: Use the same ID in enter_bug.cgi and show_bug.cgi for group checkboxes
r=reed a=LpSolit


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260722 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-13 01:03:13 +00:00
mkanat%bugzilla.org
85a6c4b6f3 Bug 578003: E-mail notifications are missing datetime for comments
r=glob a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260719 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-12 23:34:28 +00:00
mkanat%bugzilla.org
c44f322605 Bug 577881 - Add missing space before 'class' parameter in global/textarea.html.tmpl so class and previous parameters don't run into each other.
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260715 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-12 17:49:32 +00:00
mkanat%bugzilla.org
62028589e5 Bug 563894: Milestone URL needs to be removed from documentation
r=wicked


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


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260707 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-10 05:36:00 +00:00
mkanat%bugzilla.org
e84bb4c031 Remove the empty "index" directory from Dusk.
git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260705 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-10 04:48:30 +00:00
mkanat%bugzilla.org
662196cf91 Bug 451219: Allow altering from one SERIAL type to another on PostgreSQL,
for people upgrading Testopia from 1.3 to 2.0+.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260703 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-10 04:23:40 +00:00
mkanat%bugzilla.org
e54df88dc4 Bug 493653: Replace the bugzilla homepage images
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260700 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-09 18:17:10 +00:00
mkanat%bugzilla.org
f639216b85 Bug 577588: xt/seach.t was sometimes not properly translating special
<> values into the actual bug value, for searching
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260690 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-09 02:03:26 +00:00
mkanat%bugzilla.org
9721aa076f Bug 577577: Make bz_drop_fk be tolerant of SQL failure
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260688 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 23:50:06 +00:00
mkanat%bugzilla.org
edb35569c7 Bug 567981 - Restore ability for page.cgi pages to contain . characters, but don't permit '..' at all.
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260684 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 22:04:23 +00:00
mkanat%bugzilla.org
e2efc625e8 Bug 577415: Allow positional parameters for XML-RPC, because Testopia
uses them.
r=ghendricks, a=mkanat


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260682 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 20:35:21 +00:00
mkanat%bugzilla.org
ef72be48e0 Bug 577520: Make the "Adding new table..." message not appear during
xt/search.t
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260675 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 18:18:29 +00:00
(no author)
6c54a70923 This commit was manufactured by cvs2svn to create branch 'BUGZILLA-
4_0-BRANCH'.

git-svn-id: svn://10.0.0.236/branches/BUGZILLA-4_0-BRANCH@260671 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 06:33:22 +00:00
mkanat%bugzilla.org
e7d4be70f9 Bug 575499: Fix a few text issues on the new Advanced Search page
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260670 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 06:33:21 +00:00
mkanat%bugzilla.org
0b4ee35ebe Bug 452761: Make the Date header of bugmail and requestmail always be
equal to the delta_ts of the bug. This makes emails have the right Date
even when they are sent much later by jobqueue.pl.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260669 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 06:31:47 +00:00
nrthomas%gmail.com
63bbdfff34 Use default branch to work around tip being on a relbranch (no bug)
git-svn-id: svn://10.0.0.236/trunk@260668 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 04:53:42 +00:00
mkanat%bugzilla.org
6982306241 Bug 577407: Several HTML elements have the same ID when editing parameters
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260666 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 02:31:41 +00:00
mkanat%bugzilla.org
841718a241 Bug 577089: Make convert-workflow fix the query values for series
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260665 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 00:33:57 +00:00
mkanat%bugzilla.org
1bc3eea6ca Bug 577149: Make convert-workflow rename values in saved searches
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260664 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 00:32:01 +00:00
mkanat%bugzilla.org
71d0706d2a Fix search.t now that negative keyword searches are working.
git-svn-id: svn://10.0.0.236/trunk@260663 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-08 00:16:49 +00:00
mkanat%bugzilla.org
56dd2d9dc5 Bug 577388: The target milestone tests in xt/search.t were failing,
incorrectly.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260662 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 23:46:44 +00:00
wtc%google.com
80ac999f8b Set NSPR version to 4.8.6 Beta.
Modified Files: configure configure.in repackage.sh prinit.h vercheck.c


git-svn-id: svn://10.0.0.236/trunk@260660 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 23:04:30 +00:00
wtc%google.com
1ebc8dd2b6 Bug 415563: Add type casts to the arguments in the atomic macro definitions
for Windows.  The patch is contributed by Steve Snyder
<swsnyder@snydernet.net>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@260659 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 22:00:19 +00:00
mkanat%bugzilla.org
c35963979d Bug 574879: Create a test that assures the correctness of Search.pm's
boolean charts
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260658 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 21:47:00 +00:00
wtc%google.com
160815a6db Bug 575534: Use the GCC built-in functions __builtin_ctz and __builtin_clz
for ARM. 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@260657 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 21:18:44 +00:00
mkanat%bugzilla.org
782a4a185f Bug 519835: Remove Bugzilla::Product::check_product() in favor of Bugzilla::Product->check()
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260656 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 02:01:50 +00:00
mkanat%bugzilla.org
427b0d4635 Bug 576911 The admin/components/list.html template was using "component"
as a variable name, but "component" is a reserved word in Template Toolkit.
This caused a warning from the template hook code.
r=LpSolit, a=LpSolit


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


git-svn-id: svn://10.0.0.236/trunk@260654 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-07 00:16:41 +00:00
mkanat%bugzilla.org
7b163c4a83 Bug 574995: Make the WebService return reporter, attachment submitter, and
commenter all as "creator"
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260653 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 22:16:34 +00:00
mkanat%bugzilla.org
83429afa69 Bug 577058: Make collectstats.pl --regenerate work on PostgreSQL.
r=reed, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260651 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 18:18:48 +00:00
mkanat%bugzilla.org
eb4cc15ea1 Bug 577037: Make convert-workflow convert statuses in order, so that
IN_PROGRESS doesn't end up before CONFIRMED.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260650 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 18:17:12 +00:00
mkanat%bugzilla.org
d275436852 Bug 577049: POD must mention Bugzilla 4.0 instead of 3.8
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260649 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 17:31:55 +00:00
mkanat%bugzilla.org
d0bc259040 Preliminary support for Bugzilla 3.6.x
git-svn-id: svn://10.0.0.236/trunk@260648 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 15:09:21 +00:00
mkanat%bugzilla.org
00d84e46ec Bug 577053: When upgrading from a version earlier than 4.0,
change the logic on how we check to see if we need to populate
the status_workflow table for an upgrading installation, because
it was broken for upgrades from 2.18 and earlier.


git-svn-id: svn://10.0.0.236/trunk@260647 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 04:01:49 +00:00
mkanat%bugzilla.org
ad7209dc25 Bump the version number post-release.
git-svn-id: svn://10.0.0.236/trunk@260646 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 03:46:48 +00:00
mkanat%bugzilla.org
593e614ff9 Bump the version number for 3.7.2.
git-svn-id: svn://10.0.0.236/trunk@260644 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 02:46:48 +00:00
mkanat%bugzilla.org
1a4d14c903 Bug 574892: [SECURITY] Add EXTRA_REQUIRED_FIELDS to Bugzilla::Object, which
allows specifying that certain fields have validator defaults even if they
also have a database default or are in another table.
r=LpSolit, a=LpSolit


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


git-svn-id: svn://10.0.0.236/trunk@260642 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 02:01:58 +00:00
mkanat%bugzilla.org
57cc8effdc Fix the execute bit on contrib/convert-workflow.pl.
git-svn-id: svn://10.0.0.236/trunk@260641 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 01:31:37 +00:00
mkanat%bugzilla.org
c6603fffc9 Fix a bare "bug" word in fields.html and fix a typo.
git-svn-id: svn://10.0.0.236/trunk@260640 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 01:17:07 +00:00
mkanat%bugzilla.org
92b4352a9f Bug 576916: 'keywordaction' is undefined when editing a single bug
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260639 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 01:01:36 +00:00
mkanat%bugzilla.org
a90851bdd3 Bug 554964 - Show if a user is a "Default CC" under the Product Responsibilities section of editusers.cgi.
[r=mkanat a=mkanat]


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


git-svn-id: svn://10.0.0.236/trunk@260637 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 00:47:25 +00:00
mkanat%bugzilla.org
b14034b399 Bug 530468: Create a read-only Bugzilla::Whine object for whine events and
have editwhines.cgi use it
r=mkanat, a=mkanat


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


git-svn-id: svn://10.0.0.236/trunk@260635 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-06 00:03:11 +00:00
mkanat%bugzilla.org
f0d717f5af Bug 574177: Adds is_mandatory => 1 option for the product and version field
definitions.
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260634 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 23:50:56 +00:00
mkanat%bugzilla.org
1187b4d4da Bug 562014: Fix negative keyword searches like "contains none of the words"
to properly find bugs with *none* of the listed keywords, and also to find
bugs with no keywords at all.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260633 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 23:50:55 +00:00
mkanat%bugzilla.org
4eb3306672 Bug 564433: Localized values are not displayed in the "Field only appears when" field when editing custom fields
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260631 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 22:31:47 +00:00
mkanat%bugzilla.org
53343dad0b Bug 514618: Allow restricting the visibility and values of fields by
classification.
r=mkanat, r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260630 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 22:02:05 +00:00
alexei.volkov.bugs%sun.com
1830da80df Bug 556497 - ServerSessionIDLookup tries very hard to crash if !gotLock or pcce->sessionIDLength != psce->sessionIDLength. r=nelson
git-svn-id: svn://10.0.0.236/trunk@260628 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 19:31:56 +00:00
mkanat%bugzilla.org
4a59589a20 Bug 576969 - Add missing 'autocomplete' to yui array so keyword autocompletion works with charts and reports
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260627 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 19:01:46 +00:00
mkanat%bugzilla.org
e8e0c447f4 Bug 575173 - Add autocomplete support for adding/removing CCs on edit multiple bug page
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260626 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 07:48:15 +00:00
mkanat%bugzilla.org
44cb9bfaec Bug 455810 - Add autocomplete support to the keywords field
* Special thanks to Guy Pyrzak for the original patch
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260625 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 07:46:50 +00:00
mkanat%bugzilla.org
c5123cf2bf Bug 575340 - Remove incorrect maxlength and unneeded size parameters from the new password input field on the reset password page.
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260624 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 06:33:10 +00:00
mkanat%bugzilla.org
31015da7f4 Bug 574327 - Map image/x-png to image/png (to fix IE's uploads)
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260623 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 06:18:02 +00:00
mkanat%bugzilla.org
de47b867f3 Bug 570567: The 'keyword deleted' page does not mention the deleted keyword
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260622 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-05 01:34:38 +00:00
hannes%helma.at
ac3fe9b445 Fix Bug 576874 - Repeated reflection warning due to lack of privileges
git-svn-id: svn://10.0.0.236/trunk@260621 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-04 20:43:31 +00:00
cltbld
059579e557 Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0.5 to 3.0.6 build 1
git-svn-id: svn://10.0.0.236/trunk@260620 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-03 13:17:25 +00:00
bhearsum%mozilla.com
26d90f4b8b bug 576203: Tracking bug for build and release of Firefox 3.5.11 - Unthrottle 3.5.10 -> 3.5.11 updates on beta. r=morgamic, patch=nthomas
git-svn-id: svn://10.0.0.236/trunk@260618 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-02 19:05:28 +00:00
cltbld
3566918343 Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1rc2 to 3.1.1 build 1
git-svn-id: svn://10.0.0.236/trunk@260617 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-02 15:36:23 +00:00
despotdaemon
e78d1e921a Pseudo-automatic update of changes made by benjamin@smedbergs.us.
git-svn-id: svn://10.0.0.236/trunk@260616 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-02 15:07:52 +00:00
emaldona%redhat.com
ed779e7db8 Bug 575746: Use strchr() instead of strstr() in NSS code. Patch contributed by Steve Snyder <swsnyder@snydernet.net>, r=emaldona
git-svn-id: svn://10.0.0.236/trunk@260613 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 23:54:24 +00:00
mkanat%bugzilla.org
9a13bbe14d Bug 545766: Figure out what columns can be reported on from the database,
instead of from a static list
r=glob, a=mkanat


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


git-svn-id: svn://10.0.0.236/trunk@260611 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 21:16:43 +00:00
bhearsum%mozilla.com
62d4baf363 bug 576201: Tracking bug for build and release of Firefox 3.6.7 - patcher config for 3.0.19 -> 3.6.7 MU. r=rail, patch=me
git-svn-id: svn://10.0.0.236/trunk@260610 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 19:25:20 +00:00
seabld
f5d97c87a2 Automated configuration bump: moz191-seamonkey-branch-patcher2.cfg, from 2.0.5 to 2.0.6 build 1
git-svn-id: svn://10.0.0.236/trunk@260609 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 18:56:43 +00:00
cltbld
7e61f3618e Automated configuration creation: moz191-branch-major-update-patcher2.cfg, from 3.5.11 to 3.6.7 build 1
git-svn-id: svn://10.0.0.236/trunk@260608 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 18:44:15 +00:00
kaie%kuix.de
556e942efe Reverting version to 4.8.5 beta
git-svn-id: svn://10.0.0.236/trunk@260607 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 18:38:21 +00:00
cltbld
e7ab2f2ab9 Automated configuration bump: moz191-branch-patcher2.cfg, from 3.5.10 to 3.5.11 build 1
git-svn-id: svn://10.0.0.236/trunk@260606 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 14:11:06 +00:00
cltbld
7c9c847637 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.6 to 3.6.7 build 1
git-svn-id: svn://10.0.0.236/trunk@260605 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 12:49:28 +00:00
cltbld
0c94d3c81b Automated configuration bump: moz193-branch-patcher2.cfg, from 3.7a5 to 4.0b1 build 2
git-svn-id: svn://10.0.0.236/trunk@260604 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-01 00:02:35 +00:00
mkanat%bugzilla.org
678950bca1 Add a .bzrrev file for the bzr-to-cvs script's operation.
git-svn-id: svn://10.0.0.236/trunk@260603 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-30 23:34:16 +00:00
despotdaemon
f50441beef Pseudo-automatic update of changes made by gavin@gavinsharp.com.
git-svn-id: svn://10.0.0.236/trunk@260602 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-30 18:28:23 +00:00
ted.mielczarek%gmail.com
e455bd1e4d Set NSPR version to 4.8.5
git-svn-id: svn://10.0.0.236/trunk@260601 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-30 00:23:54 +00:00
despotdaemon
bffc9bf0b6 Pseudo-automatic update of changes made by shaver@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@260600 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-30 00:19:08 +00:00
ted.mielczarek%gmail.com
49d37324ce Backing out bug 415563 - Use new NSPR atomic macros - NSPR due to it causing build bustage when landing on mozilla-central
git-svn-id: svn://10.0.0.236/trunk@260599 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-30 00:13:06 +00:00
ted.mielczarek%gmail.com
ecaa2c9e0b Followup from bug 559133 - Use ALSR in NSPR in it's available. Fix bash numeric comparisons.
git-svn-id: svn://10.0.0.236/trunk@260598 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-30 00:06:03 +00:00
seabld
46a83f8a6f Automated configuration bump: moz20-seamonkey-branch-patcher2.cfg, from 2.1a1 to 2.1a2 build 2
git-svn-id: svn://10.0.0.236/trunk@260597 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-29 20:57:59 +00:00
anodelman%mozilla.com
9e3770b2b3 bug 559929 (Run performance tests on top addons) expanded support for discovering em:id in addon install.rdf (take 3) p=anodelman r=jhammel
git-svn-id: svn://10.0.0.236/trunk@260596 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-29 18:23:52 +00:00
jdennis%redhat.com
ebf8a069d5 fix doc so DN is linked to definition
git-svn-id: svn://10.0.0.236/trunk@260595 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-29 15:10:49 +00:00
cltbld
e987a37851 Automated configuration bump: moz193-branch-patcher2.cfg, from 3.7a5 to 4.0b1 build 1
git-svn-id: svn://10.0.0.236/trunk@260594 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-29 06:28:54 +00:00
mkanat%bugzilla.org
cc816855eb Bug 179626 - Hide, rather than disable, requestee fields when the flags aren't in the "?" state.
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260593 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-29 03:16:23 +00:00
nrthomas%gmail.com
87dfcbcca9 Bug 570022, update nightly map for Firefox 4.0 version bump, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@260591 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-29 02:40:12 +00:00
mkanat%bugzilla.org
3995c550e3 Bug 575454 - Fix whitespacing so the space after "Bugzilla User's Guide" does not get linkified.
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260590 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-29 02:17:44 +00:00
mkanat%bugzilla.org
c6d6540cb3 Bug 575097 - "New STS header in Bugzilla::CGI causes malformed header error due to lack of Content-Type naming"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260589 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-27 19:31:31 +00:00
catlee%mozilla.com
faf5682d24 Bug 574906: MU bump for 3.0.19 -> 3.6.6 r=rail
git-svn-id: svn://10.0.0.236/trunk@260588 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-26 14:21:29 +00:00
cltbld
dea3c8b8e7 Automated configuration creation: moz191-branch-major-update-patcher2.cfg, from 3.5.10 to 3.6.6 build 1
git-svn-id: svn://10.0.0.236/trunk@260587 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-26 13:56:16 +00:00
cltbld
f0ff01608a Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.4 to 3.6.6 build 1
git-svn-id: svn://10.0.0.236/trunk@260586 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-26 09:26:40 +00:00
mkanat%bugzilla.org
55eca11ffc Bug 562475 - "Bugzilla should use strict-transport-security (STS) headers"
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260585 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-26 01:16:25 +00:00
mkanat%bugzilla.org
a0eb919450 One-character fix in Bugzilla::Search--in OPERATOR_FIELD_OVERRIDE,
"anyword" for keywords should have been "anywords".


git-svn-id: svn://10.0.0.236/trunk@260584 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-25 22:01:30 +00:00
mkanat%bugzilla.org
774aadd18b Bug 574566: Add "reporter" to OPERATOR_FIELD_OVERRIDE (it was missing)
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260583 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-25 21:33:05 +00:00
mkanat%bugzilla.org
c9e120508d Bug 573173: Make Bugzilla::Bug's add_group and remove_group take group
names instead of ids
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260582 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-25 21:31:44 +00:00
benjamin%smedbergs.us
b3a7902a18 Pageloader changes for bug 568691 - backwards-compatible changes to provide a manifest and a NSGetFactory implementation. r=alice
git-svn-id: svn://10.0.0.236/trunk@260581 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-25 13:17:54 +00:00
mkanat%bugzilla.org
741d40d875 Bug 457373: Refactor the permissions system in Bugzilla::Install::Filesystem
to use constants instead of local variables. Also, change the permissions
so that they are stricter in general, and work better under suexec.
This also fixes the problem that dependency graphs didn't work under
suexec, and adds a "web" directory by default to Extensions created with
extension/create.pl.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260580 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-25 00:31:32 +00:00
mkanat%bugzilla.org
a8c568de8a Bump version number post-release
git-svn-id: svn://10.0.0.236/trunk@260579 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 23:20:02 +00:00
mkanat%bugzilla.org
6864341e71 Bump the version number for 3.7.1.
git-svn-id: svn://10.0.0.236/trunk@260571 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 20:46:27 +00:00
wtc%google.com
2be3505cb6 Bug 571797: do not check block cipher padding if decryption failed. The
patch is contributed by Brian Smith <brian@briansmith.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@260569 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 19:53:20 +00:00
jdennis%redhat.com
d60083d124 Invoke nss_init_nodb() when nss modules loads, this prevents segfaults
in NSS if Python programmer forgot to call one of the NSS
initialization routines.

Rename the classes X500Name, X500RDN, X500AVA to DN, RDN, AVA
respectively.

DN and RDN objects now return a list of their contents when indexed by
type, this is to support multi-valued items.

Fix bug where AVA object's string representation did not include it's
type.

Enhance test/test_cert_components.py unit test to test for above
changes.


git-svn-id: svn://10.0.0.236/trunk@260568 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 19:26:08 +00:00
wtc%google.com
09cce8a342 Bug 394919: dNSName constraints should constrain cert Common Names in
certs.  r=nelson.
Modified Files:
	pkix_pl_cert.c pkix_pl_nameconstraints.c


git-svn-id: svn://10.0.0.236/trunk@260567 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 18:03:38 +00:00
wtc%google.com
917ff2b4df Bug 497251: Set FREEBL_NO_DEPEND to 0 to force a "depend" build. r=rrelyea.
Modified Files:
	coreconf/Linux.mk nss/lib/freebl/Makefile
	nss/lib/freebl/config.mk


git-svn-id: svn://10.0.0.236/trunk@260565 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:46:13 +00:00
seabld
bf9594c9e4 Automated configuration bump: moz20-seamonkey-branch-patcher2.cfg, from 2.1a1 to 2.1a2 build 1
git-svn-id: svn://10.0.0.236/trunk@260564 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:30:45 +00:00
mkanat%bugzilla.org
ff1a36e076 Bug 309952: (CVE-2010-1204) [SECURITY] Make boolean chart searches with time
tracking fields no longer work for everybody
r=LpSolit, a=mkanat


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


git-svn-id: svn://10.0.0.236/trunk@260559 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:09:00 +00:00
mkanat%bugzilla.org
8f5c0fb67e Bug 574029: Remove the red "required" star from fields on show_bug.cgi
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260558 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:08:59 +00:00
mkanat%bugzilla.org
b177f4a742 Bug 573637: Add a new "before_table" hooks to the list.html.tmpl interface
for products, components, milestones, and versions
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260557 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:08:58 +00:00
mkanat%bugzilla.org
2f60aceddb Bug 574166: Make clean_search_url take into account the new email3 fields
from query.cgi
r=glob, a=mkanat


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


git-svn-id: svn://10.0.0.236/trunk@260555 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 17:01:36 +00:00
seabld
1fd7d2fef5 Automated configuration bump: moz20-seamonkey-branch-patcher2.cfg, from 2.1a1 to 2.1a2 build 1
git-svn-id: svn://10.0.0.236/trunk@260554 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 16:31:03 +00:00
kairo%kairo.at
cb8169fa96 remove beta-dir, which inadvertently crept in due to not setting useBetaChannel to 0
git-svn-id: svn://10.0.0.236/trunk@260553 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 16:28:02 +00:00
kairo%kairo.at
e3436e2b04 bump SeaMonkey trunk version
git-svn-id: svn://10.0.0.236/trunk@260552 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 14:12:27 +00:00
seabld
e1acdfa58b Automated configuration bump: moz20-seamonkey-branch-patcher2.cfg, from 2.1a1 to 2.1a2 build 1
git-svn-id: svn://10.0.0.236/trunk@260551 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 14:04:59 +00:00
nelson%bolyard.com
4cf2a89eea Bug 571797: NSS should not send the decryption_failed alert
Patch contributed by Brian Smith <brian@briansmith.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260550 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 09:24:18 +00:00
alqahira%ardisson.org
38aafc9504 Bug 569522: Try to ensure that update checks never run with out-of-date URLs. Patch by smorgan, sr=pink, a/Cm2.0.4=me
git-svn-id: svn://10.0.0.236/trunk@260548 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 03:44:15 +00:00
alqahira%ardisson.org
904a45d99e Bug 573815 - Part 2: Upgrade to Flashblock 1.5-unstable plus use !important for our backbround images in order to fix missing Flashblock play button on Dailymotion videos. Patch by Philip Chee <philip.chee@gmail.com>, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260547 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 03:36:59 +00:00
alqahira%ardisson.org
55c7032382 Bug 573815 - Part 1: Upgrade to Flashblock 1.5.13. sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260546 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 03:31:11 +00:00
seabld
3a78ce7f53 Automated configuration bump: moz20-seamonkey-branch-patcher2.cfg, from 2.1a1 to 2.1a2 build 1
git-svn-id: svn://10.0.0.236/trunk@260545 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 02:18:32 +00:00
kairo%kairo.at
d3f5e08cda add SeaMonkey 2.1 patcher config
git-svn-id: svn://10.0.0.236/trunk@260544 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 01:49:05 +00:00
mkanat%bugzilla.org
26754a3c48 Bug 572603: Changing a bug that wasn't in your last search results was
causing an error thrown from user.recent_search_for.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260543 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 01:01:31 +00:00
mkanat%bugzilla.org
1be00a65d9 Bug 572602: Change the way that Bugzilla::Object determines what fields
are required for create(). It now assumes that any column that is NOT NULL
and has not DEFAULT in the database is required. We also shift the burden
of throwing errors about empty values to the validators. This fixes the bug
that Bugzilla::Bug->create() wasn't populating default values for fields
if they weren't specified in the create() parameters.
r=timello, a=mkanat


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


git-svn-id: svn://10.0.0.236/trunk@260541 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 00:46:33 +00:00
wtc%google.com
80fb25422a Bug 564011: Don't match keys that have empty CKA_ID's when importing keys.
Patch by Bob Relyea <rrelyea@redhat.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@260539 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-24 00:21:23 +00:00
wtc%google.com
7b1f910587 Bug 564011: When signing attributes to a peer db, remember to create a
transaction.  The patch is contributed by David Benjamin of Google
<davidben@google.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@260537 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-23 23:44:52 +00:00
wtc%google.com
8311255120 Bug 570334: Support a CPU_ARCH of x86_64, which is set by mingw-w64. The
patch is contributed by Jacek Caban <jacek@codeweavers.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@260536 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-23 23:28:52 +00:00
mkanat%bugzilla.org
794b782269 Bug 573172: Prepare set_all for being used in a context other than
process_bug.cgi
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260535 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-23 21:17:56 +00:00
mkanat%bugzilla.org
4a741dfdfd Bug 573170: Make set_all set keywords consistently with how other multi-valued
fields are set
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260534 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-23 21:16:33 +00:00
despotdaemon
4d4075662e Pseudo-automatic update of changes made by john.hopkins@mozillamessaging.com.
git-svn-id: svn://10.0.0.236/trunk@260533 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-23 19:48:34 +00:00
despotdaemon
a734ce5950 Pseudo-automatic update of changes made by gavin@gavinsharp.com.
git-svn-id: svn://10.0.0.236/trunk@260532 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-23 17:01:05 +00:00
nrthomas%gmail.com
1848dc7053 Backout Bug 560551 because we're not ready to push it yet
git-svn-id: svn://10.0.0.236/trunk@260530 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-23 02:18:00 +00:00
wtc%google.com
4826c851af Bug 158750: Add KeyType constants rsaPssKey and rsaOaepKey, defined in RFC
4055.  The patch is contributed by Hanno Boeck <hanno@hboeck.de>.  r=wtc.
Modified Files:
	keythi.h seckey.c secvfy.c


git-svn-id: svn://10.0.0.236/trunk@260529 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-23 02:13:56 +00:00
wtc%google.com
891b9b1ac8 Bug 158750: use the less precise but more readable name "RSA-PSS" rather
than "RSASSA-PSS".


git-svn-id: svn://10.0.0.236/trunk@260528 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-23 01:39:29 +00:00
nrthomas%gmail.com
6286076f2b Bug 563338, remove throttling for Firefox 3.5.9, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@260527 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 23:33:48 +00:00
nrthomas%gmail.com
4041482fe0 Bug 560551, remove throttling for Firefox 3.0.19 (to update people to 3.6.4), r=morgamic
git-svn-id: svn://10.0.0.236/trunk@260526 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 23:15:37 +00:00
nrthomas%gmail.com
b2e6b2d869 Bug 560551, Firefox 3.0.19 -> 3.6.4 major update, r=armenzg
git-svn-id: svn://10.0.0.236/trunk@260525 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 22:35:42 +00:00
cltbld
3f39d23d2b Automated configuration creation: moz191-branch-major-update-patcher2.cfg, from 3.5.10 to 3.6.4 build 7
git-svn-id: svn://10.0.0.236/trunk@260524 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 20:51:43 +00:00
gozer%mozillamessaging.com
c2d6815fa0 typo
git-svn-id: svn://10.0.0.236/trunk@260523 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 19:04:38 +00:00
gozer%mozillamessaging.com
e0c0ae6057 typo
git-svn-id: svn://10.0.0.236/trunk@260522 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 18:03:36 +00:00
gozer%mozillamessaging.com
a240fd25cb Update Thunderbird major updates to 3.1 for final release
git-svn-id: svn://10.0.0.236/trunk@260521 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 16:45:14 +00:00
despotdaemon
d547a97e5f Pseudo-automatic update of changes made by gavin@gavinsharp.com.
git-svn-id: svn://10.0.0.236/trunk@260520 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 07:24:29 +00:00
mkanat%bugzilla.org
29564ffa8f The DB::Schema alter_column default fix also needed to be separately
applied to DB::Schema::Oracle, since it has a full override of
get_alter_column_ddl.


git-svn-id: svn://10.0.0.236/trunk@260519 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 05:46:34 +00:00
mkanat%bugzilla.org
c410a8b45b Fix the 3.6.1 relnotes: the maxattachmentsize=0 fix only went into trunk--3.6
only got a re-wording of the parameter desc, which probably isn't worth
relnoting.


git-svn-id: svn://10.0.0.236/trunk@260516 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 04:20:31 +00:00
mkanat%bugzilla.org
17964e6859 Bug 566195: Release Notes for bugzilla 3.6.1
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260514 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 04:16:31 +00:00
mkanat%bugzilla.org
db47644c0b The last commit message should read:
When doing bz_alter_column, if there is a new DEFAULT and we're switching
to NOT NULL, it needs to be translated using db_specific before being SET
on the columns pre-ALTER.


git-svn-id: svn://10.0.0.236/trunk@260513 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 04:01:31 +00:00
mkanat%bugzilla.org
562ffb7a6d When doing bz_alter_column, if
git-svn-id: svn://10.0.0.236/trunk@260512 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 03:46:31 +00:00
mkanat%bugzilla.org
cef841b0d8 Bug 573454: Make the products.description field be NOT NULL in the
database
r=timello, a=mkanat


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


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


git-svn-id: svn://10.0.0.236/trunk@260508 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:55:42 +00:00
mkanat%bugzilla.org
31ad0b7b2b Bug 571003: After changing the name of the default milestone using
editmilestones.cgi, the "Delete" link would show up in the list
of milestones when it should not have.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260507 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:54:13 +00:00
mkanat%bugzilla.org
14245bfc4d Bug 570987: Fix the warning 'Argument "" isn't numeric in numeric gt
(>) at template/en/default/bug/field-label.html.tmpl line 34'
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260506 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:52:43 +00:00
mkanat%bugzilla.org
81f004bd5f Bug 568595: Add a hook to the end of variables.none.tmpl
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260505 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:51:13 +00:00
mkanat%bugzilla.org
deba896185 Bug 568383: Add a new hook in the header.html.tmpl template right after <head>
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260504 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:49:42 +00:00
mkanat%bugzilla.org
9ce8a44a0b Bug 567281: Make Bugzilla::Field use VALIDATOR_DEPENDENCIES instead of
UPDATE_VALIDATORS
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260503 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:48:08 +00:00
mkanat%bugzilla.org
c3a4987c43 Bug 398473: User preference for the position of the comment box
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260502 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:46:38 +00:00
mkanat%bugzilla.org
c5827db551 Bug 564082: Allow specifying defaults and overrides for incoming email
using command-line parameters to email_in.pl
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260501 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:34:18 +00:00
mkanat%bugzilla.org
de328ea904 Bug 252005: Allow changing the captialization of a group name
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260500 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:34:17 +00:00
mkanat%bugzilla.org
e8ffd81794 Bug 22353: Automatic duplicate bug detection on enter_bug.cgi
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260499 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 02:16:36 +00:00
despotdaemon
f2b25b078a Pseudo-automatic update of changes made by sdwilsh@shawnwilsher.com.
git-svn-id: svn://10.0.0.236/trunk@260498 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-21 22:59:39 +00:00
gozer%mozillamessaging.com
82e4b64546 Update patcher config for Thunderbird 2.0.0.24 => 3.1rc2 MU
git-svn-id: svn://10.0.0.236/trunk@260497 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-21 20:31:21 +00:00
gozer%mozillamessaging.com
62f0008308 Patcher configuration for Thunderbird 3.0 => 3.1 MU
git-svn-id: svn://10.0.0.236/trunk@260496 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-21 20:30:54 +00:00
alqahira%ardisson.org
e2474052ea Bug 438494 - Provide an accessibility description for the location field and Bug 438495 - Provide an accessibility description for the web search field. sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260495 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-21 03:58:10 +00:00
ghendricks%novell.com
6e6daebab8 Show products in classifications tree if I have rights to edit a plan within.
git-svn-id: svn://10.0.0.236/trunk@260493 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 22:12:42 +00:00
mkanat%bugzilla.org
bbceabc320 Bug 548198: Add a method of limiting the User.get results by group name or id
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260492 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 21:18:16 +00:00
mkanat%bugzilla.org
a3d7656f23 Bug 556422: Move the existing bug-moving functionality into an extension
called OldBugMove.
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260491 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 21:16:53 +00:00
mkanat%bugzilla.org
41e31c6183 Bug 572949: Update YUI to 2.8.1
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260490 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 08:17:38 +00:00
nelson%bolyard.com
8c94c13eef Bug 564374: sec_pkcs12_decoder_safe_bag_update is forward declared after
its implementation.  r=nelson


git-svn-id: svn://10.0.0.236/trunk@260489 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 06:59:55 +00:00
nelson%bolyard.com
d61977439e Bug 562636: Memory leak when decoding PKCS12, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@260488 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 06:43:20 +00:00
nelson%bolyard.com
91924db433 Bug 570438: enable batch file line continuation, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@260487 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 06:36:07 +00:00
nelson%bolyard.com
536cc6effe Bug 571796: ssl3_HandleRecord should check all the padding bytes
Patch contributed by Brian Smith <brian@briansmith.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260486 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 06:25:42 +00:00
nelson%bolyard.com
96992e88c4 Bug 559133: Don't require sed -r r=<ted.mielczarek@gmail.com>
git-svn-id: svn://10.0.0.236/trunk@260484 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 06:19:10 +00:00
emaldona%redhat.com
857c37f734 Bug 571274: Document use of -W in Usage and LongUsage, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@260483 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 04:18:42 +00:00
emaldona%redhat.com
ef6bf1b5d2 Bug 571251: Ensure that when sftk_parseParameters calls PORT_Free(tmp) the pointers have been initialized, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@260482 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 04:09:27 +00:00
wtc%google.com
72ba48d8f9 Bug 516104: map CKR_SESSION_READ_ONLY to SEC_ERROR_READ_ONLY. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@260481 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 01:58:41 +00:00
wtc%google.com
de7eb876fc Bug 552775: If cert_pi_policyOID is not specified, it means the user is not
concerned about certificate policy (i.e., the user-initial-policy-set
contains the special value any-policy as defined in RFC 5280 Sec. 6.1.1).
Map PKIX_FUNCTIONMUSTNOTBEUSED to SEC_ERROR_LIBPKIX_INTERNAL instead of
SEC_ERROR_INVALID_ARGS.  Add PKIX_PRECONDITIONFAILED, and add a
precondition check to pkix_PolicyChecker_CalculateIntersection.  Fix an
input argument check in pkix_PolicyChecker_PolicyMapProcessing.  Add three
new test cases.  r=alexei.
Modified Files:
	lib/certdb/certt.h lib/certhigh/certvfypkix.c
	lib/libpkix/include/pkix_errorstrings.h
	lib/libpkix/pkix/checker/pkix_policychecker.c
	tests/chains/scenarios/anypolicywithlevel.cfg


git-svn-id: svn://10.0.0.236/trunk@260480 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-18 00:34:24 +00:00
mkanat%bugzilla.org
146023521b Add Dusk/search_form.css to .bzrignore.
git-svn-id: svn://10.0.0.236/trunk@260479 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-17 22:16:31 +00:00
mkanat%bugzilla.org
3601af213e Bug 413215: Move the sending of email notifications from process_bug.cgi
to Bugzilla::Bug
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260478 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-17 22:01:29 +00:00
kaie%kuix.de
c9e2be0ef4 Bug 572809
r=nelson


git-svn-id: svn://10.0.0.236/trunk@260477 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-17 20:36:37 +00:00
slavomir.katuscak%sun.com
6938f9986d Bug 497521: Added new pattern to list of ignored stacks.
git-svn-id: svn://10.0.0.236/trunk@260476 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-17 17:44:34 +00:00
mkanat%bugzilla.org
7cb4abfdb0 Fix the execute bit on bugzilla-queue.suse in bzr.
git-svn-id: svn://10.0.0.236/trunk@260475 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-17 00:01:31 +00:00
mkanat%bugzilla.org
e032008eaf Bug 559999: Make t/010dependencies.t consider "use base" to be just like "use"
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260474 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-16 22:16:29 +00:00
mkanat%bugzilla.org
e2c46e0470 A few tinderbox bustage fixes from the checkin of bug 24896.
git-svn-id: svn://10.0.0.236/trunk@260473 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-16 06:31:26 +00:00
mkanat%bugzilla.org
6add188323 Bug 24896: Make the First/Last/Prev/Next navigation on bugs work with
multiple buglists at once
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260472 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-16 01:46:23 +00:00
nboyd%atg.com
63bd35e41b Bug fix for semicolon insertion between names.
git-svn-id: svn://10.0.0.236/trunk@260471 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-15 18:40:28 +00:00
alqahira%ardisson.org
111467647a Bug 566031 - Tabs should expose the 'name' property by default instead of the 'title' property, to match windows and the rest of the world ('title' is now the hidden property). sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260470 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-15 05:44:56 +00:00
mats.palmgren%bredband.net
e870ddba13 Null check to avoid crashing on reentry to IncrementalScroll. (Bug 490461) r=roc a1.9.0.next=dveditz
git-svn-id: svn://10.0.0.236/trunk@260469 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-14 22:00:37 +00:00
jdennis%redhat.com
a51c2e22e5 update ChangeLog
git-svn-id: svn://10.0.0.236/trunk@260468 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-14 14:47:21 +00:00
jdennis%redhat.com
b9dad8631c - Fix incomplete read bug (due to read ahead buffer bookkeeping).
- Remove python-nss specific httplib.py, no longer needed
  python-nss now compatible with standard library
- Rewrite httplib_example.py to use standard library and illustrate
  ssl, non-ssl, connection class, http class usage


git-svn-id: svn://10.0.0.236/trunk@260467 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-14 14:41:33 +00:00
cltbld
b57ea83552 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.3 to 3.6.4 build 7
git-svn-id: svn://10.0.0.236/trunk@260466 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-14 12:53:22 +00:00
mkanat%bugzilla.org
e578692577 Bug 476722: Refactor Search.pm's funcdefs into a series of constants
and functions for interpreting search charts.
r=jjclark, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260465 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-12 02:17:19 +00:00
wtc%google.com
ce31efb833 Bug 553512: SEC_OID_X509_ANY_POLICY should be INVALID_CERT_EXTENSION rather
than UNSUPPORTED_CERT_EXTENSION.  r=alexei.


git-svn-id: svn://10.0.0.236/trunk@260464 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-12 01:56:15 +00:00
wtc%google.com
1a4b109e40 Bug 497251: build with FREEBL_NO_DEPEND=1 by default on Linux. r=rrelyea.
Modified Files:
	coreconf/Linux.mk nss/lib/freebl/Makefile
	nss/lib/freebl/config.mk nss/lib/freebl/manifest.mn


git-svn-id: svn://10.0.0.236/trunk@260462 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-12 01:23:46 +00:00
wtc%google.com
0853668c96 Bug 519550: Add the SQLITE_LIB_NAME variable for specifying an alternate
library for SQLite.  r=rrelyea.
Modified Files:
	coreconf/location.mk nss/cmd/platlibs.mk
	nss/lib/softoken/config.mk


git-svn-id: svn://10.0.0.236/trunk@260460 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-12 00:58:33 +00:00
cltbld
5051ba3363 Thunderbird 3.1 rc2 is on its way to a final release, patcher configs needed
updating to include release* channels. r=Standard8


git-svn-id: svn://10.0.0.236/trunk@260459 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-11 16:26:33 +00:00
wtc%google.com
bc753cccdd Bug 570332: Fix compilation errors on mingw-w64, which does not have the
__int64 type and does not define _MSC_VER.  The patch is contributed by
Jacek Caban <jacek@codeweavers.com>.  r=wtc.
Modified Files: prtypes.h w95thred.c


git-svn-id: svn://10.0.0.236/trunk@260458 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-11 01:34:54 +00:00
wtc%google.com
8011633729 Bug 510436: Add macro for build number (4th component of version number)
to softkver.h.  Set the Softoken version to 3.12.7.0 Beta.  r=rrelyea.
Modified Files:
	lib/freebl/freebl.rc lib/softoken/softkver.h
	lib/softoken/softokn.rc lib/softoken/legacydb/nssdbm.rc


git-svn-id: svn://10.0.0.236/trunk@260457 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-11 01:04:32 +00:00
psychoticwolf%carolina.rr.com
a39c168ef5 Bug 555478 - [Infobot] Infobot can force mozbot into endless /msg'ed discussions with other mozbots that loop infinitely. Patch by Tanner M. Young <mozilla.bugs@alyoung.com>, r=Wolf.
git-svn-id: svn://10.0.0.236/trunk@260456 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-10 20:37:20 +00:00
psychoticwolf%carolina.rr.com
71eb4e2f89 Bug 557012 - [Crashstats] Mozbot should accept both http:// and https:// links. Patch by Tanner M. Young <mozilla.bugs@alyoung.com>, r=Wolf
git-svn-id: svn://10.0.0.236/trunk@260455 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-10 20:35:46 +00:00
despotdaemon
e5e515abef Pseudo-automatic update of changes made by dtownsend@oxymoronical.com.
git-svn-id: svn://10.0.0.236/trunk@260454 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-10 16:58:44 +00:00
cltbld
c8a6e4c1f2 Automated configuration bump: moz193-branch-patcher2.cfg, from 3.7a4 to 3.7a5 build 1
git-svn-id: svn://10.0.0.236/trunk@260453 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-10 16:10:11 +00:00
bhearsum%mozilla.com
f108dc5d05 bug 570909: talos Tscroll test depends on support for -moz-background-size. r=anodelman,jmuizelar, patch=dbaron
git-svn-id: svn://10.0.0.236/trunk@260452 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-10 13:49:58 +00:00
alqahira%ardisson.org
42eb585afa Bug 571151 - Replace usage of deprecated -[NSObject(NSKeyValueCoding) takeValue:forKey:]. sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260451 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-10 03:43:36 +00:00
jdennis%redhat.com
e7ec94eeab add nss.cert_usage_flags(), remove local implementation in ssl_example.py
cert_dump.py now takes command line arg for cert format


git-svn-id: svn://10.0.0.236/trunk@260450 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-09 20:04:36 +00:00
bhearsum%mozilla.com
6c5981ece0 bug 559057: do a release staging run for Linux 64 with updates, unit tests and talos - MozAUSLib.pm changes. r=bhearsum, patch=rail
git-svn-id: svn://10.0.0.236/trunk@260445 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-09 16:50:51 +00:00
bhearsum%mozilla.com
5c3d40112d bug 559057: do a release staging run for Linux 64 with updates, unit tests and talos - Bootstrap/Util.pm changes. r=bhearsum, patch=rail
git-svn-id: svn://10.0.0.236/trunk@260444 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-09 16:50:09 +00:00
ghendricks%novell.com
9c12048718 Bug 485376 - Filing a new bug does not work properly with Internet Explorer
git-svn-id: svn://10.0.0.236/trunk@260443 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-09 16:35:26 +00:00
cltbld
650cc3ec11 Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1rc1 to 3.1rc2 build 1
git-svn-id: svn://10.0.0.236/trunk@260442 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-08 16:57:34 +00:00
gerv%gerv.net
e0e6c4d00f Bug 568419 - support .applescript. Patch by alqahira.
git-svn-id: svn://10.0.0.236/trunk@260441 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-08 15:15:15 +00:00
gerv%gerv.net
a06f86d42f Remove Thunderbird (and Lorentz) options and add link to GetSatisfaction.
git-svn-id: svn://10.0.0.236/trunk@260440 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-08 11:58:26 +00:00
anodelman%mozilla.com
964f3e7517 bug 558613 (Add win7 only performance counter for "Modified Page Bytes Count") bustage fix, missing w7_counters entry in sample.config
git-svn-id: svn://10.0.0.236/trunk@260439 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-07 22:29:05 +00:00
anodelman%mozilla.com
0f157965e5 bug 558613 (Add win7 only performance counter for "Modified Page Bytes Count") add Modified Page List Bytes counter to win7 only (take 2) p=anodelman r=catlee
git-svn-id: svn://10.0.0.236/trunk@260438 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-07 21:55:24 +00:00
anodelman%mozilla.com
c8cc6a95a9 bug 559929 (Run performance tests on top addons) add support to install .xpi addons to talos (take 2) p=anodelman r=jhammel
git-svn-id: svn://10.0.0.236/trunk@260437 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-07 21:48:35 +00:00
anodelman%mozilla.com
62ff5747d8 bug 559929 (Run performance tests on top addons) quick and dirty addons reporting for talos (take 3) p=anodelman r=jhammel
git-svn-id: svn://10.0.0.236/trunk@260436 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-07 21:45:32 +00:00
kaie%kuix.de
dce86c20e7 Bug 469577, Coverity: uninitialized variable used in cert_ProcessOCSPResponse
r=nelson


git-svn-id: svn://10.0.0.236/trunk@260435 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-07 19:03:27 +00:00
ted.mielczarek%gmail.com
490329207c bug 564851 - support building with profile-guided optimization (PGO). follow-up fix, compiler flag was typoed
git-svn-id: svn://10.0.0.236/trunk@260434 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-07 12:06:02 +00:00
nelson%bolyard.com
1966969c73 Bug 559243: Can't decrypt a mail which is sent by Outlook 2010
Patch contributed by Kaspar Brand <mozbugzilla@velox.ch>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260433 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-06 22:36:35 +00:00
nelson%bolyard.com
7286c7e079 Bug 562434: SSL_ForceHandshake returns SECSuccess if the peer sends us an application data record
git-svn-id: svn://10.0.0.236/trunk@260432 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-06 22:30:02 +00:00
mkanat%bugzilla.org
60bd85866c Bug 450301: Simplify searching UI, forgot some filters, fixes burning in tinderbox
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260431 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-06 19:46:29 +00:00
jdennis%redhat.com
95bd77f2c1 Add format_lines() & format() methods to the new certificate extension objects.
Add printing of certificate extensions.
Add BasicContstraints certificate extension.
Fix several reference counting and memory problems discovered with valgrind.


git-svn-id: svn://10.0.0.236/trunk@260430 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-06 15:05:51 +00:00
mkanat%bugzilla.org
33a07dae31 Bug 450301: What Simplify searching UI, initial improvements to the advanced search ui.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260429 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-06 08:46:26 +00:00
ted.mielczarek%gmail.com
18402a38ea bug 559263 - add --enable-wrap-malloc / --with-wrap-malloc configure arguments to support jemalloc usage on android. Patch by Brad Lassey <blassey@mozilla.com>, r=me
git-svn-id: svn://10.0.0.236/trunk@260427 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-04 19:18:40 +00:00
ted.mielczarek%gmail.com
e16a7ed3ea bug 564851 - support building with profile-guided optimization (PGO). r=wtc
git-svn-id: svn://10.0.0.236/trunk@260426 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-04 17:34:19 +00:00
stuart.morgan%alumni.case.edu
3605515c97 Camino only - Bug 570068: Fix parameter to (uncalled) setGrowlDelegate:. rs=hyatt
git-svn-id: svn://10.0.0.236/trunk@260425 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-04 03:33:07 +00:00
stuart.morgan%alumni.case.edu
c273116e1c Camino only - Bug 570065: Fix member variable types to fix a warning with the 10.5 SDK. rs=hyatt
git-svn-id: svn://10.0.0.236/trunk@260424 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-04 03:08:13 +00:00
nrthomas%gmail.com
1506e795cf Bug 518508, update lost 4.0a1pre users to m-c nightlies, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@260422 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-03 23:17:28 +00:00
ted.mielczarek%gmail.com
a08c59e3fa bug 559133 - Use ASLR in NSPR if it's available. r=wtc
git-svn-id: svn://10.0.0.236/trunk@260421 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-03 19:40:31 +00:00
mkanat%bugzilla.org
05f390461e Bug 567846: Modify set_status, set_resolution, and set_dup_id to use
VALIDATOR_DEPENDENCIES, so that they don't need custom code in set_all.


git-svn-id: svn://10.0.0.236/trunk@260420 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-03 19:31:22 +00:00
mkanat%bugzilla.org
3d490d7c91 Bug 567296: Make Bugzilla::Bug use VALIDATOR_DEPENDENCIES instead of
UPDATE_VALIDATORS
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260419 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-03 15:46:41 +00:00
stuart.morgan%alumni.case.edu
e4bf07395a Camino only - Bug 569274: Remove usage of deprecated nsIPref. sr=pink
git-svn-id: svn://10.0.0.236/trunk@260418 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-03 03:34:29 +00:00
stuart.morgan%alumni.case.edu
28fe87a62b Camino only - Bug 569303: Replace usage of deprecated tableView:writeRows:toPasteboard:. sr=pink
git-svn-id: svn://10.0.0.236/trunk@260417 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-03 03:26:02 +00:00
wtc%google.com
0b06bf2dd2 Bug 471179: Implement PR_GetPhysicalMemorySize for NetBSD. The patch is
contributed by Martin Husemann <martin@NetBSD.ORG>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@260416 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-03 01:52:39 +00:00
wtc%google.com
7fe1e4185a Bug 505731: Fix the linker option for shell32.lib on MinGW. The patch is
contributed by Jacek Caban <jacek@codeweavers.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@260415 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-02 22:37:44 +00:00
jdennis%redhat.com
a931bd8272 remove BasicConstraints_new_from_CERTBasicConstraints(), not used
fix static declaration on NewType_new_from_NSSType template


git-svn-id: svn://10.0.0.236/trunk@260413 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-02 21:38:15 +00:00
jdennis%redhat.com
d5999800c2 add BasicContstraints extension object
git-svn-id: svn://10.0.0.236/trunk@260412 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-02 21:29:50 +00:00
jdennis%redhat.com
b8f7de9c41 Add attribution for Miloslav's patches and help to ChangeLog
git-svn-id: svn://10.0.0.236/trunk@260411 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-02 19:43:03 +00:00
nboyd%atg.com
4288a7fb88 Fix Bug 567217 - TokenStream.getToken() does not return Token.COMMENT for HTML comments
git-svn-id: svn://10.0.0.236/trunk@260410 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-02 18:41:21 +00:00
nboyd%atg.com
420d703422 Fix javadoc errors and warnings.
git-svn-id: svn://10.0.0.236/trunk@260409 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-02 01:37:38 +00:00
ghendricks%novell.com
2d36695e29 Deny access to create runs and cases before the form is displayed.
git-svn-id: svn://10.0.0.236/trunk@260408 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-01 22:15:39 +00:00
mkanat%bugzilla.org
1e41f9330d Bug 569312: Speed up the adding of many FKs to the same table for MySQL
and PostgreSQL, by adding them all in one ALTER statement
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260407 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-01 20:46:34 +00:00
jdennis%redhat.com
ca1713d6a9 - apply patch from Miloslav Trmač for further ref counting and other clean-up
- remove following unused functions:
  ascii_encoded_strlen()
  escape_ascii_string()
  der_integer_secitem_to_pylong()
  bitstr_table_to_tuple_all()
  crl_reason_bitstr_to_tuple_all()
  key_usage_bitstr_to_tuple_all()
  decode_bit_string()


git-svn-id: svn://10.0.0.236/trunk@260406 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-01 18:59:42 +00:00
jdennis%redhat.com
d4b062db40 Modify install_doc to include ChangeLog, test scripts and lib files.
Some of this logic had been in the spec file, but that requires more
manual maintenance of the spec file than is prudent.


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


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


git-svn-id: svn://10.0.0.236/trunk@260402 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-01 04:01:27 +00:00
stuart.morgan%alumni.case.edu
bbdd760d02 Camino only - Bug 569267: Remove dead OS-version-checking code. r=ardissone
git-svn-id: svn://10.0.0.236/trunk@260401 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-31 23:36:35 +00:00
stuart.morgan%alumni.case.edu
96184ecf5a Camino only - Bug 566883: Replace all usage of the deprecated selectRow:byExtendingSelection:. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@260400 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-31 23:34:16 +00:00
stuart.morgan%alumni.case.edu
b7afcc1f75 Bug 567051: Replace all usage of the deprecated stringWithCString:. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@260399 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-31 23:33:12 +00:00
stuart.morgan%alumni.case.edu
6cc0723ff9 Camino only - Bug 566169: Escape location bar input before running it through the regex engine. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@260398 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-31 23:31:58 +00:00
bhearsum%mozilla.com
a26f8140fb Reland bug 534954 again.
git-svn-id: svn://10.0.0.236/trunk@260397 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-31 13:45:16 +00:00
bhearsum%mozilla.com
71a2d4255b bug 558769: tracking bug for build and release of firefox 3.6.4 - remove. 3.6.4 throttling. r=me, patch=nthomas
git-svn-id: svn://10.0.0.236/trunk@260396 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-31 13:44:12 +00:00
bhearsum%mozilla.com
c4bc7b352b Backout bug 534954 again to un-land Throttling change.
git-svn-id: svn://10.0.0.236/trunk@260395 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-31 13:43:31 +00:00
alqahira%ardisson.org
941a628466 Bug 569112 - Add UTF-16 to the Text Encodings menu. sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260394 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-31 02:20:00 +00:00
nrthomas%gmail.com
f061683462 Bug 507408 followup, don't append force=1 to non-bouncer urls, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@260393 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-30 21:23:51 +00:00
mkanat%bugzilla.org
ea07d5e053 Bug 568609: Duplicated "Bugzilla" word in the page header of describecomponents.cgi
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260392 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-28 21:02:58 +00:00
jdennis%redhat.com
bcb28d2637 add doc/examples/cert_dump.py to MANIFEST
add additional comments to Changelog


git-svn-id: svn://10.0.0.236/trunk@260391 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-28 15:13:30 +00:00
jdennis%redhat.com
1a8c91dea8 add test/test_cert_components.py to MANIFEST
git-svn-id: svn://10.0.0.236/trunk@260390 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-28 14:57:51 +00:00
jdennis%redhat.com
a79a3d94c5 update digest_test
replace sec_oid_tag_str() with oid_str() due to API cleanup
data_to_hex() API changed to use default separator, explicitly set it to None
change string quotes from double to single for consistency


git-svn-id: svn://10.0.0.236/trunk@260389 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-28 13:31:11 +00:00
mkanat%bugzilla.org
f368112876 Bug 568500 - teach Bugzilla about correct Content Type for JSON ctype. r=mkanat.
git-svn-id: svn://10.0.0.236/trunk@260387 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-28 10:31:38 +00:00
wtc%google.com
1baefe772d Bug 158750: Add OIDs from PKCS #1 (RFC 4055) for RSA PSS and OAEP and
SHA-224 with RSA encryption.  The patch is contributed by Hanno Boeck
<hanno@hboeck.de>.  r=wtc.
Modified Files:
	secoid.c secoidt.h


git-svn-id: svn://10.0.0.236/trunk@260386 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-28 01:26:07 +00:00
wtc%google.com
0f00119ea4 Bug 568600: Add .private_extern directives to NSPR assembly code functions
for Mac OS X.  r=mark.mentovai,josh.aas.
Modified Files:
	os_Darwin_ppc.s os_Darwin_x86.s os_Darwin_x86_64.s


git-svn-id: svn://10.0.0.236/trunk@260385 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-27 22:29:34 +00:00
jdennis%redhat.com
be7c7f7a1e Clean up reference counting problems.
Add support for cyclic garbage collection.
Use thread local storage.
General clean up for names, parameters, etc.


git-svn-id: svn://10.0.0.236/trunk@260384 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-27 21:59:26 +00:00
cltbld
70023a203f Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.3 to 3.6.4 build 6
git-svn-id: svn://10.0.0.236/trunk@260383 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-27 20:27:19 +00:00
bhearsum%mozilla.com
e780382242 Re-land bug 534954 to make tip the same as before.
git-svn-id: svn://10.0.0.236/trunk@260382 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-27 19:24:31 +00:00
bhearsum%mozilla.com
f13b5eed6f Backout config-dist.php from bug 534954 to get throttling safely applied.
git-svn-id: svn://10.0.0.236/trunk@260381 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-27 19:22:17 +00:00
bhearsum%mozilla.com
4571ea51d8 Throttle 3.6.4 requests to 50. r=networkfail
git-svn-id: svn://10.0.0.236/trunk@260380 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-27 19:16:27 +00:00
cltbld
df2a5aa7f4 Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1b2 to 3.1rc1 build 3
git-svn-id: svn://10.0.0.236/trunk@260379 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-27 04:36:53 +00:00
mats.palmgren%bredband.net
b44fc78556 Bug 509839. r=fantasai a1.9.0.20=dveditz
git-svn-id: svn://10.0.0.236/trunk@260378 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-26 21:19:47 +00:00
mkanat%bugzilla.org
3fdf5991bb There is no released stable version of List::MoreUtils higher than 0.22.
git-svn-id: svn://10.0.0.236/trunk@260377 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-26 20:31:27 +00:00
alqahira%ardisson.org
a51ed053bd Bug 568278 - Avoid the license police: fix Sparkle license again after recent update. sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260376 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-26 18:46:05 +00:00
nrthomas%gmail.com
b2f7c8aa54 Bug 534954 - Support nightly updates for project branches, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@260375 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-26 02:51:01 +00:00
mkanat%bugzilla.org
878eaa7fa9 Bug 271913: Don't force the user to comment when adding Hours Worked
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260374 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-26 02:01:28 +00:00
mkanat%bugzilla.org
d2b49e580d Bug 567780: When closing a bug as a duplicate, the error "There is no field 'dup_id'" is displayed
r=timello,a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260373 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-25 21:46:23 +00:00
cltbld
5bb119192e Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1b2 to 3.1rc1 build 2
git-svn-id: svn://10.0.0.236/trunk@260372 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-25 14:49:14 +00:00
mkanat%bugzilla.org
980d27c51a "part" can return "undef" for a list, so sometimes $has_deps or $no_deps
in Bugzilla::Object::_sort_by_deps were undef.


git-svn-id: svn://10.0.0.236/trunk@260371 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-25 03:31:27 +00:00
mkanat%bugzilla.org
29d1c47764 Bug 567303: Implement a working algorithm for sorting fields based on
VALIDATOR_DEPENDENCIES in Bugzilla::Object. (The previous code did not
actually sort fields correctly.)
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260370 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-24 23:01:27 +00:00
ghendricks%novell.com
fde8809366 Clean up several server errors.
git-svn-id: svn://10.0.0.236/trunk@260369 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-24 22:42:52 +00:00
ted.mielczarek%gmail.com
bb626600dc bug 563751 - add configure option to enable building for thumb2 instruction set. Patch by Brad Lassey <blassey@mozilla.com>, r=ted
git-svn-id: svn://10.0.0.236/trunk@260367 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-24 20:13:18 +00:00
mkanat%bugzilla.org
50b1a08e7c Bug 556901: Move the code for setting status, resolution, and dup_id
from process_bug.cgi into Bugzilla::Bug::set_all


git-svn-id: svn://10.0.0.236/trunk@260366 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-24 20:02:48 +00:00
mkanat%bugzilla.org
16abe9e085 Bug 556407: Move the code for setting product and checking strict_isolation
from process_bug.cgi into Bugzilla::Bug::set_all


git-svn-id: svn://10.0.0.236/trunk@260365 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-24 20:01:28 +00:00
alqahira%ardisson.org
ebc6a02678 Bug 553154 - Save and load print settings consistently and correctly. Patch by Markus Stange <mstange@themasta.com>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260364 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-24 18:19:05 +00:00
cltbld
205e4e7b50 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.3 to 3.6.4 build 5
git-svn-id: svn://10.0.0.236/trunk@260363 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-24 04:56:38 +00:00
mkanat%bugzilla.org
e19d63b749 Bug 556403: Move adding/removing of CCs from process_bug.cgi into
Bugzilla::Bug::set_all


git-svn-id: svn://10.0.0.236/trunk@260362 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-23 05:19:30 +00:00
mkanat%bugzilla.org
d249233ee3 Bug 556397: Move the setting of single-bug fields from process_bug.cgi
into Bugzilla::Bug::set_all
r=dkl, a=mkanat


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


git-svn-id: svn://10.0.0.236/trunk@260360 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-23 05:16:41 +00:00
mkanat%bugzilla.org
c1ab01bf0d Bug 510147: Some product names can trigger "Wide character in print" warnings (make sure to open files as UTF8)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260359 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-22 18:02:48 +00:00
stuart.morgan%alumni.case.edu
4c3f495eec Camino only: add missing files from Sparkle update checkin (bug 445629)
git-svn-id: svn://10.0.0.236/trunk@260358 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-22 17:46:58 +00:00
stuart.morgan%alumni.case.edu
1062163e8f Camino only - Remove missing-noreturn warning; 10.4 bustage fix take two
git-svn-id: svn://10.0.0.236/trunk@260357 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-22 17:46:06 +00:00
stuart.morgan%alumni.case.edu
d1332c0f11 Camino only - Remove __dead2 annotation to try to fix 10.4 bustage
git-svn-id: svn://10.0.0.236/trunk@260356 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-22 17:20:21 +00:00
stuart.morgan%alumni.case.edu
c23d1e5ebd Camino only - Bug 445629: Update Sparkle to latest trunk, skipping the delta-update patches
git-svn-id: svn://10.0.0.236/trunk@260355 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-22 16:48:38 +00:00
despotdaemon
b8ce891f35 Pseudo-automatic update of changes made by fantasai.cvs@inkedblade.net.
git-svn-id: svn://10.0.0.236/trunk@260354 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-21 06:32:56 +00:00
nrthomas%gmail.com
e4a774d635 Bug 567040, Unthrottle 3.5.9 -> 3.5.10build1 on beta channel, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@260352 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-21 04:11:41 +00:00
wtc%google.com
6945cd9c30 Bug 562544: Remove dead code in lib/certdb/crl.c. r=rrelyea.
Modified Files:
	certi.h crl.c


git-svn-id: svn://10.0.0.236/trunk@260351 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-21 00:43:51 +00:00
wtc%google.com
599d07ebee Bug 566772: Remove the lib/pki1 directory from CVS. The only thing we need
from it is the definition of the opaque type NSSOID, which I moved to
nsspkit.h.  r=rrelyea.
Modified Files:
	lib/manifest.mn lib/pki/cryptocontext.c lib/pki/nsspki.h
	lib/pki/nsspkit.h lib/pki/trustdomain.c
Removed Files:
	lib/pki1/Makefile lib/pki1/atav.c lib/pki1/config.mk
	lib/pki1/genname.c lib/pki1/gnseq.c lib/pki1/manifest.mn
	lib/pki1/name.c lib/pki1/nsspki1.h lib/pki1/nsspki1t.h
	lib/pki1/oid.c lib/pki1/oiddata.c lib/pki1/oiddata.h
	lib/pki1/oidgen.perl lib/pki1/oids.txt lib/pki1/pki1.h
	lib/pki1/pki1t.h lib/pki1/rdn.c lib/pki1/rdnseq.c


git-svn-id: svn://10.0.0.236/trunk@260350 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-21 00:02:49 +00:00
wtc%google.com
0e00eaafad Bug 562542: An invalid CRL should not cause all certificates issued by that
CA to be considered revoked.  Report the unknown status instead.
r=nelson,rrelyea.
Modified Files:
	certi.h crl.c


git-svn-id: svn://10.0.0.236/trunk@260349 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-20 22:29:10 +00:00
cltbld
797dc8068c Automated configuration bump: moz192-thunderbird-branch-patcher2.cfg, from 3.1b2 to 3.1rc1 build 1
git-svn-id: svn://10.0.0.236/trunk@260348 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-20 17:05:25 +00:00
mkanat%bugzilla.org
ecf0f13ce8 Bug 565879: Merge ThrowCodeError("action_unrecognized"), ThrowUserError("no_valid_action") and ThrowCodeError("unknown_action")
r=ghendricks a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260347 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-20 15:46:29 +00:00
mkanat%bugzilla.org
f90a541daf Bug 487106: Add explanation when a whining is empty
r=Callek r=LpSolit a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260345 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 18:16:27 +00:00
mkanat%bugzilla.org
3d87e4cd5c Bug 566697 - Add a new hook in list/table.html.tmpl before the table, to
allow customizing the column attributes
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260344 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 17:46:21 +00:00
alqahira%ardisson.org
98185ad05a Bug 566745: Make sure historyCleared: notifications only call sharedHistoryDataSource after launching is done, and fix uses of 'setup' as a verb in HistoryMenu.mm. Patch by Stuart Morgan <stuart.morgan@alumni.case.edu>, r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@260342 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 17:43:09 +00:00
mkanat%bugzilla.org
8af02031cf Bug 566560: Make checksetup.pl explicitly check that List::MoreUtils
is installed
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260340 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 17:34:24 +00:00
mkanat%bugzilla.org
265b1534e0 Bug 565899: Make the html_linebreak filter safe by having it first call the
"html" filter
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260339 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 17:33:03 +00:00
mkanat%bugzilla.org
13ffc24ddd Bug 563641: Make bugzilla-queue init script support SuSE
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260338 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 17:31:36 +00:00
mkanat%bugzilla.org
95ae339d8a Bug 565650: Add a new hook in the field-help template to allow custom fields
to be documented
r=mkanat, a=mkanat


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


git-svn-id: svn://10.0.0.236/trunk@260336 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 16:34:06 +00:00
mkanat%bugzilla.org
c9bcb47d9f Bug 376044: If we're running under mod_perl, use a refresh-style redirect
when coming back from colchange.cgi, because CGI.pm sometimes does not
send headers properly under mod_perl when redirecting and sending cookies
at the same time.
r=justdave, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260335 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-19 16:34:05 +00:00
nelson%bolyard.com
75c50437dc Bug 564091: change "non-existent" to "nonexistent" in every component
Patch contributed by Michael Kohler <michaelkohler@live.com>


git-svn-id: svn://10.0.0.236/trunk@260334 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-18 19:38:40 +00:00
mkanat%bugzilla.org
e756b7dff3 Bug 566499 - "#c0 links have the wrong href"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260333 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-18 13:17:46 +00:00
hannes%helma.at
4a8ed81a27 Fix subtle bug in JavaAdapter signature comparison.
git-svn-id: svn://10.0.0.236/trunk@260332 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-18 11:12:14 +00:00
alqahira%ardisson.org
3c2122e17c Bug 563281 - Remove our NonBlockingAlertService implementation, unused since cairo. sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260331 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-18 01:46:21 +00:00
morgamic%mozilla.com
9f666de720 Adding missing test data files.
git-svn-id: svn://10.0.0.236/trunk@260330 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-18 00:14:32 +00:00
ghendricks%novell.com
02892d49b8 Fixes for several javascript and access issues
git-svn-id: svn://10.0.0.236/trunk@260329 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-17 20:22:05 +00:00
mkanat%bugzilla.org
2ec6e2c468 Bug 556373: Move the adding/removing of groups from process_bug.cgi to
Bugzilla::Bug::set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260328 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-17 17:01:21 +00:00
mkanat%bugzilla.org
e8a9c14a6f Bug 560281: Do not display deleted attachments in "View All"
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260327 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-17 16:47:29 +00:00
mkanat%bugzilla.org
1215c1252a Bug 460799: Move JS code out of bug/comments.html.tmpl
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260326 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-17 15:16:25 +00:00
mkanat%bugzilla.org
468ee042b8 Bug 556167: Move the setting of dependson/blocked from process_bug.cgi
into Bugzilla::Bug::set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260322 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-16 22:34:11 +00:00
mkanat%bugzilla.org
2bdc8d3d8b Bug 428452: Move code to set/modify keywords from process_bug.cgi into
Bugzilla::Bug::set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260321 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-16 22:32:55 +00:00
mkanat%bugzilla.org
6885e19ebe Bug 556154: process_bug.cgi: move the stuff in the loop after $b->set_all
into Bugzilla::Bug::set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260320 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-16 22:31:35 +00:00
stuart.morgan%alumni.case.edu
9ae3c77105 Camino only - Bug 529500: Add a notification when history is cleared, and key recent page menu reset off of that. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@260318 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-16 19:48:40 +00:00
alqahira%ardisson.org
dfe45d010b Bug 555581 - Update 2.0.3 release notes to include the fixes for bug 529500 and bug 541743. sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260317 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-16 19:34:00 +00:00
alqahira%ardisson.org
941e7afbca Bug 555581 - Release Notes for Camino 2.0.3 (and kick installer/Makefile to match). r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260316 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-16 01:36:34 +00:00
stuart.morgan%alumni.case.edu
b97c3cf3ef Camino only - Bug 559129: Make bookmark Spotlight metadata writes incremental. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@260315 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-15 22:43:54 +00:00
stuart.morgan%alumni.case.edu
3b73226a79 Camino only: add quoting to dump_syms call path in symbolstore.py. r=ardissone
git-svn-id: svn://10.0.0.236/trunk@260314 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-15 22:14:55 +00:00
mkanat%bugzilla.org
f8892ef360 Bug 395896: Hide the "Short Format" button in "Format for Printing" when printing
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260313 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-15 11:46:28 +00:00
gozer%mozillamessaging.com
9e03eadf9f Update monitoring config for comm-1.9.1 builds to derive the current version from Hg.
git-svn-id: svn://10.0.0.236/trunk@260312 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 16:17:26 +00:00
mkanat%bugzilla.org
b92943e7da Need to do FILTER html FILTER html_linebreak to actually have a safe filter.
git-svn-id: svn://10.0.0.236/trunk@260311 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 14:46:22 +00:00
mkanat%bugzilla.org
de34e60cb7 Bug 561296: A fix allowing updating a field value's name when it is
the default value
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260309 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 14:34:34 +00:00
mkanat%bugzilla.org
79a5fd7406 Bug 556731 - Make Bugzilla::Milestone, Bugzilla::Version, and
Bugzilla::Component use VALIDATOR_DEPENDENCIES instead of UPDATE_VALIDATORS
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260308 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 14:32:41 +00:00
mkanat%bugzilla.org
557a8ef428 Bug 372537: Improve CodeErrors: show the traceback (without function
arguments)
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260307 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 14:16:24 +00:00
mkanat%bugzilla.org
24a1aa979c Bug 565880: Do not throw an error when obsoleting an already obsolete attachment
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260306 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 13:46:25 +00:00
bhearsum%mozilla.com
45f2214b53 bug 537147: Talos orange: "failed to initialize browser"; "sh: line 1:" ... "Terminated" - increase timeout, better error messages. r=catlee, patch=anodelman
git-svn-id: svn://10.0.0.236/trunk@260305 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 13:36:40 +00:00
bhearsum%mozilla.com
ee357da501 bug 541705: Talos orange: Intermittent "timeout exceeded" in ts_cold, ts_cold_generated_max, ts_cold_generated_med, ts_cold_generated_min - remove restrictive timeouts on dirty ts tests. r=catlee, patch=anodelman
git-svn-id: svn://10.0.0.236/trunk@260304 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 13:32:50 +00:00
mkanat%bugzilla.org
1283f228a8 Bug 565881: 'flag_status_invalid' and 'request_queue_group_invalid' should be user errors, not code errors
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260303 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 13:31:27 +00:00
mkanat%bugzilla.org
7ac3108fd0 Bug 559398 - "Old incomplete data warning showing on activity view due to custom field value of '?'"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260302 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 12:32:53 +00:00
cltbld
8fbc415fe3 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.3 to 3.6.4 build 4
git-svn-id: svn://10.0.0.236/trunk@260301 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 11:02:20 +00:00
mkanat%bugzilla.org
13929c4123 Bug 565790: Unprivileged users cannot create bugs anymore
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260300 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 10:46:21 +00:00
mkanat%bugzilla.org
54430b4b68 Backing out bug 271913: comments are no longer displayed, see also bug 565794
git-svn-id: svn://10.0.0.236/trunk@260299 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-14 00:01:26 +00:00
gozer%mozillamessaging.com
8a82f50cac prepare patcher-config for Thunderbird 2.0.24 => 3.0.5 MU Offer
git-svn-id: svn://10.0.0.236/trunk@260298 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 20:34:45 +00:00
mkanat%bugzilla.org
e2ca6cef6f Bug 555850: Make fields.html help on enter_bug happen when the user hovers
over the fields
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260297 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 16:01:45 +00:00
jdennis%redhat.com
8e16474f20 * Unicode objects now accepted as well as str objects for
interfaces expecting a string.

  * Sockets were enhanced thusly:
      - Threads will now yield during blocking IO.
      - Socket.makefile() reimplemented
	  file object methods that had been missing (readlines(), sendall(),
	  and iteration) were implemented, makefile now just returns the same
	  Socket object but increments an "open" ref count. Thus a Socket
	  object behaves like a file object and must be closed once for each
	  makefile() call before it's actually closed.
      - Sockets now support the iter protocol
      - Add Socket.readlines(), Socket.sendall()

  * The following classes were added:
      AuthKeyID
      CRLDistributionPoint
      CRLDistributionPts
      CertificateExtension
      GeneralName
      SignedCRL
      X500AVA
      X500Name
      X500RDN

  * The following module functions were added:
      nss.nss.cert_crl_reason_from_name()
      nss.nss.cert_crl_reason_name()
      nss.nss.cert_general_name_type_from_name()
      nss.nss.cert_general_name_type_name()
      nss.nss.decode_der_crl()
      nss.nss.der_universal_secitem_fmt_lines()
      nss.nss.import_crl()
      nss.nss.make_line_pairs()
      nss.nss.oid_dotted_decimal()
      nss.nss.oid_str()
      nss.nss.oid_tag()
      nss.nss.oid_tag_name()
      nss.nss.read_der_from_file()
      nss.nss.x509_alt_name()
      nss.nss.x509_ext_key_usage()
      nss.nss.x509_key_usage()

  * The following class methods and properties were added:
    Note: it's a method if the name is suffixed with (), a propety otherwise
      Socket.next()
      Socket.readlines()
      Socket.sendall()
      SSLSocket.next()
      SSLSocket.readlines()
      SSLSocket.sendall()
      AuthKeyID.key_id
      AuthKeyID.serial_number
      AuthKeyID.get_general_names()
      CRLDistributionPoint.issuer
      CRLDistributionPoint.get_general_names()
      CRLDistributionPoint.get_reasons()
      CertDB.find_crl_by_cert()
      CertDB.find_crl_by_name()
      Certificate.extensions
      CertificateExtension.critical
      CertificateExtension.name
      CertificateExtension.oid
      CertificateExtension.oid_tag
      CertificateExtension.value
      GeneralName.type_enum
      GeneralName.type_name
      GeneralName.type_string
      SecItem.der_to_hex()
      SecItem.get_oid_sequence()
      SecItem.to_hex()
      SignedCRL.delete_permanently()
      X500AVA.oid
      X500AVA.oid_tag
      X500AVA.value
      X500AVA.value_str
      X500Name.cert_uid
      X500Name.common_name
      X500Name.country_name
      X500Name.dc_name
      X500Name.email_address
      X500Name.locality_name
      X500Name.org_name
      X500Name.org_unit_name
      X500Name.state_name
      X500Name.add_rdn()
      X500Name.has_key()
      X500RDN.has_key()

  * The following module functions were removed:
    Note: use nss.nss.oid_tag() instead
      nss.nss.sec_oid_tag_from_name()
      nss.nss.sec_oid_tag_name()
      nss.nss.sec_oid_tag_str()

  * The following files were added:
      doc/examples/cert_dump.py
      test/test_cert_components.py


git-svn-id: svn://10.0.0.236/trunk@260296 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 14:48:02 +00:00
mkanat%bugzilla.org
41076df053 Bug 565314: Cannot edit FIXED bugs when a blocker is open, when "noresolveonopenblockers" is on
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260294 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 13:46:19 +00:00
mkanat%bugzilla.org
03ca69e401 Replace "in_group(timetracker)" in bug/comments.html with is_timetracker.
git-svn-id: svn://10.0.0.236/trunk@260293 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 06:47:33 +00:00
mkanat%bugzilla.org
2598638c61 Bug 271913: Do not force the user to comment when adding Hours Worked
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260292 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 06:46:23 +00:00
mkanat%bugzilla.org
28c94463c8 Bug 556123: process_bug.cgi: move the setting of comments and work_time
into Bugzilla::Bug::set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260291 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 06:35:03 +00:00
mkanat%bugzilla.org
f9221f6206 Bug 556105: process_bug.cgi: Change the setting of normal global bug fields
to use set_all
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260290 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 06:35:02 +00:00
mkanat%bugzilla.org
a762c7ce56 Bug 565240: Make colchange.cgi exit after it redirects the user, instead
of printing a template afterward
r=justdave, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260289 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 06:35:01 +00:00
cltbld
36d763fa32 Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0.4 to 3.0.5 build 2
git-svn-id: svn://10.0.0.236/trunk@260288 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-13 03:03:40 +00:00
mkanat%bugzilla.org
36e3953f83 Bug 486050: Bugzilla should prefill quicksearch box when showing search results from a quicksearch
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260287 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-12 17:16:22 +00:00
kairo%kairo.at
10a7e3291b update SeaMonkey trunk version
git-svn-id: svn://10.0.0.236/trunk@260286 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-12 14:15:20 +00:00
reed%reedloden.com
ee72a085a9 Bug 474724 - "Tinderbox log output shouldn't suppress line buffering" [p=dolske@mozilla.com (Justin Dolske) r=cls]
git-svn-id: svn://10.0.0.236/trunk@260285 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-12 05:51:05 +00:00
mkanat%bugzilla.org
1ebb04c2e2 Bug 565145 - "Invalid Parameter 'in_new_bugmail' error after submitting a new bug"
[r=timello a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260284 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-11 22:31:19 +00:00
cltbld
36f43f3735 Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0.4 to 3.0.5 build 1
git-svn-id: svn://10.0.0.236/trunk@260283 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-11 21:10:54 +00:00
cltbld
2dbda5523e Automated configuration creation: moz191-branch-major-update-patcher2.cfg, from 3.5.10 to 3.6.3 build 1
git-svn-id: svn://10.0.0.236/trunk@260282 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-11 15:33:48 +00:00
mkanat%bugzilla.org
32ecfdf573 Change @changed_fields to \@changed_fields inside a hashref in
Bugzilla::BugMail.


git-svn-id: svn://10.0.0.236/trunk@260280 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-10 08:31:17 +00:00
despotdaemon
9420aa56cf Pseudo-automatic update of changes made by gavin@gavinsharp.com.
git-svn-id: svn://10.0.0.236/trunk@260279 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-10 08:10:28 +00:00
alqahira%ardisson.org
40c9a8519f Bug 563285 - AutoCompleteTextField needs to call cancelSearch in its dealloc to prevent crashes [@ objc_msgSend | __CFRunLoopRun ] related to searchResultsAvailable. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260278 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-09 04:41:39 +00:00
alexei.volkov.bugs%sun.com
e728cc7878 536485: Do not do unnecessary 16th round of key expantion. r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@260277 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 18:46:19 +00:00
mkanat%bugzilla.org
7f84eebed2 Bug 478771: Bugzilla::Search should drop invalid bug statuses from the search criteria
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260274 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 16:46:14 +00:00
mkanat%bugzilla.org
60a840da00 Bug 561745: Impossible to uncheck boxes in the Email preferences
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260273 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 13:16:13 +00:00
mkanat%bugzilla.org
ee678ea1c7 Bug 395451 - "Bugzilla::BugMail needs to use Bug objects internally instead of direct SQL"
[r=mkanat a=mkanat]


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


git-svn-id: svn://10.0.0.236/trunk@260271 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 03:46:21 +00:00
nrthomas%gmail.com
f6eaaf564c Bug 556374, allow for talos to use a remote server with the .manifest files, p=jmaher, r=anodelman
git-svn-id: svn://10.0.0.236/trunk@260270 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 02:15:11 +00:00
nrthomas%gmail.com
c577b2e1f1 Bug 555352, Use SIGABRT to trigger breakpad in tscroll hangs to make these easier to distinguish from SIGSEGV crashes, p=karlt@mozbugz.karlt.net, r=anodelman
git-svn-id: svn://10.0.0.236/trunk@260269 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-07 02:12:52 +00:00
christophe.ravel.bugs%sun.com
a547e50685 Bug 560150 - Unable to build pk11util on OpenSolaris (SunOS 5.11), pk11util.c:913: error: implicit declaration of function `open'.
r=alexei, sr=bob.


git-svn-id: svn://10.0.0.236/trunk@260268 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-06 17:54:41 +00:00
mkanat%bugzilla.org
6c671f58a1 Bug 455302 - "Change the "Name and Password" tab to be "Account Information" (as password may or may not be changeable)"
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260267 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-06 03:31:15 +00:00
mkanat%bugzilla.org
a91662b784 Bug 180812: Make boolean charts involving both flags and attachments
limit the flag search based on the attachment criteria
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260266 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-06 02:31:14 +00:00
mkanat%bugzilla.org
13f5101b6d Bug 562551: Allow template-only extensions to work
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260265 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-06 02:17:23 +00:00
cltbld
41b6736efb Automated configuration creation: moz191-branch-major-update-patcher2.cfg, from 3.5.10 to 3.6.4 build 3
git-svn-id: svn://10.0.0.236/trunk@260264 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-05 14:08:08 +00:00
seabld
8e3da78f41 Automated configuration bump: moz191-seamonkey-branch-patcher2.cfg, from 2.0.4 to 2.0.5 build 1
git-svn-id: svn://10.0.0.236/trunk@260263 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-05 13:48:58 +00:00
cltbld
8107308844 Automated configuration bump: moz191-branch-patcher2.cfg, from 3.5.9 to 3.5.10 build 1
git-svn-id: svn://10.0.0.236/trunk@260262 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-04 21:47:37 +00:00
cltbld
932c4b148e Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.3 to 3.6.4 build 3
git-svn-id: svn://10.0.0.236/trunk@260261 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-04 13:31:16 +00:00
asasaki%mozilla.com
dc9e230656 disable xres monitoring in maemo tp4. bug 563520, r=alice
git-svn-id: svn://10.0.0.236/trunk@260260 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-03 23:14:30 +00:00
gozer%mozillamessaging.com
99f60d28b7 Manually generated patcher config for Thunderbird 3.1b2, since we moved from
Lanikai to Thunderbird and the automated bump can't do it.


git-svn-id: svn://10.0.0.236/trunk@260259 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-03 15:15:09 +00:00
cltbld
46d6ae8486 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.3 to 3.6.4 build 2
git-svn-id: svn://10.0.0.236/trunk@260258 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-03 13:08:20 +00:00
kaie%kuix.de
b34abd3b41 Bug 506966, NSS does not support CKR_PIN_LOCKED from C_Login
Patch contributed by Pierre Ossman
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@260257 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-03 09:56:30 +00:00
nelson%bolyard.com
48b2e03e1b backout last comiit, which should have been on the 3.13 branch
git-svn-id: svn://10.0.0.236/trunk@260255 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-02 22:36:41 +00:00
nelson%bolyard.com
8254d10bc8 Bug 536389: ECC wrong point multiplication (=> wrong signatures) case
Patch contributed by Konstantin Andreev <andreev@swemel.ru>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260254 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-02 22:31:06 +00:00
alqahira%ardisson.org
ae4d99cec0 Bug 555148 - Polish the Home, Reload, and Downloads icons in the main toolbar. New icons by Philippe Wittenbergh <phiw@l-c-n.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260253 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-02 02:09:15 +00:00
nelson%bolyard.com
686a05f8bb Bug 551188: support building nss on hpux with gcc and GNU-as, r=nelson
Patch contributed by Michael Haubenwallner <michael.haubenwallner@salomon.at>


git-svn-id: svn://10.0.0.236/trunk@260252 18797224-902f-48f8-a5cc-f745e15eee43
2010-05-01 19:07:20 +00:00
alqahira%ardisson.org
ae2d873352 Bug 548476 - Prevent the autocomplete window from re-appearing in certain cases by explicitly cancelling the search when the URL is opened from the AutoCompleteTextField. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@260251 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-30 23:17:06 +00:00
alqahira%ardisson.org
6c91a41514 Bug 504691 - Don't autocomplete search bookmarklets. Patch by Dan Weber <dan.j.weber@gmail.com>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@260250 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-30 23:00:28 +00:00
nelson%bolyard.com
e32d4abdea Bug 394919 - dNSName constraints should constrain cert Common Names in EE
certs when verifying certs for SSL usage, r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@260248 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-30 07:47:48 +00:00
nelson%bolyard.com
c99d298702 Bug 556323: secmod_handleReload uses uninitialized locals, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@260247 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-30 07:22:54 +00:00
nelson%bolyard.com
a435620c4a Bug 506041: Correct misspellings in source code comments
Patch contributed by Michael Kohler <michaelkohler@live.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260245 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-30 07:01:01 +00:00
wtc%google.com
dab48a8718 Bug 511515: Skip safe_popen() calls on platforms with /dev/urandom. The
patch is contributed by Kaspar Brand <mozbugzilla@velox.ch> in bug 174993
comment 19.  r=julien.pierre,rrelyea,wtc.


git-svn-id: svn://10.0.0.236/trunk@260244 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-30 00:20:02 +00:00
wtc%google.com
e92e0f2431 Bug 508113: The GETU32 and PUTU32 definitions that require unaligned access
should only be used on x86 and x64.  This fixes a crash on Windows CE.  The
patch is contributed by Vladimir Vukicevic <vladimir@pobox.com>.
r=nelson,wtc.


git-svn-id: svn://10.0.0.236/trunk@260243 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-30 00:10:53 +00:00
wtc%google.com
1f50eff991 Bug 556252: Use inline assembly for GCC on HP-UX because it doesn't
support the _Asm_mov_from_ar() function.  The patch is contributed by
Michael Haubenwallner <michael.haubenwallner@salomon.at>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@260242 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-30 00:04:10 +00:00
bzbarsky%mit.edu
d18cc31361 Bug 557174. Don't lose the rest of our frames just because we found a popup. r=roc
git-svn-id: svn://10.0.0.236/trunk@260241 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-29 03:38:25 +00:00
rrelyea%redhat.com
4b825dd335 Back out changes for bug 562116. Should go in the FIPS _3_13 branch.
bob


git-svn-id: svn://10.0.0.236/trunk@260239 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-29 00:17:52 +00:00
wtc%google.com
e7cde9fcbb Bug 362255: OpenBSD should use _PR_HAVE_LARGE_OFF_T because sizeof(off_t)
is 8 even on 32-bit systems.  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@260238 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-29 00:13:56 +00:00
rrelyea%redhat.com
58e2d3b9e4 Last Comment Bug 562116 - Freebl needs to deal with prelinked shared libraries.
r=wtc


git-svn-id: svn://10.0.0.236/trunk@260237 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-29 00:10:51 +00:00
alqahira%ardisson.org
a2b7523ad5 Bug 562282 - All cookies erroneously shown as secure; update NSHTTPCookie creation to match current docs. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260236 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-28 22:50:09 +00:00
alqahira%ardisson.org
021606dc09 Bug 562032 - Upstream safety fix from Chromium to prevent possible inserting-nil-into-array exception in NSPasteboard+Utils. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260235 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-28 04:11:25 +00:00
mkanat%bugzilla.org
351e8b3d1f Bug 550727: Add JSONP Support to the JSON-RPC WebService Interface
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260234 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-27 19:17:46 +00:00
mkanat%bugzilla.org
557a991e59 Bug 561322: Make Bugzilla::DB::_connect and related functions take their
parameters as a hashref, to improve the API and to avoid exposing the
database password on error.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260233 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-27 19:16:31 +00:00
wtc%google.com
c58bfd5550 Bug 524013: pkix_Build_BuildSelectorAndParams should also set the expected
subject key identifier so that it can disqualify a candidate issuer cert
with a different subject key identifier.  r=nelson.
Modified Files:
	lib/libpkix/include/pkix_errorstrings.h
	lib/libpkix/pkix/certsel/pkix_certselector.c
	lib/libpkix/pkix/top/pkix_build.c


git-svn-id: svn://10.0.0.236/trunk@260232 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-27 00:39:18 +00:00
alqahira%ardisson.org
88b010920d Bug 560985 - Crash [@ strlen | -[NSXMLTreeReader processRealDocument:] ] in Sparkle's downloadDidFinish:. Speculative fix; adds null-checks to NSXMLDocument creation and to file manager calls in downloadDidFinish: and didFailWithError:. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260231 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-26 18:34:25 +00:00
nelson%bolyard.com
22bc26d3a4 Bug 506041: Correct misspellings in source code comments
Patch contributed by Michael Kohler <michaelkohler@live.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260230 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-25 23:49:47 +00:00
nelson%bolyard.com
25cae7d289 Bug 506041: Correct misspellings in source code comments
Patch contributed by Michael Kohler <michaelkohler@live.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260229 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-25 23:37:40 +00:00
nelson%bolyard.com
132194a522 Bug 337354: Fix various errors in lib/jar reported by Coverity.
Also remove much dead code.  r=Timeless.


git-svn-id: svn://10.0.0.236/trunk@260228 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-25 20:10:24 +00:00
nelson%bolyard.com
510a8dc592 Bug 547677: plgetopt: missing associated value fails to cause PL_OPT_BAD if
option is the the last one in argv.
Patch contributed by Tomas Hoger <thoger@redhat.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260226 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-25 01:15:22 +00:00
nelson%bolyard.com
38f8fd867a Bug 558160: JAR_find and JAR_find_next use PORT_Strcmp for pattern matching
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@260225 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-25 00:55:14 +00:00
nelson%bolyard.com
4931a184dc Bug 554425: Remove support for Netscape's SSL server name extension
r=rrelyea@redhat.com,matt@mattmccutchen.net


git-svn-id: svn://10.0.0.236/trunk@260224 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-25 00:44:55 +00:00
szegedia%freemail.hu
306c383629 Fix for Bug 561514 - Codegen uses wrong invoke opcode in generateFunctionConstructor
git-svn-id: svn://10.0.0.236/trunk@260223 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-24 04:03:14 +00:00
mkanat%bugzilla.org
42aa99ed27 Bug 561362: Remove the 'sendmailnow' parameter
r=justdave a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260222 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-23 16:16:31 +00:00
mkanat%bugzilla.org
594bcd76eb Bug 550732: Allow read-only JSON-RPC methods to be called with GET
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260221 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 19:01:59 +00:00
mkanat%bugzilla.org
afa0f14813 Bug 561129: Various warnings thrown by Search.pm: Perl 5.12 complains for lc(undef) and uc(undef)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260220 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 18:24:07 +00:00
mkanat%bugzilla.org
a066f0c3b7 Bug 539865: Make Bugzilla::Object pass $params to validators during create()
(implement VALIDATOR_DEPENDENCIES)
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260219 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 18:22:51 +00:00
mkanat%bugzilla.org
5c4d30b076 Bug 560862: defined(%hash) is deprecated in Perl 5.12, so stop using it.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260218 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 18:22:50 +00:00
mkanat%bugzilla.org
f7e990146a Bug 560009: Use firstidx from List::MoreUtils instead of lsearch
r=timello, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260217 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 18:16:55 +00:00
mkanat%bugzilla.org
693d33f8e7 The maintainer of MIME::tools released a new version that now supports
--alldeps for Makefile.PL, so we don't need to make a special exception
for it anymore.


git-svn-id: svn://10.0.0.236/trunk@260216 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 17:46:30 +00:00
mkanat%bugzilla.org
9a75e5c87e Add a comment above BOOLEAN_MAP to make it crystal clear that it does
not now need to be updated.


git-svn-id: svn://10.0.0.236/trunk@260215 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 01:01:27 +00:00
alqahira%ardisson.org
8a525d25f4 Bug 548732 - Fix the encoding of *properties.strings files in the project. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260214 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-21 23:18:37 +00:00
mkanat%bugzilla.org
abcd49fe09 Bug 560691: Make sure that install-module.pl never prompts the user while
installing modules
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260213 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-21 00:17:42 +00:00
mkanat%bugzilla.org
46fd51a379 ftp.heanet.ie had the same problems as perl.secsup.org, so I'm removing it
from the list.


git-svn-id: svn://10.0.0.236/trunk@260212 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-20 23:03:09 +00:00
mkanat%bugzilla.org
f4ebff8a1b Bug 560330: Make sure that we always have a modern version of CPAN
installed when running install-module.pl. Otherwise, certain modules
(like DateTime) weren't getting their XS compiled or their dependencies
installed with Perl 5.8.8 and earlier.

This also updates the urllist to remove perl.secsup.org (which was
hanging when used with curl) and add a few more mirrors (including
some in Europe).
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260211 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-20 22:17:51 +00:00
mkanat%bugzilla.org
f318ac08c2 Bug 560318: Make install-module.pl correctly install modules that use
Module::Build when a modern version of Module::Build is installed
(DateTime uses Module::Build.)
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260210 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-19 23:35:42 +00:00
mkanat%bugzilla.org
23e215a381 Bug 560284: Make all errors that checksetup.pl throws be red
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260208 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-19 23:31:37 +00:00
mkanat%bugzilla.org
f5059b2806 Bug 559573: Update the POD of email_in.pl to reflect its actual,
correct capabilities for 3.6.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260207 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-19 23:01:31 +00:00
cltbld
54fb2368a6 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@260206 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-19 20:52:02 +00:00
mkanat%bugzilla.org
5fb0a4096d Bug 560215: maxattachmentsize = 0 means that you cannot attach any file to bugs
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260205 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-19 19:35:27 +00:00
mkanat%bugzilla.org
8b2aef08b6 Bug 560161 - "Minor typo in Quicksearch help file"
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260204 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-19 19:34:16 +00:00
mkanat%bugzilla.org
5fb06a6b4b Bug 560252: By default, users in editbugs should be in bz_canusewhines.
(Make editbugs inherit bz_canusewhines when we create bz_canusewhines.)
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260203 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-19 18:46:19 +00:00
cltbld
34a4c9c95c Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@260202 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-17 23:42:10 +00:00
cltbld
51f98bec87 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@260200 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-17 01:22:01 +00:00
alqahira%ardisson.org
847a623b67 Bug 558966 - Make it easier for third-parties to use software update in their builds. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260199 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-16 22:32:10 +00:00
morgamic%mozilla.com
7f839a056e Patch for bug 507408.
git-svn-id: svn://10.0.0.236/trunk@260198 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-15 22:36:44 +00:00
morgamic%mozilla.com
8c5e703949 Checking in patch from bug 507408.
git-svn-id: svn://10.0.0.236/trunk@260197 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-15 22:06:24 +00:00
gozer%mozillamessaging.com
b26bd3b7b2 Bug 559419 - Get 2.0.0.24 => 3.0.4 MU update snippets ready. r=Standard8
git-svn-id: svn://10.0.0.236/trunk@260196 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-15 18:47:48 +00:00
asasaki%mozilla.com
872ba3433f up timeout for tscroll. bug 555352, p=alice, r=catlee
git-svn-id: svn://10.0.0.236/trunk@260195 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-15 18:03:58 +00:00
asasaki%mozilla.com
221cf5981b mozilla-runtime -> plugin-container. bug 558571, r=alice
git-svn-id: svn://10.0.0.236/trunk@260194 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-15 18:00:16 +00:00
cltbld
9b03b54d14 Automated configuration creation: moz191-branch-major-update-patcher2.cfg, from 3.5.9 to 3.6.4 build 1
git-svn-id: svn://10.0.0.236/trunk@260193 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-14 16:57:13 +00:00
gavin%gavinsharp.com
366fb5e856 Bug 552053: fix unit test log parser so that it finds automation errors (e.g. failed graph server post), patch by Rail Aliev <rail@mozilla.com>, r=reed
git-svn-id: svn://10.0.0.236/trunk@260192 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-14 15:56:46 +00:00
cltbld
7db5198c06 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.3 to 3.6.4 build 1
git-svn-id: svn://10.0.0.236/trunk@260191 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-14 12:40:02 +00:00
hannes%helma.at
42b97156da Remove/deprecate FilenameFilter argument from RhinoException script stack methods - we actually have enough info to reliably detect script stack elements by our own.
git-svn-id: svn://10.0.0.236/trunk@260190 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-13 13:33:16 +00:00
slavomir.katuscak%sun.com
5571b8b7f9 Regenerated OCSP certs.
git-svn-id: svn://10.0.0.236/trunk@260185 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-12 13:44:16 +00:00
mkanat%bugzilla.org
b5680568f0 Bug 557385: Update the 3.6 Release Notes for the final release
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260183 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-12 01:16:30 +00:00
nelson%bolyard.com
910d369f14 Bug 505820: nssTokenObjectCache_Create leaks rvCache if PZ_NewLock fails
Patch by Shailendra Jain <shailen.n.jain@gmail.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260182 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-11 05:57:47 +00:00
nelson%bolyard.com
b6b97a4390 Bug 557501 - add fn boundary pseudo-ops
Patch contributed by Julian Seward <jseward@acm.org>, r=wtc


git-svn-id: svn://10.0.0.236/trunk@260181 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-11 05:47:01 +00:00
nelson%bolyard.com
f2c01e9714 Bug 505819: find_objects_in_array leaks objects if nssCryptokiObject_Clone fails
Patch contributed by Shailendra Jain <shailen.n.jain@gmail.com>


git-svn-id: svn://10.0.0.236/trunk@260180 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-11 05:08:19 +00:00
alqahira%ardisson.org
4415ffe4c6 Bug 558520 - Stop trying to link libplaces.dylib in shared builds. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260179 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-11 04:09:06 +00:00
alqahira%ardisson.org
ff4144fdc1 Bug 555147 - Resize the Clean Up broom in the Downloads window. New icon by Philippe Wittenbergh <phiw@l-c-n.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260178 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-11 04:04:15 +00:00
mkanat%bugzilla.org
3ec724b4ea Bug 558318: "Invalid Parameter for keywords" error thrown when creating a new bug
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260177 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-09 14:31:33 +00:00
mkanat%bugzilla.org
aa9bafc25b Bug 558199: Unused variables in Search.pm
r=justdave a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260176 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-08 23:16:28 +00:00
bhearsum%mozilla.com
9ef8db79cc bug 554392: Tracking bug for build and release of Firefox 3.7a4 - patcher config bumps with detailsUrl/pretty version fix. r=bhearsum, patch=lsblakk
git-svn-id: svn://10.0.0.236/trunk@260175 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-08 17:33:50 +00:00
kaie%kuix.de
e1b7d99480 Bug 557937, Remove "RSA Security 1024 V3" root certificate from NSS
r=nelson


git-svn-id: svn://10.0.0.236/trunk@260172 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-08 14:28:59 +00:00
mkanat%bugzilla.org
6526f953de Bug 558032: Incorrect "X votes" link when viewing a bug
r=reed a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260171 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-08 12:21:22 +00:00
mkanat%bugzilla.org
4027c86c91 Bug 284650: Beginning a chart name with an "_" (underscore) causes errors
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260169 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-08 10:33:08 +00:00
mkanat%bugzilla.org
9c0458a85c Bug 69621: Remove the keyword cache (which is not updated on keyword rename/delete)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260168 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-08 10:23:12 +00:00
mkanat%bugzilla.org
8424fb729b Bug 557324: object_before_delete does not work when object is Bugzilla::Classification
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260167 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 18:17:32 +00:00
hannes%helma.at
3921011ec9 Fix bug 557817 - Parser does not complain about unclosed array literal
git-svn-id: svn://10.0.0.236/trunk@260166 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 15:17:27 +00:00
mkanat%bugzilla.org
2992c0b59d Bug 557806: When setting the upgrade_notification parameter, an error should be thrown if you don't have all the required Perl modules installed
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260165 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 14:47:54 +00:00
mkanat%bugzilla.org
64b15424b0 Bug 557780: Remove the unused .substr method in Template.pm
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260164 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 14:31:44 +00:00
mkanat%bugzilla.org
5c1030562e Bug 552647: CSS fixes for the search-direction arrows and the buglist table
headers
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260163 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 03:47:53 +00:00
mkanat%bugzilla.org
d478e2fcc4 Bug 557686: PostgreSQL crashes when deleting a custom field of type Date/Time
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260161 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 01:18:54 +00:00
mkanat%bugzilla.org
a94a0b9fbb Bug 557495: PostgreSQL crashes when deleting a custom field of type BugID
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260160 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-07 00:08:24 +00:00
despotdaemon
8676ffffbb Pseudo-automatic update of changes made by lwagner@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@260159 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-06 16:43:22 +00:00
lsblakk%mozilla.com
8991fd77c4 Bug 557384 - disable tjss
git-svn-id: svn://10.0.0.236/trunk@260158 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-06 16:33:43 +00:00
slavomir.katuscak%sun.com
7af8307ae9 Updating PayPalEE.cert, old certificate has expired.
git-svn-id: svn://10.0.0.236/trunk@260157 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-06 09:08:17 +00:00
mkanat%bugzilla.org
e632d19e27 Bug 532350 - "Can't add Debian bug URLs to a bug using "See Also""
[r=LpSolit r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260156 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-06 03:32:52 +00:00
mkanat%bugzilla.org
ea01bb9b51 Bug 556429: Stop sending bugmail from inside the template
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260155 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-05 23:32:33 +00:00
alexei.volkov.bugs%sun.com
11bbf006f1 513042 - libpkix: incorrectly controlled boundary condition leads to initialization of a wrong revocation method. r=nelson
git-svn-id: svn://10.0.0.236/trunk@260154 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-05 19:23:37 +00:00
despotdaemon
175f0793bb Pseudo-automatic update of changes made by dwitte@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@260153 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-05 19:18:41 +00:00
despotdaemon
90f9c6d860 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@260152 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-05 19:15:48 +00:00
despotdaemon
4385d7128a Pseudo-automatic update of changes made by dwitte@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@260151 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-05 19:13:57 +00:00
bhearsum%mozilla.com
7b381ea3cf bug 554398: Tracking bug for build and release of Firefox "Lorentz" 3.6.3plugin1 - Un-beta-fy the patcher config. r=bhearsum, patch=nthomas
git-svn-id: svn://10.0.0.236/trunk@260150 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-05 17:10:45 +00:00
bhearsum%mozilla.com
871126e222 bug 556939: FF3.5.8 still throttled at 50%. r=morgamic
git-svn-id: svn://10.0.0.236/trunk@260148 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-05 17:02:56 +00:00
nelson%bolyard.com
3aabb6ece7 Bug 557150: signtool.c frees wrong variable in ProcessOneOpt case GENKEY_OPT
Patch contributed by G. Richard Bellamy <rbellamy@fritztechnologies.com>
r=nelson


git-svn-id: svn://10.0.0.236/trunk@260147 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-05 01:55:54 +00:00
nelson%bolyard.com
6ccb7cd5c6 Bug 550933: SEC_PKCS7SetContent doesn't set content.type, r=timeless
git-svn-id: svn://10.0.0.236/trunk@260144 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-04 20:50:52 +00:00
nelson%bolyard.com
fb1451276e Bug 338071: pk11_CreateNewContextInSlot may dereference a NULL symkey pointer
Patch contributed by Shailendra Jain <shailen.n.jain@gmail.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260143 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-04 20:39:31 +00:00
nelson%bolyard.com
ee97c832d6 Bug 469615: Fix HASH_GetHMACOidTagByHashOidTag
Patch contributed by Shailendra Jain <shailen.n.jain@gmail.com>, r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@260142 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-03 20:18:38 +00:00
nelson%bolyard.com
af9f0afc8b Bug 556245: nss_Init leaks initContextPtr if initParams->length is bad or
nss_MkConfigString fails
Patch contributed by Timeless <timeless@mozdev.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260141 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-03 20:06:00 +00:00
nelson%bolyard.com
b7ef8fe919 Bug 550428: assembler errors on hppa-hpux (32bit) using gcc with GNU-as
Patch contributed by Dennis Handly. r=wtc, nelson


git-svn-id: svn://10.0.0.236/trunk@260140 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-03 19:30:40 +00:00
nelson%bolyard.com
f01c5988df Bug 555700: ssl3_SendServerNameXtn null checks ss after dereferencing it
Patch contributed by Timeless <timeless@bemail.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260139 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-03 19:19:07 +00:00
nelson%bolyard.com
a04e310e21 Bug 554354: SSL client doesn't validate ECDH params from server, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@260138 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-03 19:06:23 +00:00
nelson%bolyard.com
4b3d7d8fbd Bug 476807: Remove SSL Step Up trust bits for all roots in root store
r=kaie


git-svn-id: svn://10.0.0.236/trunk@260137 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-03 18:58:17 +00:00
nelson%bolyard.com
c0b5e7332d Bug 415565: Use new NSPR atomic macros in NSS
Patch contributed by Steve Snyder <swsnyder@snydernet.net>, r=wtc


git-svn-id: svn://10.0.0.236/trunk@260135 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-03 18:27:33 +00:00
nelson%bolyard.com
935e1e7975 Bug 415563: Use new NSPR atomic macros in NSPR
Patch contributed by Steve Snyder <swsnyder@snydernet.net>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260134 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-03 18:16:25 +00:00
mkanat%bugzilla.org
7cc9991a5d Bug 556439: Prevent datetime_from from dying if it gets 0000-00-00 as a
date from the database
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260133 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 23:47:51 +00:00
cltbld
90fdf48e1f Automated configuration creation: moz191-branch-major-update-patcher2.cfg, from 3.5.9 to 3.6.3 build 1
git-svn-id: svn://10.0.0.236/trunk@260132 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 21:53:30 +00:00
mkanat%bugzilla.org
b9f9993bcf Bug 556869: New Hook: object_before_delete
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260131 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 21:17:50 +00:00
psychoticwolf%carolina.rr.com
bc3500c136 Bug 330506 - [MODULE] Add a module to nit-review patches using jst-review. Module by Gijs Kruitbosch <gijskruitbosch+bugs@gmail.com>, r=Wolf
git-svn-id: svn://10.0.0.236/trunk@260130 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 19:47:12 +00:00
psychoticwolf%carolina.rr.com
0fe5fe92d4 Bug 545731 - [Bugzilla] Remove nick from mozbot bug responses. Patch by Tanner M. Young <mozilla.bugs@alyoung.com>, r=Wolf
git-svn-id: svn://10.0.0.236/trunk@260129 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 19:45:09 +00:00
psychoticwolf%carolina.rr.com
d1e11d8c4d Bug 490421 - Add extended search to Google.bm. Patch by Jesse Pearson <jesall@gmail.com> and Tanner M. Young <mozilla.bugs@alyoung.com>, r=Wolf
git-svn-id: svn://10.0.0.236/trunk@260128 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 19:42:21 +00:00
psychoticwolf%carolina.rr.com
ef904a2a10 Bug 464137 - "karma" command should ignore question mark. Patch by Tanner M. Young <mozilla.bugs@alyoung.com>, r=Wolf
git-svn-id: svn://10.0.0.236/trunk@260127 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 19:40:18 +00:00
psychoticwolf%carolina.rr.com
ba5e59286e Bug 509863 - [MODULE] should linkify crash IDs to crash stats. Module by Cheng Wang <cwwmozilla@gmail.com>, r=Wolf
git-svn-id: svn://10.0.0.236/trunk@260126 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 19:37:55 +00:00
asasaki%mozilla.com
4e1a421801 bug 556824 : major update 3.0.19 -> 3.6.3. p=lsblakk r=me
git-svn-id: svn://10.0.0.236/trunk@260125 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 18:44:14 +00:00
anodelman%mozilla.com
9268475ea4 bug 507738 (Create new Talos Suite: use newer version of Dromaeo) add dromaeo tests to talos (sample.config) p=anodelman r=lsblakk
git-svn-id: svn://10.0.0.236/trunk@260124 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 15:18:40 +00:00
mkanat%bugzilla.org
274232bd59 Bug 556736: Make the bug_end_of_update hook also send $old_bug to the hook
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260122 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 12:03:13 +00:00
mkanat%bugzilla.org
468f302c50 Bug 556695: New Hook: object_end_of_set
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@260121 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-02 05:47:50 +00:00
cltbld
90a89edaf5 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6.2 to 3.6.3 build 1
git-svn-id: svn://10.0.0.236/trunk@260120 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-01 18:42:58 +00:00
mkanat%bugzilla.org
30da608f4f Bug 554714: Make JSON-RPC throw errors properly even if they are thrown
before method evaluation (like during checking of Bugzilla_login and
Bugzilla_password)
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260119 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-01 01:17:35 +00:00
rrelyea%redhat.com
4b512cbcfa Bug #550203: Coverity: uninitialized reference.
State SECItem needs to be initialized with the input parameters.
Fixed by timeless.
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@260118 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-31 16:45:22 +00:00
hannes%helma.at
70afc83cfa Patch for bug 549604 - Add (non ECMA) property "stack" to NativeError
This adds a new getScriptStack() method to RhinoException, returning an
array of instances of the also new ScriptStackElement class.
This is used to allow applying different formatting styles when generating
the `stack` property on NativeError objects.

By default, the "traditional" Rhino script stack format is used. There
is a static useMozillaStackStyle(boolean) in RhinoException to use
the Mozilla/Firefox script stack rendring format instead.

Also, function names are now included in script stacks from
compiled code, and the stack property is also generated on Errors
constructed and thrown by script code if the
FEATURE_LOCATION_INFORMATION_IN_ERROR is enabled (the latter is now
done in JavaScriptException constructor instead of NativeError to
avoid duplication of effort).

Original patch and tests by Marc Guillemot.


git-svn-id: svn://10.0.0.236/trunk@260117 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-31 15:12:45 +00:00
hannes%helma.at
a460a3b5fd Undo previous unintentional commit without message (sorry!)
git-svn-id: svn://10.0.0.236/trunk@260116 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-31 14:34:37 +00:00
hannes%helma.at
b2155dd92f *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@260115 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-31 14:13:32 +00:00
ted.mielczarek%gmail.com
9ddd367221 bug 556126 - pthread_condattr_(init|destroy) not implemented in bionic. Patch by Michael Wu <mwu@mozilla.com>, r=me
git-svn-id: svn://10.0.0.236/trunk@260114 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-31 11:33:14 +00:00
nrthomas%gmail.com
12edfe388d Bug 534954, file monitoring for tracemonkey and electrolysis nightly updates, r=ccooper
git-svn-id: svn://10.0.0.236/trunk@260113 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-31 08:27:12 +00:00
mkanat%bugzilla.org
6ae0cbebe3 Bug 556021: Remove "buglist" bareword from request queue page.
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260112 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 22:07:01 +00:00
mkanat%bugzilla.org
5461fab844 Bug 552167: show_bug.cgi loads flagtypes from the database for each attachment
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260110 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 21:46:46 +00:00
ted.mielczarek%gmail.com
d093ce3972 bug 545183 - formattm test crashes in strftime call on Android. Patch by Alex Pakhotin <alexp@mozilla.com>, r=me
git-svn-id: svn://10.0.0.236/trunk@260108 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 19:15:26 +00:00
ted.mielczarek%gmail.com
a6f1e76302 bug 542113 - Add support for building NSPR on Android. Patch by Michael Wu <mwu@mozilla.com>. r=me
git-svn-id: svn://10.0.0.236/trunk@260107 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 19:01:54 +00:00
bhearsum%mozilla.com
24699468d7 bug 555822: Throttle automatic updates of Firefox 3.5.9 on release date, plus throttling of major updates. r=morgamic
git-svn-id: svn://10.0.0.236/trunk@260105 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 18:45:00 +00:00
ted.mielczarek%gmail.com
be79b34518 bug 338224 - implement --enable-debug-symbols. also fix 'no rule to make nspr4.pdb needed by export'. Patch by Mitchell Field <mitchell.field@live.com.au>, r=me
git-svn-id: svn://10.0.0.236/trunk@260104 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 18:03:10 +00:00
mkanat%bugzilla.org
32ee4bbe76 Bug 515515: For clients, mid-air collision results when user's timezone preference differs from server's
r=mkanat r=LpSolit a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260103 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 10:32:41 +00:00
hannes%helma.at
1933027d05 Patch for bug 513682 - Allow passing explicit synchronization object to sync(function)
git-svn-id: svn://10.0.0.236/trunk@260102 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 10:06:36 +00:00
mkanat%bugzilla.org
377b7375bb Follow-up to bug 533121 -- make regex for matching "code.google.com" case-insensitive
[r=mkanat over IRC]


git-svn-id: svn://10.0.0.236/trunk@260101 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 01:32:42 +00:00
mkanat%bugzilla.org
1101120d5a Bug 533121 - "Support Google Code for see_also urls"
[r=LpSolit a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260099 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-30 01:17:46 +00:00
mkanat%bugzilla.org
b818eef95c Bug 552476: Remove the obsolete Bugzilla::Flag->has_flags method
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260098 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 22:01:37 +00:00
mkanat%bugzilla.org
190d39d8fb Bug 553693: A new logincookie is created when changing the password or email address instead of reusing the existing one
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260097 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 21:47:39 +00:00
anodelman%mozilla.com
4b51afe718 Bug 553041 (update fennecmark to work with static page set and dynamic web server) p=jmaher r=anodelman
git-svn-id: svn://10.0.0.236/trunk@260096 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 21:38:07 +00:00
mkanat%bugzilla.org
a7a8f13d61 Bug 554986: Add a "notmatches" search type, which allows the minus sign
operator to start working for bare words in Quicksearch again
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260094 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 21:16:23 +00:00
anodelman%mozilla.com
c6c1ad1d72 Bug 555732 (update stackwalk bin on talos) p/r=anodelman
git-svn-id: svn://10.0.0.236/trunk@260093 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 16:32:32 +00:00
kaie%kuix.de
6ab628be8a Bug 550521 Add "ACEDICOM Root" root certificate to NSS
r=nelson


git-svn-id: svn://10.0.0.236/trunk@260092 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 14:11:54 +00:00
kaie%kuix.de
9c70d3c23c Bug 554330 Remove Legacy Roots from NSS
r=nelson


git-svn-id: svn://10.0.0.236/trunk@260091 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 14:10:10 +00:00
kaie%kuix.de
ebf45b85f6 Bug 554334 Disable Legacy Roots in NSS
r=nelson
whoops. Previous checkin for this bug was empty...


git-svn-id: svn://10.0.0.236/trunk@260090 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 14:06:10 +00:00
kaie%kuix.de
8826b169fb Bug 530853 Turn off trust bits for IPS Internet publishing Services Root Certs
r=nelson


git-svn-id: svn://10.0.0.236/trunk@260089 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 14:01:03 +00:00
kaie%kuix.de
1bd676673d Bug 554334 Disable Legacy Roots in NSS
r=nelson


git-svn-id: svn://10.0.0.236/trunk@260088 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 13:59:57 +00:00
mkanat%bugzilla.org
dbc4b7a9fa Bug 555089: Add hooks in the messages template to warn the user after updating classification or components custom fields
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260087 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 13:17:41 +00:00
mkanat%bugzilla.org
49c05c5f03 Bug 555431: documentation should point to perl.org and not perl.com
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260086 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 13:02:53 +00:00
mkanat%bugzilla.org
668828ccb1 Bug 554552: Refactor classifications and components templates to use edit-common.html.tmpl and add the 'rows' hook
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260085 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 12:50:02 +00:00
mkanat%bugzilla.org
0292c7c26e Bug 548327: Administration page should have hooks to extend the admin links
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260084 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 12:50:01 +00:00
mkanat%bugzilla.org
87ec1cfb2f Bug 540042: Change flag markup to identify flag type in all cases
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260083 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 12:32:52 +00:00
mkanat%bugzilla.org
9168b85706 Bug 25275: Allow the URL column to be displayed in buglists
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260082 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-29 12:16:55 +00:00
mkanat%bugzilla.org
1d2e3eadf7 Bug 554819: Make Quicksearch use Text::ParseWords instead of its custom
splitString method.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260081 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 22:46:20 +00:00
mkanat%bugzilla.org
4f3e9582e2 Bug 548975: Under trunk Firefox builds with Direct2D enabled on Windows,
<dt> tags were overly bold
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260080 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 21:52:21 +00:00
mkanat%bugzilla.org
d59af6de8f Bug 554569: WebService Bug.fields: Make it so that if you request a field
by both id and name, only one field is returned
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260079 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 21:49:59 +00:00
mkanat%bugzilla.org
85405f718a Bug 554560: WebService Bug.fields: Send visibility_values for all select-type
fields (including built-in fields that don't support it yet), but don't send
a single null in the array for fields that have no visibility values.
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260078 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 21:46:29 +00:00
mkanat%bugzilla.org
7bc9beb49b Bug 554536: [WebService] Make Bug.fields not send the "values" item for
fields that don't have a list of values
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260073 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 21:37:11 +00:00
mkanat%bugzilla.org
1b0ab2c885 Bug 553923: Don't word-wrap messages and errors for the WebService
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260072 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 21:35:51 +00:00
mkanat%bugzilla.org
96702cc3fd Bug 553913: Add explicit error codes to WebService errors that were missing
them
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260071 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 21:34:27 +00:00
mkanat%bugzilla.org
d6747b99d6 Bug 550765: Unicode strings from install_string were showing up as garbage
when used in the web interface
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260070 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 21:33:06 +00:00
mkanat%bugzilla.org
71ec89cd3e Bug 550148: Using Quicksearch with a comma-separated list of bug ids was
throwing an error, and this patch fixes it
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260069 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 21:31:39 +00:00
mkanat%bugzilla.org
a15f90e0e4 Bug 490766: Link all field labels on enter_bug.cgi to their description
on fields.html
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260067 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 21:18:58 +00:00
mkanat%bugzilla.org
460f5b7053 Bug 365926: Serve attachments without an explicit charset, and let the browser
decide which charset to use
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@260066 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 21:18:57 +00:00
nelson%bolyard.com
3addbb93a2 Bug 347106: Need function to clear out PLArenas in PLArenaPools for security
Patch contributed by Nelson Bolyard <nelson@bolyard.me>, r=wtc


git-svn-id: svn://10.0.0.236/trunk@260065 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 20:46:37 +00:00
nelson%bolyard.com
174f733caa Bug 538939: Fix allocation of error message buffers for PR_GetErrorTextLength
Patch contributed by  Mike Hommey <mh+mozilla@glandium.org>, r=wtc


git-svn-id: svn://10.0.0.236/trunk@260064 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 20:02:25 +00:00
nelson%bolyard.com
84e48a9f26 Bug 521679: Fix warnings: "format not a string literal and no format arguments"
Patch contributed by Daniel Holbert <dholbert@mozilla.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260063 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 19:46:07 +00:00
nelson%bolyard.com
fc6f13f5c2 Bug 504136 pkix_pl_CRL_Hashcode makes coverity sad
Patch contributed by Timeless <timeless@mozdev.org>, r=alexei


git-svn-id: svn://10.0.0.236/trunk@260062 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 18:58:03 +00:00
nelson%bolyard.com
a510bcf006 backout patch to wrong branch
git-svn-id: svn://10.0.0.236/trunk@260060 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 18:45:13 +00:00
nelson%bolyard.com
738d03f136 Bug 469585 Coverity: potential leaks in all uses of SFTK_HANDLE_STRING_ARG
Patch contributed by Timeless <timeless@mozdev.org> r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@260059 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 18:43:06 +00:00
nelson%bolyard.com
12f9b91a10 Bug 550929: pkix_PolicyChecker_MakeMutableCopy calls PKIX_DECREF(object)
uninitialized if PKIX_CHECK(PKIX_List_Create(...)...) bails
Patch contributed by timeless <timeless@mozdev.org>, r=alexei.volkov


git-svn-id: svn://10.0.0.236/trunk@260058 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 18:34:29 +00:00
nelson%bolyard.com
cbb311138a Bug 356852: Bitscanning operation can be made much faster with x86 instructions
Patch contributed by Steve Snyder <swsnyder@snydernet.net>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@260057 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 18:26:58 +00:00
alqahira%ardisson.org
d2b3e55e51 Bustage fix from bug 497225 - Add Growl back to the app target dependencies.
git-svn-id: svn://10.0.0.236/trunk@260056 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 18:14:40 +00:00
nelson%bolyard.com
867e3ade49 Bug 469623: Coverity bugs in nss/lib/pki
Patch contributed by Shailendra Jain <shailen.n.jain@gmail.com>


git-svn-id: svn://10.0.0.236/trunk@260055 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 18:03:43 +00:00
mkanat%bugzilla.org
849cb080ac Bug 549814 - "Internal error when using login fields in header/footer after visiting token.cgi URL"
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@260054 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 06:34:08 +00:00
mkanat%bugzilla.org
1fb27d8dce Bug 533927 - "email address domain filtering is applying to non-email fields in the history"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260052 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 04:33:12 +00:00
mkanat%bugzilla.org
10505c1519 Bug 529433 - "Show name and full e-mail in a tooltip for flag setters and requestees"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260051 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-28 04:16:27 +00:00
alqahira%ardisson.org
4571596acc Bug 550816 - Make the HTML bookmarks importer not import bookmarks.html files from Firefox profiles with places.sqlite files, and also update the generic 'Mozilla Firefox' and 'iCab' menu item names to reflect the highest version of the application that the importer supports. Also includes some code simplification in related methods to make them parallel the structure in the new methods. r=cl, sr=smorgan, a/Cm2.0.2=me
git-svn-id: svn://10.0.0.236/trunk@260050 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-27 22:31:57 +00:00
stuart.morgan%alumni.case.edu
af34ed6760 Camino only - Bug 549179: Switch to using a custom spotlight importer for bookmarks. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@260047 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-27 19:55:52 +00:00
stuart.morgan%alumni.case.edu
d6f7114f94 Camino only - Fix Sparkle reference in link step to point to the product entry (bug 535614). r=ardissone
git-svn-id: svn://10.0.0.236/trunk@260046 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-27 19:30:13 +00:00
christophe.ravel.bugs%sun.com
c1194f5097 Change the version of NSS to 3.12.7 Beta on the trunk.
git-svn-id: svn://10.0.0.236/trunk@260045 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 22:31:18 +00:00
christophe.ravel.bugs%sun.com
46f5dad5c8 Change version to 1.7.
git-svn-id: svn://10.0.0.236/trunk@260044 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 22:16:49 +00:00
christophe.ravel.bugs%sun.com
cc771de2e6 Bug 555261 certdata.c: invalid length for nicknames containing multi-byte characters.
r=alexei


git-svn-id: svn://10.0.0.236/trunk@260043 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 22:06:47 +00:00
alexei.volkov.bugs%sun.com
00fc6017fa Fix virtual name cache initialisation. Privided by nelson. r=alexei
git-svn-id: svn://10.0.0.236/trunk@260042 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 20:47:57 +00:00
kairo%kairo.at
2c30230b1b oops, use the right version file
git-svn-id: svn://10.0.0.236/trunk@260041 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 19:27:28 +00:00
alqahira%ardisson.org
d49276d778 Bug 553775 - Make plugins.css use sane colors. Patch by Philippe Wittenbergh <phiw@l-c-n.com>, r=me, sr/This is at least 700% better than the current look=smorgan
git-svn-id: svn://10.0.0.236/trunk@260040 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 18:55:37 +00:00
alqahira%ardisson.org
a663c64b1c Bug 543284 - Polish Downloads, Tabs, and Security preference pane icons. New images by Philippe Wittenbergh <phiw@l-c-n.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260039 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 18:26:48 +00:00
kairo%kairo.at
6da3771518 OK, definitely only takes one version
git-svn-id: svn://10.0.0.236/trunk@260038 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 17:50:11 +00:00
kairo%kairo.at
68f1d23d1e see just how far we can take SeaMonkey file monitoring
git-svn-id: svn://10.0.0.236/trunk@260037 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 16:08:20 +00:00
gozer%mozillamessaging.com
4280f70695 Bump version to 3.0.5pre. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@260036 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 15:59:07 +00:00
anodelman%mozilla.com
0ba8e7d303 bug 551762 ( tsspider measures pageload, not just the test executions) p=bz r=anodelman/sayer
git-svn-id: svn://10.0.0.236/trunk@260035 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 15:31:40 +00:00
anodelman%mozilla.com
8e50857644 bug 534819 (Create new Talos suite: tscroll) add tscroll to talos code base (updated talos configs/manifests) (p=anodelman r=lsblakk)
git-svn-id: svn://10.0.0.236/trunk@260034 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 15:08:54 +00:00
cltbld
e66c9ea47d Automated configuration bump: moz192-branch-lorentz-patcher2.cfg, from 3.6.2 to 3.6.3plugin1 build 1
git-svn-id: svn://10.0.0.236/trunk@260033 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 08:13:00 +00:00
nrthomas%gmail.com
a2e4f77dbd Bug 554398, convert 3.6.2 -> 3.6.3plugin1 to major update
git-svn-id: svn://10.0.0.236/trunk@260032 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 07:23:32 +00:00
mkanat%bugzilla.org
508011e452 Bug 553818: Fix the format of the return value for the Bug.attachments
method in the WebService
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260031 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-26 02:47:42 +00:00
nrthomas%gmail.com
f7921af148 Bug 554398, skeleton patcher config for 1.9.2 -> lortentz updates, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@260030 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-25 21:44:37 +00:00
alqahira%ardisson.org
90dd0378fd Bug 549176 - Enable frecency calculations in Camino. Part 1: Set the prefs for coefficients. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, rs=hyatt aka sr=pink
git-svn-id: svn://10.0.0.236/trunk@260029 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-24 23:36:09 +00:00
alqahira%ardisson.org
3b72897abb Bug 528379 - Provide Cocoa prompt for select types. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@260028 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-24 23:32:27 +00:00
jdennis%redhat.com
514d140fd0 Fix several problems in auth_certificate_callback().
Add utility to print out SSLUsage flags.
Set the auth_certificate_callback in the client to verify the server,
it was a big problem that had been failing to verify the server cert.
Add new utility to verify a server based on the auth_certificate_callback().


git-svn-id: svn://10.0.0.236/trunk@260027 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-24 16:53:07 +00:00
alqahira%ardisson.org
9fbac0c95e Bug 542958 - Fine-tune size and loook of dl_open and dl_reveal icons. New icons by Philippe Wittenbergh <phiw@l-c-n.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260026 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-24 03:53:57 +00:00
mkanat%bugzilla.org
966db34582 Bug 553774: Make User.login correctly return cookies under JSON-RPC
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260025 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-23 23:22:35 +00:00
mkanat%bugzilla.org
c723e8517c Bug 553770: Make the JSON-RPC WebService throw a proper error when you don't
provide login credentials on a LOGIN_REQUIRED page. (Before this, it was
attempting to display the HTML login page to JSON-RPC clients.)
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260024 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-23 23:21:19 +00:00
mkanat%bugzilla.org
cb3975d712 Bug 504946: Fix "Use of uninitialized value $strs in split at
Bugzilla/Search.pm line 1038"
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260023 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-23 23:20:01 +00:00
mkanat%bugzilla.org
4aa7fb0cb3 Bug 544332 - New bug_check_can_change_field hook for Bugzilla/Bug.pm
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260022 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-23 20:01:25 +00:00
despotdaemon
b553257b2a Pseudo-automatic update of changes made by mozilla@kewis.ch.
git-svn-id: svn://10.0.0.236/trunk@260021 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-23 18:32:25 +00:00
szegedia%freemail.hu
81eae9b18c Fix accidental use of Java 6 only API
git-svn-id: svn://10.0.0.236/trunk@260020 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-23 11:25:57 +00:00
despotdaemon
3e713d12a7 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@260019 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-22 21:37:10 +00:00
despotdaemon
936a2308fb Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@260018 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-22 19:56:39 +00:00
hannes%helma.at
d09a71fa85 Use actual interfaces to calculate hashCode() on JavaAdapterSignature.
git-svn-id: svn://10.0.0.236/trunk@260017 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-22 18:01:58 +00:00
hannes%helma.at
141cb16b8e Fix 500199 - JavaAdapters have same ProtectionDomain as rhino jar file.
Introduces RhinoSecurityManager subclass of java.lang.SecurityManager


git-svn-id: svn://10.0.0.236/trunk@260016 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-22 17:48:56 +00:00
alqahira%ardisson.org
cc64598d2b Bug 553949 - Stop showing environment variables in every script phase. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@260015 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-22 00:22:17 +00:00
bhearsum%mozilla.com
ab4e98b7ad backout of bug 545825 because it breaks mail parsing and log loading. r=bustage
git-svn-id: svn://10.0.0.236/trunk@260014 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-19 13:39:23 +00:00
bhearsum%mozilla.com
437f43ec42 bug 541040: The v8 test suite depends on timing and buffer boundaries - Move the message div above the script and make it have a proper end tag. r=lsblakk, patch=hsivonen
git-svn-id: svn://10.0.0.236/trunk@260013 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-19 13:25:18 +00:00
kairo%kairo.at
4c7c7f057b branch nightlies are 2.0.5pre now
git-svn-id: svn://10.0.0.236/trunk@260012 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-19 13:15:38 +00:00
nrthomas%gmail.com
77e5ac62f4 Bug 542142, look for lorentz nightly updates in their own snippet substore, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@260010 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-18 22:28:58 +00:00
ccooper%deadsquid.com
e2bad6d0ad b=507024
r=morgamic
- Add Fennec version string to the list of products in AUS


git-svn-id: svn://10.0.0.236/trunk@260009 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-18 16:48:48 +00:00
mkanat%bugzilla.org
c4ffece940 Bug 553267: Allow specifying that you don't want flag data, for config.cgi
r=gerv, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260008 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-18 14:04:07 +00:00
mkanat%bugzilla.org
61b744aad6 Bug 553255: Make config.cgi use Bugzilla::Product::preload, for a small
performance improvement
r=gerv, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260007 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-18 13:33:44 +00:00
seabld
46bfbf2dd3 Automated configuration bump: moz191-seamonkey-branch-patcher2.cfg, from 2.0.3 to 2.0.4 build 1
git-svn-id: svn://10.0.0.236/trunk@260006 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-18 13:16:45 +00:00
mkanat%bugzilla.org
302f100195 Bug 395461: Allow multi-select fields to show up in buglist.cgi
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@260005 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-18 13:16:23 +00:00
cltbld
ad2c0aadc0 Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0.3 to 3.0.4 build 1
git-svn-id: svn://10.0.0.236/trunk@260004 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-18 03:20:03 +00:00
nrthomas%gmail.com
45a94a1d0b Bug 549899, use 3.6.2 candidates directory for 3.0.19 -> 3.6.2 refresh, p=lsblakk, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@260003 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-18 00:52:00 +00:00
mkanat%bugzilla.org
135ac02ca2 Bug 330633 - "Remove the "Reset Form" button on editparams.cgi"
[r=mkanat a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@260002 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-18 00:15:46 +00:00
despotdaemon
a793d3236e Pseudo-automatic update of changes made by dmose@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@260001 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-17 22:51:51 +00:00
cltbld
58b3ba9662 Automated configuration creation: moz191-branch-major-update-patcher2.cfg, from 3.5.9 to 3.6.2 build 3
git-svn-id: svn://10.0.0.236/trunk@260000 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-17 19:02:07 +00:00
bhearsum%mozilla.com
ecfe1ea95e bug 549899: Tracking bug for build and release of Firefox 3.0.19 - 3.0.19->3.6 MU patcher.cfg version bump. r=bhearsum, patch=lsblakk
git-svn-id: svn://10.0.0.236/trunk@259999 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-17 18:24:35 +00:00
cltbld
3d560d4645 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6rc2 to 3.6.2 build 3
git-svn-id: svn://10.0.0.236/trunk@259998 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-17 14:03:32 +00:00
mkanat%bugzilla.org
9135b13ce7 Bug 545587: Make colchange.cgi use the database to determine buglist-able
columns, instead of having a fixed list.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259997 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-17 10:30:45 +00:00
asasaki%mozilla.com
7b3dd29663 tinderbox1: scrape columns by default. bug 545825, p=bear, r=cls
git-svn-id: svn://10.0.0.236/trunk@259995 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-16 23:02:50 +00:00
nrthomas%gmail.com
b3cc6514b3 Bug 547309, unthrottle Tb 2.0.0.23 completely, and move it to 2.0.0.24, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@259993 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-16 21:27:27 +00:00
bhearsum%mozilla.com
f1e9ef589e bug 551278: Tracking bug for build and release of Firefox 3.7a3 - initial moz193 patcher config. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@259992 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-16 13:05:03 +00:00
cltbld
50025c43c1 Automated configuration bump: moz191-branch-patcher2.cfg, from 3.5.8 to 3.5.9 build 1
git-svn-id: svn://10.0.0.236/trunk@259991 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-16 12:03:36 +00:00
mkanat%bugzilla.org
dde7c3f173 Bug 545770: Make contrib/merge-users.pl figure out what columns to merge
by tracing FKs instead of having a fixed list.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259990 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-16 05:46:02 +00:00
mkanat%bugzilla.org
3a08c53603 Bug 526189: Refactor the way that groups are checked for being validly
settable in a particular product, to eliminate the possibility of ever
setting an inactive or invalid group on a product.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259989 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-16 05:45:48 +00:00
ted.mielczarek%gmail.com
db024defaf bug 551782 - move PR_STATIC_ASSERT from prlog.h to prtypes.h. Patch by Zack Weinberg <zweinberg@mozilla.com>, r=me
git-svn-id: svn://10.0.0.236/trunk@259988 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 17:53:44 +00:00
cltbld
1a54fedf74 "Automated configuration bump: moz19-branch-patcher2.cfg, for firefox 3.0.19 build1"
git-svn-id: svn://10.0.0.236/trunk@259987 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 17:26:12 +00:00
mkanat%bugzilla.org
e283335a84 Bug 552349: A lot of errors are thrown when an Atom feed queries Bugzilla
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259986 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 14:31:18 +00:00
cltbld
c056df959f Bug 547309, use mozilla.com for details URL for Tb2.0.0.x, me=nthomas
git-svn-id: svn://10.0.0.236/trunk@259985 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 08:34:25 +00:00
nelson%bolyard.com
08cc1f4fb1 Bug 505880: nss_ZRealloc could use a local NSSArena *arena variable
to make coverity happy
Patch contributed by Timeless <timeless@mozdev.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259984 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 08:29:31 +00:00
nelson%bolyard.com
220be4d7df Bug 507371: useless null check of hashBuf in ssl3_ComputeECDHKeyHash
Patch contributed by Timeless <timeless@mozdev.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259980 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 08:03:14 +00:00
nelson%bolyard.com
ea2fd77c1a Bug 550204: crmf_decode_process_popoprivkey passes unset
privKeyDer.type or unset privKeyDer to SECITEM_CopyItem
Patch contributed by Timeless <timeless@mozdev.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259979 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 07:29:58 +00:00
nelson%bolyard.com
2e8e9e524a Bug 469619: Coverity errors reported in libSMIME
Patch contributed by Shailendra Jain <shailen.n.jain@gmail.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259978 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 07:25:15 +00:00
nelson%bolyard.com
166e017230 Bug 339991: Coverity 889, memory leak in PR_NewMonitor
Patch contributed by Timeless <timeless@mozdev.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259977 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 07:15:25 +00:00
nelson%bolyard.com
cecc0d63a7 Bug 469579 Coverity: uninitialized variable used in
pkix_ComCRLSelParams_Duplicate and pkix_CRLSelector_Duplicate
Patch contributed by Timeless <timeless@mozdev.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259975 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 06:57:55 +00:00
nelson%bolyard.com
f9737ca8a2 Bug 550435 PK11_ChangePW passes newLen/oldLen uninitialized to C_SetPIN
if slot->protectedAuthPath and newpw/oldpw == NULL
Patch contributed by Timeless <timeless@mozdev.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259974 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 06:53:47 +00:00
nelson%bolyard.com
ffed1863d3 Bug 550041: PFX file with empty friendly name crashes NSS import code
Patch contributed by Shailendra Jain <shailen.n.jain@gmail.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259973 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 06:48:56 +00:00
nelson%bolyard.com
0dea523c77 Bug 469601: Coverity errors reported for pk11wrap
Patch contributed by Shailendra Jain <shailen.n.jain@gmail.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259971 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 06:38:09 +00:00
nelson%bolyard.com
944ee6bcd3 Bug 469622: Coverity errors reported in ckfw
Patch contributed by Shailendra Jain <shailen.n.jain@gmail.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259969 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 06:07:56 +00:00
nelson%bolyard.com
815e51c916 backout commit that lacked checkin comment
git-svn-id: svn://10.0.0.236/trunk@259968 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 06:05:51 +00:00
nelson%bolyard.com
3a60ee36be token.c
git-svn-id: svn://10.0.0.236/trunk@259967 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 06:04:20 +00:00
mkanat%bugzilla.org
e301feef85 Fix Rémi Zara's first name (wasn't a valid UTF8 string)
git-svn-id: svn://10.0.0.236/trunk@259965 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-15 00:30:36 +00:00
mkanat%bugzilla.org
3799cbc562 Bug 349356: Correctly detect PPC as PocketPC (not only PowerPC)
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259964 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-14 22:45:58 +00:00
alqahira%ardisson.org
facdd13572 Bug 544814, Part 1 - Remove useless xpAutoComplete from nsStaticComponents.cpp and the project (and say good-bye to xpfe components used by Camino app/UI features). Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259963 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-14 03:31:24 +00:00
alqahira%ardisson.org
6525080696 Bug 351351 - Change default history format from mork to sqlite. Patch by Christopher Henderson <trendyhendy2000@gmail.com> with some build-wrangling by me, r=kreeger, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259962 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-14 01:38:37 +00:00
mkanat%bugzilla.org
d864c35ccd Bug 552168: Speed up comment display by pre-loading all Bugzilla::User
objects for the comment authors, for the whole list, all at once.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259960 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-14 00:46:27 +00:00
mkanat%bugzilla.org
5754033260 Bug 498309: Speed up show_bug.cgi when there are many comments by caching
field-descs globally for all template calls
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259959 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-14 00:46:13 +00:00
catlee%mozilla.com
7648abb931 Bug 549899, bootstrap config for Firefox 3.0.19 build1, p=lsblakk, r=me
git-svn-id: svn://10.0.0.236/trunk@259951 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-13 00:57:03 +00:00
alqahira%ardisson.org
c52530fd6a Bug 550107 - Don't export Spotlight metadata for menu spacers. Patch by Chris Lawson <cl-bugs-new2@chrislawson.net>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259950 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-12 23:34:48 +00:00
gozer%mozillamessaging.com
0270669656 Update patcher config for Thunderbird 3 MU offer, TB 2.0.0.24 is unreleased and using flat directory layout
git-svn-id: svn://10.0.0.236/trunk@259949 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-12 15:39:55 +00:00
gozer%mozillamessaging.com
b5b13c9495 re-indent
git-svn-id: svn://10.0.0.236/trunk@259948 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-12 15:30:08 +00:00
gozer%mozillamessaging.com
efadd5b6fb Patcher config for Thunderbird 2.0.0.24 => 3.0.3 MU
git-svn-id: svn://10.0.0.236/trunk@259947 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-12 15:26:08 +00:00
alqahira%ardisson.org
33371ec4d1 Bug 385791 - Context menu's Search item should always use a new tab or new window. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259946 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-12 05:49:44 +00:00
mkanat%bugzilla.org
67256d5204 Bug 551210: Retargetted flags should be deleted if the flag setter has no privs to set the flag in the new product
a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259945 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-11 23:46:16 +00:00
wtc%google.com
9733675f14 Bug 550463: Back out the previous checkin because the realpath extension
is added in Mac OS X 10.6 and is not in Mac OS X 10.5.


git-svn-id: svn://10.0.0.236/trunk@259944 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-11 19:21:20 +00:00
nrthomas%gmail.com
8620cbf08b Bug 545789 and 545790, advertise (unthrottle) major update from Fx 3.0.18 & 3.5.8 to 3.6, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@259942 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-11 18:28:19 +00:00
ted.mielczarek%gmail.com
fd3c9d4403 bug 550571 - NSPR configure doesn't produce usable debug symbols for windows ce. Patch by Brad Lassey <blassey@mozilla.com>, r=ted
git-svn-id: svn://10.0.0.236/trunk@259940 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-11 16:28:46 +00:00
mrbkap%gmail.com
73148bf50a Bug 504021 - Add push/popping code in more places. r=jst a=beltzner
git-svn-id: svn://10.0.0.236/trunk@259938 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-10 21:11:14 +00:00
mkanat%bugzilla.org
ea8fb15230 Bug 551199: The Bug.search WebService function was throwing an error about
datetime_format_inbound not being found
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259937 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-10 21:01:04 +00:00
mkanat%bugzilla.org
08e56afe2b Bug 550966: Syntax errors in extensions' Extension.pm were causing "deep
recursion on subroutine" errors.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259936 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-10 14:45:49 +00:00
roc+%cs.cmu.edu
0d34d1b964 Backing out fix for bug 546530 due to test failures
git-svn-id: svn://10.0.0.236/trunk@259935 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-10 02:14:39 +00:00
roc+%cs.cmu.edu
07ac036472 Bug 546530. Bound search for previous cluster start. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@259934 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-10 00:00:56 +00:00
roc+%cs.cmu.edu
e17df3b580 Bug 499862. Need to flush out linebreaker stuff even if there are no mapped flows. r=smontagu,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@259933 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-09 23:55:09 +00:00
nrthomas%gmail.com
8705a1e265 Bug 547309, unthrottle TB2.0.0.23 on beta and test channels, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@259931 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-09 22:32:35 +00:00
timeless%mozdev.org
cd58adf300 Bug 529371 - Fix nsPopupSetFrame sibling pointers (crash [@nsWeakFrame::Init][@nsWeakFrame::InitExternal]).
patch by roc, r=bzbarsky a=beltzner


git-svn-id: svn://10.0.0.236/trunk@259929 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-09 08:25:25 +00:00
mkanat%bugzilla.org
04f451a6ae Bug 374632: A separate script just to fix file/directory permissions
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259928 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-09 07:01:06 +00:00
mkanat%bugzilla.org
4e36c664a5 Bug 551104: Don't install DBD::Pg when using install-module.pl --all unless
the PostgreSQL devel files are actually installed.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259927 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-09 04:46:02 +00:00
wtc%google.com
069ee5d84b Bug 550463: Pass NULL as the resolved_name argument to realpath so that we
don't need to worry about allocating a resolved_name buffer of the right
size.  Mac OS X's realpath supports this extension.  The patch is
contributed by timeless <timeless@bemail.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@259926 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-09 02:18:06 +00:00
wtc%google.com
9f21b08f25 Bug 550408: Use the file "/Windows/services.exe", which exists on a WinCE
system.  The patch is contributed by Alex Pakhotin <alexp@mozilla.com>.
r=blassey,wtc.


git-svn-id: svn://10.0.0.236/trunk@259925 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-09 02:10:49 +00:00
wtc%google.com
c57054bb7e Bug 550428: ASFLAGS for HP-UX needs to include -x assembler-with-cpp
because os_HPUX.s tests a macro.  The patch is contributed by
Michael Haubenwallner <michael.haubenwallner@salomon.at>.  r=wtc.
Modified Files: configure configure.in


git-svn-id: svn://10.0.0.236/trunk@259924 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-09 01:45:40 +00:00
wtc%google.com
8f3f0f1ed0 Bug 550571: NSPR configure should not use the host "lib" tool for Windows
CE.  The patch is contributed by Brad Lassey <bugmail@lassey.us>.  r=wtc.
Modified Files: configure configure.in


git-svn-id: svn://10.0.0.236/trunk@259923 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 22:43:39 +00:00
jdrew%mozilla.com
1cf4cdce9a Bug 497056. Patch by glennrp+bmo@gmail.com; r=joe, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@259922 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 20:28:47 +00:00
jst%mozilla.org
81f2385a1f Fixing bug 488423. Don't pass 0 as the size to PR_CALLOC(). Patch by Shailen <shailen.n.jain@gmail.com>, r+sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259921 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 20:21:18 +00:00
gavin%gavinsharp.com
e893af8fb3 Bug 548213: use C style comment in npunix.c, patch by Uli Link <ul.mcamafia@linkitup.de>, r=josh, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259920 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 19:44:33 +00:00
gerv%gerv.net
aff27ee1a4 Bug 547985 - comment out nsw.gov.au entry in PSL. Patch by gerv; r=pkasting.
git-svn-id: svn://10.0.0.236/trunk@259919 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 19:23:50 +00:00
gavin%gavinsharp.com
50e5d6ba4c Bug 516667 - Adding bookmarks fails on AIX, patch by Shailen <shailen.n.jain@gmail.com>, r=gal, sr=bsmedberg, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@259918 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 19:22:35 +00:00
gavin%gavinsharp.com
97b246db8b Bug 448197: fix compilation error in gfxFontTest.cpp on AIX 5.1, patch by Uli LInk <ul.mcamafia@linkitup.de>, r=vlad, sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@259917 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 19:17:01 +00:00
gavin%gavinsharp.com
432a3bc2d7 Bug 534079: Sub chunks are incorrectly applied in some cases, patch by David Dahl <ddahl@mozilla.com>, r=tony, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259916 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 18:47:54 +00:00
gavin%gavinsharp.com
83ec8f85bb Bug 538308: Inside a tree don't consider XUL nodes under non-XUL nodes. Patch by Timothy Nikkel <tnikkel@gmail.com>, r=neil, sr=bzbarsky, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259915 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 18:43:19 +00:00
gavin%gavinsharp.com
cc7430490b Bug 549349: handle file:/// drops correctly, r=Mossop, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@259914 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 18:24:28 +00:00
gerv%gerv.net
2651902c4e Bug 544319 - update .ml entry of PSL. Patch by pamg.bugs@gmail.com; r=gerv.
git-svn-id: svn://10.0.0.236/trunk@259913 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 16:36:29 +00:00
mkanat%bugzilla.org
a1931e8210 Bug 550618: Make the XML-RPC WebService return the right date format
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259908 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 07:47:34 +00:00
mkanat%bugzilla.org
2053911928 Remove CVS "$Id" markers in files. The CVS mirror of bzr was showing
the docs' about.xml and installation.xml being modified on every commit
because of these markers, and the rest of them are simply unnecessary.


git-svn-id: svn://10.0.0.236/trunk@259907 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 02:49:56 +00:00
mkanat%bugzilla.org
5f727183d7 Bug 547863: Stop supporting upgrades from 2.8
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259905 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 02:31:13 +00:00
mkanat%bugzilla.org
f6ca6ad77a Bug 549588: Documentation incorrectly refers to localconfig for priorities, severities, platforms and operating systems
r=glob


git-svn-id: svn://10.0.0.236/trunk@259904 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 01:39:32 +00:00
mkanat%bugzilla.org
db8c7b06d7 Fix some typos and formatting in the Bugzilla::Extension POD.
git-svn-id: svn://10.0.0.236/trunk@259902 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 01:33:57 +00:00
mkanat%bugzilla.org
16d2e33c1b Bug 549671: The "1.3. New Versions" section is out-of-date
r=glob


git-svn-id: svn://10.0.0.236/trunk@259901 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 01:20:06 +00:00
mkanat%bugzilla.org
585284f408 Bug 542464: Dependency graphs cannot be displayed when bug summaries contain UTF8 characters
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259900 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 01:06:36 +00:00
mkanat%bugzilla.org
6a904c9c2c Add a note about the Example extension in the Bugzilla::Hook POD.
git-svn-id: svn://10.0.0.236/trunk@259899 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 01:04:05 +00:00
mkanat%bugzilla.org
1369184fd0 Bug 101770 - Comment box on the edit attachment page is too small \n r=mkanat/lpSolit, a=lpsolit
2010-03-03  Guy Pyrzak  <guypyrzak@guyah>

fix for button

2010-03-02  Guy Pyrzak  <guypyrzak@guyah>

101770v2

2010-03-02  Guy Pyrzak  <guypyrzak@guyah>

101770


git-svn-id: svn://10.0.0.236/trunk@259898 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-07 18:46:25 +00:00
mkanat%bugzilla.org
2cfd14abd6 Bug 549685: Update the list of required and optional Perl modules
r=ghendricks a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259897 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-07 16:50:07 +00:00
mkanat%bugzilla.org
afad539007 Bug 549482: Release Notes for Bugzilla 3.4.6
r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259896 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-07 00:47:27 +00:00
nelson%bolyard.com
e49479c092 Bug 550432 ssl2_GatherData calls PORT_Memcmp with unintialized mac when gs->offset < macLen
Patch contributed by timeless <timeless@bemail.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259895 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-06 21:23:34 +00:00
mkanat%bugzilla.org
57eb214b92 Update the stability status of several WebService methods.
git-svn-id: svn://10.0.0.236/trunk@259894 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-06 03:32:28 +00:00
wtc%google.com
f2cf34c213 Bug 482002: Update dtoa.c from http://www.netlib.org/fp/dtoa.c dated
Tue Feb  2 23:05:34 MST 2010


git-svn-id: svn://10.0.0.236/trunk@259889 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-06 02:16:08 +00:00
despotdaemon
c5d3e3f5b7 Pseudo-automatic update of changes made by jmathies@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@259887 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-05 22:34:15 +00:00
mkanat%bugzilla.org
41d490ca0b Bug 513989 - large search query causing internal server error (500) but valid redirect 302 returned
Decreased CGI_URI_LIMIT to 8000 instead of 10000
a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259886 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-05 19:03:37 +00:00
anodelman%mozilla.com
08afd51de3 bug 474478 (set up talos on winmo) last patch in series for ts on winmo (7) p=jmaher r=anodelman
git-svn-id: svn://10.0.0.236/trunk@259885 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-05 16:02:48 +00:00
timeless%mozdev.org
0990f35f77 Backing out, wrong tree
git-svn-id: svn://10.0.0.236/trunk@259884 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-05 08:22:29 +00:00
timeless%mozdev.org
f43b9ac9bd Bug 548185 Crash on event.dataTransfer.setDragImage({},0,0) [@ nsINode::GetCurrentDoc() ]
r=smaug a=beltzner


git-svn-id: svn://10.0.0.236/trunk@259883 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-05 08:06:38 +00:00
timeless%mozdev.org
227f5f706f Bug 522561 crash replying to message that has attached eml [@ strlen | nsDateTimeFormatMac::FormatPRExplodedTime(nsILocale*, int, int, PRExplodedTime const*, nsAString_internal&)]
r=smontagu a=beltzner


git-svn-id: svn://10.0.0.236/trunk@259882 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-05 08:06:07 +00:00
mkanat%bugzilla.org
0ce62dd979 Additional bustage fix for bug 545299.
git-svn-id: svn://10.0.0.236/trunk@259881 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-05 05:17:21 +00:00
nrthomas%gmail.com
a574474c87 Bug 362814, nagios build files check should follow app version bumps automatically, p=raliiev%mozilla.com, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@259880 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-05 01:44:07 +00:00
mkanat%bugzilla.org
4f6dc346cf Bustage fix for Bug 545299. rs=mkanat over IRC
git-svn-id: svn://10.0.0.236/trunk@259879 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-05 01:17:12 +00:00
alqahira%ardisson.org
308ec6adfe Bug 550104 - feed.tiff is much bigger than it needs to be. Metadata stripped and prepared according to Camino image guidelines by Philippe Wittenbergh <phiw@l-c-n.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259878 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-04 23:29:12 +00:00
Olli.Pettay%helsinki.fi
276596ec82 Bug 538310, clean up old mimetype code, r=jst, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@259877 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-04 20:19:41 +00:00
Olli.Pettay%helsinki.fi
f8a7dadb97 Bug 375928, clean-up treeselection r=roc, sr=neil
git-svn-id: svn://10.0.0.236/trunk@259876 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-04 20:09:43 +00:00
mkanat%bugzilla.org
f3b0ed2a5a Bug 545299, XML-RPC WebService should take and return dates and times in UTC. POD
2010-03-04  Justin Wood  <Callek@gmail.com>

Bug 545299, XML-RPC WebService should take and return dates and times in UTC. Code part, r+=mkanat


git-svn-id: svn://10.0.0.236/trunk@259875 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-04 19:47:26 +00:00
gozer%mozillamessaging.com
74e30442c8 Patcher config changes for Thunderbird 3.1b1
git-svn-id: svn://10.0.0.236/trunk@259874 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-04 15:35:07 +00:00
mkanat%bugzilla.org
c608951232 Bug 513989 - large search query causing internal server error (500) but valid redirect 302 returned
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259873 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-03 22:16:23 +00:00
gozer%mozillamessaging.com
5465705c7b Manually bump Thunderbird 3.1 patcher config for Thunderbird 3.1b1
git-svn-id: svn://10.0.0.236/trunk@259870 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-03 20:27:32 +00:00
nrthomas%gmail.com
69b390aa16 Bug 548093, update monitoring for bump to 3.7a3pre/1.9.3a3pre
git-svn-id: svn://10.0.0.236/trunk@259869 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-02 21:48:05 +00:00
gozer%mozillamessaging.com
174c0025e8 Get patcher-config ready for the upcoming Thunderbird 3.1a1 => 3.1b1 update
git-svn-id: svn://10.0.0.236/trunk@259868 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-02 17:42:26 +00:00
christophe.ravel.bugs%sun.com
d623aa7999 Prepare JSS 4.3.2 RC0.
git-svn-id: svn://10.0.0.236/trunk@259865 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-02 02:55:23 +00:00
christophe.ravel.bugs%sun.com
9a05d4d4ea Prepare NSS 3.12.6 RC2.
git-svn-id: svn://10.0.0.236/trunk@259862 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-02 02:53:05 +00:00
mkanat%bugzilla.org
48f263c753 Bug 541553: [Oracle] Drop triggers when dropping columns, and drop the
left-behind PRODUCTS_MILESTONEURL trigger that currently exists in 3.6/trunk.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259861 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 23:33:44 +00:00
mkanat%bugzilla.org
d848003a60 Bug 286041 - Allow people to undo "forget search"
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259860 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 23:31:30 +00:00
glen.beasley%sun.com
d3453e5112 530575 expose TLS enableRequireSageNegotiation r=wtc
git-svn-id: svn://10.0.0.236/trunk@259859 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 21:57:01 +00:00
alqahira%ardisson.org
8931e1708d Bug 549370 - Release Notes for Camino 1.6.11. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259858 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 21:15:10 +00:00
ehsan.akhgari%gmail.com
5323722f17 Bug 499844; r=peterv a19=beltzner
git-svn-id: svn://10.0.0.236/trunk@259857 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 21:05:40 +00:00
alexei.volkov.bugs%sun.com
1121fde6c4 Backout the previous patch. Restore state of the trunk before tagging the tree.
git-svn-id: svn://10.0.0.236/trunk@259856 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 20:03:45 +00:00
gozer%mozillamessaging.com
d2224befe7 Thunderbird 2.0.0.23 => 3.0.3 Major Update
git-svn-id: svn://10.0.0.236/trunk@259854 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 15:38:46 +00:00
cltbld
27ed7fbe3a "Automated configuration bump: moz18-branch-patcher2.cfg, for thunderbird 2.0.0.24 build1"
git-svn-id: svn://10.0.0.236/trunk@259853 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 08:41:24 +00:00
alqahira%ardisson.org
9cc8deb9da Bug 543264 - Omnibus ad-blocking bug for February 2010. CSS rules by Philippe Wittenbergh <phiw@l-c-n.com> and me, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259852 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 04:50:39 +00:00
mkanat%bugzilla.org
3584a9ab78 Bug 508823: Make it so that you don't ever have to reset template_inner (like
Bugzilla->template_inner("")).
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259847 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 01:46:32 +00:00
nrthomas%gmail.com
7a55d05c51 Bug 547309, fix symbol path for pushing to win32 symbol server
git-svn-id: svn://10.0.0.236/trunk@259846 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 00:29:16 +00:00
mkanat%bugzilla.org
418b3207ef Bug 547466: Release Notes for Bugzilla 3.6rc1
r=LpSolit, r=gerv


git-svn-id: svn://10.0.0.236/trunk@259845 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 00:17:41 +00:00
mkanat%bugzilla.org
0a96afd4da Bug 548933: The "Mark as Duplicate" link was changing bugs to RESOLVED FIXED
r=pyrzak, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259844 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 00:06:30 +00:00
mkanat%bugzilla.org
2bf3cfbe6d Bug 474738: Make all of the "not" search types show up in search descriptions
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259843 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-28 23:35:30 +00:00
mkanat%bugzilla.org
06a3ee7c4b Bug 545235: Simplify Bugzilla's language-choosing code
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259842 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-28 23:32:04 +00:00
nrthomas%gmail.com
81844f2b25 Bug 547309, bump T'bird nightly version to 2.0.0.25pre and Gecko milestone to 1.8.1.25pre, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259836 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-28 22:28:53 +00:00
nrthomas%gmail.com
0acece2511 Bug 547309, release automation config for Tb 2.0.0.24, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259832 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-28 21:36:32 +00:00
mkanat%bugzilla.org
495517b96c Bug 537834 - "Buglist results using atom ctype do not display users with empty real names"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@259830 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-28 20:22:57 +00:00
mkanat%bugzilla.org
f5ae9e979c Bug 549177 - "Typo in admin.cgi page header"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@259829 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-28 20:21:48 +00:00
gozer%mozillamessaging.com
0ac845c7a7 fix incorrect url
git-svn-id: svn://10.0.0.236/trunk@259828 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-28 06:25:57 +00:00
cltbld
d5ecb63f0b Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0.2 to 3.0.3 build 1
git-svn-id: svn://10.0.0.236/trunk@259827 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-28 06:22:35 +00:00
despotdaemon
14d1fa720c Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259826 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-27 19:26:49 +00:00
mkanat%bugzilla.org
de37fdc929 Bug 547852: Make the JSON-RPC interface return the correct error format to
JSON-RPC 1.0 clients.
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259825 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-27 08:05:27 +00:00
mkanat%bugzilla.org
bf7e9e6811 Bug 547601: Make the JSON-RPC interface return UTF-8 data correctly.
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259823 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-27 08:01:42 +00:00
alqahira%ardisson.org
e6e07a0078 Bug 541743 - Closing two tabs from yelp.com in rapid succession crashes Camino [@ nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) | nsDocShell::FirePageHideNotification(int) ] [@ nsDocShell::FirePageHideNotification(int) ], so hold a strong ref to the docshell. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r=bz, a1.9.0.19=beltzner
git-svn-id: svn://10.0.0.236/trunk@259822 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-26 23:42:47 +00:00
alexei.volkov.bugs%sun.com
9ac9e59801 537356 - Implement new safe SSL3 & TLS renegotiation. Change renegotiation default to be SSL_RENEGOTIATE_REQUIRES_XTN. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@259821 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-26 20:44:54 +00:00
alexei.volkov.bugs%sun.com
afbbd7d153 548654 - libssl: handshake failure alert is set twice upon unsuccessful extension parsing. r=wtc
git-svn-id: svn://10.0.0.236/trunk@259819 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-26 19:25:44 +00:00
anodelman%mozilla.com
91e2c1c29f bug 548320 (winnt 5.1/6.1 have trouble pinging the graph server) use HTTP instead of HTTPConnection p=anodelman r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259818 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-26 18:33:32 +00:00
despotdaemon
0c83972816 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259814 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-26 02:21:35 +00:00
despotdaemon
4775d1d1e8 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259813 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-26 02:21:15 +00:00
despotdaemon
abea517e4b Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259812 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-26 02:20:40 +00:00
despotdaemon
1e61146a6c Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259811 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-26 02:19:46 +00:00
gozer%mozillamessaging.com
7333e8dffb Update Thunderbird 2.x => 3.x MU patcher config for 2.0.0.23 => 3.0.2
git-svn-id: svn://10.0.0.236/trunk@259810 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-25 18:18:01 +00:00
gozer%mozillamessaging.com
86100288e4 Prepare for Thunderbird 3.1a2 Test Firedrill updates.
git-svn-id: svn://10.0.0.236/trunk@259808 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-25 05:08:43 +00:00
gozer%mozillamessaging.com
3fdb18e89d Patcher configs for Thunderbird 3.1.x branch
git-svn-id: svn://10.0.0.236/trunk@259807 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-25 05:01:21 +00:00
mkanat%bugzilla.org
abbb0eac7e Some lines in the release notes started with a "[% terms" item but didn't
have [%+ on them, so the words would get crunched together, like "thisBugzilla".


git-svn-id: svn://10.0.0.236/trunk@259804 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-24 23:51:32 +00:00
anodelman%mozilla.com
0a1fefbdf2 bug 548320 (winnt 5.1/6.1 have trouble pinging the graph server) better error messaging to diagnose the real failure p=anodelman r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259803 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-24 18:50:27 +00:00
mkanat%bugzilla.org
96dac4dc29 Fix bustage (unused error tag)
git-svn-id: svn://10.0.0.236/trunk@259802 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-24 17:32:02 +00:00
slavomir.katuscak%sun.com
b318dc1617 Bug 534472 - Fixed message text + report failure when mangle fails. r=wtc
git-svn-id: svn://10.0.0.236/trunk@259800 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-24 15:00:13 +00:00
mkanat%bugzilla.org
62cd771d24 Bug 547496: Add IDs to some form elements
r=pyrzak a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259799 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-24 12:47:16 +00:00
bzbarsky%mit.edu
9dfe0c6f82 Bug 546941. Make sure to load the scrollbars sheet with a
case-sensitive cssloader. r=dbaron


git-svn-id: svn://10.0.0.236/trunk@259798 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-24 05:23:44 +00:00
masayuki%d-toybox.com
8eff14968e Bug 537828 crash [@ nsAString_internal::Assign(nsAString_internal const&)] r=smaug, a19019=beltzner
git-svn-id: svn://10.0.0.236/trunk@259797 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-23 18:01:07 +00:00
mkanat%bugzilla.org
913bf84f3e Bug 526184: Allow groups to be specified when creating bugs using email_in.pl
or the WebService Bug.create method.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259796 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-23 00:31:25 +00:00
mkanat%bugzilla.org
3e0a63da44 Bug 547336: Make installation work on Windows with Strawberry Perl Professional
r=glob, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259794 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-23 00:22:27 +00:00
mkanat%bugzilla.org
ad604a290d Bug 547126: Make the JSON-RPC return error codes that are numerically
identical to the XML-RPC error codes.
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259793 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-23 00:22:26 +00:00
mkanat%bugzilla.org
7487781c6d Bug 486074: Allow the JSON-RPC interface to properly serialize objects
to JSON, so that the Bug.get "internals" return item works.
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259792 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-23 00:22:25 +00:00
mkanat%bugzilla.org
d7bf884c70 Bug 486073: Make the JSON-RPC WebService throw errors properly under mod_perl
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259791 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-23 00:21:13 +00:00
mkanat%bugzilla.org
d616f30239 Include migrate.pl in the POD index.
git-svn-id: svn://10.0.0.236/trunk@259790 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-22 22:47:52 +00:00
mkanat%bugzilla.org
02505505e5 There was some POD at the end of Bugzilla::WebService::Server::JSONRPC
that was supposed to be at the end of Bugzilla::WebService instead. Also
added links to Bugzilla::WebService in both of the Bugzilla::WebService::Server
types' POD.


git-svn-id: svn://10.0.0.236/trunk@259789 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-22 20:46:32 +00:00
nrthomas%gmail.com
4d81c9120f Bug 544420, backupsnip fails when only adding new directories, r=catlee
git-svn-id: svn://10.0.0.236/trunk@259788 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-22 20:36:46 +00:00
mkanat%bugzilla.org
10645eea8b The JSON-RPC WebService is EXPERIMENTAL, now, not UNSTABLE.
git-svn-id: svn://10.0.0.236/trunk@259785 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-22 20:31:28 +00:00
bclary%bclary.com
af944dcf24 JavaScript Tests - add tests for bugs 375651, 390598, 429739, 451322, 460886, 465145, 465686, 469405, 469547, 470619, 472533, 473282, 474529, 476257, 476653, 476871, 479567, 482783, 489682
git-svn-id: svn://10.0.0.236/trunk@259784 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-22 18:53:47 +00:00
mkanat%bugzilla.org
ab8ab4bdd6 Bug 490923: Autocomplete assignee, qa contact, and cc on the client side
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259782 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-22 00:16:32 +00:00
alqahira%ardisson.org
7d18c7e2e0 Bug 306613 - Can't add a pref via about:config because the about:config context menu is missing. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r=cl, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259781 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-21 22:56:30 +00:00
alqahira%ardisson.org
c342a603f5 Bug 545353 - Add some polish and sync appearance in about.css, config.css, netError.css and dirListing.css (and add aboutMemory.css) for Gecko 1.9.x, with graceful degradation on 1.9.0. Patch by Philippe Wittenbergh <phiw@l-c-n.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259780 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-21 02:51:12 +00:00
alqahira%ardisson.org
17b2f41030 Bug 504874 - Match 10.4 menu highlighting in location bar autocomplete window. Patch by Dan Weber <dan.j.weber@gmail.com>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@259779 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-21 02:30:52 +00:00
alqahira%ardisson.org
905d6d0936 Bug 544814, Part 2 - Remove useless code from AutoCompleteTextField.mm. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259778 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-21 02:18:35 +00:00
alqahira%ardisson.org
5a4a779930 Bug 156552 - Hook up menu UI for offline mode and tweak error page messages to match. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259777 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-21 00:29:23 +00:00
alqahira%ardisson.org
f3c990f2b9 Bug 544814 - Whitespace cleanup for AutoCompleteTextField.mm. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259776 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 23:58:41 +00:00
mkanat%bugzilla.org
2c7f6c9a23 fix bustage in 012throwables.t
git-svn-id: svn://10.0.0.236/trunk@259774 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 21:16:19 +00:00
mkanat%bugzilla.org
3e11c11f7c Bug 546871: Make checksetup.pl not try to fix the permissions of
bugzilla-update.xml, to avoid warnings.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259773 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 20:20:55 +00:00
mkanat%bugzilla.org
8271d1a2ef Bug 546867: Prevent email_in.pl from throwing a cryptic error on receiving
an invalid email
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259772 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 20:19:50 +00:00
mkanat%bugzilla.org
fb8bcb5470 Bug 531577: Fix the paths that single-file extensions (like extensions/Foo.pm)
look for their tempaltes and libraries in.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259771 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 20:16:25 +00:00
mkanat%bugzilla.org
7bdfb063ad Bug 519035: Make the FK for series.creator have ON DELETE CASCADE instead
of ON DELETE SET NULL
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259769 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 20:05:10 +00:00
mkanat%bugzilla.org
539d396c69 Bug 499151: Only call format_comment when it's actually needed, as a slight
performance improvement.
r=glob, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259768 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 20:03:56 +00:00
mkanat%bugzilla.org
bcd3592f3b Bug 547428: SQL error when deleting a product and its related series when it has none
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259767 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 16:02:37 +00:00
mkanat%bugzilla.org
ce1f19507a Bug 373278: Add distinctive marking for security bugs in request.cgi
r=pyrzak a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259766 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-20 15:31:21 +00:00
alqahira%ardisson.org
11bb0120d7 Follow-up to bug 410193 - Remove the hasn't-been-built-since-2007 unused FindDlgController code, too. rs=smorgan on irc
git-svn-id: svn://10.0.0.236/trunk@259765 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 23:34:02 +00:00
christophe.ravel.bugs%sun.com
a9181dbd9c Prepare NSS 3.12.6 RC1.
git-svn-id: svn://10.0.0.236/trunk@259763 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 23:00:02 +00:00
mkanat%bugzilla.org
ded42ff194 The fix for bug 329637 was missing an update to filterexceptions.pl.
git-svn-id: svn://10.0.0.236/trunk@259762 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 21:46:26 +00:00
gozer%mozillamessaging.com
88ed4b3767 Bug 546985 Update snippets detailsURL should point to live.momo.com. r=Standard8
git-svn-id: svn://10.0.0.236/trunk@259761 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 20:31:27 +00:00
ghendricks%novell.com
f165728117 Bug 570223 - Unable to sort the test plans for Access Manager based on the product version
git-svn-id: svn://10.0.0.236/trunk@259760 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 18:21:19 +00:00
bhearsum%mozilla.com
0556d95190 bug 492913: Automate creating MU with each security release - patcher creator unit tests configs. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@259759 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 17:38:15 +00:00
gozer%mozillamessaging.com
6eedc27af7 Update Thunderbird comm-1.9.1 nightly monitoring for Thunderbird 3.0.3pre r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259758 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 17:07:04 +00:00
szegedia%freemail.hu
5dee46e0cc Allow other exceptions - in addition to IOException - to be thrown from ModuleScriptProvider.getModuleScript()
git-svn-id: svn://10.0.0.236/trunk@259756 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 09:47:19 +00:00
szegedia%freemail.hu
aa5e61a2ff "Fluidized" the builder setters, so they can be chained
git-svn-id: svn://10.0.0.236/trunk@259755 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 09:44:52 +00:00
wtc%google.com
dda730ad80 Bug 509308: Don't need to test for pthreads on Windows CE. The patch is
contributed by Brad Lassey <bugmail@lassey.us>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@259754 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 03:58:29 +00:00
wtc%google.com
bb8617a90a Bug 546478: Remove FlatCarbon headers. The patch is contributed by
Josh Aas <joshmoz@gmail.com>.  r=wtc.
Modified Files: Makefile.in prlink.c


git-svn-id: svn://10.0.0.236/trunk@259753 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 03:50:25 +00:00
wtc%google.com
2227003495 Bug 544759: _PR_MD_CLOSE_DIR should return PRInt32 instead of PRStatus.
The patch is contributed by David Golub <david.golub@yale.edu>.  r=wtc.
Modified Files: ntio.c w95io.c


git-svn-id: svn://10.0.0.236/trunk@259752 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 03:43:35 +00:00
wtc%google.com
06df852dc9 Bug 362253: Support large files (>= 2GB) on FreeBSD. 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@259751 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 03:31:26 +00:00
wtc%google.com
422c9ad419 Set NSPR version to 4.8.5 Beta.
Modified Files: configure configure.in repackage.sh prinit.h vercheck.c


git-svn-id: svn://10.0.0.236/trunk@259750 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 03:28:12 +00:00
wtc%google.com
8414c8c9bf Set NSPR version to 4.8.4.
git-svn-id: svn://10.0.0.236/trunk@259748 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-19 03:17:47 +00:00
mkanat%bugzilla.org
e4c6ae95f8 "my $template = Bugzilla->template" wasn't needed in _page_user and _page_bug
in the Voting extension. (Thanks to timello for pointing this out!)


git-svn-id: svn://10.0.0.236/trunk@259747 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-18 23:16:46 +00:00
mkanat%bugzilla.org
9a8d9a3b58 Bug 529573: Tabular reports do not show empty resolution
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259746 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-18 19:33:13 +00:00
mkanat%bugzilla.org
8e69e3c4d6 Bug 546763: Extra spaces when copying bug header
r=reed a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259745 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-18 19:19:16 +00:00
mkanat%bugzilla.org
184938f71a Bug 546719: When reopening a Resolved Duplicated bug in IE, JS error stops the correct page behavior
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259744 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-18 19:03:58 +00:00
slavomir.katuscak%sun.com
b9f471980d Bug 367376: Adding one more stack pattern.
git-svn-id: svn://10.0.0.236/trunk@259743 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-18 09:26:57 +00:00
mkanat%bugzilla.org
7064b140f1 Bug 533018: "Confirm match" displays full email address to logged-out users in request.cgi
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259741 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-18 00:16:20 +00:00
mkanat%bugzilla.org
0aca3eb9bc Bug 267541: Set "create chart dataset" checkbox to on by default
r=LpSolit a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259740 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 23:01:53 +00:00
mkanat%bugzilla.org
0db5ab5da1 Bug 545260: In the code for template hooks, the cached code of a hook
wasn't being stored properly per-language.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259738 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 22:47:48 +00:00
mkanat%bugzilla.org
a95d3e7396 Bug 538211: Make value-controlled and visibility-controlled fields behave
correctly on enter_bug.cgi when the user uses a bookmarkable template to
pre-fill values in the controller.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259737 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 22:20:21 +00:00
mkanat%bugzilla.org
191369bd2c Bug 537887 - "The flag setter should be able to unset a flag even if not in the request group"
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@259736 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 22:16:33 +00:00
mkanat%bugzilla.org
1d74ea3fa3 Bug 329637: Add a Calendar widget to the Deadline field
r=ghendricks, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259734 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 22:04:13 +00:00
mkanat%bugzilla.org
2ab89ea101 Bug 546340 - Change <a name> anchors to use @id
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259733 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 22:02:58 +00:00
mkanat%bugzilla.org
009b177a83 Bug 529201: Add help for every single field to fields.html
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259732 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 22:01:39 +00:00
mkanat%bugzilla.org
974a9f025b Bug 494403: "Default" groups don't get set on bug creation using email_in.pl
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259731 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 21:49:56 +00:00
mkanat%bugzilla.org
12ed8a34c4 Bug 545029: When deleting a group, no warning is thrown about group inheritance
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259730 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 21:48:46 +00:00
cltbld
71924e3d85 Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0.1 to 3.0.2 build 1
git-svn-id: svn://10.0.0.236/trunk@259729 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 21:34:31 +00:00
nrthomas%gmail.com
4b44fde8c8 Bug 546594, unthrottle Firefox 3.5.7 -> 3.5.8, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@259727 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 21:14:28 +00:00
wtc%google.com
88282f31d8 Bug 537356: Redefine SSL_RENEGOTIATE_CLIENT_ONLY as
SSL_RENEGOTIATE_TRANSITIONAL, changing its meaning for server sockets,  and
make it the default.  r=rrelyea.
Modified Files:
	ssl.h ssl3con.c sslsock.c


git-svn-id: svn://10.0.0.236/trunk@259722 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-17 02:29:08 +00:00
alqahira%ardisson.org
5d9e0c8a27 Bug 546358 - With Flashblock enabled, Silverlight content is not visible, and there is no way to unblock it. Implement support for Flashblock's Silverlight blocking, but turn it off and unconditionally allow all Silverlight movies since Flashblock's click-to-play doesn't work for many Silverlight movies. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r=smorgan, sr=pink, a/Cm2.0.2=me
git-svn-id: svn://10.0.0.236/trunk@259721 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 22:44:00 +00:00
despotdaemon
33a6e3802b Pseudo-automatic update of changes made by dtownsend@oxymoronical.com.
git-svn-id: svn://10.0.0.236/trunk@259720 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 22:20:47 +00:00
despotdaemon
c88f087c3b Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@259719 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 22:19:59 +00:00
kaie%kuix.de
32993a9e71 Bug 542476, Add January 2010 batch of new roots to NSS
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@259718 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 22:14:35 +00:00
kaie%kuix.de
5d3fe62e8e Bug 546389, nsssysinit binary built inside source tree, not objdir
Patch v3, contributed by wtc@google.com, r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@259717 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 19:38:42 +00:00
kaie%kuix.de
f61b8a539b Bug 546389, nsssysinit binary built inside source tree, not objdir
Patch v1, r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@259716 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 19:37:04 +00:00
wtc%google.com
7438b8e95a Bug 537356: Rename SCSV. In the final RFC, the symbolic name of the SCSV
changed to TLS_EMPTY_RENEGOTIATION_INFO_SCSV.  r=christophe,rrelyea.
Modified Files:
	cmd/ssltap/ssltap.c lib/ssl/ssl.h lib/ssl/ssl3con.c
	lib/ssl/sslproto.h


git-svn-id: svn://10.0.0.236/trunk@259715 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 18:56:48 +00:00
wtc%google.com
ac9e01f78d Set NSPR version to 4.8.4 Beta 2.
git-svn-id: svn://10.0.0.236/trunk@259714 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 18:40:01 +00:00
slavomir.katuscak%sun.com
5b63e1778d Bug 546277: Fixed string comparison to work on AIX. r=christophe
git-svn-id: svn://10.0.0.236/trunk@259713 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 10:40:31 +00:00
mkanat%bugzilla.org
62bb33f940 The sanitycheck_check hook documentation was in slightly the wrong place
in Bugzilla/Hook.pm.


git-svn-id: svn://10.0.0.236/trunk@259712 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 00:31:32 +00:00
mkanat%bugzilla.org
7202732b54 * Disable the Voting extension by default.
* There was a syntax error in the code-error-errors.html.tmpl hook in the
Voting extension.
* Creating the TestProduct during checksetup was throwing an warning
about use of an uninitialized value, due to the Voting extension.


git-svn-id: svn://10.0.0.236/trunk@259711 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 00:16:26 +00:00
mkanat%bugzilla.org
e714a3b2bd Move the no_open_bug_status code error into the Voting extension.
git-svn-id: svn://10.0.0.236/trunk@259710 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-16 00:01:42 +00:00
mkanat%bugzilla.org
a68210b184 Bug 372979: Make voting into an extension
r=mkanat, a=mkanat, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259709 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-15 23:32:10 +00:00
szegedia%freemail.hu
90128975de 540724: Implement support for CommonJS Modules/1.1
git-svn-id: svn://10.0.0.236/trunk@259708 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-15 19:31:20 +00:00
alqahira%ardisson.org
3a6cdf4b49 Bug 545347 - Release Notes for Camino 2.0.2. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259707 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-14 22:25:19 +00:00
nrthomas%gmail.com
17df8bdcd7 Update TraceMonkey and Electrolysis monitors for bump to 3.7a2pre in m-c, and update expected file lists
git-svn-id: svn://10.0.0.236/trunk@259706 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-14 01:28:40 +00:00
mkanat%bugzilla.org
afe054e645 Bug 545978 - "A '<th>' tag ends with '</td>' in template/en/default/bug/edit.html.tmpl between lines 438-442."
[r=LpSolit a=LpSolit]


git-svn-id: svn://10.0.0.236/trunk@259705 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-13 19:47:42 +00:00
wtc%google.com
f5826f5551 Bug 545865: Fix PDB file name for WINCE. The patch is contributed by
Brad Lassey <blassey@mozilla.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@259704 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-13 00:46:38 +00:00
wtc%google.com
3b328bd599 Bug 545865: A better way to build NSPR tests for Windows Mobile. The patch
is contributed by Brad Lassey <blassey@mozilla.com>.  r=wtc.
Modified Files:
	Makefile.in foreign.c socket.c thrpool_server.c tmocon.c
	y2ktmo.c
Removed Files:
	nst_wince.h wince_tester.cpp


git-svn-id: svn://10.0.0.236/trunk@259703 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-13 00:32:47 +00:00
despotdaemon
73ab2a3696 Pseudo-automatic update of changes made by benjamin@smedbergs.us.
git-svn-id: svn://10.0.0.236/trunk@259702 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-13 00:27:46 +00:00
mkanat%bugzilla.org
b1a830ca65 Bug 545762: Allow tests to pass when using the PERL5LIB environment variable.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259701 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-12 05:33:05 +00:00
despotdaemon
37c46bbd27 Pseudo-automatic update of changes made by mconnor@steelgryphon.com.
git-svn-id: svn://10.0.0.236/trunk@259700 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 22:44:11 +00:00
mkanat%bugzilla.org
51cfb5259c Bug 545715: New Hook: bugmail_relationships
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259699 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 20:46:22 +00:00
despotdaemon
5deb8bcb55 Pseudo-automatic update of changes made by kairo@kairo.at.
git-svn-id: svn://10.0.0.236/trunk@259695 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 19:16:37 +00:00
mkanat%bugzilla.org
ed58742a10 Add a "bug" argument to the bugmail_recipients hook that was just checked in.
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259694 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 19:16:16 +00:00
christophe.ravel.bugs%sun.com
49c62f0ccb NSS 3.12.6 RC0.
git-svn-id: svn://10.0.0.236/trunk@259692 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 19:12:47 +00:00
mkanat%bugzilla.org
98f3be684e Bug 545683: New Hook: bugmail_recipients
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259691 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 19:01:29 +00:00
mkanat%bugzilla.org
d71afb15d2 Bug 545576 - "Add "greaterthaneq" and "lessthaneq" charts to do >= and <= searches"
[r=mkanat a=mkanat]


git-svn-id: svn://10.0.0.236/trunk@259690 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 04:46:32 +00:00
nrthomas%gmail.com
951c27f6b9 Bug 542853, fix swapped buildid's spotted by armenzg
git-svn-id: svn://10.0.0.236/trunk@259689 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 03:50:44 +00:00
wtc%google.com
708aef4d68 Bug 545273: Remove unused, obsolete function SEC_Init. r=rrelyea.
Modified Files:
	cmd/lib/secutil.h cmd/p7env/p7env.c lib/util/manifest.mn
Removed Files:
	lib/util/secinit.c


git-svn-id: svn://10.0.0.236/trunk@259687 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 02:39:47 +00:00
mkanat%bugzilla.org
e68544b6f9 Bug 545551: Hook: object_update_columns
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259685 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 01:46:31 +00:00
emaldona%redhat.com
570d0c05ec Add sysinit directory to DIRS for Linux only builds, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@259684 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 01:11:33 +00:00
mkanat%bugzilla.org
69d853b916 Bug 545541: New Hook: object_columns
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259683 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 01:01:40 +00:00
mkanat%bugzilla.org
83dc2fc2f8 Fix a typo in Object.pm.
git-svn-id: svn://10.0.0.236/trunk@259682 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 00:17:40 +00:00
mkanat%bugzilla.org
fe4c8eab48 Bug 545524: New Hook: object_validators
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259681 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-11 00:16:29 +00:00
despotdaemon
b270a31997 Pseudo-automatic update of changes made by kairo@kairo.at.
git-svn-id: svn://10.0.0.236/trunk@259680 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 22:52:38 +00:00
nrthomas%gmail.com
32c7c36d41 Bug 543761, config for Firefox 3.5.8 -> 3.6 major update, p=armenzg, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259679 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 21:39:11 +00:00
alqahira%ardisson.org
eeb90971aa Bug 545341 - Remove unneeded xpfe autocomplete code. Part 1, remove vestigial class declarations from AutoCompleteTextField.h. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259678 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 19:35:38 +00:00
wtc%google.com
79f155021f Bug 526910: Increase the max response length for CRL downloads to 512 KB.
r=alexei.


git-svn-id: svn://10.0.0.236/trunk@259677 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 18:33:24 +00:00
wtc%google.com
1aa1b407a5 Bug 496993: Add accessor functions for SSL_ImplementedCiphers and
SSL_NumImplementedCiphers.  r=nelson.
Modified Files:
	cmd/strsclnt/strsclnt.c cmd/tstclnt/tstclnt.c lib/ssl/ssl.def
	lib/ssl/ssl.h lib/ssl/sslenum.c


git-svn-id: svn://10.0.0.236/trunk@259676 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 18:07:21 +00:00
mkanat%bugzilla.org
3874c50aec Bug 310450 - Bugzilla should send an email when a comment becomes private or un-private
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259674 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 18:01:31 +00:00
wtc%google.com
fe86a63c90 Bug 506804: Add SCCS and RCS version strings to libnssutil3.so. r=emaldona.
git-svn-id: svn://10.0.0.236/trunk@259673 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 17:48:01 +00:00
gerv%gerv.net
3d8fabbe58 Add mobile; update get involved link.
git-svn-id: svn://10.0.0.236/trunk@259672 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 14:55:35 +00:00
slavomir.katuscak%sun.com
de1badf671 Bug 539950: Delayed selfserv kill. r=christophe
git-svn-id: svn://10.0.0.236/trunk@259671 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 08:38:14 +00:00
mkanat%bugzilla.org
30e63feafd Bug 545277: Closed bugs were always marked as FIXED in the resolution
<select> when show_bug.cgi was loaded
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259670 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 05:18:33 +00:00
mkanat%bugzilla.org
e936808e85 Bug 537846 - "Disable the "Reset" checkbox for the maintainer parameter" [r=mkanat a=mkanat]
git-svn-id: svn://10.0.0.236/trunk@259669 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 04:17:29 +00:00
mkanat%bugzilla.org
22b6850b43 Bug 527641 - "QuickSearch should include aliases in default search chart" [r=mkanat a=mkanat]
git-svn-id: svn://10.0.0.236/trunk@259667 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 04:01:47 +00:00
mkanat%bugzilla.org
2f7b888391 Bug 533330: JSON-RPC webservice returns and expects a bad date format
r+a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259666 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 03:46:19 +00:00
wtc%google.com
6daee8b9ae Bug 545031: Fix leaks of a PRLock and a PRMonitor in _PR_UnixInit.
r=emaldona
Modified Files: _beos.h _os2.h _unixos.h _win95.h _winnt.h primpl.h unix.c
                prinit.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@259665 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 03:03:35 +00:00
wtc%google.com
1fa0d06df6 Bug 515870: Discard the return value of nssTrustDomain_GetCertsFromCache
using (void) instead of (void *).  r=nelson.
Modified Files:
	lib/pk11wrap/pk11cert.c lib/pki/tdcache.c
	lib/pki/trustdomain.c


git-svn-id: svn://10.0.0.236/trunk@259664 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 02:04:32 +00:00
wtc%google.com
da452eb737 Bug 515870: Fix compiler warnings regarding unsigned char * vs. char *.
r=nelson.
Modified Files:
	cmd/ssltap/ssltap.c lib/certdb/alg1485.c lib/certdb/certdb.c
	lib/pkcs7/certread.c


git-svn-id: svn://10.0.0.236/trunk@259663 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 02:00:57 +00:00
wtc%google.com
83374322f8 Bug 515870: Make conditional expressions explicit when they involve
assignments.  r=nelson.
Modified Files:
	lib/certdb/secname.c lib/libpkix/pkix/util/pkix_list.c


git-svn-id: svn://10.0.0.236/trunk@259662 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 01:54:31 +00:00
wtc%google.com
fbff1691d6 Bug 515870: Remove an unnecessary null check for x_name because x_name is
the name of an array.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@259661 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 01:51:18 +00:00
wtc%google.com
54e4e3c6d7 Bug 518255: Add const to SEC_SignData and VFY_VerifyData. r=alexei.
Modified Files:
	cryptohi.h secsign.c secvfy.c


git-svn-id: svn://10.0.0.236/trunk@259660 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 00:49:43 +00:00
wtc%google.com
9c501fd076 Bug 495358: Remove obsolete Classic Mac OS code. r=emaldona.
Modified Files:
	nss/nss.h ssl/sslimpl.h


git-svn-id: svn://10.0.0.236/trunk@259658 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 00:33:50 +00:00
mkanat%bugzilla.org
d0ed29ed4f Bug 545253: Do not display flags as editable when you cannot edit attachment attributes
a=LpSolit (module owner)


git-svn-id: svn://10.0.0.236/trunk@259657 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 00:03:50 +00:00
nrthomas%gmail.com
53ef873497 Bug 544458, unthrottle beta channel so users see Firefox 3.5.8, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@259655 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-09 21:06:09 +00:00
mkanat%bugzilla.org
dc60067f4d Bug 544990: Allow directory names in page.cgi ids
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259654 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-09 00:02:57 +00:00
mkanat%bugzilla.org
1bfa1bc400 Bug 520993: If the "FIXED" resolution was a visibility or value controller, then controlled fields weren't properly changing when the status changed to RESOLVED and "FIXED" appeared as the first value in the Resolution field.
r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259652 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 23:46:14 +00:00
ghendricks%novell.com
bc837015b6 Update all bugs on a case when update bugs is checked, not just those on the current build/env.
git-svn-id: svn://10.0.0.236/trunk@259651 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 20:07:28 +00:00
ted.mielczarek%gmail.com
59fd6322a3 bug 543089 - XP_MACOSX should be defined when cross-compiling using toolwhip. Patch by Boris Zbarsky <bzbarsky@mit.edu>, r=me
git-svn-id: svn://10.0.0.236/trunk@259649 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 18:41:36 +00:00
alqahira%ardisson.org
2131f0ff76 Bug 528773 - Closing multiple windows warning should count tabs, too. Patch by Chris Lawson <cl-bugs-new2@chrislawson.net>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@259648 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 05:01:13 +00:00
alqahira%ardisson.org
069f14e199 Bug 505263 - Autocomplete window doesn't always close on its own. Patch by Dan Weber <dan.j.weber@gmail.com>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@259647 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 04:40:29 +00:00
mkanat%bugzilla.org
4a279fde3d Bug 544812: Template hooks for reports/menu.html.tmpl
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259646 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 04:18:51 +00:00
mkanat%bugzilla.org
3bf830450b Fix a typo in the new quicksearch docs.
git-svn-id: svn://10.0.0.236/trunk@259645 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 02:32:35 +00:00
mkanat%bugzilla.org
62aca37c78 Fix some filter test failures caused by the checkin of bug 251556.
git-svn-id: svn://10.0.0.236/trunk@259644 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 00:31:42 +00:00
mkanat%bugzilla.org
3dd9232495 Bug 251556: Allow "Bug ID" fields to have one-way mutual relationships (like blocks/dependson)
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259643 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 00:21:04 +00:00
mkanat%bugzilla.org
e525c6b6f2 Bug 544798: Using edit-multiple causes "To reassign a bug, you must provide an address for the new assignee. "
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259642 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 00:21:03 +00:00
mkanat%bugzilla.org
595d837fa3 Bug 58731: Make the keywords regexp boolean charts work
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259641 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-08 00:19:54 +00:00
mkanat%bugzilla.org
87f03ad5b8 Bug 518293: Improve and Simplify the QuickSearch Documentation
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259640 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-07 23:47:23 +00:00
mkanat%bugzilla.org
f9e1aefcfb Bug 496488: Hooks for creating, updating, and deleting groups
r=mkanat, a=mkanat (module owner)


git-svn-id: svn://10.0.0.236/trunk@259638 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-07 21:17:25 +00:00
nrthomas%gmail.com
f3f15e4f1d Update monitoring for dbaron's version bump to 3.7a2pre/1.9.3a2pre
git-svn-id: svn://10.0.0.236/trunk@259637 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-07 09:04:24 +00:00
alqahira%ardisson.org
f4bc3d840d Bug 544690 - Remove no-op MOZ_DECL_CTOR_COUNTER macro usage (the macro is already gone in newer Geckos; landing here just to make life easier for porting). Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259636 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-06 22:19:50 +00:00
mkanat%bugzilla.org
c6376a2cf8 Bug 515568: handle_login() doesn't check $@ after eval
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259634 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-06 18:02:40 +00:00
mkanat%bugzilla.org
579621b05d Bug 544615: Bug.legal_values triggers an insecure dependency in Bugzilla::Field::get_legal_field_values()
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259633 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-06 17:47:18 +00:00
seabld
007e39e6e9 Automated configuration bump: moz191-seamonkey-branch-patcher2.cfg, from 2.0.2 to 2.0.3 build 1
git-svn-id: svn://10.0.0.236/trunk@259632 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-06 15:47:49 +00:00
kairo%kairo.at
b23c6d29e7 branch builds are 2.0.4pre now
git-svn-id: svn://10.0.0.236/trunk@259631 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-06 15:21:47 +00:00
nrthomas%gmail.com
5f08910b8d Update monitoring files for disabling WinCE builds (bug 543067), and t'bird update bump
git-svn-id: svn://10.0.0.236/trunk@259630 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-06 08:01:04 +00:00
emaldona%redhat.com
a4891fbd55 nsssyinit cummulative patch from Fedora 12, Bug 544584, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@259629 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-06 04:56:37 +00:00
emaldona%redhat.com
b8b0eba98d Fix seg fault when enumerating the nss database, 544584, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@259628 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-06 04:48:56 +00:00
cltbld
623089303d Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259626 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-06 00:52:01 +00:00
mkanat%bugzilla.org
ece03cc4e2 Bug 544506: Bugzilla->input_params is undefined when calling Bugzilla.version and other methods taking no argument
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259625 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-05 22:17:24 +00:00
anodelman%mozilla.com
e6d29b17a0 bustage fix, shouldn't import devicemanager by default on all platforms p/r=anodelman
git-svn-id: svn://10.0.0.236/trunk@259624 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-05 22:12:54 +00:00
mkanat%bugzilla.org
2b3d3c2ab8 Bug 543986: False positive in 012throwables.t, 'object_does_not_exist' is still in use
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259623 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-05 22:02:19 +00:00
anodelman%mozilla.com
b929a1cb44 bustage fix, importing devicemanager breaks non-mobile platforms p/r=anodelman
git-svn-id: svn://10.0.0.236/trunk@259622 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-05 20:43:30 +00:00
anodelman%mozilla.com
2ebce4d627 bug 474478 (set up talos on winmo) bustage fix p/r=anodelman
git-svn-id: svn://10.0.0.236/trunk@259620 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-05 16:36:13 +00:00
anodelman%mozilla.com
f9c0126392 bug 474478 (set up talos on winmo) new files for windows mobile tests (4)/config changes and new command line parameters (5) p=jmaher a=anodelman
git-svn-id: svn://10.0.0.236/trunk@259619 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-05 16:07:29 +00:00
nrthomas%gmail.com
f964c2911a Bug 535090 - backout forcing fix for linux users
git-svn-id: svn://10.0.0.236/trunk@259611 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-05 03:10:57 +00:00
nrthomas%gmail.com
236ffe83bd Bug 543853, major update config for Firefox 3.0.18 -> 3.6, r=aki
git-svn-id: svn://10.0.0.236/trunk@259610 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-05 02:29:44 +00:00
despotdaemon
59dd6023ea Pseudo-automatic update of changes made by dmose@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@259609 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-05 01:21:06 +00:00
despotdaemon
099ce9e3ae Pseudo-automatic update of changes made by dmose@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@259608 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-05 00:52:12 +00:00
ghendricks%novell.com
42f421295d Create patch for Bugzilla 3.4.5
git-svn-id: svn://10.0.0.236/trunk@259607 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-04 22:36:45 +00:00
mkanat%bugzilla.org
d836eba249 Bug 544296: Bad title displayed when viewing the duplicates table (simple format)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259604 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-04 21:52:52 +00:00
mkanat%bugzilla.org
e2f9adf6da Update .bzrignore to properly exclude the contents of lib/.
git-svn-id: svn://10.0.0.236/trunk@259603 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-04 21:52:51 +00:00
wtc%google.com
8243dfe878 Bug 275744: Use either system zlib or nss/lib/zlib. Unset NSS_ENABLE_ZLIB
when building (make NSS_ENABLE_ZLIB=) to turn off TLS deflate compression.
r=rrelyea.
Modified Files:
	Makefile config.mk


git-svn-id: svn://10.0.0.236/trunk@259602 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-04 19:09:08 +00:00
wtc%google.com
bd2878fda4 Bug 544191: Use system zlib on Mac OS X. When using system zlib, -lz has
to be added to OS_LIBS instead of EXTRA_LIBS because $(PROGRAM) depends on
$(EXTRA_LIBS).  r=rrelyea.
Modified Files:
	coreconf/Darwin.mk nss/cmd/platlibs.mk
	nss/cmd/modutil/Makefile nss/cmd/signtool/Makefile


git-svn-id: svn://10.0.0.236/trunk@259601 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-04 18:59:11 +00:00
christophe.ravel.bugs%sun.com
a7471de73f Change micro version after fix for bug 536485: turn off intel aes HW accelleration.
git-svn-id: svn://10.0.0.236/trunk@259599 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-04 18:50:17 +00:00
despotdaemon
72ac0a0dfe Pseudo-automatic update of changes made by dmose@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@259598 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-04 18:17:42 +00:00
wtc%google.com
4ad6a3c20d Bug 540304: Rename ExtensionType to SSLExtensionType. The patch is
contributed by Kai Engert <kaie@kuix.de>.  r=wtc.
Modified Files:
	ssl.h sslreveal.c sslt.h


git-svn-id: svn://10.0.0.236/trunk@259597 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-04 03:21:11 +00:00
wtc%google.com
94ac5cd996 Bug 537356: Don't add SCSV to ss->cipherSpecs (for SSL 2.0), to eliminate
the doubt that SCSV could be negotiated by mistake.  r=nelson,rrelyea.
Modified Files:
	sslcon.c sslimpl.h


git-svn-id: svn://10.0.0.236/trunk@259596 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-04 03:08:45 +00:00
wtc%google.com
ccb7c240b5 Bug 541222: Fix compiler warnings in prlog.h and w95sock.c. Remove CR
characters in prfdcach.c.  r=ted.mielczarek.
Modified Files: prlog.h prfdcach.c w95sock.c


git-svn-id: svn://10.0.0.236/trunk@259595 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-04 03:00:11 +00:00
cltbld
4c7aa8840a "Automated configuration bump: moz19-branch-patcher2.cfg, for firefox 3.0.18 build1"
git-svn-id: svn://10.0.0.236/trunk@259594 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 21:33:41 +00:00
mkanat%bugzilla.org
c85ad61283 Bug 544008: Bugzilla/Field/ChoiceInterface.pm didn't get checked in on bug
487508.


git-svn-id: svn://10.0.0.236/trunk@259593 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 20:26:07 +00:00
mkanat%bugzilla.org
c7d399ad80 Remove the <link> tags in the <head> for Saved Searches
git-svn-id: svn://10.0.0.236/trunk@259592 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 20:26:06 +00:00
mkanat%bugzilla.org
e780151d9a Bug 543500: Cannot add/edit components anymore (regression in user matching)
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259591 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 20:26:05 +00:00
mkanat%bugzilla.org
095f29b6d2 Bug 487508: Allow restricting the visibility of custom fields and values by component
r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259590 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 20:21:09 +00:00
mkanat%bugzilla.org
8413cf9443 Set version number to 3.7 on trunk after branching.
git-svn-id: svn://10.0.0.236/trunk@259589 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 20:19:47 +00:00
alqahira%ardisson.org
1b50667d5c Bug 542036 - Fix the URL for the phishing 'report submitted' page. r=ss, sr=pink
git-svn-id: svn://10.0.0.236/trunk@259588 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 20:09:24 +00:00
cltbld
b8e4c0f5bc Automated configuration bump: moz191-branch-patcher2.cfg, from 3.5.7 to 3.5.8 build 1
git-svn-id: svn://10.0.0.236/trunk@259587 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 18:44:39 +00:00
wtc%google.com
13cd60e59c Bug 275744: Add new error code SSL_ERROR_RX_UNEXPECTED_UNCOMPRESSED_RECORD
when we detect missing compression.  The patch is contributed by Adam
Langley <agl@chromium.org>.  r=nelson,wtc.
Modified Files:
	cmd/lib/SSLerrs.h lib/ssl/ssl3con.c lib/ssl/sslerr.h


git-svn-id: svn://10.0.0.236/trunk@259586 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 03:44:29 +00:00
nrthomas%gmail.com
ebbda0ad04 Bug 543853, bump Firefox nightly version to 3.0.19pre, p=jhford, r=me
git-svn-id: svn://10.0.0.236/trunk@259580 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 02:47:21 +00:00
wtc%google.com
d49496f0ff Bug 537356: Disable the ECC cipher suites for SSL 3.0 renegotiations
because we don't send the elliptic_curves and ec_point_format extensions
in SSL 3.0 client hello.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@259579 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 02:46:15 +00:00
wtc%google.com
44e58a0d4e Bug 537356: Don't bother initializing unused entries in client hello
senders arrays with { -1, NULL }.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@259578 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 02:38:20 +00:00
alexei.volkov.bugs%sun.com
08cba3b588 360421 - Implement TLS Server Name Indication for servers. Save server name in session ticket. r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@259576 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 02:25:36 +00:00
ccooper%deadsquid.com
cc0503c17b b=543761
p=armenzg
r=ccooper
- monitoring updates for 3.5.8


git-svn-id: svn://10.0.0.236/trunk@259575 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 01:02:23 +00:00
nrthomas%gmail.com
f579b82b77 Bug 543853, bootstrap config for Firefox 3.0.18 build1, p=jhford, r=me
git-svn-id: svn://10.0.0.236/trunk@259574 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-03 00:41:47 +00:00
mrbkap%gmail.com
7c4a96ea59 Bug 531364 - Account for differences in the old code. r=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259572 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-02 19:25:50 +00:00
despotdaemon
7aff2a2dc9 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259571 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-02 17:32:15 +00:00
despotdaemon
f4ca53f9fb Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259570 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-02 17:31:44 +00:00
despotdaemon
3dfda079c6 Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259569 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-02 17:31:26 +00:00
despotdaemon
3fc39e446b Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259568 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-02 17:30:53 +00:00
dveditz%cruzio.com
c6bd0351b8 bug 494969 GSSAPI auth may fail if resolv.conf changes. patch by kaie, r=cbiesinger, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259567 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-02 10:04:51 +00:00
dveditz%cruzio.com
88a0afc78f bug 528184 missing null check, patch by romaxa, r=kaie, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259566 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-02 09:40:23 +00:00
dveditz%cruzio.com
7caf06f4bf bug 500777 fix null-deref crash accessing QMO. patch by highmind63, r/sr=Olli, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259565 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-02 09:33:37 +00:00
mkanat%bugzilla.org
2ec3edf95f Bug 543459: Speed up the new duplicates.cgi
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259558 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-02 00:02:51 +00:00
mkanat%bugzilla.org
3875453816 Bug 514970: Clean up duplicates.cgi and make it use Bug objects
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259557 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 23:57:10 +00:00
mkanat%bugzilla.org
66c1199bdf Bump version number post-release.
git-svn-id: svn://10.0.0.236/trunk@259556 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 23:49:33 +00:00
mkanat%bugzilla.org
956f0b7cb0 Convert .cvsignore files into a .bzrignore.
git-svn-id: svn://10.0.0.236/trunk@259555 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 23:48:25 +00:00
alexei.volkov.bugs%sun.com
1b9a24c664 Allow unsafe renegotiation for interoperability tests untill interoperability server is fixed.
git-svn-id: svn://10.0.0.236/trunk@259554 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 23:46:48 +00:00
mkanat%bugzilla.org
9fe633c716 Add .bzrrev, a file used by the bzr-to-cvs script to determine what bzr revision
we're currently at in CVS.


git-svn-id: svn://10.0.0.236/trunk@259553 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 22:41:57 +00:00
wtc%google.com
86e8c7a68f Bug 542538: Update the comments to use RFC 2560 language. Define a "valid"
and a "good" response.  The patch is contributed by Adam Langley
<agl@chromium.org>.  r=wtc.
Modified Files:
	ocsp.c ocsp.h


git-svn-id: svn://10.0.0.236/trunk@259552 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 20:09:32 +00:00
wtc%google.com
7ee94bb1fa Bug 542538: Add the pwArg argument to CERT_CacheOCSPResponseFromSideChannel.
r=rrelyea.
Modified Files:
	ocsp.c ocsp.h


git-svn-id: svn://10.0.0.236/trunk@259549 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 19:46:49 +00:00
despotdaemon
bc5ee1ec48 Pseudo-automatic update of changes made by mkanat@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259548 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 02:20:57 +00:00
despotdaemon
cce8bd55e5 Pseudo-automatic update of changes made by mkanat@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259547 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 02:20:45 +00:00
despotdaemon
2ff5a43b65 Pseudo-automatic update of changes made by mkanat@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259546 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 01:56:46 +00:00
mkanat%bugzilla.org
140545f28e Bump version number for 3.5.3.
git-svn-id: svn://10.0.0.236/trunk@259537 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 01:04:03 +00:00
lpsolit%gmail.com
224b88b4ec Bug 434801: [SECURITY] .htaccess doesn't prevent reading old-params.txt from the web - Patch by Reed Loden <reed@reedloden.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259536 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 00:50:15 +00:00
mkanat%bugzilla.org
04faaac02b Bug 314871: (CVE-2009-3989) [SECURITY] Prevent web browsers from accessing CVS/, contrib/, docs/, and t/ directories
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259534 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 00:33:38 +00:00
lpsolit%gmail.com
6b6c6a632f Bug 532493: [SECURITY] Restricting a bug to a group while moving it to another product has no effect if the group is not used by both products - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259533 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 00:21:45 +00:00
alqahira%ardisson.org
ff89b8a44d Back out changes not associated with bug 537993 that accidentally landed with bug 537993
git-svn-id: svn://10.0.0.236/trunk@259532 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-01 00:00:12 +00:00
alqahira%ardisson.org
d4aeaac70f Bug 537993 - Upgrade to Flashblock 1.5.12. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259531 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 23:56:04 +00:00
alqahira%ardisson.org
f6f1faa591 Bug 536125 - Omnibus ad-blocking bug for January 2010. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259530 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 23:50:15 +00:00
mkanat%bugzilla.org
4a0127ef6c Bug 538705: Assure that Bugzilla->dbh doesn't become invalid under MySQL during long jobqueue.pl runs.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259529 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 23:39:14 +00:00
lpsolit%gmail.com
ee772fc40e Bug 534057: Auto-completion no longer works in email_in.pl - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259526 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 23:33:32 +00:00
alqahira%ardisson.org
cf4bb9581b Bug 542438 - Page Info and Bookmark Info need verbs. r/sr=smorgan. Trying IB 2.5.6-on-10.5 nib
git-svn-id: svn://10.0.0.236/trunk@259525 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 21:05:24 +00:00
mkanat%bugzilla.org
30396174a4 Bug 543342: Release Notes for Bugzilla 3.4.5
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259521 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 19:47:00 +00:00
szegedia%freemail.hu
8f648f9c20 Make it compile under Java 6 - disambiguate vararg invocation
git-svn-id: svn://10.0.0.236/trunk@259520 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 19:30:13 +00:00
lpsolit%gmail.com
b69be1d0f2 Bug 533363: [PostgreSQL] Using "Bug ID contains foo" in boolean charts or "Exclude bug numbered" charts crash PostgreSQL 8.3 and newer (non-character data types are no longer automatically cast to TEXT) - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259519 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 18:06:27 +00:00
lpsolit%gmail.com
6892b1d218 Bug 537746: Search criteria headers on buglist duplicate unnecessarily when bugidtype is in use - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259518 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 17:52:40 +00:00
mkanat%bugzilla.org
7e85596207 Bug 542328: Make extensions/create.pl give the extension's lib/Util.pm module a correct package name
Patch by Tiago Mello <timello@gmail.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259517 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 17:51:15 +00:00
mkanat%bugzilla.org
a53ea19b2d Bug 537766: Add contrib/console.pl, a script which allows using Perl with Bugzilla libraries in a read-eval-print loop.
Patch by Jesse Clark <jjclark1982@gmail.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259516 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 17:49:13 +00:00
mkanat%bugzilla.org
34bb9183f7 Bug 532318: In mod_perl on Windows, instead of using Apache2::SizeLimit, just set MaxRequestsPerChild
Patch by Michael Thomas <mockodin@gmail.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259515 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 17:46:15 +00:00
mkanat%bugzilla.org
96448de4c9 Bug 480968: Make checksetup.pl never show popup windows for errors, on Windows, to work around the error that pops up every time it tries to load DBD::Oracle.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=Wurblzap, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259514 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-31 17:39:19 +00:00
wtc%google.com
e33fb104bb Bug 537356: Send SCSV in SSLv2-compatible client hellos. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@259513 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-30 03:48:10 +00:00
wtc%google.com
5134f38789 Bug 494603: Add a README file to document SQLite version and local changes.
r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@259512 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-30 01:39:39 +00:00
wtc%google.com
f51c6b5126 Bug 537356: Re-enable SSL renegotiation tests. Add the -2 option to
tstclnt (to turn off SSLv2-compatible client hellos) to work around SNI
name change issue with renegotiation.  r=rrelyea
Modified Files:
	ssl.sh sslauth.txt


git-svn-id: svn://10.0.0.236/trunk@259511 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-29 22:36:25 +00:00
cltbld
e7b79b556b Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259510 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-29 21:52:02 +00:00
cltbld
40572cfef2 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259509 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-29 21:42:02 +00:00
cltbld
02f0b93643 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259508 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-29 21:32:02 +00:00
wtc%google.com
9d8c3c0f17 Fixed typo sss => ssl.
git-svn-id: svn://10.0.0.236/trunk@259507 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-29 19:58:40 +00:00
wtc%google.com
3f6d220c28 Bug 537356: server-side SSL_RENEGOTIATE_REQUIRES_XTN code should handle
both client-initiated (ss->ssl3.hs.ws == idle_handshake) and
server-initiated (ss->ssl3.hs.ws == wait_client_hello) renegotiations.
r=kaie,nelson.


git-svn-id: svn://10.0.0.236/trunk@259506 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-29 19:55:42 +00:00
wtc%google.com
fa46d39e9d Bug 537356: In SSL 3.0, send and handle the renegotiation_info extension
but not any other extension.  r=rrelyea.
Modified Files:
	ssl3con.c ssl3ext.c


git-svn-id: svn://10.0.0.236/trunk@259505 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-29 19:20:28 +00:00
wtc%google.com
bc7ddad30d Bug 542538: Add the CERT_CacheOCSPResponseFromSideChannel function for
recording stapled OCSP responses.  The patch is contributed by Adam Langley
<agl@chromium.org>.  r=wtc,rrelyea.
Modified Files:
	certhigh/ocsp.c certhigh/ocsp.h nss/nss.def


git-svn-id: svn://10.0.0.236/trunk@259504 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-29 03:09:17 +00:00
glen.beasley%sun.com
077cc0c686 536485 turn off intel aes HW accelleration r=bob relyea
git-svn-id: svn://10.0.0.236/trunk@259503 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 23:14:03 +00:00
anodelman%mozilla.com
8a76066007 bug 537147 (Talos orange: "Busted: tp4" "failed to initialize browser" with message about firefox being terminated) p=anodelman r=catlee
git-svn-id: svn://10.0.0.236/trunk@259502 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 17:08:42 +00:00
kaie%kuix.de
bd4c4b9fa4 Bug 540304, Implement SSL_HandshakeNegotiatedExtension
r=nelson


git-svn-id: svn://10.0.0.236/trunk@259501 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 16:14:25 +00:00
nelson%bolyard.com
0bc55de11a Bug 537356: Implement new safe SSL3 & TLS renegotiation, r=wtc
git-svn-id: svn://10.0.0.236/trunk@259500 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 06:19:13 +00:00
cltbld
0fd053abd2 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259499 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 04:32:02 +00:00
cltbld
293898d46f Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259498 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 03:52:01 +00:00
cltbld
b866f17c22 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259497 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 03:42:01 +00:00
cltbld
14ed06b4b7 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259496 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 03:22:01 +00:00
cltbld
a7de3b7d1d Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259495 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 03:12:01 +00:00
cltbld
136b3a2340 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259494 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 02:52:02 +00:00
cltbld
54a0548a65 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259493 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 02:42:00 +00:00
cltbld
6bce58fa16 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259492 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 02:32:02 +00:00
cltbld
b899d660f3 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259491 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 02:22:01 +00:00
nrthomas%gmail.com
3a935564b7 Bug 535090, executable bit not preserved on new files in nightly partial updates, r=ccooper
git-svn-id: svn://10.0.0.236/trunk@259490 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 00:46:31 +00:00
ghendricks%novell.com
0c6af07e67 Updating category in case grid on plan returns error {"success":false,"error":"testopia-missing-parameter","message":"Missing
required parameter product_id"}


git-svn-id: svn://10.0.0.236/trunk@259489 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-27 22:30:30 +00:00
wtc%google.com
947178f031 Remove unused header plresolv.h from CVS. r=christophe.
Modified Files:
	pkg/solaris/SUNWprd/prototype
Removed Files:
	lib/libc/include/plresolv.h


git-svn-id: svn://10.0.0.236/trunk@259488 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-27 22:20:40 +00:00
asasaki%mozilla.com
b51f700241 bump default versions to 1.9.2.2pre and 3.6.2pre. bug 542380, r=nthomas
git-svn-id: svn://10.0.0.236/trunk@259487 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-27 07:39:44 +00:00
wtc%google.com
b89a890822 Bug 482002: Update dtoa.c from http://www.netlib.org/fp/dtoa.c dated
Sat Jan 23 23:29:02 MST 2010.


git-svn-id: svn://10.0.0.236/trunk@259484 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-27 05:56:08 +00:00
wtc%google.com
8b65af5abc Bug 541690: Code cleanup related to Visual C++ predefined macros. r=m_kato
Modified Files: configure configure.in _win95.cfg _win95.h _winnt.cfg
                _winnt.h


git-svn-id: svn://10.0.0.236/trunk@259483 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-27 02:45:49 +00:00
mrbkap%gmail.com
dbea1036d8 Minimal fix for bug 504021. r=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259482 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-27 01:21:43 +00:00
mrbkap%gmail.com
4c16d780b7 Bug 483847 - Remove bogo-assertion. r=Waldo a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259481 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-27 00:41:26 +00:00
mrbkap%gmail.com
3b88dd0cc1 Bug 531364 - Change up the order of these calls. r=peterv sr=bzbarsky a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259480 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-26 23:34:11 +00:00
gozer%mozillamessaging.com
5bdae4707f Prepare MU for TB 2.0.0.23 -> 3.0.1
git-svn-id: svn://10.0.0.236/trunk@259478 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-26 01:15:40 +00:00
cltbld
43044ad256 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259477 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-25 08:42:01 +00:00
cltbld
c398509082 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259476 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-25 08:32:01 +00:00
cltbld
ea197e230d Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259475 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-25 07:42:03 +00:00
cltbld
9b8b59435b Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259474 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-25 07:32:02 +00:00
cltbld
d2c16c29b2 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259473 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-25 07:12:02 +00:00
cltbld
6cada36be8 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259472 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-25 07:02:02 +00:00
cltbld
4aa00b61d5 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259471 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-25 06:32:02 +00:00
nrthomas%gmail.com
7b76da0145 Bug 539011 followup, don't check for disabled nightlies
git-svn-id: svn://10.0.0.236/trunk@259470 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-25 00:56:05 +00:00
cltbld
b1a875c41f Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259469 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-24 21:22:01 +00:00
cltbld
9515aa526b Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259468 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-24 21:02:01 +00:00
cltbld
0074b4bfaf Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259467 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-24 20:12:01 +00:00
cltbld
7789cfb814 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259466 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-24 20:02:01 +00:00
cltbld
46c2aaa5c5 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259465 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-24 19:32:01 +00:00
cltbld
14d2a8add1 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259464 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-24 19:22:01 +00:00
cltbld
529717c3f7 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259463 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-24 19:02:01 +00:00
cltbld
411fa18f14 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259462 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-24 18:52:01 +00:00
cltbld
f037bfe059 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259461 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-24 18:42:02 +00:00
wtc%google.com
ccd8ff76b8 Remove obsolete MANIFEST files for the Classic Mac build system.
Removed Files:
	lib/ds/MANIFEST lib/libc/include/MANIFEST
	lib/msgc/include/MANIFEST pr/include/MANIFEST


git-svn-id: svn://10.0.0.236/trunk@259460 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-23 01:24:06 +00:00
catlee%mozilla.com
ead2ba51d4 Remove accidental local changes
git-svn-id: svn://10.0.0.236/trunk@259459 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-22 18:24:43 +00:00
catlee%mozilla.com
5858a03318 Bug 508406: Speed up backupsnip r=nthomas
Speed up backupsnip by only backing up snippets will be changed.

We will do full backups every night to make recovery easier.


git-svn-id: svn://10.0.0.236/trunk@259458 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-22 18:21:46 +00:00
wtc%google.com
629b2da1d5 Bug 536023: Change the type of the endptr parameter of der_TimeStringToTime
to fix a compiler warning.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@259456 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-22 04:13:25 +00:00
wtc%google.com
66dfd7adba Bug 536474: Add support for logging pre-master secrets. The patch is
contributed by Adam Langley <agl@chromium.org>.  r=nelson,wtc.
Modified Files:
	ssl3con.c sslimpl.h sslsock.c


git-svn-id: svn://10.0.0.236/trunk@259455 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-22 03:47:42 +00:00
wtc%google.com
d1df34d7a4 Bug 541228: Fix a mistake in the previous checkin: != should be ==.
git-svn-id: svn://10.0.0.236/trunk@259454 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-22 02:34:30 +00:00
wtc%google.com
2b516d2b7c Bug 541228: Remove an obsolete NSPR version check in lib/util/secport.c.
r=emaldona.


git-svn-id: svn://10.0.0.236/trunk@259453 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-22 02:18:54 +00:00
wtc%google.com
c373a7fb2d Bug 541231: nssinit.c doesn't need to include ssl.h and sslproto.h.
r=emaldona.


git-svn-id: svn://10.0.0.236/trunk@259452 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-22 02:10:54 +00:00
nrthomas%gmail.com
d71e1bc649 Bug 540666, monitoring changes for bumping Firefox's nightly version to 3.6.1pre/1.9.2.1pre, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259451 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-22 00:18:23 +00:00
cltbld
f1f6cc89d8 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259450 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-21 20:12:02 +00:00
cltbld
5a9676216e Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259449 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-21 20:02:02 +00:00
cltbld
ad8e250c3c Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259448 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-21 19:42:02 +00:00
alqahira%ardisson.org
5c6ca2848a Bug 512730 - Crashes [@objc_msgSend | -[KeychainBrowserListener onLoadingCompleted:] ]. Speculative patch to explicitly unregister the keychain listener during teardown, so there's no chance of it outliving the CHBrowserView, or even just the other core bits destroyed during teardown. Patch by Stuart Morgan <stuart.morgan+bugzilla@gmail.com>, r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@259447 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-21 19:22:51 +00:00
alqahira%ardisson.org
20d11de9c3 Bug 541055 - SEC_ERROR_REVOKED_CERTIFICATE message has typo (Camino version). Patch by Bas Hickendorff <hickendorffbas@gmail.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259446 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-21 19:13:35 +00:00
despotdaemon
427f243702 Pseudo-automatic update of changes made by benjamin@smedbergs.us.
git-svn-id: svn://10.0.0.236/trunk@259445 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-21 14:58:53 +00:00
nrthomas%gmail.com
c678bc090a Bug 540666, major update config for Firefox 3.5.7 to 3.6 final, r=catlee
git-svn-id: svn://10.0.0.236/trunk@259444 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-21 05:41:48 +00:00
mrbkap%gmail.com
d356e77f6d Bug 535641 - Move this declaration around. r=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259443 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-21 00:23:19 +00:00
ghendricks%novell.com
46e0c34cc1 Action from bug gets the first bug in DB every time.
git-svn-id: svn://10.0.0.236/trunk@259442 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-20 23:15:42 +00:00
nrthomas%gmail.com
975c4ddac2 Bug 540762, throttle 3.5.7 -> 3.6 final major update before release day, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@259440 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-20 01:51:53 +00:00
despotdaemon
543e3bf0b1 Pseudo-automatic update of changes made by lwagner@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@259438 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-20 01:01:48 +00:00
alqahira%ardisson.org
8b4532e722 Bug 479881 - Double-clicking on location/search field splitter should collapse/uncollapse the search field. Patch by Ilya Sherman <ishermandom+bugs@gmail.com>, r=cl, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259433 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-19 00:11:19 +00:00
ghendricks%novell.com
5e657723d9 Update changelog
git-svn-id: svn://10.0.0.236/trunk@259431 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 23:52:40 +00:00
ghendricks%novell.com
b3e0f0cd84 Reword environment delete warning
git-svn-id: svn://10.0.0.236/trunk@259430 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 23:26:46 +00:00
ghendricks%novell.com
e944341012 Bug 538350 - Bug description is not added in test case action field when creating test case from a bug
git-svn-id: svn://10.0.0.236/trunk@259429 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 23:09:21 +00:00
ghendricks%novell.com
2663d9c6aa Bug 538351 - Updating the status of a test case run does not update the status of the Resolved Fixed bugs
git-svn-id: svn://10.0.0.236/trunk@259428 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 21:43:08 +00:00
nrthomas%gmail.com
8f8f9ca331 Bug 502992, bootstrap should send notifications to newer build mailing list, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259427 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 20:52:49 +00:00
ghendricks%novell.com
229bf08dbc Bug 538401 - Error message when linking/cloning test cases to another test plan
git-svn-id: svn://10.0.0.236/trunk@259426 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 20:28:25 +00:00
szegedia%freemail.hu
985b8935cc Removed dead field
git-svn-id: svn://10.0.0.236/trunk@259425 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 09:59:10 +00:00
szegedia%freemail.hu
57ba62b017 Promoting final String to static
git-svn-id: svn://10.0.0.236/trunk@259424 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 09:57:16 +00:00
szegedia%freemail.hu
b5fa596eea Interpreter doesn't use compiler env - removed dead field
git-svn-id: svn://10.0.0.236/trunk@259423 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 09:53:58 +00:00
szegedia%freemail.hu
dd143fdf6e Fix potential null dereference
git-svn-id: svn://10.0.0.236/trunk@259422 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 09:50:26 +00:00
szegedia%freemail.hu
bfb03e65ce Fix uppercase method name
git-svn-id: svn://10.0.0.236/trunk@259421 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 09:48:29 +00:00
szegedia%freemail.hu
934526f2bf More efficient construction of numbers
git-svn-id: svn://10.0.0.236/trunk@259420 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 09:45:52 +00:00
szegedia%freemail.hu
4d45205780 Use valueOf() instead of new
git-svn-id: svn://10.0.0.236/trunk@259419 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 09:38:50 +00:00
szegedia%freemail.hu
e0d1882942 FindBugs: use entrySet() instead of keySet() with get()
git-svn-id: svn://10.0.0.236/trunk@259418 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 09:05:58 +00:00
szegedia%freemail.hu
7c4008ac8f FindBugs: don't mask RuntimeExceptions
git-svn-id: svn://10.0.0.236/trunk@259417 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 09:03:05 +00:00
szegedia%freemail.hu
704faadf7d FindBugs catch: implement Serializable on Comparator
git-svn-id: svn://10.0.0.236/trunk@259416 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 08:57:48 +00:00
szegedia%freemail.hu
5095dfe908 FindBugs catch: class loader should be created within a doPrivileged() block
git-svn-id: svn://10.0.0.236/trunk@259415 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 08:57:02 +00:00
szegedia%freemail.hu
5e03ac8ae9 Bugfix: properly synchronize access to a static DateFormat object
git-svn-id: svn://10.0.0.236/trunk@259414 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 08:48:00 +00:00
nrthomas%gmail.com
8fc9b03cc7 Bug 540000, WinCE update generation config for 3.6rc2, r=catlee
git-svn-id: svn://10.0.0.236/trunk@259413 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-18 00:50:15 +00:00
cltbld
4094934422 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6rc1 to 3.6rc2 build 1
git-svn-id: svn://10.0.0.236/trunk@259412 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-16 04:02:30 +00:00
catlee%mozilla.com
acf6da5664 Bug 540000: patcher bumps for Firefox 3.6rc2. p=nthomas,r=catlee
git-svn-id: svn://10.0.0.236/trunk@259411 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-16 03:37:48 +00:00
wtc%google.com
3dbbfe326f Bug 537829: List -ansi before $(DSO_CFLAGS) to make it possible to override
-ansi with DSO_CFLAGS.  The patch is contributed by Michael Wu
<mwu@mozilla.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@259410 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-15 22:19:00 +00:00
jst%mozilla.org
5b7b60a4c8 Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu, a=dveditz@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@259409 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-15 21:50:54 +00:00
wtc%google.com
956230d9e4 Bug 515279: Map only SEC_ERROR_REVOKED_CERTIFICATE to
PKIX_RevStatus_Revoked.  r=alexei.


git-svn-id: svn://10.0.0.236/trunk@259408 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-15 21:42:21 +00:00
wtc%google.com
86c171a9ae Bug 538940: the error message buffer should be one byte larger than the
length returned by PR_GetErrorTextLength so that there is room for the
terminating null byte.  Ensure the buffer is null-terminated when the
error text length is 0 because PR_GetErrorText does not copy anything to
the buffer in that case.  The patch is contributed by Mike Hommey
<mh+mozilla@glandium.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@259405 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-15 02:05:52 +00:00
alexei.volkov.bugs%sun.com
9cbdff6813 additional fix for bug 360421 - Implement TLS Server Name Indication for servers.
git-svn-id: svn://10.0.0.236/trunk@259404 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-15 01:49:34 +00:00
wtc%google.com
97fa5467f3 Bug 451187: Mark freedtoa as static as it is used only in prdtoa.c.
The patch is contributed by timeless <timeless@bemail.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@259403 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-15 01:41:08 +00:00
alqahira%ardisson.org
5ce8e6ef46 Bug 527248 - Incorrect bookmark bar colors when using a display profile with a gamma NOT set to 1.8. Patch by R P Mozley <r.mozley@yahoo.com>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@259402 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 23:31:46 +00:00
alqahira%ardisson.org
e7b1eacffa Bug 534809 - Non-punycoded IDNs show up in the 'Ask' cookie sheet as gibberish. r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@259401 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 23:25:21 +00:00
alqahira%ardisson.org
338e5ec258 Bug 529353 - Google uses the ambiguous/language family language code for Norwegian, so safebrowsing pages are in English. r=cl, sr=pink
git-svn-id: svn://10.0.0.236/trunk@259400 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 23:22:43 +00:00
alqahira%ardisson.org
22056c9ca5 Bug 538433 - Incorporate Chromium's NSURL+Utils changes. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@259399 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 23:17:05 +00:00
alqahira%ardisson.org
4a1a98f3e0 Bug 536322 - Feedhandlers don't have UI, so they don't need NSHumanReadableCopyright. rs=pink
git-svn-id: svn://10.0.0.236/trunk@259398 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 23:13:35 +00:00
anodelman%mozilla.com
108e428b32 bug 539135 (Tracking bug for scheduled downtime (14-jan-2010)) bustage fix, disable collection of Xres counter, p/r=anodelman
git-svn-id: svn://10.0.0.236/trunk@259397 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 22:44:27 +00:00
alexei.volkov.bugs%sun.com
d26b36b737 360421 - Implement TLS Server Name Indication for servers. r=nelson
git-svn-id: svn://10.0.0.236/trunk@259396 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 22:15:26 +00:00
despotdaemon
e3d8160c31 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@259395 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 21:08:44 +00:00
anodelman%mozilla.com
d4877027c8 bug 474478 (set up talos on winmo) fix for cmanager to use ffprocess as a class p=jmaher a=anodelman
git-svn-id: svn://10.0.0.236/trunk@259394 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 19:04:23 +00:00
benjamin%smedbergs.us
04b3a5b4e0 Bug 483061 - Make the crash notification and crash stack appear in brief tinderbox logs, r=ted+aki
git-svn-id: svn://10.0.0.236/trunk@259393 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 19:03:25 +00:00
anodelman%mozilla.com
40a3f61a5c bug 519568 (Create new Talos suite: metrics for plugins) re-checkin backed out patch p/r=anodelman
git-svn-id: svn://10.0.0.236/trunk@259392 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 18:21:26 +00:00
anodelman%mozilla.com
053deda0ab bug 519568 (Create new Talos suite: metrics for plugins) back out patch, breaking tp4 p/r=anodelman
git-svn-id: svn://10.0.0.236/trunk@259391 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 17:19:41 +00:00
anodelman%mozilla.com
e2aa7451b1 bug 537526 (clearer talos message for non-zero browser return code error) p=anodelman r=catlee
git-svn-id: svn://10.0.0.236/trunk@259390 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 16:16:51 +00:00
anodelman%mozilla.com
543733a1c5 bug 519568 (Create new Talos suite: metrics for plugins) counter manager patch (win32 + linux), v OO, p=jmaher/jgriffin, r=anodelman
git-svn-id: svn://10.0.0.236/trunk@259389 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 16:09:06 +00:00
anodelman%mozilla.com
360df85825 bug 474478 (set up talos on winmo) Migrate python code to classes (5) p=jmaher, r=anodelman
git-svn-id: svn://10.0.0.236/trunk@259388 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 16:06:46 +00:00
nboyd%atg.com
ac46a09d9b Patch from Alberto Saez Torres; see Bug 524931 - Setting the value of an uninitialized child of an E4X object by using square bracket syntax causes Null Pointer Exception
git-svn-id: svn://10.0.0.236/trunk@259387 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 12:17:00 +00:00
nrthomas%gmail.com
02da1e7059 Bug 539504, unthrottle 3.0.17 -> 3.5.7 major update (and setup up 3.0.18 throttling), p=joduinn, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@259385 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-13 21:44:58 +00:00
gozer%mozillamessaging.com
032e2c4db2 Thunderbird 3.0 is out of beta and heading for 3.0.1
git-svn-id: svn://10.0.0.236/trunk@259384 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-13 17:02:31 +00:00
bzbarsky%mit.edu
5e75273cac Bug 535806. Don't put case-insensitive stylesheets in the XUL prototype cache. r=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259383 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-13 16:45:30 +00:00
peterv%propagandism.org
939b4e57e3 Bug 502687 - GCGraphBuilder::AddNode crashes on OOM. Patch by mrbkap, r=dbaron, a=dveditz.
git-svn-id: svn://10.0.0.236/trunk@259382 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-13 14:29:15 +00:00
Olli.Pettay%helsinki.fi
84082bb45e Bug 530880, r=bz, sr=roc
git-svn-id: svn://10.0.0.236/trunk@259381 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-13 08:53:54 +00:00
cltbld
adf4a6740c Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0rc3 to 3.0.1 build 1
git-svn-id: svn://10.0.0.236/trunk@259380 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-13 06:03:54 +00:00
gozer%mozillamessaging.com
ba51d149fb add beta urls for TB 3.0.1 release
git-svn-id: svn://10.0.0.236/trunk@259379 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-13 05:57:58 +00:00
asasaki%mozilla.com
e88d05700e enable x resource monitoring on nokia talos. bug 528642, r=alice
git-svn-id: svn://10.0.0.236/trunk@259378 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-13 00:39:25 +00:00
ghendricks%novell.com
223f9effb1 Bug 539229 - Editing a search with resolution '---' does not remember that resolution
patch by ghendricks r=LpSolit a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259377 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-12 17:26:28 +00:00
lpsolit%gmail.com
50f8207d2e Bug 509030: "Changes older than" in Advanced Search is sometimes ignored - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259376 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-12 16:12:59 +00:00
lpsolit%gmail.com
ee5d45ff54 Bug 539212: Simple search broken when searching for open or closed bugs only - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259375 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-12 16:04:40 +00:00
gerv%gerv.net
bfc9391abf Bug 528470 - add entries to PSL inspired by IE's ietldlist.xml. Patch by pkasting; r=gerv.
git-svn-id: svn://10.0.0.236/trunk@259374 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-12 14:18:48 +00:00
ghendricks%novell.com
97560167d5 Sorting on plan type throws an error
git-svn-id: svn://10.0.0.236/trunk@259373 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-12 00:00:34 +00:00
ghendricks%novell.com
e7d791b78f Bug 531355 - [XML-RPC] TestCase.list() regexp invalid
patch by Ionut Turturica r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@259372 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-11 23:35:37 +00:00
dbaron%dbaron.org
cbbccde776 Land the relevant parts of bug 534082. r=tnikkel sr=roc a1.9.0.18=dveditz
git-svn-id: svn://10.0.0.236/trunk@259371 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-11 22:12:18 +00:00
ghendricks%novell.com
00fe7b56a4 Build combo on test runs was not updating selected cases
git-svn-id: svn://10.0.0.236/trunk@259370 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-11 18:44:44 +00:00
despotdaemon
b985659fa6 Pseudo-automatic update of changes made by gerv@gerv.net.
git-svn-id: svn://10.0.0.236/trunk@259369 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-11 12:09:36 +00:00
slavomir.katuscak%sun.com
3fba9711c2 Bug 463208/494603 - adding new pattern for ignored leaks.
git-svn-id: svn://10.0.0.236/trunk@259368 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-11 10:05:55 +00:00
reed%reedloden.com
8d1f43a738 Bug 535936 - "[BUGZILLA] Support Mozilla's blocking/status custom fields better" [p=reed r=Wolf]
git-svn-id: svn://10.0.0.236/trunk@259367 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-10 05:03:03 +00:00
wtc%google.com
fdfd6ed03b Bug 494603: THREADSAFE has been renamed SQLITE_THREADSAFE. r=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@259366 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-09 05:04:37 +00:00
rrelyea%redhat.com
7246954465 Bug 537795 - NSS_InitContext does not work with NSS_RegisterShutdown
r=wtc


git-svn-id: svn://10.0.0.236/trunk@259365 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-09 01:01:32 +00:00
wtc%google.com
46bee41b42 Bug 494603: Fix Solaris compilation error because its gettimeofday,
when compiled with -D_SVID_GETTOD, takes only one argument.  Rev. 1.4 of
this file has this change, but I don't know if this is our local change
or it comes from sqlite upstream.


git-svn-id: svn://10.0.0.236/trunk@259364 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-08 05:42:38 +00:00
wtc%google.com
b25f0b45e0 Bug 534945: lib/dev does not need to include headers from lib/ckfw.
r=rrelyea.
Modified Files:
	ckhelper.c ckhelper.h dev.h devm.h devslot.c devt.h devtoken.c


git-svn-id: svn://10.0.0.236/trunk@259359 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-08 02:00:58 +00:00
wtc%google.com
5556beb4b8 Bug 494603: Update NSS's copy of sqlite3 to 3.6.22. Build libsqlite3.dylib
on Mac OS X with the same compatibility and current version numbers as
those of the system libsqlite3.dylib.  Remove sqlite3_apis (a global
variable that was removed) and add sqlite3_open_v2 (a new function
referenced by Mac's Security Framework) to sqlite.def.  r=rrelyea.
Modified Files:
	coreconf/Darwin.mk nss/lib/sqlite/config.mk
	nss/lib/sqlite/sqlite.def nss/lib/sqlite/sqlite3.c
	nss/lib/sqlite/sqlite3.h


git-svn-id: svn://10.0.0.236/trunk@259358 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-08 01:40:41 +00:00
nrthomas%gmail.com
2f9f4c0984 Bug 535567, add patcher config file for Fx3.6 WinCE, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259357 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-08 01:38:03 +00:00
wtc%google.com
ffbf0dc4c6 Bug 494603: Add the sqlite directory to DIRS in a different way. r=rrelyea.
Modified Files:
	Makefile manifest.mn


git-svn-id: svn://10.0.0.236/trunk@259356 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-08 01:27:59 +00:00
wtc%google.com
417b631ec8 Bug 515279: Allow an old OCSP response with the "revoked" cert status.
r=alexei.
Modified Files:
	lib/certhigh/ocsp.c
	lib/libpkix/pkix/checker/pkix_ocspchecker.c


git-svn-id: svn://10.0.0.236/trunk@259355 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-08 01:06:48 +00:00
wtc%google.com
84f1b59dbf Bug 536821: Fix compilation errors on AIX 4.3.3. The patch is contributed
by Uli Link <ul.mcamafia@linkitup.de>.  r=wtc.
Modified Files: _aix.h prlink.c


git-svn-id: svn://10.0.0.236/trunk@259354 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-07 22:04:45 +00:00
gerv%gerv.net
48969e49ad Bug 514703 - revert changes to bug link detection algorithm. r,a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259352 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-07 15:04:09 +00:00
ghendricks%novell.com
8fe6db6fd3 Bug 534173 - Testopia::TestPlan.pm not found if I try to delete a product
git-svn-id: svn://10.0.0.236/trunk@259351 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-06 21:22:02 +00:00
ghendricks%novell.com
33d242b592 Bug 536535 - Updating status of multiple test cases does not update it
git-svn-id: svn://10.0.0.236/trunk@259350 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-06 20:49:38 +00:00
ghendricks%novell.com
6f25e81d0d Bug 536537 - Cannot edit description of a category
git-svn-id: svn://10.0.0.236/trunk@259349 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-06 20:04:28 +00:00
ghendricks%novell.com
794d075c69 Bug 533515
When submitting attachment to existing bug "Undefined subroutine &Bugzilla::BugMail::editable_bug_fields" error gets thrown. Emails do not get send
patch by LpSolit r=ghendricks


git-svn-id: svn://10.0.0.236/trunk@259348 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-06 19:16:14 +00:00
nboyd%atg.com
0fe33fd3b3 No need for special handling of toString or toLocaleString any more, as the prototype of arguments is Object.prototype
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@259347 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-06 18:17:54 +00:00
despotdaemon
077668de52 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@259346 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-06 17:49:38 +00:00
ghendricks%novell.com
6df0218a48 Fix run_id and plan_id in csv export of caseruns
git-svn-id: svn://10.0.0.236/trunk@259345 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-06 17:28:28 +00:00
cltbld
3dc4eada79 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6b5 to 3.6rc1 build 1
git-svn-id: svn://10.0.0.236/trunk@259344 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-06 16:56:15 +00:00
lpsolit%gmail.com
71147b9b71 Bug 535675: Typing +foo in the QuickSearch box throws an "uninitialized value" warning (missing 'order' parameter) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259343 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-06 15:00:47 +00:00
nrthomas%gmail.com
4294efe8d8 Bug 535567, bump Firefox version for nightlies to 3.6pre, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259342 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-06 04:30:50 +00:00
lpsolit%gmail.com
4cee4a7278 Bug 538039: Typo when deleting a custom field value - Patch by Frédéric Buclin <LpSolit@gmail.com> r=reed a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259341 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-05 23:54:08 +00:00
nrthomas%gmail.com
a6e7b06b19 Bug 537991, unthrottle Firefox 3.0.16 updates now that 3.0.17 has shipped, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@259339 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-05 22:43:04 +00:00
seabld
a473f08475 Automated configuration bump: moz191-seamonkey-branch-patcher2.cfg, from 2.0.1 to 2.0.2 build 1
git-svn-id: svn://10.0.0.236/trunk@259337 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-05 19:41:18 +00:00
kairo%kairo.at
7992e3bcba bump SeaMonkey monitoring for 2.0.3pre
git-svn-id: svn://10.0.0.236/trunk@259336 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-05 15:13:47 +00:00
lpsolit%gmail.com
b9168f54ae Bug 467992: Login fails if the user's LDAP account is denied search in LDAP - Patch by Adam Batkin <adam@batkin.net> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259335 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-05 08:32:54 +00:00
reed%reedloden.com
56f209ba82 Bug 534587 - "Bugmail uses the timezone of the changee instead of the user receiving the mail" [p=reed r=mkanat a=mkanat]
git-svn-id: svn://10.0.0.236/trunk@259334 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-05 07:07:46 +00:00
alqahira%ardisson.org
813accea48 Bug 530663 - Cmd-Arrow hidden shortcuts can't be used as shortcuts for other menu items, so have pKE: check with the menu before handling them. Patch by Chris Lawson <cl-bugs-new2@chrislawson.net>, r=hendy, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259333 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-05 00:21:52 +00:00
nboyd%atg.com
3b019c8add Fix Bug 537483 - JSON.parse doesn't correctly add properties with numeric identifiers
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@259332 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-03 02:21:47 +00:00
alqahira%ardisson.org
8f979326f3 Follow-up to bug 529989 - commit the rest of the upstream Breakpad fix for the Crash Reporter app placeholder text localization. sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259331 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-02 01:41:39 +00:00
alqahira%ardisson.org
b2e8f31eb9 Welcome to 2010! r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259330 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-01 05:06:36 +00:00
despotdaemon
625a8d9ca8 Pseudo-automatic update of changes made by lwagner@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@259329 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-01 02:33:45 +00:00
alqahira%ardisson.org
354fbda517 Bug 514130 - Omnibus ad-blocking bug for September/October/November/December 2009. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259328 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 21:46:09 +00:00
mkanat%bugzilla.org
bed67cf652 Bug 531841: Change all hour-related database fields to decimal(7,3) so that they can store numbers greater than 999.99 in modern versions of MySQL.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259327 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 13:01:48 +00:00
mkanat%bugzilla.org
0cc827bc54 Bug 527586: Use X-Forwarded-For instead of REMOTE_ADDR for trusted proxies
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259326 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 12:53:21 +00:00
mkanat%bugzilla.org
0c4b8ff3b5 Bug 520318: Add remove_from_db to Bugzilla:Group and use it to delete groups in editgroups.cgi
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=LpSolit


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


git-svn-id: svn://10.0.0.236/trunk@259324 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 12:37:51 +00:00
mkanat%bugzilla.org
3b0d1e79d4 Bug 518963: Use PROCESS on user-message.html.tmpl instead of INCLUDE, to help out extensions
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=wicked, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259323 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 12:31:39 +00:00
lpsolit%gmail.com
e945361ed0 Bug 385606: Logincookies are recreated at each HTTP request when using the 'Env' auth method - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259322 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 12:18:06 +00:00
despotdaemon
954935f0de Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@259320 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 04:44:39 +00:00
despotdaemon
bed3509115 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@259319 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 04:37:41 +00:00
despotdaemon
3bb1d0a4d9 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@259318 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 04:37:01 +00:00
reed%reedloden.com
7da284ce2d Back out change from bug 514151 that I accidentally landed on the wrong branch.
git-svn-id: svn://10.0.0.236/trunk@259317 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 02:38:24 +00:00
reed%reedloden.com
f3e185805f Bug 514151 - "Spelling dictionary names not human readable on Linux" [p=reed r=gavin a=dveditz]
git-svn-id: svn://10.0.0.236/trunk@259316 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 02:34:26 +00:00
reed%reedloden.com
88f7575fd7 Bug 537328 - "Clicking 'reply' shouldn't add anything to my history" [p=paul@oshannessy.com (Paul O'Shannessy [zpao]) r=LpSolit a=LpSolit]
git-svn-id: svn://10.0.0.236/trunk@259315 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-31 00:17:29 +00:00
lpsolit%gmail.com
5314135502 Bug 532518: Credentials are not checked correctly when viewing one attachment from another bug's alternate host - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259313 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-30 14:54:28 +00:00
lpsolit%gmail.com
1d67385d40 Bug 537083: The attachment table is too narrow by default - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259312 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-30 14:37:02 +00:00
lpsolit%gmail.com
d140bf68b6 Bug 483987: Administrators can't create user accounts when using the Env authentication method - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259311 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-30 14:31:32 +00:00
despotdaemon
c67682dc27 Pseudo-automatic update of changes made by benjamin@smedbergs.us.
git-svn-id: svn://10.0.0.236/trunk@259310 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-29 21:42:11 +00:00
despotdaemon
212645d5db Pseudo-automatic update of changes made by benjamin@smedbergs.us.
git-svn-id: svn://10.0.0.236/trunk@259309 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-29 21:41:52 +00:00
wtc%google.com
e047bb8ff3 Bug 536023 - DER_UTCTimeToTime and DER_GeneralizedTimeToTime should
disallow junk after a valid UTCTime or GeneralizedTime string.  r=nelson.
Modified Files:
	cmd/tests/dertimetest.c lib/util/dertime.c


git-svn-id: svn://10.0.0.236/trunk@259308 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-29 02:57:28 +00:00
lpsolit%gmail.com
15ce1124f3 Bug 486323: Activity log (history) has a blank <body> if there's no content - Patch by Krzysztof Drewniak <krzysdrewniak@gmail.com> r=gerv a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259307 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-28 18:02:39 +00:00
lpsolit%gmail.com
3abe9e75a9 Bug 511216: Assignee is blank in Whine emails - Patch by Kent Rogers <kar@cray.com> r/a=Lpsolit
git-svn-id: svn://10.0.0.236/trunk@259305 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-28 00:58:49 +00:00
despotdaemon
3907b7af58 Pseudo-automatic update of changes made by silver@warwickcompsoc.co.uk.
git-svn-id: svn://10.0.0.236/trunk@259304 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-27 15:04:21 +00:00
wicked%sci.fi
51e011e3c1 Bug 475523: Fix instructions on whineatnews email to refer to correct show_bug options. Patch by Kent Rogers <kar@cray.com> r=wicked a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259303 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-27 14:33:11 +00:00
gijskruitbosch%gmail.com
06763bfd36 Bug 527400 - fix OOM null deref from bug 514872, r=jwalden, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@259301 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-26 15:47:21 +00:00
nelson%bolyard.com
c8b0a0e6a0 Bug 535934: Add comments about Arenas to secport.c, r=wtc
git-svn-id: svn://10.0.0.236/trunk@259299 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-24 03:37:46 +00:00
nboyd%atg.com
4eb5a0ee26 Fix formatting.
git-svn-id: svn://10.0.0.236/trunk@259298 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-23 21:47:43 +00:00
morgamic%mozilla.com
f518361c90 Checking in config change from bug 536522.
git-svn-id: svn://10.0.0.236/trunk@259296 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-23 19:34:07 +00:00
nboyd%atg.com
1a55563a39 Fix Bug 524931 - Setting the value of an uninitialized child of an E4X object by using square bracket syntax causes Null Pointer Exception
Patch from Alberto Saez Torres.


git-svn-id: svn://10.0.0.236/trunk@259295 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-23 14:09:08 +00:00
philringnalda%gmail.com
7c22cd2707 Bug 536124 - Update browser/toolkit copyright dates to 2010, r=gavin, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259294 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-23 04:43:29 +00:00
nrthomas%gmail.com
725ce66535 Bug 535790, patcher config for 3.0.17 -> 3.5.7 major update, r=lsblakk
git-svn-id: svn://10.0.0.236/trunk@259293 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-23 01:32:00 +00:00
nboyd%atg.com
2e30a4b1d4 Fix some warnings.
git-svn-id: svn://10.0.0.236/trunk@259292 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-22 20:03:39 +00:00
nboyd%atg.com
4e26ef8ef1 Regression test for bug 524931.
git-svn-id: svn://10.0.0.236/trunk@259291 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-22 19:33:25 +00:00
nboyd%atg.com
3f6dfb4594 Fix Bug 524931 - Setting the value of an uninitialized child of an E4X object by using square bracket syntax causes Null Pointer Exception
git-svn-id: svn://10.0.0.236/trunk@259290 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-22 19:22:05 +00:00
cltbld
83968b66b4 Automated configuration bump: moz191-branch-patcher2.cfg, from 3.5.6 to 3.5.7 build 1
git-svn-id: svn://10.0.0.236/trunk@259289 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-22 19:02:06 +00:00
nboyd%atg.com
430e120c48 Fix Bug 535977 - Asignment problems are reported as DomExceptions "NAMESPACE_ERR"
Patch from Alberto Saez Torres


git-svn-id: svn://10.0.0.236/trunk@259288 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-22 13:41:30 +00:00
nboyd%atg.com
7d39becfa9 Patch from Raphael Speyer (see https://bugzilla.mozilla.org/show_bug.cgi?id=489329#c60):
make Object.freeze work with functions, arrays, regexp

setInstanceIdValue, called by defineOwnProperty, called by freeze, was not
handing all id-identifiable properties, and so when freeze tried to freeze them
all, setInstanceIdValue was deferring onto
IdScriptableObject.setInstanceIdValue, which just throws an
IllegalStateException.

I made setInstanceIdValue always handle all the ids that getInstanceIdValue
does.


git-svn-id: svn://10.0.0.236/trunk@259287 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-22 13:03:57 +00:00
cltbld
13196d6284 "Automated configuration bump: moz19-branch-patcher2.cfg, for firefox 3.0.17 build1"
git-svn-id: svn://10.0.0.236/trunk@259279 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-22 07:19:35 +00:00
anodelman%mozilla.com
b2e71acd90 bug 529137 (Update Talos to cleanup child processes)
p=jgriffin, r=anodelman


git-svn-id: svn://10.0.0.236/trunk@259278 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-22 01:30:02 +00:00
lsblakk%mozilla.com
e02fff63ac Bug 531690 - fix for invalid literal for float in tp4_xres p=lsblakk r=anodelman
git-svn-id: svn://10.0.0.236/trunk@259277 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-22 01:28:09 +00:00
nrthomas%gmail.com
b4ce166c62 Bug 535791, bump nightly version to 3.5.8pre, p=lsblakk r=nthomas
git-svn-id: svn://10.0.0.236/trunk@259274 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 23:10:52 +00:00
wtc%google.com
1e2a1abcbc Bug 536023: Add (unsigned char *) casts to fix compiler warnings.
git-svn-id: svn://10.0.0.236/trunk@259272 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 22:53:59 +00:00
nrthomas%gmail.com
9bc4bfff71 Bug 535790, automation config for Fx3.0.17 build, p=bhearsum + pullDate, r=cooper
git-svn-id: svn://10.0.0.236/trunk@259271 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 22:22:25 +00:00
gerv%gerv.net
4489698e75 Bug 526739 - Add iki.fi to PSL. r=pkasting, a=dveditz.
git-svn-id: svn://10.0.0.236/trunk@259270 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 22:12:43 +00:00
gerv%gerv.net
c510782b11 Bug 526756 - update .mv entry in PSL. r=pkasting, a=dveditz.
git-svn-id: svn://10.0.0.236/trunk@259269 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 22:12:06 +00:00
gerv%gerv.net
ab22ab2797 Bug 531252 - Add operaunite.com to PSL. r=pkasting, a=dveditz.
git-svn-id: svn://10.0.0.236/trunk@259268 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 22:11:08 +00:00
wtc%google.com
c781637531 Bug 536023: Remove the HTML that was inadvertently added in the previous
checkin.


git-svn-id: svn://10.0.0.236/trunk@259266 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 22:05:23 +00:00
nrthomas%gmail.com
83ac2f7027 Bug 535790, bump nightly version to 3.0.18pre, p=bhearsum, r=ccooper
git-svn-id: svn://10.0.0.236/trunk@259265 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 21:45:40 +00:00
wtc%google.com
f820a0e61f Bug 536023: Disallow null bytes in the middle of a UTCTime or
GeneralizedTime string.  r=nelson.
Modified Files:
	cmd/tests/manifest.mn lib/util/dertime.c
Added Files:
	cmd/tests/dertimetest.c


git-svn-id: svn://10.0.0.236/trunk@259264 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 21:35:02 +00:00
bugzilla%standard8.plus.com
94dcaa8f11 Bug 534209 Update AUS platform exceptions for Thunderbird 2.0. p=Philippe M. Chiasson <gozer@mozillamessaging.com>,r=clouserw
git-svn-id: svn://10.0.0.236/trunk@259262 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 20:53:10 +00:00
ccooper%deadsquid.com
61081a2dca b=454115
r=nrthomas
- Use patch-if on Mac extensions/ and searchplugins/ (NPOTB)


git-svn-id: svn://10.0.0.236/trunk@259261 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 20:42:35 +00:00
despotdaemon
959bd4e12e Pseudo-automatic update of changes made by justdave@bugzilla.org.
git-svn-id: svn://10.0.0.236/trunk@259260 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 19:53:05 +00:00
sayrer%gmail.com
f17d4b1ec0 Bug 535193 - DNS resolution in MakeSN of nsAuthSSPI causing issues for proxy servers that support NTLM auth. r=bz, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259259 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-21 19:00:49 +00:00
dwitte%mozilla.com
ac26d11851 Rename aton.c to praton.c per review comment.
git-svn-id: svn://10.0.0.236/trunk@259257 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-19 09:06:07 +00:00
asasaki%mozilla.com
4bc5eebbb5 backing out due to tp4 redness
git-svn-id: svn://10.0.0.236/trunk@259256 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-19 06:56:02 +00:00
asasaki%mozilla.com
f97844c4ca talos -> classes, for eventual winmo integration. bug 474478, r=alice
git-svn-id: svn://10.0.0.236/trunk@259255 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-19 04:58:05 +00:00
dwitte%mozilla.com
14e56b0432 Bug 344809 - numerous platform inconsistencies of PR_StringToNetAddr for IPv4 addresses. r=nelson
git-svn-id: svn://10.0.0.236/trunk@259253 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-18 22:11:48 +00:00
despotdaemon
25ea8fca9b Pseudo-automatic update of changes made by wtc@google.com.
git-svn-id: svn://10.0.0.236/trunk@259252 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-18 21:42:15 +00:00
wtc%google.com
d55668ae05 Bug 515279: In ocsp.c, pass the error code up to the caller of
ocsp_GetCachedOCSPResponseStatusIfFresh if the ocsp_CertHasGoodStatus call
fails.  In pkix_ocspchecker.c, map NSS error code to revocation status
(revoked or no info) for both cached and newly obtained OCSP responses.
r=nelson.
Modified Files:
	certhigh/ocsp.c libpkix/pkix/checker/pkix_ocspchecker.c


git-svn-id: svn://10.0.0.236/trunk@259250 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-18 16:47:12 +00:00
wtc%google.com
0caf483ea7 Bug 535669: Move common makefile code in if and else to the outside.
r=nelson.
Modified Files:
	cmd/platlibs.mk lib/ssl/config.mk


git-svn-id: svn://10.0.0.236/trunk@259249 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-18 02:37:12 +00:00
mkanat%bugzilla.org
7ec4e12560 Bug 162060: Remove the relationship between "votestoconfirm" and whether or not the UNCONFIRMED status is available, by adding a checkbox to enable the UNCONFIRMED status in editproducts.cgi.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259248 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 23:31:56 +00:00
lpsolit%gmail.com
6011d0932a Bug 470608: <colgroup> is not well supported - Patch by Aaron Larson <aaron@larsonsonline.net> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259247 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 23:15:32 +00:00
lpsolit%gmail.com
018588ee9b Bug 535309: The bug_status and resolution fields in query.cgi can be ignored by Search.pm if you deactivated some resolutions or bug statuses - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259246 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 23:10:33 +00:00
lpsolit%gmail.com
feb4eeddb8 Bug 465930: Some fields have no description in the user auto-completion form - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259245 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 23:06:14 +00:00
rob_strong%exchangecode.com
1f6a90ffa8 Bug 534090 - do not use background notification for major updates (was PMU 3.0->3.5 major update has been really poor). r=dtownsend, ui-r=beltzner, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259244 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 22:32:16 +00:00
wtc%google.com
69f7d1d144 Bug 534943: Use EXTRA_SHARED_LIBS instead of EXTRA_LIBS to specify the NSPR
shared libraries.  Remove obsolete code for AIX 4.1 and 4.2.  Remove
commented-out code.  r=christophe.ravel.
Modified Files:
	Makefile manifest.mn


git-svn-id: svn://10.0.0.236/trunk@259243 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 22:00:48 +00:00
mkanat%bugzilla.org
e62a721b0b Bug 531119: Fix the Bugzilla.extensions WebService method to work with the new Extensions system.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259242 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 21:51:41 +00:00
mkanat%bugzilla.org
709b282574 Bug 518459: Remove certain QuickSearch features that are no longer needed (after the re-work) and may be confusing
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259241 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 21:47:58 +00:00
mkanat%bugzilla.org
7df8bdf4b9 Bug 525606: Make the template_before_process hook run whenever a template is loaded (including PROCESS and INCLUDE), not just when $template->process is called.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259240 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 05:27:12 +00:00
mkanat%bugzilla.org
925d8d8cb9 Bug 506559: WebService function to get information about fields (Bug.fields)
Patch by Frank Becker <Frank@Frank-Becker.de> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259239 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-17 05:13:55 +00:00
despotdaemon
cf52a79135 Pseudo-automatic update of changes made by reed@reedloden.com.
git-svn-id: svn://10.0.0.236/trunk@259238 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-16 19:03:10 +00:00
bzbarsky%mit.edu
2e1c916a81 Bug 455472. Be a little more careful with our handling of application/octet-stream. r=jst, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259236 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-16 02:13:35 +00:00
bzbarsky%mit.edu
e6e615f9f5 Bug 528134. Hand out the style context with the rulenode. r=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259235 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-16 02:10:50 +00:00
wtc%google.com
c62d1dc472 Bug 534916: Remove obsolete comments. r=emaldona.
Modified Files:
	util/config.mk nss/config.mk


git-svn-id: svn://10.0.0.236/trunk@259234 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 22:22:31 +00:00
ccooper%deadsquid.com
2e3fa36c33 b=531813
p=bhearsum
r=nthomas
- bump the automation tag


git-svn-id: svn://10.0.0.236/trunk@259233 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 22:16:34 +00:00
ccooper%deadsquid.com
6e7d32600e b=531813
p=bhearsum
r=nthomas
- exclude contrib when syncing candidates dir in rsync


git-svn-id: svn://10.0.0.236/trunk@259232 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 22:06:23 +00:00
wtc%google.com
fb599f5b87 Bug 534916: remove SECITEM_Hash and SECITEM_HashCompare copied from
lib/util/secitem.c.  r=emaldona.


git-svn-id: svn://10.0.0.236/trunk@259231 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 21:50:44 +00:00
wtc%google.com
5cf4448ac7 Dummy whitespace change to force a rebuild.
git-svn-id: svn://10.0.0.236/trunk@259229 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 17:28:13 +00:00
wtc%google.com
13bce413a4 Bug 533966: Add AVR32 Linux support. The patch is contributed by
Bradley Smith <brad@brad-smith.co.uk>.  r=wtc.
Modified Files: _linux.cfg _linux.h


git-svn-id: svn://10.0.0.236/trunk@259228 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 17:14:18 +00:00
wtc%google.com
797109f359 Set NSPR version to 4.8.4 Beta.
Modified Files: configure configure.in repackage.sh prinit.h vercheck.c


git-svn-id: svn://10.0.0.236/trunk@259227 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 17:09:39 +00:00
wtc%google.com
d3b5cfe4de Set NSPR version to 4.8.3.
git-svn-id: svn://10.0.0.236/trunk@259226 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 16:52:51 +00:00
reed%reedloden.com
90f783d2ee Bug 521780 - "extension upgrade with a moved location breaks extension manager" (fix type of newVersion property) [p=asac@ubuntu.com (Alexander Sack) r=Mossop a=dveditz]
git-svn-id: svn://10.0.0.236/trunk@259225 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 07:15:49 +00:00
mkanat%bugzilla.org
06dc386bee After the checkin of bug 524603, checksetup.pl printed "No such file or directory at Bugzilla/Install/Filesystem.pm line 465" the first time the new code was run. This fixes the warning.
git-svn-id: svn://10.0.0.236/trunk@259224 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-15 01:52:59 +00:00
mkanat%bugzilla.org
75785364ab Bug 524603: Allow a non-root jobqueue.pl to write to data/mailer.testfile (for the "Test" mail_delivery_method)
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259223 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-14 23:13:26 +00:00
mkanat%bugzilla.org
66be7eb48d Bug 525420: Cache Bugzilla::Bug::VALIDATORS so that the same hash is returned every time within a single page call
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259222 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-14 23:08:55 +00:00
mkanat%bugzilla.org
c6637cd2b6 Bug 523762: Prevent the template_before_process hook from causing an infinite recursion when an error is thrown
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259221 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-14 23:07:08 +00:00
jonas%sicking.cc
231c1638b2 Bug 507114: Make the observer-service deal with do_QueryReferent causing observers to be added or removed. r=bsmedberg a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259220 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-14 22:45:50 +00:00
ghendricks%novell.com
e3ba0e1385 Deleting attachments no longer works.
git-svn-id: svn://10.0.0.236/trunk@259219 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-14 22:24:56 +00:00
mkanat%bugzilla.org
dc0954b8c1 Bug 524251: Move the bug visibility controls to the right of the timetracking and attachments tables
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259218 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 22:52:19 +00:00
mkanat%bugzilla.org
c8144a70c0 Bug 524254: Make the comment box in bug/edit.html.tmpl into a BLOCK
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259217 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 22:47:34 +00:00
mkanat%bugzilla.org
545fb55ed2 Fix a compile error in Bugzilla::Install::DB from the last checkin.
git-svn-id: svn://10.0.0.236/trunk@259216 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 22:13:23 +00:00
mkanat%bugzilla.org
19291a798d Bug 369489: Remove the milestoneurl feature and link "Target Milestone" to the fields.html page
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259215 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 22:07:50 +00:00
mkanat%bugzilla.org
cd89b88eae The tinderbox was burning from the checkin of the
"webservice attachments by ids" patch--it looks like a part of the patch
was just missing or something when it was posted to bmo. I've fixed it now.


git-svn-id: svn://10.0.0.236/trunk@259214 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 21:59:41 +00:00
mkanat%bugzilla.org
4dcdf133fb Bug 505826: Allow boolean searches on the Comment field in Oracle.
Patch by Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259213 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 21:13:27 +00:00
mkanat%bugzilla.org
640cf3db2c Fix a POD error in Bugzilla/Auth.pm that was causing a tree burn for 5.8.1.
git-svn-id: svn://10.0.0.236/trunk@259212 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 21:11:13 +00:00
mkanat%bugzilla.org
fa796e791f Bug 502683: Ability to get attachments by ID in the WebService
Patch by Tiago Mello <timello@gmail.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259211 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 21:06:55 +00:00
mkanat%bugzilla.org
ae8a434e67 Bug 526734: Allow localization of the "From update of attachment" string in comments
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259210 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 20:56:45 +00:00
mkanat%bugzilla.org
6a86535026 Bug 527387: Make Parameter section sortkeys numeric and leave space between the numbers
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259209 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 20:49:08 +00:00
mkanat%bugzilla.org
15546c7c25 Bug 355283: Lock out a user account on a particular IP for 30 minutes if they fail to log in 5 times from that IP.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259208 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 20:46:28 +00:00
lpsolit%gmail.com
00011ca3f1 Bug 310532: Bookmarkable new bug templates do not include estimated hours or alias fields - Patch by Mark Banner <bugzilla@standard8.plus.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259207 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-13 13:53:32 +00:00
mkanat%bugzilla.org
9621ab6c34 Bug 233398: Update the customization docs to point to the Extensions system POD instead of having docs about template hooks in the Guide.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259206 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-12 22:20:09 +00:00
mkanat%bugzilla.org
c145caa084 Bug 530467: Create a read-only Bugzilla::Whine::Query object and have editwhines.cgi use it
Patch by Eric Black <eblack@higherone.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259205 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-12 22:15:43 +00:00
mkanat%bugzilla.org
973d0f1499 Bug 512606: Make statuses currently available for the user to change this bug to be controlled by Bugzilla::Bug, not the template
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259204 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-12 21:55:15 +00:00
mkanat%bugzilla.org
12c55448db Bug 523788: Change the UI of describecomponents.cgi (the "Browse" interface) so that it's clearer and easier to use when browsing.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259203 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-12 21:48:13 +00:00
mkanat%bugzilla.org
fc7cff9341 Bug 381912:Add the ability to add attachments by email using email_in.pl
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259202 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-12 21:40:12 +00:00
kairo%kairo.at
03c52c37f9 update SeaMonkey configs to include beta URLs
git-svn-id: svn://10.0.0.236/trunk@259201 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-11 16:05:39 +00:00
ghendricks%novell.com
b9e63ad2a1 Reports reverse the isactive link
git-svn-id: svn://10.0.0.236/trunk@259200 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-11 00:40:42 +00:00
mkanat%bugzilla.org
2d0c3a6b06 Bug 526158: Make email_in.pl use Bugzilla::Bug->create to create bugs instead of requiring post_bug.cgi
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259199 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-10 22:18:07 +00:00
mkanat%bugzilla.org
db3d21d6a2 Bug 425668: Make the body classes and other header information show up properly in process_bug.cgi if we're doing same_bug or next_bug
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259198 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-10 22:13:11 +00:00
hannes%helma.at
f83647274c Fix for bug 533920 - parser constructs VariableInitializer with wrong end value, therefor VariableInitializer reports false length
git-svn-id: svn://10.0.0.236/trunk@259197 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-10 15:04:26 +00:00
ted.mielczarek%gmail.com
e6bbad3a28 bug 515748 - differentiate between wince and winmo. Patch by Brad Lassey <bugmail@lassey.us>, r=me
git-svn-id: svn://10.0.0.236/trunk@259195 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-09 21:24:38 +00:00
morgamic%mozilla.com
348844e31f Fixing rand range for throttle values. Bug 533514, r=oremj.
git-svn-id: svn://10.0.0.236/trunk@259193 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-09 18:12:19 +00:00
morgamic%mozilla.com
0fe757a3ca Checking in AUS config update for Thunderbird. Bug 533402.
git-svn-id: svn://10.0.0.236/trunk@259191 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-08 18:21:10 +00:00
wtc%google.com
3cb2be35b9 Bug 532417: back out the previous checkin because the quotes it adds to
the pathname breaks the absolute pathname test in
mozilla/nsprpub/pr/tests/Makefile.in, which simply tests if the pathname
starts with a slash (/).


git-svn-id: svn://10.0.0.236/trunk@259190 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-08 16:47:03 +00:00
wtc%google.com
a076764773 Bug 532417: Support building NSS in a directory with spaces in path names
by quoting path names.  r=ted.mielczarek.
Modified Files:
	coreconf/rules.mk nss/Makefile nss/cmd/shlibsign/sign.sh


git-svn-id: svn://10.0.0.236/trunk@259189 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-08 01:33:37 +00:00
mkanat%bugzilla.org
337a44f7c9 Bug 518024: Make quicksearch accept any field name or any unique starting substring of a fieldname
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259188 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-08 01:19:14 +00:00
wtc%google.com
9af5c92245 Bug 533093: ux_wait_timeout needs the same fix of rev. 1.3 (remove % 256
from $?) for the "if ($ltimeout == 0)" case.  r=christophe.


git-svn-id: svn://10.0.0.236/trunk@259187 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-08 00:52:06 +00:00
gozer%mozillamessaging.com
b6c83db0d4 Update Thunderbird 2.0.0.23 => 3.0 Major Update configuration with a few
fixes


git-svn-id: svn://10.0.0.236/trunk@259186 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-07 21:40:57 +00:00
gozer%mozillamessaging.com
4e2bc673f7 Add initial patcher config for Thunderbird 2.0.0.23 => 3.0 Major Updates.
git-svn-id: svn://10.0.0.236/trunk@259185 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-07 19:37:34 +00:00
lpsolit%gmail.com
25e8d91936 Bug 184252: Display a link below each table in request.cgi pointing to its corresponding buglist - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259184 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-07 19:29:32 +00:00
mkanat%bugzilla.org
6ed8659bbf Bug 530009: Put the template header stuff required to display show_bug all in one place
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259183 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-07 19:12:01 +00:00
seabld
aee17f2f1d Automated configuration bump: moz191-seamonkey-branch-patcher2.cfg, from 2.0rc2 to 2.0.1 build 2
git-svn-id: svn://10.0.0.236/trunk@259182 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-06 23:54:44 +00:00
lpsolit%gmail.com
ef23f681c1 Bug 369080: Add the possibility to split emails with the semicolon character - Patch by Krzysztof Drewniak <krzysdrewniak@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259181 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-06 17:18:02 +00:00
kairo%kairo.at
c3f22dfed8 update monitoring for SeaMonkey 2.0.2pre
git-svn-id: svn://10.0.0.236/trunk@259180 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-06 13:40:14 +00:00
cltbld
5625960486 Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0rc2 to 3.0rc3 build 1
git-svn-id: svn://10.0.0.236/trunk@259179 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-06 02:11:46 +00:00
cltbld
53f579f271 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6b4 to 3.6b5 build 1
git-svn-id: svn://10.0.0.236/trunk@259178 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-05 18:06:41 +00:00
bhearsum%mozilla.com
cbdfd925fe bug 532755: Tracking bug for build and release of firefox 3.6b5 - version bump to 3.6b6pre. r=nthomas, patch=lsblakk
git-svn-id: svn://10.0.0.236/trunk@259177 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 21:27:44 +00:00
ccooper%deadsquid.com
8aaaf8caa2 b=531813
r=bhearsum
- Patcher config update for 3.0.16 - 3.5.6 MU


git-svn-id: svn://10.0.0.236/trunk@259176 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 18:36:03 +00:00
mats.palmgren%bredband.net
6389e992be Bug 501934. r=bzbarsky sr=Olli.Pettay a1.9.0.17=dveditz
git-svn-id: svn://10.0.0.236/trunk@259175 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 16:21:28 +00:00
mkanat%bugzilla.org
1e67a39eca Bug 532911: Remove use of Bugzilla::User from Bugzilla::Install::DB (modules may not be used like that during Install::DB)
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259174 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 15:19:08 +00:00
mkanat%bugzilla.org
4f5f0d062c Bug 531500: Allow the mailer_before_send hook to modify the arguments passed to Email::Send
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259172 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 14:46:45 +00:00
mkanat%bugzilla.org
861b25babf Bug 524065: Template Hook for attachment creating and editing, at end
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259171 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 14:43:16 +00:00
mkanat%bugzilla.org
1fec17e630 Bug 526162: Make the "private" argument to Bug.add_comment into "is_private", for consistency.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259170 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 14:41:27 +00:00
mkanat%bugzilla.org
bd3b22a697 Bug 524067: Template Hook: list/edit-multiple before groups
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259169 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 14:40:05 +00:00
mkanat%bugzilla.org
879a1b046d Bug 523759: Template hooks for the Advanced Search form
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259168 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 14:38:45 +00:00
mkanat%bugzilla.org
4af90d4d96 Bug 452919: Allow the "created an attachment" message in comments to be localized
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259167 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 14:28:49 +00:00
mkanat%bugzilla.org
dc2628fd89 Bug 204106: Make enter_bug indicate which fields are mandatory
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259166 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-04 14:20:41 +00:00
kaie%kuix.de
ee9f5e4003 Bug 527759, Add multiple roots to NSS
Patch v6, version numbers, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259163 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-03 21:10:30 +00:00
kaie%kuix.de
4b6aeca3dc Bug 527759, Add multiple roots to NSS
Patch v5, 9 new roots, r=nelson


git-svn-id: svn://10.0.0.236/trunk@259162 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-03 21:09:32 +00:00
bzbarsky%mit.edu
dabf286525 Bug 467005. Be smarter about our removable script blockers. r=sicking, sr=jst, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259161 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-03 19:11:13 +00:00
peterv%propagandism.org
5e6b55bab6 Fix for bug 528300. r=sicking, a=dveditz.
git-svn-id: svn://10.0.0.236/trunk@259160 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-03 12:21:49 +00:00
peterv%propagandism.org
6bf88f9074 Fix for bug 508774 (nsGlobalModalWindow traverses mArguments twice). r/sr=jst, a=dveditz.
git-svn-id: svn://10.0.0.236/trunk@259159 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-03 12:11:03 +00:00
reed%reedloden.com
838bb9be30 Bug 434192 - make clean removes source .s files on some architectures (when not using an objdir)" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a=dveditz]
git-svn-id: svn://10.0.0.236/trunk@259158 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-03 07:18:55 +00:00
cltbld
a1dce86320 "Automated configuration bump: moz19-branch-patcher2.cfg, for firefox 3.0.16 build3"
git-svn-id: svn://10.0.0.236/trunk@259157 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-02 22:31:59 +00:00
ghendricks%novell.com
7296418e28 Fixed issue with priority breakdown reports
git-svn-id: svn://10.0.0.236/trunk@259156 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-02 17:07:58 +00:00
nboyd%atg.com
fbee260dd9 Allow jsdocs to be attached to "with" nodes so that warnings about the
use of with can be suppressed using a jsdoc annotation.
Patch from John Lenz.


git-svn-id: svn://10.0.0.236/trunk@259155 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-02 17:04:26 +00:00
cltbld
a1b43e045c Automated configuration bump: moz191-branch-patcher2.cfg, from 3.5.5 to 3.5.6 build 3
git-svn-id: svn://10.0.0.236/trunk@259154 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-02 14:50:21 +00:00
ccooper%deadsquid.com
f8d29fb934 b=531813
r=nthomas
- bootstrap bumps for 3.0.16, build 3


git-svn-id: svn://10.0.0.236/trunk@259149 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-02 05:02:07 +00:00
ghendricks%novell.com
b418dd8fc9 Patch for latest versions
git-svn-id: svn://10.0.0.236/trunk@259147 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 23:56:48 +00:00
cltbld
9ee64c2bfd Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0rc1 to 3.0rc2 build 1
git-svn-id: svn://10.0.0.236/trunk@259146 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 23:28:25 +00:00
cltbld
9ac795d72f Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0rc1 to 3.0rc2 build 1
git-svn-id: svn://10.0.0.236/trunk@259145 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 23:24:21 +00:00
jst%mozilla.org
20898c178d Backing the fix for bug 504862 due to the memory leaks it introduced.
git-svn-id: svn://10.0.0.236/trunk@259141 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 23:17:05 +00:00
cltbld
bd41dc9bfa Automated configuration bump: moz191-branch-patcher2.cfg, from 3.5.5 to 3.5.6 build 2
git-svn-id: svn://10.0.0.236/trunk@259137 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 19:00:14 +00:00
wtc%google.com
0dd48d5002 Bug 531188: Don't call zlib with 0-length inputs (the avail_in is 0),
otherwise zlib returns Z_BUF_ERROR, which we consider fatal.  The patch is
contributed by Adam Langley of Google <agl@chromium.org>.  r=wtc,nelson.


git-svn-id: svn://10.0.0.236/trunk@259136 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 17:59:46 +00:00
ghendricks%novell.com
4dcfd3039c Update priority on multiple caseruns was still pointing to the test case
git-svn-id: svn://10.0.0.236/trunk@259135 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 17:58:49 +00:00
cltbld
0d46971ebd "Automated configuration bump: moz19-branch-patcher2.cfg, for firefox 3.0.16 build2"
git-svn-id: svn://10.0.0.236/trunk@259134 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 16:39:13 +00:00
nelson%bolyard.com
ef8be04775 Bug 524167: Don't crash if slot has null token pointer after entering
FIPS mode.  r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@259133 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 06:28:11 +00:00
mkanat%bugzilla.org
0256720243 Bug 531107: [Windows] Starting an extension resulted in "deep recursion on subroutine" because File::Spec::Win32 was doing a "require" in case_tolerant, which recursed into Bugzilla::Extension::my_inc in an infinite loop.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) r=mockodin, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259132 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 05:33:04 +00:00
mkanat%bugzilla.org
73321dd005 Bug 532025: Under mod_perl, starting Apache w/ extensions enabled was throwing the "not a valid name" error.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259131 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 05:26:12 +00:00
nboyd%atg.com
5ee825068b Fix [Bug 513549] Rhino's new JSON.parse breaks on trailing whitespace
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@259130 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 04:50:18 +00:00
morgamic%mozilla.com
e938353604 Checking in throttle config change for bug 519732.
git-svn-id: svn://10.0.0.236/trunk@259125 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 02:40:08 +00:00
nrthomas%gmail.com
9fbd5fa77e Bug 531813, fix timestamp for 3.0.16 build2
git-svn-id: svn://10.0.0.236/trunk@259124 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 02:37:38 +00:00
jonas%sicking.cc
7c43d8395b Bug 526500: Fix out-of-memory handling in string code. r=bsmedberg a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259121 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 01:59:33 +00:00
lsblakk%mozilla.com
7abba040d6 Bug 531813 - bootstrap bumps for 3.0.16 build 2 p=coop
git-svn-id: svn://10.0.0.236/trunk@259120 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 01:06:19 +00:00
alqahira%ardisson.org
b58ed115d4 Stray spelling fix patch found lurking in my tree. No bug. Feel free to just land it=smorgan
git-svn-id: svn://10.0.0.236/trunk@259119 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 01:06:18 +00:00
mkanat%bugzilla.org
5fffb9596c Add a note about where templates go to the SYNOPSIS of the POD in Bugzilla::Extension.
git-svn-id: svn://10.0.0.236/trunk@259118 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 00:24:07 +00:00
alqahira%ardisson.org
245de006df Bug 530177 - Release Notes for Camino 2.0.1 (and kick the installer Makefile to match). r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259117 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 00:23:55 +00:00
rob_strong%exchangecode.com
423e006bf2 Bug 529401 - Remove files on downgrade to prevent breaking Firefox. r=ted.mielczarek, a=ss
git-svn-id: svn://10.0.0.236/trunk@259116 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-01 00:14:10 +00:00
mkanat%bugzilla.org
0a2bad15fb Bug 531988: Add information about templates to Bugzilla::Extension's POD and port over Bugzilla:Writing_Extensions
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259115 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 23:58:37 +00:00
ghendricks%novell.com
781ae929ed Bug 530798 - Environment editor not displayed
git-svn-id: svn://10.0.0.236/trunk@259113 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 21:40:28 +00:00
ccooper%deadsquid.com
20379cbd6e b=531813
r=catlee
- versioning/monitoring updates for 3.0.16


git-svn-id: svn://10.0.0.236/trunk@259112 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 20:47:48 +00:00
alqahira%ardisson.org
6b75f8c008 Bug 529989 - Collect email addresses and send them to Socorro with reports. Patch by Stuart Morgan <stuart.morgan+bugzilla@gmail.com>, r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@259111 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 19:46:20 +00:00
alqahira%ardisson.org
3a2b982d7e Bug 525758 - [10.6] Search field is only displayed in the Help menu when UI language is English, so tell the OS what menu is the Help menu. Patch by Stuart Morgan <stuart.morgan+bugzilla@gmail.com>, r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@259110 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 19:13:03 +00:00
catlee%mozilla.com
9f8afece08 Bug 531814 - Version monitoring bumps for firefox 3.5.6. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259105 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 17:36:03 +00:00
ccooper%deadsquid.com
7b95007c61 b=531813
r=catlee
- bootstrap bumps for 3.0.16, build 1


git-svn-id: svn://10.0.0.236/trunk@259104 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 16:39:01 +00:00
gozer%mozillamessaging.com
59cce9ee76 Bug 531811 - Thunderbird patcher configs should point release notes to
Mozilla Messaging website rather than mozilla.com


git-svn-id: svn://10.0.0.236/trunk@259103 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 16:18:18 +00:00
alqahira%ardisson.org
8377c48cd8 Bug 316835 - Disable the History toolbar button and Show History menu item when about:history is the active tab/window. Patch by Chris Lawson <cl-bugs-new2@chrislawson.net>, r=hendy, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259102 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 05:27:27 +00:00
alqahira%ardisson.org
6466df9240 Bug 519246 - Autosave name for Certificates Exceptions table is 'cookie_exceptions' instead of 'certificate_exception_list', so it stomps Cookie Exceptions values (and the panel has unnecessary 'certifcate_overrides' autosave name). r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259101 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 05:09:49 +00:00
mkanat%bugzilla.org
b31ce53818 Bug 523411: Hook: product-end_of_create
Patch by Dave Lawrence <dkl@redhat.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259100 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 04:18:37 +00:00
nrthomas%gmail.com
eb5576b231 Bug 508406, stop backing up Firefox 1.5 & 2.0, and T'bird 1.5 snippets. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259099 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-30 03:29:06 +00:00
nboyd%atg.com
05d595b562 Fix name conflict over "BLOCK".
git-svn-id: svn://10.0.0.236/trunk@259098 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-28 20:11:14 +00:00
nboyd%atg.com
7819ec02f6 Fix Bug 531436 - parseFloat fails on number followed by "e" that is not exponent
git-svn-id: svn://10.0.0.236/trunk@259097 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-27 20:45:15 +00:00
nboyd%atg.com
9ca39b879d Fix Bug 506940 - Correct arity of array methods
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@259096 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-27 20:40:23 +00:00
nboyd%atg.com
db7456c3d4 Fix Bug 530997 - should throw a RangeError when an array's length is set to >= 4294967296
Patch by Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@259095 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-27 20:12:42 +00:00
nboyd%atg.com
97c4607821 Fix Bug 530947 - Array.prototype.map returns a 0-length array when this array has length > 0 but no elements
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@259094 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-27 19:55:16 +00:00
nboyd%atg.com
4be982f5e3 Fix breaking regression test and match SpiderMonkey and ES5 behavior.
See bug 478047.


git-svn-id: svn://10.0.0.236/trunk@259093 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-27 18:30:18 +00:00
nboyd%atg.com
7b103c04ca Fix trivial warning.
git-svn-id: svn://10.0.0.236/trunk@259092 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-27 18:20:54 +00:00
lpsolit%gmail.com
f3603d4d7b Bug 208347: The version of Chart::Base below 2.1 cannot be determined accurately - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259091 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-26 02:02:07 +00:00
wtc%google.com
61c9cc167c Bug 531188: ssl3_DeflateDecompress should set an error code on failure.
Remove an extraneous ssl_ReleaseSpecReadLock(ss) call.  r=agl,nelson.


git-svn-id: svn://10.0.0.236/trunk@259090 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-26 01:51:10 +00:00
lpsolit%gmail.com
f65c9fc6ac Bug 477465: Move JS code out of flag/list.html.tmpl - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259089 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-26 00:03:31 +00:00
lpsolit%gmail.com
bc7a9d7a59 Bug 329638: https login page switches to http on submit if ssl_redirect = false - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259088 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 23:57:53 +00:00
cltbld
07c912af4d Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6b3 to 3.6b4 build 1
git-svn-id: svn://10.0.0.236/trunk@259087 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 14:00:51 +00:00
mkanat%bugzilla.org
d375b6884e Bug 530994: Allow extensions to specify where their template directory is (which allows CPAN-distributed extensions to have templates)
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259086 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 07:45:20 +00:00
mkanat%bugzilla.org
084e0c8368 Bug 530767: Allow for CPAN distribution of extensions
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259085 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 06:19:13 +00:00
wtc%google.com
d73ba345fb Bug 530907: The peerID argument to SSL_SetSockPeerID should be declared
const.  Removed an unnecessary PR_CALLBACK qualifier.  r=nelson.


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


git-svn-id: svn://10.0.0.236/trunk@259083 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 05:02:57 +00:00
nrthomas%gmail.com
5d381cb8d0 Bug 530112, bump Firefox/Gecko version to 3.6b5pre/1.9.2b3pre, p=bhearsum, r=ccooper
git-svn-id: svn://10.0.0.236/trunk@259082 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 04:14:23 +00:00
mkanat%bugzilla.org
7488d682fc Bug 530960: Put hooks into template/default/hook instead of template/hook
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259081 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 03:37:11 +00:00
mkanat%bugzilla.org
41534b852d Bug 530746: Create a script that converts extensions from the old format to the new format
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259080 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 01:46:37 +00:00
cltbld
fa789b4185 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259079 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 00:42:01 +00:00
cltbld
7e4db1612a Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259078 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 00:32:01 +00:00
cltbld
c2723e4d08 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259077 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 00:22:01 +00:00
cltbld
a1b010bed9 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259076 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-25 00:12:00 +00:00
cltbld
5097da72c9 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@259075 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 23:52:00 +00:00
gozer%mozillamessaging.com
014a095315 Use release urls for completemarurl, not buildn/
git-svn-id: svn://10.0.0.236/trunk@259074 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 16:02:42 +00:00
mkanat%bugzilla.org
d6ee1842fb Bug 430013: Make extensions load their modules like Bugzilla::Extension::Foo::Bar, where Bar.pm is in extensions/Foo/lib/.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259073 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 11:50:27 +00:00
lpsolit%gmail.com
f0aaf685c2 Fix bustage: the 'extension_invalid' error tag is no longer used
git-svn-id: svn://10.0.0.236/trunk@259072 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 08:25:51 +00:00
mkanat%bugzilla.org
53ff949198 Fix test failures caused by check-in of bug 430014.
git-svn-id: svn://10.0.0.236/trunk@259071 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 06:34:17 +00:00
mkanat%bugzilla.org
0768c3ab47 Post-checkin fix for bug 430012: Make checksetup not throw a warning when there are no extension templates that got compiled.
git-svn-id: svn://10.0.0.236/trunk@259070 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 06:30:46 +00:00
mkanat%bugzilla.org
98a5bbf59c Bug 430014: Re-write the code hooks system so that it uses modules instead of individual .pl files
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259069 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 06:09:55 +00:00
mkanat%bugzilla.org
a94fa810d0 Bug 430012: Make checksetup.pl precompile extension templates
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259068 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 05:28:24 +00:00
lpsolit%gmail.com
9d56b90dff Bug 524368: Increase the value of USER_PASSWORD_MIN_LENGTH - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259067 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-24 00:00:47 +00:00
lpsolit%gmail.com
67c5dcfe48 Bug 451716: Deleting a product does not remove its entries from the 'Series' table - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259066 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 22:46:48 +00:00
lpsolit%gmail.com
a5df9d6b61 Bug 529863: The product list when listing all flagtypes in editflagtypes.cgi is empty after editing them - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259065 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 22:42:46 +00:00
wtc%google.com
116f3de927 Bug 528741: pkix_hash should allow 'bytes' to be NULL if 'length' is 0.
This allows it to hash an empty string.  r=alexei.volkov.


git-svn-id: svn://10.0.0.236/trunk@259064 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 22:01:13 +00:00
nrthomas%gmail.com
3c5d66c198 Ignore static-analysis-bsmedberg in tinderbox tree checks, r=bhearsum (on irc)
git-svn-id: svn://10.0.0.236/trunk@259063 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 21:44:08 +00:00
mkanat%bugzilla.org
5f41b9260d Fix checkin of bug 528062--it was missing ::process in the hook call.
git-svn-id: svn://10.0.0.236/trunk@259062 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 07:07:12 +00:00
cltbld
0298ef43c3 Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0b4 to 3.0rc1 build 3
git-svn-id: svn://10.0.0.236/trunk@259061 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 07:03:00 +00:00
mkanat%bugzilla.org
65914716dd Bug 516404: Compile template hook code only once per request, and cache the compile templates so that they aren't looked up on disk every time the hook is called
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259060 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 07:00:01 +00:00
mkanat%bugzilla.org
5e000e3b93 Bug 430010: Re-work the template hooks system so that template hooks always live in template/<lang>/hook/, both for extensions and for the base Bugzilla template/ directory.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259059 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 06:55:20 +00:00
mkanat%bugzilla.org
9f82f85fba Bug 523999: New Hook: template-before_create
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259058 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 06:37:02 +00:00
mkanat%bugzilla.org
ec45876855 Bug 528062: Hook: Object-end_of_update
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259057 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 06:34:29 +00:00
mkanat%bugzilla.org
4f112293e6 Bug 521413: Hook: object-end_of_set_all
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259056 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-23 06:29:13 +00:00
lpsolit%gmail.com
4d1c9584e4 Bug 530270: Whining fails if mail queueing is enabled - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259055 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-22 22:26:04 +00:00
nrthomas%gmail.com
6accceee13 Make the correct change by bumping to 3.0.1pre, even though this file is misnamed
git-svn-id: svn://10.0.0.236/trunk@259054 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-22 21:21:09 +00:00
nrthomas%gmail.com
60cf66dde6 Thunderbird bumped comm-central version to 3.1a1pre
git-svn-id: svn://10.0.0.236/trunk@259053 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-22 20:46:20 +00:00
alqahira%ardisson.org
a69e37e326 Bug 530186 - Make about:crashes display the report id with the Bugzilla-integration 'bp-' prefix already included. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@259052 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-22 02:58:37 +00:00
wtc%google.com
a75ee146fb Bug 275744: Fix a compilation error on Windows. Need to declare variables
at the beginning of a block.  TBR=nelson.


git-svn-id: svn://10.0.0.236/trunk@259051 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-21 05:31:16 +00:00
wtc%google.com
6159af71f0 Bug 275744: Back out the previous solution of undefining the compress macro
after including zlib.h.  Rename compress to compressor and decompress to
decompressor to avoid the compress macro that may be defined by zconf.h.
r=nelson.
Modified Files:
	ssl3con.c sslimpl.h


git-svn-id: svn://10.0.0.236/trunk@259050 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-21 03:40:49 +00:00
wtc%google.com
7b748542b5 Bug 275744: Make sure the compression of resumed sessions is correct. The
patch is contributed by Adam Langley of Google <agl@chromium.org>.
r=wtc,nelson.


git-svn-id: svn://10.0.0.236/trunk@259049 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-21 03:32:40 +00:00
christophe.ravel.bugs%sun.com
d78bfe9cd4 Start JSS 4.3.2 beta.
git-svn-id: svn://10.0.0.236/trunk@259048 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-20 20:17:57 +00:00
christophe.ravel.bugs%sun.com
14a1b60a65 Start NSS 3.12.6 Beta.
git-svn-id: svn://10.0.0.236/trunk@259047 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-20 20:15:05 +00:00
ccooper%deadsquid.com
9570d0fc64 b=530125
r=armenzg
When forcing files, create the full workdir path if it doesn't exist yet.


git-svn-id: svn://10.0.0.236/trunk@259046 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-20 19:13:15 +00:00
nrthomas%gmail.com
c219605804 Bug 528457, always force components.list in partial updates for nightlies, r=ccooper
git-svn-id: svn://10.0.0.236/trunk@259045 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-20 08:45:32 +00:00
bzbarsky%mit.edu
7f834e8478 Update bug 529119 tests to not rely on error page titles.
git-svn-id: svn://10.0.0.236/trunk@259044 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-20 01:40:50 +00:00
nrthomas%gmail.com
08e8108759 Bug 528457, Force components.list on every 1.9.2 release, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@259043 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-19 21:53:52 +00:00
mrbkap%gmail.com
f983371e62 Bug 529535 - Fix a bad merge to the 1.9.0 branch. r=igor a=ss
git-svn-id: svn://10.0.0.236/trunk@259042 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-19 18:27:37 +00:00
honzab.moz%firemni.cz
507b9aee01 Bug 514232, r=bzbarsky + bug 529119 - Funky behavior with XUL error pages, r=bzbarsky, a190=dveditz
git-svn-id: svn://10.0.0.236/trunk@259040 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-19 17:00:12 +00:00
hannes%helma.at
42f1acced5 Reimplement NativeError.toString() to return Error.prototype.toString() if that returns a String.
git-svn-id: svn://10.0.0.236/trunk@259039 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-19 08:06:57 +00:00
mkanat%bugzilla.org
55f04bd7e2 Bump version number post-release.
git-svn-id: svn://10.0.0.236/trunk@259038 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-19 05:05:15 +00:00
mkanat%bugzilla.org
b3329bea87 Bump the version number for 3.5.2.
git-svn-id: svn://10.0.0.236/trunk@259036 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-19 02:14:27 +00:00
mkanat%bugzilla.org
1ae47c24bd Bug 529416: (CVE-2009-3386) [SECURITY] Dependency lists display bug aliases even for bugs the user cannot access
Patch by Dave Miller <justdave@bugzilla.org> r=LpSolit, r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259032 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-19 02:09:45 +00:00
ghendricks%novell.com
1ce756b744 Note field was being hidden on smaller screens
git-svn-id: svn://10.0.0.236/trunk@259031 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 21:12:08 +00:00
ghendricks%novell.com
bb08b09937 Allow editing of previous builds case-runs
git-svn-id: svn://10.0.0.236/trunk@259030 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 20:49:18 +00:00
ghendricks%novell.com
7b76288379 Paging controls for Next and Previous are missing when editing a test case
git-svn-id: svn://10.0.0.236/trunk@259029 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 19:34:02 +00:00
christophe.ravel.bugs%sun.com
27823970bf Prepare NSS 3.12.5 RTM.
git-svn-id: svn://10.0.0.236/trunk@259027 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 19:14:47 +00:00
christophe.ravel.bugs%sun.com
e83ab14472 Prepare JSS 4.3.1 RTM.
git-svn-id: svn://10.0.0.236/trunk@259025 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 19:13:45 +00:00
reed%reedloden.com
f092b2d524 Bug 360626 - "ThrowTemplateError() used in Util.pm" [p=reed r=LpSolit a=LpSolit]
git-svn-id: svn://10.0.0.236/trunk@259024 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 18:25:45 +00:00
honzab.moz%firemni.cz
4cb0f37704 Backing out bugs 514232+529119
git-svn-id: svn://10.0.0.236/trunk@259023 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 17:08:37 +00:00
honzab.moz%firemni.cz
443a8362bf Bug 514232, fix build bustage, missing header file changes
git-svn-id: svn://10.0.0.236/trunk@259022 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 16:54:58 +00:00
honzab.moz%firemni.cz
3828124cd5 Bug 514232, r=bzbarsky + bug 529119 - Funky behavior with XUL error pages, r=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@259021 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 16:43:10 +00:00
cltbld
b75576371c Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0b4 to 3.0rc1 build 2
git-svn-id: svn://10.0.0.236/trunk@259020 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 16:15:36 +00:00
lpsolit%gmail.com
155eecdf2c Bug 529498: Missing </option> in search/form.html.tmpl - Patch by Patch by A.A. Shimono (himorin) <shimono+bug@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259019 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 14:39:34 +00:00
lpsolit%gmail.com
3e2b29299a Bug 529495: The open bracket is missing for a directive in global/code-error.html.tmpl - Patch by A.A. Shimono (himorin) <shimono+bug@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@259018 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 14:34:04 +00:00
mkanat%bugzilla.org
e180ba2124 Bug 525429: Template hook for verify-new-product
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259017 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:18:54 +00:00
mkanat%bugzilla.org
a2daa283c5 Bug 525426: Hook: object-before_set
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259016 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:17:52 +00:00
mkanat%bugzilla.org
a85d2ccf30 Bug 524034: New hook: bug-end_of_create_validators
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259015 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:15:23 +00:00
mkanat%bugzilla.org
142a010168 Bug 524007: New Hook: object-end_of_create_validators
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259014 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:13:25 +00:00
mkanat%bugzilla.org
9f4660984d Bug 521373: Hook: object-before_create
git-svn-id: svn://10.0.0.236/trunk@259013 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:11:36 +00:00
mkanat%bugzilla.org
b00e9a2ce5 Bug 529223: The JSON-RPC interface was not working at all with JSON-RPC 1.0, because it was mis-handling input parameters.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259012 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:09:49 +00:00
mkanat%bugzilla.org
6cf51770ad Bug 527489: Calls to bz_alter_column were dropping the REFERENCES item from the stored Schema object.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=ghendricks, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259011 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:08:33 +00:00
mkanat%bugzilla.org
c1a54b04b5 Bug 421265: Let the user easily override the language used to display HTML pages
Patch by Jacques Supcik <jacques@supcik.org> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259010 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:06:47 +00:00
mkanat%bugzilla.org
66337c4c5d Bug 519142: Replace IF/ELSE statements about bug_status/resolution with just a display_value call, and use display_value in more places to translate field values.
Patch by Vitaly Fedrushkov <vitaly.fedrushkov@gmail.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259009 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:05:01 +00:00
mkanat%bugzilla.org
2f754434fc Fix for Bug 527505: Make t/001compile.t work even after Bugzilla::Install::CPAN messes with @INC, and make Bugzilla->feature work during mod_perl.pl.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@259008 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 07:01:41 +00:00
mkanat%bugzilla.org
8e46adda91 Bug 529483: Release Notes for Bugzilla 3.4.4
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=reed


git-svn-id: svn://10.0.0.236/trunk@259007 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 06:55:44 +00:00
mkanat%bugzilla.org
653cc2f0ac Bug 526189: Silently ignore any attempts to add an inactive group to a bug, which fixes the fact that mandatory groups were being added to bugs when changing products, even if they were inactive (not used for bugs).
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@259006 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 06:31:59 +00:00
jdaggett%mozilla.com
a8ae5834c4 Bug 514114. Add sanity-checking code to prevent font families with no faces under 10.6. r=jkew, a1.9.0.16=ssidler
git-svn-id: svn://10.0.0.236/trunk@259005 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-18 01:13:48 +00:00
mkanat%bugzilla.org
8724e6fb96 Fix POD of Bugzilla::Migrate to be consistent with reality (it was slightly
out-of-sync with the code when I first checked it in, because some things
ended up working differently than they originally did as I developed,
but the POD didn't get updated at the end).


git-svn-id: svn://10.0.0.236/trunk@259004 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-17 21:16:08 +00:00
hannes%helma.at
12831fcccb Replace deprecated enable()/disable() methods with setEnabled()
git-svn-id: svn://10.0.0.236/trunk@259003 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-17 11:05:55 +00:00
jst%mozilla.org
6db60c3cc1 Bug 488274 - Crash [@ nsObjectLoadingContent::OnStartRequest] with object, DOMAttrModified and colorpicker. Patch by Olli.Pettay@gmail.com, r=jst, sr=bz, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259002 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-17 02:55:21 +00:00
jonas%sicking.cc
0f4f44ed97 Bug 293347: Disable document.write during xslt processing. r=peterv sr=jst
git-svn-id: svn://10.0.0.236/trunk@259001 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-17 02:55:18 +00:00
ghendricks%novell.com
081923060a quick filters were throwing bad regexp errors
git-svn-id: svn://10.0.0.236/trunk@259000 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-16 23:46:00 +00:00
lsblakk%mozilla.com
775b9efb2d Bug 515540 - New talos suite: dirty profile cold startup TS p=lsblakk r=anodelman
git-svn-id: svn://10.0.0.236/trunk@258999 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-16 17:18:40 +00:00
anodelman%mozilla.com
b0987dee66 bug 419776 (Create new Talos suite: talos should measure x resources)
p=anodelman r=lsblakk


git-svn-id: svn://10.0.0.236/trunk@258998 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-16 17:06:16 +00:00
reed%reedloden.com
e52faa4e68 Bug 528872 - "Attachments in attachments table should have CSS classes to help with styling" [p=reed r=LpSolit a=LpSolit]
git-svn-id: svn://10.0.0.236/trunk@258997 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-16 16:33:12 +00:00
lpsolit%gmail.com
4e356051db Bug 475234: OS sniffing doesn't detect Windows 7 - Patch by Siddharth Agarwal [:sid0] <sid.bugzilla@gmail.com> r=timeless a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258996 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-16 11:21:29 +00:00
cltbld
c3dce50602 Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6b2 to 3.6b3 build 1
git-svn-id: svn://10.0.0.236/trunk@258995 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-16 06:44:13 +00:00
nrthomas%gmail.com
feb93337fc Bug 528580, version bump to 3.6b4pre, r=joduinn
git-svn-id: svn://10.0.0.236/trunk@258994 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-16 01:28:27 +00:00
wtc%google.com
961b85847e Bug 521306: Add a test case with a very long input for PR_strtod. r=reed.
git-svn-id: svn://10.0.0.236/trunk@258991 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-14 19:58:46 +00:00
wtc%google.com
f55835ac1f Bug 521306: PR_strtod should simply return 0 without spending the time
converting the input if the input has more than 64K digits.  r=crowder.


git-svn-id: svn://10.0.0.236/trunk@258990 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-14 01:04:28 +00:00
jdennis%redhat.com
b148275e0b allow building with older versions of python (e.g. 2.4)
and older versions of NSS


git-svn-id: svn://10.0.0.236/trunk@258989 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-14 00:08:32 +00:00
jst%mozilla.org
370e4495ec Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu, a=dveditz@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@258988 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-13 23:40:57 +00:00
jst%mozilla.org
893fb00eb3 Bug 522430 - Don't hand out unexpected objects. Patch by mrbkap, r=jst sr=sicking, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258987 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-13 23:34:35 +00:00
ghendricks%novell.com
29ce4f07ea Add reports to plan view menu
git-svn-id: svn://10.0.0.236/trunk@258986 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-13 22:29:16 +00:00
cltbld
f877378442 Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0b4 to 3.0rc1 build 1
git-svn-id: svn://10.0.0.236/trunk@258985 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-13 21:42:42 +00:00
ghendricks%novell.com
f7549fe99e Bug 528262 - Tabular reports ignore disabled field values despite being selected
patch by ghendricks@novell.com, r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258984 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-13 00:34:47 +00:00
gerv%gerv.net
48ca3e7768 Update relic to cope with lack of space before intermediate comment characters like "*".
git-svn-id: svn://10.0.0.236/trunk@258983 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-12 18:12:54 +00:00
wtc%google.com
0615d94be7 Bug 275744: Mozilla's zconf.h defines 'compress' as a macro. When NSS is
built as part of Mozilla, the 'compress' member of the ssl3CipherSpec
structure gets renamed.  Undefine 'compress' to avoid that.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@258982 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-12 05:08:27 +00:00
nrthomas%gmail.com
51c79508eb Bug 526409, Refresh major update offer for 2.0.0.20 -> 3.0.15, r=aki
git-svn-id: svn://10.0.0.236/trunk@258981 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-12 03:53:55 +00:00
alexei.volkov.bugs%sun.com
819d921423 back out patch for bug 517615: this patch requires a parallel fix to be made in softoken.
git-svn-id: svn://10.0.0.236/trunk@258979 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 23:24:33 +00:00
glen.beasley%sun.com
f0aba0e779 527240 Reorder the constants and reserve one value patch from wan-teh r=glen
git-svn-id: svn://10.0.0.236/trunk@258977 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 21:38:10 +00:00
Olli.Pettay%helsinki.fi
9da1b50265 Bug 516237, r=enn, sr=neil, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258976 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 19:01:55 +00:00
stuart.morgan%alumni.case.edu
2f0f1c1a3e Bug 425958 - Draw white when Gecko refuses to draw in drawRect: (ifdef'd Camino-only). r=mstange, a=ss
git-svn-id: svn://10.0.0.236/trunk@258975 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 18:37:37 +00:00
slavomir.katuscak%sun.com
c2bfb46a1c Bug 473790: New OCSP tests. r=alexei
git-svn-id: svn://10.0.0.236/trunk@258974 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 18:13:00 +00:00
slavomir.katuscak%sun.com
4b6461539d Bug 473790: Adding more certs (+script to generate them). r=alexei.
git-svn-id: svn://10.0.0.236/trunk@258973 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 18:09:41 +00:00
ted.mielczarek%gmail.com
33ebf6c33f bug 525221 - Loop over DIRS better. address some wtc review comments
git-svn-id: svn://10.0.0.236/trunk@258972 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 17:28:14 +00:00
lsblakk%mozilla.com
d53bc451d5 Bug 506772 - bustage fix, adds v8 to sample.config p=lsblakk r=anodelman
git-svn-id: svn://10.0.0.236/trunk@258971 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 17:17:02 +00:00
lsblakk%mozilla.com
80207b54e6 Bug 506772 - Create new Talos suite V8 r=anodelman
git-svn-id: svn://10.0.0.236/trunk@258970 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 16:34:59 +00:00
anodelman%mozilla.com
e949d4629a Bug 524089 (Create new Talos suite: Tsvg tests for group opacity perf)
incorporate svg_opacity into talos p=anodelman r=catlee


git-svn-id: svn://10.0.0.236/trunk@258969 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 16:17:34 +00:00
anodelman%mozilla.com
88e2d5e2bf bug 526026 (update copies of minidump_stackwalk used by talos)
p=anodelman r=ted


git-svn-id: svn://10.0.0.236/trunk@258968 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 16:11:55 +00:00
ted.mielczarek%gmail.com
020f264ad8 bug 525221 - Loop over DIRS better. Patch by Benjamin Smedberg <benjamin@smedbergs.us>, r=me
git-svn-id: svn://10.0.0.236/trunk@258967 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 11:46:38 +00:00
slavomir.katuscak%sun.com
1de194e336 Bug 489307 - Fixed variable name. r=nelson
git-svn-id: svn://10.0.0.236/trunk@258966 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 10:45:34 +00:00
dveditz%cruzio.com
1aa83ee2d5 bug 524271: fix AIX build bustage regression, patch by Uli Link, r=jwalden, sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258965 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 08:36:52 +00:00
dveditz%cruzio.com
7280c4ecea Bug 487872 - NTLM fix. patch=jmathies, r=wtc, sr=bz, a1.9.0.16=dveditz
git-svn-id: svn://10.0.0.236/trunk@258964 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 08:22:51 +00:00
dveditz%cruzio.com
7594c8f0a6 Bug 503451 - remove GeckoActiveXObject/COMObject, and similar functions which aren't usable by content except that content can still detect which COM objects are present on the system. patch by bsmedberg, r=mrbkap sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258963 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 08:15:18 +00:00
nrthomas%gmail.com
6d8630f95c Bug 518408, correct buildid for WinCE 3.6a2, r=coop
git-svn-id: svn://10.0.0.236/trunk@258962 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 04:28:37 +00:00
mats.palmgren%bredband.net
64d8d66e6f Corrupt prefs.js file not removed if backup file (invalidprefs.js) exists. b=495735 r=benjamin a1.9.0.16=dveditz
git-svn-id: svn://10.0.0.236/trunk@258961 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 03:50:20 +00:00
roc+%cs.cmu.edu
1b1e85dcaa Bug 468771. Make sure to reflow the last column of a column-set if we're changing its height to be unbounded; it needs to pull all the content from the extra column, if there is one. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@258960 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 02:06:04 +00:00
mkanat%bugzilla.org
4ef6a799bc Bug 526165: Make it impossible to set creation_ts via Bugzilla::Bug->create
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258959 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 21:21:53 +00:00
mkanat%bugzilla.org
24cf7a5563 Bug 527505: Make 001compile.t use Bugzilla->feature to determine which modules to compile
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258958 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 21:19:48 +00:00
lpsolit%gmail.com
e23819934e Bug 505039: Use $user->is_timetracker instead of $user->in_group(Bugzilla->params->{'timetrackinggroup'}) - Patch by XqueZme <xquezme@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258957 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 16:31:51 +00:00
lpsolit%gmail.com
fe60bd7aa2 Bug 505038: Use $user->is_insider instead of $user->in_group(Bugzilla->params->{'insidergroup'}) - Patch by XqueZme <xquezme@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258956 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 16:00:25 +00:00
hannes%helma.at
2331c7b4fa Use ScriptRuntime.escapeString() in ast.StringLiteral.toString(). Fixes bug #527452 - String with escaped characters gives wrong toSource() output
git-svn-id: svn://10.0.0.236/trunk@258955 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 12:36:20 +00:00
mats.palmgren%bredband.net
fd6ee11f49 Null-check mCurrentPrototype (it's set to null when loading an overlay fails). b=497875 r=neil a1.9.0.16=dveditz
git-svn-id: svn://10.0.0.236/trunk@258954 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 04:20:10 +00:00
nrthomas%gmail.com
b3a1516dc7 Bug 518408, revert previous patch
git-svn-id: svn://10.0.0.236/trunk@258953 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 02:48:45 +00:00
nrthomas%gmail.com
4d3cd8e5a2 Bug 518408, temporary change to generate WinCE 3.6a2 -> 3.6b2 snippets, r=joduinn
git-svn-id: svn://10.0.0.236/trunk@258952 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 02:02:02 +00:00
mkanat%bugzilla.org
6d95687b90 Bug 472217: Create a Bugzilla::Comment object and eliminate GetComments
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258951 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-10 01:36:05 +00:00
christophe.ravel.bugs%sun.com
f90caf4dfa Change JSS version to 4.3.1 Beta.
git-svn-id: svn://10.0.0.236/trunk@258948 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 23:41:29 +00:00
alexei.volkov.bugs%sun.com
2c8296e0d6 Bug 517615 - Crash in secoid code, trying to reinitialize after failed NSS shutdown. r=nelson,wtc,bob
git-svn-id: svn://10.0.0.236/trunk@258946 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 23:04:29 +00:00
wtc%google.com
efef0f47b7 Bug 275744: report a compressionMethodName of "N/A" rather than "NULL" for
SSL v2.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@258945 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 22:00:18 +00:00
ghendricks%novell.com
3eec0178ae Automate removing old testopia files
git-svn-id: svn://10.0.0.236/trunk@258944 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 21:14:14 +00:00
ghendricks%novell.com
77582e45b2 Bug 283609 - Search for relative dates in deadline
patch by ghendricks@novell.com r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258943 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 20:54:51 +00:00
mkanat%bugzilla.org
54635db72b Bug 526146: Use remove_from_db to delete keywords in editkeywords.cgi
Patch by Frank Becker <Frank@Frank-Becker.de> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258942 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 19:51:58 +00:00
mkanat%bugzilla.org
0dfd6e55e2 Bug 525734: Allow WebService clients to authenticate using Bugzilla_login and Bugzilla_password
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258941 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 19:15:30 +00:00
mkanat%bugzilla.org
cd2d814549 Bug 525617: Template Hook for bug/field.html.tmpl
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258940 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 19:12:53 +00:00
mkanat%bugzilla.org
204bcf0957 Bug 524669: Allow every simple field in fielddefs to be specified directly in search URLs.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=gerv, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258939 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 19:09:04 +00:00
mkanat%bugzilla.org
4b3b6905b7 Bug 515644: Provide ETag support for config.cgi
Patch by Frank Becker <Frank@Frank-Becker.de> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258938 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 19:04:50 +00:00
mkanat%bugzilla.org
cb652320db Bug 511028: Create a read-only Bugzilla::Whine::Schedule object using Bugzilla::Object, for whine schedules
Patch by Eric Black <eblack@higherone.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258937 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 18:35:40 +00:00
mkanat%bugzilla.org
de04031a72 Bug 513593: Make the WebService taint incoming parameters
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258936 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 18:27:53 +00:00
mkanat%bugzilla.org
8ce445cf4a Bug 450747: Minor JS cleanup for the "edit multiple bugs" page
Patch by Christian Höltje <docwhat@gerf.org> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258935 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 18:25:52 +00:00
bzbarsky%mit.edu
043f033dbe Bug 479931. The index of the child content in its container needs to be adjusted to determine its index in the tree rows. Patch by Timothy Nikkel <tnikkel@gmail.com>. r=neil a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258934 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:21:15 +00:00
bzbarsky%mit.edu
fa7713c1fc Bug 515811. mPrevChild needs to be set on early exit from nsBlockFrame::ReflowBlockFrame. Patch by Timothy Nikkel <tnikkel@gmail.com>. r=fantasai sr=dbaron a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258933 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:19:43 +00:00
bzbarsky%mit.edu
36110b4fe1 Bug 522374. Ignore <area> elements in looking for a next/prev siblings for frame construction due to their misuse of the primary frame map. Patch by Timothy Nikkel <tnikkel@gmail.com>. r=bzbarsky sr=dveditz a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258932 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:18:17 +00:00
bzbarsky%mit.edu
173afdc3a9 Adding tests for bug 491547. Patch by Timothy Nikkel <tnikkel@gmail.com>.
git-svn-id: svn://10.0.0.236/trunk@258931 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:12:59 +00:00
bzbarsky%mit.edu
95ec095838 Adding tests for bug 491547. Patch by Timothy Nikkel <tnikkel@gmail.com>.
git-svn-id: svn://10.0.0.236/trunk@258930 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:04:13 +00:00
bzbarsky%mit.edu
25bd42e2df Bug 491547. Special case creating a bidi continuation inside a floating first letter frame. Patch by Timothy Nikkel <tnikkel@gmail.com>. r=roc,smontagu a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258929 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:00:04 +00:00
bzbarsky%mit.edu
e237465bbb Bug 457514. If an out of flow first letter frame is the insertion parent, then use the placeholder frame to get the parent, not the out of flow frame. patch by Timothy Nikkel <tnikkel@gmail.com> r=bzbarsky sr=dveditz a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258928 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 16:57:42 +00:00
igor%mir2.org
17ea7235f2 bug 443871, a1.9.0.16=dveditz
git-svn-id: svn://10.0.0.236/trunk@258927 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 16:34:29 +00:00
slavomir.katuscak%sun.com
7840cfcac2 Bug 489307: Adding MPL license, forcing bash, updating years. r=nelson
git-svn-id: svn://10.0.0.236/trunk@258926 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 14:19:08 +00:00
cltbld
97a99ad9ad Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6b1 to 3.6b2 build 1
git-svn-id: svn://10.0.0.236/trunk@258925 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 07:11:55 +00:00
mats.palmgren%bredband.net
09fef71f65 Bug 494617. r=Olli.Pettay sr=jst a1.9.0.16=dveditz
git-svn-id: svn://10.0.0.236/trunk@258924 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 03:40:19 +00:00
nrthomas%gmail.com
a9f85f566f Bug 526240, bump nightly version to 3.6b3pre
git-svn-id: svn://10.0.0.236/trunk@258923 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 02:25:09 +00:00
glen.beasley%sun.com
2ccc712fbd 527240 Expose Support for SSL & TLS Renegotiation settings r=Nelson
git-svn-id: svn://10.0.0.236/trunk@258922 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-08 20:05:43 +00:00
wtc%google.com
a2b2156e95 Bug 275744: SSL_GetChannelInfo needs to set the new compression method
fields for SSL2, too.  TBR=nelson.


git-svn-id: svn://10.0.0.236/trunk@258921 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 22:11:57 +00:00
wtc%google.com
8768f8435b Bug 275744: Print the null compression method as "NULL" instead of "null".
Also print the LZS compression method.  TBR=nelson.


git-svn-id: svn://10.0.0.236/trunk@258920 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 20:01:49 +00:00
wtc%google.com
c0ec7fbfae Bug 275744: In client hello, list compression methods in the order of
desirability so that servers that simply pick the first mutually supported
compression method will pick the best compression method.  Add compression
method info to the SSLChannelInfo structure.  Rename SSL3CompressionMethod
to SSLCompressionMethod and add the ssl_ prefix to the enum constants.
Remove an extra comma in strsclnt.c that breaks the concatenation of two
string literals.  r=agl,rrelyea,nelson.
Modified Files:
	cmd/selfserv/selfserv.c cmd/strsclnt/strsclnt.c
	cmd/tstclnt/tstclnt.c lib/ssl/ssl3con.c lib/ssl/ssl3ext.c
	lib/ssl/ssl3prot.h lib/ssl/sslimpl.h lib/ssl/sslinfo.c
	lib/ssl/sslsnce.c lib/ssl/sslt.h tests/ssl/sslstress.txt


git-svn-id: svn://10.0.0.236/trunk@258919 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 18:23:06 +00:00
wtc%google.com
370ee94d0b Bug 275744: nss/cmd/zlib has been copied to nss/lib/zlib. Remove zlib from
the old location.
Removed Files:
	Makefile README adler32.c compress.c config.mk crc32.c crc32.h
	deflate.c deflate.h example.c gzio.c infback.c inffast.c
	inffast.h inffixed.h inflate.c inflate.h inftrees.c inftrees.h
	manifest.mn minigzip.c trees.c trees.h uncompr.c zconf.h
	zlib.h zutil.c zutil.h


git-svn-id: svn://10.0.0.236/trunk@258918 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 13:25:54 +00:00
wtc%google.com
508b68807a Bug 275744: nss/cmd/zlib has just been copied to nss/lib/zlib. Switch over
to the new location of zlib.  r=nelson.
Modified Files:
	cmd/manifest.mn cmd/Makefile lib/manifest.mn lib/Makefile


git-svn-id: svn://10.0.0.236/trunk@258917 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 05:57:41 +00:00
ghendricks%novell.com
b7489523c9 Finalizing patch for 2.3
git-svn-id: svn://10.0.0.236/trunk@258916 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 03:36:00 +00:00
nelson%bolyard.com
35b974146a Bug 491044: Remove support for VMS (a.k.a., OpenVMS) from NSS, r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@258914 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:31 +00:00
julien.pierre.boogz%sun.com
7657996107 Fix for bug 406258 . zlib doe snot compile with VC9 . r=nelson,wtc
git-svn-id: svn://10.0.0.236/trunk@258913 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:30 +00:00
wtchang%redhat.com
be1ae1ec0f Bugzilla bug 301212: Upgraded to zlib 1.2.3. r=relyea.
Modified Files:
	README adler32.c compress.c crc32.c deflate.c deflate.h
	example.c gzio.c infback.c inffast.c inflate.c inflate.h
	inftrees.c inftrees.h minigzip.c trees.c uncompr.c zconf.h
	zlib.h zutil.c zutil.h


git-svn-id: svn://10.0.0.236/trunk@258912 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:29 +00:00
wchang0222%aol.com
23f04d6e58 Removed the definition of 'errno' as a global variable for WinCE. Our
WinCE port implements 'errno' as thread local storage.


git-svn-id: svn://10.0.0.236/trunk@258911 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:28 +00:00
wchang0222%aol.com
32e997446e Define the macro 'verbose' as -1 to turn all all zlib trace messages in
debug builds.  This is to be consistent with our modifications to the old
zlib (Bugzilla bug 131826).


git-svn-id: svn://10.0.0.236/trunk@258910 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:27 +00:00
wtchang%redhat.com
4c2ba786b5 Bugzilla Bug 299445 - fixed the check for an incomplete code set.
git-svn-id: svn://10.0.0.236/trunk@258909 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:26 +00:00
wchang0222%aol.com
a3fabd210d The test programs $(PROGRAMS) need to be added to TARGETS, otherwise
they won't get built and the libs target will fail trying to install them.


git-svn-id: svn://10.0.0.236/trunk@258908 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:25 +00:00
wchang0222%aol.com
85cd7668a5 Added makefile rules to build the test programs (example and minigzip) and
the test target to run the tests.
Modified Files: Makefile config.mk manifest.mn


git-svn-id: svn://10.0.0.236/trunk@258907 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:24 +00:00
wchang0222%aol.com
c9178ce28e Bugzilla bug 131826: upgraded to zlib 1.2.2. a=relyea,jpierre.
Modified Files:
	README adler32.c compress.c config.mk crc32.c deflate.c
	deflate.h example.c gzio.c inffast.c inffast.h inffixed.h
	inflate.c inftrees.c inftrees.h manifest.mn minigzip.c trees.c
	uncompr.c zconf.h zlib.h zutil.c zutil.h
Added Files:
	crc32.h infback.c inflate.h
Removed Files:
	infblock.c infblock.h infcodes.c infcodes.h infutil.c
	infutil.h makefile.win maketree.c netscape_mods.doc zip16.def


git-svn-id: svn://10.0.0.236/trunk@258906 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:23 +00:00
wtc%netscape.com
d8a25db38f Bug 131826: added new header files from zlib 1.1.4.
Added Files: trees.h inffixed.h


git-svn-id: svn://10.0.0.236/trunk@258905 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:22 +00:00
wtc%netscape.com
6f2f7d3e24 Bug 131826: backed out the zlib 1.1.4 upgrade because the signtool tests
failed.
Modified Files:
	README adler32.c compress.c crc32.c deflate.c deflate.h
	example.c gzio.c infblock.c infblock.h infcodes.c infcodes.h
	inffast.c inffast.h inflate.c inftrees.c inftrees.h infutil.c
	infutil.h minigzip.c trees.c uncompr.c zconf.h zlib.h zutil.c
	zutil.h


git-svn-id: svn://10.0.0.236/trunk@258904 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:21 +00:00
gerv%gerv.net
9f12f09292 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@258903 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:20 +00:00
wtc%netscape.com
f2aabc0c2a Bug 131826: upgraded to zlib 1.1.4.
Modified Files:
	adler32.c compress.c crc32.c deflate.c deflate.h example.c
	gzio.c infblock.c infblock.h infcodes.c infcodes.h inffast.c
	inffast.h inflate.c inftrees.c inftrees.h infutil.c infutil.h
	minigzip.c trees.c uncompr.c zconf.h zlib.h zutil.c zutil.h


git-svn-id: svn://10.0.0.236/trunk@258902 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:19 +00:00
wchang0222%aol.com
e5e9f01a1d Bugzilla bug 233239: do not include cmd/zlib and cmd/lib headers and
libraries in NSS binary releases.
Modified Files:
	lib/Makefile lib/manifest.mn makepqg/manifest.mn zlib/Makefile
	zlib/manifest.mn


git-svn-id: svn://10.0.0.236/trunk@258901 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:18 +00:00
relyea%netscape.com
3b95853637 remove extre PR_PUBLIC definition so everything will compile under AIX
git-svn-id: svn://10.0.0.236/trunk@258900 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:17 +00:00
nicolson%netscape.com
75163cd68f Fix 164126: makefile build error.
Change the NSS module name from "security" to "nss".


git-svn-id: svn://10.0.0.236/trunk@258899 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:16 +00:00
wtc%netscape.com
1620498469 Added a white space.
git-svn-id: svn://10.0.0.236/trunk@258898 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:15 +00:00
wtc%netscape.com
9c1e5a4d99 Bug 131826: checked in the README file of zlib 1.1.4.
git-svn-id: svn://10.0.0.236/trunk@258897 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:14 +00:00
nelsonb%netscape.com
929e065f9b Add cross-platform (WinCE) support.
git-svn-id: svn://10.0.0.236/trunk@258896 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:13 +00:00
nelsonb%netscape.com
77a63c7769 Change most coreconf and NSS makefiles to use OS_TARGET (which can
be overridden via an environment variable) rather than OS_ARCH.
This is a precursor to more flexibility in cross-platform builds.
Bug 104541.


git-svn-id: svn://10.0.0.236/trunk@258895 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:12 +00:00
wtc%netscape.com
7fd7ef7c59 Bugzilla bug #53114: fixed license in nss/cmd/zlib/Makefile and
manifest.mn.  Thanks to Brian Ryner <bryner@netscape.com> for the bug
report.


git-svn-id: svn://10.0.0.236/trunk@258894 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:11 +00:00
wtc%netscape.com
cae9e8b1d3 Bugzilla bug #63768: removed references to the obsolete PURE_LIBRARY,
HAVE_PURIFY etc. make variables in NSS files.  Reviewed by nelson Bolyard.
Modified Files:
	cmd/platrules.mk cmd/crmf-cgi/config.mk cmd/crmftest/config.mk
	cmd/lib/config.mk cmd/zlib/config.mk lib/base/config.mk
	lib/certdb/config.mk lib/certhigh/config.mk lib/ckfw/config.mk
	lib/crmf/config.mk lib/cryptohi/config.mk
	lib/fortcrypt/swfort/config.mk lib/freebl/config.mk
	lib/jar/config.mk lib/nss/config.mk lib/pk11wrap/config.mk
	lib/pkcs12/config.mk lib/pkcs7/config.mk lib/smime/config.mk
	lib/softoken/config.mk lib/ssl/config.mk lib/util/config.mk


git-svn-id: svn://10.0.0.236/trunk@258893 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:10 +00:00
wtc%netscape.com
a62af66044 Bugzilla bug #53114: fixed license.
git-svn-id: svn://10.0.0.236/trunk@258892 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:09 +00:00
relyea%netscape.com
7cd2411376 Initial NSS Open Source checkin
git-svn-id: svn://10.0.0.236/trunk@258891 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-07 01:13:08 +00:00
rrelyea%redhat.com
302e884e58 Bug 527005 - Some # lines not processed as comment by ssl.sh.
not reviewed yet. -- turn tb green


git-svn-id: svn://10.0.0.236/trunk@258890 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-06 22:07:15 +00:00
ghendricks%novell.com
52d4b27e14 Import and Export require a product
git-svn-id: svn://10.0.0.236/trunk@258889 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-06 20:44:27 +00:00
nelson%bolyard.com
089608da06 Bug 526689: (CVE-2009-3555) SSL3 & TLS Renegotiation Vulnerability
Disable SSL 3.x renegotiation by default.  Add new options to re-enable.
r=wtc,rrelyea


git-svn-id: svn://10.0.0.236/trunk@258888 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-06 20:11:29 +00:00
rrelyea%redhat.com
ad8421cd80 Bug 527005 - Some # lines not processed as comment by ssl.sh.
patch by slavo
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@258887 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-06 17:58:46 +00:00
ghendricks%novell.com
e29524b7a8 Added Case-rollup and worst offender reports
git-svn-id: svn://10.0.0.236/trunk@258886 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-06 16:32:18 +00:00
rrelyea%redhat.com
8ef47d1ea4 Bug 526689 - (CVE-2009-3555) SSL3 & TLS Renegotiation Vulnerability
r=nelson.

turn off renegotiation tests so we can check in code that disables those tests.


git-svn-id: svn://10.0.0.236/trunk@258885 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-06 01:56:55 +00:00
nrthomas%gmail.com
cb5ac8f6d4 Bug 525814, revert bug 525870 so that Fx 3.5, 3.5.1, 3.5.2, 3.5.3 see newly release 3.5.5, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@258883 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 23:27:54 +00:00
catlee%mozilla.com
87445e935f Bug 525991: Followup patch. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258882 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 18:59:06 +00:00
mkanat%bugzilla.org
2b260d0017 Bump version number post-release.
git-svn-id: svn://10.0.0.236/trunk@258880 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 18:11:50 +00:00
catlee%mozilla.com
290a24b175 Bug 525991 - major update refresh for 3.0.15 - 3.5.5 release r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258879 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 15:53:38 +00:00
mkanat%bugzilla.org
d3d8bdca19 Fix a 009bugwords runtests.pl failure related to the release-notes.
git-svn-id: svn://10.0.0.236/trunk@258875 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 12:33:35 +00:00
mkanat%bugzilla.org
c2cf3f1236 Bump version number for 3.5.1.
git-svn-id: svn://10.0.0.236/trunk@258872 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 12:26:48 +00:00
mkanat%bugzilla.org
be06139ade Add bug 525025 to the 3.4.3 release notes.
git-svn-id: svn://10.0.0.236/trunk@258870 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 12:16:14 +00:00
gerv%gerv.net
11b5fe63ee Bug 520056 - Update Effective TLD list for .za.net and .za.org. Patch by Peter Kasting <pkasting@google.com>, r=gerv.
git-svn-id: svn://10.0.0.236/trunk@258869 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 11:52:42 +00:00
cltbld
1ec3dc4a30 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258868 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 06:52:01 +00:00
cltbld
4f2e836fc9 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258867 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 06:22:02 +00:00
cltbld
2168942d4e Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258866 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 06:12:01 +00:00
wtc%google.com
14c60e668e Bug 275744: Add SSL stress tests that enable compression (-z). The patch
is contributed by Adam Langley <agl@chromium.org> of Google.  r=nelson,wtc.


git-svn-id: svn://10.0.0.236/trunk@258865 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 02:20:49 +00:00
asasaki%mozilla.com
ee838b5479 update fennecmark (tpan, tzoom) in talos. bug 510325, r=alice
git-svn-id: svn://10.0.0.236/trunk@258864 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-05 00:56:12 +00:00
rrelyea%redhat.com
6463975674 Check in working version of the script
git-svn-id: svn://10.0.0.236/trunk@258863 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-04 18:08:39 +00:00
wtc%google.com
7904b372b3 Bug 275744: Implement TLS compression RFC 3749. Add the SSL_ENABLE_DEFLATE
SSL option and the -z command-line option for tstclnt, strsclnt, and
selfserv for enabling the DEFLATE compression method.  The patch is
contributed by Adam Langley <agl@chromium.org> of Google.  r=nelson.
Modified Files:
	cmd/selfserv/selfserv.c cmd/strsclnt/strsclnt.c
	cmd/tstclnt/tstclnt.c lib/ssl/Makefile lib/ssl/ssl.h
	lib/ssl/ssl3con.c lib/ssl/ssl3prot.h lib/ssl/sslerr.h
	lib/ssl/sslimpl.h lib/ssl/sslsock.c


git-svn-id: svn://10.0.0.236/trunk@258862 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-04 17:19:25 +00:00
cltbld
43c5f52d80 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258861 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-04 09:02:07 +00:00
lpsolit%gmail.com
b20270c592 Bug 525254: editproducts.cgi shouldn't display the "Edit classification 'Foo'" link if you haven't editclassifications privs - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258860 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-03 23:50:20 +00:00
hannes%helma.at
2cb5179cc1 Fix bug in ClassFileWriter IINC handling.
git-svn-id: svn://10.0.0.236/trunk@258859 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-03 20:01:54 +00:00
lpsolit%gmail.com
241dbe4bfb Bug 526271: Uninitialized value in can_enter_product() due to a missing argument - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258858 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-03 19:46:15 +00:00
cltbld
17b45d04b7 Restoring original patcher configs.
git-svn-id: svn://10.0.0.236/trunk@258857 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-03 18:51:36 +00:00
cltbld
881f94e4e1 Configs to generate 3.5.3 -> 3.5.5 partials
git-svn-id: svn://10.0.0.236/trunk@258856 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-03 18:51:05 +00:00
slavomir.katuscak%sun.com
e65978752d Bug 492893: Cut perl -version output to 1 line with version number. r=glen
git-svn-id: svn://10.0.0.236/trunk@258855 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-03 18:26:03 +00:00
mats.palmgren%bredband.net
79f97c5fd2 Crash test for bug 425981.
git-svn-id: svn://10.0.0.236/trunk@258854 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-03 12:47:56 +00:00
cltbld
64abdb5e21 Automated configuration bump: moz191-branch-patcher2.cfg, from 3.5.4 to 3.5.5 build 1
git-svn-id: svn://10.0.0.236/trunk@258853 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-03 04:08:25 +00:00
nrthomas%gmail.com
6b15b9829d Bug 521139, verbose output for backupsnip, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258852 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-03 00:45:52 +00:00
rrelyea%redhat.com
2e8571c1e1 1) on stop kill the entire process group (session), not just the leader.
2) on status, if the session leader isn't running, but the pid file is still around, show all the other processes running in the session if any.


git-svn-id: svn://10.0.0.236/trunk@258851 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-02 23:34:37 +00:00
rrelyea%redhat.com
43b30e9587 better way to strip the blanks
git-svn-id: svn://10.0.0.236/trunk@258850 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-02 23:31:53 +00:00
rrelyea%redhat.com
7c3b124456 setsid still needs to go to the background.
cut any leading spaces from the pid in the pidfile


git-svn-id: svn://10.0.0.236/trunk@258849 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-02 21:22:09 +00:00
rrelyea%redhat.com
abccd11853 fix pidfile arguments
git-svn-id: svn://10.0.0.236/trunk@258848 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-02 21:20:57 +00:00
catlee%mozilla.com
93195dd4aa Bug 525814: Tracking bug for build and release of Firefox 3.5.5 - bump
1.9.1 to 3.5.6pre/1.9.1.6pre. r=bhearsum.


git-svn-id: svn://10.0.0.236/trunk@258847 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-02 21:15:02 +00:00
alqahira%ardisson.org
5ed3c26c6c Bug 525685 - Esc fails to cancel 'open feed in external app' warning sheet; hook up the key equivalent in the nib. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258845 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-02 20:12:39 +00:00
rrelyea%redhat.com
7524341992 Initial checkin of the init scripts to start tinderbox as a System V service
git-svn-id: svn://10.0.0.236/trunk@258844 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-02 19:07:31 +00:00
bhearsum%mozilla.com
b847b98f93 bug 525870: throttle 3.5, 3.5.1, 3.5.2, and 3.5.3 updates. r=morgamic
git-svn-id: svn://10.0.0.236/trunk@258843 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-02 17:24:26 +00:00
mkanat%bugzilla.org
0ffa552193 Bug 518404: Make email_in.pl run in taint mode
Patch by Vitaliy Filippov <vitalif@yourcmc.ru> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258841 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-02 14:50:18 +00:00
slavomir.katuscak%sun.com
e8f1d2ee62 Bug 523352: Adding requireFreshInfo flag. r=alexei
git-svn-id: svn://10.0.0.236/trunk@258840 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-02 10:15:52 +00:00
jdrew%mozilla.com
ba21208f15 Bug 525326. Fix crash on animated gifs with very large image sizes. r=vlad,alfredkayser a=ss
Bug 514776 removed the check for a null mImageFrame for no good reason. mImageFrame
can be null when the sizes of the image are very large, so this change adds the
check back.


git-svn-id: svn://10.0.0.236/trunk@258839 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-02 03:56:10 +00:00
mkanat%bugzilla.org
b741992017 Bug 524891: Make leading whitespace not be trimmed from comments on display.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258838 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-01 20:14:12 +00:00
lpsolit%gmail.com
d9e874249d Bug 525025: Custom field names having UTF8-characters in them crash Bugzilla - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258837 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-01 19:51:35 +00:00
silver%warwickcompsoc.co.uk
88673f4ab7 Bug 476413 - fix display of welcome/help text when re-opening /client.
ChatZilla only.
r=gijs


git-svn-id: svn://10.0.0.236/trunk@258836 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-01 15:50:58 +00:00
silver%warwickcompsoc.co.uk
bd055a1e23 Bug 483343 - clarify command not found messages for client and server.
ChatZilla only.
r=gijs


git-svn-id: svn://10.0.0.236/trunk@258835 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-01 15:44:46 +00:00
mkanat%bugzilla.org
7a59dd9acb Bug 366994: Make bugmail be sent for any public changes even when there is a private comment made.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258834 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-31 23:19:48 +00:00
wtc%google.com
a47daf87a2 Bug 275744: pretty-print compression methods null (0) and DEFLATE (1).
Clean up the declaration and initialization of some variables.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@258833 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-31 22:52:20 +00:00
alqahira%ardisson.org
65ed0a1ad6 Bug 370121 - Clicking on red/yellow warning text in certificate panel causes text to change to black. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r=cl, sr=pink, a/Cm2.0.1=me
git-svn-id: svn://10.0.0.236/trunk@258832 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-31 19:28:49 +00:00
wtc%google.com
4a272e337d Bug 522992: NSPR logging timestamp month number is off by one. The patch
is contributed by Hiroyuki Ikezoe <ikezoe@clear-code.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@258829 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-31 17:24:41 +00:00
wtc%google.com
b8bb2a79b6 Set NSPR version to 4.8.3 Beta.
Modified Files: configure configure.in repackage.sh prinit.h vercheck.c


git-svn-id: svn://10.0.0.236/trunk@258828 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-31 17:19:22 +00:00
nelson%bolyard.com
5c56dc3fe1 Correct merge error in last commit.
git-svn-id: svn://10.0.0.236/trunk@258827 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-30 09:50:25 +00:00
nelson%bolyard.com
46b6d21ab2 Bug 511312: NSS fails to load softoken on Windows, looking for sqlite3.dll
Patch by Julien Pierre, formerly <julien.pierre@sun.com>, r=wtc, nelson


git-svn-id: svn://10.0.0.236/trunk@258826 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-30 09:44:47 +00:00
cltbld
2f424835de Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6a1 to 3.6b1 build 3
git-svn-id: svn://10.0.0.236/trunk@258825 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-30 07:37:25 +00:00
alqahira%ardisson.org
bae02231c2 New Resume icon for the Downloads window toolbar. Icon by Philippe Wittenbergh <phiw@l-c-n.com>, r=ss, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258824 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-30 01:29:47 +00:00
lpsolit%gmail.com
66ba27983a Bug 460742: The type should be mandatory to create a custom field - Patch by Nitish Bezzala <nbezzala@yahoo.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258823 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-30 01:14:12 +00:00
lpsolit%gmail.com
4dd60501ff Bug 525252: editproducts.cgi should only list classifications in which there are products you can administer - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258822 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-30 01:03:29 +00:00
alqahira%ardisson.org
5d817be7dd Bug 525035 - Import button on Open panel for file-based bookmarks import is not localizable (also group all the bookmarks import/export/opening strings together). r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258821 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-29 22:59:47 +00:00
rrelyea%redhat.com
17b0598438 Fix tinderbox text failure (referencing unitialized stack memory).
There was an extra %s in an PR_smprintf(). Whether or not it core dumped
depended on the state of the stack at that point.

bob


git-svn-id: svn://10.0.0.236/trunk@258819 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-29 21:33:10 +00:00
mkanat%bugzilla.org
ccb8bd9945 Bug 524234: When there are no search results, include helpful links
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258818 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-29 04:46:17 +00:00
wtc%google.com
689c26eeba Bug 525056: Use NSS_SecureMemcmp to check the session ticket's HMAC.
Trevor Perrin <trevor@cryptography.com> reported the bug and outlined a
fix.  The patch is contributed by Adam Langley of Google
<agl@chromium.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@258817 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-29 01:44:04 +00:00
rrelyea%redhat.com
633db419f0 remove multinit tests until ECC versions can be created.
git-svn-id: svn://10.0.0.236/trunk@258816 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-28 03:28:36 +00:00
nrthomas%gmail.com
08f0430b96 Bug 519366, unthrottle Firefox 3.0.14 completely now that 3.0.15 shipped, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@258814 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-28 02:21:43 +00:00
rrelyea%redhat.com
3982a299e9 Fix command tinderbox breakage on windows
git-svn-id: svn://10.0.0.236/trunk@258813 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-28 00:47:36 +00:00
rrelyea%redhat.com
27d646025f Fix Tinderbox windows breakage.
git-svn-id: svn://10.0.0.236/trunk@258812 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-27 23:56:59 +00:00
lpsolit%gmail.com
53f8d13314 Bug 524814: Flag requests are resent all the time, even when flags are not updated - Patch by Frédéric Buclin <LpSolit@gmail.com> a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258811 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-27 23:08:40 +00:00
ghendricks%novell.com
fed2e6b4dd Tags update changed id
git-svn-id: svn://10.0.0.236/trunk@258810 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-27 23:08:10 +00:00
rrelyea%redhat.com
60685d1619 Bug 453495 - Add new ref counted NSS_Shutdown-like function
r=nelson


git-svn-id: svn://10.0.0.236/trunk@258809 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-27 23:04:48 +00:00
stuart.morgan%alumni.case.edu
1a0ba8028e Camino only, NPOB - Bug 524624: Add support for RCs to update-generating script, and refactoring it for readability. r=ardissone
git-svn-id: svn://10.0.0.236/trunk@258808 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-27 22:17:11 +00:00
alqahira%ardisson.org
217e5418bf Bug 524752 - Partially-blocked annoying ad on cnn.com covers much of the page. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258806 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-27 21:26:22 +00:00
lpsolit%gmail.com
e146e270b7 Bug 510246: makedocs.pl should not compile POD for modules in lib/ - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258805 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-27 20:58:30 +00:00
lpsolit%gmail.com
47ee8f5ece Bug 524675: "Edit Search" fails to preserve comment, URL, and whiteboard params - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258804 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-27 16:57:23 +00:00
stuart.morgan%alumni.case.edu
7593f6a3f2 Camino only - Bug 522422: Fix focus when navigating to a page blocked by Safe Browsing. sr=mento
git-svn-id: svn://10.0.0.236/trunk@258799 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 21:28:15 +00:00
alqahira%ardisson.org
399f7a4d53 New tinderbox configs for cb-xserve04
git-svn-id: svn://10.0.0.236/trunk@258797 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 18:57:30 +00:00
alqahira%ardisson.org
8c4cc8491e Bug 384725 - [10.5] Icon update for Leopard. Landing the final batch of revised icons. r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258796 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 18:32:58 +00:00
ghendricks%novell.com
16fcb466b3 Creating test case run without priority from XMLRPC fails with undef to trick_taint
git-svn-id: svn://10.0.0.236/trunk@258795 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 18:02:38 +00:00
stuart.morgan%alumni.case.edu
d3e2b11538 Camino only - Refactor Safari and Opera bookmark import/export. Add support for Opera 10 bookmarks. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258794 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 17:47:54 +00:00
stuart.morgan%alumni.case.edu
387ccd6471 Camino only - Refactor Safari and Opera bookmark import/export. Add support for Opera 10 bookmarks. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258793 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 17:36:35 +00:00
stuart.morgan%alumni.case.edu
37bef9f470 Camino only - Bug 522919: Focus the bookmark manager correctly when switching to it from tab overview. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258792 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 16:50:17 +00:00
stuart.morgan%alumni.case.edu
64788f76eb Camino only - Bug 456303: Make Tab Overview mode keyboard accessible. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258791 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 16:47:56 +00:00
stuart.morgan%alumni.case.edu
76c8f3da63 Camino only - Bug 523919: Use the localized BreakpadVendor string. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258790 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 16:39:56 +00:00
gerv%gerv.net
8de328613a Bug 521398 - make XML version of bug supply more data (flags, comment IDs etc.) Patch by gerv; r,a=LpSolit.
git-svn-id: svn://10.0.0.236/trunk@258789 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 16:16:25 +00:00
lpsolit%gmail.com
20092f5fd7 Bug 493242: UTF-8 characters in custom field names are mangled in show_activity.cgi - Patch by Vitaly Fedrushkov <vitaly.fedrushkov@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258788 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 11:31:53 +00:00
mkanat%bugzilla.org
f0eb5b7384 Bug 524244: Make the HTML buglist not display a header if there are no bugs found.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258787 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 00:22:53 +00:00
mkanat%bugzilla.org
9f1c593dfd Bug 521043: Release Notes for Bugzilla 3.4.3
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258786 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 00:17:11 +00:00
lpsolit%gmail.com
c496f78667 Bug 524395: Boolean charts And, Or, "add another chart" buttons do no work with JS turned off - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258785 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-26 00:12:23 +00:00
gavin%gavinsharp.com
04729b70a2 Bug 476656: Add support for buildstatus status=exception, patch by cls <cls@seawood.org>, r=reed
git-svn-id: svn://10.0.0.236/trunk@258783 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-25 04:02:47 +00:00
gavin%gavinsharp.com
3e354b7b7f Bug 474657: Force all generated pages to use charset=utf-8, patch by cls <cls@seawood.org>, r=reed
git-svn-id: svn://10.0.0.236/trunk@258782 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-25 03:56:37 +00:00
gavin%gavinsharp.com
04023ebf47 Bug 454055: Allow TinderboxSummaryMessage: to be shown & highlighted in brief & full logs, patch by Aki Sasaki <aki@mozilla.com>, r=cls
git-svn-id: svn://10.0.0.236/trunk@258781 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-25 03:45:35 +00:00
alqahira%ardisson.org
5c5c65b73d Bug 523984 - Old (1.9.0/1.8.1) Default Plugin.plugin Makefile uses non-portable 'echo -n' and produces wrong output on 10.5, so switch to 'printf'. r=josh, a/1.9.0.16=ss
git-svn-id: svn://10.0.0.236/trunk@258780 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-24 23:38:59 +00:00
mkanat%bugzilla.org
3f182b31d0 The checkin of bug 520948 broke the docs build, because Chart::Base wasn't a required module anymore.
git-svn-id: svn://10.0.0.236/trunk@258778 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-24 05:53:12 +00:00
mkanat%bugzilla.org
9a2d53ce3a Bug 519584: Implement a framework for migrating from other bug-trackers, and start with a GNATS importer.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258777 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-24 05:31:42 +00:00
mkanat%bugzilla.org
3cbe87da3d Bug 522620: Make Bugzilla::Bug->create case-insensitive for version and target_milestone values
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258776 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-24 05:28:13 +00:00
mkanat%bugzilla.org
abc52cac2a Bug 522428: Bugzilla::Bug->create should be case-insensitive for global select field
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258775 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-24 05:27:20 +00:00
mkanat%bugzilla.org
17aaca86e7 Bug 523977: Make Bugzilla::Object->check send the trimmed value to new(), and also be more accurate about what's "empty". This also makes detaint_natural and detaint_signed call int() on their return values.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258774 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-24 05:26:35 +00:00
mkanat%bugzilla.org
3945837e05 Bug 522404: Allow Bugzilla::Product->create to create multiple products in one script.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258773 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-24 05:24:53 +00:00
mkanat%bugzilla.org
a200d47ff2 Bug 523495: Re-work attachment.cgi and the general attachment_base-checking code to prevent an infinite redirect loop when ssl_redirect is on and Bugzilla has an attachment_base set.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258772 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-24 05:22:46 +00:00
mkanat%bugzilla.org
bc7313feed Bug 520948: Use Bugzilla->feature and feature_enabled everywhere instead of checking if modules are installed
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258771 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-24 05:21:11 +00:00
lpsolit%gmail.com
28f7ff27ef Bug 365267: attachment.cgi should not be editable when the user is not logged in - Patch by Frédéric Buclin <LpSolit@gmail.com> r=pyrzak a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258769 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 21:32:08 +00:00
ghendricks%novell.com
52676fde06 Link copied runs to copied cases when cloning a plan
git-svn-id: svn://10.0.0.236/trunk@258768 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 18:55:05 +00:00
reed%reedloden.com
d4139d19d9 Bug 506267 - [p=reed r=bzbarsky sr=dbaron a=dveditz]
git-svn-id: svn://10.0.0.236/trunk@258767 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 18:48:21 +00:00
alqahira%ardisson.org
f85155ed67 Bug 523051 - MPL Initial Developer compliance for Camino 2.0 release. r=gerv, a/1.9.0.16=dveditz for release-drivers
git-svn-id: svn://10.0.0.236/trunk@258766 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 18:37:01 +00:00
lpsolit%gmail.com
4618a6cebe Bug 523869: Insecure dependency error when trying to update some fields (problem with multi-select custom fields) - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258764 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 15:37:40 +00:00
szegedia%freemail.hu
eb7a88c324 Different Fix for Bug 519933 - only throw TypeError when FEATURE_STRICT_MODE is set
git-svn-id: svn://10.0.0.236/trunk@258763 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 15:28:17 +00:00
szegedia%freemail.hu
f826462a7e Fix for Bug 519939 - Rhino JS debugger: allow to configure a "source provider"
git-svn-id: svn://10.0.0.236/trunk@258762 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 12:49:59 +00:00
mozilla%weilbacher.org
a6c0510175 [OS/2] Bug 522216 - create PDF output only if we are not doing print preview, r=mkaply
git-svn-id: svn://10.0.0.236/trunk@258761 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 11:59:13 +00:00
szegedia%freemail.hu
b080fd1c9d Fix for Bug 519933 - Add option to allow setting... read only properties
git-svn-id: svn://10.0.0.236/trunk@258760 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 10:22:50 +00:00
szegedia%freemail.hu
7a7aba01a0 Fix for Bug 517861: Rhino's manifest file is incomplete. Couldn't add Specification-* entries, as it's not clear what their values should be.
git-svn-id: svn://10.0.0.236/trunk@258759 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 09:49:59 +00:00
alqahira%ardisson.org
432d64b3cb Bug 523055 - 'Show Cookies' sheet doesn't appear if a cookie value contains non-UTF-8 data, so add a Latin-1 fallback, a placeholder fallback in case that fails, and some safety netting as a last resort. Patch by Stuart Morgan <stuart.morgan+bugzilla@gmail.com>, r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@258757 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 23:57:23 +00:00
alqahira%ardisson.org
e18596a7db Bug 480892 - '.foo.tld' cookies have inconsistent UI and behaviour (don't write exceptions for '.foo.tld'). Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r=hendy, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258755 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 23:15:13 +00:00
ted.mielczarek%gmail.com
e687d896ed bug 523394 - debug builds spit out lots of output, confuse tinderbox error parser. remove the \Werror check from ep_unittest. r=cls
git-svn-id: svn://10.0.0.236/trunk@258754 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 23:06:40 +00:00
mkanat%bugzilla.org
2c0d810ad2 Bug 522396: Bugzilla::Product->create should do better with missing input fields
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258753 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 22:33:34 +00:00
cltbld
f863d19aaa Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258752 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 21:42:01 +00:00
cltbld
2dd3e3eee9 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258751 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 21:32:01 +00:00
cltbld
1d51b5efe9 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258750 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 21:22:02 +00:00
cltbld
e4332918b1 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258749 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 21:12:01 +00:00
cltbld
86e94173e3 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258748 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 20:52:02 +00:00
cltbld
aafcba0e6d Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258747 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 20:32:01 +00:00
cltbld
f970d42c8b Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258746 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 20:22:01 +00:00
alqahira%ardisson.org
7945ca562a Bug 523858 - froodian should be the Initial Developer of NSTextView+Utils, since he was the author of the code moved to these files. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258745 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-22 17:25:32 +00:00
ghendricks%novell.com
fa25ef12bf Get test case tags from plans and runs.
Fix API to work with xmlrpc.cgi out of the box.


git-svn-id: svn://10.0.0.236/trunk@258744 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-21 19:04:33 +00:00
silver%warwickcompsoc.co.uk
afa15c6942 Bug 523086 - bump ChatZilla maxVersions for Firefox to 3.7.* and SeaMonkey to 2.1.*. Update generic language package to match.
ChatZilla only.


git-svn-id: svn://10.0.0.236/trunk@258743 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-21 16:05:47 +00:00
kairo%kairo.at
6a269ed3f7 add release channel for RCs and higher, make beta snippets be prepared in a separate dir for stable updates, remove empty past-update
git-svn-id: svn://10.0.0.236/trunk@258742 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-21 14:04:09 +00:00
gerv%gerv.net
ce43ddfa4d Bug 520010, bug 469866, bug 513834 - improvements to public suffix list, syncing with latest version. Patches by Peter Kasting <pkasting@google.com> and Adam Langley <agl@chromium.org>; r=gerv.
git-svn-id: svn://10.0.0.236/trunk@258741 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-21 11:29:20 +00:00
nrthomas%gmail.com
732a388903 Bug 519366, unthrottle beta channel for Firefox 3.0.14, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@258739 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-20 23:14:22 +00:00
mkanat%bugzilla.org
8a9244f543 Bug 394438: Add a hook for adding template vars to any page (Override Template->process)
Patch by Matt Rogers <mattr@kde.org> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258738 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-20 23:08:05 +00:00
ghendricks%novell.com
9527818f14 Allow option to delete test case everywhere from the run
git-svn-id: svn://10.0.0.236/trunk@258737 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-20 21:22:58 +00:00
ghendricks%novell.com
b8f0ff1204 set focus on popups
git-svn-id: svn://10.0.0.236/trunk@258736 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-20 19:35:42 +00:00
lsblakk%mozilla.com
8bc39c47d4 Bug 519366 - major update refresh for 3.0.15 - 3.5.4 release r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258735 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-20 19:17:46 +00:00
cltbld
b9a8e8eb5f Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6a1 to 3.6b1 build 2
git-svn-id: svn://10.0.0.236/trunk@258734 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-20 04:21:22 +00:00
nrthomas%gmail.com
b6e0a1bdf2 Bug 522943, force nssdb3.chk on Firefox releases using NSS 3.12.4, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258733 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 21:51:42 +00:00
cltbld
c9d920d3e6 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258732 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 18:22:00 +00:00
cltbld
e022b81b2f Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258731 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 18:02:02 +00:00
cltbld
408b517b8d Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258730 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 17:12:02 +00:00
cltbld
7ce9cd5e30 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258729 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 17:02:01 +00:00
lpsolit%gmail.com
72ee1399b7 Bug 378681: Bug XML only contains group names, while process_bug only accepts group IDs - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258728 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 16:37:04 +00:00
cltbld
cd7bb5dc31 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258727 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 16:12:01 +00:00
gozer%mozillamessaging.com
b794238d0b Bug 522943 - CRC check fail with nssdbm3.chk on Windows partial updates. r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258726 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 15:39:12 +00:00
lpsolit%gmail.com
d5361895cf Bug 509152: Line breaks erroneously present in comments for bugs in XML format - Patch by Thomas Ehrnhoefer <thomas.ehrnhoefer@tasktop.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258725 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 12:22:18 +00:00
honzab.moz%firemni.cz
70bf29b067 Bug 521461 - SSL spoofing by setting location.href to SSL page with 204 (No Content) response: security ui treats 204/205 top level requests as subrequests, r=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@258723 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 11:27:05 +00:00
honzab.moz%firemni.cz
5f988c52bb Bug 479485 - Invalid port numbers cause default port to be used, should fail to load, r=bzbarsky, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258722 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 11:19:40 +00:00
reed%reedloden.com
087beb4980 Backout changes that weren't supposed to be committed. Oops\!
git-svn-id: svn://10.0.0.236/trunk@258721 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 02:13:04 +00:00
reed%reedloden.com
816fd77dd5 Bug 516635 - "Add "bz_product_<product-name>" to body classes" [p=reed r=LpSolit a=LpSolit]
git-svn-id: svn://10.0.0.236/trunk@258720 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 02:09:40 +00:00
alqahira%ardisson.org
c1119b9a64 Bug 521614 - Release Notes for Camino 2.0 (and kick installer Makefile to use them). r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258719 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 01:46:59 +00:00
cltbld
c47e9a9327 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258718 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-19 01:02:03 +00:00
lpsolit%gmail.com
c89b589751 Bug 399073: Remove the 'loginnetmask' parameter - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258717 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-18 23:35:01 +00:00
cltbld
1bac56ee5e Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258716 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-18 21:12:01 +00:00
alqahira%ardisson.org
6e691295ae Bug 522756 - Switch from EULA to MPL in about:license. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258715 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-18 21:11:30 +00:00
seabld
0f99e24cbf Automated configuration bump: moz191-seamonkey-branch-patcher2.cfg, from 2.0rc1 to 2.0rc2 build 3
git-svn-id: svn://10.0.0.236/trunk@258714 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-18 13:18:20 +00:00
kairo%kairo.at
e174b87c3a bug 522943 - CRC check fail with nssdbm3.chk on Windows partial updates, SeaMonkey part
git-svn-id: svn://10.0.0.236/trunk@258713 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-18 13:00:28 +00:00
nboyd%atg.com
3fdcff8ad3 Fix Bug 508964 - Update Arguments object to match ES5 spec
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258712 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-18 02:34:50 +00:00
seabld
a4b12e6651 Automated configuration bump: moz191-seamonkey-branch-patcher2.cfg, from 2.0rc1 to 2.0rc2 build 3
git-svn-id: svn://10.0.0.236/trunk@258711 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-17 22:42:46 +00:00
nboyd%atg.com
5484610de7 Fix Bug 508795 - Make Error.prototype.toString conform to spec
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258710 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-17 19:25:04 +00:00
seabld
c95608b234 Automated configuration bump: moz191-seamonkey-branch-patcher2.cfg, from 2.0rc1 to 2.0rc2 build 2
git-svn-id: svn://10.0.0.236/trunk@258709 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-17 03:55:18 +00:00
cltbld
d9714d9b83 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258708 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-17 00:52:01 +00:00
cltbld
10af642bf5 Automated configuration bump: moz191-branch-patcher2.cfg, from 3.5.3 to 3.5.4 build 3
git-svn-id: svn://10.0.0.236/trunk@258706 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 20:58:30 +00:00
alqahira%ardisson.org
159aa10ae8 Bug 522783 - Two spaces instead of one between sentences in Safe Browsing hint text. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258705 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 20:39:34 +00:00
stuart.morgan%alumni.case.edu
f1a308f292 Camino only - Bug 490188: Show more specific certificate problems when adding a certificate override. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258704 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 20:12:17 +00:00
stuart.morgan%alumni.case.edu
f61bf5116b Camino only - Bug 521625: Show the right message when overriding an expired certificate. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258703 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 20:08:26 +00:00
stuart.morgan%alumni.case.edu
ff3a577d52 Camino only - Bug 522417: Don't propagate key events out of Gecko views that have been destroyed. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258702 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 20:06:18 +00:00
stuart.morgan%alumni.case.edu
0c7d84b39b Camino only - Fix trusting of new certificate authorities. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258701 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 20:03:38 +00:00
stuart.morgan%alumni.case.edu
5dce014705 Camino only - Bug 461106: Restore focus to content area when leaving tab overview mode. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258700 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 19:59:14 +00:00
wtc%google.com
e8653a0f01 Bug 522580: Add the NSS_SecureMemcmp function that performs a constant-time
compare of two memory regions, and use it in libSSL for comparing secret
data.  The patch is contributed by Adam Langley <agl@chromium.org> of
Google.  r=wtc,nelson.
Modified Files:
	lib/ssl/ssl3con.c lib/ssl/sslcon.c lib/ssl/sslgathr.c
	lib/util/nssutil.def lib/util/secport.c lib/util/secport.h


git-svn-id: svn://10.0.0.236/trunk@258699 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 17:45:36 +00:00
anodelman%mozilla.com
b69b25ac84 Bug 510587 (create cold startup test)
bustage fix p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@258698 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 17:06:21 +00:00
cltbld
a986ad64fc "Automated configuration bump: moz19-branch-patcher2.cfg, for firefox 3.0.15 build3"
git-svn-id: svn://10.0.0.236/trunk@258697 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 16:19:25 +00:00
anodelman%mozilla.com
94e352d6c8 bug 510587 - create a cold startup ts
p=anodelman, r=bhearsum


git-svn-id: svn://10.0.0.236/trunk@258696 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 16:11:11 +00:00
anodelman%mozilla.com
60ce892f1a bug 511914 - allow talos tests to run head/tail scripts
p=anodelman, r=catlee


git-svn-id: svn://10.0.0.236/trunk@258695 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 16:09:10 +00:00
kairo%kairo.at
693329ef39 update SeaMonkey monitoring for new 1.9.1 nightly versions
git-svn-id: svn://10.0.0.236/trunk@258694 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 12:31:25 +00:00
lsblakk%mozilla.com
1e7f9df9c6 Bug 519366 - Bootstrap version bumps for 3.0.15 build 3 release r=joduinn
git-svn-id: svn://10.0.0.236/trunk@258689 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 06:45:23 +00:00
jdrew%mozilla.com
64af0d6514 Bug 519589 - Restore our handling of transparent pixels outside the colormap's bounds. p=alfredkayser@gmail.com r=joe a=ss
git-svn-id: svn://10.0.0.236/trunk@258685 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-16 02:50:00 +00:00
wtc%google.com
9c199e8e7e Bug 522510: Add "deprecated" comments to key.h and pk11func.h. r=nelson.
Modified Files:
	lib/cryptohi/key.h lib/pk11wrap/pk11func.h


git-svn-id: svn://10.0.0.236/trunk@258684 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-15 23:58:14 +00:00
ghendricks%novell.com
cf6b44aa6d Javascript changes
git-svn-id: svn://10.0.0.236/trunk@258683 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-15 21:10:37 +00:00
nrthomas%gmail.com
14f9e56fb1 Bug 518496, monitoring changes for version bump to 3.6b2pre, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258682 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-15 21:06:20 +00:00
reed%reedloden.com
fa69281184 Bug 516862 - (follow-up patch) [p=reed r=wtc r=crowder a=ss]
git-svn-id: svn://10.0.0.236/trunk@258681 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-15 20:00:44 +00:00
alqahira%ardisson.org
d4859f6837 Bug 520514 - Make tabs respond to 'name' as well as 'title' in AppleScripts. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258680 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-15 18:42:09 +00:00
stuart.morgan%alumni.case.edu
41fe94e29f Camino only - Update to latest sparkle (af37928283042f985e6c7c6ce67869de74e39b52)
git-svn-id: svn://10.0.0.236/trunk@258679 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-15 02:23:33 +00:00
lsblakk%mozilla.com
8770433279 Bug 519366 - Bootstrap config bumps for 3.0.15build2 release r=joduinn
git-svn-id: svn://10.0.0.236/trunk@258675 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-15 00:48:46 +00:00
cltbld
2740101c7c Automated configuration bump: moz192-branch-patcher2.cfg, from 3.6a1 to 3.6b1 build 1
git-svn-id: svn://10.0.0.236/trunk@258674 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-14 23:27:49 +00:00
bzbarsky%mit.edu
da52d243fe Bug 489925 and bug 522030 branch-safe fix. Hold strong refs in the id table. r=jst
git-svn-id: svn://10.0.0.236/trunk@258670 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-14 22:08:40 +00:00
bzbarsky%mit.edu
852e25eac8 Backed out initial fix for bug 489925.
git-svn-id: svn://10.0.0.236/trunk@258669 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-14 22:07:47 +00:00
stuart.morgan%alumni.case.edu
be8585c907 Camino only - Update to latest sparkle (af37928283042f985e6c7c6ce67869de74e39b52)
git-svn-id: svn://10.0.0.236/trunk@258668 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-14 15:11:14 +00:00
stuart.morgan%alumni.case.edu
0fdd0fd31f sparkle/README
git-svn-id: svn://10.0.0.236/trunk@258667 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-14 15:10:04 +00:00
kairo%kairo.at
c7c6a32468 bug 521385 - Add ca to Chatzilla and Venkman all-locales
git-svn-id: svn://10.0.0.236/trunk@258655 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-13 20:01:33 +00:00
alqahira%ardisson.org
154cb79f05 Bug 521933 - Warn about ExtraFonts in checkForProblemAddOns. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258654 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-13 03:28:52 +00:00
alqahira%ardisson.org
69dac31080 Bug 382688 - Filter XUL out of isTextBasedContent to disable Find (and other things) for about:config and other XUL documents. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258653 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-12 20:10:42 +00:00
alqahira%ardisson.org
5097f5e3f0 Bug 335979 - Disable Get Info/Bookmark Info menu item when History is displayed (Get Info on history item displays no info). Patch by Chris Lawson <cl-bugs-new@chrislawson.net>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258652 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-11 21:22:05 +00:00
stuart.morgan%alumni.case.edu
8a3dff324e Camino only - Bug 502319: Fix external URL drops on background tabs. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@258651 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-10 03:53:58 +00:00
stuart.morgan%alumni.case.edu
cfc953a218 Camino only - Bug 471120: Fix untrusted cert lookup on framed sites. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@258650 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-10 03:51:57 +00:00
nboyd%atg.com
fb13cf8973 Fix bug Bug 519692 - Failed to decompile expressions like "new Date()"
Patch from Marc Guillemot.


git-svn-id: svn://10.0.0.236/trunk@258649 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-09 17:27:18 +00:00
nrthomas%gmail.com
0b553ed12a Bug 518495 followup, fix platform for 3.6a2
git-svn-id: svn://10.0.0.236/trunk@258648 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-09 09:10:20 +00:00
mkanat%bugzilla.org
0a243adf61 Was getting an "uninitialized value" error in Bugzilla::Config when running checksetup.pl, because of the checkin from bug 514913.
git-svn-id: svn://10.0.0.236/trunk@258647 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-09 06:15:31 +00:00
mkanat%bugzilla.org
4560c30f49 Bug 518974: Hooks to add text to index.cgi
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258646 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-09 04:39:17 +00:00
mkanat%bugzilla.org
c70c2cf9ff Bug 514913: Eliminate ssl="authenticated sessions"
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258645 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-09 04:31:13 +00:00
nrthomas%gmail.com
9121b6d71d Bug 514305, add support for WinCE to patcher, r=ccooper
git-svn-id: svn://10.0.0.236/trunk@258642 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-09 03:03:49 +00:00
seabld
08a9fd7b19 Automated configuration bump: moz191-seamonkey-branch-patcher2.cfg, from 2.0b2 to 2.0rc1 build 1
git-svn-id: svn://10.0.0.236/trunk@258641 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-08 17:57:25 +00:00
rrelyea%redhat.com
95fa5f6c54 Bug 505553 - Implement Changes for System NSS
Sample system init library.
r= nelson


git-svn-id: svn://10.0.0.236/trunk@258640 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-08 17:08:36 +00:00
nrthomas%gmail.com
107f8205e3 Revert change in rev 1.2
git-svn-id: svn://10.0.0.236/trunk@258639 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-08 04:12:04 +00:00
wtc%google.com
cfacac7bba Bug 516396: Update NSPR to the NSPR_4_7_6_RTM CVS tag. Approved for
1.9.0.15, a=dveditz.


git-svn-id: svn://10.0.0.236/trunk@258636 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-08 02:35:42 +00:00
stuart.morgan%alumni.case.edu
e3c87492bf Camino only - Bug 520555: Default command-click to opening a new tab. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@258633 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 20:30:05 +00:00
stuart.morgan%alumni.case.edu
af10a203d1 Camino only - Bug 520415: Don't block keydown events in non-Gecko children of BrowserWrapper. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@258632 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 20:26:47 +00:00
stuart.morgan%alumni.case.edu
584fd89071 Camino only - Bug 520407: Read the currently selected bookmark export type, not the initial selection. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@258631 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 20:24:16 +00:00
bugzilla%standard8.plus.com
1aafbda4ad Reland "added support for MozillaBuild using msys"
git-svn-id: svn://10.0.0.236/trunk@258630 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 20:04:57 +00:00
alqahira%ardisson.org
0f12061f6c Bug 502407 - Add ability to change the active tab in each browser window via AppleScript. Patch by me with some bits from cl and smorgan, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@258629 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 19:57:51 +00:00
cltbld
6d01e68439 Automated configuration bump: moz191-branch-patcher2.cfg, from 3.5.3 to 3.5.4 build 1
git-svn-id: svn://10.0.0.236/trunk@258625 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 16:29:07 +00:00
ccooper%deadsquid.com
93d9882136 b=519365
r=nthomas
- monitoring bumps for Firefox 3.5.4


git-svn-id: svn://10.0.0.236/trunk@258624 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 13:58:41 +00:00
ted.mielczarek%gmail.com
0162fb607a bug 520359 - pymake fails to build Firefox. use CURDIR instead of in pr_abspath for better pymake Windows compatibility. r=wtc
git-svn-id: svn://10.0.0.236/trunk@258622 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 11:47:05 +00:00
cltbld
4f216c90a5 "Automated configuration bump: moz19-branch-patcher2.cfg, for firefox 3.0.15 build1"
git-svn-id: svn://10.0.0.236/trunk@258621 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 04:06:33 +00:00
alqahira%ardisson.org
c854e91446 Bug 518615 - Upgrade Growl.framework to v1.2+fix for Growl issue 26 to work around Growl registration stealing focus from Camino on 10.6. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258620 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 02:13:23 +00:00
bugzilla%standard8.plus.com
7163dbc64c Bustage fix follow up to Bug 520401 - correct comment style.
git-svn-id: svn://10.0.0.236/trunk@258616 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-06 21:44:13 +00:00
bugzilla%standard8.plus.com
6395309418 Back out "added support for MozillaBuild using msys" again due to need to re-tag
git-svn-id: svn://10.0.0.236/trunk@258615 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-06 21:43:08 +00:00
bugzilla%standard8.plus.com
0744d9e7ef Reland "added support for MozillaBuild using msys"
git-svn-id: svn://10.0.0.236/trunk@258614 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-06 21:05:36 +00:00
bugzilla%standard8.plus.com
e6c7ea6379 Backout "added support for MozillaBuild using msys" whilst tagging for latest version to pull to comm-central due to possible build bustage. Will reland after tagging
git-svn-id: svn://10.0.0.236/trunk@258612 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-06 20:51:41 +00:00
bugzilla%standard8.plus.com
3b415dda6f Bug 520401 Work around Mac ppc/gcc 4.2 compiler hang in ufn.c. r=mcs
git-svn-id: svn://10.0.0.236/trunk@258611 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-06 20:45:47 +00:00
lsblakk%mozilla.com
1f34e6c2f5 Bug 519366 - versioning/monitoring updates for 3.0.15 release r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258609 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-06 17:11:24 +00:00
lsblakk%mozilla.com
51fc951c6d Bug 519366 - Bootstrap version bumps for 3.0.15 release r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258607 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-06 16:36:38 +00:00
mkanat%bugzilla.org
6d27e57c9b Bug 512618: Make Bugzilla::Bug::choices return Field::Choice objects, not just values
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258606 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-06 05:38:30 +00:00
nrthomas%gmail.com
301a83148e Bug 518495 followup, fix up filename for 3.6a1 release
git-svn-id: svn://10.0.0.236/trunk@258605 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-06 05:38:03 +00:00
wtc%google.com
895184c533 Bug 516396: Update NSPR to the NSPR_4_7_6_BETA2 CVS tag. Approved for
1.9.0.15, a=dveditz.


git-svn-id: svn://10.0.0.236/trunk@258601 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-06 01:19:35 +00:00
wtc%google.com
4e584c3674 Set NSPR version to 4.8.2.
git-svn-id: svn://10.0.0.236/trunk@258597 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-05 23:11:26 +00:00
wtc%google.com
adb3bdcf41 Dummy whitespace change to force a rebuild.
git-svn-id: svn://10.0.0.236/trunk@258596 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-05 23:09:52 +00:00
wtc%google.com
39c29b11a4 Bug 516396: Back out the input length check for PR_strtod. We need more
time to figure out how to check the input length correctly.


git-svn-id: svn://10.0.0.236/trunk@258594 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-05 22:58:41 +00:00
gijskruitbosch%gmail.com
0606e82b29 Fix spelling error, thanks Vlado! (rs=firebot, a=NPOTFFB)
git-svn-id: svn://10.0.0.236/trunk@258591 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-05 14:25:08 +00:00
lpsolit%gmail.com
b55b489713 Add missing file change for bug 302542
git-svn-id: svn://10.0.0.236/trunk@258590 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-05 09:49:30 +00:00
nrthomas%gmail.com
c1c2c608aa Bug 518495, add patcher config for mozilla-1.9.2 branch (Firefox 3.6), r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258589 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-05 09:18:06 +00:00
silver%warwickcompsoc.co.uk
98042dc6d4 Bug 370085 - New munger for ANSI color/bold/italic/underline/strikethrough/overline.
ChatZilla only.
r=gijs


git-svn-id: svn://10.0.0.236/trunk@258588 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 21:42:10 +00:00
lpsolit%gmail.com
128e2dd02f Bug 302542: Implement the ability to delete data sets (series) in New Charts - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258587 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 21:00:26 +00:00
lpsolit%gmail.com
b0bca8ff5e Bug 519040: After creating a new series, redirect the user to a more useful page - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258586 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 20:52:37 +00:00
bugzilla%standard8.plus.com
528338f962 Bug 511817 Malformed Packet appears in network trace of SASL binding. p=Xu Qiang <Qiang.Xu@fujixerox.com>,r=richm
git-svn-id: svn://10.0.0.236/trunk@258585 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 20:42:09 +00:00
bugzilla%standard8.plus.com
4ca64acd11 Bug 500001 fix compiler warnings in c-sdk/ldap. p=timeless,r=mcs
git-svn-id: svn://10.0.0.236/trunk@258584 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 20:22:04 +00:00
bugzilla%standard8.plus.com
e0970d3b50 Bug 436981 LDAP c-sdk: configure detects x86_64 linux as x86. p=Makoto Kato <m_kato@ga2.so-net.ne.jp>,r=richm
git-svn-id: svn://10.0.0.236/trunk@258583 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 20:13:30 +00:00
bugzilla%standard8.plus.com
9f2f9684f2 Bug 436981 LDAP c-sdk: configure detects x86_64 linux as x86. p=Makoto Kato <m_kato@ga2.so-net.ne.jp>,r=richm
git-svn-id: svn://10.0.0.236/trunk@258582 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 20:00:39 +00:00
silver%warwickcompsoc.co.uk
bf8283587a Bug 270237 - Add IRC > Views submenu with all open and hidden views.
ChatZilla only.
r=gijs


git-svn-id: svn://10.0.0.236/trunk@258581 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 16:47:54 +00:00
rflint%ryanflint.com
fd703bab32 Bug 508844 - Mozbot announces 21 items in channel instead of 20. Patch by Tanner M. Young <mozilla.bugs@alyoung.com>. r=Wolf
git-svn-id: svn://10.0.0.236/trunk@258580 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 01:22:22 +00:00
rflint%ryanflint.com
79da8160aa Bug 188217 - Mozbot has bad conversion values in Converter.bm. Patch by Tanner M. Young <mozilla.bugs@alyoung.com>. r=Wolf
git-svn-id: svn://10.0.0.236/trunk@258579 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 01:19:35 +00:00
wtc%google.com
cbaed47ddc Bug 516396: Remove the incorrect input string length check because the
length limit should apply to only the number part of the input, rather than
the whole string.  Do the length check during conversion.


git-svn-id: svn://10.0.0.236/trunk@258578 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 01:00:41 +00:00
wtc%google.com
eb468b4c5f Set NSPR version to 4.8.2 Beta 1.
Modified Files: configure configure.in repackage.sh prinit.h vercheck.c


git-svn-id: svn://10.0.0.236/trunk@258577 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 00:57:03 +00:00
gijskruitbosch%gmail.com
f5f2361949 Bug 454966 - Allow user to create security exceptions from SSL Connection errors, p=glenjamin+bmo@gmail.com, r=silver@warwickcompsoc.co.uk, a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258576 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 22:27:23 +00:00
silver%warwickcompsoc.co.uk
56d88dedd4 Bug 424504 - Save seen URLs into a file using TextSerializer. Migrate old preference to file on startup.
ChatZilla only.
r=gijs


git-svn-id: svn://10.0.0.236/trunk@258575 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 21:46:08 +00:00
gijskruitbosch%gmail.com
15215a19ec Bug 514919 - Add tab-switching shortcuts that work in a tab. r=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258574 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 21:20:49 +00:00
gijskruitbosch%gmail.com
0a274fb7ff Bug 495972 - Use a URL to indicate where a view was saved. r=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258573 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 21:19:04 +00:00
gijskruitbosch%gmail.com
10ce665b80 Bug 246273 - Use a relative path for the initialScripts pref. r=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258572 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 21:14:08 +00:00
gijskruitbosch%gmail.com
22fa3fa50f Bug 510795 - Format lag time more neatly. r=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258571 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 21:08:59 +00:00
gijskruitbosch%gmail.com
5f74e84f80 Bug 508277 - Merge strres.js into CZ's utils.js. r=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258570 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 21:06:18 +00:00
gijskruitbosch%gmail.com
6c14739e31 Bug 519997 - Repair padding of strftime. r=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258569 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 21:03:50 +00:00
gijskruitbosch%gmail.com
987a815778 Bug 517908 - Change default ircnet server to existing one. r=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258568 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 21:00:35 +00:00
gijskruitbosch%gmail.com
ff79475682 Bug 491272 - Fix channel link regex, simplify other link regexes. r=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258567 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 20:58:56 +00:00
gijskruitbosch%gmail.com
08ee955d7c Bug 499596 - Fix DCC Show Folder button. r=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258566 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 20:55:09 +00:00
gijskruitbosch%gmail.com
b6d06f2b64 Bug 503615 - force sending of CEIP data with application/xml mimetype. r=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258565 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 20:52:28 +00:00
stuart.morgan%alumni.case.edu
f374dbca34 Camino only - Bug 519855: Add Google Desktop to the list of add-ons that trigger warnings. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258564 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 17:13:24 +00:00
stuart.morgan%alumni.case.edu
f52af914f6 Camino only - Bug 518834: Don't enable command back/forward when one of our auxiliary content views is showing. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258563 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 17:10:10 +00:00
stuart.morgan%alumni.case.edu
e63589e450 Camino only - Bug 465178: Prevent Flash from crashing when Expose is invoked from full-screen mode. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258562 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-03 17:01:33 +00:00
sdwilsh%shawnwilsher.com
3bc6c8bea8 Bug 514823. r=Mardak, r=sdwilsh, a1.9.0=dveditz
git-svn-id: svn://10.0.0.236/trunk@258556 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-02 19:34:37 +00:00
ghendricks%novell.com
e64f2dcea6 show all bugs as an option in column
git-svn-id: svn://10.0.0.236/trunk@258555 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-02 19:33:59 +00:00
gijskruitbosch%gmail.com
084a5c7ca5 Bug 514872 - nsIZipReader.findEntries broken due to nsWildCard.cpp not copying a string when matching ~
r=jwalden+bmo@mit.edu (Jeff Walden)
a=dveditz@mozilla.com (Daniel Veditz)


git-svn-id: svn://10.0.0.236/trunk@258554 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-02 18:52:24 +00:00
bhearsum%mozilla.com
f099555fc4 bug 520011: major update patcher config should specify beta-dir. r=nthomas
git-svn-id: svn://10.0.0.236/trunk@258553 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-02 17:33:39 +00:00
stuart.morgan%alumni.case.edu
a456936080 Camino only - Fix beeping during IME (bug 519922), delete to go back (bug 379812), and esc to stop (bug 405748). sr=pink
git-svn-id: svn://10.0.0.236/trunk@258552 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-02 16:57:34 +00:00
gijskruitbosch%gmail.com
a08b3e4d25 No bug, Stop leaking random variables to the global scope. rs=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB
git-svn-id: svn://10.0.0.236/trunk@258551 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-02 16:18:15 +00:00
despotdaemon
b4f0a0c4eb Pseudo-automatic update of changes made by benjamin@smedbergs.us.
git-svn-id: svn://10.0.0.236/trunk@258550 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-02 12:40:39 +00:00
alqahira%ardisson.org
bcca220f51 Bug 482350 - Make a Camino-like about.css to replace the winstriped pinstripe version. Patch by Philippe Wittenbergh <phiw@l-c-n.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258549 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-02 00:22:10 +00:00
gijskruitbosch%gmail.com
fd89298e12 No bug, make ChatZilla's tabcomplete sort matches, rs=silver@warwickcompsoc.co.uk (James Ross), a=NPOTFFB.
git-svn-id: svn://10.0.0.236/trunk@258548 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-01 23:57:27 +00:00
glen.beasley%sun.com
7e93f9e27f 518461 Fix leaks in PK11Token.c, make_cert_request patch from wan-teh, r=glen b
git-svn-id: svn://10.0.0.236/trunk@258547 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-01 21:44:05 +00:00
rrelyea%redhat.com
fda2a7ff80 Make tinderbox go green on Windows.
this patch still needs review.

bob


git-svn-id: svn://10.0.0.236/trunk@258546 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-01 21:06:45 +00:00
rrelyea%redhat.com
8dfb7f4c86 Bug 505553 - Implement Changes for System NSS
r=nelson


git-svn-id: svn://10.0.0.236/trunk@258545 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-01 17:14:02 +00:00
mkanat%bugzilla.org
59583fdc1a Bug 364254: Add hook to Bugzilla::Template::quoteUrls
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258544 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 23:43:47 +00:00
mkanat%bugzilla.org
4f5ccb8607 Bug 509053: Implement Bugzilla->feature (feature_enabled in the templates), and use it to detect when PatchReader is available.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258543 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 22:39:32 +00:00
mkanat%bugzilla.org
5dac8a0993 Bug 512623: Change get_status and get_resolution to display_value everywhere.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258542 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 22:35:47 +00:00
mkanat%bugzilla.org
f6a64bb6e1 Bug 512623: Implement the basic infrastructure for localization of all custom and standard field values
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258541 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 22:33:37 +00:00
ghendricks%novell.com
52670f1b85 Bug 518322 - Re-selecting a test run filter doesn't work if there is only one.
git-svn-id: svn://10.0.0.236/trunk@258540 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 18:56:41 +00:00
ghendricks%novell.com
188f69bd94 Bug 518324 - Add a way to clear the assignee of a test case.
Bug 518325 -  Cannot filter for 'unassigned' test cases of a test run.


git-svn-id: svn://10.0.0.236/trunk@258539 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 17:10:45 +00:00
ghendricks%novell.com
ec8c64510f Bug 517027 - Deleting a test case deletes attachments even if they are linked to other cases
git-svn-id: svn://10.0.0.236/trunk@258538 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 16:31:01 +00:00
anodelman%mozilla.com
573d2dde19 Bug 515490 (update mobile talos to use latest cvs talos code)
import mobile talos code into mainline talos p=anodelman, r=catlee


git-svn-id: svn://10.0.0.236/trunk@258537 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 15:11:56 +00:00
lpsolit%gmail.com
7c0ea84498 Bug 452813: No link to the "duplicate of" bug when JS is turned off - Patch by Frédéric Buclin <LpSolit@gmail.com> r=pyrzak a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258536 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 14:29:33 +00:00
lpsolit%gmail.com
b3f650e045 Bug 455559: The requestee field should be narrower - Patch by Frédéric Buclin <LpSolit@gmail.com> r=pyrzak a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258535 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 14:16:43 +00:00
mkanat%bugzilla.org
3fc893d091 Bug 519676: Allow users to set blank/false values for things in checksetup.pl's "answers" file.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258534 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 11:42:54 +00:00
mkanat%bugzilla.org
3178e0cbf0 Bug 511796: Allow groups to bless themselves
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258533 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 08:59:50 +00:00
mkanat%bugzilla.org
d66c020bf2 Bug 452750: Make it easier to distinguish visited links in Dusk from normal text.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=pyrzak, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258532 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 08:58:49 +00:00
mkanat%bugzilla.org
f3324728b4 Bug 488931: Change the default priority values to be human-readable words instead of P1, P2, etc.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258531 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 08:55:28 +00:00
mkanat%bugzilla.org
5401e2915d Bug 328628: When attachments have UTF-8 characters in their name, they will now be downloaded with the correct name.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=Wurblzap, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258530 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-30 08:53:25 +00:00
ghendricks%novell.com
ea77ab0667 Missing closing <testopia> tag on show case.
git-svn-id: svn://10.0.0.236/trunk@258529 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 21:34:37 +00:00
ghendricks%novell.com
fbf8ee67d9 Bug 519481 - Advanced search has empty version and milestone
patch by ghendricks r=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258528 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 20:02:14 +00:00
joshmoz%gmail.com
955e8c5a5f Camino-only fix: Key events (delete/backspace, escape, etc.) aren't propagated up the view hierarchy. b=379199 r=smorgan a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258527 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 19:43:54 +00:00
hannes%helma.at
5d58422cc5 Fix copy/paste error in previous commit
git-svn-id: svn://10.0.0.236/trunk@258526 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 15:05:45 +00:00
neil%parkwaycc.co.uk
dad495ee8f Bug 371976 Create synthetic plugin document content later (like image documents) r=smaug sr=sicking a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258525 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 09:54:54 +00:00
cltbld
e666bf9049 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258524 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 07:12:02 +00:00
cltbld
3146bb9ea3 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258523 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 07:02:02 +00:00
cltbld
1af0c16981 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258522 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 06:52:02 +00:00
cltbld
22bab5492f Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258521 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 06:32:02 +00:00
cltbld
51cd49f5f2 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258520 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 06:12:02 +00:00
alqahira%ardisson.org
7ecc6244e3 Bug 519311 - Filename extension and format can get out of sync in bookmarks export; always set the extension to match the remembered file format when setting up the panel. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258519 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 04:26:03 +00:00
wtc%google.com
0ebd8a1c21 A dummy change to force a rebuild.
git-svn-id: svn://10.0.0.236/trunk@258517 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 02:05:33 +00:00
wtc%google.com
4f302280ee Set NSPR version to 4.8.1.
git-svn-id: svn://10.0.0.236/trunk@258516 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 01:40:13 +00:00
neil%parkwaycc.co.uk
e4cefb3d15 Backout of bug 371976
git-svn-id: svn://10.0.0.236/trunk@258515 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-28 23:32:41 +00:00
neil%parkwaycc.co.uk
698863c8a2 Bug 371976 Create synthetic plugin document content later (like image documents) r=smaug sr=sicking a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258514 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-28 23:04:35 +00:00
lpsolit%gmail.com
c8326196b1 Bug 140999: Users without edit permissions for an attachment should still be able to make comments - Patch by Frédéric Buclin <LpSolit@gmail.com> a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258513 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-28 17:24:41 +00:00
lpsolit%gmail.com
260fb11a59 Bug 519032: Remove the unused "last_viewed" column from the "series" DB table - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258512 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-28 09:04:40 +00:00
alqahira%ardisson.org
6407d367dc Bug 519001 - 'Edit Security Exceptions' button misaligned in prefs. r/sr=smorgan, a-post-freeze-change=marcello
git-svn-id: svn://10.0.0.236/trunk@258511 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-27 23:35:19 +00:00
wicked%sci.fi
77af5036cc Bug 164009: Add arrows to buglist columns to indicate columns and direction used for buglist sorting. Original patch by Jesse Clark <jjclark1982@gmail.com> and modified by Teemu Mannermaa <wicked@sci.fi> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258510 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-27 18:12:50 +00:00
lpsolit%gmail.com
d8976812e5 Bug 408807: Need a link pointing to the bug report from the attachment details and diff pages - Patch by A.A. Shimono (himorin) <shimono+bug@gmail.com> r/a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258509 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-27 16:19:02 +00:00
mkanat%bugzilla.org
b5842a2ee3 Bug 517793: Use the ENCODING parameter of Template Toolkit instead of having a custom parser object. This also fixes a memory leak on mod_perl.
Patch by Max Kanat-Alexander <mkanat@buzgilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258508 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-26 23:37:31 +00:00
wtc%google.com
5ca5748980 Set NSPR version to 4.8.1 Beta 2.
git-svn-id: svn://10.0.0.236/trunk@258503 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-26 01:25:56 +00:00
wtc%google.com
d65e313b15 Bug 516396: Limit the input string for PR_strtod to at most 64 * 1024
characters long to prevent PR_strtod from taking too long.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@258502 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-26 01:24:39 +00:00
wtc%google.com
44713c3b52 Bug 414772: Add a regression test.
git-svn-id: svn://10.0.0.236/trunk@258501 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-26 00:59:40 +00:00
wtc%google.com
ff99a5a595 Bug 414772: Remove a buggy test that causes a debug build to exit with
"Zero passed to d2b".  r=jruderman.


git-svn-id: svn://10.0.0.236/trunk@258500 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-26 00:47:17 +00:00
dholbert%cs.stanford.edu
606f6e12e7 Bug 399412 - don't reflow overflow containers that are pending re-placement. Patch by fantasai <fantasai.cvs@inkedblade.net> r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258499 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-25 18:46:07 +00:00
glen.beasley%sun.com
7fdaac88e8 507524 fix HP build break cause by extra line at end of file
git-svn-id: svn://10.0.0.236/trunk@258498 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-25 16:38:04 +00:00
wtc%google.com
a503d0bc3a Bug 482002: Add dtoa.c from http://www.netlib.org/fp/dtoa.c dated
Sun Apr 19 23:40:24 MDT 2009.


git-svn-id: svn://10.0.0.236/trunk@258497 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-25 05:18:37 +00:00
wtc%google.com
88e6b7bda5 Bug 518457: It's better to have PK11_DEREncodePublicKey call
SECKEY_EncodeDERSubjectPublicKeyInfo.
Modified Files:
	cryptohi/seckey.c pk11wrap/pk11akey.c


git-svn-id: svn://10.0.0.236/trunk@258496 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-25 02:14:48 +00:00
wtc%google.com
5e46b197a4 Bug 518457: SECKEY_EncodeDERSubjectPublicKeyInfo and
PK11_DEREncodePublicKey are duplicate.  Have one call the other to
eliminate duplicate code.  r=nelson,rrelyea.


git-svn-id: svn://10.0.0.236/trunk@258495 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-25 01:44:19 +00:00
wtc%google.com
dc395e86ec Bug 518446: Fix the leak of a CERTSubjectPublicKeyInfo and a CERTName in
make_cert_request.  r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@258494 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-25 01:41:13 +00:00
wtc%google.com
c76fd447e2 Bug 518446: Fix the leak of a CERTSubjectPublicKeyInfo in CertReq.
r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@258493 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-25 01:39:10 +00:00
wtc%google.com
b1d5a50791 Bug 518446: Fix the leak of a CERTSubjectPublicKeyInfo and remove a
redundant null pointer check in PK11_DEREncodePublicKey.  r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@258492 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-25 01:35:39 +00:00
glen.beasley%sun.com
eb1c236828 Expose PK11_GenerateKeyPairWithOpFlags through JSS patch from Matthew Harmsen r=glen
git-svn-id: svn://10.0.0.236/trunk@258491 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-24 21:56:24 +00:00
ghendricks%novell.com
959f5501d5 Use Row Editors for grid editing
git-svn-id: svn://10.0.0.236/trunk@258490 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-24 19:44:57 +00:00
catlee%mozilla.com
45f37e1f93 Bug 517507 - Correctly format talos results that are measured in bytes.
p=anodelman, r=catlee


git-svn-id: svn://10.0.0.236/trunk@258489 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-24 13:19:45 +00:00
catlee%mozilla.com
8fb08cd1c3 Bug 516497 - Talos swaps reporting of privatebytes and RSS on Mac
Unswap those numbers! p=coop,r=anodelman


git-svn-id: svn://10.0.0.236/trunk@258488 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-24 13:17:46 +00:00
wtc%google.com
05e75623fc Bug 518443: Fix the leak of an arena in PK11_ImportAndReturnPrivateKey.
r=nelson.


git-svn-id: svn://10.0.0.236/trunk@258487 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-24 01:07:11 +00:00
wtc%google.com
761ece812d Bug 518255: The input buffer for SGN_Update should be declared const.
r=nelson.
Modified Files:
	cryptohi.h secsign.c


git-svn-id: svn://10.0.0.236/trunk@258486 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 22:51:56 +00:00
dveditz%cruzio.com
337edcd7ab bug 490760 null check. patch by bsterne, r/sr=jst, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258485 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 22:08:36 +00:00
dolske%mozilla.com
d4efaa0a0c Bug 511615 - Satchel should ignore untrusted events. r=gavin, sr=mconnor, a190=dveditz
git-svn-id: svn://10.0.0.236/trunk@258484 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 21:22:02 +00:00
dolske%mozilla.com
528941fc27 Bug 511639 - Login manager should ignore untrusted events. r=gavin, sr=mconnor, a190=dveditz
git-svn-id: svn://10.0.0.236/trunk@258483 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 21:06:46 +00:00
reed%reedloden.com
3a066cf53c Fix test failure caused by 399227 due to incomplete patch in bug.
git-svn-id: svn://10.0.0.236/trunk@258481 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 06:32:15 +00:00
reed%reedloden.com
1bddfce7f8 Bug 399227 - "Crash @ nsTreeSelection::GetSingle, null mTree" [p=bugzilla@standard8.plus.com (Mark Banner [Standard8]) r=enndeakin sr=Neil a=dveditz]
git-svn-id: svn://10.0.0.236/trunk@258480 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 04:49:00 +00:00
reed%reedloden.com
2891f6fcf6 Follow-up to bug 515583 -- s/ParsingFailure/ParsingFailed/
git-svn-id: svn://10.0.0.236/trunk@258479 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 04:27:54 +00:00
reed%reedloden.com
fe381f954d Bug 515583 - Fixed parsing of CMU/VMS-IP FTP style listing [p=michal.novotny@gmail.com (Michal Novotny) r=dougt r=wtc sr=biesi a=dveditz]
git-svn-id: svn://10.0.0.236/trunk@258478 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 04:23:52 +00:00
mrbkap%gmail.com
96be241b3e Try to fix orange.
git-svn-id: svn://10.0.0.236/trunk@258477 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 02:46:47 +00:00
despotdaemon
f9a6f014de Pseudo-automatic update of changes made by dwitte@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@258476 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 00:12:17 +00:00
mrbkap%gmail.com
4552195883 Bug 509583 - Deal with empty arrays the same way we deal with regular arrays. r+sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258475 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 00:09:09 +00:00
mrbkap%gmail.com
f6778a40b6 Fix bug 505988. r=bzbarsky sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258474 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 00:07:47 +00:00
mrbkap%gmail.com
d190c0e8a2 Bug 497013 - Fix some re-entrancy bugs in the parser. r+sr=sicking a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258473 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 22:55:56 +00:00
ghendricks%novell.com
eeff1f8249 Bug 509429 - Add the Plan Name column when viewing test cases in a run
git-svn-id: svn://10.0.0.236/trunk@258472 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 20:47:03 +00:00
ghendricks%novell.com
3bc95193aa Bug 508269 - Sorting test cases by the "test plan number" in the product dashboard does not work.
git-svn-id: svn://10.0.0.236/trunk@258471 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 20:27:45 +00:00
ghendricks%novell.com
2af342b912 Bug 506358 - TestCase Component allows selection of both product and component and should show two columns
git-svn-id: svn://10.0.0.236/trunk@258470 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 20:21:43 +00:00
ghendricks%novell.com
3455aebf06 Bug 504762 - On Environments overview Product Name row is empty
git-svn-id: svn://10.0.0.236/trunk@258468 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 19:35:37 +00:00
ghendricks%novell.com
8dee5b11ff Bug 504680 - Component Column does not display all values
git-svn-id: svn://10.0.0.236/trunk@258467 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 19:28:23 +00:00
lpsolit%gmail.com
79cdc72e20 Bug 514378: 'Submit only my new comment' leads to Suspicious Action - Patch by Frédéric Buclin <LpSolit@gmail.com> r=dkl a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258466 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 19:20:12 +00:00
ghendricks%novell.com
04ca5fedd7 Bug 487714 - Can't view report from report link
git-svn-id: svn://10.0.0.236/trunk@258465 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 19:19:38 +00:00
jdrew%mozilla.com
53a68c9bda Bug 511689 - Ensure we're always on the correct frame when decoding GIF images. r=jrmuizel,alfredkeyser sr=vlad
git-svn-id: svn://10.0.0.236/trunk@258464 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 18:40:45 +00:00
jdrew%mozilla.com
d4ec5ef31f Bug 472590 - Always call OnStopFrame() from the GIF decoder, even if we didn't decode any rows (due to an invalid GIF). r=vlad
git-svn-id: svn://10.0.0.236/trunk@258463 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 18:37:21 +00:00
bzbarsky%mit.edu
c24e2fb8d3 Bug 409500. Compute the right output length for our base64 decoding. r=jduell, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258462 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 18:32:18 +00:00
nboyd%atg.com
afd19dcdb6 Attach JSDoc to object literal keys when appropriate.
Patch from Nick Santos.


git-svn-id: svn://10.0.0.236/trunk@258461 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 18:32:12 +00:00
ghendricks%novell.com
badff1ec07 Bug 487709 - Filter test runs by status gives results that are the opposite status
git-svn-id: svn://10.0.0.236/trunk@258460 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 17:46:41 +00:00
ghendricks%novell.com
cbe723d782 Bug 486565 - Carriage returns in the text fields aren't imported from the csv file. patch by maparent@miranda.com r=ghendricks
git-svn-id: svn://10.0.0.236/trunk@258459 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 17:20:06 +00:00
ghendricks%novell.com
d6a0c10ac0 Bug 486560 - Cannot clone environment because error message "No product specified"
git-svn-id: svn://10.0.0.236/trunk@258458 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 17:15:28 +00:00
ghendricks%novell.com
be1714fa23 Bug 486503 - The expected outcome isn't formatted properly when creating a bug from a test case
git-svn-id: svn://10.0.0.236/trunk@258457 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 17:10:08 +00:00
lpsolit%gmail.com
be3f5bfddc Bug 512983: Missing comma in field-descs.none.tmpl - Patch by A.A. Shimono (himorin) <shimono+bug@gmail.com> r=pyrzak r=LpSolit a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258456 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 17:08:26 +00:00
lpsolit%gmail.com
d16737069c Bug 517761: Checksetup creates and deletes ./data/duplicates/ directory every time - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258455 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 17:03:23 +00:00
ghendricks%novell.com
2928ee09de Bug 485204 - Combo box for selecting Environments shows all Environments instead of only active ones
git-svn-id: svn://10.0.0.236/trunk@258454 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 16:29:20 +00:00
ghendricks%novell.com
4459798056 Bug 483574 - exported cases do not meet the format for importing
git-svn-id: svn://10.0.0.236/trunk@258453 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 16:16:11 +00:00
jdennis%redhat.com
a227bd2394 Remove hardcoded names from Trace* macros, use __FUNCTION__ instead
git-svn-id: svn://10.0.0.236/trunk@258452 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 14:05:38 +00:00
jdennis%redhat.com
1c53881cc7 make all *_new_from_* names canonical (PythonType _new_from_ NSSType)
git-svn-id: svn://10.0.0.236/trunk@258451 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 13:46:22 +00:00
reed%reedloden.com
b7efdceee7 Bug 516862: Backported a change from dtoa.c upstream made on 2009-03-01. [p=reed r=crowder r=mrbkap a=dveditz]
Here is an excerpt from the 'changes' file describing this change:
"dtoa.c and gdtoa/gdtoaimp.h and gdtoa/misc.c: reduce Kmax, and use
MALLOC and FREE or free for huge blocks, which are possible only in
pathological cases, such as dtoa calls in mode 3 with thousands of
digits requested, or strtod() calls with thousand of digits. For the
latter case, I have an alternate approach that runs much faster
and uses less memory, but finding time to get it ready for distribution
may take a while."


git-svn-id: svn://10.0.0.236/trunk@258450 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 06:16:27 +00:00
nrthomas%gmail.com
61251b565d Bug 514307, bump Firefox version to 3.6b1pre, r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258449 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 04:20:25 +00:00
joshmoz%gmail.com
488a89e02f Add safety checks to ChildView's getScrollableView. Crash fix. b=493238 r=mstange a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258448 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 01:28:52 +00:00
wtc%google.com
a1935cc6b9 Set NSPR version to 4.8.1 Beta 1.
git-svn-id: svn://10.0.0.236/trunk@258446 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 01:22:27 +00:00
mkanat%bugzilla.org
20fad2a880 Bug 490551: Refactor Bugzilla::Search::QuickSearch::quicksearch into a series of subroutines
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=wicked, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258445 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 00:29:39 +00:00
mkanat%bugzilla.org
3f109fd67c Bug 517632: Make checksetup.pl die when it fails to create a directory
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258444 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 00:20:56 +00:00
mkanat%bugzilla.org
fa4ed626c9 Bug 516712: Allow checksetup.pl to upgrade installations from before 3.4 where profiles.extern_id contains multiple empty string values.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258441 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 23:49:18 +00:00
mrbkap%gmail.com
89d444ab8c Fix C++isms in this C function to fix Windows build bustage from bug 413735.
git-svn-id: svn://10.0.0.236/trunk@258440 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 23:47:19 +00:00
neil%parkwaycc.co.uk
ce375bad8c Bug 510662 Use do_QueryReferent, not do_QueryInterface, on weak references r+sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258439 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 23:12:57 +00:00
despotdaemon
af7e378903 Pseudo-automatic update of changes made by mrbkap@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@258438 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 22:50:22 +00:00
stuart.morgan%alumni.case.edu
87ef462546 Camino only - Bug 513804: Clean up 1.6.10+ Java suppression. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258436 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 22:16:23 +00:00
mkanat%bugzilla.org
f1ae896e93 Bug 496855: Hooks for sanitycheck.cgi
Patch by Bradley Baetz <bbaetz@acm.org> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258435 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 22:10:18 +00:00
stuart.morgan%alumni.case.edu
79767ed542 Camino only - Bug 432983: Fix menu shortcuts for closing tabs/windows when exiting full-screen plugins. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258434 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 22:07:28 +00:00
mkanat%bugzilla.org
88281ea796 Bug 388830: Use JS to make sure there's a Description value when submitting an attachment
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258433 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 22:03:06 +00:00
ghendricks%novell.com
2bf03cf9fe https://bugzilla.mozilla.org/show_bug.cgi?id=467292
git-svn-id: svn://10.0.0.236/trunk@258432 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 21:57:53 +00:00
Olli.Pettay%helsinki.fi
31c497a67b Bug 506212 - UI elements inside XBL are drawn incorrectly when initialized with broadcasters, r=jonas, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258431 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 21:38:23 +00:00
hannes%helma.at
e4886269c7 Patch for bug 513369 - Provide annotation based mechanism to implement host objects with ScriptableObject.defineClass()
git-svn-id: svn://10.0.0.236/trunk@258430 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 20:22:32 +00:00
jdennis%redhat.com
534bfca231 * The following methods, properties and functions were added:
SecItem.type SecItem.len, SecItem.data
  PK11SymKey.key_data, PK11SymKey.key_length, PK11SymKey.slot
  create_context_by_sym_key
  param_from_iv
  generate_new_param
  get_iv_length
  get_block_size
  get_pad_mechanism
* SecItem's now support indexing and slicing on their data
* Clean up parsing and parameter validation of variable arg functions


git-svn-id: svn://10.0.0.236/trunk@258428 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 19:48:11 +00:00
gozer%mozillamessaging.com
86d5587470 bug 515234: Tracking bug for build and release of Thunderbird 3.0 Beta 4 - version bumps to 3.0pre r=bhearsum
git-svn-id: svn://10.0.0.236/trunk@258427 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 16:11:04 +00:00
nboyd%atg.com
c3e06c4072 More progress on strict mode.
git-svn-id: svn://10.0.0.236/trunk@258426 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 13:32:36 +00:00
kaie%kuix.de
b63a9c493e Bug 493709 - Combined EV enablement
r=kaie, a1.9.0.15=dveditz


git-svn-id: svn://10.0.0.236/trunk@258425 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-21 13:08:15 +00:00
mkanat%bugzilla.org
066bd5f837 Bug 516157: MySQL 6.x/5.2/5.4 uses "ENGINE", not "TYPE", for altering tables to InnoDB
Patch by Gerard J. Cerchio <gjpc@circlesoft.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258424 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-20 22:34:33 +00:00
iann_cvs%blueyonder.co.uk
5d0745b38b Bug 517722 - Update SM Prefs Overlay with new IDs p=me r=silver
git-svn-id: svn://10.0.0.236/trunk@258423 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-19 23:29:59 +00:00
jdennis%redhat.com
ebdf144458 add wrap_sym_key() and unwrap_sym_key()
git-svn-id: svn://10.0.0.236/trunk@258422 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-19 15:00:58 +00:00
reed%reedloden.com
108e977b8e Bug 514776 - [p=alfredkayser@gmail.com (Alfred Kayser) r=joe sr=vlad a=dveditz]
git-svn-id: svn://10.0.0.236/trunk@258421 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-19 02:42:01 +00:00
wtc%google.com
98de0ef864 Bug 517590: Document how to free the SECItem or its data buffer returned
by PK11_DEREncodePublicKey, PK11_ReadRawAttribute, and SEC_ASN1EncodeItem.
r=rrelyea.
Modified Files:
	lib/pk11wrap/pk11pub.h lib/util/secasn1.h


git-svn-id: svn://10.0.0.236/trunk@258420 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-19 00:03:17 +00:00
ghendricks%novell.com
cc99534ea0 Export CSV of caseruns and cases.
git-svn-id: svn://10.0.0.236/trunk@258419 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-18 21:22:20 +00:00
jdennis%redhat.com
c548dd5070 expand support for digests (hashes)
add support for symmetric cipher encryption/decryption
add test code for above
some minor clean up in other areas


git-svn-id: svn://10.0.0.236/trunk@258418 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-18 20:24:57 +00:00
ghendricks%novell.com
0db40ccd1c Completed XML export and import
git-svn-id: svn://10.0.0.236/trunk@258417 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-17 23:15:17 +00:00
gozer%mozillamessaging.com
d08194c1af fix some typos in the patcher configuration for Thunderbird
git-svn-id: svn://10.0.0.236/trunk@258416 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-17 20:44:51 +00:00
aravind%mozilla.com
af87142e76 Gozers done with what he needs, locking it back down.
git-svn-id: svn://10.0.0.236/trunk@258415 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-17 20:20:05 +00:00
tbirdbld
3288cdfd6d Automated configuration bump: moz19-thunderbird-branch-patcher2.cfg, from 3.0b3 to 3.0b4 build 4
git-svn-id: svn://10.0.0.236/trunk@258414 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-17 20:17:16 +00:00
aravind%mozilla.com
effaa1105b Granting tbirdbld user permission to checkin for 517227
git-svn-id: svn://10.0.0.236/trunk@258413 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-17 20:16:21 +00:00
dholbert%cs.stanford.edu
e0ca82aa1a Bug 503961: Initialize block-reflow-state's nsOverflowContinuationTracker a little later, so that it doesn't end up with stale overflow-list pointers. r=fantasai r=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258412 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-17 19:06:27 +00:00
gozer%mozillamessaging.com
26c0b3c6ec Update Thunderbird patcher configs to make tools/release/patcher-config-bump.pl happy. r=me
git-svn-id: svn://10.0.0.236/trunk@258411 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-17 15:25:31 +00:00
catlee%mozilla.com
745c032d1a Bug 515791 - set results format based on browser output. p=alice,r=catlee
git-svn-id: svn://10.0.0.236/trunk@258410 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-17 14:27:00 +00:00
slavomir.katuscak%sun.com
a4e9ee9366 Bug 484360: Fixed string comparison. r=alexei
git-svn-id: svn://10.0.0.236/trunk@258409 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-17 09:01:10 +00:00
wtc%google.com
60b8b92816 Bug 516101: PK11_ImportCert should remove the cert from the crypto context
after successfully adding it to the trust domain.  r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@258408 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-17 03:16:15 +00:00
ghendricks%novell.com
be31f3d7d2 Support importing runs
git-svn-id: svn://10.0.0.236/trunk@258407 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 23:15:24 +00:00
mrbkap%gmail.com
1f0f190d09 bug 413735 - consistent readline usage. r=igor a=dveditz. Original patch from Andrei Saprykin <andrei@runitsoft.com>.
git-svn-id: svn://10.0.0.236/trunk@258406 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 18:57:08 +00:00
mrbkap%gmail.com
d72b3550e5 Bug 514554 - Don't skip state transitions without initializing members. r=peterv sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258405 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 18:33:46 +00:00
mkanat%bugzilla.org
42d7054919 Bug 516269: New Template Hook: after the bug comment textarea
Patch by Frederic Peters <fpeters@0d.be> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258404 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 09:49:24 +00:00
mkanat%bugzilla.org
2fde9f0ef0 Bug 445875: Make it possible to open a CPAN shell with install-module
Patch by Marcus Pallinger <mpal1+bugzilla@ieee.org> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258403 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 09:45:27 +00:00
karlt+%karlt.net
bbaa8e74bf b=509244; gfx crash on memory pressure notification; p=vlad r=karlt a1.9.0.15=dveditz
git-svn-id: svn://10.0.0.236/trunk@258402 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 08:22:03 +00:00
karlt+%karlt.net
cf947555aa text input reftests
git-svn-id: svn://10.0.0.236/trunk@258401 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 08:20:34 +00:00
wtc%google.com
0ae39b94dd Bug 516396: Backported a change from dtoa.c upstream made on 2009-03-01.
Here is an excerpt from the 'changes' file describing this change:
  dtoa.c and gdtoa/gdtoaimp.h and gdtoa/misc.c:  reduce Kmax, and use
MALLOC and FREE or free for huge blocks, which are possible only in
pathological cases, such as dtoa calls in mode 3 with thousands of
digits requested, or strtod() calls with thousand of digits.  For the
latter case, I have an alternate approach that runs much faster
and uses less memory, but finding time to get it ready for distribution
may take a while.


git-svn-id: svn://10.0.0.236/trunk@258400 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 02:20:57 +00:00
mkanat%bugzilla.org
9e8fbe7f9b Bug 510958: Allow hooks to exit() under mod_perl
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258397 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 00:16:20 +00:00
nrthomas%gmail.com
5ae9fbe7b1 Bug 511662, nagios monitoring for WinCE cab builds
git-svn-id: svn://10.0.0.236/trunk@258396 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 23:57:24 +00:00
ghendricks%novell.com
aaf5847d59 Rewrite xml importer
git-svn-id: svn://10.0.0.236/trunk@258395 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 23:12:25 +00:00
alqahira%ardisson.org
105f462de0 Sigh, wrong window, wrong branch. Back to 2.1a1pre here.
git-svn-id: svn://10.0.0.236/trunk@258394 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 22:21:16 +00:00
alqahira%ardisson.org
cb34d8730a There probably won't be a 2.0b5, but this will do just in case there is.
git-svn-id: svn://10.0.0.236/trunk@258393 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 22:19:59 +00:00
slavomir.katuscak%sun.com
e268157d2e Bug 516420: Code coverage scripts. r=nelson
git-svn-id: svn://10.0.0.236/trunk@258390 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 18:26:06 +00:00
aaronr%us.ibm.com
a48a156835 [XForms] NPOTDB fix linux build break in schema-validation. Bug 515067, p=philipp r=doronr+aaronr
git-svn-id: svn://10.0.0.236/trunk@258389 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 17:44:21 +00:00
lpsolit%gmail.com
67017d8085 Bug 510669: Do not display the "shared searches" table if there is no search shared with you - Patch by Frédéric Buclin <LpSolit@gmail.com> r=pyrzak a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258388 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 16:52:09 +00:00
alqahira%ardisson.org
f96cbada5f Bug 514126 - Release Notes for Camino 2.0b4 (and kick installer Makefile to use them). r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258387 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 02:51:28 +00:00
alqahira%ardisson.org
d72ff8a29f Bug 394105 - Remove unused Gecko strings(.in) files, and files we can't yet use, and add one new file we can now use. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258386 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 02:46:24 +00:00
stuart.morgan%alumni.case.edu
ef24ad4be5 Camino only - Bug 400639: Remove Advanced Font prefs sheet. Original patch by Christopher Henderson <trendyhendy2000@gmail.com>. r=alqahira sr=pink
git-svn-id: svn://10.0.0.236/trunk@258385 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 01:34:29 +00:00
stuart.morgan%alumni.case.edu
375d49ccf4 Camino only - Bug 394105: Get our string bundle override into nsStringBundleService as soon as possible. sr=pink
git-svn-id: svn://10.0.0.236/trunk@258384 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 00:36:10 +00:00
jst%mozilla.org
977b27f860 Fixing bug 500644. PAC: crash when using PAC-based manual proxy config and the attached testcase. Patch by bnewman@mozilla.com, r=mrbkap@gmail.com, sr=brendan@mozilla.org, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/trunk@258383 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-15 00:29:45 +00:00
nboyd%atg.com
09a13e73f4 Beginning of strict mode implementation.
git-svn-id: svn://10.0.0.236/trunk@258382 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-14 23:15:23 +00:00
nboyd%atg.com
344325e217 Fix javadoc comment.
git-svn-id: svn://10.0.0.236/trunk@258381 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-14 22:20:34 +00:00
nboyd%atg.com
3aed9665db Fix bug 507069 - make function instances' prototype property non-enumerable
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258380 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-14 22:15:26 +00:00
nboyd%atg.com
7b7f9553b6 Fix regression in unit test.
Patch from Raphael Speyer.


git-svn-id: svn://10.0.0.236/trunk@258379 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-14 22:11:51 +00:00
alqahira%ardisson.org
1ae3e29075 Bug 516197 - Don't let about:plugins send users to Firefox plug-in page on AMO. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258378 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-14 01:03:45 +00:00
wtc%google.com
1e04101a00 Bug 515064: Check if _MSC_VER is defined before using it in a C
preprocessor conditional expression.  The original code is correct, but
some people or projects are compiling with MinGW and the -Wundef flag.  It
is less work to make this change than to debate with them.  The patch is
contributed by Guenter <gk@gknw.de>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@258377 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-13 01:53:33 +00:00
wtc%google.com
2f24cd07a9 Bug 515870: removed the unused variable 'needCarry' in
pk11_IncrementNickname.  r=rrelyea.


git-svn-id: svn://10.0.0.236/trunk@258374 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-12 01:45:38 +00:00
mats.palmgren%bredband.net
0f66cab522 Bug 514960. r=roc sr=bzbarsky a1.9.0.15=dveditz
git-svn-id: svn://10.0.0.236/trunk@258373 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-12 00:44:27 +00:00
mats.palmgren%bredband.net
b3a38b3944 Bug 454872. r=roc sr=dveditz a1.9.0.15=ss
git-svn-id: svn://10.0.0.236/trunk@258372 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-12 00:25:14 +00:00
alqahira%ardisson.org
182ee76dfe Bug 515800 - Release Notes for Camino 1.6.10. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258368 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-11 18:16:35 +00:00
mkanat%bugzilla.org
1e9911e656 Bug 515991: Blacklist CGI 3.46 and 3.47 because CGI::Carp breaks Template Toolkit in those versions.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258361 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-11 16:58:49 +00:00
mkanat%bugzilla.org
c0f1709c2a Bug 515191: [SECURITY] SQL Injection via Bug.search (CVE-2009-3125) and Bug.create (CVE-2009-3165)
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258359 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-11 16:14:09 +00:00
mkanat%bugzilla.org
d76aadaf84 Bug 508189: (CVE-2009-3166) [SECURITY] Logging in after changing your password would expose your new password in the URL
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258358 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-11 16:07:38 +00:00
mkanat%bugzilla.org
23e96fb0f1 Bug 515509: Release Notes for Bugzilla 3.4.2
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258355 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 23:53:58 +00:00
mkanat%bugzilla.org
29d95d0cd5 Bug 515606: Fix the arguments of Bugzilla::Job::Mailer->retry_delay--it's actually a class method, not just a subroutine
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258354 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 23:47:27 +00:00
mkanat%bugzilla.org
09b1e7ffd4 Bug 512598: The "Save Changes" button wasn't aligned with the comment box if you were in the insidergroup
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258353 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 23:45:01 +00:00
ghendricks%novell.com
5f61d6b622 Proper XML Export
git-svn-id: svn://10.0.0.236/trunk@258352 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 23:32:37 +00:00
nrthomas%gmail.com
dc992d5a1b Clobbering now, svp
git-svn-id: svn://10.0.0.236/trunk@258351 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 22:56:22 +00:00
aaronr%us.ibm.com
298b1a5178 [XForms] NPOTDB xsd:enumeration with empty value breaks schema processing. Bug 515067, p=philipp r=doronr+aaronr
git-svn-id: svn://10.0.0.236/trunk@258350 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 20:55:33 +00:00
anodelman%mozilla.com
fcf6309082 Bug 509604 - better error reporting for builders using graph server post
p=anodelman, r=catlee


git-svn-id: svn://10.0.0.236/trunk@258349 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 16:10:53 +00:00
slavomir.katuscak%sun.com
cbd6f6c28b Bug 484360: Fixed numbering of CRLs and enabled CRLDP tests. r=alexei
git-svn-id: svn://10.0.0.236/trunk@258348 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 12:27:55 +00:00
slavomir.katuscak%sun.com
cbdd82608d Bug 510184: Fix to have unique CRL timestamps. r=alexei
git-svn-id: svn://10.0.0.236/trunk@258347 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 12:24:20 +00:00
despotdaemon
ad4059cbd5 Pseudo-automatic update of changes made by neil@parkwaycc.co.uk.
git-svn-id: svn://10.0.0.236/trunk@258346 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 09:37:27 +00:00
stuart.morgan%alumni.case.edu
47d7b72889 Camino only - Update Sparkle to latest trunk
git-svn-id: svn://10.0.0.236/trunk@258345 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 04:17:58 +00:00
despotdaemon
d67d3281cd Pseudo-automatic update of changes made by emaijala@kolumbus.fi.
git-svn-id: svn://10.0.0.236/trunk@258344 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-10 03:25:20 +00:00
aaronr%us.ibm.com
500ad69487 [XForms] local-dateTime doesn't handle daylight savings time. Bug 487310, r=olli+msterlin
git-svn-id: svn://10.0.0.236/trunk@258343 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-09 23:59:08 +00:00
stuart.morgan%alumni.case.edu
cec8714dc6 Camino only - Bug 493500: Halve the zoom increment.
git-svn-id: svn://10.0.0.236/trunk@258342 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-09 23:16:12 +00:00
stuart.morgan%alumni.case.edu
40099cec5b Camino only - Bug 513328: Save window state when auto-updating, even if the pref is off. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@258341 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-09 23:06:00 +00:00
stuart.morgan%alumni.case.edu
249d8b2f76 Camino only - Bug 490657: Add active URL to Breakpad reports. r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@258339 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-09 22:38:15 +00:00
wtc%google.com
dd52174c15 Bug 510436: Add macros for build numbers (4th component of version number)
to nssutil.h and nss.h.  r=christophe,nelson.
Modified Files:
	lib/nss/nss.h lib/nss/nss.rc lib/nss/nssinit.c
	lib/smime/smime.rc lib/ssl/ssl.rc lib/util/nssutil.h
	lib/util/nssutil.rc


git-svn-id: svn://10.0.0.236/trunk@258338 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-09 14:17:36 +00:00
bzbarsky%mit.edu
167812c515 Bug 489925. getElementById should not return anonymous nodes. r=jst
git-svn-id: svn://10.0.0.236/trunk@258337 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-08 20:57:30 +00:00
lpsolit%gmail.com
ce23102518 Bug 509035: An empty e-mail gets sent to non-timetrackinggroup members if I change time tracking information - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258336 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-08 16:12:31 +00:00
lpsolit%gmail.com
f8136ab157 Bug 515149: BugMail.pm uses urlbase for dependency notifications despite sslbase is set - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258335 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-08 16:03:24 +00:00
despotdaemon
ba813af392 Pseudo-automatic update of changes made by gerv@gerv.net.
git-svn-id: svn://10.0.0.236/trunk@258334 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-07 10:37:40 +00:00
despotdaemon
510d1dc898 Pseudo-automatic update of changes made by gerv@gerv.net.
git-svn-id: svn://10.0.0.236/trunk@258333 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-07 10:34:12 +00:00
despotdaemon
99b5d1f1c3 Pseudo-automatic update of changes made by gerv@gerv.net.
git-svn-id: svn://10.0.0.236/trunk@258332 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-07 10:33:39 +00:00
despotdaemon
7d0f1876fe Pseudo-automatic update of changes made by gerv@gerv.net.
git-svn-id: svn://10.0.0.236/trunk@258331 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-07 10:29:52 +00:00
nrthomas%gmail.com
08680b7a41 Land local change from bug 480649, r=morgamic
git-svn-id: svn://10.0.0.236/trunk@258329 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-06 23:42:23 +00:00
mkanat%bugzilla.org
b91517b8c2 Bug 176002: Move duplicate statistics into the db
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258328 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-06 22:45:56 +00:00
kairo%kairo.at
38c86c88b6 new SeaMonkey 2.0 version number
git-svn-id: svn://10.0.0.236/trunk@258327 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-06 21:33:26 +00:00
stuart.morgan%alumni.case.edu
a012cf8fc8 Camino only - Bug 514832: Add a dummy SUFeedURL to the plist
git-svn-id: svn://10.0.0.236/trunk@258326 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-05 15:51:13 +00:00
alqahira%ardisson.org
180f0e2753 Remove SharedMenus from the frameworks search patch (see bug 505601). r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258325 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-05 03:23:56 +00:00
seabld
ad0f20eeb1 Automated configuration bump: moz191-seamonkey-branch-patcher2.cfg, from 2.0b1 to 2.0b2 build 1
git-svn-id: svn://10.0.0.236/trunk@258324 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-05 01:12:14 +00:00
mkanat%bugzilla.org
e587df4eeb Bug 486306: Truncated XML-RPC response (incorrect content-length header)
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258323 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-04 21:29:58 +00:00
mkanat%bugzilla.org
73fec27f8d Bug 475403: A RHEL SysV Init Script for jobqueue.pl
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258322 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-04 21:22:52 +00:00
mkanat%bugzilla.org
c4f99cc559 Bug 224588: Unify ($^O =~ /MSWin/) checks (always use ON_WINDOWS)
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258321 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-04 21:08:52 +00:00
mats.palmgren%bredband.net
34c9000324 Don't call CalculateContentBottom inside PR_MAX(), which evaluates its arguments twice. (Bug 511482) r=dbaron a1.9.0.15=dveditz
git-svn-id: svn://10.0.0.236/trunk@258320 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-04 20:41:56 +00:00
ghendricks%novell.com
c690eb5bca Fixed search form issues with ext 3.0
git-svn-id: svn://10.0.0.236/trunk@258319 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-04 20:30:10 +00:00
ghendricks%novell.com
d68366cfd4 Allow test cases in runs to have their own priority.
git-svn-id: svn://10.0.0.236/trunk@258318 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-03 20:37:39 +00:00
justdave%bugzilla.org
7b603f026d Bug 513585: Don't trigger utf8 conversion just because there are VIEWs present in the database.
r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258317 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-03 19:19:30 +00:00
lpsolit%gmail.com
502814c570 Bug 512616: "collapse/expand comment" removes css-class 'bz_comment_text' - Patch by nayuta <ganaware+bugzilla+mozilla+org@gmail.com> r=pyrzak a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258316 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-03 19:17:32 +00:00
lpsolit%gmail.com
d297d36b2a Bug 509794: Crash if setting a flag with Unicode characters in the name - Patch by Frédéric Buclin <LpSolit@gmail.com> r=bbaetz a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258315 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-03 19:08:52 +00:00
alqahira%ardisson.org
1abce6e4ca Fix bug 448058 - 'Bookmark bar -> Copy Information to Clipboard -> Mail fails' and bug 491448 - 'Copy Link/Image Location does not paste into Pages or RTF Mail message' by setting a non-empty title string in WebURLsWithTitlesPboardType. Patch by Christopher Henderson <trendyhendy2000@gmail.com>, r=cl, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258314 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-03 18:40:52 +00:00
ehsan.akhgari%gmail.com
6cb4f87a9f Bug 511521 - downloading file with RTL override (RLO) presents conflicting filenames; r=smontagu sr=bzbarsky a1.9.0.15=dveditz
git-svn-id: svn://10.0.0.236/trunk@258313 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-03 07:45:50 +00:00
wtc%google.com
505f0ca0d9 Bug 510435: Removed unused make variable DSO_LDFLAGS. r=christophe.ravel.
Modified Files:
	BSD_OS.mk BeOS.mk HP-UX.mk Linux.mk NetBSD.mk OpenBSD.mk
	OpenUNIX.mk QNX.mk RISCOS.mk SCO_SV3.2.mk


git-svn-id: svn://10.0.0.236/trunk@258312 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-03 04:57:00 +00:00
ghendricks%novell.com
6716665c75 Clone filters with a run
git-svn-id: svn://10.0.0.236/trunk@258311 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-02 19:36:59 +00:00
alqahira%ardisson.org
26baa45991 Bug 508727 - Disable the Report
git-svn-id: svn://10.0.0.236/trunk@258310 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-02 18:06:02 +00:00
rrelyea%redhat.com
352c3dc901 Fix tinderbox breakage.
git-svn-id: svn://10.0.0.236/trunk@258309 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-02 16:50:37 +00:00
ghendricks%novell.com
c84aa8e168 Add estimated time and average time columns to test cases.
Add reports to plan view.


git-svn-id: svn://10.0.0.236/trunk@258308 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-02 16:29:50 +00:00
ccooper%deadsquid.com
8ecd8f7433 b=444050
p=rhelmer
r=ccooper
add unit tests for make_incremental_updates.py (NPOTB)


git-svn-id: svn://10.0.0.236/trunk@258307 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-02 15:26:29 +00:00
ghendricks%novell.com
75acfbb961 Some more refactoring
git-svn-id: svn://10.0.0.236/trunk@258306 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-01 23:34:54 +00:00
stuart.morgan%alumni.case.edu
2b9f236638 Camino only - Fix ifdefs for compiling on 10.4
git-svn-id: svn://10.0.0.236/trunk@258305 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-01 23:09:05 +00:00
stuart.morgan%alumni.case.edu
8145d53b84 Camino only - Update Sparkle to latest Sparkle trunk
git-svn-id: svn://10.0.0.236/trunk@258304 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-01 22:33:15 +00:00
rrelyea%redhat.com
4a387acd06 Bug 511162 new configuration args for system NSS.
r=nelson


git-svn-id: svn://10.0.0.236/trunk@258303 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-01 21:56:26 +00:00
ehsan.akhgari%gmail.com
b3279cb6e5 Bug 480619 - FF does not load objects over secure connection after clear private data, r=kaie, p=bjarne@runitsoft.com
git-svn-id: svn://10.0.0.236/trunk@258302 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-01 19:41:22 +00:00
alqahira%ardisson.org
a253178f15 Bug 509670 - Safebrowsing site icon and popup blocker bar icon is distorted. Fixed dpi in popup_blocked_icon.tiff (me, r=philippe, sr=smorgan), fixed image dimensions in the nib (me, sr=smorgan)
git-svn-id: svn://10.0.0.236/trunk@258301 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-01 04:38:52 +00:00
alqahira%ardisson.org
87f24c44b8 Bug 512628 - Applescript: visit count property of bookmarks and window id property of windows broken in 2.x; change 'number' to 'integer' to match Skeleton.sdef. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258300 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-01 04:26:07 +00:00
alqahira%ardisson.org
05c0c76812 Bug 506849 - Omnibus ad-blocking bug for August 2009. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258299 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-01 04:18:18 +00:00
alqahira%ardisson.org
f9a542b492 Fix problem launching without focus on Mac OS X when Growl is installed (see bug 510740) by lazily loading Growl and other fun stuff. Patch by Ilya Sherman <ishermandom+bugs@gmail.com> over irc, r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258298 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-01 04:02:25 +00:00
nrthomas%gmail.com
96f49a1eef Bug 513154, disable osx & winmo builds for electrolysis while perma-red (nagios monitoring part)
git-svn-id: svn://10.0.0.236/trunk@258297 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-01 02:02:17 +00:00
stuart.morgan%alumni.case.edu
490d42e58f Camino only (NPOB) - Add the dependency list for 10.6 symbols
git-svn-id: svn://10.0.0.236/trunk@258296 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-31 23:46:11 +00:00
stuart.morgan%alumni.case.edu
85db94729b Fix a bug in error logging
git-svn-id: svn://10.0.0.236/trunk@258295 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-31 23:44:20 +00:00
ghendricks%novell.com
e730b501ae Refactored Javscript to use Testopia Namespace
git-svn-id: svn://10.0.0.236/trunk@258294 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-31 21:59:03 +00:00
mkanat%bugzilla.org
baffce58dc Bug 286625: Make collectstats.pl --regenerate WAY faster and make it correctly count the empty resolution.
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258293 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-31 21:16:52 +00:00
bhearsum%mozilla.com
632e50e372 bug 512242: tracking bug for build and release of firefox 3.0.14 - version bumps for major update patcher config. r=bhearsum, patch=lsblakk
git-svn-id: svn://10.0.0.236/trunk@258292 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-31 20:20:02 +00:00
nelson%bolyard.com
d16f9e5a46 Bug 496193 Add Chunghwa Telecom ePKI Root Certification Authority certificate to NSS
Bug 499705 Add Kamu SM’s TÜBITAK UEKAE Kök Sertifika Hizmet Saglayicisi - Sürüm 3 certificate to NSS
Bug 499712 Add Buypass Class 2 CA 1 and Buypass Class 3 CA 1 certificates to NSS
Bug 509440 Add E-Tugra EBG Elektronik Sertifika Hizmet Saglayicisi root certificate to NSS
r=wtc


git-svn-id: svn://10.0.0.236/trunk@258291 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-31 18:28:50 +00:00
hannes%helma.at
7b6bb24dcc Yet another patch for bug 456546: Java method lookup fails for methods with Scriptable argument if argument is a subclass
git-svn-id: svn://10.0.0.236/trunk@258289 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-31 14:04:22 +00:00
nboyd%atg.com
e482b13286 Fix bug Bug 510443 - BOM should be treated as whitespace by the parser
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258288 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-30 23:50:42 +00:00
hannes%helma.at
add3e9be89 Trim JSON source before parsing to fix bug 513549: Rhino's new JSON.parse breaks on trailing whitespace
git-svn-id: svn://10.0.0.236/trunk@258287 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-30 10:37:06 +00:00
nboyd%atg.com
340e664220 Fix Bug 508185 - Make indirect calls to eval legal, but use the global scope
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258286 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-30 02:05:50 +00:00
nboyd%atg.com
06df422ae5 Fix Bug 506910 - make NaN, Infitinity and undefined non-writable, non-enumerable and non-configurable
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258285 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-30 01:41:26 +00:00
ghendricks%novell.com
125245d958 Crazy refactoring of JS
git-svn-id: svn://10.0.0.236/trunk@258284 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-28 22:37:16 +00:00
alqahira%ardisson.org
f5389a853a Bug 509311 - Ensure that RolloverImageButton doesn't get destroyed during mousedown handling. Patch by Stuart Morgan <stuart.morgan+bugzilla@gmail.com>, r/sr=pink
git-svn-id: svn://10.0.0.236/trunk@258283 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-28 21:37:20 +00:00
ccooper%deadsquid.com
f606cc0d3f b=507405
r=bhearsum
- Fix filename parsing to handle two-, three- and four-part version strings (NPOTB)


git-svn-id: svn://10.0.0.236/trunk@258282 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-28 21:00:21 +00:00
alqahira%ardisson.org
9d5d12af7a Bug 503816 - dirListing should use 10.5-style icons. New images by Philippe Wittenbergh <phiw@l-c-n.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258281 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-28 18:18:17 +00:00
gerv%gerv.net
3e479ffcf3 Bug 481716 and others: set all the Content-Types to use UTF-8 explicitly; update to Namoroka; make Name optional; beef up yet further the wording about not submitting private information.
git-svn-id: svn://10.0.0.236/trunk@258280 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-28 10:02:08 +00:00
nrthomas%gmail.com
da5b7168c4 Electrolysis merged from mozilla-central so the version is 3.7a1pre now
git-svn-id: svn://10.0.0.236/trunk@258279 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-28 02:32:53 +00:00
ghendricks%novell.com
ed9b855d03 Renaming some javascript variables
git-svn-id: svn://10.0.0.236/trunk@258278 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-27 23:06:32 +00:00
cltbld
fca8be52cf "Automated configuration bump: moz19-branch-patcher2.cfg, for firefox 3.0.14 build2"
git-svn-id: svn://10.0.0.236/trunk@258277 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-27 22:08:53 +00:00
alqahira%ardisson.org
84f94efb17 Top pixels in tab_button_divider.tiff are too dark. New image by Philippe Wittenbergh <phiw@l-c-n.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258276 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-27 21:57:24 +00:00
ghendricks%novell.com
3ee97f9bd9 Update links to new location in extensions
git-svn-id: svn://10.0.0.236/trunk@258275 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-27 19:16:17 +00:00
despotdaemon
8dc64681a3 Pseudo-automatic update of changes made by bobbyholley@gmail.com.
git-svn-id: svn://10.0.0.236/trunk@258274 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-27 17:23:53 +00:00
despotdaemon
f8c5011e3e Pseudo-automatic update of changes made by gavin@gavinsharp.com.
git-svn-id: svn://10.0.0.236/trunk@258273 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-27 17:08:11 +00:00
ghendricks%novell.com
b7382c6d07 Update links in templates
git-svn-id: svn://10.0.0.236/trunk@258272 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-27 16:20:27 +00:00
bhearsum%mozilla.com
575b1ee4a9 bug 512242: Tracking bug for build and release of firefox 3.0.14 - bootstrap bumps for firefox 3.0.14build2. r=bhearsum, patch=lsblakk
git-svn-id: svn://10.0.0.236/trunk@258268 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-27 12:26:01 +00:00
dietrich%mozilla.com
2f1a13c34d Bug 510583 - Firefox update fails to include all bookmarks from previous edition. (for mak77@bonardo.net, r=dietrich, a=ss)
git-svn-id: svn://10.0.0.236/trunk@258264 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 23:54:31 +00:00
wtc%google.com
1daae5cac3 Bug 512806: don't link with -lsocket -ldl on OS/2. The patch is
contributed by Dave Yeo <daveryeo@telus.net>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@258262 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 23:41:52 +00:00
wtc%google.com
9141dda36f Bug 508165: Miscellaneous cleanups of the previous checkin. Use more
readable type and macro names.  Use GetModuleHandle instead of LoadLibrary.
Fixed potetial alignment problem of casting a PRTime to FILETIME.  The
patch is contributed by Vladimir Vukicevic <vladimir@pobox.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@258261 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 23:27:45 +00:00
ghendricks%novell.com
900a9b371c Move the Testopia templates into the extensions directory
git-svn-id: svn://10.0.0.236/trunk@258260 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 23:24:51 +00:00
ghendricks%novell.com
5398f5cf7f Move the Testopia config into the extensions directory
git-svn-id: svn://10.0.0.236/trunk@258259 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 21:33:09 +00:00
wtc%google.com
c86648f6c1 Bug 508165: Use the Windows CE 6 API GetSystemTimeAsFileTime if available.
The patch is contributed by Vladimir Vukicevic <vladimir@pobox.com>.  r=wtc
Modified Files: _win95.h ntmisc.c prtime.c


git-svn-id: svn://10.0.0.236/trunk@258258 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 21:26:18 +00:00
ghendricks%novell.com
057b9218cd Move webservice files to new location
git-svn-id: svn://10.0.0.236/trunk@258257 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 20:48:08 +00:00
ghendricks%novell.com
a76a40dac6 Move the Testopia Modules into the extensions lib directory
git-svn-id: svn://10.0.0.236/trunk@258256 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 20:06:13 +00:00
wtc%google.com
301e7c0ace Bug 510705: Simulate memory-mapped files by reading the entire mapped
segment of a file when PR_MemMap() is called.  Support ReadOnly and
WriteCopy modes, but not ReadWrite mode.  The patch is contributed by
Rich Walsh <dragtext@e-vertise.com>.  r=wtc.
Modified Files: _os2.h os2misc.c


git-svn-id: svn://10.0.0.236/trunk@258255 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 19:33:24 +00:00
Olli.Pettay%helsinki.fi
5ce65e3d0b Backout Bug 472212
git-svn-id: svn://10.0.0.236/trunk@258253 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 11:37:28 +00:00
Olli.Pettay%helsinki.fi
a345d77820 Bug 509602, r=smaug, sr=neil, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258252 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 11:04:17 +00:00
Olli.Pettay%helsinki.fi
25b51d751c Bug 472212, r+sr=bz, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258251 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 10:57:57 +00:00
despotdaemon
13651c4978 Pseudo-automatic update of changes made by apache.
git-svn-id: svn://10.0.0.236/trunk@258250 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 06:22:50 +00:00
despotdaemon
095fb851f7 Pseudo-automatic update of changes made by apache.
git-svn-id: svn://10.0.0.236/trunk@258249 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 06:18:48 +00:00
despotdaemon
adb3115cb5 Pseudo-automatic update of changes made by apache.
git-svn-id: svn://10.0.0.236/trunk@258248 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 06:16:47 +00:00
despotdaemon
c93c1d5c8c Pseudo-automatic update of changes made by apache.
git-svn-id: svn://10.0.0.236/trunk@258247 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 05:49:15 +00:00
despotdaemon
3018b18e77 Pseudo-automatic update of changes made by apache.
git-svn-id: svn://10.0.0.236/trunk@258246 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 05:47:29 +00:00
despotdaemon
3b035ca0f0 Pseudo-automatic update of changes made by apache.
git-svn-id: svn://10.0.0.236/trunk@258245 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 05:44:59 +00:00
despotdaemon
acec311c70 Pseudo-automatic update of changes made by root.
git-svn-id: svn://10.0.0.236/trunk@258244 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 05:35:01 +00:00
bzbarsky%mit.edu
000dbf159b Bug 508927. In list box body frame don't return a frame for an item that is not
in its child list, and don't destroy a frame if it is not in the
childlist. Patch by Timothy Nikkel <tnikkel@gmail.com>,  r=bzbarsky, a=dveditz


git-svn-id: svn://10.0.0.236/trunk@258243 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 01:44:18 +00:00
bzbarsky%mit.edu
8f5b765a61 Bug 508819. Stop relying on getElementById returning anonymous nodes. r=gavin,dietrich,davidb, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258242 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 01:38:02 +00:00
ghendricks%novell.com
75b1370607 Ext 3.0 Compatability
git-svn-id: svn://10.0.0.236/trunk@258240 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 22:43:23 +00:00
julien.pierre.boogz%sun.com
602959359d Fix for bug 510141. Consolidate NO_FORK_CHECK and NO_CHECK_FORK symbols. r=glen
git-svn-id: svn://10.0.0.236/trunk@258239 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 22:35:11 +00:00
nrthomas%gmail.com
25248d89a7 Revert version to 3.6a1pre for Electrolysis, since they're merging from m-c very infrequently
git-svn-id: svn://10.0.0.236/trunk@258238 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 22:18:29 +00:00
julien.pierre.boogz%sun.com
88659ac0bd Fix for bug 511315. Add support for LOAD_WITH_ALTERED_SEARCH_PATH flag to PR_LoadLibraryWithFlags . r=wtc
git-svn-id: svn://10.0.0.236/trunk@258234 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 21:29:44 +00:00
alqahira%ardisson.org
4cecab4f1a Missed review comment from bug 509468
git-svn-id: svn://10.0.0.236/trunk@258233 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 21:28:28 +00:00
alqahira%ardisson.org
945e3a2a78 Bug 509468 - Replace 'Get me out of here' button with 'Close Page'. Patch by Sean Murphy <murph@seanmurph.com>, r=me, sr=smorgan. Also fixes bug 509670 for the SafeBrowsingBar.nib
git-svn-id: svn://10.0.0.236/trunk@258232 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 21:23:14 +00:00
lpsolit%gmail.com
ab97e5efba Bug 510798: Omit "--- Comment 0" line for new bugs - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258229 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 17:54:33 +00:00
bhearsum%mozilla.com
2431109d29 bug 512477: make_incremental_updates.py needs to have quotations around filenames in shell command. r=bhearsum, patch=lsblakk
git-svn-id: svn://10.0.0.236/trunk@258227 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 16:35:20 +00:00
Olli.Pettay%helsinki.fi
c04f74fe32 Bug 503226, r=jonas,sr=jst,a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258226 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 13:50:06 +00:00
cltbld
23a9d066f9 "Automated configuration bump: moz19-branch-patcher2.cfg, for firefox 3.0.14 build1"
git-svn-id: svn://10.0.0.236/trunk@258223 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 12:57:03 +00:00
cltbld
906eb5a902 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258221 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 08:22:02 +00:00
cltbld
3a2a823b94 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258220 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 08:02:03 +00:00
cltbld
1f5f1c48d1 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258219 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 07:52:02 +00:00
cltbld
3e02a1706b Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258218 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 07:22:02 +00:00
cltbld
fe62e08370 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258217 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 07:12:01 +00:00
cltbld
3e6dd28896 Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258216 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 07:02:02 +00:00
cltbld
0542bc19ad Automated update from host egg.build.mozilla.org
git-svn-id: svn://10.0.0.236/trunk@258215 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 06:42:02 +00:00
dietrich%mozilla.com
27abec195c Bug 508265 - Localized bookmarks backup are not replaced by new backups (for mak77@bonardo.net, r=dietrich, a=dveditz)
git-svn-id: svn://10.0.0.236/trunk@258214 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 00:37:02 +00:00
cltbld
cd43792b4d Automated configuration bump: moz191-branch-patcher2.cfg, from 3.5.2 to 3.5.3 build 1
git-svn-id: svn://10.0.0.236/trunk@258213 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-24 20:54:18 +00:00
bhearsum%mozilla.com
56da8c8056 bug 512242: Tracking bug for build and release of firefox 3.0.14 - versioning/monitoring updates. r=bhearsum, patch=lsblakk
git-svn-id: svn://10.0.0.236/trunk@258211 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-24 16:56:12 +00:00
bhearsum%mozilla.com
30d37a4bae bug 511469: Tracking bug for build and release of Firefox 3.5.3 - bump 1.9.1 to 3.5.4pre/1.9.1.4pre. r=lsblakk.
git-svn-id: svn://10.0.0.236/trunk@258209 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-24 16:24:14 +00:00
bhearsum%mozilla.com
4c00df71fb bug 512242: Tracking bug for build and release of firefox 3.0.14 - bootstrap config bumps for firefox 3.0.14. r=bhearsum, patch=lsblakk
git-svn-id: svn://10.0.0.236/trunk@258208 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-24 16:06:54 +00:00
silver%warwickcompsoc.co.uk
dbec563a1d Bug 500944 - Manually ensure window.getAttention() is defined (which it isn't when loaded in a tab!) so we don't have weird issues when run in-a-tab.
ChatZilla only.
r=gijs


git-svn-id: svn://10.0.0.236/trunk@258201 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-22 16:30:28 +00:00
silver%warwickcompsoc.co.uk
5a7bb67a4c Bug 495363 - Eat exceptions from ident.addNetwork (and display warning) instead of breaking auto-perform.
ChatZilla only.
r=gijs


git-svn-id: svn://10.0.0.236/trunk@258200 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-22 16:28:04 +00:00
silver%warwickcompsoc.co.uk
a62fff53ef Bug 494074 - Don't consider the documentElement when looking for items to get tooltip text from (fixed fallout from bug 118704).
ChatZilla only.
r=gijs


git-svn-id: svn://10.0.0.236/trunk@258199 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-22 16:25:30 +00:00
silver%warwickcompsoc.co.uk
d4d776c770 Bug 353630 - Rearrange items on the IRC menu to be consistent with tab/message context menus.
ChatZilla only.
r=gijs


git-svn-id: svn://10.0.0.236/trunk@258198 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-22 16:22:31 +00:00
wtc%google.com
94078a14fc Bug 511227: Set CPU_ARCH appropriately. The patch is contributed by
chmeeedalf@gmail.com.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@258196 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-22 05:33:09 +00:00
mkanat%bugzilla.org
b3e604abe5 Bug 449705: Make buglist.cgi's LookupNamedQuery use Bugzilla::Search::Saved
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258194 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-21 21:33:31 +00:00
ghendricks%novell.com
7cdb5f53af Add Test Cases column to buglists
git-svn-id: svn://10.0.0.236/trunk@258193 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-21 21:14:13 +00:00
wtc%google.com
7ae8ef32d5 Bug 511781: added new TLS 1.2 cipher suites implemented in Windows 7.
r=nelson.


git-svn-id: svn://10.0.0.236/trunk@258192 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-21 17:10:38 +00:00
ghendricks%novell.com
89522bd512 Bug 477264 - Server error 'Foreign key constraint fails...' when adding any attribute into an environment
git-svn-id: svn://10.0.0.236/trunk@258191 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-21 16:41:45 +00:00
cls%seawood.org
46a36754cf Bug 505736 - Pass IMPORT_LIB_SUFFIX to NSS - r=ted.mielczarek
git-svn-id: svn://10.0.0.236/trunk@258190 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-21 00:44:52 +00:00
alqahira%ardisson.org
802ceb8076 Bug 437488 - Ability to report a suspected phishing site. Patch by Sean Murphy <murph@seanmurph.com>, r=smorgan, sr=pink
git-svn-id: svn://10.0.0.236/trunk@258189 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-20 19:34:25 +00:00
bhearsum%mozilla.com
447e6e9831 bug 414660: Add ts test to talos that uses a dirty profile - support dirty profile testing in talos. r=bhearsum, patch=anodelman
git-svn-id: svn://10.0.0.236/trunk@258188 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-20 12:49:30 +00:00
bhearsum%mozilla.com
e948626a0d bug 414660: BACKING OUT THIS LANDING (because it was the wrong patch): Add ts test to talos that uses a dirty profile - support dirty profile testing in talos.
git-svn-id: svn://10.0.0.236/trunk@258187 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-20 12:44:54 +00:00
bhearsum%mozilla.com
f8d3ad65fb bug 414660: Add ts test to talos that uses a dirty profile - support dirty profile testing in talos. r=bhearsum, patch=anodelman
git-svn-id: svn://10.0.0.236/trunk@258186 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-20 12:40:59 +00:00
mkanat%bugzilla.org
2e6c934c2c Bug 208714: Make checksetup.pl move $datadir/template when it can't delete it
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258185 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-20 05:55:06 +00:00
nrthomas%gmail.com
b37f146b03 Bug 485109, monitor WinCE nightly builds, r=anodelman
git-svn-id: svn://10.0.0.236/trunk@258184 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 22:03:11 +00:00
mkanat%bugzilla.org
1a4943a0ba Bug 458395: Hook for setting-descs
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258182 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 21:40:07 +00:00
despotdaemon
b3fd23ab5f Pseudo-automatic update of changes made by benjamin@smedbergs.us.
git-svn-id: svn://10.0.0.236/trunk@258181 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 20:48:27 +00:00
christophe.ravel.bugs%sun.com
78c97f6d02 Revert softoken version to 3.12.4.5 RTM.
git-svn-id: svn://10.0.0.236/trunk@258178 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 20:10:39 +00:00
ghendricks%novell.com
970417f641 Bug 508815 - TestCase.unlink_plan(): can not unlink TestCase from last TestPlan (delete)
git-svn-id: svn://10.0.0.236/trunk@258177 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 19:40:58 +00:00
ghendricks%novell.com
ff66859151 Bug 508013 - Need a way to convert Testrunner 0.7 data to Testopia
git-svn-id: svn://10.0.0.236/trunk@258176 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 19:14:16 +00:00
ghendricks%novell.com
8c0464b67b Need a better message as to why you can't delete things.
git-svn-id: svn://10.0.0.236/trunk@258175 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 19:06:47 +00:00
ghendricks%novell.com
6269b2ff43 Bug 492952 - Adding attachment to test case fails as no mime type can be given
git-svn-id: svn://10.0.0.236/trunk@258174 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 18:34:59 +00:00
ghendricks%novell.com
f1b358f779 Bug 489143 - [XML-RPC] Status restrictions not applied
Make webservice work in 3.4


git-svn-id: svn://10.0.0.236/trunk@258173 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 18:15:10 +00:00
ghendricks%novell.com
7126556f43 Bug 481140 - can not input any character while open search page a second time
git-svn-id: svn://10.0.0.236/trunk@258172 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 16:26:10 +00:00
ghendricks%novell.com
144333a96e Bug 480578 - Sorting search results modifies the results
git-svn-id: svn://10.0.0.236/trunk@258171 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 15:36:26 +00:00
ghendricks%novell.com
36753c52be Category updates were broken on case runs.
Don't delete cases with priorities are removed.


git-svn-id: svn://10.0.0.236/trunk@258170 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 15:02:19 +00:00
lpsolit%gmail.com
0ffcbbbc49 Bug 505015: Selections are not persistent across submissions - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258169 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 14:48:43 +00:00
lpsolit%gmail.com
e04072ed81 post-checkin fix for bug 108243
git-svn-id: svn://10.0.0.236/trunk@258168 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 14:23:33 +00:00
mkanat%bugzilla.org
5e58ba495d Bug 511337: Make checksetup.pl properly throw a warning when it can't chmod/chown a file
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258167 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 05:51:22 +00:00
mkanat%bugzilla.org
8675b6367d Bug 73330: Remove extra newlines in bugmail
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258166 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-19 04:46:49 +00:00
lpsolit%gmail.com
658615df4d Bug 365519: admin/groups/delete has unescaped & - Patch by victory <spam@bmo2007.rsz.jp> r=LpSolit a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258165 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 23:19:57 +00:00
lpsolit%gmail.com
bda3246556 Bug 370885: Arrows in dependency graphs are drawn the wrong way - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked r=wurblzap r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258164 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 23:15:22 +00:00
lpsolit%gmail.com
1b36dfe092 Bug 108243: Add flags as columns in buglist.cgi - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258163 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 22:09:38 +00:00
mkanat%bugzilla.org
f78d700bc5 Bug 507969: Speed up checksetup for cases when it's doing nothing
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258162 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 19:42:58 +00:00
gijskruitbosch%gmail.com
8b5b598d6b Bug 499495 - Userlist sort order doesn't change after a nick change (sorting before setting sortname, d'oh!)
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only (a=NPOTFFB)


git-svn-id: svn://10.0.0.236/trunk@258161 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 18:24:01 +00:00
lpsolit%gmail.com
ab0323cf08 Bug 510944: Sorting bug lists on some fields can fail - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258160 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 15:47:49 +00:00
lpsolit%gmail.com
a699b4d24d Bug 510496: Recommend the admin to run mysql_secure_installation rather than playing with command lines - Patch by Frédéric Buclin <LpSolit@gmail.com> r=dkl
git-svn-id: svn://10.0.0.236/trunk@258159 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 11:05:24 +00:00
bclary%bclary.com
834dd30ccd bug 510901 - Sisyphus - support 1.9.3 branch. r=ctalbert.
git-svn-id: svn://10.0.0.236/trunk@258158 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 09:34:23 +00:00
bclary%bclary.com
353c74e304 bug 501124 - JavaScript Test by bogomip.
git-svn-id: svn://10.0.0.236/trunk@258157 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 09:00:44 +00:00
bclary%bclary.com
1f01ad04ad bug 488995 - JavaScript Test by PenPal.
git-svn-id: svn://10.0.0.236/trunk@258156 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:58:46 +00:00
bclary%bclary.com
c88969423e bug 488989 - JavaScript Test by Jeff Walden.
git-svn-id: svn://10.0.0.236/trunk@258155 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:56:39 +00:00
bclary%bclary.com
ac7f332f47 bug 481436 - JavaScript Test by Gary Kwong, Jason Orendorff.
git-svn-id: svn://10.0.0.236/trunk@258154 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:54:34 +00:00
bclary%bclary.com
8eb0ca97e2 bug 474319 - JavaScript Test by Gary Kwong.
git-svn-id: svn://10.0.0.236/trunk@258153 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:52:45 +00:00
bclary%bclary.com
2fdae68189 bug 473040 - JavaScript Test by Gary Kwong.
git-svn-id: svn://10.0.0.236/trunk@258152 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:50:48 +00:00
bclary%bclary.com
23542dea8e bug 466206 - JavaScript Test by Gary Kwong.
git-svn-id: svn://10.0.0.236/trunk@258151 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:48:57 +00:00
bclary%bclary.com
69d334f0b7 bug 465980 - JavaScript Tests by Mike Shaver, Jeff Walden.
git-svn-id: svn://10.0.0.236/trunk@258150 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:46:31 +00:00
bclary%bclary.com
dc0b38acf0 bug 465063 - JavaScript Test by Gary Kwong.
git-svn-id: svn://10.0.0.236/trunk@258149 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:44:18 +00:00
bclary%bclary.com
bd585d75aa bug 454704 - JavaScript Test by Jesse Ruderman.
git-svn-id: svn://10.0.0.236/trunk@258148 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:42:22 +00:00
bclary%bclary.com
e04bc964f1 bug 427196 - JavaScript Tests by Jesse Ruderman, Igor Bukanov.
git-svn-id: svn://10.0.0.236/trunk@258147 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:40:07 +00:00
bclary%bclary.com
71480eb04d bug 426520 - JavaScript Test by Adam Hauner, Jesse Ruderman.
git-svn-id: svn://10.0.0.236/trunk@258146 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:37:32 +00:00
bclary%bclary.com
c77964eedf bug 369696 - JavaScript Tests by Jesse Ruderman, Igor Bukanov.
git-svn-id: svn://10.0.0.236/trunk@258145 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:33:56 +00:00
bclary%bclary.com
0375062757 bug 506567 - JavaScript Test by John Hanely.
git-svn-id: svn://10.0.0.236/trunk@258144 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:28:36 +00:00
bclary%bclary.com
4f1ef1888e bug 509266 - Sisyphus - Ubuntu 9.04 issues: will not read environment strings from set pipe, autoconf detection, r=ctalbert.
git-svn-id: svn://10.0.0.236/trunk@258143 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:26:43 +00:00
bclary%bclary.com
f0e8a49318 bug 509264 - Sisyphus - fix uninstaller, r=ctalbert.
git-svn-id: svn://10.0.0.236/trunk@258142 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:24:44 +00:00
bclary%bclary.com
0a029b0f01 Bug 509198 - Sisyphus - directly mount dmg installer, r=ctalbert.
git-svn-id: svn://10.0.0.236/trunk@258141 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:22:36 +00:00
bclary%bclary.com
38e26d4c51 bug 504078 - JavaScript Test by Anders Hammarquist.
git-svn-id: svn://10.0.0.236/trunk@258140 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:19:56 +00:00
bclary%bclary.com
074ed34562 Bug 509164 - Sisyphus - support mozilla-build start*.bat environment settings, r=ctalbert.
git-svn-id: svn://10.0.0.236/trunk@258139 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:16:53 +00:00
bclary%bclary.com
01a1a32e81 bug 496846 - run browser tests via file:.
git-svn-id: svn://10.0.0.236/trunk@258138 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:11:52 +00:00
bclary%bclary.com
144fc6f874 bug 353078 - JavaScript Test - modify test to only fail in the event of a crash.
git-svn-id: svn://10.0.0.236/trunk@258137 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 08:09:36 +00:00
bclary%bclary.com
9bca41222e bug 452498 - JavaScript Tests - disable js1_5/decompilation/regress-352073.js for 1.8.x, 1.9.0 due to changes in test.
git-svn-id: svn://10.0.0.236/trunk@258136 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 07:56:42 +00:00
bclary%bclary.com
f06f90b36f bug 383269 - JavaScript Tests - js1_5/GC/regress-383269-{01,02}.js are timing dependent and fail randomly, add to performance*.tests.
git-svn-id: svn://10.0.0.236/trunk@258135 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 07:51:48 +00:00
bclary%bclary.com
78c308cecc Bug 457618 - update js1_7/block/order-of-operation.js
git-svn-id: svn://10.0.0.236/trunk@258134 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 07:48:18 +00:00
bclary%bclary.com
37888daf61 bug 457618 - JavaScript Tests - update tests due bug 346749 (let declarations at function level should be treated as var).
git-svn-id: svn://10.0.0.236/trunk@258133 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 07:46:10 +00:00
bclary%bclary.com
682ab0119b bug 496113 - JavaScript Test by Masakazu Takahashi.
git-svn-id: svn://10.0.0.236/trunk@258132 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 07:41:48 +00:00
mkanat%bugzilla.org
1fc05ed387 Bug 509539: Allow jobqueue.pl to specify where it stores its PID
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258131 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-18 05:34:16 +00:00
lpsolit%gmail.com
0bac1eec96 Bug 389396: Do not list series you cannot plot - Patch by Frédéric Buclin <LpSolit@gmail.com> r=dkl a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258130 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-17 23:01:46 +00:00
mkanat%bugzilla.org
452ba29d66 Bug 509497: Implement sql_group_concat for all databases
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
Patch by Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat


git-svn-id: svn://10.0.0.236/trunk@258129 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-17 21:31:40 +00:00
alqahira%ardisson.org
07ed33903a Removing Flash from the list of symbols per bug 503185
git-svn-id: svn://10.0.0.236/trunk@258128 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-17 01:02:30 +00:00
alqahira%ardisson.org
f3adf5f7a0 Bug 510420 - Releases Notes for Camino 1.6.9. r/sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258123 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-16 00:30:51 +00:00
nboyd%atg.com
1d740c5068 Fix Bug 508771 - Date.parse should attempt to parse string as toISOString format first
Patch from Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258122 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-15 21:53:30 +00:00
nboyd%atg.com
75306af5a5 Fix Bug 508527 - missing array elements contribute to the length of the array
Patch by Raphael Speyer


git-svn-id: svn://10.0.0.236/trunk@258121 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-15 21:34:52 +00:00
cls%seawood.org
38cb89748c Force daysFromBuildID() to return an int so that mingw windres doesn't fail.
Bug #508879 r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@258120 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-15 04:41:49 +00:00
bhearsum%mozilla.com
db013ed660 Fix stupid typo in mozilla-1.9.2 nagios configs. r=bustednagios
git-svn-id: svn://10.0.0.236/trunk@258118 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-14 22:24:08 +00:00
wtc%google.com
68721c762f Bug 367664: trivial formatting changes (align the = signs).
git-svn-id: svn://10.0.0.236/trunk@258116 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-14 15:25:56 +00:00
wtc%google.com
e0937d4d9d Bug 494107: trivial formatting change.
git-svn-id: svn://10.0.0.236/trunk@258115 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-14 15:24:33 +00:00
wtc%google.com
1fba57b6a2 Bug 510367: Use ASCII version of the nickname "AC Raiz Certicamara S.A." in
comments for readability.  r=nelson.
Modified Files:
	certdata.c certdata.txt


git-svn-id: svn://10.0.0.236/trunk@258114 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-14 15:18:54 +00:00
szegedia%freemail.hu
17d924065d Fix for Bug 510504 "delete foo.prop should not walk the property chain to find prop"
git-svn-id: svn://10.0.0.236/trunk@258113 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-14 15:15:00 +00:00
hannes%helma.at
6e93bd7e24 Patch from Raphael Speyer to add \b as a valid escape character in JSON strings
git-svn-id: svn://10.0.0.236/trunk@258112 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-14 08:25:29 +00:00
nelson%bolyard.com
02fda7d70a Bug 510367: Fix the UTF8 characters in the nickname string for AC Raíz
Certicamara S.A.  r=julien


git-svn-id: svn://10.0.0.236/trunk@258110 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 23:40:29 +00:00
nrthomas%gmail.com
4f19a5aefd Bug 510018, turn off 3.0.13 -> 3.5.2 MU throttling on AUS (by moving it to 3.0.14 -> 3.5.x), r=morgamic
git-svn-id: svn://10.0.0.236/trunk@258108 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 22:23:16 +00:00
lpsolit%gmail.com
69654005a0 Bug 257933: File::Spec version check does not work against 0.90 - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258107 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 21:45:34 +00:00
lpsolit%gmail.com
2b4f829545 Bug 480986: The BMP -> PNG conversion tool for new attachments should be an extension - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258106 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 21:32:27 +00:00
christophe.ravel.bugs%sun.com
8e43bb6545 Version on the NSS trunk is now 3.12.5 Beta.
git-svn-id: svn://10.0.0.236/trunk@258105 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 18:31:50 +00:00
christophe.ravel.bugs%sun.com
8e8199adb6 Bug 509512 - Update NSS version to 3.12.4.5 Beta
Mark as RTM.
r=nelson.


git-svn-id: svn://10.0.0.236/trunk@258104 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 18:11:55 +00:00
bhearsum%mozilla.com
be391d54d4 bug 506948: Tracking bug for build and release of Thunderbird 2.0.0.23 - version bumps to 2.0.0.24pre. r=joduinn
git-svn-id: svn://10.0.0.236/trunk@258103 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 17:56:39 +00:00
lpsolit%gmail.com
a27b53ec42 Bug 458627: "My Requests" link no longer displayed in the footer of some pages - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258102 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 15:57:22 +00:00
lpsolit%gmail.com
ec846474bf Bug 214861: Allow loading of stored queries as the bug set for reporting - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258101 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 15:52:06 +00:00
bhearsum%mozilla.com
5307a5ebf4 bug 508289: update config-dist.php for mozilla-1.9.2 branch. r=morgamic
git-svn-id: svn://10.0.0.236/trunk@258100 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 14:14:43 +00:00
bhearsum%mozilla.com
73b1809dd9 bug 508282: bump mozilla-central version to 1.9.3a1pre/3.7a1pre. r=catlee
git-svn-id: svn://10.0.0.236/trunk@258099 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 14:07:53 +00:00
mrbkap%gmail.com
d6ddaaef71 bug 469492 - calling the call hook after fully initializing the freame. p=igor r=brendan a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258096 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 04:47:12 +00:00
mrbkap%gmail.com
2d5c16f9da Bug 479667 - Firefox should use SetProcessDEPPolicy (if available) to get DEP protection on Windows XPSP3 as well as Windows Vista if the global configuration has DEP off by default, p=bsmedberg r=jimm a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258095 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 03:52:23 +00:00
lpsolit%gmail.com
7c45662399 Bug 509027: Add a hook in Bugzilla::Attachment::_check_data() - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258094 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 02:25:09 +00:00
julien.pierre.boogz%sun.com
0ff5f7b7a7 Fix for bug 494107 . Fix HP-UX ia64/32 bits build. r=wtc
git-svn-id: svn://10.0.0.236/trunk@258093 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-13 01:40:43 +00:00
karlt+%karlt.net
4f43733aa9 b=453827 block-height line-height r=bz sr=dbaron a=ss
git-svn-id: svn://10.0.0.236/trunk@258087 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 21:31:55 +00:00
cltbld
57a764d0ea "Automated configuration bump: moz18-branch-patcher2.cfg, for thunderbird 2.0.0.23 build1"
git-svn-id: svn://10.0.0.236/trunk@258086 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 21:23:20 +00:00
despotdaemon
96e33096e5 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@258085 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 20:06:43 +00:00
alqahira%ardisson.org
e911cfed40 Bug 509469 - Fix how the URL is inserted into the MoreInformationText string. Patch by Sean Murphy <murph@seanmurph.com>, r=me, sr=smorgan
git-svn-id: svn://10.0.0.236/trunk@258084 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 18:34:04 +00:00
bhearsum%mozilla.com
2e4f7d301d bug 506948: Tracking bug for build and release of Thunderbird 2.0.0.23 - bump pullDate to get version bump. r=coop
git-svn-id: svn://10.0.0.236/trunk@258074 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 15:38:59 +00:00
bhearsum%mozilla.com
42d2dd5240 bug 506948: Tracking bug for build and release of Thunderbird 2.0.0.23 - master.cfg bumps. r=coop
git-svn-id: svn://10.0.0.236/trunk@258071 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 14:40:26 +00:00
bhearsum%mozilla.com
d7518813d0 bug 506948: Tracking bug for build and release of Thunderbird 2.0.0.23 - boostrap bumps. r=coop
git-svn-id: svn://10.0.0.236/trunk@258070 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 14:31:19 +00:00
lpsolit%gmail.com
59efe475d7 Bug 507493: checksetup.pl's output should use colors for missing and too old Perl modules - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258069 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 13:05:44 +00:00
lpsolit%gmail.com
5999a71f89 Bug 359854: Put set_assign_to() back into onload - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@258068 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 12:49:15 +00:00
hannes%helma.at
ffa3a4ae9b Patch for bug 509678: Performance improvement for built-in JSON parser
git-svn-id: svn://10.0.0.236/trunk@258067 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 09:27:25 +00:00
mozilla.mano%sent.com
dbaa7ba5fb Bug 454363. a=ss
git-svn-id: svn://10.0.0.236/trunk@258066 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 08:33:38 +00:00
timeless%mozdev.org
43dd75f4f7 Bug 508074 nsBinHexDecoder should use an nsCString for mName
r=biesi a=dveditz


git-svn-id: svn://10.0.0.236/trunk@258065 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 08:11:49 +00:00
timeless%mozdev.org
abf05e4883 Bug 508229 Clean up whitespace in nsBinHexDecoder
r=biesi a=ss


git-svn-id: svn://10.0.0.236/trunk@258064 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 08:11:26 +00:00
mkanat%bugzilla.org
ce1205585c Do requested checkin fixes for bug 509108.
git-svn-id: svn://10.0.0.236/trunk@258063 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 01:46:01 +00:00
mkanat%bugzilla.org
c8661cf9f9 Bug 509108: Don't require a bug_list parameter to show the bug template (create the last_bug_list global template parameter)
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@258062 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 01:43:13 +00:00
benjamin%smedbergs.us
04a8ab17f7 Bug 326628 - remove window.pkcs11 and fix the device manager not to use that API, r=kaie
git-svn-id: svn://10.0.0.236/trunk@258060 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-11 18:57:15 +00:00
53336 changed files with 39356 additions and 10401300 deletions

View File

@@ -1 +0,0 @@
CVSROOT/history

View File

@@ -1,4 +0,0 @@
If you change the modules file, you *MUST* run:
check-modules.pl modules
*before* cvs committing the new modules file.

View File

@@ -1,257 +0,0 @@
#!/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";
}
}
}

View File

@@ -1,21 +0,0 @@
# 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

View File

@@ -1,684 +0,0 @@
#!/usr/bin/perl --
# DO NOT EDIT THIS FILE! You must instead go to https://despot.mozilla.org/, and
# tweak things from there.
$mode{'180'} = 'Open';
$branch{'180'} = 'HEAD';
$fullname{'180'} = 'accessibility';
$mode{'188'} = 'Open';
$branch{'188'} = 'HEAD';
$fullname{'188'} = 'Application Suite';
$mode{'190'} = 'Open';
$branch{'190'} = 'HEAD';
$fullname{'190'} = 'Bugzilla';
$mode{'204'} = 'Closed';
$branch{'204'} = 'BUGZILLA-2_18-BRANCH';
$fullname{'204'} = 'Bugzilla2.18';
$blessed{'204'} = ['myk%mozilla.org','vladd%bugzilla.org','olav%bkor.dhs.org','ghendricks%novell.com',];
$super{'204'} = ['mkanat%bugzilla.org','lpsolit%gmail.com','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'} = 'Restricted';
$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'} = 'Open';
$branch{'217'} = 'BUGZILLA-3_2-BRANCH';
$fullname{'217'} = 'Bugzilla3.2';
$mode{'220'} = 'Open';
$branch{'220'} = 'BUGZILLA-3_4-BRANCH';
$fullname{'220'} = 'Bugzilla3.4';
$mode{'214'} = 'Open';
$branch{'214'} = 'HEAD';
$fullname{'214'} = 'Build and Release Tools';
$mode{'55'} = 'Open';
$branch{'55'} = 'HEAD';
$fullname{'55'} = 'Build Config';
$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',];
$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'} = ['myk%mozilla.org','leaf%mozilla.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','dbaron%dbaron.org','daumling%adobe.com','cls%seawood.org','bzbarsky%mit.edu','bryner%brianryner.com','benjamin%smedbergs.us','bclary%bclary.com',];
$super{'70'} = ['graydon%mozilla.com','jorendorff%mozilla.com','shaver%mozilla.org','mrbkap%gmail.com','jwalden%mit.edu','igor%mir2.org','crowder%fiverocks.com','brendan%mozilla.org',];
$mode{'207'} = 'Open';
$branch{'207'} = 'HEAD';
$fullname{'207'} = 'JavaScript Debugger Backend';
$mode{'114'} = 'Open';
$branch{'114'} = 'HEAD';
$fullname{'114'} = 'js-tests';
$mode{'98'} = 'Open';
$branch{'98'} = 'HEAD';
$fullname{'98'} = 'Layout Engine';
$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'} = ['sgautherie.bz%free.fr','mozilla%weilbacher.org','kaie%kuix.de','julien.pierre.boogz%sun.com','glen.beasley%sun.com','gerv%gerv.net','christophe.ravel.bugs%sun.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'} = ['emaldona%redhat.com','slavomir.katuscak%sun.com','kaie%kuix.de','glen.beasley%sun.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{'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{'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{'161'} = 'Open';
$branch{'161'} = 'HEAD';
$fullname{'161'} = 'REMOVEME - Qt-based gfx and widget';
$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','douglas%stebila.ca',];
$super{'145'} = ['wtc%google.com','slavomir.katuscak%sun.com','kaie%kuix.de','glen.beasley%sun.com','emaldona%redhat.com','christophe.ravel.bugs%sun.com','alexei.volkov.bugs%sun.com','rrelyea%redhat.com','nelson%bolyard.com','julien.pierre.boogz%sun.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/java/dom/.*$:) {return '130';}
if (m:^mozilla/extensions/help/.*$:) {return '188';}
if (m:^mozilla/suite/.*$:) {return '188';}
if (m:^mozilla/modules/libreg/.*$:) {return '84';}
if (m:^mozilla/java/util/.*$:) {return '133';}
if (m:^db/sqlite3/.*$:) {return '216';}
if (m:^storage/.*$:) {return '216';}
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/content/xml/.*$:) {return '88';}
if (m:^mozilla/extensions/xmlextras/.*$:) {return '88';}
if (m:^mozilla/parser/expat/.*$:) {return '88';}
if (m:^mozilla/content/xtf/.*$:) {return '200';}
if (m:^mozilla/layout/xtf/.*$:) {return '200';}
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/doc/.*$:) {return '89';}
if (m:^mozilla/xpcom/ds/.*$:) {return '89';}
if (m:^mozilla/xpcom/glue/.*$:) {return '89';}
if (m:^mozilla/xpcom/MoreFiles/.*$:) {return '89';}
if (m:^mozilla/xpcom/obsolete/.*$:) {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/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/xpcom/reflect/xptcall/.*$:) {return '206';}
if (m:^mozilla/gfx/src/xprint/.*$:) {return '179';}
if (m:^mozilla/xpinstall/.*$:) {return '150';}
if (m:^mozilla/view/.*$:) {return '96';}
if (m:^mozilla/security/manager/.*$:) {return '151';}
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/webtools/addons/.*$:) {return '185';}
if (m:^mozilla/webtools/aus/.*$:) {return '185';}
if (m:^mozilla/webtools/update/.*$:) {return '185';}
if (m:^CVSROOT/commitcheck\.pl$:) {return '3';}
if (m:^CVSROOT/passwd$:) {return '3';}
if (m:^mozilla/layout/style/.*$:) {return '100';}
if (m:^mozilla/mailnews/local/src/nsMovemail.*$:) {return '157';}
if (m:^mozilla/docshell/.*$:) {return '101';}
if (m:^mozilla/uriloader/.*$:) {return '101';}
if (m:^mozilla/webshell/.*$:) {return '101';}
if (m:^mozilla/embedding/.*$:) {return '208';}
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/parser/htmlparser$:) {return '102';}
if (m:^extension/python$:) {return '219';}
if (m:^mozilla/composer/.*$:) {return '173';}
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/string/.*$:) {return '160';}
if (m:^mozilla/xpcom/string/.*$:) {return '160';}
if (m:^mozilla/[^/]*$:) {return '19';}
if (m:^mozilla/tools/README$:) {return '19';}
if (m:^mozilla/js/rhino/.*$:) {return '138';}
if (m:^mozilla/gfx/src/qt/.*$:) {return '161';}
if (m:^mozilla/widget/src/qt/.*$:) {return '161';}
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/xpfe/.*$:) {return '137';}
if (m:^mozilla/webtools/partytool/.*$:) {return '209';}
if (m:^mozilla/js/tests/.*$:) {return '114';}
if (m:^mozilla/extensions/p3p/.*$:) {return '162';}
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/layout/mathml/.*$:) {return '165';}
if (m:^mozilla/rdf/.*$:) {return '52';}
if (m:^mozilla/content/xslt/.*$:) {return '140';}
if (m:^mozilla/extensions/transformiix/.*$:) {return '140';}
if (m:^mozilla/browser/.*$:) {return '166';}
if (m:^mozilla/other-licenses/branding/firefox/.*$:) {return '166';}
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/calendar/.*$:) {return '183';}
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/editor/.*$:) {return '56';}
if (m:^mozilla/gfx/src/photon/.*$:) {return '113';}
if (m:^mozilla/widget/src/photon/.*$:) {return '113';}
if (m:^mozilla/mail/.*$:) {return '170';}
if (m:^mozilla/other-licenses/branding/thunderbird/.*$:) {return '170';}
if (m:^mozilla/directory/.*$:) {return '59';}
if (m:^mozilla/content/xul/.*$:) {return '106';}
if (m:^mozilla/layout/xul/.*$:) {return '106';}
if (m:^mozilla/extensions/cookie/.*$:) {return '171';}
if (m:^mozilla/netwerk/cookie/.*$:) {return '171';}
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/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/irc/.*$:) {return '211';}
if (m:^mozilla/widget/src/beos/.*$:) {return '172';}
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/intl/.*$:) {return '67';}
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/modules/oji/.*$:) {return '68';}
if (m:^mozilla/nav-java/.*$:) {return '68';}
if (m:^mozilla/sun-java/.*$:) {return '68';}
if (m:^mozilla/xpcom/typelib/.*$:) {return '117';}
if (m:^mozilla/camino/.*$:) {return '210';}
if (m:^mozilla/caps/.*$:) {return '69';}
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/[^/]*$:) {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/js/jsd/.*$:) {return '207';}
if (m:^mozilla/widget/src/cocoa/.*$:) {return '178';}
if (m:^mozilla/extensions/venkman/.*$:) {return '71';}
if (m:^mozilla/mailnews/[^/]*$:) {return '123';}
if (m:^mozilla/accessibility/.*$:) {return '180';}
if (m:^mozilla/js/src/liveconnect/.*$:) {return '72';}
if (m:^mozilla/mailnews/mime/[^/]*$:) {return '124';}
if (m:^mozilla/extensions/typeaheadfind/.*$:) {return '181';}
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/extensions/java$:) {return '128';}
if (m:^mozilla/content/xbl/builtin/.*$:) {return '182';}
if (m:^mozilla/nsprpub/.*$:) {return '78';}
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/plugin/.*$:) {return '81';}
if (m:^mozilla/java/webclient/.*$:) {return '127';}
if (m:^mozilla/content/svg/.*$:) {return '187';}
if (m:^mozilla/layout/svg/.*$:) {return '187';}
if (m:^mozilla/modules/libpref/.*$:) {return '82';}
}
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;

View File

@@ -1,17 +0,0 @@
# 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

View File

@@ -1,8 +0,0 @@
# 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

View File

@@ -1,48 +0,0 @@
__.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

View File

@@ -1,24 +0,0 @@
#!/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

View File

@@ -1,134 +0,0 @@
#!/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;

View File

@@ -1,27 +0,0 @@
# 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'

View File

@@ -1,512 +0,0 @@
#! /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;
}

View File

@@ -1,21 +0,0 @@
# 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.

View File

@@ -1,40 +0,0 @@
# 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

View File

@@ -1,866 +0,0 @@
# 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

View File

@@ -1,14 +0,0 @@
# 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

View File

@@ -1,332 +0,0 @@
# 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%code-bear.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
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
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:zJJgZOGMRo/FE:cvsadm
dholbert%cs.stanford.edu:DP/HW2hXEZoDg:cvsuser
diegohcg%gmail.com:Vs/1h.ZP6RmZg:cvsuser
dietrich%mozilla.com:V5GbjeqBWgCQc:cvsuser
dkl%redhat.com:Jb37f1UZbg4g2: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:hhdFeotEGCAG6:cvsuser
dveditz%cruzio.com:S1X7iuOVZr0tI:cvsuser
dwitte%mozilla.com:sFoUYfKYFCQeg: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:ZV0ZIUFaokbxg: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
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
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
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
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:w4kdm3lu7ZCUY: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
vladd%bugzilla.org:icDVGeWEv1eDw: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

View File

@@ -1,13 +0,0 @@
# 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".

View File

@@ -1,48 +0,0 @@
#!/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,
'tbirdbld' => 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;

View File

@@ -1,78 +0,0 @@
#!/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);

View File

@@ -1,20 +0,0 @@
# 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".

View File

@@ -1,21 +0,0 @@
# 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.

View File

@@ -1,2 +0,0 @@

View File

@@ -1,744 +0,0 @@
/*
* 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;
}

View File

@@ -1,107 +0,0 @@
/* 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

@@ -1,138 +0,0 @@
/* 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

@@ -1,173 +0,0 @@
/* 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

@@ -1,827 +0,0 @@
/**************************************************************************
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

@@ -1,64 +0,0 @@
@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.

View File

@@ -1,12 +0,0 @@
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

@@ -1,14 +0,0 @@
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

@@ -1,7 +0,0 @@
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

@@ -1,697 +0,0 @@
/*
* 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

@@ -1,141 +0,0 @@
# 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
################################################################################

View File

@@ -1,504 +0,0 @@
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

@@ -1,481 +0,0 @@
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

@@ -1,8 +0,0 @@
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

@@ -1,174 +0,0 @@
/* 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

@@ -1,851 +0,0 @@
/**************************************************************************
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.

Before

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -1,40 +0,0 @@
<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

@@ -1,100 +0,0 @@
<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

@@ -1,203 +0,0 @@
<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

@@ -1,99 +0,0 @@
<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

@@ -1,63 +0,0 @@
<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

@@ -1,51 +0,0 @@
<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

@@ -1,65 +0,0 @@
<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

@@ -1,62 +0,0 @@
<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

@@ -1,32 +0,0 @@
<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

@@ -1,45 +0,0 @@
<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

@@ -1,68 +0,0 @@
<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

@@ -1,154 +0,0 @@
<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

@@ -1,49 +0,0 @@
<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

@@ -1,67 +0,0 @@
<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

@@ -1,71 +0,0 @@
<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

@@ -1,138 +0,0 @@
<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

@@ -1,55 +0,0 @@
<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

@@ -1,125 +0,0 @@
<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

@@ -1,109 +0,0 @@
<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

@@ -1,57 +0,0 @@
<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

@@ -1,54 +0,0 @@
<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

@@ -1,612 +0,0 @@
<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

@@ -1,53 +0,0 @@
<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

@@ -1,54 +0,0 @@
<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

@@ -1,47 +0,0 @@
<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

@@ -1,150 +0,0 @@
<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

@@ -1,106 +0,0 @@
<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

@@ -1,323 +0,0 @@
<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.

Before

Width:  |  Height:  |  Size: 19 KiB

File diff suppressed because it is too large Load Diff

View File

@@ -1,40 +0,0 @@
<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

@@ -1,383 +0,0 @@
<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

@@ -1,100 +0,0 @@
<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.

Before

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 871 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Some files were not shown because too many files have changed in this diff Show More