Christopher Faylor 
							
						 
					 
					
						
						
							
						
						0cf94b8c62 
					 
					
						
						
							
							* cygcheck.cc (dump_sysinfo): Remove "Win95/NT" from output.  
						
						
						
						
					 
					
						2004-03-21 17:58:14 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						befdf18b4d 
					 
					
						
						
							
							* cygpath.cc (usage): Don't issue helpful message if -i is used.  
						
						... 
						
						
						
						(from Igor Pechtchanski) 
						
						
					 
					
						2004-03-15 21:34:12 +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 
							
						 
					 
					
						
						
							
						
						f135dd3ee7 
					 
					
						
						
							
							* cygpath.cc (long_options): Add "mode" option.  
						
						... 
						
						
						
						(options): Ditto.
(usage): Report on new option.
(report_mode): New function.
(main): Implement -M option. 
						
						
					 
					
						2004-02-25 01:23:20 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						7c03f79971 
					 
					
						
						
							
							* Makefile.in (build_dumper): Detect missing iconv library.  
						
						... 
						
						
						
						* cygpath.cc (dowin): Report on filename conversion errors.
(doit): Ditto.
* strace.cc (main): Use symbolic constant for _STRACE_ALL when setting mask. 
						
						
					 
					
						2004-02-21 04:51:15 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						e92be2201a 
					 
					
						
						
							
							* ssp.c (opts): Add leading '+' to force posixly correct behaviour.  
						
						
						
						
					 
					
						2004-02-14 19:43:07 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						960471b1a6 
					 
					
						
						
							
							* strace.cc (opts): Add leading '+' to force posixly correct  
						
						... 
						
						
						
						behaviour.
	(main): Revert POSIXLY_CORRECT manipulations. 
						
						
					 
					
						2004-02-11 13:30:02 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						49a4f409df 
					 
					
						
						
							
							* utils.sgml: Update cygcheck options  
						
						
						
						
					 
					
						2004-02-11 04:10:47 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						6dbfb93a04 
					 
					
						
						
							
							* strace.cc (main): Guard against previous setting of POSIXLY_CORRECT.  
						
						
						
						
					 
					
						2004-02-11 00:29:42 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						c662f402aa 
					 
					
						
						
							
							* strace.cc: Update copyrights.  
						
						... 
						
						
						
						* cygcheck.cc: Update copyrights. 
						
						
					 
					
						2004-02-10 16:15:53 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						744ed079bc 
					 
					
						
						
							
							* strace.cc (main): Ensure POSIXLY_CORRECT argument ordering.  
						
						... 
						
						
						
						* cygcheck.cc (main): Ditto. 
						
						
					 
					
						2004-02-10 16:01:31 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						d5f60b41f4 
					 
					
						
						
							
							Cleanup minor markup problems.  
						
						
						
						
					 
					
						2004-01-24 08:10:27 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						7dddf53f5c 
					 
					
						
						
							
							* cygcheck.cc (pretty_id): Make more robust in absence of id.exe.  
						
						
						
						
					 
					
						2004-01-23 23:04:27 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						30352c261c 
					 
					
						
						
							
							* cygpath.cc (dowin): Revert accidental checkin from November.  
						
						
						
						
					 
					
						2004-01-22 09:21:56 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						701c67ff9e 
					 
					
						
						
							
							Document new passwd options.  
						
						
						
						
					 
					
						2004-01-20 01:00:20 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						f25babdf07 
					 
					
						
						
							
							* mkgroup.c (main): Print "root" group with local admins group sid  
						
						... 
						
						
						
						and gid 0. 
						
						
					 
					
						2003-11-26 15:47:44 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						e545df31d5 
					 
					
						
						
							
							* Makefile.in: Add rules to build ipcrm and ipcs.  
						
						... 
						
						
						
						* ipcrm.c: New file.
	* ipcs.c: New file. 
						
						
					 
					
						2003-11-19 18:50:52 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						7326e3ffd9 
					 
					
						
						
							
							Revert most of last check in to ChangeLog.  It duplicated  
						
						... 
						
						
						
						accidentally a big bunch of old entries. 
						
						
					 
					
						2003-11-19 10:11:46 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						508682370b 
					 
					
						
						
							
							* mkgroup.c: Avoid compiler warnings throughout.  
						
						... 
						
						
						
						* mkpasswd.c: Ditto.
	* passwd.c: Ditto. 
						
						
					 
					
						2003-11-14 19:14:43 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						0a5ea9471b 
					 
					
						
						
							
							* cygpath.cc (main): Allow multiple pathnames on command line.  
						
						
						
						
					 
					
						2003-11-07 18:30:35 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						02bd05e386 
					 
					
						
						
							
							* passwd.c (PrintPW): Turn around meaning printed for "Password not  
						
						... 
						
						
						
						required" option to be in line with Windows meaning.
	(main): Use more appropriate 1008 option when calling
	NetUserSetInfo to change flag values. 
						
						
					 
					
						2003-11-04 10:54:47 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						1f4e5e1571 
					 
					
						
						
							
							* passwd.c (UF_LOCKOUT): Remove (defined in lmaccess.h).  
						
						... 
						
						
						
						(version): Bump version number to 1.5.
	(longopts): Add -c, -C, -e, -E, -p, -P options.
	(opts): Ditto.
	(PrintPW): Print values of UF_PASSWD_CANT_CHANGE and
	UF_DONT_EXPIRE_PASSWD flags. Slightly reformat output. Don't suppress
	correct system password settings just because the account has admin
	privileges.
	(usage): Define as "noreturn" function. Restructure and rephrase
	output. Accomodate new options.
	(print_version): Fix copyright dates.
	(main): Accomodate new options for setting UF_PASSWD_CANT_CHANGE,
	UF_DONT_EXPIRE_PASSWD and UF_PASSWD_NOTREQD settings. 
						
						
					 
					
						2003-11-04 10:30:35 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ce17145aa8 
					 
					
						
						
							
							revert accidental checkin  
						
						
						
						
					 
					
						2003-10-17 17:20:06 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						fa10472e4a 
					 
					
						
						
							
							* cygcheck.cc (pretty_id): Don't exec if `id' program is not found.  
						
						
						
						
					 
					
						2003-10-17 17:19:31 +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 
							
						 
					 
					
						
						
							
						
						3a25635489 
					 
					
						
						
							
							* Makefile.in: Tweak mingw libz.a detection to make it more reliably detect  
						
						... 
						
						
						
						when libz.a is not available. 
						
						
					 
					
						2003-09-12 01:51:21 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						59a7603554 
					 
					
						
						
							
							* cygcheck.cc (dump_only): New global variable.  
						
						... 
						
						
						
						(usage): Add "--dump-only" option, fix "--verbose" line.
	(longopts, opts): Add "--dump-only" option.
	(main): Process the "--dump-only" flag.  Add new semantic check.
	Pass dump_only information to dump_setup(). 
						
						
					 
					
						2003-09-11 16:24:26 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						a5ba4027f4 
					 
					
						
						
							
							* getfacl (main): Remove extern declaration of optind.  
						
						... 
						
						
						
						* setfacl (main): Remove extern declaration of optarg and optind. 
						
						
					 
					
						2003-09-11 07:55:51 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						bd79b736d4 
					 
					
						
						
							
							* Makefile.in (cygcheck.o): Use MINGW_CXX for compilation.  
						
						... 
						
						
						
						* cygcheck.cc: Just include <getopt.h> rather than cygwin version.
(pretty_id): Avoid compiler warnings.
* cygpath.cc (usage): Ditto. 
						
						
					 
					
						2003-09-11 02:56:40 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						b07b167eec 
					 
					
						
						
							
							* Makefile.in (MINGW_CXX): Define and use for mingw-compiled files.  
						
						... 
						
						
						
						* path.cc: Include more path info in cygwin-specific includes since the cygwin
directory is no longer included by default. 
						
						
					 
					
						2003-09-11 02:00:42 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						704d8c321e 
					 
					
						
						
							
							* Makefile.in: More fixups to adjust for the fact that mingw_getopt.o is no  
						
						... 
						
						
						
						longer built. 
						
						
					 
					
						2003-09-11 00:07:28 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						4a6890e76e 
					 
					
						
						
							
							* Makefile.in: Remove references to getopt since it is now part of mingwex.  
						
						
						
						
					 
					
						2003-09-10 21:55:59 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						87f9911114 
					 
					
						
						
							
							fix typo  
						
						
						
						
					 
					
						2003-09-08 05:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						7b06693464 
					 
					
						
						
							
							* Makefile.in (zlib_h): Rename libz.h -> zlib.h.  
						
						
						
						
					 
					
						2003-09-08 04:29:34 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						d31c5928dd 
					 
					
						
						
							
							* Makefile.in: Detect existence of mingw zlib headers and libraries.  Build  
						
						... 
						
						
						
						cygcheck wihtout package checking if they are unavailable.
* dump_setup.cc: Generate dummy zlib macros when zlib is not available.
(open_package_list): Use zlib functions to uncompress package lists.  Return
gzFile rather than FILE *.
(check_package_files): Change fp to gzFile to accommodate zlib functions.  Use
gzgets to read from package file.  Use gzclose to close the handle.
(package_list): Ditto.
(package_find): Ditto. 
						
						
					 
					
						2003-09-08 02:50:02 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						1f602fd729 
					 
					
						
						
							
							* dump_setup.cc (check_package_files): Don't fail on empty package.  
						
						
						
						
					 
					
						2003-09-06 02:02:30 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						e48feef96a 
					 
					
						
						
							
							* mount.cc (mount_commands): Ensure user mode is actually user mode and not the  
						
						... 
						
						
						
						default system mode. 
						
						
					 
					
						2003-09-04 01:04:57 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ef58cd2f44 
					 
					
						
						
							
							* kill.cc (forcekill): Silence some compiler warnings.  
						
						
						
						
					 
					
						2003-09-01 02:40:16 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						f6f88b66d2 
					 
					
						
						
							
							* Makefile.in: Oops.  Put the '...' in the right place.  
						
						
						
						
					 
					
						2003-09-01 02:33:50 +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 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						919497ee6b 
					 
					
						
						
							
							* dump_setup.cc (check_package_files): Strip leading / and ./ from  
						
						... 
						
						
						
						package file names. 
						
						
					 
					
						2003-08-17 17:26:08 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						b723879025 
					 
					
						
						
							
							* dump_setup.cc (package_find): Don't stop searching on missing  
						
						... 
						
						
						
						file list.
	(package_list): Ditto.
	* dump_setup.cc: (package_list): Make output terse unless
	verbose requested.  Fix formatting.
	(package_find): Ditto. 
						
						
					 
					
						2003-08-16 09:09:09 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						200f243c42 
					 
					
						
						
							
							* cygcheck.cc (main): Fix some formatting and help text printing.  
						
						... 
						
						
						
						* cygcheck.cc (find_package,list_package): New global
	variables.
	(usage): Add "--find-package" and "--list-package" options,
	reformat output.
	(longopts, opts): Add "--find-package" and "--list-package"
	options.
	(main): Process the "--find-package" and "--list-package"
	flags.  Add new semantic checks.  Add calls to find_package()
	and list_package().
	* dump_setup.cc: Fix header comment.
	(match_argv): Change return type to int to distinguish
	between real matches and default ones.
	(open_package_list): New static function.
	(check_package_files): Factor out opening the package list
	file into open_package_list().
	(get_packages): New static function.
	(dump_setup): Factor out getting a list of packages into
	get_packages().
	(package_list, package_find): New global functions. 
						
						
					 
					
						2003-08-15 20:26:11 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						dae37d5d84 
					 
					
						
						
							
							* regtool.cc (usage): Add missing linefeed.  Move example to --help  
						
						... 
						
						
						
						text.  Fix forward slash description. 
						
						
					 
					
						2003-08-15 08:58:54 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						e2b1a74c13 
					 
					
						
						
							
							* dump_setup.cc (check_package_files): Fix extra '/' in filename.  
						
						... 
						
						
						
						Resize command buffer.  Fix buffer overflow bug. 
						
						
					 
					
						2003-08-13 19:37:40 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						e41630b08a 
					 
					
						
						
							
							* dump_setup.cc (dump_setup): Check for the existence of the package list file.  
						
						... 
						
						
						
						Rework slightly to use static buffer for popen commands. 
						
						
					 
					
						2003-08-10 01:07:04 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						58d4b72d33 
					 
					
						
						
							
							* dump_setup.cc (version_len): New static variable.  
						
						... 
						
						
						
						(could_not_access,directory_exists): New static function.
(file_exists): Ditto.
(check_package_files): Ditto.
(dump_setup): Check the contents of each package if check_files is true and
output the result in the "Status" column.  Flush output after each package.
* dump_setup.cc (dump_setup): Remove redundant null check.  Add informative
message if package info not found. 
						
						
					 
					
						2003-08-09 16:32:22 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						2f631ebc94 
					 
					
						
						
							
							change default for --change-default-prefix  
						
						
						
						
					 
					
						2003-08-05 01:06:22 +00:00