Stephen Halter
7aa85ae722
Unit test for the IsEnd fix in the previous commit
2015-10-08 16:37:17 -07:00
Ben Adams
6f506ba988
subsequent block has data - IsEnd is false
...
Resolves #249
2015-10-08 16:18:47 -07:00
Stephen Halter
24c0a8e142
Fix MemoryPoolIterator2.CopyTo's block traversal
...
- This fix prevents large request streams from being corrupted
#234
2015-10-08 16:16:41 -07:00
Louis DeJardin
774ce2dc9f
Merge pull request #250 from benaadams/patch-2
...
subsequent block has data - IsEnd is false
2015-10-08 15:23:17 -07:00
Ben Adams
9d251cdb54
subsequent block has data - IsEnd is false
...
Resolves #249
2015-10-08 18:13:22 -04:00
Chris R
13dcc60802
Merge branch 'release' into dev
2015-10-08 12:01:37 -07:00
Chris R
566b0c3a2a
Enable windows auth in tests via web.config.
2015-10-08 12:01:26 -07:00
Ryan Nowak
9a12085ef9
Suppress [Obsolete] warnings for TelemetrySource
2015-10-08 11:17:14 -07:00
Chris R
0b36382448
Merge pull request #236 from benaadams/sanitize-loops
...
Sanitize loops
2015-10-08 10:05:17 -07:00
David Fowler
e92d325be0
Merge pull request #385 from benaadams/could-not-resist
...
requestId ticks seed, reduced GenerateRequestId allocs
2015-10-08 09:54:20 -07:00
Ben Adams
0a297688b4
Use Jit recongised, standard loop construct
...
For bounds check elimination.
Convey intent more clearly; eliminate bounds checks
2015-10-08 12:31:21 -04:00
Ben Adams
2da9f13db3
Less allocs in GenerateRequestId
...
Case insentive base32 encoding
2015-10-08 12:15:56 -04:00
Chris R
3741d38691
#426 Move IHeaderDictionary to Features to reduce wrapping.
2015-10-08 08:36:27 -07:00
Ben Adams
4250d35347
PR feeback
2015-10-08 01:11:41 -04:00
Pranav K
9fc75d395d
Replace NotNullAttribute with thrown exceptions
2015-10-07 18:05:26 -07:00
Pranav K
bc6502825f
Replacing NotNullAttribute with thrown exceptions
2015-10-07 17:44:11 -07:00
Stephen Halter
cd1c80daa7
Fix EngineTests that weren't using the appropriate ServiceContext
...
- This meant that the affected tests weren't run with the NoOpConnectionFilter
2015-10-07 17:25:10 -07:00
Cesar Blum Silveira
76cbb57f9a
Fix build on Linux.
2015-10-07 15:06:50 -07:00
Ben Adams
05418dd18a
Use corefx implementation
2015-10-07 16:51:10 -04:00
Chris R
921b24890b
Enable windows auth in tests via web.config.
2015-10-07 12:34:46 -07:00
Pranav K
df66c60e24
Reacting to JsonParser renames
2015-10-07 11:28:57 -07:00
Chris R
c0ada4441f
Merge pull request #389 from Kagamine/patch-1
...
To correct the word spelling
2015-10-07 10:22:59 -07:00
Ben Adams
8bf2c814d6
Add BitCount LongExtensions
2015-10-07 12:23:20 -04:00
Chris R
f88b206082
#310 Do not automatically wrap IFeatureCollections.
2015-10-07 09:22:01 -07:00
Ben Adams
816dabb009
BitCount
2015-10-07 12:17:58 -04:00
Pranav K
a0262a0569
Add setup to all repos list
...
Fixes #293
2015-10-06 16:40:54 -07:00
あまみや ゆうこ
62ce39afb6
To correct the word spelling
...
To correct the word spelling
2015-10-07 07:11:56 +08:00
Doug Bunting
618a73b399
Support building with Core CLR (on Linux)
...
- hits all of the checkboxes in #272
Specify test runtime explicitly and support testing w/ DNX Core on Linux
- turn on DNX Core on Linux testing with `--test-dnxcore` target
- or `KOREBUILD_TEST_DNXCORE` environment variable
Work around aspnet/dnx#2566
- builds fail with DNX Core on Linux otherwise
Do not attempt to install nodejs if not on Windows
Use user's `default` DNVM when `%SKIP_DNX_INSTALL%` defined on Windows
- enables builds with DNX Core
- should be the default for new repos; older repos can opt in
Use consistent case for all `--quiet` environment variables
- also name these variables consistently; start w/ `KOREBUILD_`
- environment variables are case-sensitive on Linux and mixed case was annoying
- also get rid of leading space in these environment variable values
Check `IsLinux` and not `IsMono`
- `IsMono` is always `true` on Linux since Sake always runs in Mono there
- but `IsLinux` is the right question
nits:
- remove tabs from a few files
- remove compilation warnings in local `makefile.shade`
2015-10-05 23:02:50 -07:00
Chris R
1f50f4c2a8
#231 bind to IPv6Any, add functional tests.
2015-10-05 16:13:11 -07:00
Nate McMaster
176a89dfe7
React to EF rename
2015-10-05 13:50:45 -07:00
Ryan Nowak
f545f99dab
Add attributes to fix the build
2015-10-05 11:22:30 -07:00
Kiran Challa
ee04ad6cd7
Updated build.cmd to install more versions of dnx runtime
2015-10-05 10:47:46 -07:00
Stephen Halter
8fc8307ad2
Embed private key with the test X.509 certificate
...
- Use the PKCS #12 certificate format to enable this
2015-10-05 03:17:34 -07:00
Stephen Halter
0844369f5f
Add unit tests for ConectionFilters and HTTPS
...
- Run all the EngineTests with and without a ConnectionFilter
2015-10-05 03:16:36 -07:00
Stephen Halter
2f3a00625a
Initial work to support HTTPS using SslStream
...
- Add extension method "UseKestrelHttps" to IApplicationBuilder
2015-10-05 03:15:18 -07:00
damianedwards
7441855c34
Don't use a GUID for request ID because it's slow:
...
- FastHttpRequestIdentifierFeature uses an incrementing long with an int seed
- Everything is lazy so no computer incurred if ID is not asked for
- Optimized routine to stringify the ID
- #306
2015-10-04 22:43:03 -07:00
damianedwards
8ecb147332
Added overload to PathString.StartsWithSegments to allow specifying StringComparison:
...
- This allows us to have a fast-path (or just be more explicit) for the comparison by doing case-sensitive checks (which are cheaper)
2015-10-04 21:54:52 -07:00
Pranav K
576023cc0f
Renaming Microsoft.Framework.* -> Microsoft.Extensions.*
2015-10-03 15:44:59 -07:00
Pranav K
ac6e441f15
Renaming Microsoft.Framework.* -> Microsoft.Extensions.*
2015-10-03 15:44:58 -07:00
Pranav K
aea8716df6
Renaming Microsoft.Framework.* -> Microsoft.Extensions.*
2015-10-03 15:44:48 -07:00
Pranav K
fcd5b55611
Renaming Microsoft.Framework.* -> Microsoft.Extensions.*
2015-10-03 15:44:45 -07:00
Pranav K
49451fb11e
Renaming Microsoft.Framework.* -> Microsoft.Extensions.*
2015-10-03 15:44:45 -07:00
Pranav K
1ef8474be2
Renaming Microsoft.Framework.* -> Microsoft.Extensions.*
2015-10-03 15:44:40 -07:00
Pranav K
61466af7a3
Renaming Microsoft.Framework.* -> Microsoft.Extensions.*
2015-10-03 15:44:37 -07:00
Pranav K
ad9d75a599
Renaming Microsoft.Framework.* -> Microsoft.Extensions.*
2015-10-03 15:44:36 -07:00
Pranav K
3cb50b9cf5
Remove Microsoft.Framework.WebEncoders.Testing dependency
2015-10-03 14:11:00 -07:00
Pranav K
78a8748248
Fixing build break
2015-10-03 11:12:41 -07:00
Pranav K
886849d890
Adding AssemblyInfo.cs
2015-10-03 11:07:52 -07:00
Pranav K
079e4909f7
Adding BufferedHtmlContent to NuGetPackageVerifier
2015-10-03 11:03:14 -07:00
Pranav K
5f7a17b8e3
Move BufferedHtmlContent to HttpAbstractions
2015-10-03 10:36:54 -07:00