Skip to content

Commit

Permalink
Update NSPR to NSPR_4_9_1_BETA1 tag, a=ted
Browse files Browse the repository at this point in the history
Includes bug 331299, 722125, 693329, 274013, 716564, 736962, 739469, 482002, 693329
  • Loading branch information
michaelwu committed May 10, 2012
1 parent e23436c commit c757950
Show file tree
Hide file tree
Showing 573 changed files with 2,262 additions and 19,832 deletions.
373 changes: 373 additions & 0 deletions nsprpub/LICENSE

Large diffs are not rendered by default.

38 changes: 3 additions & 35 deletions nsprpub/Makefile.in
Original file line number Original file line Diff line number Diff line change
@@ -1,41 +1,9 @@
#! gmake #! gmake


# #
# ***** BEGIN LICENSE BLOCK ***** # This Source Code Form is subject to the terms of the Mozilla Public
# Version: MPL 1.1/GPL 2.0/LGPL 2.1 # License, v. 2.0. If a copy of the MPL was not distributed with this
# # file, You can obtain one at http://mozilla.org/MPL/2.0/.
# The contents of this file are subject to the Mozilla 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/MPL/
#
# 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 Netscape Portable Runtime (NSPR).
#
# The Initial Developer of the Original Code is
# Netscape Communications Corporation.
# Portions created by the Initial Developer are Copyright (C) 1998-2000
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK *****




MOD_DEPTH = . MOD_DEPTH = .
Expand Down
2 changes: 1 addition & 1 deletion nsprpub/TAG-INFO
Original file line number Original file line Diff line number Diff line change
@@ -1 +1 @@
NSPR_4_9_RTM NSPR_4_9_1_BETA1
38 changes: 3 additions & 35 deletions nsprpub/admin/explode.pl
Original file line number Original file line Diff line number Diff line change
@@ -1,40 +1,8 @@
#!/bin/perl #!/bin/perl
# #
# ***** BEGIN LICENSE BLOCK ***** # This Source Code Form is subject to the terms of the Mozilla Public
# Version: MPL 1.1/GPL 2.0/LGPL 2.1 # License, v. 2.0. If a copy of the MPL was not distributed with this
# # file, You can obtain one at http://mozilla.org/MPL/2.0/.
# The contents of this file are subject to the Mozilla 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/MPL/
#
# 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 Netscape Portable Runtime (NSPR).
#
# The Initial Developer of the Original Code is
# Netscape Communications Corporation.
# Portions created by the Initial Developer are Copyright (C) 1998-2001
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK *****


# ----------------------------------------------------------------- # -----------------------------------------------------------------
# #
Expand Down
38 changes: 3 additions & 35 deletions nsprpub/admin/makeTargetDirs.sh
Original file line number Original file line Diff line number Diff line change
@@ -1,40 +1,8 @@
#!/bin/sh #!/bin/sh
# #
# ***** BEGIN LICENSE BLOCK ***** # This Source Code Form is subject to the terms of the Mozilla Public
# Version: MPL 1.1/GPL 2.0/LGPL 2.1 # License, v. 2.0. If a copy of the MPL was not distributed with this
# # file, You can obtain one at http://mozilla.org/MPL/2.0/.
# The contents of this file are subject to the Mozilla 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/MPL/
#
# 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 Netscape Portable Runtime (NSPR).
#
# The Initial Developer of the Original Code is
# Netscape Communications Corporation.
# Portions created by the Initial Developer are Copyright (C) 1998-2001
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK *****


# ----------------------------------------------------------------- # -----------------------------------------------------------------
# makeTargetDirs.sh -- Create target directories for building NSPR # makeTargetDirs.sh -- Create target directories for building NSPR
Expand Down
46 changes: 7 additions & 39 deletions nsprpub/admin/repackage.sh
Original file line number Original file line Diff line number Diff line change
@@ -1,39 +1,7 @@
#! /bin/sh #! /bin/sh
# ***** BEGIN LICENSE BLOCK ***** # This Source Code Form is subject to the terms of the Mozilla Public
# Version: MPL 1.1/GPL 2.0/LGPL 2.1 # License, v. 2.0. If a copy of the MPL was not distributed with this
# # file, You can obtain one at http://mozilla.org/MPL/2.0/.
# The contents of this file are subject to the Mozilla 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/MPL/
#
# 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 Netscape Portable Runtime (NSPR).
#
# The Initial Developer of the Original Code is
# Netscape Communications Corporation.
# Portions created by the Initial Developer are Copyright (C) 1998-2001
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK *****


# ------------------------------------------------------------------ # ------------------------------------------------------------------
# repackage.sh -- Repackage NSPR from /s/b/c to mozilla.org format # repackage.sh -- Repackage NSPR from /s/b/c to mozilla.org format
Expand Down Expand Up @@ -64,10 +32,10 @@
# #
# ------------------------------------------------------------------ # ------------------------------------------------------------------


FROMTOP=/share/builds/components/nspr20/v4.9 FROMTOP=/share/builds/components/nspr20/v4.9.1
TOTOP=./v4.9 TOTOP=./v4.9.1
NSPRDIR=nspr-4.9 NSPRDIR=nspr-4.9.1
SOURCETAG=NSPR_4_9_RTM SOURCETAG=NSPR_4_9_1_RTM


# #
# enumerate Unix object directories on /s/b/c # enumerate Unix object directories on /s/b/c
Expand Down
38 changes: 3 additions & 35 deletions nsprpub/admin/symlinks.sh
Original file line number Original file line Diff line number Diff line change
@@ -1,40 +1,8 @@
#!/bin/sh #!/bin/sh
# #
# ***** BEGIN LICENSE BLOCK ***** # This Source Code Form is subject to the terms of the Mozilla Public
# Version: MPL 1.1/GPL 2.0/LGPL 2.1 # License, v. 2.0. If a copy of the MPL was not distributed with this
# # file, You can obtain one at http://mozilla.org/MPL/2.0/.
# The contents of this file are subject to the Mozilla 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/MPL/
#
# 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 Netscape Portable Runtime (NSPR).
#
# The Initial Developer of the Original Code is
# Netscape Communications Corporation.
# Portions created by the Initial Developer are Copyright (C) 1998-2001
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK *****


# ----------------------------------------------------------------- # -----------------------------------------------------------------
# symlinks.sh -- create links from NSPR builds # symlinks.sh -- create links from NSPR builds
Expand Down
40 changes: 3 additions & 37 deletions nsprpub/build/autoconf/acwinpaths.m4
Original file line number Original file line Diff line number Diff line change
@@ -1,40 +1,6 @@
dnl ***** BEGIN LICENSE BLOCK ***** dnl This Source Code Form is subject to the terms of the Mozilla Public
dnl Version: MPL 1.1/GPL 2.0/LGPL 2.1 dnl License, v. 2.0. If a copy of the MPL was not distributed with this
dnl dnl file, You can obtain one at http://mozilla.org/MPL/2.0/.
dnl The contents of this file are subject to the Mozilla Public License Version
dnl 1.1 (the "License"); you may not use this file except in compliance with
dnl the License. You may obtain a copy of the License at
dnl http://www.mozilla.org/MPL/
dnl
dnl Software distributed under the License is distributed on an "AS IS" basis,
dnl WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
dnl for the specific language governing rights and limitations under the
dnl License.
dnl
dnl The Original Code is mozilla.org code.
dnl
dnl The Initial Developer of the Original Code is the
dnl Mozilla Foundation <http://www.mozilla.org>
dnl
dnl Portions created by the Initial Developer are Copyright (C) 2009
dnl the Initial Developer. All Rights Reserved.
dnl
dnl Contributor(s):
dnl Benjamin Smedberg <benjamin@smedbergs.us>
dnl
dnl Alternatively, the contents of this file may be used under the terms of
dnl either of the GNU General Public License Version 2 or later (the "GPL"),
dnl or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
dnl in which case the provisions of the GPL or the LGPL are applicable instead
dnl of those above. If you wish to allow use of your version of this file only
dnl under the terms of either the GPL or the LGPL, and not to allow others to
dnl use your version of this file under the terms of the MPL, indicate your
dnl decision by deleting the provisions above and replace them with the notice
dnl and other provisions required by the GPL or the LGPL. If you do not delete
dnl the provisions above, a recipient may use your version of this file under
dnl the terms of any one of the MPL, the GPL or the LGPL.
dnl
dnl ***** END LICENSE BLOCK *****


define(GENERATE_SUB_ABS, [ define(GENERATE_SUB_ABS, [
define([AC_OUTPUT_FILES_SUB1], [ define([AC_OUTPUT_FILES_SUB1], [
Expand Down
4 changes: 4 additions & 0 deletions nsprpub/build/autoconf/install-sh
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,8 @@
#!/bin/sh #!/bin/sh
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.



# #
# install - install a program, script, or datafile # install - install a program, script, or datafile
Expand Down
4 changes: 4 additions & 0 deletions nsprpub/build/cygwin-wrapper
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,8 @@
#!/bin/sh #!/bin/sh
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

# #
# Stupid wrapper to avoid win32 dospath/cygdrive issues # Stupid wrapper to avoid win32 dospath/cygdrive issues
# Try not to spawn programs from within this file. If the stuff in here looks royally # Try not to spawn programs from within this file. If the stuff in here looks royally
Expand Down
4 changes: 4 additions & 0 deletions nsprpub/build/win32/pgomerge.py
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,8 @@
#!/usr/bin/python #!/usr/bin/python
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

# Usage: pgomerge.py <binary basename> <dist/bin> # Usage: pgomerge.py <binary basename> <dist/bin>
# Gathers .pgc files from dist/bin and merges them into # Gathers .pgc files from dist/bin and merges them into
# $PWD/$basename.pgd using pgomgr, then deletes them. # $PWD/$basename.pgd using pgomgr, then deletes them.
Expand Down
38 changes: 3 additions & 35 deletions nsprpub/config/Makefile.in
Original file line number Original file line Diff line number Diff line change
@@ -1,40 +1,8 @@
#! gmake #! gmake
# #
# ***** BEGIN LICENSE BLOCK ***** # This Source Code Form is subject to the terms of the Mozilla Public
# Version: MPL 1.1/GPL 2.0/LGPL 2.1 # License, v. 2.0. If a copy of the MPL was not distributed with this
# # file, You can obtain one at http://mozilla.org/MPL/2.0/.
# The contents of this file are subject to the Mozilla 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/MPL/
#
# 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 Netscape Portable Runtime (NSPR).
#
# The Initial Developer of the Original Code is
# Netscape Communications Corporation.
# Portions created by the Initial Developer are Copyright (C) 1998-2000
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK *****


MOD_DEPTH = .. MOD_DEPTH = ..
topsrcdir = @top_srcdir@ topsrcdir = @top_srcdir@
Expand Down
4 changes: 4 additions & 0 deletions nsprpub/config/autoconf.mk.in
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,8 @@
# -*- Mode: Makefile -*- # -*- Mode: Makefile -*-
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.



INCLUDED_AUTOCONF_MK = 1 INCLUDED_AUTOCONF_MK = 1
USE_AUTOCONF = 1 USE_AUTOCONF = 1
Expand Down
Loading

0 comments on commit c757950

Please sign in to comment.