Commit Graph

522 Commits

Author SHA1 Message Date
Justin Kotalik 89f6f16ba5
Disable tests for continuous integration. (#234) 2017-11-07 14:25:06 -08:00
Justin Kotalik b9ed1e073a
Require Microsoft.VisualStudio.Component.VC.Tools.x86.x64 to be installed before compiling ANCM (#238) 2017-11-07 13:56:01 -08:00
Justin Kotalik 9c065bf107
Remove header serialization in favor of setting IIS response directly. (#465) 2017-11-06 20:28:40 -08:00
Justin Kotalik 6bfcd4a2d4
Remove header serialization in favor of setting IIS response directly. (#228) 2017-11-06 20:28:08 -08:00
jhkimnew 13312109ff
Test: Added a new MiddleWare to test the Gracefulshutdown message (#233)
Added TestMiddleWare to handle the Gracefulshutdown message instead of IISMiddleware
2017-11-06 13:47:59 -08:00
George Chakhidze c315b27ad9 Fix the uninitialized g_hWinHttpModule global variable to avoid empty error messages (#225) 2017-11-06 10:16:08 -08:00
David Fowler 08186bb198
Use ipv4 when binding to ANCM port (#470)
- Today we use localhost which binds to both the ipv4 and ipv6 addresses.
ANCM never communicates over ipv6 so it's pointless. This should also properly crash
the process if the ipv4 address fails to bind (which we've seen reports in real applications for).
2017-11-03 10:24:41 -07:00
jhkimnew 483e0e9491
Upgrade xunit (#231) 2017-11-02 17:30:18 -07:00
Pavel Krymets 49cf523651
Add location information to ANCM package (#230) 2017-11-02 12:04:09 -07:00
jhkimnew 192a403b9a
Jhkim/fix testcodeissues (#229)
Fix test issue of incorrect usage of string comparison for testFlags
2017-11-01 17:31:38 -07:00
Justin Kotalik a42c8a33b8
Return FINISH_REQUEST on request failure (#469) 2017-11-01 15:48:04 -07:00
Nate McMaster bcc10d3012 Pin tool and package versions to make builds more repeatable
Part of aspnet/Universe#575
2017-11-01 14:59:02 -07:00
pan-wang 2cd59f86c4
client disconnect change (#223) 2017-10-30 10:35:56 -07:00
Justin Kotalik 9c5d38a786 Expose VirtualDirectory to In Process mode (#210) 2017-10-25 12:35:47 -07:00
Justin Kotalik 94c895a1bd Parse Path and PathBase from Virtual Directory. (#457) 2017-10-25 12:35:13 -07:00
Justin Kotalik bd62aa88d7 React to ANCM OnAsyncCompletion changes (#447) 2017-10-25 11:46:55 -07:00
Justin Kotalik 332b108f41 Changes PostCompletion to handle OnAsyncCompletion after managed request has completed. (#212) 2017-10-25 11:46:34 -07:00
pan-wang bfb2c86cda moving export methods to a standalone file (#211) 2017-10-23 16:26:15 -07:00
pan-wang c845a331bb adding forwarding end freb event (#209) 2017-10-23 15:28:48 -07:00
pan-wang 448a2afed8 fix the AV in recycle process, issue #192. (#201)
* fix the AV in recycle process. this is due to we call Recycle again when the background thread exists

* more fixes

* reset hosting mode when all applications got removed
2017-10-21 13:40:45 -07:00
jhkimnew 02cffd16ec Jhkim/refactoring test (#176)
Cleans up IIS initialization testing framework
2017-10-19 12:15:24 -07:00
Ryan Brandenburg 26769ba162 Add RepositoryRoot 2017-10-18 09:39:57 -07:00
Justin Kotalik 68014a7acd Changes async calls to use OnAsyncComplete event pattern (#184) 2017-10-17 16:06:59 -07:00
pan-wang 7117147a09 adding FREB and more ETW log (#185)
* adding FREB log and more ETW logs

* add missing aspnetcore_event.h file from previous commit

* Update aspnetcore_event.h

change provide id as 0x8000 is used by cors
2017-10-17 14:43:31 -07:00
Justin Kotalik 051f13f17d Add AppVeyor. (#188) 2017-10-15 14:38:23 -07:00
Justin Kotalik b4abb7382a Add AppVeyor (#449) 2017-10-15 14:36:52 -07:00
Ryan Brandenburg 4f2a75f768 Update bootstrappers 2017-10-09 12:46:42 -07:00
Justin Kotalik f91a941f8d Moves in-process to UseIISIntegration, removes Server.IIS namespace (#443) 2017-10-06 09:52:42 -07:00
pan-wang 746f578c3c Panwang/inproc (#174)
refactoring the code to support inprocess (step 1) with app_offline and Graceful shutdown support
2017-10-04 17:35:11 -07:00
Justin Kotalik ea7bc30dd3 Avoid AV if schema change doesn't exist. (#177) 2017-10-03 14:21:39 -07:00
Justin Kotalik d961ada80b Removing DotNetCliToolReference from IIS sample csproj (#437) 2017-10-02 16:18:31 -07:00
Justin Kotalik 9dc69fe361 Adds support for ANCM in process (#425) 2017-10-02 16:01:46 -07:00
jhkimnew df673f631c Disable tests (#175) 2017-09-29 16:35:16 -07:00
jhkimnew 890e49e539 ANCM Test Refactoring: Initial check-in to fix the build issue on AspNetCI (#172)
* Initial check-in to fix the build issue on AspNetCI

* Updated with Jimmy's feedbacks
2017-09-29 14:49:12 -07:00
Justin Kotalik f130330db8 Updating Xunit and dotnet versions (#143) 2017-09-25 15:10:31 -07:00
Justin Kotalik 461044f548 Increase Minimum Version of Visual Studio to 15.3.0 2017-09-21 17:49:01 -07:00
Justin Kotalik 2e540341db Adds in-process mode to ANCM. (#152) 2017-09-20 16:09:56 -07:00
Chris Ross (ASP.NET) 1e1e89b457 logging/#543 Clear HttpContext.User when the user is disposed. 2017-09-19 15:55:14 -07:00
Justin Kotalik 5c2906a7c6 [WIP] Fixing win7 compilation issues. (#141) 2017-09-13 14:40:00 -07:00
jhkimnew 0120dae36b Jhkim/updatetest (#155)
* Added new test scenarios for websocket

* Fixed test issues

* Fixed test issues
2017-09-13 14:32:53 -07:00
jhkimnew c5f59e06c3 Added new test scenarios for websocket (#153) 2017-09-12 11:39:55 -07:00
pan-wang a732b106f5 Fix websocket close handshake issue and race condition when websocket client disconnect without close handshake (#151) 2017-09-11 18:44:15 -07:00
Justin Kotalik 509ddc6ced Adds ANCM in-process flag. (#144) 2017-09-11 15:30:54 -07:00
Luke Latham 6b8449f491 Sortable log files with stdoutLogFile (#131)
Fixes #130
2017-08-30 14:33:30 -07:00
Nate McMaster 1297798546 Use PackageLineup to manage PackageReference versions 2017-08-29 11:38:56 -07:00
Nate McMaster 5cf936d3cd Use Directory.Build.props/targets 2017-08-29 11:36:17 -07:00
Nate McMaster d15129110e Ensure .NET Core 1.0.5 is installed 2017-08-24 13:07:05 -07:00
Nate McMaster 7908015a3d Upgrade to xunit 2.3.0-beta4 2017-08-22 16:49:36 -07:00
John Luo f6329c4dc7 Update Microsoft.AspNetCore.Server.IntegrationTesting package version 2017-08-07 17:12:49 -07:00
pan-wang 93b37e14db fix websocket connection issue and some memory leak, and add debug print (#129) 2017-08-04 14:51:15 -07:00