Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * libc/stdio/nano-vfprintf_i.c (_printf_i): Use LONGINT when void* is | Corinna Vinschen | 2014-11-20 | 2 | -1/+8 |
| | | | | larger than an int. | ||||
* | * libc/sys/rtems/sys/syslimits.h (NGROUPS_MAX): Adjust value so | Corinna Vinschen | 2014-11-20 | 2 | -1/+6 |
| | | | | that NGROUPS is even. | ||||
* | * net.cc (fdsock): Change default values for socket buffers on 32 bit | Corinna Vinschen | 2014-11-20 | 2 | -2/+14 |
| | | | | to fix performance on 10Gb networks. | ||||
* | * uinfo.cc (pwdgrp::fetch_account_from_windows): Allow fetching of | Corinna Vinschen | 2014-11-17 | 2 | -4/+27 |
| | | | | | | NT SERVICE accounts by name. Always prepend domain to NT SERVICE accounts. Add U-domain\username string to pw_gecos for predefined builtin accounts as well. | ||||
* | * fhandler_termios.cc (fhandler_termios::line_edit): Fix fatal typo in | Corinna Vinschen | 2014-11-14 | 2 | -2/+7 |
| | | | | bytes_read pointer checks. | ||||
* | * fhandler.h (fhandler_termios::line_edit): Add parameter to return | Corinna Vinschen | 2014-11-13 | 4 | -23/+54 |
| | | | | | | | | | | | | | | written bytes. * fhandler_termios.cc (fhandler_termios::tcinit): Fix formatting. (fhandler_termios::line_edit): Return bytes actually written. Write in 32 byte chunks in non-canonical mode to reduce number of WriteFile calls. Don't just eat unwritten bytes in case of an error condition. Especially, don't report them back to the caller as written. * fhandler_tty.cc (fhandler_pty_slave::read): Disable code reducing the number of bytes read from the pipe to vmin. Add comment. (fhandler_pty_master::write): Convert ret to ssize_t type. Just call line_edit once, not in a loop once for each byte. Return bytes written as returned by line_edit. | ||||
* | * include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 34. | Corinna Vinschen | 2014-11-13 | 6 | -35/+57 |
| | | | | | * new-features.xml (ov-new1.7.34): Add new section. (ov-new1.7.33): Reflect intermediate 1.7.33 release. | ||||
* | * configure.ac: Convert to new AC_INIT style. | Corinna Vinschen | 2014-11-13 | 3 | -23/+38 |
| | | | | * configure: Regenerate. | ||||
* | * msp430/Makefile.in (CRT_OBJS): Add crt_high_bss.o. | Nick Clifton | 2014-11-13 | 5 | -51/+129 |
| | | | | | | | | * msp430/crt0.S (high_bss): Add. * msp430/msp430-sim.ld: Add error message if .upper sections are detected. * msp430/msp430xl-sim.ld (MEMORY): Adjust to better mimic real life MCUs. Add support for upper and lower sections. | ||||
* | * utils.xml (mkgroup): Align to changed usage. | Corinna Vinschen | 2014-11-12 | 2 | -38/+46 |
| | | | | (mkpasswd): Ditto. | ||||
* | * mkgroup.c (usage): Fix language. | Corinna Vinschen | 2014-11-12 | 3 | -40/+45 |
| | | | | * mkpasswd.c (usage): Ditto. | ||||
* | * mkgroup.c (enum_unix_groups): Always print groupname with machine | Corinna Vinschen | 2014-11-12 | 3 | -29/+79 |
| | | | | | | | | | prefix. (usage): Extend help output for -l option. (main): Drop superfluous goto and label. Make machine prefixing for local machine when using -l option dependend on options in /etc/nsswitch.conf. * mkpasswd.c: Ditto. | ||||
* | * cygheap.h (cygheap_pwdgrp): Remove constants NSS_FILES and NSS_DB. | Corinna Vinschen | 2014-11-12 | 6 | -13/+48 |
| | | | | | | | | | | | | | | Use NSS_SRC_FILES and NSS_SRC_DB throughout instead. (cygheap_pwdgrp::nss_pwd_src): New inline method. (cygheap_pwdgrp::nss_grp_src): Ditto. * external.cc (cygwin_internal): Add CW_GETNSS_PWD_SRC and CW_GETNSS_GRP_SRC cases. * uinfo.cc: Use NSS_SRC_FILES and NSS_SRC_DB throughout. * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump. * include/sys/cygwin.h (cygwin_getinfo_types): Add CW_GETNSS_PWD_SRC and CW_GETNSS_GRP_SRC. (NSS_SRC_FILES): Define. (NSS_SRC_DB): Define. | ||||
* | * libc/stdlib/strtod.c (sulp): Cast to int32_t to avoid overflow. | Corinna Vinschen | 2014-11-12 | 3 | -5/+11 |
| | | | | | * libc/time/gmtime_r.c (DAYS_PER_*_YEARS): Convert to long constants to avoid overflow. | ||||
* | Fix typo | Corinna Vinschen | 2014-11-10 | 1 | -1/+1 |
| | |||||
* | * cygcheck.cc (dump_sysinfo): Handle Windows 10/Server 2014(?). | Corinna Vinschen | 2014-11-10 | 4 | -30/+57 |
| | |||||
* | * libc/machine/aarch64/strcpy.S: New file. | Richard Earnshaw | 2014-11-10 | 5 | -3/+281 |
| | | | | | | * libc/machine/aarch64/strcpy-stub.S: New file. * libc/machine/aarch64/Makefile.am (lib_a_SOURCES): Add new files. * libc/machine/aarch64/Makefile.in: Regenerate. | ||||
* | * utils.xml (mkpasswd): Change /etc/group to /etc/passwd. | Corinna Vinschen | 2014-11-07 | 2 | -2/+6 |
| | |||||
* | * dcrt0.cc (cygwin__cxa_atexit): Fetch correct DSO handle value | Corinna Vinschen | 2014-11-07 | 2 | -6/+13 |
| | | | | by searching dll list. Explain why. | ||||
* | 2014-11-06 Joel Sherrill <joel.sherrill@oarcorp.com> | Jeff Johnston | 2014-11-06 | 5 | -670/+738 |
| | | | | | | | * configure.in: Add autoconf test to determine size of uintptr_t. * newlib.hin: Add new autoconf feature variables. * libc/include/inttypes.h: Use new feature variables. * configure: Regenerate. | ||||
* | * cygserver-config: Add -N option to allow different service name. | Corinna Vinschen | 2014-11-06 | 2 | -5/+16 |
| | |||||
* | * dcrt0.cc (cygwin_atexit): Change preceeding comment to reflect | Corinna Vinschen | 2014-11-06 | 6 | -11/+46 |
| | | | | | | | | | | API version numbers. * external.cc (cygwin_internal): disable setting cxx_malloc on 64 bit. Add CW_FIXED_ATEXIT case. * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump. * include/sys/cygwin.h (cygwin_getinfo_types): Add CW_FIXED_ATEXIT. * lib/atexit.c (atexit): Test running Cygwin version by checking return value of cygwin_internal (CW_FIXED_ATEXIT). | ||||
* | * libc/stdio/nano-vfprintf_i.c (_printf_i): Use Newlib approach to | Corinna Vinschen | 2014-11-06 | 3 | -9/+32 |
| | | | | | handle string that might be not nul-terminated. * testsuite/newlib.stdio/nulprintf.c: New test. | ||||
* | merge from gcc | DJ Delorie | 2014-11-05 | 2 | -0/+7 |
| | |||||
* | * lib/atexit.c (atexit): Check for being linked into the executable. | Corinna Vinschen | 2014-11-05 | 3 | -1/+30 |
| | | | | | If so, call __cxa_atexit with NULL DSO handle. Explain why. * lib/dso_handle.c: New file providing fallback __dso_handle. | ||||
* | * new-features.xml (ov-new1.7.33): Document xdr and atexit. | Corinna Vinschen | 2014-11-05 | 2 | -0/+16 |
| | |||||
* | *** empty log message *** | Corinna Vinschen | 2014-11-05 | 1 | -0/+8 |
| | |||||
* | * Makefile.in (NEW_FUNCTIONS): Add atexit to be not exported. | Corinna Vinschen | 2014-11-05 | 4 | -17/+51 |
| | | | | | | | | * lib/atexit.c (atexit): New, statically linkable version of atexit. * dcrt0.cc (cygwin_atexit): Add comment to mark this function as old entry point. Indiscriminately check for DSO of function pointer for all functions, if checking for DSO of return address fails on x86_64. Change comment accordingly. | ||||
* | * Makefile.in (NEW_FUNCTIONS): Define target-independent. Add target | Corinna Vinschen | 2014-11-05 | 2 | -3/+60 |
| | | | | | dependent stuff afterwards. Globally define timezone and all xdr symbols as non-exported from libcygwin.a. | ||||
* | Add accidentally missing patch | Corinna Vinschen | 2014-11-03 | 1 | -1/+1 |
| | |||||
* | * cygheap.cc: Fix formatting. | Corinna Vinschen | 2014-11-03 | 2 | -2/+7 |
| | |||||
* | * mkgroup.c (enum_local_groups): Don't generate leading separator char | Corinna Vinschen | 2014-11-03 | 1 | -0/+5 |
| | | | | for builtin accounts. | ||||
* | * ntsec.xml: Fix typo. | Corinna Vinschen | 2014-10-30 | 2 | -1/+5 |
| | |||||
* | * uinfo.cc (cygheap_user::ontherange): Don't mention /etc/passwd. | Corinna Vinschen | 2014-10-30 | 2 | -1/+5 |
| | |||||
* | 2014-10-29 Jon Turney <jon.turney@dronecode.org.uk> | Jon TURNEY | 2014-10-30 | 2 | -1/+5 |
| | | | | * libc/include/string.h: Correct guard for strcasecmp(). | ||||
* | Remove accidentally added Change Log entry | Corinna Vinschen | 2014-10-29 | 1 | -5/+0 |
| | |||||
* | Fix copyright date | Corinna Vinschen | 2014-10-29 | 1 | -1/+1 |
| | |||||
* | * libc/stdio/vfprintf.c (_VFPRINTF_R): Remove unnecessary comparison. | Corinna Vinschen | 2014-10-29 | 2 | -4/+11 |
| | |||||
* | * cygheap.cc (init_cygheap::init_installation_root): Create content of | Corinna Vinschen | 2014-10-29 | 2 | -3/+18 |
| | | | | installation_dir as non-prefixed path, if possible. | ||||
* | * setfacl.c (setfacl): Fix bracketing in expression. | Corinna Vinschen | 2014-10-29 | 2 | -1/+5 |
| | |||||
* | * ntsec.xml (ntsec-mapping-caching): Describe service dependencies | Corinna Vinschen | 2014-10-29 | 2 | -0/+50 |
| | | | | in terms of cygserver. | ||||
* | * common.din (__cxa_atexit): Define as cygwin__cxa_atexit. | Corinna Vinschen | 2014-10-29 | 4 | -1/+28 |
| | | | | * dcrt0.cc (cygwin__cxa_atexit): New function. Explain what we do. | ||||
* | merge from gcc | DJ Delorie | 2014-10-28 | 3 | -0/+39 |
| | |||||
* | * xidepend: Make PDF file dependent on the same input files as the | Corinna Vinschen | 2014-10-28 | 2 | -1/+7 |
| | | | | | HTML file of the same name to trigger automatic rebuild of PDFs on source file changes as well. | ||||
* | * cygwinenv.xml: Change default setting of dosfilewarning. | Corinna Vinschen | 2014-10-28 | 3 | -1/+10 |
| | | | | * new-features.xml (ov-new1.7.33): Document aforementioned change. | ||||
* | * globals.cc (dos_file_warning): Set to false by default. | Corinna Vinschen | 2014-10-28 | 4 | -4/+13 |
| | | | | | | * path.cc (warn_msdos): Make static. Drop test for dos_file_warning. (path_conv::check): Check for dos_file_warning here to avoid a function call in the default case. | ||||
* | * ntsec.xml: Fix Solaris doc URLs. | Corinna Vinschen | 2014-10-28 | 2 | -3/+8 |
| | |||||
* | * ntsec.xml: Try to make an expression less ambiguous. | Corinna Vinschen | 2014-10-28 | 2 | -3/+7 |
| | |||||
* | merge from gcc | DJ Delorie | 2014-10-28 | 4 | -0/+552 |
| | |||||
* | * dcrt0.cc (cygwin_atexit): Add workaround for broken atexit calls | Corinna Vinschen | 2014-10-27 | 3 | -0/+38 |
| | | | | in __gcc_register_frame of DLLs built with gcc-4.8.3-3. |