Граф коммитов

40 Коммитов

Автор SHA1 Сообщение Дата
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