{"push_id":1287448993,"size":16,"distinct_size":11,"ref":"refs/heads/master","head":"cc58724fdc937ce213241da837413acf9ff6f56f","before":"892092614aec23b1c8f9fa0fd2834db380e896f1","commits":[{"sha":"6d39c0816652f8293196486a79d6c701972929f9","author":{"name":"Wes Rupert","email":"97d498bb95a7f25859c40f686b34dcd06fe31123@users.noreply.github.com"},"message":"Add noDebug flag for clrdbg exec-run (#407)","distinct":false,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/6d39c0816652f8293196486a79d6c701972929f9"},{"sha":"b660b06fbf43a9e6fadec49d849f92a4674bba10","author":{"name":"Gregg Miskelly","email":"8bd3f5a9fb111d67a1aadf4809441538fbda2598@microsoft.com"},"message":"Fix DebuggedProcess.HandleBreakModeEvent for deleted breakpoints (#411)\n\nThe change to support async stop events had a bug that caused us to leave the debuggee in stop state but not send a stopping event to the UI if a breakpoint was deleted in run mode by the user, but the breakpoint was hit before it made it to the command line debugger.\r\n\r\nThis fixes it.","distinct":false,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/b660b06fbf43a9e6fadec49d849f92a4674bba10"},{"sha":"7a08729341b76d2880f9452523ce6e07822ec058","author":{"name":"Rajkumar Janakiraman","email":"56f82f4edbf5eab17c0dd4fb568c720bb64741dc@users.noreply.github.com"},"message":"Updating GetClrDbg.sh script to accept switch arguments. (#410)\n\n* Updating GetClrDbg.sh script to accept switch arguments.\r\n\r\nAdded functionality to remove existing installation, skip downloads and launch clrdbg after installation.\r\nAnd some refactoring.\r\n\r\n* Adding \"Error:\" prefix to error messages.\r\n\r\n* Incorporating code review comments.","distinct":false,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/7a08729341b76d2880f9452523ce6e07822ec058"},{"sha":"488baf76364f8d8d0a37648fed304b99d4e360a7","author":{"name":"Fangliang Xue","email":"38c64e24d58f0f68831317a9cb7daa93b888a672@microsoft.com"},"message":"Fix enable breakpoint under run mode (#383)\n\n* Fix enable breakpoint under run mode\r\n\r\nFix bug https://devdiv.visualstudio.com/DevDiv/VS%20Diag%20IntelliTrace/_workItems/index?_a=edit&id=226898&triage=true\r\n\r\n* Fix the start debugging with disabled breakpoint\r\n\r\nFix bug https://devdiv.visualstudio.com/DefaultCollection/DevDiv/VS%20Diag%20IntelliTrace/_workItems?_a=edit&id=227613&triage=true","distinct":false,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/488baf76364f8d8d0a37648fed304b99d4e360a7"},{"sha":"b59ce3269ddbefc99ab92bf77c2587cb5c351271","author":{"name":"Ed Munoz","email":"6e8844aeeda058cef99805e7e0c90696cac63eb5@microsoft.com"},"message":"Escape quotes in expression\n\nThis is needed to evaluate expressions that contain quotes and spaces: e.g.,\nmessage = \"hello world\" This is needed for both GDB and LLDB, but not CLRDBG.","distinct":false,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/b59ce3269ddbefc99ab92bf77c2587cb5c351271"},{"sha":"95a3f4e03989ceeaf07e570ad89f308c9a89b0ee","author":{"name":"Ed Muñoz","email":"6e8844aeeda058cef99805e7e0c90696cac63eb5@microsoft.com"},"message":"Escape quotes in expression\n\nThis is needed to evaluate expressions that contain quotes and spaces: e.g.,\r\nmessage = \"hello world\" This is needed for both GDB and LLDB, but not CLRDBG.","distinct":true,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/95a3f4e03989ceeaf07e570ad89f308c9a89b0ee"},{"sha":"b526d9d13dbd47b236280768d14ef837a56286d2","author":{"name":"Ed Munoz","email":"6e8844aeeda058cef99805e7e0c90696cac63eb5@microsoft.com"},"message":"Escape quotes in expression\n\nThis is needed to evaluate expressions that contain quotes and spaces: e.g.,\nmessage = \"hello world\" This is needed for both GDB and LLDB, but not CLRDBG.","distinct":true,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/b526d9d13dbd47b236280768d14ef837a56286d2"},{"sha":"ed0323fe0e0fc54d27fc2c50c8ea3b22c8823629","author":{"name":"Rajkumar Janakiraman","email":"56f82f4edbf5eab17c0dd4fb568c720bb64741dc@users.noreply.github.com"},"message":"Merging SSH branch to master (#423)\n\n* SSH prototype\r\n\r\n- Creates a new reference (no-PIA) assembly for unix port supplier interfaces\r\n- Defines new engine GUIDs for MI-based engines to switch off between clrdbg/gdb/lldb (lldb not yet done)\r\n- Created a new transport/launch options class for dealing with unix shell transport-based launches\r\n\r\nAlso fixed a bug in DebuggedProcess where we were grabbing 'ProcessId' from the wrong variable.\r\n\r\n* SSHLaunchOptions support\r\n\r\nThis checkin adds support for using XML launch options to initiate a launch. This will allow us to support a not-quite-so-off-road launch experience for Dev15 until we get real project system support sometime later.\r\n\r\nNote that in this scenario we don't actually use the SSH port supplier as a real port supplier. It is just a transport and as far as AD7 is concerned, we are still using default transport.\r\n\r\n* SSHDebugPS in MIEngine repo + liblinux il\r\n\r\n* Use liblinux connection manager\r\n\r\n* Address some of the PR feedback (#401)\r\n\r\n* Address some of the PR feedback\r\n\r\n* Support for connections with different user name\r\n\r\n* Switch to new credentials dialog from VC Linux extension (#409)\r\n\r\n* Address some of the PR feedback\r\n\r\n* Support for connections with different user name\r\n\r\n* Use credentials dialog from VC Linux extension\r\n\r\n* Deploying ClrDbg. (#414)\r\n\r\n* Deploying ClrDbg.\r\n- Downloading and invoking GetClrDbg.sh on the remote machine.\r\n- Displaying text on the progress dialog while the clrdbg is getting installed.\r\n- Displaying error message when the installation fails.\r\n* Incorporating code review comments.\r\n* Fixing the defaults.\r\n\r\n* Checks if LibLinux is available by getting IVsConnectionManager service. (#417)\r\n\r\n* Not deploying the contracts assembly. And wrapping the presence of liblinux check with try/catch. (#418)\r\n\r\n* Enabling SSH Transport to work with GDB (#422)\r\n\r\n* Enabling SSH Transport to work with GDB\r\n\r\nFixing: gdb prompt sent by the gdb has a trailing space.\r\nSetting -file-exec-and-symbols for gdb.\r\ntry/catch eat DebuggerDisposedException on detach, which is expected.\r\n\r\n* Incorporating code review comments.\r\n\r\n* Fixing unit test. (#424)\r\n\r\n* Fixing desktop builds. (#426)","distinct":true,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/ed0323fe0e0fc54d27fc2c50c8ea3b22c8823629"},{"sha":"6a4e23a09aa95af01a95d46bfa1578127775e2f5","author":{"name":"Rajkumar Janakiraman","email":"56f82f4edbf5eab17c0dd4fb568c720bb64741dc@users.noreply.github.com"},"message":"Running CodeFormatter. (#428)","distinct":true,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/6a4e23a09aa95af01a95d46bfa1578127775e2f5"},{"sha":"81c3fdda8304a82aac920a40c5977f9946e78992","author":{"name":"Fangliang Xue","email":"38c64e24d58f0f68831317a9cb7daa93b888a672@microsoft.com"},"message":"remove legacy methods required by Kofe (#416)","distinct":true,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/81c3fdda8304a82aac920a40c5977f9946e78992"},{"sha":"58d8d65ebf8b7c7c472d225449e672d46cdae2f6","author":{"name":"Rajkumar Janakiraman","email":"56f82f4edbf5eab17c0dd4fb568c720bb64741dc@users.noreply.github.com"},"message":"Removing contracts assembly. (#427)\n\n* Removing contracts assembly.\r\n\r\nChecking in IL and building contracts assembly as a part of build.\r\n\r\n* Incorporating code review comments.","distinct":true,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/58d8d65ebf8b7c7c472d225449e672d46cdae2f6"},{"sha":"73ab630b0f47e4abb83a8469f59b0d3ada2c9bc6","author":{"name":"Rajkumar Janakiraman","email":"56f82f4edbf5eab17c0dd4fb568c720bb64741dc@users.noreply.github.com"},"message":"Fixing lab build for SSHDebugPS (#430)\n\n* Fixing lab builds for SSHDebugPS.\r\n\r\n* Removing outdated comment.\r\n\r\n* Fixing accidental removal of prebuild.","distinct":true,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/73ab630b0f47e4abb83a8469f59b0d3ada2c9bc6"},{"sha":"2cd90d0dc2b4ac3f14e237c2ddd356e440be731b","author":{"name":"Pierson Lee (PIE)","email":"e7c4130ac83596a05a758dad0cd866559b5d1b2a@microsoft.com"},"message":"Merge branch 'release-cpptools'","distinct":true,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/2cd90d0dc2b4ac3f14e237c2ddd356e440be731b"},{"sha":"be7a85756bf8535171b4479feddef9b4eb0bb5ec","author":{"name":"Rajkumar Janakiraman","email":"56f82f4edbf5eab17c0dd4fb568c720bb64741dc@users.noreply.github.com"},"message":"Rajkumar42/myssh/osxlatest (#432)\n\n* Getting full executable path using lsof instead of readlink for OSX.\r\n* Downloading GetClrDbg.sh on MIEngine side and copying it over to the remote machine using liblinux api.\r\nUpdating liblinux.il\r\nCleaned up todos and improved error messages.\r\n* Incorporating code review comments.\r\n* Adding aka.ms link.","distinct":true,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/be7a85756bf8535171b4479feddef9b4eb0bb5ec"},{"sha":"dc9691fbf25b570f620590d209b24f48d5a3eea8","author":{"name":"Rajkumar Janakiraman","email":"56f82f4edbf5eab17c0dd4fb568c720bb64741dc@users.noreply.github.com"},"message":"When debugging through SSH as root, stdin is printed in stdout stream. (#434)\n\n* When debugging through SSH as root, stdin is printed in stdout stream.\r\nFix: ignoring the stdin, if we see it in the stdout.","distinct":true,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/dc9691fbf25b570f620590d209b24f48d5a3eea8"},{"sha":"cc58724fdc937ce213241da837413acf9ff6f56f","author":{"name":"dongsheng du","email":"7c6065e7e5372f6ec17c213022deabd8bc796016@outlook.com"},"message":"fix a evaluation error message string (#435)\n\nfix Glass test by updating evaluation error message string","distinct":true,"url":"https://api.github.com/repos/edumunoz/MIEngine/commits/cc58724fdc937ce213241da837413acf9ff6f56f"}]}
{"actor":{"display_login":"edumunoz"}}