Commit Graph

14348 Commits

Author SHA1 Message Date
Chris R 31c7db25a2 Merge branch 'release' into dev 2015-11-04 13:39:13 -08:00
Chris R a0466868e1 Publish tests with no-source to avoid signing issue. 2015-11-04 11:42:10 -08:00
Stephen Halter 3e6df1e685 Merge branch 'benaadams/LibuvCopier-compile-issue' into dev 2015-11-04 10:58:58 -08:00
Stephen Halter 35bbddf9b5 Merge branch 'benaadams/listener-primary-alloc' into dev 2015-11-04 10:14:52 -08:00
Stephen Halter 04b2885f10 Merge branch 'benaadams/listener-allocation' into dev 2015-11-04 10:12:33 -08:00
Stephen Halter f4be290d4a Merge branch 'benaadams/connection-allocs' into dev 2015-11-04 10:08:36 -08:00
Brennan Conroy 13886a5af3 Merge branch 'release' into dev 2015-11-04 09:54:16 -08:00
Cesar Blum Silveira 87a20119fd Merge branch 'release' into dev 2015-11-04 09:22:28 -08:00
BrennanConroy 7371558dbf azureadwebstack release feed 2015-11-04 08:33:47 -08:00
David Fowler 2aa067549f Merge pull request #329 from benaadams/no-header-array-alloc
Don't alloc array per header
2015-11-04 05:11:10 -08:00
Ben Adams cc84097016 Listener - remove closure allocation 2015-11-04 12:36:32 +00:00
Ben Adams 1d4b9d6633 ListenerPrimary - reduce closure allocation
Still captures string pipeName
2015-11-04 12:33:51 +00:00
Ben Adams d104e8a08d Reduce delegate allocation 2015-11-04 12:31:44 +00:00
Ben Adams 34c1a671f0 ListenerSecondary - reduce closure allocation 2015-11-04 12:20:00 +00:00
Ben Adams 5ae1c4ecb2 MemoryPool2 Allocate returns newest
Rather than a while loop on Allocate; return last memory block created
rather than returning it to the pool and checking if one can be removed.
2015-11-04 08:37:12 +00:00
Ben Adams c113c0d3a2 Don't alloc array per header
i.e `new StringValues(string)` rather than `new StringValues(new [] {
string } )`
2015-11-04 07:11:55 +00:00
Cesar Blum Silveira 9e7a3ae335 Strong name Microsoft.AspNet.IISPlatformHandler. 2015-11-03 20:48:36 -08:00
Pavel Krymets c1311f903e Rename Microsoft.Dnx.Compilation.Abstractions to Microsoft.Extensions.Compilation.Abstractions 2015-11-03 15:08:40 -08:00
Cesar Blum Silveira c7d5603c9e Merge branch 'release' into dev 2015-11-03 13:29:07 -08:00
Cesar Blum Silveira 2ffa50a80b Merge branch 'release' into dev 2015-11-03 13:10:01 -08:00
Cesar Blum Silveira 79eed1807e Strong name Microsoft.AspNet.TestHost. 2015-11-03 12:42:26 -08:00
Cesar Blum Silveira 7770e5f4db Strong name everything. 2015-11-03 12:05:40 -08:00
Chris R 3c1fa00c4d React to Query changes. 2015-11-03 11:37:22 -08:00
Nick Craver bacf76098e Performance improvements
This adds additional performance improvements (namely string.Concat
overloads) on top of #411.
2015-11-03 06:55:13 -05:00
Cesar Blum Silveira 889a24278d Merge branch 'release' into dev 2015-11-02 17:36:41 -08:00
Cesar Blum Silveira 354e0876a6 Merge branch 'release' into dev 2015-11-02 16:32:11 -08:00
Cesar Blum Silveira edf44555f1 Merge branch 'release' into dev 2015-11-02 16:20:35 -08:00
Cesar Blum Silveira eaee76dfeb Strong name everything. 2015-11-02 16:16:55 -08:00
Chris R 7e573631f7 Make other FormReader.ReadForm return Dictionary. 2015-11-02 15:56:06 -08:00
Cesar Blum Silveira 201e3d325a Strong name everything. 2015-11-02 15:50:03 -08:00
Cesar Blum Silveira acd8d3d44d Strong name everything. 2015-11-02 15:32:44 -08:00
Pavel Krymets 2ed9ae8586 Rename Microsoft.Dnx.Compilation.Abstractions to Microsoft.Extensions.Compilation.Abstractions 2015-11-02 15:24:06 -08:00
Ben Adams 3c2e2b9d98 #426 Less alloc/wrapping/boxing for Query, Forms, Cookies 2015-11-02 14:47:46 -08:00
Cesar Blum Silveira 4862a62a2f Merge branch 'release' into dev 2015-11-02 14:42:35 -08:00
Cesar Blum Silveira 74d89b2e32 Strong name everything. 2015-11-02 14:40:58 -08:00
Cesar Blum Silveira af0d2e5888 Merge branch 'release' into dev 2015-11-02 13:38:08 -08:00
Cesar Blum Silveira c78ad32b1e Merge branch 'release' into dev 2015-11-02 12:23:20 -08:00
Doug Bunting 037196d5c7 Restore `null` and `string.Empty` handling from `EncoderExtensions`
- prior test encoders were never invoked for `null` or empty `string`s e.g.
``` c#
    public static void HtmlEncode(this IHtmlEncoder htmlEncoder, string value, TextWriter output)
    {
...
        if (!String.IsNullOrEmpty(value))
        {
            htmlEncoder.HtmlEncode(value, 0, value.Length, output);
        }
    }
```
- add missing `null` checks and handle `string.Empty` in `TextWriter output, string value, ...` overloads
  - better match for the underlying `TextEncoder` behaviour
  - `EncoderExtensions` provided an API like `TextEncoder.Encode(TextWriter output, string value)`
    - that method calls `Encode(TextWriter output, string value, int startIndex, int characterCount)`
2015-11-02 09:40:42 -08:00
Ben Adams ea6f6b10dc Don't capture connection on closure 2015-11-01 13:27:17 +00:00
Chris R a6a17f296d React to ServerFactory changes. 2015-10-31 07:35:42 -07:00
Ben Adams dd7c4b374d Fix LibuvCopier DNXCore compile error 2015-10-31 01:53:24 +00:00
John Luo 5f91ce2f2b Reacting to Hosting changes 2015-10-30 16:51:16 -07:00
John Luo facf3ad0da Missed update for test when reacting to hosting changes 2015-10-30 16:18:50 -07:00
Cesar Blum Silveira e934f5e4ed Strong name everything. 2015-10-30 15:36:55 -07:00
John Luo b466c3b7d7 Reacting to Hosting changes 2015-10-30 14:19:55 -07:00
John Luo 3933a1904e Refactoring IServerFactory #395 2015-10-30 13:00:07 -07:00
Cesar Blum Silveira 8a06966024 Strong name Microsoft.AspNet.JsonPatch. 2015-10-30 12:57:49 -07:00
David Fowler c80946260a Change the namespace of RequestDelegate
- change it to Microsoft.AspNet.Http
2015-10-30 12:25:21 -07:00
Chris R 99aa148342 Remove un-used namespace. 2015-10-30 10:56:00 -07:00
Pavel Krymets af2c32f612 React to xunit change. Fix build error 2015-10-30 10:52:59 -07:00