Christopher Faylor
e8454a3400
* child_info.h (child_info::sync): Pass pid and HANDLE rather than using pinfo.
...
(child_info::child_info): Accept an argument controlling whether to create
proc_subproc.
(child_info_spawn::child_info_spawn): Ditto.
* sigproc.cc (child_info::child_info): Ditto.
(child_info_spawn::child_info_spawn): Ditto.
(child_info::sync): Use passed in pid and HANDLE.
* fork.cc (fork_parent): Reflect additional arguments required for
child_info::sync.
* hookapi.cc (hook_or_detect_cygwin): Rename. Change so that NULL 'fn'
argument just returns "true", indicating that program uses cygwin1.dll.
* spawn.cc (av::win16_exe): New element.
* spawn.cc (av::iscygwin): New element.
(av::fixup): New function.
(spawn_guts): Protect against SEGV. Use fixup function to detect when it is
safe to wait for a spawned (as opposed to an execed) program. Reflect changes
in child_info::sync arguments.
* external.cc (cygwin_internal): Reflect function renaming to
hook_or_detect_cygwin.
* cygheap.cc (cygheap_fixup_in_child): Close handle after debug fixup has been
done to prevent false positives in handle collision.
* exceptions.cc (try_to_debug): Notify debugger if already being debugged.
2005-07-17 00:51:03 +00:00
..
2004-02-18 20:48:38 +00:00
2005-07-09 08:22:39 +00:00
2004-12-09 21:28:32 +00:00
2005-07-03 02:40:30 +00:00
2005-05-02 03:50:11 +00:00
2001-12-20 03:03:59 +00:00
2003-12-23 16:26:31 +00:00
2004-12-05 02:30:20 +00:00
2002-09-19 15:12:48 +00:00
2005-07-03 02:28:14 +00:00
2001-03-06 12:05:45 +00:00
2001-03-06 12:05:45 +00:00
2005-07-17 00:51:03 +00:00
2005-05-02 03:50:11 +00:00
2005-05-02 03:50:11 +00:00
2005-05-02 03:50:11 +00:00
2001-10-28 23:05:49 +00:00
2001-10-28 23:05:49 +00:00
2001-10-28 23:05:49 +00:00
2002-01-01 16:49:52 +00:00
2003-01-10 12:32:49 +00:00
2004-01-20 03:11:39 +00:00
2005-01-11 12:48:34 +00:00
2005-07-17 00:51:03 +00:00
2005-05-02 03:50:11 +00:00
2004-01-23 23:05:33 +00:00
2004-01-23 23:05:33 +00:00
2004-05-28 19:50:07 +00:00
2004-05-04 14:46:25 +00:00
2005-03-23 17:11:24 +00:00
2005-03-19 21:45:15 +00:00
2005-06-30 02:52:14 +00:00
2005-07-17 00:51:03 +00:00
2005-07-04 08:44:06 +00:00
2005-05-30 00:54:01 +00:00
2005-04-05 04:31:00 +00:00
2004-02-09 04:04:24 +00:00
2005-07-05 03:16:46 +00:00
2005-07-05 03:16:46 +00:00
2005-07-05 03:16:46 +00:00
2004-06-03 19:52:12 +00:00
2005-07-06 20:05:03 +00:00
2005-07-06 20:05:03 +00:00
2005-07-03 02:40:30 +00:00
2005-07-05 02:05:07 +00:00
2001-10-12 01:51:21 +00:00
2001-09-11 20:01:02 +00:00
2003-09-27 05:35:02 +00:00
2005-07-09 08:22:39 +00:00
2005-06-29 23:05:41 +00:00
2005-07-06 20:05:03 +00:00
2005-05-04 11:00:22 +00:00
2005-07-06 20:05:03 +00:00
2003-11-14 23:40:06 +00:00
2005-05-10 20:56:07 +00:00
2005-05-19 05:43:55 +00:00
2005-05-10 20:56:07 +00:00
2005-07-03 02:40:30 +00:00
2005-06-04 02:11:50 +00:00
2005-04-14 17:34:03 +00:00
2005-04-14 17:34:03 +00:00
2004-02-22 23:21:20 +00:00
2004-05-12 16:21:18 +00:00
2004-01-20 19:36:35 +00:00
2005-06-20 15:33:50 +00:00
2005-07-05 03:16:46 +00:00
2004-02-22 23:21:20 +00:00
2005-07-06 20:05:03 +00:00
2005-03-30 15:54:28 +00:00
2005-05-22 03:54:29 +00:00
2005-07-17 00:51:03 +00:00
2005-01-12 22:40:46 +00:00
2005-07-17 00:51:03 +00:00
2004-02-22 23:21:20 +00:00
2005-01-12 22:40:46 +00:00
2005-07-06 20:05:03 +00:00
2005-07-06 20:05:03 +00:00
2005-07-06 20:05:03 +00:00
2005-07-05 03:16:46 +00:00
2005-07-05 03:16:46 +00:00
2005-01-12 22:40:46 +00:00
2005-06-10 18:44:26 +00:00
2005-07-05 03:16:46 +00:00
2005-07-06 20:05:03 +00:00
2004-03-27 18:01:04 +00:00
2005-07-06 20:05:03 +00:00
2005-07-06 20:05:03 +00:00
2005-07-05 03:16:46 +00:00
2005-07-05 03:16:46 +00:00
2005-07-06 20:05:03 +00:00
2005-07-06 20:05:03 +00:00
2005-07-05 03:16:46 +00:00
2005-07-05 07:28:52 +00:00
2005-07-06 20:05:03 +00:00
2005-07-06 20:05:03 +00:00
2005-07-05 03:16:46 +00:00
2005-03-27 01:57:38 +00:00
2005-07-05 03:16:46 +00:00
2005-07-06 20:05:03 +00:00
2005-07-06 20:05:03 +00:00
2003-12-03 09:55:42 +00:00
2005-07-17 00:51:03 +00:00
2001-09-11 20:01:02 +00:00
2005-07-03 02:40:30 +00:00
2005-02-13 18:17:29 +00:00
2005-07-03 02:40:30 +00:00
2005-06-18 19:04:25 +00:00
2002-05-24 14:24:33 +00:00
2005-04-18 16:03:08 +00:00
2004-05-28 19:50:07 +00:00
2002-10-22 16:18:55 +00:00
2005-05-18 17:23:17 +00:00
2005-07-17 00:51:03 +00:00
2005-05-02 03:50:11 +00:00
2001-10-28 23:05:49 +00:00
2005-06-04 02:11:50 +00:00
2002-05-04 04:30:57 +00:00
2004-03-14 05:35:19 +00:00
2002-02-11 02:25:42 +00:00
2005-05-06 21:09:35 +00:00
2004-12-05 02:30:20 +00:00
2005-06-09 19:29:27 +00:00
2003-11-28 20:55:59 +00:00
2003-07-26 04:53:59 +00:00
2005-07-06 20:05:03 +00:00
2005-05-02 03:50:11 +00:00
2005-06-11 21:00:23 +00:00
2005-04-05 04:31:00 +00:00
2005-07-05 15:11:49 +00:00
2005-07-06 20:05:03 +00:00
2005-05-25 03:43:58 +00:00
2004-02-04 22:40:50 +00:00
2005-07-06 20:05:03 +00:00
2005-07-03 02:40:30 +00:00
2005-07-05 03:16:46 +00:00
2005-07-03 02:40:30 +00:00
2003-11-14 23:40:06 +00:00
2005-05-02 03:50:11 +00:00
2005-05-02 03:50:11 +00:00
2005-05-18 17:23:17 +00:00
2005-07-06 20:05:03 +00:00
2005-07-09 17:15:38 +00:00
2005-05-13 15:46:07 +00:00
2004-12-31 01:13:28 +00:00
2001-03-05 06:28:25 +00:00
2005-07-06 20:05:03 +00:00
2005-05-19 01:25:20 +00:00
2005-07-06 20:05:03 +00:00
2005-05-02 03:50:11 +00:00
2003-04-28 20:10:54 +00:00
2003-04-28 20:10:54 +00:00
2002-12-09 22:49:12 +00:00
2005-07-05 03:16:46 +00:00
2005-04-05 06:04:57 +00:00
2005-04-03 13:06:43 +00:00
2004-12-03 02:00:37 +00:00
2005-07-03 02:40:30 +00:00
2003-07-07 05:32:24 +00:00
2000-08-18 19:51:02 +00:00
2005-03-01 11:51:29 +00:00
2005-07-05 03:16:46 +00:00
2005-06-07 19:31:42 +00:00
2005-07-05 03:16:46 +00:00
2005-06-21 20:38:05 +00:00
2005-07-05 03:16:46 +00:00
2005-07-06 20:05:03 +00:00
2004-02-09 04:04:24 +00:00
2005-07-03 02:40:30 +00:00
2005-04-28 23:59:44 +00:00
2005-07-06 20:05:03 +00:00
2004-12-27 19:03:56 +00:00
2005-07-03 02:40:30 +00:00
2005-07-06 20:05:03 +00:00
2005-07-17 00:51:03 +00:00
2005-06-15 22:50:31 +00:00
2005-03-19 21:45:15 +00:00
2005-07-17 00:51:03 +00:00
2003-11-28 20:51:11 +00:00
2004-12-27 19:03:56 +00:00
2005-05-02 03:50:11 +00:00
2003-03-09 20:31:07 +00:00
2003-03-09 20:10:25 +00:00
2004-02-03 21:59:27 +00:00
2005-07-06 20:05:03 +00:00
2005-04-05 06:04:57 +00:00
2005-07-06 20:05:03 +00:00
2005-04-13 16:41:33 +00:00
2005-05-10 20:56:07 +00:00
2005-07-06 20:05:03 +00:00
2001-03-06 12:05:45 +00:00
2004-04-06 14:22:43 +00:00
2005-07-06 20:05:03 +00:00
2005-07-05 03:16:46 +00:00
2005-07-06 20:05:03 +00:00
2005-07-03 02:40:30 +00:00
2005-07-03 02:40:30 +00:00
2005-07-06 20:05:03 +00:00
2004-05-17 15:27:56 +00:00
2001-09-06 05:17:22 +00:00
2005-07-06 20:05:03 +00:00
2005-07-03 02:40:30 +00:00
2005-06-09 05:11:51 +00:00
2005-06-07 19:31:42 +00:00
2005-06-30 02:52:14 +00:00
2005-06-30 02:52:14 +00:00
2005-04-05 04:31:00 +00:00
2005-04-05 04:31:00 +00:00
2005-07-17 00:51:03 +00:00
2003-03-09 22:13:06 +00:00