Kristian Hellang
063d6eca0f
Added custom RFC 1123 DateTimeFormatter to improve allocation profile ( #716 )
2016-10-05 12:19:15 -07:00
Pranav K
874dcebbcb
Updating partner package versions
2016-09-28 11:50:48 -07:00
John Luo
e4afd782e8
Add strong and weak ETag comparisons
2016-08-30 14:15:16 -07:00
Victor Hurdugaci
e64b8e55e5
Add some multipart reader utilities to make reading streams easier
2016-07-14 09:25:46 -07:00
Doug Bunting
748e96f513
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 12:01:29 -07:00
Pranav K
20d608170e
Updating to dev versions
2016-06-16 10:17:59 -07:00
Pranav K
edff60f293
Fix build warnings
2016-05-02 11:27:17 -07:00
Pranav K
b50cd32b8e
Removing imports from src projects
2016-04-08 06:48:41 -07:00
Chris R
bd60507dcd
#553 Use System.Buffers for temporary arrays
2016-03-28 13:57:08 -07:00
Eilon Lipton
1b71748150
More package metadata fixes
2016-03-28 10:26:49 -07:00
Eilon Lipton
78a3fc91d3
Fix package metadata
2016-03-26 22:42:17 -07:00
Doug Bunting
80813f7c1e
Use pooled `StringBuilder` to reduce allocations when adding response cookies
...
- #561
- new `SetCookieHeaderValue.AppendToStringBuilder()` method; avoids per-call `StringBuilder` allocation
- `ResponseCookies` uses `ObjectPool<StringBuilder>` that `ResponseCookiesFeature` provides
- `ResponseCookies` works fine if no `ObjectPoolProvider` is available
- `IHttpContextFactory` instance is a singleton instantiated from CI
- make `HttpContextFactory` `ObjectPoolProvider` and `ResponseCookiesFeature`-aware
- apply same pattern to sample `PooledHttpContextFactory`
- pool is not currently configurable; defaults are fine for response cookies
- if we need (policy) configuration, would add an `IOptions<HttpContextFactorySettings>`
nit: Add some doc comments
2016-03-25 09:38:52 -07:00
Pranav K
67449276a5
Target minimal TFMs
2016-03-12 09:49:45 -08:00
Ajay Bhargav Baaskaran
97940747c3
Added missed attribute
2016-03-03 17:50:40 -08:00
Ajay Bhargav Baaskaran
dd7198f410
Added Company, Copyright and Product attributes to AssemblyInfo
2016-03-03 17:32:08 -08:00
Doug Bunting
3105fd1075
Remove project name from output path
...
- aspnet/Coherence-Signed#187
- remove `<RootNamespace>` settings but maintain other unique aspects e.g. `<DnxInvisibleContent ... />`
- in a few cases, standardize on VS version `14.0` and not something more specific
2016-03-02 18:51:48 -08:00
N. Taylor Mullen
9f499d7962
Transition to netstandard.
...
- dotnet5.X => netstandard1.y (where y = x-1).
- DNXCore50 => netstandardapp1.5.
- Applied the same changes to ifdefs.
2016-03-01 13:31:53 -08:00
N. Taylor Mullen
dabe2e0c24
Revert "Downgrade to use CoreFX NET46 compatible packages"
...
This reverts commit dc456ceab5 .
2016-02-19 20:33:13 -08:00
Mukul Sabharwal
dc456ceab5
Downgrade to use CoreFX NET46 compatible packages
2016-02-19 16:44:01 -08:00
N. Taylor Mullen
90f71aa6ec
Add missing `System.Resources.ResourceManager` dependency.
2016-02-18 19:42:11 -08:00
Ajay Bhargav Baaskaran
3e8368ad66
Enabled xml doc generation
2016-02-18 16:32:10 -08:00
N. Taylor Mullen
c7029a1bd0
Update System.Linq 4.0.2-* => 4.1.0-*.
2016-02-18 15:35:36 -08:00
Chris R
3e6c7171be
#515 Make forgiving vs strict header list parsers.
2016-02-08 10:21:28 -08:00
Pranav K
77c137fc0a
Reacting to CoreCLR package version changes
2016-02-08 09:33:46 -08:00
N. Taylor Mullen
faf8a73953
Update project.json to remove redundant System.Runtime dependency.
...
- This package is pulled in transitively.
2016-02-05 17:21:54 -08:00
John Luo
8aa7a0993d
Relocating dependencies
2016-02-01 18:26:36 -08:00
John Luo
93079ea3a6
Updating to new CLI
2016-02-01 16:37:16 -08:00
N. Taylor Mullen
bb8141710d
Remove System beta tag in project.json for coreclr packages.
2015-11-12 12:23:07 -08:00
Nick Craver
6874b87f13
C#6 Cleanup & Optimizations
...
The main intent is cleanup using C# 6 operators and normalization of
type aliases. While there are no intended functional changes here, it
does eliminate a few tight race conditions as a bonus (not a real-win
since this isn't thread-safe all over, simply noting).
2015-11-10 09:38:49 -08:00
Ryan Nowak
308dd109a0
Reduce allocations on Conneg hotpath
2015-11-09 09:16:30 -08:00
Cesar Blum Silveira
e934f5e4ed
Strong name everything.
2015-10-30 15:36:55 -07:00
Pranav K
0219aabc17
Switching to using generations TFM
2015-10-21 21:11:25 -07:00
Doug Bunting
0581bcf008
Update `MediaTypeHeaderValue.IsSubsetOf()` to perform consistent checks
...
- aspnet/Mvc#3138 part 1/2
- check parameters with same polarity as type and subtype
- ignore quality factors
- bug was obscured because MVC has no formatters supporting wildcard media types
nits:
- add doc comments
- spelling
- correct typo in a `project.json` file
2015-10-14 12:07:07 -07:00
Hisham Bin Ateya
38bd9f4232
Add project.json description
2015-09-23 23:54:17 +03:00
Pranav K
ceded805f3
Formatting fixes
2015-09-18 15:17:41 -07:00
Pranav K
58974a9def
Replacing NotNullAttribute with thrown exceptions
2015-09-18 15:11:27 -07:00
Pranav K
b1a2db0a7c
Adding NeutralResourcesLanguageAttribute
2015-09-10 17:48:17 -07:00
Troy Dai
3cd5907fc5
Update CoreCLR versions
2015-08-05 09:33:00 -07:00
Victor Hurdugaci
bbbd0d9f35
Add repository information to project files
2015-07-01 20:02:24 -07:00
Chris R
40719b37f6
#177 Enable Copy to return non-read-only.
2015-06-26 14:34:22 -07:00
Hisham Abdullah Bin Ateya
eb423e57d6
Using 'nameof' operator instead of magic strings
...
Fix back-end field issue
Fix back-end field issue
2015-06-25 12:17:17 -07:00
Chris R
652d885402
#177 Immutable HeaderValue objects.
2015-06-25 09:34:14 -07:00
Henk Mollema
40cfc238fe
Use nameof operator
2015-06-11 09:28:05 +02:00
Chris R
99ea4fed8a
#176 Add Clone() to MediaTypeHeaderValue and NameValueHeaderValue.
2015-05-14 22:23:12 -07:00
Troy Dai
f7f4d490aa
React to common package name change
2015-05-07 09:37:58 -07:00
N. Taylor Mullen
8703e2d7f2
Update LICENSE.txt and license header on files.
2015-05-01 13:52:04 -07:00
Chris Ross
09d6ab03bc
Re-use public constants for header names.
2015-04-15 09:33:35 -07:00
N. Taylor Mullen
e2e14681d1
Add serviceable attribute to projects.
...
aspnet/DNX#1600
2015-04-07 14:45:42 -07:00
Doug Bunting
c6bf89a04e
Update .xproj files for Microsoft.Web.AspNet.* -> Microsoft.DNX.* rename
2015-04-02 13:49:26 -07:00
Praburaj
b77e9d2d9c
Using [NotNull] attribute from the Common repo package
2015-03-13 17:44:51 -07:00