Commit Graph

11486 Commits

Author SHA1 Message Date
Ajay Bhargav Baaskaran 73474132d1 Added a target to verify nupkgs with NugetPackageVerifier 2015-08-07 10:58:46 -07:00
moozzyk 3147920607 Reaciting to removing folder (including `.`) from the dnx command 2015-08-06 07:40:14 -07:00
Victor Hurdugaci ef4a0a3ebb Add the ability to specify what repos to include/exclude while building 2015-08-05 14:45:18 -07:00
Stephen Halter 5dfca955b3 Move GeneratedCode project so no NuGet package gets created 2015-08-05 12:22:59 -07:00
Stephen Halter 7dd256f26e Add a "dnu restore" prepare step before generating code
- This ensures the generated code project's project.lock.json is created
2015-08-05 11:54:17 -07:00
Stephen Halter 51693304c1 Update dependencies after rename to Microsoft.Dnx.Compilation.CSharp 2015-08-05 11:07:13 -07:00
Troy Dai e174d2e154 Update CoreCLR versions 2015-08-04 10:15:38 -07:00
Troy Dai b8f930bb4c Update CoreCLR versions 2015-08-04 10:15:28 -07:00
Troy Dai 7fe2a43b05 Update CoreCLR versions 2015-08-04 10:15:23 -07:00
Stephen Halter e5144e3139 Include Server and Date in the initial response header dictionary 2015-08-03 16:20:34 -07:00
Stephen Halter 978dd39924 Update the prepare script used to generate code
- The syntax to run dnx with a modified appbase has recently changed
2015-08-03 16:20:32 -07:00
Stephen Halter 7446fe4cc7 Update SocketOutputTests to account for the "immediate" Write param 2015-08-03 16:20:30 -07:00
Louis DeJardin 6ff894bb19 Using masked byte sequences to recognize well-known header names 2015-08-03 16:20:28 -07:00
Louis DeJardin b999b47218 String concatination showed up in profiler 2015-08-03 16:20:26 -07:00
Louis DeJardin f6dc72544c Response headers don't need to be queued before subsequent write 2015-08-03 16:20:24 -07:00
Louis DeJardin c0728edda7 Linq .Any() was causing enumeration 2015-08-03 16:20:22 -07:00
Louis DeJardin f9cf9f1936 Improvements to appending request header 2015-08-03 16:20:20 -07:00
Louis DeJardin 96b03ee212 Perf - enumerate with struct
Conflicts:
	src/Microsoft.AspNet.Server.Kestrel/project.json
2015-08-03 16:20:18 -07:00
Louis DeJardin ad089be477 Removing "I like pie" diagnostics 2015-08-03 16:20:16 -07:00
Louis DeJardin 963f086eb0 Prototypeing a fast header dictionary
Conflicts:
	src/Microsoft.AspNet.Server.Kestrel/project.json
2015-08-03 16:20:14 -07:00
Chris R 83b2c95385 React to IFeatureCollection changes. 2015-08-03 15:13:58 -07:00
ASP.NET Push Bot 942598e63a ⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
Source: AspNet/kvm@f13c8521b5
2015-07-31 17:26:53 -07:00
ASP.NET Push Bot c9122c3f87 ⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
Source: AspNet/kvm@dbd7367bbc
2015-07-31 14:07:37 -07:00
anurse 07304640ed react to DNX renames 2015-07-31 11:54:52 -07:00
Brennan be06eec7ba Install Libuv on Travis 2015-07-31 11:32:01 -07:00
ASP.NET Push Bot 68a8e3e9ea ⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
Source: AspNet/kvm@79e42f29ba
2015-07-31 08:38:27 -07:00
Stephen Halter 6da15a65b2 Additional testing using app funcs that throw exceptions 2015-07-30 16:02:39 -07:00
Stephen Halter 4a9515d2e0 Gracefully handle uncaught exceptions in user code when possible 2015-07-30 16:01:33 -07:00
Stephen Halter b2289b9a54 Disable parallel test execution
- MultipleLoopTests and NetworkingTests seem to interfere with each other.
2015-07-30 15:20:22 -07:00
Troy Dai 07de3cafd1 Clean build warnings 2015-07-30 12:14:13 -07:00
ASP.NET Push Bot 4f0d14c1d2 ⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
Source: AspNet/kvm@1aaa9faa82
2015-07-29 11:19:22 -07:00
ASP.NET Push Bot 23b0f6a2e4 ⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
Source: AspNet/kvm@6550ac887e
2015-07-29 09:37:39 -07:00
ASP.NET Push Bot f853bc9a4b ⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
Source: AspNet/kvm@6550ac887e
2015-07-29 09:21:17 -07:00
Victor Hurdugaci 50612d7d74 React to DNX renames 2015-07-29 02:05:08 -07:00
Victor Hurdugaci 343d698286 React to DNX renames 2015-07-29 01:04:59 -07:00
Victor Hurdugaci 81e8830c67 React to DNX renames 2015-07-29 00:30:44 -07:00
Stephen Halter 47d7f73bdc Fix SocketOutput so that it can now complete large writes
- Complete in this context means that the callback gets invoked.
- Previously, calls to write would never complete if the buffer contained
  more than 64 KB (_maxBytesPreCompleted).
- This is tested by SocketOutputTests.CanWrite1MB.
2015-07-28 16:57:24 -07:00
Stephen Halter cce9d8f09c Make SocketOutput more testable
- Added a MockLibUv class
- Create a SocketOutputTests class
2015-07-28 16:57:22 -07:00
Stephen Halter c345849707 Don't use QueueUserWorkItem to trigger write callbacks immediately
- In this case we are off the event loop, so we can invoke the callback directly.
- Increase _maxBytesBufferedBeforeThrottling
2015-07-28 16:57:21 -07:00
Stephen Halter 74fa82bca7 Complete WriteAsync Tasks early when there are less than 64KB buffered 2015-07-28 16:57:19 -07:00
Stephen Halter 5b06a76367 Add sample that can produce large responses 2015-07-28 16:57:17 -07:00
Stephen Halter d723f9da21 Reduce calls to uv_write by calling it with multiple buffers when possible 2015-07-28 16:57:16 -07:00
Kiran Challa 81fe6dc7c8 Added Dockerfile to beta4 and beta5 samples 2015-07-28 16:13:21 -07:00
Kiran Challa a0fa6e45c0 Added Beta6 samples 2015-07-28 16:01:24 -07:00
ASP.NET Push Bot bf6b720620 ⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
Source: AspNet/kvm@d092afd2d3
2015-07-28 10:28:35 -07:00
ASP.NET Push Bot 0a58753ded ⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
Source: AspNet/kvm@e196ca655a
2015-07-28 09:58:12 -07:00
ASP.NET Push Bot b188dc8e14 ⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
Source: AspNet/kvm@7aa35c4719
2015-07-27 16:49:46 -07:00
ASP.NET Push Bot 5452c71585 ⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
Source: AspNet/kvm@bb181df257
2015-07-27 15:49:06 -07:00
Louis DeJardin 166ec72484 Merge pull request #145 from aspnet/lodejard/multiloop
Multiple threads processing connections
2015-07-27 11:49:08 -07:00
Louis DeJardin 5e6e5fec01 Adding an IKestralServerInformation.ThreadCount property
Will default to 1 until multi-loop stability is ensured
2015-07-27 11:40:39 -07:00