Commit Graph

728 Commits

Author SHA1 Message Date
Pavel Krymets 412e4de2a5 Remove unnecessary package references (#835) 2017-05-10 12:10:19 -07:00
Kristian Hellang d1d9bceff5 #833 Change non-standard header name 'ContentMD5' to 'Content-MD5' 2017-05-08 13:37:00 -07:00
John Luo 6ffac0c722 Merge branch 'rel/2.0.0-preview1' into dev 2017-05-05 17:14:57 -07:00
John Luo 9168442704 Migration 2017-05-05 14:59:10 -07:00
Pavel Krymets 404f51828a Merge branch 'rel/2.0.0-preview1' into dev 2017-05-05 10:22:55 -07:00
Pavel Krymets f2f4813023 Update InternalAspNetCoreSdkVersion 2017-05-05 10:22:47 -07:00
Pranav K d954e74d80 Merge remote-tracking branch 'origin/rel/2.0.0-preview1' into dev 2017-05-01 22:02:02 -07:00
Pranav K e950934314 Use the bundled NETStandard.Library package in netstandard targeting libraries 2017-05-01 12:39:28 -07:00
Pranav K 08132f809e Updating package version to preview2 2017-04-26 07:12:59 -07:00
Pranav K b840f9ba92 Merge branch 'rel/2.0.0-preview1' into dev 2017-04-25 22:02:47 -07:00
Pranav K 94c009feb7 Branching for 2.0.0-preview1 2017-04-25 22:02:44 -07:00
Pranav K 8f0bb46484 Use Bundled NETStandard.Library \ NETCoreApp versions instead of explicitly specifying one 2017-04-25 11:04:08 -07:00
Smit Patel 73e44417c5 Update API Check related files
React to aspnet/BuildTools#238
2017-04-25 08:18:41 -07:00
Hao Kung 3085f016e4 Fix GetToken() 2017-04-24 11:58:12 -07:00
David Fowler 5472763fc2 Added feature to control http body behavior (#821)
* Added feature to control http body behavior
- Added a flag to allow synchronous IO
2017-04-22 02:52:40 -07:00
Hao Kung 4566cf9fdb Add DisplayName to scheme 2017-04-20 12:42:12 -07:00
Hao Kung d508c027ba Add GetToken overload to HttpContext as well 2017-04-17 16:41:22 -07:00
Hao Kung 4b4b375909 Add GetToken overload using default scheme 2017-04-14 17:37:05 -07:00
Hao Kung ef9ff35370 Remove unneeded AuthenticateContext 2017-04-14 17:19:25 -07:00
Hao Kung f9e19ed522 DefaultAuthentication => DefaultAuthenticate 2017-04-14 14:42:10 -07:00
Jonathan Channon f2f643ad15 Updated XML documentation for HttpResponse.Body (#816) 2017-04-13 09:57:35 -07:00
Hao Kung f6cf5293a0 Add challenge/forbid overloads for MVC 2017-04-12 16:03:35 -07:00
John Luo 0da88e0dda Avoid double escaping in PathString 2017-04-06 13:29:06 -07:00
Pranav K f264659c95 Updating versions to 2.0.0-preview1 2017-04-03 21:41:10 -07:00
Hao Kung 13925be91e Initial Auth 2.0 checkin 2017-03-31 11:56:20 -07:00
Pranav K a0bb843dd5 Updating to 2.0.0 Internal.AspNetCore.Sdk 2017-03-29 11:30:33 -07:00
John Luo 2bdbbbf41d UseMiddleware resolves InvokeAsync in addition to Invoke 2017-03-27 11:28:09 -07:00
Pranav K b3b846c27e Remove net451 as a cross-compile target 2017-03-24 11:46:13 -07:00
John Luo 49daa416ba Use StringComparer.Ordinal 2017-03-22 14:45:46 -07:00
Doug Bunting c9f12a23f8 Disable API Check in projects with untracked breaking changes 2017-03-22 08:33:55 -07:00
John Luo c69c926217 Merge branch 'properties-dict' of https://github.com/tuespetre/HttpAbstractions into tdev 2017-03-21 17:45:29 -07:00
Kiran Challa 50f3cd6877 Changed samples and tests to run on netcoreapp2.0 2017-03-21 13:25:34 -07:00
Derek Gray d89f66f150 Use a CopyOnWriteDictionary in ApplicationBuilder so branches can set their own properties
Fix #783
2017-03-21 14:31:26 -05:00
Nate McMaster d30400fe15
Update Travis to macOS Sierra
[skip appveyor]
2017-03-21 12:14:24 -07:00
Nate McMaster 73d58b7a13 Unify dependency versions to one file 2017-03-15 13:54:28 -07:00
Nate McMaster aae85cc5d7
Update appveyor and travis settings 2017-03-14 13:40:27 -07:00
kchanlee 1b02cd2baf Implement `OwinEnvironment` `IEnumerable.GetEnumerator()` (#789) 2017-03-13 07:54:57 -07:00
Justin Van Patten fc3af1ecfe Remove explicit static constructors
Explicit static cctors cause the C# compiler to not mark types as
beforefieldinit, which means the JIT will add checks to each static
method and instance constructors of the type to make sure that the
static constructor was previously called. This can be avoided by
removing explicit static constructors and initializing static fields
inline.
2017-03-13 07:40:03 -07:00
David Fowler 2cafa432e3 Update .travis.yml (#787) 2017-03-09 11:19:33 -08:00
John Luo a1f4928ed5 Clean up Header qvalue parsing 2017-03-06 14:31:14 -08:00
Yves57 7440d5d29c Remove allocations and improve Header Quality Values parsing performance 2017-03-06 14:31:13 -08:00
Nate McMaster 81bec95b6a Update AppVeyor and Travis settings 2017-03-01 18:25:47 -08:00
Nate McMaster fbbcf9ccd2 Change korebuild branch and fix argument forwarding in bootstrapper 2017-03-01 18:14:13 -08:00
John Luo 15adff9433 Only format non-negative int64 #760 2017-02-28 14:47:08 -08:00
Nate McMaster b9bba9cbb1
Downgrade to stable packages 2017-02-14 16:15:30 -08:00
Doug Bunting d4800d188a Bump test projects up to .NET 4.5.2
- aspnet/Testing#248
- xUnit no longer supports .NET 4.5.1
- build tests for desktop .NET only on Windows
2017-02-14 08:37:12 -08:00
David Fowler 945b4e63de Added support for middleware activation via IMiddlewareFactory (#773)
* Added support for middleware activation via IMiddlewareFactory
- IMiddlewareFactory and IMiddleware are new extensiblity points for
activating and authoring middleware. Under the covers, middleware is still
very much just a function. This just provides a nice way to get a per request
activated middleware instance that is created and released via the IMiddlewareFactory.
The caveats are that middleware needs to be registered in the container (by default)
and that not possible to explicitly pass arguments directly via UseMiddleware.
- Added tests
2017-02-13 18:53:10 -08:00
Brian Chavez 6e01e642cb Fixed typo in HttpContext.User XML doc. (#771) 2017-02-08 20:00:08 -08:00
Chris R 96f33b27d4 Migrate from xproj to csproj 2017-02-03 15:37:51 -08:00
Daniel Roth 2703835352 Fix doc comment typo 2017-02-01 06:36:45 -08:00