Chris Ross
86bd393d3d
Add string+PathString operator to prevent too much string<->PathString implicit conversion.
2015-04-21 10:23:22 -07:00
Chris Ross
4030be585d
#265 Add implicit converters between string and PathString.
2015-04-20 10:54:33 -07:00
Chris Ross
7d7cd5fde7
#265 Remove some overloads for Run, Map, and MapWhen.
2015-04-17 12:28:02 -07:00
Chris Ross
d111e24da7
#190 - Swap Http and Http.Core package names. Remove Http.Core namespace.
2015-04-16 12:07:50 -07:00
Victor Hurdugaci
fab55afca5
Update resource names
2015-04-08 15:31:44 -07:00
Levi B
6c9055cadc
Fix CJK Ideographs and Hangul Syllables representation
...
Characters in these blocks weren't correctly identified as assigned characters, which caused the encoders to always encode them, even if the ranges were in the allow list.
2015-04-07 13:54:46 -07:00
Chris Ross
8da763a14a
Disable false positive date parser test.
2015-04-06 13:52:08 -07:00
Chris Ross
957a77219c
Use MemberData instead of InlineData.
2015-04-06 12:41:01 -07:00
Chris Ross
b62dde23e6
Add quotes in project.json file.
2015-04-06 12:09:27 -07:00
Chris Ross
c24a40517f
#246 Fix multipart test on linux.
2015-04-06 11:25:26 -07:00
Pranav K
1f127d25c3
* Adding TimeSpan to DateTimeOffset so test succeeds in non-PST timezones
...
* Removing unused dependency from project.json
2015-04-06 07:41:05 -07:00
Doug Bunting
c6bf89a04e
Update .xproj files for Microsoft.Web.AspNet.* -> Microsoft.DNX.* rename
2015-04-02 13:49:26 -07:00
Levi B
1e9d57f80c
UrlEncoder should always encode the U+003A COLON character
...
Provides extra defense-in-depth in case an application is using this API to encode a relative URL, otherwise the part before the colon could inadvertently be treated as a scheme.
2015-03-17 17:19:20 -07:00
Praburaj
93deb0b440
Remove dependency on DependencyInjection and instead use DependencyInjection.Interfaces on Http.Extensions
...
Fixes: https://github.com/aspnet/HttpAbstractions/issues/228
2015-03-13 19:56:45 -07:00
Brennan
a06d05ffae
Update xunit.runner.kre => xunit.runner.aspnet.
2015-03-12 16:27:02 -07:00
N. Taylor Mullen
12f90869c0
Update .kproj => .xproj.
2015-03-11 14:07:45 -07:00
Praburaj
a6670114b1
Adding more fallbacks for BufferingHelper temporary folder location
...
Fixes:
https://github.com/aspnet/HttpAbstractions/issues/168
2015-03-10 21:20:50 -07:00
Levi B
ae456401a8
Change AllowedCharsBitmap back to a struct.
...
I also experimented with having a fixed uint[] field inside the struct, but this actually ended up having worse performance than a proper uint[] array reference since it defeated some of the JITter's optimizations.
2015-03-10 17:58:10 -07:00
Levi B
64077026c7
API cleanup: Rename UnicodeBlock -> UnicodeRange
...
Also clean up related doc comments
2015-03-10 17:58:03 -07:00
Praburaj
58c45cd379
SignOutContext needs AuthenticationProperties
2015-03-09 19:37:38 -07:00
Praburaj
9463b08d7b
Move SendFile HttpResponse extensions to Microsoft.AspNet.Http.Extensions
...
Addresses: https://github.com/aspnet/HttpAbstractions/issues/221
2015-03-09 15:05:16 -07:00
N. Taylor Mullen
973bf7865e
Remove BOM from project.json, *.cmd, *.sh and *.shade files.
2015-03-09 12:54:49 -07:00
N. Taylor Mullen
0ad48b90b2
Update aspnet50/aspnetcore50 => dnx451/dnxcore50.
2015-03-08 12:50:39 -07:00
Levi B
9988d5205e
GetXyzEncoder() shouldn't throw if IServiceProvider is null
...
Also remove dependency on full DI; use Interfaces instead
2015-03-05 18:43:59 -08:00
Praburaj
d5e1b198dc
Rename Microsoft.AspNet.Http.Interfaces => Microsoft.AspNet.Http
2015-03-05 16:54:21 -08:00
Brennan
09ccc84a17
DI API changes
2015-03-05 14:29:22 -08:00
Hao Kung
20848da93f
React to DI changes
2015-03-04 18:08:36 -08:00
Hao Kung
de1e8763dd
Security -> Authentication
...
AuthN renames and design changes
2015-03-02 15:25:52 -08:00
Levi B
04707ccaa0
Add unit tests for the service provider extensions
2015-02-27 14:44:12 -08:00
Levi B
eb42bc51fb
CodePointFilter parameterless ctor should be empty, not Basic Latin
2015-02-27 11:30:01 -08:00
Levi B
0ca24147a0
Add unit tests and code generation routines
2015-02-27 11:30:00 -08:00
Brennan
6224268953
Updating .kproj files
2015-02-04 14:20:22 -08:00
Chris Ross
15a51e423f
#175 - Decode multipart headers as UTF-8.
2015-01-22 09:42:09 -08:00
Stephen Halter
db484a7dcb
Rename Microsoft.AspNet.HttpFeature to Microsoft.AspNet.Http.Interfaces
2015-01-16 19:46:04 -08:00
Chris Ross
d43cf30eff
#162 - Rename PipelineCore project to Http.Core. Part 2.
2015-01-15 12:37:34 -08:00
Chris Ross
68be1d1b19
#162 - Change PipelineCore namespace to Http.Core. Part-1.
2015-01-15 11:52:34 -08:00
Chris Ross
4fb21644fc
Implement strongly typed headers.
2015-01-14 15:41:09 -08:00
Chris Ross
5872feb224
#139 - Mime multipart request parsing.
2015-01-07 15:42:46 -08:00
Brennan
b7eb1a92bb
Update tests to use official xunit
2014-12-15 15:09:59 -08:00
Victor Hurdugaci
7569703906
Add schema version to kproj files
2014-11-25 10:49:23 -08:00
Chris Ross
1dd3a2ee1f
#147 - OWIN: Throw KeyNotFoundException if the underlying Feature is missing. Return defaults for required entries.
2014-11-14 15:11:40 -08:00
Victor Hurdugaci
76bb27e5d3
Update KProj to the latest format
2014-11-12 15:09:59 -08:00
Louis DeJardin
b7d9e11a84
Middleware invokation with per-request services
...
* Extension methods for .Use<TService1, ...> and
.Run<TService1, ...> add service parameters to lambda
* Middleware class .Invoke method may take services as
additional parameters
2014-11-05 13:32:25 -08:00
Chris Ross
dc600a636a
Support removing features from FeatureCollection.
2014-10-20 08:49:44 -07:00
Levi B
0f2b9b3701
Add Base64UrlEncode / Base64UrlDecode.
2014-10-14 16:12:51 -07:00
Pranav K
0d27849c14
Removing version token from framework assemblies node
2014-10-10 12:19:24 -07:00
Pranav K
dc04ff843c
Reacting to CLR package versioning changes
2014-10-10 10:32:48 -07:00
Chris Ross
f5577c589e
#130 - Remove semi-colon support from query parsing.
2014-10-08 14:25:59 -07:00
David Fowler
20de1d0597
Fix up references
2014-10-05 05:08:26 -07:00
Chris Ross
c2934912af
#121 - Make the query parsing API public.
2014-09-23 15:13:08 -07:00