Pranav K
fd85a8b3a5
Adding status badges
2015-04-01 18:47:56 -07:00
N. Taylor Mullen
adfad921c5
Turn off sudo for .travis.yml.
2015-04-01 17:05:57 -07:00
N. Taylor Mullen
ac9db0ff35
Add travis and appveyor CI support.
2015-04-01 15:45:04 -07:00
suhasj
82140d0ed3
Merge branch 'release' into dev
2015-03-25 11:46:44 -07:00
suhasj
fd86bf74c5
Updating to release NuGet.config
2015-03-25 11:46:42 -07:00
Wei Wang
5afe55dc39
Remove k command and use dnx instead
2015-03-24 21:31:44 -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
Ajay Bhargav Baaskaran
f63702754f
[ Fixes #160 ] Added OnResponseCompleted to HttpResponse
2015-03-16 15:50:58 -07:00
Hao Kung
08ddbe8531
Auth cleanup
...
- Rename Security folder -> Authentication
- Change Authenticate to only take one scheme to match other APIs, the
params overload did not make it any cleaner to consume (since it didn't
produce a combined ClaimsPrincipal anyways)
2015-03-16 14:26:46 -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
Praburaj
b77e9d2d9c
Using [NotNull] attribute from the Common repo package
2015-03-13 17:44:51 -07:00
Praburaj
ca07b6e2fd
Using new encoders over the old encoders.
2015-03-13 12:50:49 -07:00
Levi B
8ca2728ef8
Split encoders into two packages to resolve layering issues
...
The core package has no external dependencies aside from NetFX-produced packages
2015-03-12 22:35:47 -07:00
Brennan
a06d05ffae
Update xunit.runner.kre => xunit.runner.aspnet.
2015-03-12 16:27:02 -07:00
Doug Bunting
c27c85c7ac
Do not use deprecated `dnvm -x86` switch
2015-03-11 16:58:26 -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
543e0f4863
Code comment cleanup.
2015-03-10 18:06:59 -07:00
Levi B
332900b175
Allow XyzEncoder.Default to be settable.
2015-03-10 17:58:17 -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
ed380ef61c
Renaming Nuget.org feed key name to Nuget.
...
fixes https://github.com/aspnet/Universe/issues/174
2015-03-09 20:51:37 -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
de25ccc9cd
Temporarily update struct => class.
...
- Will be reverted back as denoted by issue: https://github.com/aspnet/HttpAbstractions/issues/222
2015-03-09 01:32:04 -07:00
N. Taylor Mullen
d2b303d4f0
Update build.sh to use dnvm correctly.
2015-03-08 12:50:43 -07:00
N. Taylor Mullen
e2329ae102
Update kvm/KVM/Kvm => dnvm/DNVM/Dnvm.
2015-03-08 12:50:43 -07:00
N. Taylor Mullen
d69b1000b6
Update K_BUILD_VERSION/kre/KRE/.k => DNX_BUILD_VERSION/dnx/DNX/.dnx.
2015-03-08 12:50:41 -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
Praburaj
ae23f7c7bc
Adding a feature to get the traceidentifier for a request
...
Addresses : https://github.com/aspnet/HttpAbstractions/issues/117
Related changes in Helios & weblistener in separate PRs.
2015-03-04 14:18:51 -08:00
Hao Kung
de1e8763dd
Security -> Authentication
...
AuthN renames and design changes
2015-03-02 15:25:52 -08:00
Eilon Lipton
2f960b9e3b
Merge pull request #206 from ajuckel/dev
...
Remove space from ISignOutContext filename
2015-02-28 10:33:26 -08:00
Anthony W. Juckel
ba2c06072e
Remove space from ISignOutContext filename
2015-02-28 01:20:25 -06:00
Levi B
04707ccaa0
Add unit tests for the service provider extensions
2015-02-27 14:44:12 -08:00
Levi B
a1dbce9065
Rename AddEncoders -> AddWebEncoders
2015-02-27 12:55:55 -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
Levi B
c5dc9abff6
Doc comment cleanup, API refactorings
...
Rename CodePointFilters -> UnicodeBlocks
Rework allowed / disallowed code point APIs for ease of use
Move service registration APIs into WebEncoders project
2015-02-25 14:01:17 -08:00
Eilon Lipton
024c72b05a
Update README.md
2015-02-24 14:09:55 -08:00
Levi B
204fb08e01
Refactor Encoders into their own package
2015-02-23 13:49:51 -08:00
Levi B
8d98d76209
Code comment clarifications
2015-02-19 14:42:20 -08:00
Levi B
c551ec2490
Add encoder extension methods
2015-02-19 14:14:04 -08:00
Levi B
fa18a8fb30
Rename HttpRequest.IsSecure -> HttpRequest.IsHttps
2015-02-17 10:50:07 -08:00
Levi B
3f9423eda9
Provide a facility for registering encoder services
2015-02-16 17:08:15 -08:00
Wei Wang
d0543305f0
Add project.lock.json to .gitignore
2015-02-16 13:30:36 -08:00