Commit 70bac17f 70bac17f9807ba2cf5b634ab472717f4a78a5390 by Christian Gerdes

Modified readme and removed some incorrect license files.

1 parent 8c51561e
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>Contributors</title>
</head>
<body>
<h2>The Bouncy Castle Cryptographic C#&reg; API</h2>
<p>
<h3>Donors</h3>
<p>
The following people and organisations donated financially to help with the release of 1.8:
<br />&nbsp;<br />
Andrew Grosser, Antonio Royo, dmitry.ribakov&#64gmail.com, PhreePhly, and encryptomatic.com.
</p>
<h3>Code Contributors:</h3>
<p>The following people have contributed to the C# Bouncy Castle Cryptography
Package.</p>
<p>Thanks, may your castles never deflate!</p>
<ul>
<li>
<p>Kaiser Yang &lt;kaiseryang&#064yahoo.com&gt; - initial port of the lightweight
API and ASN.1 library. Finding BigInteger loop problem.</p>
</li>
<li>
<p>Asier Murciego &lt;a.murciego&#064captiva-sys.es&gt; - Further patching to
BigInteger library.</p>
</li>
<li>
<p>Megan Woods &lt;megan.woods&#064widestreet.com.au&gt; - X509 certificate
generation, RSA/DSA digest signature classes.</p>
</li>
<li>
<p>David Del Vecchio &lt;ddelvecc&#064virginia.edu&gt; - patches to RSA Pkcs1
Signature generation OID issues, help with clarifications on DateTime and
certificates.</p>
</li>
<li>
<p>Nelson Fernandez &lt;nelson-bc&#064kpanic.com.ar&gt; - patches to allow
compilation under mono.</p>
</li>
<li>
<p>Paulo Soares &lt;psoares&#064consiste.pt&gt; - patches to X509CertificateParser,
C# port of JZlib plus inflater/deflater streams, C# port of Apache BZip2
classes.</p>
</li>
<li>
<p>Pawel Niewiadomski &lt;11110000b&#064gmail.com&gt; - patches for X509 and CMS,
unit test for time classes.</p>
</li>
<li>
<p>Jesper Johansen &lt;jesper&#064hc.jay.net&gt; - bug fix for DerT61String
encodings.</p>
</li>
<li>
<p>Adam Sternberg &lt;agsternberg&#064gmail.com&gt; - identified problem with
generation of PGP public keyrings.</p>
</li>
<li>
<p>Kirill Zhuklinets &lt;zhuklinets_k&#064gaz-is.ru&gt; - initial submission of
bulk of Asn1.Esf classes (RFC 3126).</p>
</li>
<li>
<p>Dr Andrew Gray &lt;andrew.gray&#064rcrt.co.uk&gt; - identified problem with
BigInteger.ModPow for negative exponents.</p>
</li>
<li>
<p>Mauricio Ulate &lt;mulate&#064gmail.com&gt; - identified problem with non-ASCII
pass phrases in PGP.</p>
</li>
<li>
<p>John Allberg &lt;John.Allberg&#064teliasonera.com&gt; - initial implementation
of CryptoApiRandomGenerator.</p>
</li>
<li>
<p>Mattias &Ouml;hrn &lt;mattias.ohrn&#064gmail.com&gt; - identified problem with
Pkcs12Store.Save and provided fix.</p>
</li>
<li>
<p>Jen Andre &lt;jandre&#064gmail.com&gt; - initial implementation of
case-insensitive searches for PGP keyrings.</p>
</li>
<li>
<p>#Cyrille37# &lt;cyrille37&#064gmail.com&gt; - identified problem with
BigInteger.ModInverse for negative values.</p>
</li>
<li>
<p>David Reis Jr &lt;davidreis&#064yahoo.com&gt; - bug fix for X509CrlStoreSelector
handling of NextUpdate, fix handling of null parameters for DSA in key
factories, initial port of Pkix namespace and supporting tests.
</p>
</li>
<li>
<p>Ivan Peev &lt;ivan.peev&#064cozyroc.com&gt; - bug fix for version string
displayed in PGP armored output.</p>
</li>
<li>
<p>Hector Ornelas Aciga &lt;hector.ornelas&#064sat.gob.mx&gt; - patch to add support for PKCS#5 Scheme 2 keys.</p>
</li>
<li>
<p>Tom Van Holle &lt;tvh&#064dsoft.be&gt; - patch to add new class: Pkcs10CertificationRequestDelaySigned.</p>
</li>
<li>
<p>Kalev Lember &lt;kalev&#064smartlink.ee&gt; - patch to fix compilation problem under Mono 2.8+.</p>
</li>
<li>
<p>Kyle Hamilton &lt;kyanha.bouncycastle&#064kyanha.net&gt; - identified problem with BigInteger.Multiply, patch for MiscPemGenerator infinite recursion,
proposed improvements in use of random numbers.</p>
</li>
<li>
<p>Atanas Krachev &lt;akrachev&#064gmail.com&gt; - added support for revocation signatures in OpenPGP.</p>
</li>
<li>
<p>Torsten Moschny &lt;t.moschny&#064web.de&gt; - identified problem where PrivateKeyFactory/PublicKeyFactory failed to preserve publicKeyParamSet for EC keys.</p>
</li>
<li>
<p>Thomas Heggelund &lt;the&#064dips.no&gt; - identified problem with RSAParameters fields requiring zero-byte padding to satisfy .NET.</p>
</li>
<li>
<p>Laszlo Magyar &lt;lmagyar1973&#064gmail.com&gt; - patch to fix problem with SubjectDirectoryAttributes constructor.</p>
</li>
<li>
<p>Tim Whittington (https://github.com/timw) - ports of ChaCha, GMAC, Memoable, Poly1305, Skein, SM3, Threefish, XSalsa20. Registerised Salsa20 core.</p>
</li>
<li>
<p>Oscar Jacobsson (https://github.com/OscarAyoy) - patch to fix DerEnumerated constructor (including test coverage).</p>
</li>
<li>
<p>Michael Krueger &lt;michael.krueger&#064secardeo.com&gt; - patch to fix Asn1.Cmp.RevDetails constructor.</p>
</li>
<li>
<p>Daniel Nauck &lt;daniel.nauck&#064gmail.com&gt; - patch for Portable Class Library support.</p>
</li>
<li>
<p>John Allberg &lt;john&#064ayoy.se&gt; - improvements to Portable Class Library patch.</p>
</li>
<li>
<p>Oren Novotny (https://github.com/onovotny) - developed and maintained a fork supporting Portable Class Library, worked closely with us to integrate the changes back into the main project.</p>
</li>
<li>
<p>Nicolas Dorier (https://github.com/NicolasDorier) - patch to fix culture-dependent lookups in MacUtilities.
</li>
</ul>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>License</title>
</head>
<body>
<h2>The Bouncy Castle Cryptographic C#&reg; API</h2>
<h3>License:</h3>
The Bouncy Castle License<br>
Copyright (c) 2000-2015 The Legion of the Bouncy Castle Inc.
(http://www.bouncycastle.org)<br>
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, sub license, 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:<br>
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.<br>
<span style="font-weight: bold;">THE SOFTWARE IS PROVIDED "AS IS",
WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,</span><br
style="font-weight: bold;">
<span style="font-weight: bold;">INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR</span><br
style="font-weight: bold;">
<span style="font-weight: bold;">PURPOSE AND NONINFRINGEMENT. IN NO
EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE</span><br
style="font-weight: bold;">
<span style="font-weight: bold;">LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR</span><br
style="font-weight: bold;">
<span style="font-weight: bold;">OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER</span><br
style="font-weight: bold;">
<span style="font-weight: bold;">DEALINGS IN THE SOFTWARE.<br>
<br>
</span>
</body>
</html>
......@@ -1507,9 +1507,6 @@
<None Include="Registry\Schannel_high_withclient.reg" />
</ItemGroup>
<ItemGroup>
<Content Include="BouncyCastle_bzip2\Contributors.html" />
<Content Include="BouncyCastle_bzip2\License.html" />
<Content Include="BouncyCastle_bzip2\Readme.html" />
<Content Include="BouncyCastle_src\Contributors.html" />
<Content Include="BouncyCastle_src\License.html" />
<Content Include="BouncyCastle_src\Readme.html" />
......
......@@ -2,6 +2,16 @@
The Project builds a DLL file (LIL_VSTT_Plugins.dll) which you need to add a reference to in your Test Project in order to use the plugins. Either copy the project into your Test Project's Solution, and reference the project in your Test Project, or place a copy of the built dll file in each Test Project (create a lib directory and copy the dll to it, add the DLL file as an existing item, and add a reference in your test project by browsing to the dll file). The DLL will be deployed automatically to all agents in your test rig.
## License
The project source code and binaries are open source and under the MS-RL license unless otherwise specified in the code or in the folders of such code.
By using the code (reading, compiling, linking, distributing or in any other way make use of the code) you accept the license terms applicable for the code in question.
You can download or read the MS-RL license here: https://opensource.org/licenses/MS-RL
In short,
- you are not allowed to distribute the software or any portion of the software without distributing the complete code and license together with the software.
- you are not allowed to remove any trademarks, copyrights or attributions from the code.
## Building
Pre build versions of the DLL and the PDB Debug symbols files are available in the project wiki home page for download. Please remember to remove the blocking of the file that windows does for downloaded executable files, otherwise it will not load. Most windows setups also block executable files on shared filesystems, so you might want to place the file local.
......@@ -16,4 +26,12 @@ This means that other mechanisms of versioning need to be used, like changing th
## Project Gitlab
https://git.lightsinline.se/products/VSTT-Plugins
This project is maintained on a GitLab server, where you can find the latest code, builds, issues and documention. Register an account (for free) if you want to get support or create issues/bugs/suggestions. With an account, you can also create a personal fork (clone) of the project and get the plugin code in your own repository and maintain your own version. You may also invite others to join your project or share the code. If you create code you want to get added to the original code base, you are welcome to create a merge request to get it added to the master branch.
\ No newline at end of file
This project is maintained on a GitLab server, where you can find the latest code, builds, issues and documention. Register an account (for free) if you want to get support or create issues/bugs/suggestions. With an account, you can also create a personal fork (clone) of the project and get the plugin code in your own repository and maintain your own modified version. You may also invite others to join your project or share the code. If you create code you want to get added to the original code base, you are welcome to create a merge request to get it added to the master branch for others to use.
## Bouncy Castle API
Contains the code of the Bouncy Castle C# API Release 1.8.1
Please note that the Bouncy Castle API source files are under a diffrent license (http://www.bouncycastle.org/csharp/licence.html)
and BZIP2 source files are under the Apache License Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0)
For more information, wiki, docs, latest code, donations etc please visit http://www.bouncycastle.org
......