Anton Leherbauer
88b8b95e19
Follow-up on bug 476346: Make event names unique between multiple Eclipse instances
2015-09-15 12:44:07 +02:00
Anton Leherbauer
0e382c064b
Bug 476346 - Spawner.exec() fails after incomplete process termination
2015-09-02 10:57:25 +02:00
Doug Schaefer
ebc8caa425
Windows and Linux serial port support. Also played with I/O streams.
...
Added buffered writes as well as non-native unbuffered reads.
Change-Id: I3577746ed8215844e02601608f4a9173d1639aa1
2015-04-08 13:29:05 -04:00
Doug Schaefer
6bd7355e47
Bug 459971 Windows native for Serial Port.
...
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 <dschaefer@qnx.com>
2015-03-06 13:14:25 -05:00
Anton Leherbauer
4d6b998597
Bug 434103 - winpty instance might get reused by another PTY
2014-05-05 16:41:07 +02:00
Uwe Stieber
e72c037dbd
Bug 419391 - Contribute Windows PTY support
...
Signed-off-by: Uwe Stieber <uwe.stieber@windriver.com>
2013-12-16 09:54:34 +01:00
Marc-Andre Laperle
ebfa9bcd0a
Bug 236330 - win32-x86_64 support
2011-07-31 22:06:39 -04:00
John Cortell
9d3d836047
Simplify BOOL check.
2010-04-30 14:22:35 +00:00
John Cortell
d76884f42a
Bug 311182: Enhance Spawner JNI code to use DebugBreakProcess when running on >= XP
2010-04-30 14:22:34 +00:00
John Cortell
ea7d84d9f8
Bug 304096: Fix interrupting Cygwin gdb for both DSF-GDB and CDI-GDB. Send a real CTRL-C; don't use 'kill -SIGINT'
2010-04-26 20:56:06 +00:00
Anton Leherbauer
6c5788f399
Bug 248071 - Improved pty support for terminal emulation
...
Thanks go to Mirko Raner, Pawel Piech, James Blackburn, et al.
2010-02-17 11:48:28 +00:00
Anton Leherbauer
5e58b2deb1
[292127] Reading process output blocked when message length is exactly 1024, patch by Thierry Goldwaser
2009-10-16 09:06:14 +00:00
John Cortell
24b07e23d7
Bugzilla 282943. Don't use PulseEvent; Microsoft says it's unreliable. 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 http://msdn.microsoft.com/en-us/library/ms684914(VS.85).aspx
2009-07-09 19:30:28 +00:00
John Cortell
f5e04ac9f4
Addressed Anton's suggestion to specify the signal sans "SIG" when invoking the kill command, which is technically how it should be specified, though cygwin supports it either way.
2009-07-08 12:40:03 +00:00
John Cortell
cb443c104d
Fixed:
...
282735 - starter.exe can end up rapid-firing CTRL-C's to process that won't die
282736 - starter.exe should support SIGKILL
2009-07-07 19:57:21 +00:00
Anton Leherbauer
bd18850a17
Bug 269223 - Spawner broken pipe problem
2009-03-19 13:21:44 +00:00
Anton Leherbauer
2e65ed8af0
Bug 265598 - EOF does not work in console
2009-03-10 11:37:51 +00:00
Anton Leherbauer
b7e830fccc
Fix for 225272: Problems with spawner and fast (Dual Core) machines
...
Patch by Johann Draschwandtner (Wind River)
2008-04-04 07:19:10 +00:00
Doug Schaefer
2d980092d9
This isn't a binary.
2007-09-05 14:17:42 +00:00
Doug Schaefer
5e002f83a2
Fix for 182099 - The wrong proc names were use for the Job object calls. To 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-08-31 18:17:11 +00:00
Doug Schaefer
3a9a7e6e6c
Fix up copyrights.
2007-06-14 18:10:16 +00:00
Doug Schaefer
514d90bbc9
Bug 150029 - Patch for Alex - Add quotes around the starter command line to deal with spaces in the path to the starter executable.
2007-06-06 15:58:34 +00:00
Doug Schaefer
1d421414b9
Added support for HKEY_CURRENT_USER to the registry access routines.
2007-05-24 04:10:30 +00:00
Doug Schaefer
4082f4efa8
Added support for HKEY_CURRENT_USER to the registry access routines.
2007-05-24 04:08:08 +00:00
Doug Schaefer
c773868cfd
Patch for Ken Ryall - 186436 - add getLocalMachineKeyName() native method.
2007-05-16 17:02:45 +00:00
Doug Schaefer
7a63a01f7b
Bug 176353 - For cygwin apps started by the Spawner, use the cygwin kill 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-16 02:05:04 +00:00
Doug Schaefer
69ee033a1a
Move winreg into a sub directory. I'll eventually do this with all of our components and move them all to MinGW.
2007-05-04 14:57:10 +00:00
Doug Schaefer
4be0fe893c
Bug 183382 - Added JNICALL to the winreg native code to fix a crash that was happening on Vista with IBM's VM. Also moved this build to use MinGW instead of MSVC.
2007-04-25 19:20:08 +00:00
Doug Schaefer
1d7403d060
Fix up the ASCII property for these files.
2007-04-25 18:29:42 +00:00
Doug Schaefer
17464c08f4
Update Copyright dates and fix those that had no copyrights.
2006-06-23 17:27:03 +00:00
Doug Schaefer
cb183a6622
Patch for Ling@nokia. New entry to windows registry utility.
2006-05-11 15:13:25 +00:00
Markus Schorn
f8bfa05b18
Makes this compilable with MVC++6.0, related to bug 139891
2006-05-03 10:40:34 +00:00
Doug Schaefer
2ba5d92ebb
Removed killer.cpp.
2006-05-02 20:11:25 +00:00
Markus Schorn
258e48d547
Removes command line length limitation, bug 138444.
2006-04-27 16:20:53 +00:00
Markus Schorn
8272805b36
Changes to source to fix 119618, binaries to be compiled.
2006-04-27 16:16:09 +00:00
Doug Schaefer
0c247b1d5f
Make the Windows registry code a little more robust.
2006-04-03 14:12:04 +00:00
Doug Schaefer
84cef01e46
Windows registry access utility.
2006-04-03 05:41:36 +00:00
David Inglis
92cae3205a
CPL to EPL transistion - license header update for QNX
2005-06-23 16:01:26 +00:00
Doug Schaefer
8c69def994
Updated the Windows spawner DLL to build using MinGW gcc.
2004-11-18 16:11:50 +00:00
Alain Magloire
659d2c4384
2004-11-16 Alain Magloire
...
Update the library interface to changes in java from Spawner
* library/Spawner.h
* Win32ProcessEx.c
* os/win32/x86/spawner.dll
2004-11-16 20:53:51 +00:00
Alain Magloire
a914900d7f
2004-11-04 Alex Chapiro
...
Update files.
* library/spawner.mak
* library/starter/starter.mak
2004-11-04 18:22:25 +00:00
Alain Magloire
2ed6f2cd4d
2004-09-06 Alex Chapiro
...
Fix for PR 75677
* os/win32/x86/spawner.dll
* library/Win32ProcessEx.c
2004-10-06 18:56:32 +00:00
Alain Magloire
11cdde2cd3
2004-0813 Alex Chapiro
...
Fix for PR PR 71601
* os/win32/x86/spawner.dll
* os/win32/x86/starter.exe
* library/Win32ProcessEx.c
* library/starter/killer.cpp
* library/starter/killer.h
* library/starter/starter.cpp
* library/starter/starter.dsp
* library/starter/starter.dsw
2004-08-13 20:23:05 +00:00
Alain Magloire
243857d6ef
2004-07-20 Alain Magloire
...
Fix for PR 70359
Binaries regenerated
* library/Win32ProcessEx.c
* library/starter/starter.cpp
* os/win32/x86/spawner.dll
* os/win32/x86/starter.dll
2004-07-20 20:30:52 +00:00
Alain Magloire
79f4e89182
Commit support for i18n from Alex Chapiro.
...
updates spawner and starter
2004-04-29 15:54:32 +00:00
Alain Magloire
c2ba759a8c
Update the starter/spawner to use named pipes.
...
Patch from alex.
2004-02-12 21:12:51 +00:00
Sebastien Marineau
c209012141
Replace QNX copyright with standard CPL copyright.
2004-01-08 12:06:08 +00:00
Alain Magloire
a62a1f4305
change the limit of arguments to match OS limit
2003-08-29 14:25:01 +00:00
Alain Magloire
411b66d335
New code to implement attaching
2003-04-30 18:07:43 +00:00
Alain Magloire
977a96bbc6
update new function to do interruption.
2003-04-24 21:16:14 +00:00