Commit Graph

12009 Commits

Author SHA1 Message Date
Doug Bunting 21a1c2063c React to aspnet/Universe#290 fix 2015-10-08 20:55:12 -07:00
Doug Bunting 950acc99b5 React to aspnet/Universe#290 fix 2015-10-08 20:31:56 -07:00
Stephen Halter 0c1b05ce2d Merge branch 'release' into dev 2015-10-08 16:40:13 -07:00
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
Damian Edwards 70682190ef Update to use `dnx kestrel` for web apps 2015-10-08 15:35:31 -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
Eilon Lipton 5eeeb07082 Merge pull request #975 from altonius/patch-1
Update links on contributing.md
2015-10-08 12:22:22 -07: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
Chris R 0b36382448 Merge pull request #236 from benaadams/sanitize-loops
Sanitize loops
2015-10-08 10:05:17 -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 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
Ben Adams 8bf2c814d6 Add BitCount LongExtensions 2015-10-07 12:23:20 -04: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
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
Ryan Nowak f545f99dab Add attributes to fix the build 2015-10-05 11:22:30 -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
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 ad9d75a599 Renaming Microsoft.Framework.* -> Microsoft.Extensions.* 2015-10-03 15:44:36 -07:00
Doug Bunting aa2beb83c2 Revert "Execute correct commands when building with Core CLR on Linux"
- bad merge; this commit should not have been included

This reverts commit 18d637dfc7.
2015-10-01 14:29:26 -07:00
Doug Bunting 580fe5b651 Merge branch 'dougbu/update.dnvm' into dev 2015-10-01 14:25:41 -07:00
Doug Bunting 18d637dfc7 Execute correct commands when building with Core CLR on Linux 2015-10-01 14:12:31 -07:00
Doug Bunting 352e41ff20 Update to latest `dnvm`
- `beta8-15518` to `rc1-15523`
- main changes include
  - remove `-a` alias for `-alias`; `build.cmd` files updated (thanx @NTaylorMullen)
  - [Linux] deprecate `dnvm unalias`; add `dnvm alias -d`
  - add `dnvm uninstall`
2015-10-01 14:04:57 -07:00
Anthony van der Hoorn fd7c5754fa Fix bug where we search for scripts in wwwroot/lib 2015-10-01 13:43:13 -07:00
N. Taylor Mullen 83aa5b12f2 Update 'build.cmd' alias parameter to use full name. 2015-10-01 12:21:29 -07:00
N. Taylor Mullen 182b7d588c Update 'build.cmd' alias parameter to use full name. 2015-10-01 12:13:37 -07:00
N. Taylor Mullen 6647e95676 Update 'build.cmd' alias parameter to use full name. 2015-10-01 12:11:48 -07:00
N. Taylor Mullen 7f7ad3479a Update 'build.cmd' alias parameter to use full name. 2015-10-01 11:58:52 -07:00
N. Taylor Mullen 0a6571b9f9 Update 'build.cmd' alias parameter to use full name. 2015-10-01 11:58:14 -07:00
N. Taylor Mullen ef8e7a0a29 Update 'build.cmd' alias parameter to use full name. 2015-10-01 11:57:15 -07:00
ASP.NET Push Bot cc903dde20 ⬆️ dnvm.ps1, dnvm.cmd, dnvm.sh
Source: aspnet/dnvm@f0a8ba2897
2015-09-30 19:21:22 -07:00