2013-03-28 Peter Rosin Corinna Vinschen * cygcheck.cc (dll_info): Fix crash due to sizeof(time_t) being not equal to sizeof(int). Output timestamp RFC 3339 compatible. 2013-03-26 Corinna Vinschen * tzset.c (main): Don't try to overwrite space with NUL. Explain why. Rather, just print the string with computed precision value. 2013-03-22 Corinna Vinschen * kill.cc (main): Chack pid against INT_MIN and (U)INT_MAX since pid_t is 4 byte on all platforms. * mkgroup.c (main): Check domlist[i].id_offset against UINT_MAX since DWORD is 4 byte on all platforms. * mkpasswd.c (main): Ditto. 2013-02-19 Corinna Vinschen * cygcheck.cc (dll_info): Handle x86_64 binaries. Make sure to print only architecture matching cygcheck build, otherwise suffer path evaluation problems. 2013-02-17 Yaakov Selkowitz Fix 64-bit type problems in dumper.exe * dumper.cc: Througout, cast pid to unsigned int, change addresses and sizes from DWORD to SIZE_T, and use %p for pointer addresses. (dumper::add_mem_region): Change size type to SIZE_T. (dumper::split_add_mem_region): Ditto. * dumper.h (struct process_mem_region): Change size type to SIZE_T. (class exclusion): Change last, size, and step types to size_t. (exclusion::exclusion): Change argument type to size_t. (exclusion::add): Change mem_size type to SIZE_T. (dumper::add_mem_region): Change size type to SIZE_T. (dumper::split_add_mem_region): Ditto. (psapi_get_module_name): Change BaseAddress type to LPVOID. * module_info.cc (psapi_get_module_name): Ditto. * parse_pe.cc: Througout, change addresses and sizes from DWORD to SIZE_T, and use %p for pointer addresses. (exclusion::add): Change mem_size type to SIZE_T. 2013-02-13 Corinna Vinschen * kill.cc (forcekill): Use unsigned int printf format specifier and cast to avoid compiler warnings where DWORD value is used. * regtool.cc: Ditto, throughout. 2013-02-06 Corinna Vinschen * ldd.cc: Drop including inttypes.h. Use %u rather than PRIu32. * mount.cc: Fix type problem with %* expression. * cygcheck.cc: Ditto. 2013-02-06 Corinna Vinschen Throughout, fix type problems on 32 and 64 bit. Except: * ssp.c: Disable entire functionality on x86_64 for now. 2012-11-22 Corinna Vinschen * dump_setup.cc: Drop temporary workaround to handle older Mingw header files on Fedora 17. * strace.cc: Ditto. 2012-08-16 Corinna Vinschen * ps.cc (main): Define uid correctly as uid_t. 2012-08-16 Corinna Vinschen * cygcheck.cc: Change include path to not depend on installed cygwin/version.h. (_NOMNTENT_MACROS): Define before including mntent.h. * path.cc (_NOMNTENT_MACROS): Ditto. * dump_setup.cc: Add temporary workaround to handle older Mingw header files on Fedora 17. * strace.cc: Ditto. 2012-08-13 Corinna Vinschen * ps.cc (main): Drop unneeded cast.