Commit Graph

317 Commits

Author SHA1 Message Date
Chris Ross 06e24a8fdf Handle null auth, null descriptions. 2015-04-23 16:05:05 -07:00
Chris Ross 0ed2692ef4 #267, #273, Move WebSocket APIs to their own object, fix context object. 2015-04-23 15:16:26 -07:00
Chris Ross cc1a24b949 #273 - Use POCOs for auth context objects. 2015-04-23 15:16:23 -07:00
Chris Ross a174bb299e #270 Rename auth wrapper's internal collections to Items. 2015-04-23 15:15:03 -07:00
Chris Ross 4637a95157 #266 Consolidate authentication APIs. 2015-04-23 15:15:02 -07:00
Chris Ross 25aed6f88e #274 Reorganize the strong header type extensions. Remove SendAsync extensions. 2015-04-22 11:43:12 -07:00
Ajay Bhargav Baaskaran d4132d98fd Moved CommonTestEncoder to Testing repo 2015-04-21 13:32:02 -07:00
Chris Ross 65e57d28f3 Add PathString+string operator to prevent too much string<->PathString implicit conversion. 2015-04-21 11:08:54 -07:00
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 0737ea392f Add NotNull to Predicate setter. 2015-04-20 11:41:43 -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 43c3913b86 #265 Remove setters for IApplcationBuilder.Properties and Server. 2015-04-17 12:18:09 -07:00
Justin Van Patten f5267fc145 Rename SetInt & GetInt -> SetInt32 & GetInt32
Fixes #256
2015-04-16 18:23:30 -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
Chris Ross 22a1cab976 #149 - Expose connection information as 1st class. 2015-04-16 11:41:41 -07:00
Hao Kung c69c289abf Simplify Challenge flow 2015-04-15 11:15:40 -07:00
Chris Ross e818783ba4 #167: Update cookie APIs to use shared core. 2015-04-15 09:37:47 -07:00
Chris Ross 09d6ab03bc Re-use public constants for header names. 2015-04-15 09:33:35 -07:00
Eilon Lipton c8f24b239d Merge pull request #260 from ryan1234/patch-1
Spelling mistake.
2015-04-10 18:08:02 -07:00
Ryan Meyer 03c47ad582 Spelling mistake.
Sorry I was looking at this code trying to track down a bug somewhere else and noticed a spelling mistake for a local variable. I know I tend to be anal about spelling, so figured I'd at least point it out.
2015-04-10 16:05:44 -07:00
Chris Ross 58f759ac25 Move IServerInformation to Hosting. 2015-04-10 09:58:57 -07:00
Victor Hurdugaci fab55afca5 Update resource names 2015-04-08 15:31:44 -07:00
Chris Ross 043b0f204c Replace WebSocket dependency. Remove chained dependencies. 2015-04-08 14:23:15 -07:00
N. Taylor Mullen e0b0941872 Update .travis.yml and appveyor.yml to build quietly. 2015-04-07 16:15:21 -07:00
N. Taylor Mullen 4538519607 Merge branch 'release' into dev 2015-04-07 14:46:00 -07:00
N. Taylor Mullen e2e14681d1 Add serviceable attribute to projects.
aspnet/DNX#1600
2015-04-07 14:45:42 -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 31dae81405 Short circuit empty inputs. 2015-04-06 11:56: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
Wei Wang 0ca6960a32 Fix AppVeyor git line ending config 2015-04-03 17:11:45 -07:00
Doug Bunting 110b6fd501 Merge remote-tracking branch 'origin/release' into dev 2015-04-03 11:56:53 -07:00
Doug Bunting c6bf89a04e Update .xproj files for Microsoft.Web.AspNet.* -> Microsoft.DNX.* rename 2015-04-02 13:49:26 -07:00
Troy Dai d95202528b Update global.json, sources=>projects 2015-04-02 09:20:13 -07:00
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