Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2020-08-18Bug 521515: Build pty.dll in dockerTorbjörn Svensson13-1343/+0
Change-Id: I370327489b6c18ac6ba9f36a8da9e94b078ffe1e Signed-off-by: Torbjörn Svensson <>
2020-08-07Bug 521515: Adopt native build support on jenkinsTorbjörn Svensson17-2460/+1
Change-Id: I6aee7a7c94f93375d3a2ddb0171602a27a6873e7 Signed-off-by: Torbjörn Svensson <>
2020-07-18Bug 521515 - Access Windows registry using JNATorbjörn Svensson10-503/+4
There is no need to have custom JNI implementation any more in java to be able to access native functions. JNA solves this just fine with the benefit that the code is easier to debug and maintain. Change-Id: Ia9d36981cb10fa7348bf0a5f0549b3e96bd4c982 Signed-off-by: Torbjörn Svensson <>
2020-07-17Bug 521515 - List running tasks using JNA on win32Torbjörn Svensson7-585/+2
As Eclipse only support 64-bit JRE on Windows, some legacy support has been dropped. * Dropped support for listing 16-bit applications using NTVDM.EXE process (was only supported on 32-bit WinNT based systems). * Dropped support for listing processes on non-WinNT based systems (Windows 9x/ME is 32-bit only). Signed-off-by: Torbjörn Svensson <> Change-Id: Ib827de6510a342c0de5c6eaca68a944b2f1d641e
2018-11-22Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.shJonah Graham23-69/+137
Change-Id: Ifbb1d5af2a00bd5634dea200320e8c4303ffca6c
2018-11-20Bug 540373: Normalize newlines with .gitattributesJonah Graham27-1975/+1975
There is also a new script to verify completeness of .gitattributes: releng/scripts/ Change-Id: I2ce270852ab54b66b6c474a6ec94203fe5bba78b
2018-09-26Bug 525705 - Fix Spawner.waitFor(pid) returning prematurelyChristian Walther1-3/+3
On Windows XP, waitFor(pid) would return -1 immediately instead of waiting for the process to exit. This caused starting a debug session to be stuck at "Initializing debugger services 62%" because the GDB it was trying to talk to was terminated immediately after being started. Binaries built with MSVC10 tools and `nmake /f /NOLOGO spawner`. Change-Id: I532f63c7a5facdf867ed94945b0cd26b4177c3bd Signed-off-by: Christian Walther <>
2016-04-19Bug 491972 - [winpty] Not enough storage is available to process this commandAnton Leherbauer1-8/+8
2016-02-09Bug 487444 - Spawner.exec() fails if child process cannot breakaway from ↵Anton Leherbauer1-0/+4
parent job
2015-09-15Follow-up on bug 476346: Make event names unique between multiple Eclipse ↵Anton Leherbauer1-5/+5
2015-09-02Bug 476346 - Spawner.exec() fails after incomplete process terminationAnton Leherbauer2-26/+51
2015-04-08Windows and Linux serial port support. Also played with I/O streams.Doug Schaefer9-463/+0
Added buffered writes as well as non-native unbuffered reads. Change-Id: I3577746ed8215844e02601608f4a9173d1639aa1
2015-03-06Bug 459971 Windows native for Serial Port.Doug Schaefer19-181/+949
Not checking the binaries in until I get closer to the end. Still some API changes I want to make to do more buffering. Done as a Visual Studio 2013 project. I also brough winreg into that sln file as I though I had to make a change in it but didn't in the end. But really should bring them all. Change-Id: I6e7d472763381cdc0ae558d8cd63993bb0460457 Signed-off-by: Doug Schaefer <>
2014-05-05Bug 434103 - winpty instance might get reused by another PTYAnton Leherbauer1-4/+9
2013-12-16Bug 419391 - Contribute Windows PTY supportUwe Stieber12-0/+1326
Signed-off-by: Uwe Stieber <>
2011-08-01Bug 236330 - win32-x86_64 supportMarc-Andre Laperle10-24/+161
2010-04-30Simplify BOOL check.John Cortell1-1/+1
2010-04-30Bug 311182: Enhance Spawner JNI code to use DebugBreakProcess when running ↵John Cortell1-4/+38
on >= XP
2010-04-26Bug 304096: Fix interrupting Cygwin gdb for both DSF-GDB and CDI-GDB. Send a ↵John Cortell2-7/+27
real CTRL-C; don't use 'kill -SIGINT'
2010-02-17Bug 248071 - Improved pty support for terminal emulationAnton Leherbauer2-4/+9
Thanks go to Mirko Raner, Pawel Piech, James Blackburn, et al.
2009-10-16[292127] Reading process output blocked when message length is exactly 1024, ↵Anton Leherbauer1-0/+9
patch by Thierry Goldwaser
2009-07-09Bugzilla 282943. Don't use PulseEvent; Microsoft says it's unreliable. ↵John Cortell1-2/+2
Someone looking at the code at Freescale saw its use in the code and raised a flag. This change is proactive; no problematic behavior was actually observed. See
2009-07-08Addressed Anton's suggestion to specify the signal sans "SIG" when invoking ↵John Cortell1-1/+1
the kill command, which is technically how it should be specified, though cygwin supports it either way.
2009-07-07Fixed:John Cortell2-29/+62
282735 - starter.exe can end up rapid-firing CTRL-C's to process that won't die 282736 - starter.exe should support SIGKILL
2009-03-19Bug 269223 - Spawner broken pipe problemAnton Leherbauer3-963/+975
2009-03-10Bug 265598 - EOF does not work in consoleAnton Leherbauer1-3/+2
2008-04-04Fix for 225272: Problems with spawner and fast (Dual Core) machinesAnton Leherbauer1-981/+961
Patch by Johann Draschwandtner (Wind River)
2007-09-05This isn't a binary.Doug Schaefer1-481/+481
2007-08-31Fix for 182099 - The wrong proc names were use for the Job object calls. To ↵Doug Schaefer1-24/+11
fix, I've gotten rid of the GetProcAddress calls and called these functions directly. Since these functions are only available on Windows 2000 and later, we have now officially dropped Windows NT4.0 and earlier.
2007-06-14Fix up copyrights.Doug Schaefer10-17/+17
2007-06-06Bug 150029 - Patch for Alex - Add quotes around the starter command line to ↵Doug Schaefer1-1/+1
deal with spaces in the path to the starter executable.
2007-05-24Added support for HKEY_CURRENT_USER to the registry access routines.Doug Schaefer1-1/+1
2007-05-24Added support for HKEY_CURRENT_USER to the registry access routines.Doug Schaefer1-26/+59
2007-05-16Patch for Ken Ryall - 186436 - add getLocalMachineKeyName() native method.Doug Schaefer1-0/+40
2007-05-16Bug 176353 - For cygwin apps started by the Spawner, use the cygwin kill ↵Doug Schaefer16-1185/+424
utility to send it signals. Also wrote the makefile to use g++ for the spawner. Finally replace all VS projects with makefiles for MinGW.
2007-05-04Move winreg into a sub directory. I'll eventually do this with all of our ↵Doug Schaefer2-0/+28
components and move them all to MinGW.
2007-04-25Bug 183382 - Added JNICALL to the winreg native code to fix a crash that was ↵Doug Schaefer3-29/+15
happening on Vista with IBM's VM. Also moved this build to use MinGW instead of MSVC.
2007-04-25Fix up the ASCII property for these files.Doug Schaefer14-2191/+2191
2006-06-23Update Copyright dates and fix those that had no copyrights.Doug Schaefer5-30/+50
2006-05-11Patch for Ling@nokia. New entry to windows registry utility.Doug Schaefer1-0/+40
2006-05-03Makes this compilable with MVC++6.0, related to bug 139891Markus Schorn2-9/+1
2006-05-02Removed killer.cpp.Doug Schaefer3-399/+2
2006-04-27Removes command line length limitation, bug 138444.Markus Schorn2-24/+113
2006-04-27Changes to source to fix 119618, binaries to be compiled.Markus Schorn1-0/+12
2006-04-03Make the Windows registry code a little more robust.Doug Schaefer1-27/+4
2006-04-03Windows registry access utility.Doug Schaefer2-0/+61
2005-06-23CPL to EPL transistion - license header update for QNXDavid Inglis16-114/+134
2004-11-18Updated the Windows spawner DLL to build using MinGW gcc.Doug Schaefer4-16/+50
2004-11-162004-11-16 Alain MagloireAlain Magloire2-0/+10
Update the library interface to changes in java from Spawner * library/Spawner.h * Win32ProcessEx.c * os/win32/x86/spawner.dll
2004-11-042004-11-04 Alex ChapiroAlain Magloire2-35/+109
Update files. * library/spawner.mak * library/starter/starter.mak

Back to the top