Martin Baulig
7cb2fbabaa
Crypto tests are now complete.
2015-03-04 20:57:30 +01:00
Martin Baulig
ab8067ba61
Cleanups.
2015-03-03 20:05:28 +01:00
Martin Baulig
8e5d1d3270
Preparing more tests.
2015-03-03 19:53:29 +01:00
Martin Baulig
ba3428f11f
Renamed.
2015-03-03 19:04:12 +01:00
Martin Baulig
71362b8aca
Port to the new test format.
2015-03-03 19:01:39 +01:00
Martin Baulig
d52973f2dd
Parameterize and let us select ...
2015-03-03 03:52:43 +01:00
Martin Baulig
f05e25d493
Let's hook things up ...
2015-03-03 03:38:30 +01:00
Martin Baulig
7f37825b91
Move MonoCryptoProvider and MonoCryptoContext into Mono.Security.NewTls.TestProvider.
2015-03-03 03:26:42 +01:00
Martin Baulig
8082fb8e24
Simple dependency injector.
2015-03-03 03:15:28 +01:00
Martin Baulig
acdc426500
Always dump the result into TestResult.xml unless explicitly told not to.
2015-03-03 03:10:27 +01:00
Martin Baulig
b372165396
Run all tests locally unless explicitly told otherwise.
2015-03-03 03:07:33 +01:00
Martin Baulig
1844edffb1
Add all the dependencies; these are much more complex than they need to be.
2015-03-03 03:04:17 +01:00
Martin Baulig
b2bfd98943
Console/Mono.Security.NewTls.Console - the Console test runner will live here.
2015-03-03 02:49:43 +01:00
Martin Baulig
906e87105f
Add xamarin/web-tests as submodule, using the martin-newtls branch.
...
Add the full solution to the MartinsPlayground.mdw workspace.
2015-03-03 02:45:27 +01:00
Martin Baulig
76f3d49ee3
Add new Mono.Security.NewTls.Tests project.
...
This is a PCL, so it may only reference Mono.Security.NewTls.Interface
and Mono.Security.NewTls.TestFramework.
All tests will go in here.
All platform-specific code for Mobile must go into Mono.Security.NewTls.TestProvider
via dependency-injection.
2015-03-03 02:36:48 +01:00
Martin Baulig
ae88b69d01
Introduce IClientAndServer and we can move the ConnectionHandlers.
2015-03-03 02:25:42 +01:00
Martin Baulig
c00921eed2
Moving more stuff.
2015-03-03 02:18:31 +01:00
Martin Baulig
098735f0c8
And these can now be moved as well.
2015-03-03 02:15:43 +01:00
Martin Baulig
3da433fa92
Operate on ICollection<CipherSuiteCode>.
2015-03-03 02:10:42 +01:00
Martin Baulig
4c136ad047
Move ICommonConnection.
2015-03-03 02:00:40 +01:00
Martin Baulig
d725aa2889
We can now move IConnection.
2015-03-03 01:55:40 +01:00
Martin Baulig
747c50990a
Why is IPEndPoint not available in PCL?
2015-03-03 01:52:25 +01:00
Martin Baulig
578df691cc
Moving more stuff.
2015-03-03 01:45:30 +01:00
Martin Baulig
1ac8f6c8f9
Add new Mono.Security.NewTls.TestProvider project.
...
This will need special care on Mobile.
2015-03-03 01:14:39 +01:00
Martin Baulig
733885a307
This one can go away.
2015-03-03 01:11:58 +01:00
Martin Baulig
4d3139ffd4
Moving stuff ...
2015-03-03 01:05:02 +01:00
Martin Baulig
c229bc96fa
Reference the new Mono.Security.NewTls.TestFramework and start to move stuff over.
2015-03-03 01:01:57 +01:00
Martin Baulig
600e0b2952
Warning fixes.
2015-03-03 00:58:28 +01:00
Martin Baulig
a1399880ab
Renamed to match the new namespace.
2015-03-03 00:53:04 +01:00
Martin Baulig
c246a89233
Make it compile again.
2015-03-03 00:50:30 +01:00
Martin Baulig
3a3e9b3fbb
Namespace Mono.Security.Protocol.NewTls -> Mono.Security.NewTls.
2015-03-03 00:33:16 +01:00
Martin Baulig
7c2cae109c
Remove classes that were moved into the PCL.
2015-03-03 00:23:53 +01:00
Martin Baulig
206de45f33
Add Mono.Security.NewTls.Interface PCL.
2015-03-03 00:20:25 +01:00
Martin Baulig
8b38aac550
And fix another path.
2015-02-08 07:32:58 +01:00
Martin Baulig
49e2baaa09
Remove obsolete file.
2015-02-08 07:28:03 +01:00
Martin Baulig
fbad611949
It is now called 'NewSystemSource'.
2015-02-08 07:26:38 +01:00
Martin Baulig
74dab7e2c5
More build stuff.
2015-02-08 07:18:39 +01:00
Martin Baulig
a27bdbc6f0
Provide a local copy of these for the stand-alone build.
2015-02-08 07:09:30 +01:00
Martin Baulig
3ed7b0da51
Some stuff has been shuffled around, make it build again.
2015-02-08 07:07:59 +01:00
Martin Baulig
90561a4767
Initial import.
2015-02-08 06:59:25 +01:00