Chris R
b94519b821
Pin versions
2016-09-07 10:24:38 -07:00
Chris R
a526454321
Raise version from 0.2.0-pre to 1.0.0-rc1
2016-09-07 09:55:21 -07:00
Chris R
a787a01a73
Downgrade to 1.0 dependencies
2016-09-07 09:45:31 -07:00
Doug Bunting
295dab5d50
Remove .travis.yml file
...
- no reason to build or test Windows-only WebListener on Linux or OS X
2016-09-07 09:33:50 -07:00
Troy Dai
c185082d40
Update comments in RequestUriBuilder
2016-09-06 16:16:23 -07:00
Troy Dai
c25d9b68ab
Use socket in Path encoding and unescaping cases
2016-09-06 16:09:07 -07:00
Troy Dai
7592086060
Update comments in RequestUriBuilder
2016-09-06 16:09:07 -07:00
Troy Dai
93feda2b8a
Rename parameter name in RequestUriBuilder
2016-09-06 16:09:07 -07:00
Troy Dai
100beaaf94
Add length constrain in path processing
2016-09-06 16:09:07 -07:00
Troy Dai
35429bd91f
Update overlong UTF8 test case
2016-09-06 16:09:07 -07:00
Troy Dai
b99f98dffb
Improve URL path decoding and unescaping components
...
1. Rename UrlInByte to RawUrlHelper and conver it to static class.
2. Combine UrlPathDecoder and RequestUrlBuilder and convert the latter to
a static utility class.
2016-09-06 16:09:07 -07:00
Troy Dai
ff97efe0d2
Overhaul the URL path unescaping
2016-09-06 16:09:06 -07:00
Troy Dai
8aaa4d0759
Add test cases for Path unescaping
2016-09-06 16:09:06 -07:00
Chris R
e9ef38cf3a
PR feedback
2016-09-02 16:23:45 -07:00
Chris R
1e59352466
Consolidate write flags and counting logic
2016-09-02 16:23:45 -07:00
Chris R
8105a272d2
#210 Re-enable caching tests
2016-09-02 16:23:45 -07:00
Chris R
88114568b9
#167 Prevent duplicate Content-Length headers
2016-09-02 16:23:45 -07:00
Chris R
6522926c22
Port WebSocket fix from https://github.com/dotnet/corefx/pull/11348
2016-09-02 15:33:10 -07:00
Troy Dai
f05007e0f2
Fix error message in RequestContext
2016-09-01 12:00:06 -07:00
Troy Dai
735366ff3f
Revert buffer alignment in NativeRequestContext
...
The buffer alignment will be set to zero so that WebListener will work
properly in all environment except ARM
2016-09-01 10:09:55 -07:00
Chris R
b31ec7d7a7
#204 Consolidate unsafe buffer access into NativeRequestContext
2016-08-31 14:19:56 -07:00
Chris R
3d1dbbaae5
#183 Set empty paths for OPTIONS * requests
2016-08-26 16:01:20 -07:00
Chris R
c2f52db3a5
Reorder SendFileAsync to match Write/FlushAsync
2016-08-26 10:10:09 -07:00
BrennanConroy
c2a1b8d17f
React to NullLogger move
2016-08-24 09:41:16 -07:00
Chris R
26b5d1da27
#86 Do not fire the ClientDisconnect token for completed responses
2016-08-23 12:18:42 -07:00
Chris R
8fe007e995
#237 Make shared CLR code internal
2016-08-23 11:56:37 -07:00
Chris R
fc6452235e
Remove un-used pinvokes
2016-08-23 09:39:14 -07:00
BrennanConroy
fe5314ea98
Remove old comment
2016-08-23 09:07:04 -07:00
BrennanConroy
c967382e89
Add Win8 check
2016-08-22 15:02:47 -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
9f1476aea8
#230 Disable TLS token binding pending updates
2016-08-19 10:19:33 -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
Pranav K
81192017c9
Migrate to dotnet.myget.org feed
2016-08-09 15:17:28 -07:00
Chris R
0fc5dc1820
#160 Rename UrlPrefix.Whole to FullPrefix. Make IsHeadMethod internal
2016-08-09 13:41:31 -07:00
Chris R
ce06c0b241
Remove unused code. Reduce class nesting.
2016-08-08 13:18:01 -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
a9b5cec33d
Remove old WebSockets.Server package from NuGetPackageVerifier
2016-08-03 10:57:20 -07:00
Chris R
44910bbd59
Use CoreFx managed WebSockets
2016-08-03 09:48:52 -07:00
Chris R
484955f83e
Make MessagePump constructor public for DI
2016-08-01 13:23:55 -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
John Luo
b132b69cb3
Log stack trace when logging exceptions #198
2016-07-13 14:34:43 -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
moozzyk
f63e53b597
Force 8-byte alignment on HTTP_REQUEST buffer
...
Addresses #126
2016-06-22 10:50:57 -07:00