Christopher Faylor 
							
						 
					 
					
						
						
							
						
						4534561877 
					 
					
						
						
							
							* kill.cc (getsig): Rectify bug introduced by 2005-02-26 change.  Don't pad  
						
						 
						
						... 
						
						
						
						signal name with spaces. 
						
						
					 
					
						2005-03-08 04:06:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						78d9eaa5ea 
					 
					
						
						
							
							* kill (getsig): Avoid buffer overflow when generating a signal name.  
						
						 
						
						... 
						
						
						
						* strace.cc (handle_output_debug_string): Make error a little more specific. 
						
						
					 
					
						2005-02-27 03:03:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pierre Humblet 
							
						 
					 
					
						
						
							
						
						87b838398a 
					 
					
						
						
							
							2004-11-13  Pierre Humblet <pierre.humblet@ieee.org>  
						
						 
						
						... 
						
						
						
						* kill.cc (forcekill): Do not pass negative pids to
	cygwin_internal. Check if sig == 0. Improve error messages.
	(main): Make pid a long long and distinguish between pids, gpids
	(i.e. negative pids) and Win9x pids. 
						
						
					 
					
						2004-11-13 16:30:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						0512945eb5 
					 
					
						
						
							
							* kill.cc (listsig): NSIG includes Signal 0, so we need to avoid calling  
						
						 
						
						... 
						
						
						
						strtosigno with NSIG - 1. 
						
						
					 
					
						2004-05-27 15:15:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						5817840adf 
					 
					
						
						
							
							* kill.cc (get_debug_priv): New function.  
						
						 
						
						... 
						
						
						
						(forcekill): Call get_debug_priv before trying to kill process. 
						
						
					 
					
						2004-03-13 18:11:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						7ed1b504b6 
					 
					
						
						
							
							* kill.cc (main): Allow negative pids (indicates process groups).  
						
						 
						
						
						
						
					 
					
						2003-09-20 20:24:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						b1e00863f3 
					 
					
						
						
							
							* parse_pe.cc (exclusion::sort_and_check): Make error message a little more  
						
						 
						
						... 
						
						
						
						explicit and ignore (hopefully) harmless region overlap. 
						
						
					 
					
						2003-09-18 01:46:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						a98a001169 
					 
					
						
						
							
							* kill.c (forcekill): Wait for process to terminate even if TerminateProcess  
						
						 
						
						... 
						
						
						
						says it failed. 
						
						
					 
					
						2003-09-13 18:20:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ef58cd2f44 
					 
					
						
						
							
							* kill.cc (forcekill): Silence some compiler warnings.  
						
						 
						
						
						
						
					 
					
						2003-09-01 02:40:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						40d885eb7b 
					 
					
						
						
							
							* Makefile.in: Display "..." when not-verbose.  
						
						 
						
						... 
						
						
						
						* kill.cc (forcekill): Default to entered pid when pinfo fails.  Issue some
warnings when things don't work. 
						
						
					 
					
						2003-09-01 01:57:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						aa275fe010 
					 
					
						
						
							
							* cygcheck.cc (usage) Add description output.  
						
						 
						
						
						
						
					 
					
						2003-04-26 21:52:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						98467dae59 
					 
					
						
						
							
							Add final newlines to utils  
						
						 
						
						
						
						
					 
					
						2002-09-15 19:24:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ef48a2cad3 
					 
					
						
						
							
							* kill.cc (prog_name) New global variable.  
						
						 
						
						... 
						
						
						
						(usage) Standardize usage output.  Add descriptions.
(print_version) New function.
(longopts) Accomodate new version option.
(opts) Ditto.
(main) Ditto. 
						
						
					 
					
						2002-05-13 23:42:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						6eabab557a 
					 
					
						
						
							
							* kill.cc (listsig): Display numeric id when given symbolic input.  
						
						 
						
						
						
						
					 
					
						2002-05-13 05:35:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						30feaa22dd 
					 
					
						
						
							
							* kill.cc (usage): Show new options.  Allow specification of output stream.  
						
						 
						
						... 
						
						
						
						(main): Implement 'h' option. 
						
						
					 
					
						2002-05-13 05:23:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						c49fa76263 
					 
					
						
						
							
							* Makefile.in (kill.exe): Add as a specific target.  
						
						 
						
						... 
						
						
						
						* kill.cc (longopts): New.
(opts): Ditto.
(get_sig): Accept const char * parameter.  Return -1 on unknown signal.
(test_for_unknown_sig): New function.
(listsig): New function.
(main): Use getopt_long for option parsing.  Implement -l, and -s options.  Use
test_for_unknown_sig() to test for signal validity. 
						
						
					 
					
						2002-05-13 05:13:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						af53a09c70 
					 
					
						
						
							
							* kill.cc (usage): Move to top of file.  
						
						 
						
						... 
						
						
						
						(getsig): Ditto.
(forcekill): Ditto. 
						
						
					 
					
						2002-03-11 18:33:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						12f6d7bc9c 
					 
					
						
						
							
							* kill.cc (main): Set exit value to 1 on invalid pid.  Perform minor cleanup.  
						
						 
						
						
						
						
					 
					
						2001-10-08 03:06:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						9d1373cf8a 
					 
					
						
						
							
							Update copyright.  
						
						 
						
						
						
						
					 
					
						2001-03-18 03:25:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ee57685985 
					 
					
						
						
							
							* kill.cc (forcekill): Use dwProcessId when opening a process, not the Cygwin  
						
						 
						
						... 
						
						
						
						pid. 
						
						
					 
					
						2001-03-18 02:47:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						69f9407faa 
					 
					
						
						
							
							* kill.cc (main): Return 1 in case of errors.  
						
						 
						
						
						
						
					 
					
						2000-11-02 01:03:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						aaf0dee260 
					 
					
						
						
							
							* ps.cc (main): Change order of reporting slightly so that windows pids are  
						
						 
						
						... 
						
						
						
						more obvious.
* strace.cc (add_child): Just add child's pid directly.
(remove_child): No need to close the child process pid since ContinueDebugEvent
does that automatically.
(proc_child): Ditto for child thread. 
						
						
					 
					
						2000-10-09 03:31:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						6b70b4633c 
					 
					
						
						
							
							* kill.cc (main): Change behavior of -f so that it will force the killing of a  
						
						 
						
						... 
						
						
						
						cygwin process after waiting 2 tenths of a second for it to terminate.
(forcekill): Add an extra argument determining whether to wait for the process
to exit. 
						
						
					 
					
						2000-09-13 02:48:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						1b38471e5e 
					 
					
						
						
							
							* kill.c (main): Avoid skipping next argument when a signal number is  
						
						 
						
						... 
						
						
						
						specified.
* Makefile.in: Always clean dumper.exe. 
						
						
					 
					
						2000-08-29 01:58:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						0ad10c0f96 
					 
					
						
						
							
							* Makefile.in: Add dumper.exe target and associated mechanisms for building it.  
						
						 
						
						... 
						
						
						
						* dumper.cc: New file.
* dumper.h: New file.
* module_info.cc: New file.
* parse_pe.cc: New file. 
						
						
					 
					
						2000-08-24 19:03:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						cc631726d3 
					 
					
						
						
							
							* kill.cc (main): Add '-f' option to force termination of a process.  
						
						 
						
						... 
						
						
						
						(forcekill): New function.
* ps.cc (main): Add '-W' option to list Windows pids as well as Cygwin pids.
(dummyprocessmodules): New function.
(GetModuleFileNameEx95): New function.
(init_win): New function.
(to_time_t): New function. 
						
						
					 
					
						2000-07-29 16:26:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						1fd5e000ac 
					 
					
						
						
							
							import winsup-2000-02-17 snapshot  
						
						 
						
						
						
						
					 
					
						2000-02-17 19:38:33 +00:00