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

257 Коммитов

Автор SHA1 Сообщение Дата
Chris R 26b5d1da27 #86 Do not fire the ClientDisconnect token for completed responses 2016-08-23 12:18:42 -07:00
Chris R d8209b6cd4 #173 Ignore write failures, fix disconnect notifications. 2016-08-22 10:53:59 -07:00
Chris R efef52a0ad #216 Lazy feature initialization 2016-08-19 15:42:59 -07:00
Chris R e39ea62808 #160 Refactor options/settings 2016-08-18 13:47:05 -07:00
Chris R cd886802fe Fix race condition in new OnStarting and OnCompleted tests. 2016-08-10 15:49:02 -07:00
Chris R fe6ecfde65 #160 Remove response body buffering, fix layering of related features 2016-08-09 16:10:26 -07:00
Chris R 0fc5dc1820 #160 Rename UrlPrefix.Whole to FullPrefix. Make IsHeadMethod internal 2016-08-09 13:41:31 -07:00
Chris R 4b36501bd8 #160 Move AllowAnonymous from the AuthenticationSchemes to its own bool 2016-08-05 16:18:30 -07:00
Chris R 44910bbd59 Use CoreFx managed WebSockets 2016-08-03 09:48:52 -07:00
Chris R 235ac59551 API cleaup, organization 2016-07-29 15:19:44 -07:00
Chris R 3d2e1c4d3e Factoring out UrlGroup, ServerSession, RequestQueue, ChannelBinding,
Disconnect Listener.
2016-07-27 10:04:26 -07:00
John Luo 07b078d4e3 Remove support for specifying only ports in IServerAddresses #197 2016-07-14 13:45:18 -07:00
Chris R 26ed532df5 #210 Disable flaky caching tests. 2016-07-14 10:40:23 -07:00
Doug Bunting 5541fc28bf One build to rule them all
- well, at least VS and command-line builds will share output
- part of aspnet/Coherence-Signed#277
2016-07-07 14:15:19 -07:00
Ajay Bhargav Baaskaran e5dc948e47 Updating to RTM builds of xunit and Moq (#205) 2016-07-05 21:05:37 -07:00
Pranav K 10df99de67 Updating to dev versions 2016-06-16 10:18:52 -07:00
N. Taylor Mullen b441934f65 Remove direct Microsoft.NETCore.Platforms dependency.
- Microsoft.NETCore.App now pulls this package in.

aspnet/Coherence-Signed#344
2016-06-13 15:29:07 -07:00
Cesar Blum Silveira 55d2ef02b1 Implement IHttpRequestFeature.RawTarget. 2016-05-31 13:01:27 -07:00
John Luo f5bd95b93f React to updated CoreCLR packages
https://github.com/aspnet/Coherence/issues/97
2016-05-26 18:22:38 -07:00
Chris R 3061a48a38 Do not allow control characters in response headers. 2016-05-10 10:59:42 -07:00
Pranav K 5bcf381604 Fix build warnings 2016-05-02 11:27:30 -07:00
Pranav K 6829675f5f Use latest build of dotnet-test-xunit 2016-04-19 14:54:14 -07:00
Pavel Krymets 169a571a37 Bring Microsoft.NETCore.Platforms dependency back 2016-04-18 17:00:52 -07:00
Chris R ff95748d7e Hosting#698 Remove IServerFactory, add UseWebListener extension 2016-04-15 16:08:54 -07:00
Pavel Krymets 75144a4350 Migrate tests, tools and samples to portable 2016-04-14 15:24:10 -07:00
Doug Bunting 84c897543e React to HttpAbstractions namespace changes
- aspnet/HttpAbstractions#549 and aspnet/HttpAbstractions#592
- clean up `using`s
2016-03-30 16:28:38 -07:00
Chris R bdcdf29ade #182 Revert workaround for HttpResponseMessage.ReasonPhrase. 2016-03-30 16:03:47 -07:00
Doug Bunting f0a5a01f6d React to `HttpContextFactory` constructor change
- remove unused field
- see pull aspnet/HttpAbstractions#594 and issue aspnet/HttpAbstractions#561
2016-03-25 10:05:27 -07:00
David Fowler 7c67a4a594 Fixed packages 2016-03-25 09:25:04 -07:00
Chris R 2774259461 React to test regression in HttpResponseMessage.ReasonPhrase. 2016-03-07 11:13:15 -08:00
Doug Bunting d593ac148d Remove project name from output path
- aspnet/Coherence-Signed#187
- remove `<RootNamespace>` settings but maintain other unique aspects e.g. `<DnxInvisibleContent ... />`
- in a few cases, standardize on VS version `14.0` and not something more specific
2016-03-02 21:39:28 -08:00
N. Taylor Mullen 5433130182 Transition to netstandard.
- dotnet5.X => netstandard1.y (where y = x-1).
- DNXCore50 => netstandardapp1.5.
- Applied the same changes to ifdefs.
2016-03-01 13:35:50 -08:00
John Luo 497565a52c Updating test TFMs for custom test discovery 2016-02-18 17:03:22 -08:00
Cesar Blum Silveira 8007020bff Fix build. 2016-02-10 15:09:37 -08:00
Chris R c79458a282 React to changes in System.Net.Sockets.TcpClient. 2016-02-10 13:38:06 -08:00
John Luo 4666564b87 Updating to new CLI 2016-02-01 19:21:41 -08:00
N. Taylor Mullen 1aff2e9cda Update ASP.NET 5 versions for ASP.NET Core.
See https://github.com/aspnet/Announcements/issues/144 for more information.
2016-01-22 12:28:27 -08:00
N. Taylor Mullen a83445441a Rename AspNet 5 file contents.
See https://github.com/aspnet/Announcements/issues/144 for more information.
2016-01-22 12:23:36 -08:00
N. Taylor Mullen 295c98c757 Rename AspNet 5 folders and files.
See https://github.com/aspnet/Announcements/issues/144 for more information.
2016-01-22 12:23:31 -08:00
Brennan 1cae0695f7 Remove IsLocal 2016-01-19 08:50:17 -08:00
Victor Hurdugaci 6e67f78ed0 Build with dotnet 2016-01-11 14:27:53 -08:00
Chris R 0f01399955 #123 Default headers to UTF8 2016-01-08 12:06:50 -08:00
Cesar Blum Silveira d9e06f8e6e Don't decode forward slashes in request path (#146). 2015-12-22 15:04:56 -08:00
Cesar Blum Silveira 905b5bcfc2 Enable tests on CoreCLR (#143). 2015-12-22 14:13:34 -08:00
John Luo 3b42433f07 Handle null valued headers #158 2015-12-09 16:21:57 -08:00
Chris R fca0476936 #137 Relayer and ifdef WebSockets
Rename Microsoft.Net.WebSockets to Microsoft.Net.WebSockets.Server.
Reverse dependency with Microsoft.Net.Http.Server.
ifdef out IHttpWebSocketFeature.
2015-12-08 12:00:44 -08:00
John Luo 8712ba4855 Reacting to new IServer IHttpApplication design 2015-12-01 11:40:52 -08:00
John Luo 8c800fbd0f Rearranging test port allocations to avoid test race conditions #152 2015-11-02 14:54:09 -08:00
John Luo 092f689c6a Reacting to Hosting IServerFactory refactoring 2015-10-30 13:00:53 -07:00
Kiran Challa a494885e3f React to testing changes 2015-10-13 12:41:37 -07:00
Kiran Challa 7d132dd87a Reacting to testing changes 2015-10-13 05:20:46 -07:00
Pranav K 4400ab4124 Renaming Microsoft.Framework.* -> Microsoft.Extensions.* 2015-10-03 15:44:44 -07:00
Hao Kung 1ff204f47c React to Caption => DisplayName 2015-09-23 15:21:53 -07:00
Chris R ce06872b84 Hosting#331 Add IServerAddressesFeature. 2015-09-14 16:58:00 -07:00
Chris R 0603a69b2c Convert IServerInformation to IFeatureCollection. 2015-08-31 16:46:13 -07:00
Chris R 195e06970a Use new HttpContext.Features API. 2015-08-31 07:31:43 -07:00
Chris R 1f596abfe5 React to string[] -> StringValues changes. 2015-08-28 12:43:12 -07:00
Chris R 42343bedee Raise test timeouts. 2015-08-24 10:52:50 -07:00
Chris R 8735d455f9 Only run Kerberos tests if the machine is joined to the domain. 2015-08-17 09:46:49 -07:00
Chris R 9fdeb09270 React to FeatureModel package change. 2015-07-17 09:47:17 -07:00
Chris R c9f0a47c0d Empty challenge for authenticated request should result in Forbidden. 2015-07-10 14:50:11 -07:00
Chris R 2b5785c2c6 #131 Handle behavioral challenges (403 vs 401). 2015-07-01 10:35:10 -07:00
Hao Kung 7b31e034ca React to Http changes 2015-06-25 17:10:13 -07:00
Chris R 38f70a02f7 #125 Add a Hosting dependency and Program.Main. 2015-06-23 11:55:59 -07:00
Chris R 03f7e4b362 React to IRequestIdentifierFeature refactor. 2015-06-18 15:55:12 -07:00
Chris R fa3b98f113 React to OnSendingHeaders rename. 2015-06-12 15:28:54 -07:00
Chris R 20f2219886 #121 Enable kernel mode response caching. 2015-06-12 12:12:22 -07:00
Chris R 3c044fb92e #120 Implement response buffering. 2015-06-08 10:47:10 -07:00
Chris R 2681e8b3d1 #112, #113 Sort out default response modes, allow manual chunking. 2015-05-15 14:55:54 -07:00
Troy Dai a1422fa51b Update project.json in test 2015-05-12 14:15:20 -07:00
Chris R d0276d4d55 React to Http namespace changes. 2015-05-07 13:41:04 -07:00
Chris R 4d015760f6 React to rename of IHttpClientCertificateFeature rename. 2015-04-27 14:38:24 -07:00
Chris Ross b0d0e94aba Handle Authentication and WebSocket API changes. 2015-04-23 16:06:18 -07:00
Chris Ross 1bb35041e9 Handle Http.Core rename. 2015-04-16 12:32:18 -07:00
Hao Kung f191792b96 React to Http Challenge changes 2015-04-15 13:10:35 -07:00
Doug Bunting 626ed73987 Update .xproj files for Microsoft.Web.AspNet.* -> Microsoft.DNX.* rename 2015-04-02 13:49:31 -07:00
Hao Kung b761e7d8c2 Fix tests to check results for null 2015-03-16 17:47:29 -07:00
Hao Kung efc5ea9b5d React to auth changes 2015-03-16 16:46:56 -07:00
Brennan 4883cfe40d XRE name changes 2015-03-12 16:06:36 -07:00
N. Taylor Mullen b84b0dbfac Update .kproj => .xproj. 2015-03-11 14:08:56 -07:00
N. Taylor Mullen ad192f5883 Remove BOM from project.json, *.cmd, *.sh and *.shade files. 2015-03-09 13:01:52 -07:00
N. Taylor Mullen 099494c5d3 Update aspnet50/aspnetcore50 => dnx451/dnxcore50. 2015-03-08 13:00:33 -07:00
Praburaj 74ea7f723d Rename Microsoft.AspNet.Http.Interfaces => Microsoft.AspNet.Http 2015-03-05 16:35:00 -08:00
Praburaj ca3259f703 Implementing IRequestIdentifierFeature
Using code from HttpListener codebase to generate trace ids just to be consistent with other code.
2015-03-04 14:27:08 -08:00
Hao Kung c08721c7b3 React to AuthN renames 2015-03-02 15:37:35 -08:00
Stephen Halter 65adcffb92 Handle HttpFeature rename 2015-01-18 20:59:49 -08:00
Chris Ross 8385a3c3fc Handle PipelineCore rename. 2015-01-15 14:20:16 -08:00
Victor Hurdugaci c00007caab More disabled tests 2014-12-17 14:08:36 -08:00
Brennan 700fa531de Updating tests to use official xunit 2014-12-16 10:14:53 -08:00
Victor Hurdugaci e10f64c32f Ignore some tests on downlevel 2014-12-15 16:45:35 -08:00
Victor Hurdugaci f6aa12cfa8 Add schema version to kproj files 2014-11-25 11:08:17 -08:00
Chris Ross 46a11be2ed #39 - Hot add/remove prefixes. #13 - Support Add/Remove(string). 2014-11-17 09:24:42 -08:00
Victor Hurdugaci 15344d8d7a Update KProj to the latest format 2014-11-12 15:39:40 -08:00
Chris Ross f6c1a559a0 Add new HeadersSent API. 2014-11-06 11:56:23 -08:00
Pranav K 10ef1b33c1 Reacting to System.Collections.Concurrent version change 2014-10-24 00:04:46 -07:00
Chris Ross 93a88af467 Purge old tests. 2014-10-10 16:22:49 -07:00
Pranav K c6d2d2ce24 Removing version from framework assemblies node 2014-10-10 10:55:55 -07:00
Pranav K 8b774e3abf Reacting to CLR package versioning changes 2014-10-10 10:34:50 -07:00
David Fowler 31b4a9598d Fixup references 2014-10-05 14:14:03 -07:00
Chris Ross 8bbf5db1ac #69 - Make WebListener target Net45. 2014-10-02 15:51:30 -07:00
Pranav K c6357bd2f6 Removing declaration expressions 2014-10-01 14:51:46 -07:00
Chris Ross 88da31af7c Cleanup. 2014-09-26 08:59:44 -07:00
Chris Ross 66144c864e #67 - Fire disconnect notifications even for gracefull disconnects. 2014-09-26 08:59:42 -07:00
Chris Ross 56483cb0ed #54 - Throw if anyone tries to modify the response headers after they are sent. 2014-09-24 13:39:09 -07:00
Chris Ross 5f7c06d0ec Fix request stream tests. 2014-09-15 14:20:56 -07:00
David Fowler a1c2f68a58 Updated to use the new target framework in project.json 2014-09-04 01:44:15 -07:00
David Fowler a7e97313b5 Updated to use the new target framework in project.json 2014-08-29 00:07:19 -07:00
Chris Ross 4b76d93801 Change spelling of Cancelled to Canceled. Cleanup. 2014-08-25 14:21:19 -07:00
Chris Ross 5de5534982 #43 - Honor CancellationTokens for Read/Write/Flush/SendFileAsync. 2014-08-25 14:18:57 -07:00
David Fowler 47a0530cc4 Removed source files from the project 2014-08-15 09:38:17 -07:00
Chris Ross 1416cc4d69 #46 - Rename Microsoft.Net.Server to Microsoft.Net.Http.Server. 2014-08-06 15:49:53 -07:00
Chris Ross 6fab49b6e0 #52 - Enable parallel tests by using dynamic ports. 2014-07-24 16:13:03 -07:00
Chris Ross 53e38e2a23 #45 Add friendly header collection APIs for people using WebListener directly. 2014-07-23 09:18:27 -07:00
David Fowler b2d2840a6f Renamed configurations to frameworks in project.json 2014-07-13 22:09:09 -07:00
Chris Ross 91b61bf6f6 Add using statement for extension methods. 2014-07-08 10:11:25 -07:00
Chris Ross 112e3e5358 Rename IHttpOpaqueUpgradeFeature to IHttpUpgradeFeature. 2014-07-03 14:03:57 -07:00
Chris Ross 81c967dfa4 Rename OnRequestAborted to RequestAborted. 2014-07-02 09:04:48 -07:00
Chris Ross e15fe540a8 Enable custom auth challenges. Integrate IAuthenticationHandler. 2014-07-01 14:57:27 -07:00
Chris Ross 0e197a59ed More HTTPS tests. 2014-07-01 14:57:25 -07:00
Chris Ross 6f550d67a4 Improve the auth infrastructure. Expose the user. 2014-07-01 14:57:22 -07:00
Chris Ross 0103307aac Fix https tests. 2014-06-26 10:24:44 -07:00
Brice Lambson 7a9590e8d5 Bump version to 1.0.0-* 2014-06-19 16:58:34 -07:00
Chris Ross 741d5b57ee Include client certificate feature renames. 2014-06-19 13:44:24 -07:00
Chris Ross a3dfa41372 Add WebSocket tests. Fix Connection header. 2014-06-19 08:59:10 -07:00
Chris Ross 6a810fd648 Add opaque upgrade tests. 2014-06-19 08:59:04 -07:00
Chris Ross 9191bddf00 Wait for requests to drain during shutdown. 2014-05-30 15:54:03 -07:00
David Fowler 60812e51f1 Fixed project.json casing in kproj 2014-05-26 02:55:37 -07:00
David Fowler 66ea95eb49 Fixed casing of project.json 2014-05-25 10:07:13 -07:00
David Fowler 88b0c498d6 Renamed Project.json to Project.json2 2014-05-25 10:07:13 -07:00
Pranav K 475294688e Updating kproj file to match tooling changes 2014-05-18 20:13:57 -07:00
Chris Ross 587492738c Remove unused dependency. 2014-05-08 12:27:49 -07:00
Chris Ross 3c5a5346c6 Sort dependencies. 2014-05-08 12:10:55 -07:00
Chris Ross 72e14ebd6f Copy the tests for the lower level API. 2014-05-08 12:05:57 -07:00
Wei Wang 9c5253a415 Sort dependencies and remove duplicates in dependencies 2014-05-07 18:28:44 -07:00
Chris Ross 98f14182b1 Remove AssemblyInfo files. Remove direct OWIN references. 2014-05-07 09:04:34 -07:00
Wei Wang 81abb2d431 Fix ordering of usings and dependencies after namespace renaming 2014-05-06 14:25:07 -07:00
Chris Ross 13e595ee18 Fix Logging dependency. 2014-05-06 12:09:02 -07:00
Wei Wang bc93ff9aec Update dependency namespace 2014-05-05 20:08:02 -07:00
Chris Ross 903197e1ce Fix HttpAbstraction dependencies. 2014-05-05 17:14:45 -07:00
David Fowler 21616bcde5 Fixed up xunit references and fixed sample. 2014-05-04 11:28:12 -07:00
anpete 35fcc7a579 Update file headers 2014-05-01 17:43:17 -07:00
Chris Ross 8e23200fd2 #3 - Implement IHttpRequestLifetime 2014-04-28 14:54:33 -07:00
Chris Ross bfab162b4b Seperate the server layers into two projects. 2014-04-22 09:56:09 -07:00
Chris Ross f8b1679240 Update to new project tooling. 2014-04-16 14:16:46 -07:00
Chris Ross af1a97cd7c WebListener: Normalize request read validation. 0 size is invalid. Return 0 if closed. 2014-03-28 11:03:09 -07:00
Chris Ross 3ff8eba3a7 Rename test project as FunctionalTests. 2014-03-26 14:28:54 -07:00
Chris Ross a7210c9938 Test: Move xunit attribute to AssemblyInfo. 2014-03-26 14:19:12 -07:00
Chris Ross aed5b9a1c9 Convert tests to K test. 2014-03-25 15:42:50 -07:00
Chris Ross 546af5ddee Rename Prefix to UrlPrefix. Seperate IServerInformation to its own implementation. 2014-03-24 11:34:07 -07:00
Chris Ross eb27892470 Code review cleanup. 2014-03-24 11:34:04 -07:00