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
Alton(ius) Blom
8715dd4652
Update links on contributing.md
...
Updated the links on contributing.md
1. Updated http links to https where possible
1. Updated an old github markdown link to their updated url.
2015-10-07 22:28:45 +11: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
ASP.NET Push Bot
501aa8363c
⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
...
Source: aspnet/dnvm@8aa7b4d4c5
2015-10-05 14:25:55 -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
David Fowler
fb79c6c8da
Merge pull request #380 from benaadams/sanitise-loops
...
Sanitise loops
2015-10-02 15:43:57 -07:00
Ben Adams
e3298992e7
use var
2015-10-02 16:57:34 -04:00
Ben Adams
797962b608
Simpler loop construct
2015-10-02 16:56:39 -04:00
Ben Adams
d61586c6a1
Use Jit recongised, standard loop construct
...
For bounds check elimination.
2015-10-02 16:47:23 -04:00
Eilon Lipton
26aca2b99c
Remove unneeded namespaces, use new startup APIs
2015-10-01 18:34:21 -07:00
Doug Bunting
f3fb2374ac
Cleanup dependencies and restore runtime installations
...
- remove and sort `using`s
- remove a couple of `project.json` dependencies reached transitively
- both pretty clean before I started this
Also install runtimes needed for testing
- accidentally lost in 19f8830
2015-10-01 16:42:49 -07:00
Chris R
8c71357e70
Merge branch 'release' into dev
2015-10-01 14:30:27 -07:00