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