diff options
author | Matt Ellis <matell@microsoft.com> | 2015-10-21 22:43:32 -0700 |
---|---|---|
committer | Matt Ellis <matell@microsoft.com> | 2015-10-21 22:43:32 -0700 |
commit | 735337e25623144913d368f2ae7421c9033895b6 (patch) | |
tree | 7caa058bc9b60e4a9cda272dfaba9c0165d6754d /src/mscorlib | |
parent | ec209f65458ed447434d8b2186187c0444c8d227 (diff) | |
parent | 19ac8764fcd461a1b5d9c14940cca24dac62db02 (diff) | |
download | coreclr-735337e25623144913d368f2ae7421c9033895b6.tar.gz coreclr-735337e25623144913d368f2ae7421c9033895b6.tar.bz2 coreclr-735337e25623144913d368f2ae7421c9033895b6.zip |
Merge pull request #1820 from richlander/rich-cleanup
Update license attribution
Diffstat (limited to 'src/mscorlib')
-rw-r--r-- | src/mscorlib/LICENSE | 22 | ||||
-rw-r--r-- | src/mscorlib/src/System/Globalization/IdnMapping.cs | 32 | ||||
-rw-r--r-- | src/mscorlib/src/System/Random.cs | 1 |
3 files changed, 32 insertions, 23 deletions
diff --git a/src/mscorlib/LICENSE b/src/mscorlib/LICENSE deleted file mode 100644 index 5ac9e0e05d..0000000000 --- a/src/mscorlib/LICENSE +++ /dev/null @@ -1,22 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2014 Microsoft - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/src/mscorlib/src/System/Globalization/IdnMapping.cs b/src/mscorlib/src/System/Globalization/IdnMapping.cs index fbbd4d0943..4107cc1717 100644 --- a/src/mscorlib/src/System/Globalization/IdnMapping.cs +++ b/src/mscorlib/src/System/Globalization/IdnMapping.cs @@ -24,6 +24,38 @@ // RFC 3491 - Nameprep: A Stringprep Profile for Internationalized Domain Names (IDN) // RFC 3492 - Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA) // + +/* + +The punycode implementation is based on the sample code in RFC 3492 + +Copyright (C) The Internet Society (2003). All Rights Reserved. + +This document and translations of it may be copied and furnished to +others, and derivative works that comment on or otherwise explain it +or assist in its implementation may be prepared, copied, published +and distributed, in whole or in part, without restriction of any +kind, provided that the above copyright notice and this paragraph are +included on all such copies and derivative works. However, this +document itself may not be modified in any way, such as by removing +the copyright notice or references to the Internet Society or other +Internet organizations, except as needed for the purpose of +developing Internet standards in which case the procedures for +copyrights defined in the Internet Standards process must be +followed, or as required to translate it into languages other than +English. + +The limited permissions granted above are perpetual and will not be +revoked by the Internet Society or its successors or assigns. + +This document and the information contained herein is provided on an +"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING +TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING +BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION +HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF +MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. +*/ + namespace System.Globalization { using System; diff --git a/src/mscorlib/src/System/Random.cs b/src/mscorlib/src/System/Random.cs index ef88431e4a..59eb48cedc 100644 --- a/src/mscorlib/src/System/Random.cs +++ b/src/mscorlib/src/System/Random.cs @@ -55,7 +55,6 @@ namespace System { int mj, mk; //Initialize our Seed array. - //This algorithm comes from Numerical Recipes in C (2nd Ed.) int subtraction = (Seed == Int32.MinValue) ? Int32.MaxValue : Math.Abs(Seed); mj = MSEED - subtraction; SeedArray[55]=mj; |