Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-21 Reinstantiate accidentally removed patch from 2009-05-16:Corinna Vinschen
* Makefile.in (cygpath.exe): Link against cygwin.a before linking against ntdll.dll to avoid linking symbols defined in both DLLs from ntdll. (ps.exe): Ditto.
2013-05-10- Added <?xml> and <!DOCTYPE> tags to the top of utils.xml and pretty-Warren Young
printed it. - Removed obsolete utils.sgml - Added a ChangeLog entry for this replacement, which partially took place days ago. This checkin formalizes the switch from SGML to DocBook XML for this file.
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen
2013-02-21* Makefile.in (CYGWIN_LDFLAGS): Replace -static-lib* with -static.Yaakov Selkowitz
(MINGW_LDFLAGS): Ditto. (ZLIB): Simplify accordingly.
2012-12-14 * utils.sgml (mount): Document sparse mount option.Corinna Vinschen
2012-11-28* Makefile.in: Move CFLAGS and CXXFLAGS so that they can be manipulated byChristopher Faylor
Makefile.common. Add -static-libstdc++ to *LDFLAGS. Add dependencies for loadlib.h. * loadlib.h: Update copyright. (_load_sys_library): Properly define set_dll_library as WINAPI to avoid stack corruption.
2012-11-28* Makefile.in (ZLIBS): Common define to force static load.Christopher Faylor
(MINGW_LDFLAGS): Use static libgcc.
2012-11-27* Makefile.in: Make sure that libz is always loaded staticly.Christopher Faylor
2012-11-26ChangeLog:Christopher Faylor
2012-11-26 Christopher Faylor <me.cygwin2012@cgf.cx> * configure.ac: Rename from configure.in. * configure.in: Delete. * configure: Regenerate. cygserver/ChangeLog: 2012-11-26 Christopher Faylor <me.cygwin2012@cgf.cx> * configure.ac: Rename from configure.in. * configure.in: Delete. * configure: Regenerate. cygwin/ChangeLog: 2012-11-26 Christopher Faylor <me.cygwin2012@cgf.cx> * configure.ac: Rename from configure.in. * configure.in: Delete. * configure: Regenerate. doc/ChangeLog: 2012-11-26 Christopher Faylor <me.cygwin2012@cgf.cx> * configure.ac: Rename from configure.in. * configure.in: Delete. * configure: Regenerate. lsaauth/ChangeLog: 2012-11-26 Christopher Faylor <me.cygwin2012@cgf.cx> * configure.ac: Rename from configure.in. * configure.in: Delete. * configure: Regenerate. testsuite/ChangeLog: 2012-11-26 Christopher Faylor <me.cygwin2012@cgf.cx> * configure.ac: Rename from configure.in. * configure.in: Delete. * configure: Regenerate. utils/ChangeLog: 2012-11-26 Christopher Faylor <me.cygwin2012@cgf.cx> * configure.ac: Rename from configure.in. * configure.in: Delete. * configure: Regenerate.
2012-11-26 * bloda.cc: Drop Mingw.org considerations.Corinna Vinschen
* dump_setup.cc: Ditto. * strace.cc: Ditto.
2012-11-23ChangeLog:Christopher Faylor
2012-11-12 Christopher Faylor <me.cygwin2012@cgf.cx> * Makefile.common: Revamp for new configury. Add default compilation targets, include .E processing. Add magic for allowing "CFLAGS" to control optimization options in "CXXFLAGS". * configure.cygwin: New include for Cygwin configure.in's. * acinclude.m4: Delete old definitions. Implement AC_WINDOWS_HEADERS, AC_WINDOWS_LIBS, AC_CYGWIN_INCLUDES, target_builddir, winsup_srcdir. * aclocal.m4: Regenerate. * autogen.sh: New file. * ccwrap: New script. * c++wrap: New script. * config.guess: New script. * config.sub: New script. * configure: Regenerate. * configure.in: Eliminate LIB_AC_PROG_* calls in favor of standard. Delete ancient target test. * install-sh: New script. cygserver/ChangeLog: 2012-11-12 Christopher Faylor <me.cygwin2012@cgf.cx> * Makefile.in: Revamp for new configury. * configure.in: Revamp for new configury. * aclocal.m4: Regenerate. * configure: Ditto. * autogen.sh: New script. cygwin/ChangeLog: 2012-11-22 Christopher Faylor <me.cygwin2012@cgf.cx> * select.cc (select): Don't return -1 when we've timed out after looping. 2012-11-22 Christopher Faylor <me.cygwin2012@cgf.cx> * Makefile.in: Revamp for new configury. (datarootdir): Add variable setting. (winver_stamp): Accommodate changes to mkvers.sh setting. (libc.a): Fix race when libm.a might not have been built yet. * configure.in: Revamp for new configury. * aclocal.m4: Regenerate. * configure: Ditto. * autogen.sh: New script. * mkvers.sh: Find include directives via CFLAGS and friends rather than assuming that w32api lives nearby. utils/ChangeLog: 2012-11-12 Christopher Faylor <me.cygwin2012@cgf.cx> * aclocal.m4: Regenerate. * configure: Ditto. * autogen.sh: New script. * configure.in: Revamp for new configury. * Makefile.in: Revamp for new configury. Rename ALL_* to just *. Always use "VERBOSE" setting. (MINGW_CXX): Don't include CFLAGS in definition. (all): Define target first, before everything else so that it is the default. (ps.exe): Don't add useless -lcygwin. (ldh.exe): For consistency, add to existing MINGW_LDFLAGS rather than redefining them. (cygcheck.exe): Always include -lz for MINGW_LDFLAGS. Don't try to figure out where to find it. (dumper.exe): Simplify check. Assume libraries are installed rather than trying to retrieve from source tree. (install): Just use /bin/mkdir to create directories. (Makefile): Regenerate when standard dependencies change. * dump_setup.cc: Always include zlib.h. Remove accommodations for it possibly not existing. * parse_pe.cc: Add define which allows building with installed binutils package. * dumper.cc: Ditto.
2012-11-09 * path.cc (vcygpath): Handle cygdrive prefix.Corinna Vinschen
2012-11-07winsup:Corinna Vinschen
* Makefile.common (zlib_source): Remove. (zlib_build): Remove. (bz2lib_source): Remove. (bz2lib_build): Remove. (w32api_source): Remove. (w32api_build): Remove. (w32api_lib): Remove. (mingw_build): Remove. (mingw_source): Remove. ($(w32api_lib)/%.a): Remove rule. * Makefile.in (ZLIB): Remove. ($(SUBDIRS)): Drop mingw check. (mingw): Remove rule. (install_mingw): Ditto. * configure.in: Remove support for mingw as build target. * configure: Regenerate. utils: * Makefile.in ($(MINGW_BINS)): Drop -B$(mingw_build)/ from build expression.
2012-11-05 * Makefile.in (MINGW_CXX): Attach $(CFLAGS) to allow providingCorinna Vinschen
build option tweaks to mingw compiler as well.
2012-10-24 * configure.in: Add AC_NO_EXECUTABLES,Corinna Vinschen
* configure: Regenerate.
2012-10-24 * configure.in: Add check for MINGW_CXX. Remove libiconv check.Yaakov Selkowitz
* configure: Regenerate. * Makefile.in: Remove references to mingw and w32api directories. Use MINGW_CXX instead of mingw script to build MINGW_BINS. Check for libiconv with $CC --print-file-name. * cygcheck.cc: Use relative include paths for Cygwin headers. * path.cc: Ditto. * strace.cc: Ditto * mingw: Remove.
2012-10-19 * Makefile.in (cygcheck.exe): Add temporary (1.7.17-only) hack toCorinna Vinschen
allow cygcheck running on pre-Vista despite of the new w32api not matching the locally used w32api.
2012-10-09 * cygcheck.cc (dump_sysinfo): Convert "if/else if" chain to a switchCorinna Vinschen
statement. Drop "not yet supported" and "Server" from Windows 2012 output string.
2012-09-02 * cygcheck.cc (dump_sysinfo): Drop "not yet supported" text fromCorinna Vinschen
Windows 8. Update products array.
2012-07-11 * Makefile.in (cygcheck.exe): Link against psapi.dll.Corinna Vinschen
* bloda.cc: Change include section to work with Mingw64 headers. Include psapi.h. Use SystemProcessInformation instead of SystemProcessesAndThreadsInformation throughout and add define for w32api headers. Ditto for PSYSTEM_PROCESS_INFORMATION vs. PSYSTEM_PROCESSES. (system_module_list): New type to replace SYSTEM_MODULE_INFORMATION. Change usage throughout accordingly. (get_module_list): Fetch module list using PSAPI functions EnumDeviceDrivers and GetDeviceDriverBaseNameA. * cygcheck.cc (max): Define as __max if not defined already. (alloca): Only define if not defined already. (handle_unique_object_name): Use explicit sharing flags rather than FILE_SHARE_VALID_FLAGS which officially is only available in DDK headers. (PRODUCT_ULTIMATE_E): Only define if not defined already. * dump_setup.cc: Change include section to work with Mingw64 headers. (NtQueryAttributesFile): Drop NTOSAPI aka DECLSPEC_IMPORT. * strace.cc: Change include section to work with Mingw64 headers. (alloca): Only define if not defined already.
2012-07-06 * cygpath.cc: Change including headers to allow building againstCorinna Vinschen
Mingw64 headers. Include ntdef.h and ntdll.h rather than ddk headers. Define _WIN32_WINNT and WINVER as 0x0602. (RtlEqualUnicodePathPrefix): Drop definition. Pulled in from ntdll.h now. (get_device_name): s/Zw/Nt. * dumper.cc: Include sys/param.h (dumper::dump_memory_region): Use MIN rather than min. * locale.cc: Include stdlib.h. Define _WIN32_WINNT and WINVER as 0x0602. * ps.cc: Include ntdef.h and ntdll.h rather than ddk headers. * regtool.cc (regDeleteKeyEx): Drop WINADVAPI qualifier.
2012-06-03 * cygcheck.cc (dump_sysinfo): Change "Server 8" to officialCorinna Vinschen
"Server 2012".
2012-05-05 * mkpasswd.c (current_user): Actually *use* $HOME if it's available.Corinna Vinschen
Add comment to explain what we're doing here.
2012-04-05 * mkgroup.c (print_special_by_sid): Rename from print_special. ChangeCorinna Vinschen
calls throughout. (print_special_by_name): New function. (main): Call print_special_by_name for TrustedInstaller account. * mkpasswd.c (print_special_by_sid): Rename from print_special. Change calls throughout. (print_special_by_name): New function. (enum_std_accounts): Call print_special_by_name for TrustedInstaller account.
2012-02-25* pldd.c: Fix typo in license header.Yaakov Selkowitz
2012-02-09 * passwd.cc: Add -v option to print version information as well, sinceCorinna Vinschen
it's used in older csih.
2012-02-04 * utils.sgml: Fix typos.Corinna Vinschen
2012-01-31* strace.cc (proc_child): Don't right-shift exit value.Christopher Faylor
(main): Call ExitProcess() to exit exactly the same way as any straced child.
2012-01-29 * tzset.c: Throughout use wide characters to be locale agnostic.Corinna Vinschen
(main): Call setlocale.
2012-01-29 * Makefile.in (CYGWIN_BINS): Add tzset.Corinna Vinschen
* tzset.c: New tool, new file. * utils.sgml (tzset): New section. * new-features.sgml (ov-new1.7.10): Add tzset. * release/1.7.10: Add tzset.
2012-01-24 * ldd.cc (start_process): Handle .oct and .so as DLLs.Yaakov Selkowitz
2011-12-22 Don't leave Windows 2000 behind.Corinna Vinschen
* Makefile.in (ps.exe): Revert previous change. * ps.cc: Include psapi.h again. (main): In CW_GETPINFO_FULL case. Evaluate minimal process access mask required per OS and use that in OpenProcess call. Use GetModuleFileNameExW on Windows 2000 or if fetching the drive mapping failed. Handle empty process name.
2011-12-22 * Makefile.in (ps.exe): Drop -lpsapi from ALL_LDFLAGS.Corinna Vinschen
* ps.cc: Don't include psapi.h. (dosdevs): Drop. (unicode_buf): Define. (main): Simplify path evaluation in CW_GETPINFO_FULL case. Fetch drive map from Cygwin DLL. Use it to convert NT device paths to Win32 paths.
2011-12-02 * Makefile.in (cygpath.exe): Add -luserenv to ALL_LDFLAGS.Corinna Vinschen
* cygpath.cc: Throughout, use cygwin_conv_path WIN_W rather than WIN_A conversion. (get_long_path_name_w32impl): Remove. (get_long_name): Drop pre-Windows 2000 accommodations. Just call GetLongPathNameW here directly. (get_special_folder): Convert first parameter to WCHAR buffer pointer. Drop conversion of result from WCHAR * to char *. (do_sysfolders): Accommodate change to get_special_folder and only convert result to char * last. Drop pre-Windows 2000 accommodations and just call GetProfilesDirectoryW directly. Replace call to GetWindowsDirectoryW with call to GetSystemWindowsDirectoryW. Just call GetShortPathNameW directly. (do_pathconv): Simplify buffer handling.
2011-12-01 * mkgroup.c: Drop support for NT4 domains.Corinna Vinschen
* mkpasswd.c: Ditto. (psx_dir): Remove. (current_user): Drop support for -m option. Use $HOME as is since it's a POSIX path anyway. (enum_users): Drop support for -m option. (usage): Mention -m option as ignored. (main): Drop support for -m option. Mark ignored options as deprecated. * utils.sgml (mkpasswd): Remove description of -m option.
2011-11-28 * locale.cc (print_locale_with_codeset): Fetch Windows path as UNICODECorinna Vinschen
path and convert that to POSIX.
2011-11-28 * ps.cc: Remove all Win 9x considerations. Use psapi functionsCorinna Vinschen
directly. Drop support for older Cygwin DLLs. Just use progname_long as is since it's already a POSIX path now. Rename "tty" to "pty" as in the Cygwin DLL. Call setlocale to make sure wcstombs does the right thing according to the current locale. * Makefile.in (ps.exe): Link against psapi.dll.
2011-11-25* strace.cc (attach_process): Use NT_SUCCESS to figure out ifChristopher Faylor
NtSetInformationProcess succeeded. (handle_output_debug_string): Put back DebugActiveProcess since it seems to still be needed (on my system at least). Detect new format _STRACE_INTERFACE_ACTIVATE_ADDR which informs whether this is a forked process or not. Use that to decide if forkdebug should be handled.
2011-11-14* strace.cc (handle_output_debug_string): Disable code which attempted to addChristopher Faylor
stuff in between '****' blocks since they no longer are the first thing output by an straced process.
2011-10-13 * cygcheck.cc (dump_sysinfo): Add Windows 8 recognition. Note asCorinna Vinschen
unsupported. Update products array.
2011-10-12 * utils.sgml (getconf): Expand documentation.Yaakov Selkowitz
2011-10-10 * ldd.cc (VERSION): Remove.Corinna Vinschen
2011-10-10* ldd.cc: Update copyright.Christopher Faylor
2011-10-10 * Align usage output, version output, as well as usage and versionCorinna Vinschen
option handling to use the same style throughout all Cygwin utils. Throughout use program_invocation_short_name to refer to current process name in Cygwin executables. * utils.sgml: Align documentation to above change. Add missing sections for getconf, ldd, and setmetamode. * strace.cc (proc_child): Avoid compiler warning.
2011-10-10 * locale.cc (usage): Restructure, rephrase, add new options. DropCorinna Vinschen
arguments, don't exit. (print_version): New function. (longopts): Add -f, -n, and -V options. Reorder. (opts): Add -f, -n, and -V options. (main): Call GetSystemDefaultUILanguage for -s option. Call GetUserDefaultUILanguage for -u option. Add -f and -n options and call GetUserDefaultLCID and GetSystemDefaultLCID respectively. Return 0 after calling usage in -h case. Add -V option and call print_version. Don't print full usage in default case, rather just a short help message similar to GNU tools. * utils.sgml (locale): Align to above changes. Rephrase description.
2011-10-10 * cygcheck.cc (check_keys): Use UNICODE Win32 functions.Corinna Vinschen
2011-09-15 * strace.cc (attach_process): Try to turn off DEBUG_ONLY_THIS_PROCESSJon TURNEY
if Attaching to a process with the trace-children flag set. (handle_output_debug_string): Apparently we don't need to explicitly attach for debugging when a child process starts * Makefile.in (strace.exe): Link with ntdll
2011-08-21* Makefile.in: Check for header file existence when building dumper.exe too.Christopher Faylor
2011-08-10 * ps.cc (main): Don't overwrite process name, just attach <defunct>Corinna Vinschen
to it for zombie processes.
2011-07-20* Makefile.in (CYGWIN_BINS): Add getconf.Yaakov Selkowitz
(getconf.c): New file.