1f9fbec18Smcpowers/* ***** BEGIN LICENSE BLOCK ***** 2f9fbec18Smcpowers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 3f9fbec18Smcpowers * 4f9fbec18Smcpowers * The contents of this file are subject to the Mozilla Public License Version 5f9fbec18Smcpowers * 1.1 (the "License"); you may not use this file except in compliance with 6f9fbec18Smcpowers * the License. You may obtain a copy of the License at 7f9fbec18Smcpowers * http://www.mozilla.org/MPL/ 8f9fbec18Smcpowers * 9f9fbec18Smcpowers * Software distributed under the License is distributed on an "AS IS" basis, 10f9fbec18Smcpowers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 11f9fbec18Smcpowers * for the specific language governing rights and limitations under the 12f9fbec18Smcpowers * License. 13f9fbec18Smcpowers * 14*45d2468cSMark Powers * The Original Code is the Netscape security libraries. 15f9fbec18Smcpowers * 16*45d2468cSMark Powers * The Initial Developer of the Original Code is 17*45d2468cSMark Powers * Netscape Communications Corporation. 18*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 1994-2000 19*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 20f9fbec18Smcpowers * 21*45d2468cSMark Powers * Contributor(s): 22*45d2468cSMark Powers * Dr Vipul Gupta <vipul.gupta@sun.com>, Sun Microsystems Laboratories 23f9fbec18Smcpowers * 24f9fbec18Smcpowers * Alternatively, the contents of this file may be used under the terms of 25f9fbec18Smcpowers * either the GNU General Public License Version 2 or later (the "GPL"), or 26f9fbec18Smcpowers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 27f9fbec18Smcpowers * in which case the provisions of the GPL or the LGPL are applicable instead 28f9fbec18Smcpowers * of those above. If you wish to allow use of your version of this file only 29f9fbec18Smcpowers * under the terms of either the GPL or the LGPL, and not to allow others to 30f9fbec18Smcpowers * use your version of this file under the terms of the MPL, indicate your 31f9fbec18Smcpowers * decision by deleting the provisions above and replace them with the notice 32f9fbec18Smcpowers * and other provisions required by the GPL or the LGPL. If you do not delete 33f9fbec18Smcpowers * the provisions above, a recipient may use your version of this file under 34f9fbec18Smcpowers * the terms of any one of the MPL, the GPL or the LGPL. 35f9fbec18Smcpowers * 36f9fbec18Smcpowers * ***** END LICENSE BLOCK ***** */ 37*45d2468cSMark Powers 38*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 39*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 40*45d2468cSMark Powers * 41*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 42*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 43*45d2468cSMark Powers * the License. You may obtain a copy of the License at 44*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 45*45d2468cSMark Powers * 46*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 47*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 48*45d2468cSMark Powers * for the specific language governing rights and limitations under the 49*45d2468cSMark Powers * License. 50*45d2468cSMark Powers * 51*45d2468cSMark Powers * The Original Code is the Multi-precision Binary Polynomial Arithmetic Library. 52*45d2468cSMark Powers * 53*45d2468cSMark Powers * The Initial Developer of the Original Code is 54*45d2468cSMark Powers * Sun Microsystems, Inc. 55*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2003 56*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 57*45d2468cSMark Powers * 58*45d2468cSMark Powers * Contributor(s): 59*45d2468cSMark Powers * Sheueling Chang Shantz <sheueling.chang@sun.com> and 60*45d2468cSMark Powers * Douglas Stebila <douglas@stebila.ca> of Sun Laboratories. 61*45d2468cSMark Powers * 62*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 63*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 64*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 65*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 66*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 67*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 68*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 69*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 70*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 71*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 72*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 73*45d2468cSMark Powers * 74*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 75*45d2468cSMark Powers 76*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 77*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 78*45d2468cSMark Powers * 79*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 80*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 81*45d2468cSMark Powers * the License. You may obtain a copy of the License at 82*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 83*45d2468cSMark Powers * 84*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 85*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 86*45d2468cSMark Powers * for the specific language governing rights and limitations under the 87*45d2468cSMark Powers * License. 88*45d2468cSMark Powers * 89*45d2468cSMark Powers * The Original Code is the MPI Arbitrary Precision Integer Arithmetic library. 90*45d2468cSMark Powers * 91*45d2468cSMark Powers * The Initial Developer of the Original Code is 92*45d2468cSMark Powers * Michael J. Fromberger. 93*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 1997 94*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 95*45d2468cSMark Powers * 96*45d2468cSMark Powers * Contributor(s): 97*45d2468cSMark Powers * Netscape Communications Corporation 98*45d2468cSMark Powers * 99*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 100*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 101*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 102*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 103*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 104*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 105*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 106*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 107*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 108*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 109*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 110*45d2468cSMark Powers * 111*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 112*45d2468cSMark Powers 113*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 114*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 115*45d2468cSMark Powers * 116*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 117*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 118*45d2468cSMark Powers * the License. You may obtain a copy of the License at 119*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 120*45d2468cSMark Powers * 121*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 122*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 123*45d2468cSMark Powers * for the specific language governing rights and limitations under the 124*45d2468cSMark Powers * License. 125*45d2468cSMark Powers * 126*45d2468cSMark Powers * The Original Code is the MPI Arbitrary Precision Integer Arithmetic library. 127*45d2468cSMark Powers * 128*45d2468cSMark Powers * The Initial Developer of the Original Code is 129*45d2468cSMark Powers * Michael J. Fromberger. 130*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 1998 131*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 132*45d2468cSMark Powers * 133*45d2468cSMark Powers * Contributor(s): 134*45d2468cSMark Powers * Netscape Communications Corporation 135*45d2468cSMark Powers * 136*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 137*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 138*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 139*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 140*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 141*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 142*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 143*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 144*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 145*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 146*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 147*45d2468cSMark Powers * 148*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 149*45d2468cSMark Powers 150*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 151*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 152*45d2468cSMark Powers * 153*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 154*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 155*45d2468cSMark Powers * the License. You may obtain a copy of the License at 156*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 157*45d2468cSMark Powers * 158*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 159*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 160*45d2468cSMark Powers * for the specific language governing rights and limitations under the 161*45d2468cSMark Powers * License. 162*45d2468cSMark Powers * 163*45d2468cSMark Powers * The Original Code is the MPI Arbitrary Precision Integer Arithmetic library. 164*45d2468cSMark Powers * 165*45d2468cSMark Powers * The Initial Developer of the Original Code is 166*45d2468cSMark Powers * Michael J. Fromberger. 167*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 1998 168*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 169*45d2468cSMark Powers * 170*45d2468cSMark Powers * Contributor(s): 171*45d2468cSMark Powers * Netscape Communications Corporation 172*45d2468cSMark Powers * Douglas Stebila <douglas@stebila.ca> of Sun Laboratories. 173*45d2468cSMark Powers * 174*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 175*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 176*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 177*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 178*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 179*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 180*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 181*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 182*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 183*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 184*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 185*45d2468cSMark Powers * 186*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 187*45d2468cSMark Powers 188*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 189*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 190*45d2468cSMark Powers * 191*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 192*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 193*45d2468cSMark Powers * the License. You may obtain a copy of the License at 194*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 195*45d2468cSMark Powers * 196*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 197*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 198*45d2468cSMark Powers * for the specific language governing rights and limitations under the 199*45d2468cSMark Powers * License. 200*45d2468cSMark Powers * 201*45d2468cSMark Powers * The Original Code is the MPI Arbitrary Precision Integer Arithmetic library. 202*45d2468cSMark Powers * 203*45d2468cSMark Powers * The Initial Developer of the Original Code is 204*45d2468cSMark Powers * Michael J. Fromberger. 205*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 1998 206*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 207*45d2468cSMark Powers * 208*45d2468cSMark Powers * Contributor(s): 209*45d2468cSMark Powers * 210*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 211*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 212*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 213*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 214*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 215*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 216*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 217*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 218*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 219*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 220*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 221*45d2468cSMark Powers * 222*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 223*45d2468cSMark Powers 224*45d2468cSMark Powers/* ***** BEGIN LICENSE BLOCK ***** 225*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 226*45d2468cSMark Powers * 227*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 228*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 229*45d2468cSMark Powers * the License. You may obtain a copy of the License at 230*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 231*45d2468cSMark Powers * 232*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 233*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 234*45d2468cSMark Powers * for the specific language governing rights and limitations under the 235*45d2468cSMark Powers * License. 236*45d2468cSMark Powers * 237*45d2468cSMark Powers * The Original Code is the Netscape security libraries. 238*45d2468cSMark Powers * 239*45d2468cSMark Powers * The Initial Developer of the Original Code is 240*45d2468cSMark Powers * Netscape Communications Corporation. 241*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2000 242*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 243*45d2468cSMark Powers * 244*45d2468cSMark Powers * Contributor(s): 245*45d2468cSMark Powers * Sheueling Chang Shantz <sheueling.chang@sun.com>, 246*45d2468cSMark Powers * Stephen Fung <stephen.fung@sun.com>, and 247*45d2468cSMark Powers * Douglas Stebila <douglas@stebila.ca> of Sun Laboratories. 248*45d2468cSMark Powers * 249*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 250*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 251*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 252*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 253*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 254*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 255*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 256*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 257*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 258*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 259*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 260*45d2468cSMark Powers * 261*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 262*45d2468cSMark Powers 263*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 264*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 265*45d2468cSMark Powers * 266*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 267*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 268*45d2468cSMark Powers * the License. You may obtain a copy of the License at 269*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 270*45d2468cSMark Powers * 271*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 272*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 273*45d2468cSMark Powers * for the specific language governing rights and limitations under the 274*45d2468cSMark Powers * License. 275*45d2468cSMark Powers * 276*45d2468cSMark Powers * The Original Code is the MPI Arbitrary Precision Integer Arithmetic library. 277*45d2468cSMark Powers * 278*45d2468cSMark Powers * The Initial Developer of the Original Code is 279*45d2468cSMark Powers * Michael J. Fromberger. 280*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 1997 281*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 282*45d2468cSMark Powers * 283*45d2468cSMark Powers * Contributor(s): 284*45d2468cSMark Powers * 285*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 286*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 287*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 288*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 289*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 290*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 291*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 292*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 293*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 294*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 295*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 296*45d2468cSMark Powers * 297*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 298*45d2468cSMark Powers 299*45d2468cSMark Powers/* 300*45d2468cSMark Powers * Sun elects to use this software under the MPL license. 301*45d2468cSMark Powers */ 302*45d2468cSMark Powers/* 303*45d2468cSMark Powers * Source location: 304*45d2468cSMark Powers * The source for this code is available at opensolaris.org under the 305*45d2468cSMark Powers * terms of the Mozilla Public License Version 1.1. Contact 306*45d2468cSMark Powers * on-discuss@opensolaris.org for details. 307*45d2468cSMark Powers */ 308