Commit Graph

9894 Commits

Author SHA1 Message Date
Ajay Bhargav Baaskaran 5dc1a639d2 Merge branch 'nuget-package-verifier' into dev 2015-09-29 10:40:51 -07:00
Pranav K bdfedd93f5 Merge branch 'release' into dev 2015-09-28 23:20:06 -07:00
Pranav K a2685ee03b Updating to release NuGet.config. 2015-09-28 23:20:03 -07:00
Pranav K 521642cc2e Merge branch 'release' into dev 2015-09-28 23:16:10 -07:00
Pranav K 8930b6474c Updating to release NuGet.config. 2015-09-28 23:16:08 -07:00
Pranav K 7d5b43c599 Updating to dev NuGet.config 2015-09-28 23:15:07 -07:00
Pranav K d2dc0391d6 Merge remote-tracking branch 'origin/release' into dev 2015-09-28 23:14:22 -07:00
Pranav K 648ddf4252 Updating to release NuGet.config 2015-09-28 23:13:57 -07:00
Pranav K 5698b61d34 Merge branch 'release' into dev 2015-09-28 23:12:56 -07:00
Pranav K 7e386ab576 Updating to release NuGet.config. 2015-09-28 23:12:54 -07:00
Pranav K d68b002481 Merge branch 'release' into dev 2015-09-28 23:12:10 -07:00
Pranav K 7334d4922e Updating to release NuGet.config. 2015-09-28 23:12:07 -07:00
Pranav K 8d57211b15 Switching to CI release NuGet config 2015-09-28 22:47:07 -07:00
Pranav K b1a0e1b251 Merge branch 'dev' into release 2015-09-28 22:46:10 -07:00
Pranav K faf91c06e0 * Use --quiet for git pull and git clone so git fetch messages do not show up in CI
error logs.
2015-09-28 21:09:12 -07:00
Pranav K d576f71090 Reacting to feed and NuGet.config renames 2015-09-28 21:08:34 -07:00
Ajay Bhargav Baaskaran c7e3f98cdd Enabling NuGetPackageVerifier 2015-09-28 18:11:01 -07:00
あまみや ゆうこ be186a8cd8 Update Startup.cs 2015-09-28 18:09:46 -07:00
Chris R 6b9a7fb294 Add IISIntegration 2015-09-28 15:24:11 -07:00
Chris R 4510d20a83 #2 Platform handler middleware, sample, tests, functional tests. 2015-09-28 15:16:55 -07:00
Stephen Halter 6d3e5d3bf2 Merge branch 'benaadams/fastpath-header-enumerator' into dev 2015-09-28 12:21:58 -07:00
moozzyk 454812e9bc Expanding environment variables in paths 2015-09-28 12:14:09 -07:00
David Fowler 22d13c4b34 Fixed some small usage issues
- Simplify waiting for changes
- Fixed project dependencies
2015-09-27 23:04:10 -07:00
moozzyk e47192b9e9 Using a path from `DNX_PACKAGES` if defined 2015-09-27 21:02:18 -07:00
Victor Hurdugaci 681e027f3f Add dnx watch to the projects list 2015-09-27 14:16:52 -07:00
Victor Hurdugaci 3f40980d02 First version of dnx watch 2015-09-27 13:59:07 -07:00
moozzyk d2f282f54f Consuming Libuv from NuGet package
Fixes #50
2015-09-26 18:00:50 -07:00
Chris R e3f141fcde #227 Fix OverflowException in MemoryPool 2015-09-26 06:56:54 -07:00
Chris R 822ee7caf8 React to configuration API changes. 2015-09-25 20:54:56 -07:00
Stephen Halter f0137b7b9e Bind to specific IP addresses if provided with any
This still only applies to IPv4.

#98
2015-09-25 16:26:01 -07:00
Ben Adams 1718b69f22 Fast path header enumerator
Use strongly typed enumerable as interface's allocates.
2015-09-26 00:16:42 +01:00
damianedwards a7b65efa75 CR feedback 2015-09-25 14:59:47 -07:00
damianedwards 3c2408db68 Fix tests after rebase 2015-09-25 14:59:47 -07:00
damianedwards 7c46b2bd3b Use a timer to generate the value for the Date header in responses:
- Doing it on each request is expensive
- The Timer is started when the first request comes in and fires every second
- Every request flips a bool so the Timer knows requests are coming in
- The Timer stops itself after a period of no requests coming in (10 seconds)
- #163
2015-09-25 14:59:47 -07:00
Louis DeJardin 5070b8073e Temporarily commenting out the Debug.Assert of block freeing
Unit tests using ad-hoc contexts aren't guaranteed to dispose pools.
That's kinda making unit tests fail, more or less, because Debug...
2015-09-25 14:17:09 -07:00
Louis DeJardin 318f3b7145 Changing Trace.Assert to Debug.Assert
* Also Debug.Assert for unreturned memory blocks
2015-09-25 13:01:54 -07:00
Louis DeJardin f740616573 disposedValue changed to _disposedValue
Boilerplate code didn't have _
2015-09-25 12:49:30 -07:00
Louis DeJardin c42dace9e6 consts looked like local vars 2015-09-25 12:49:30 -07:00
Louis DeJardin 0adbbd0217 Using the well-known-header field without checking set bit 2015-09-25 12:49:29 -07:00
Louis DeJardin b6c272cd5b Removing console output from unit tests 2015-09-25 12:49:29 -07:00
Stephen Halter dc902f5fc4 Update SocketOutput to not call QueueUserWorkItem unnecessarily 2015-09-25 12:49:28 -07:00
Louis DeJardin 789d5b3595 Writes which are not immediate always return completed tasks
They must always be followed with Writes which are immediate, and
returning an incomplete task put them in a state where the callback
might not have been initiated.
2015-09-25 12:49:27 -07:00
Louis DeJardin 5e678fdbaa Adding volatile keyword to stopping boolean 2015-09-25 12:49:27 -07:00
Louis DeJardin 99fc7e4e50 Moving the Start/Stop logic into Frame.
Also formalizes the relationship between the function's Task and
how it relates to graceful shutdown. Specifically how it relates
to finishing the requests currently in progress.
2015-09-25 12:49:26 -07:00
Louis DeJardin 325423de40 Sorting usings 2015-09-25 12:49:26 -07:00
Louis DeJardin f89a586b75 Removing boilerplate-generated #region 2015-09-25 12:49:25 -07:00
Louis DeJardin 37f7dfd01f Typo in comments 2015-09-25 12:49:25 -07:00
Louis DeJardin c424b8437c Renaming based on PR feedback 2015-09-25 12:49:24 -07:00
Louis DeJardin 844c791b16 Processing function should return Task 2015-09-25 12:49:23 -07:00
Louis DeJardin 091084cfe2 Refactoring MemoryPool class locations
Moving Iterator out into its own file rather than being a nested class
Moving pool classes into Infrastructure namespace instead of Http
2015-09-25 12:49:23 -07:00