]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
9 years ago2014-11-26 Matthew Fortune <Matthew.Fortune@imgtec.com>
Jeff Johnston [Thu, 27 Nov 2014 00:28:09 +0000 (00:28 +0000)]
2014-11-26  Matthew Fortune  <Matthew.Fortune@imgtec.com>

        * mips/crt0.S: Remove .set noreorder throughout.
        (zerobss): Open code the bltu macro instruction so that the
        zero-loop does not have a NOP in the branch delay slot.

9 years ago * Makefile.in (install): Add install-ldif target.
Corinna Vinschen [Wed, 26 Nov 2014 19:46:59 +0000 (19:46 +0000)]
* Makefile.in (install): Add install-ldif target.
(install-ldif): New target to install cygwin.ldif.
* cygheap.h (class cygheap_pwdgrp): Rename pfx_t to nss_pfx_t.  Add
PFX to enum value.  Add nss_scheme_method enum and nss_scheme_t
structure.  Add home_scheme, shell_scheme and gecos_scheme members.
(NSS_SCHEME_MAX): Define.
(cygheap_pwdgrp::get_home): Declare.
(cygheap_pwdgrp::get_shell): Declare.
(cygheap_pwdgrp::get_gecos): Declare.
* cygwin.ldif: New file.
* ldap.cc (std_user_attr): New array, just defining the standard
attributes.
(group_attr): Add cygwinUnixGid.
(user_attr): Convert to macro pointing to cygheap->pg.ldap_user_attr.
(cygheap_pwdgrp::init_ldap_user_attr): New method.
(cyg_ldap::fetch_ad_account): Call cygheap_pwdgrp::init_ldap_user_attr
if user_attr initialization is required.  Fix comment.
(cyg_ldap::get_string_attribute): Implement taking attribute name
as argument.
* ldap.h: Drop unused macros.
(cyg_ldap::get_gecos): Remove.
(cyg_ldap::get_home): Remove.
(cyg_ldap::get_shell): Remove.
(cyg_ldap::get_string_attribute): Declare name argument variant public.
* uinfo.cc (cygheap_user::ontherange): Fix indentation.
(cygheap_pwdgrp::init): Initialize new home_scheme, shell_scheme and
gecos_scheme members.  Align comment.
(NSS_NCMP): Define comparison macro.
(NSS_CMP): Ditto.
(cygheap_pwdgrp::nss_init_line): Use aforementioned macros throughout.
Fix comment handling.  Add db_home, db_shell and db_gecos handling.
(fetch_from_description): New function to fetch XML-style attributes
from (description) string.
(fetch_from_path): New function to evaluate path string with wildcards.
(cygheap_pwdgrp::get_home): New methods to fetch pw_dir value.
(cygheap_pwdgrp::get_shell): Ditto for pw_shell.
(cygheap_pwdgrp::get_gecos): Ditto for pw_gecos.
(colon_to_semicolon): Move up.
(pwdgrp::fetch_account_from_windows): Convert home, shell, gecos
variables to char*.  Drop statement breaking extended group info.
Fetch home, shell and gecos values using new methods.  Use
fetch_from_description calls to fetch UNIX id and primary groups from
SAM comment field.  Accommodate uxid being a char* now.  Accommodate
the fact that extended info is malloc'ed, rather then alloca'ed.
Create linebuf content as multibyte string.  Create line buffer by
just calling cstrdup.

9 years ago * libc/machine/arm/strcmp-armv6m.S: New file.
Corinna Vinschen [Wed, 26 Nov 2014 09:47:26 +0000 (09:47 +0000)]
* libc/machine/arm/strcmp-armv6m.S: New file.
* libc/machine/arm/strcmp.S: Add new wrapper.
* libc/machine/arm/Makefile.am: Add dependencies.
* libc/machine/arm/Makefile.in: Regenerated.

9 years ago * libc/include/sys/_default_fcntl.h: Move all Cygwin-specific open
Corinna Vinschen [Tue, 25 Nov 2014 11:53:00 +0000 (11:53 +0000)]
* libc/include/sys/_default_fcntl.h: Move all Cygwin-specific open
flags from Cygwin's fcntl.h here.  Remove check for WIN32.  Remove
Windows-specific macros.

9 years ago * include/fcntl.h: Move all open flags (except O_NDELAY) to newlib's
Corinna Vinschen [Tue, 25 Nov 2014 11:42:20 +0000 (11:42 +0000)]
* include/fcntl.h: Move all open flags (except O_NDELAY) to newlib's
sys/_default_fcntl.h.

9 years ago * binmode.c (cygwin_premain0): Don't use underscore'd variants of the
Corinna Vinschen [Tue, 25 Nov 2014 11:27:12 +0000 (11:27 +0000)]
* binmode.c (cygwin_premain0): Don't use underscore'd variants of the
open flags.
* textmode.c (cygwin_premain0): Ditto.

9 years agomerge from gcc
DJ Delorie [Mon, 24 Nov 2014 20:35:44 +0000 (20:35 +0000)]
merge from gcc

9 years ago2014-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>
Joel Sherrill [Mon, 24 Nov 2014 14:12:32 +0000 (14:12 +0000)]
2014-11-23  Joel Sherrill <joel.sherrill@oarcorp.com>

* libc/include/sys/resource.h: Add prototype for getrusage()
to <sys/resource.h>

9 years ago * utils.xml (passwd): Align to latest changes.
Corinna Vinschen [Mon, 24 Nov 2014 11:21:22 +0000 (11:21 +0000)]
* utils.xml (passwd): Align to latest changes.

9 years ago * passwd.c (GetPW): If server is NULL, and the user is not a local
Corinna Vinschen [Mon, 24 Nov 2014 11:07:32 +0000 (11:07 +0000)]
* passwd.c (GetPW): If server is NULL, and the user is not a local
user, try to fetch the DC to use as server.
(ChangePW): Get Windows username via extra parameter.
(usage): Reduce -d help text to reflect above change.
(main): Fix typo in comment.  Call GetPW and ChangePW as per the
changes above.

9 years ago * init.cc (dll_entry): Revert previous patch. This requires another
Corinna Vinschen [Fri, 21 Nov 2014 21:41:37 +0000 (21:41 +0000)]
* init.cc (dll_entry): Revert previous patch.  This requires another
solution.
* miscfuncs.cc (thread_wrapper): Ditto.
* sigproc.cc (exit_thread): Disable sending a signal for synchronization
with process exit.  Explain why.  Keep code in for later inspection,
should the problem show up again.
(sig_send): Use "tls", rather than "tid" as name for _cygtls arg.

9 years ago PR target/63901
Nick Clifton [Fri, 21 Nov 2014 11:55:39 +0000 (11:55 +0000)]
PR target/63901
* configure.host (msp430): Add -mhwmult=none to newlib_cflags.

9 years ago * init.cc (dll_entry): Call _my_tls.remove with INFINITE wait period
Corinna Vinschen [Thu, 20 Nov 2014 16:23:14 +0000 (16:23 +0000)]
* init.cc (dll_entry): Call _my_tls.remove with INFINITE wait period
to avoid SEGVs and subsequent hangs in _cygtls::find_tls.
* miscfuncs.cc (thread_wrapper): Ditto.

9 years ago * libc/stdio/nano-vfprintf_i.c (_printf_i): Use LONGINT when void* is
Corinna Vinschen [Thu, 20 Nov 2014 14:05:28 +0000 (14:05 +0000)]
* libc/stdio/nano-vfprintf_i.c (_printf_i): Use LONGINT when void* is
larger than an int.

9 years ago * libc/sys/rtems/sys/syslimits.h (NGROUPS_MAX): Adjust value so
Corinna Vinschen [Thu, 20 Nov 2014 14:03:17 +0000 (14:03 +0000)]
* libc/sys/rtems/sys/syslimits.h (NGROUPS_MAX): Adjust value so
that NGROUPS is even.

9 years ago * net.cc (fdsock): Change default values for socket buffers on 32 bit
Corinna Vinschen [Thu, 20 Nov 2014 08:29:31 +0000 (08:29 +0000)]
* net.cc (fdsock): Change default values for socket buffers on 32 bit
to fix performance on 10Gb networks.

9 years ago * uinfo.cc (pwdgrp::fetch_account_from_windows): Allow fetching of
Corinna Vinschen [Mon, 17 Nov 2014 10:09:01 +0000 (10:09 +0000)]
* uinfo.cc (pwdgrp::fetch_account_from_windows): Allow fetching of
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.

9 years ago * fhandler_termios.cc (fhandler_termios::line_edit): Fix fatal typo in
Corinna Vinschen [Fri, 14 Nov 2014 10:57:45 +0000 (10:57 +0000)]
* fhandler_termios.cc (fhandler_termios::line_edit): Fix fatal typo in
bytes_read pointer checks.

9 years ago * fhandler.h (fhandler_termios::line_edit): Add parameter to return
Corinna Vinschen [Thu, 13 Nov 2014 18:37:15 +0000 (18:37 +0000)]
* fhandler.h (fhandler_termios::line_edit): Add parameter to return
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.

9 years ago * include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 34.
Corinna Vinschen [Thu, 13 Nov 2014 13:10:26 +0000 (13:10 +0000)]
* include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 34.

* new-features.xml (ov-new1.7.34): Add new section.
(ov-new1.7.33): Reflect intermediate 1.7.33 release.

9 years ago * configure.ac: Convert to new AC_INIT style.
Corinna Vinschen [Thu, 13 Nov 2014 12:12:56 +0000 (12:12 +0000)]
* configure.ac: Convert to new AC_INIT style.
* configure: Regenerate.

9 years ago * msp430/Makefile.in (CRT_OBJS): Add crt_high_bss.o.
Nick Clifton [Thu, 13 Nov 2014 10:18:57 +0000 (10:18 +0000)]
* msp430/Makefile.in (CRT_OBJS): Add crt_high_bss.o.
* 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.

9 years ago * utils.xml (mkgroup): Align to changed usage.
Corinna Vinschen [Wed, 12 Nov 2014 14:50:56 +0000 (14:50 +0000)]
* utils.xml (mkgroup): Align to changed usage.
(mkpasswd): Ditto.

9 years ago * mkgroup.c (usage): Fix language.
Corinna Vinschen [Wed, 12 Nov 2014 14:22:05 +0000 (14:22 +0000)]
* mkgroup.c (usage): Fix language.
* mkpasswd.c (usage): Ditto.

9 years ago * mkgroup.c (enum_unix_groups): Always print groupname with machine
Corinna Vinschen [Wed, 12 Nov 2014 14:13:56 +0000 (14:13 +0000)]
* mkgroup.c (enum_unix_groups): Always print groupname with machine
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.

9 years ago * cygheap.h (cygheap_pwdgrp): Remove constants NSS_FILES and NSS_DB.
Corinna Vinschen [Wed, 12 Nov 2014 11:19:08 +0000 (11:19 +0000)]
* cygheap.h (cygheap_pwdgrp): Remove constants NSS_FILES and NSS_DB.
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.

9 years ago * libc/stdlib/strtod.c (sulp): Cast to int32_t to avoid overflow.
Corinna Vinschen [Wed, 12 Nov 2014 09:10:22 +0000 (09:10 +0000)]
* libc/stdlib/strtod.c (sulp): Cast to int32_t to avoid overflow.
* libc/time/gmtime_r.c (DAYS_PER_*_YEARS): Convert to long constants
to avoid overflow.

9 years agoFix typo
Corinna Vinschen [Mon, 10 Nov 2014 20:27:22 +0000 (20:27 +0000)]
Fix typo

9 years ago * cygcheck.cc (dump_sysinfo): Handle Windows 10/Server 2014(?).
Corinna Vinschen [Mon, 10 Nov 2014 16:21:52 +0000 (16:21 +0000)]
* cygcheck.cc (dump_sysinfo): Handle Windows 10/Server 2014(?).

9 years ago * libc/machine/aarch64/strcpy.S: New file.
Richard Earnshaw [Mon, 10 Nov 2014 14:57:37 +0000 (14:57 +0000)]
* libc/machine/aarch64/strcpy.S: New file.
* 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.

9 years ago * utils.xml (mkpasswd): Change /etc/group to /etc/passwd.
Corinna Vinschen [Fri, 7 Nov 2014 13:53:25 +0000 (13:53 +0000)]
* utils.xml (mkpasswd): Change /etc/group to /etc/passwd.

9 years ago * dcrt0.cc (cygwin__cxa_atexit): Fetch correct DSO handle value
Corinna Vinschen [Fri, 7 Nov 2014 08:33:22 +0000 (08:33 +0000)]
* dcrt0.cc (cygwin__cxa_atexit): Fetch correct DSO handle value
by searching dll list.  Explain why.

9 years ago2014-11-06 Joel Sherrill <joel.sherrill@oarcorp.com>
Jeff Johnston [Thu, 6 Nov 2014 17:45:14 +0000 (17:45 +0000)]
2014-11-06  Joel Sherrill <joel.sherrill@oarcorp.com>

        * 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.

9 years ago * cygserver-config: Add -N option to allow different service name.
Corinna Vinschen [Thu, 6 Nov 2014 16:36:42 +0000 (16:36 +0000)]
* cygserver-config: Add -N option to allow different service name.

9 years ago * dcrt0.cc (cygwin_atexit): Change preceeding comment to reflect
Corinna Vinschen [Thu, 6 Nov 2014 15:32:21 +0000 (15:32 +0000)]
* dcrt0.cc (cygwin_atexit): Change preceeding comment to reflect
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).

9 years ago * libc/stdio/nano-vfprintf_i.c (_printf_i): Use Newlib approach to
Corinna Vinschen [Thu, 6 Nov 2014 11:08:14 +0000 (11:08 +0000)]
* libc/stdio/nano-vfprintf_i.c (_printf_i): Use Newlib approach to
handle string that might be not nul-terminated.
* testsuite/newlib.stdio/nulprintf.c: New test.

9 years agomerge from gcc
DJ Delorie [Wed, 5 Nov 2014 18:23:19 +0000 (18:23 +0000)]
merge from gcc

9 years ago * lib/atexit.c (atexit): Check for being linked into the executable.
Corinna Vinschen [Wed, 5 Nov 2014 16:26:18 +0000 (16:26 +0000)]
* lib/atexit.c (atexit): Check for being linked into the executable.
If so, call __cxa_atexit with NULL DSO handle.  Explain why.
* lib/dso_handle.c: New file providing fallback __dso_handle.

9 years ago * new-features.xml (ov-new1.7.33): Document xdr and atexit.
Corinna Vinschen [Wed, 5 Nov 2014 09:56:09 +0000 (09:56 +0000)]
* new-features.xml (ov-new1.7.33): Document xdr and atexit.

9 years ago*** empty log message ***
Corinna Vinschen [Wed, 5 Nov 2014 09:53:50 +0000 (09:53 +0000)]
*** empty log message ***

9 years ago * Makefile.in (NEW_FUNCTIONS): Add atexit to be not exported.
Corinna Vinschen [Wed, 5 Nov 2014 09:48:00 +0000 (09:48 +0000)]
* Makefile.in (NEW_FUNCTIONS): Add atexit to be not exported.
* 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.

9 years ago * Makefile.in (NEW_FUNCTIONS): Define target-independent. Add target
Corinna Vinschen [Wed, 5 Nov 2014 09:28:01 +0000 (09:28 +0000)]
* Makefile.in (NEW_FUNCTIONS): Define target-independent.  Add target
dependent stuff afterwards.  Globally define timezone and all xdr
symbols as non-exported from libcygwin.a.

9 years agoAdd accidentally missing patch
Corinna Vinschen [Mon, 3 Nov 2014 16:29:03 +0000 (16:29 +0000)]
Add accidentally missing patch

9 years ago * cygheap.cc: Fix formatting.
Corinna Vinschen [Mon, 3 Nov 2014 15:30:59 +0000 (15:30 +0000)]
* cygheap.cc: Fix formatting.

9 years ago * mkgroup.c (enum_local_groups): Don't generate leading separator char
Corinna Vinschen [Mon, 3 Nov 2014 14:54:43 +0000 (14:54 +0000)]
* mkgroup.c (enum_local_groups): Don't generate leading separator char
for builtin accounts.

9 years ago * ntsec.xml: Fix typo.
Corinna Vinschen [Thu, 30 Oct 2014 17:22:09 +0000 (17:22 +0000)]
* ntsec.xml: Fix typo.

9 years ago * uinfo.cc (cygheap_user::ontherange): Don't mention /etc/passwd.
Corinna Vinschen [Thu, 30 Oct 2014 16:07:04 +0000 (16:07 +0000)]
* uinfo.cc (cygheap_user::ontherange): Don't mention /etc/passwd.

9 years ago2014-10-29 Jon Turney <jon.turney@dronecode.org.uk>
Jon TURNEY [Thu, 30 Oct 2014 11:25:17 +0000 (11:25 +0000)]
2014-10-29  Jon Turney  <jon.turney@dronecode.org.uk>

        * libc/include/string.h: Correct guard for strcasecmp().

9 years agoRemove accidentally added Change Log entry
Corinna Vinschen [Wed, 29 Oct 2014 15:23:31 +0000 (15:23 +0000)]
Remove accidentally added Change Log entry

9 years agoFix copyright date
Corinna Vinschen [Wed, 29 Oct 2014 11:31:05 +0000 (11:31 +0000)]
Fix copyright date

9 years ago * libc/stdio/vfprintf.c (_VFPRINTF_R): Remove unnecessary comparison.
Corinna Vinschen [Wed, 29 Oct 2014 11:06:42 +0000 (11:06 +0000)]
* libc/stdio/vfprintf.c (_VFPRINTF_R): Remove unnecessary comparison.

9 years ago * cygheap.cc (init_cygheap::init_installation_root): Create content of
Corinna Vinschen [Wed, 29 Oct 2014 10:40:47 +0000 (10:40 +0000)]
* cygheap.cc (init_cygheap::init_installation_root): Create content of
installation_dir as non-prefixed path, if possible.

9 years ago * setfacl.c (setfacl): Fix bracketing in expression.
Corinna Vinschen [Wed, 29 Oct 2014 10:24:49 +0000 (10:24 +0000)]
* setfacl.c (setfacl): Fix bracketing in expression.

9 years ago * ntsec.xml (ntsec-mapping-caching): Describe service dependencies
Corinna Vinschen [Wed, 29 Oct 2014 10:09:41 +0000 (10:09 +0000)]
* ntsec.xml (ntsec-mapping-caching): Describe service dependencies
in terms of cygserver.

9 years ago * common.din (__cxa_atexit): Define as cygwin__cxa_atexit.
Corinna Vinschen [Wed, 29 Oct 2014 09:56:18 +0000 (09:56 +0000)]
* common.din (__cxa_atexit): Define as cygwin__cxa_atexit.
* dcrt0.cc (cygwin__cxa_atexit): New function.  Explain what we do.

9 years agomerge from gcc
DJ Delorie [Tue, 28 Oct 2014 23:25:21 +0000 (23:25 +0000)]
merge from gcc

9 years ago * xidepend: Make PDF file dependent on the same input files as the
Corinna Vinschen [Tue, 28 Oct 2014 11:01:32 +0000 (11:01 +0000)]
* xidepend: Make PDF file dependent on the same input files as the
HTML file of the same name to trigger automatic rebuild of PDFs on
source file changes as well.

9 years ago * cygwinenv.xml: Change default setting of dosfilewarning.
Corinna Vinschen [Tue, 28 Oct 2014 10:47:38 +0000 (10:47 +0000)]
* cygwinenv.xml: Change default setting of dosfilewarning.
* new-features.xml (ov-new1.7.33): Document aforementioned change.

9 years ago * globals.cc (dos_file_warning): Set to false by default.
Corinna Vinschen [Tue, 28 Oct 2014 10:44:49 +0000 (10:44 +0000)]
* globals.cc (dos_file_warning): Set to false by default.
* 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.

9 years ago * ntsec.xml: Fix Solaris doc URLs.
Corinna Vinschen [Tue, 28 Oct 2014 09:45:45 +0000 (09:45 +0000)]
* ntsec.xml: Fix Solaris doc URLs.

9 years ago * ntsec.xml: Try to make an expression less ambiguous.
Corinna Vinschen [Tue, 28 Oct 2014 09:03:50 +0000 (09:03 +0000)]
* ntsec.xml: Try to make an expression less ambiguous.

9 years agomerge from gcc
DJ Delorie [Tue, 28 Oct 2014 00:02:00 +0000 (00:02 +0000)]
merge from gcc

9 years ago * dcrt0.cc (cygwin_atexit): Add workaround for broken atexit calls
Corinna Vinschen [Mon, 27 Oct 2014 21:19:40 +0000 (21:19 +0000)]
* dcrt0.cc (cygwin_atexit): Add workaround for broken atexit calls
in __gcc_register_frame of DLLs built with gcc-4.8.3-3.

9 years ago * libc/include/sys/unistd.h (sethostname): Declare if
Corinna Vinschen [Mon, 27 Oct 2014 14:35:46 +0000 (14:35 +0000)]
* libc/include/sys/unistd.h (sethostname): Declare if
requested.

9 years ago * dlfcn.cc (dlopen): Drop patch accommodating SetDllDiretory from
Corinna Vinschen [Mon, 27 Oct 2014 13:13:54 +0000 (13:13 +0000)]
* dlfcn.cc (dlopen): Drop patch accommodating SetDllDiretory from
2014-10-14.

9 years ago * ntsec.xml: More language fixes.
Corinna Vinschen [Mon, 27 Oct 2014 12:35:41 +0000 (12:35 +0000)]
* ntsec.xml: More language fixes.

9 years ago * new-features.xml (ov-new1.7.33): Document empty $PATH handling.
Corinna Vinschen [Mon, 27 Oct 2014 11:35:15 +0000 (11:35 +0000)]
* new-features.xml (ov-new1.7.33): Document empty $PATH handling.

9 years ago * cygheap.cc (cygheap_fixup_in_child): Drop call to set_dll_dir.
Corinna Vinschen [Mon, 27 Oct 2014 11:33:53 +0000 (11:33 +0000)]
* cygheap.cc (cygheap_fixup_in_child): Drop call to set_dll_dir.
(init_cygheap::init_installation_root): Set installation_dir_len.
(setup_cygheap): Drop call to set_dll_dir.
* cygheap.h (struct init_cygheap): Add installation_dir_len member.
(init_cygheap::set_dll_dir): Remove.
* environ.cc (win_env::add_cache): Use stpcpy for speed.
(posify_maybe): Use tmp_pathbuf buffer instead of stack.
(raise_envblock): New function to resize Windows environment block.
(build_env): Fix indentation.  Call raise_envblock function.  Check if
$PATH exists and is non-empty.  If not, add PATH variable with Cygwin
installation directory as content to Windows environment.  Explain why.

* uinfo.cc (cygheap_pwdgrp::_nss_init): Fill UNICODE_STRING members
on the fly.  Drop call to RtlInitUnicodeString.
(pwdgrp::check_file): Ditto.

9 years ago*** empty log message ***
Corinna Vinschen [Mon, 27 Oct 2014 10:36:22 +0000 (10:36 +0000)]
*** empty log message ***

9 years ago * new-features.xml (ov-new1.7.33): Fix paragraph order.
Corinna Vinschen [Mon, 27 Oct 2014 10:35:52 +0000 (10:35 +0000)]
* new-features.xml (ov-new1.7.33): Fix paragraph order.

9 years ago * highlights.xml: Rearrange itemizedlist markup slightly.
Corinna Vinschen [Mon, 27 Oct 2014 10:34:17 +0000 (10:34 +0000)]
* highlights.xml: Rearrange itemizedlist markup slightly.
* new-features.xml (ov-new1.7.33): Add setfacl -b option.
* utils.xml (setfacl): Ditto.

9 years ago * setfacl.c (usage): Add -b to require options.
Corinna Vinschen [Mon, 27 Oct 2014 10:28:13 +0000 (10:28 +0000)]
* setfacl.c (usage): Add -b to require options.

9 years ago * setfacl.c (action_t): Add DeleteAll value.
Corinna Vinschen [Mon, 27 Oct 2014 10:25:02 +0000 (10:25 +0000)]
* setfacl.c (action_t): Add DeleteAll value.
(delacl): New function to remove all ACL entries not representing POSIX
permissions.
(setfacl): Rearrange conditional expression into switch statement.
Add DeleteAll case.
(usage): Add and describe -b option.
(longopts): Add --remove-all option.
(opts): Add -b option.
(main): Handle -b option.

9 years ago * fhandler_socket.cc (fhandler_socket::af_local_connect): Drop
Corinna Vinschen [Sun, 26 Oct 2014 18:47:24 +0000 (18:47 +0000)]
* fhandler_socket.cc (fhandler_socket::af_local_connect): Drop
setting connect_state to connect_credxchg.
(fhandler_socket::af_local_accept): Ditto.
(fhandler_socket::recv_internal): Drop ill-advised connect_state check.
Add comment so as not to repeat the exercise.
* fhandler.h (enum conn_state): Drop now unneeded connect_credxchg
state.

9 years agoFix typo
Corinna Vinschen [Sun, 26 Oct 2014 10:29:25 +0000 (10:29 +0000)]
Fix typo

9 years ago*** empty log message ***
Corinna Vinschen [Fri, 24 Oct 2014 19:16:11 +0000 (19:16 +0000)]
*** empty log message ***

9 years agoFix typo
Corinna Vinschen [Fri, 24 Oct 2014 19:14:49 +0000 (19:14 +0000)]
Fix typo

9 years ago * fhandler_proc.cc (format_proc_cygdrive): Fix symlink path if cygdrive
Corinna Vinschen [Fri, 24 Oct 2014 19:08:55 +0000 (19:08 +0000)]
* fhandler_proc.cc (format_proc_cygdrive): Fix symlink path if cygdrive
is "/".

9 years agofix typo
Corinna Vinschen [Fri, 24 Oct 2014 16:44:38 +0000 (16:44 +0000)]
fix typo

9 years ago * gendef (sigdelayed): 64 bit only: Fix seh_pushreg statements in
Corinna Vinschen [Fri, 24 Oct 2014 15:04:10 +0000 (15:04 +0000)]
* gendef (sigdelayed): 64 bit only: Fix seh_pushreg statements in
prologue.

9 years ago * gendef (sigdelayed): 64 bit only: Push CPU flags before aligning
Corinna Vinschen [Fri, 24 Oct 2014 13:40:02 +0000 (13:40 +0000)]
* gendef (sigdelayed): 64 bit only: Push CPU flags before aligning
stack to avoid changing flag values.

9 years ago * ntsec.xml: More language and typo fixes.
Corinna Vinschen [Fri, 24 Oct 2014 10:35:31 +0000 (10:35 +0000)]
* ntsec.xml: More language and typo fixes.

9 years ago * ntsec.xml: Fix language.
Corinna Vinschen [Thu, 23 Oct 2014 15:31:58 +0000 (15:31 +0000)]
* ntsec.xml: Fix language.

9 years ago2014-10-22 Tim Harder <radhermit@gmail.com>
DJ Delorie [Thu, 23 Oct 2014 01:49:49 +0000 (01:49 +0000)]
2014-10-22  Tim Harder  <radhermit@gmail.com>
* msp430/Makefile.in: respect DESTDIR during install

9 years ago*** empty log message ***
Corinna Vinschen [Wed, 22 Oct 2014 20:04:50 +0000 (20:04 +0000)]
*** empty log message ***

9 years ago * Makefile.in: Create install targets.
Corinna Vinschen [Wed, 22 Oct 2014 20:04:42 +0000 (20:04 +0000)]
* Makefile.in: Create install targets.
(cygwin-ug-net/cygwin-ug-net.pdf): Create subdir to allow building PDF
even if subdir is missing.
(cygwin-api/cygwin-api.pdf): Ditto.
* configure.ac: Add AC_PROG_INSTALL rule.
* configure: Regenerate.
* new-features.xml (ov-new1.7.33): Add installation of docs.

9 years ago * posix.xml (std-gnu): Add ffsl, ffsll, quotactl.
Corinna Vinschen [Wed, 22 Oct 2014 19:29:33 +0000 (19:29 +0000)]
* posix.xml (std-gnu): Add ffsl, ffsll, quotactl.
(std-notes): Add restrictions of quotactl.

9 years ago* new-features.xml (ov-new1.7.33): Document stime.
Yaakov Selkowitz [Wed, 22 Oct 2014 19:18:50 +0000 (19:18 +0000)]
* new-features.xml (ov-new1.7.33): Document stime.
* posix.xml (std-deprec): Add stime.

9 years ago* common.din (stime): Export.
Yaakov Selkowitz [Wed, 22 Oct 2014 19:03:02 +0000 (19:03 +0000)]
* common.din (stime): Export.
* times.cc (stime): New function.
* include/cygwin/time.h (stime): Declare.
* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.

9 years ago*** empty log message ***
Corinna Vinschen [Wed, 22 Oct 2014 09:04:23 +0000 (09:04 +0000)]
*** empty log message ***

9 years ago * new-features.xml (ov-new1.7.33): s/Linux/glibc.
Corinna Vinschen [Wed, 22 Oct 2014 09:03:50 +0000 (09:03 +0000)]
* new-features.xml (ov-new1.7.33): s/Linux/glibc.

9 years ago * new-features.xml (ov-new1.7.33): Update to current state.
Corinna Vinschen [Wed, 22 Oct 2014 08:33:37 +0000 (08:33 +0000)]
* new-features.xml (ov-new1.7.33): Update to current state.

9 years ago*** empty log message ***
Corinna Vinschen [Wed, 22 Oct 2014 08:32:07 +0000 (08:32 +0000)]
*** empty log message ***

9 years ago*** empty log message ***
Corinna Vinschen [Wed, 22 Oct 2014 08:12:45 +0000 (08:12 +0000)]
*** empty log message ***

9 years ago * sec_auth.cc (get_user_groups): Remove experimental exception handler
Corinna Vinschen [Tue, 21 Oct 2014 19:17:09 +0000 (19:17 +0000)]
* sec_auth.cc (get_user_groups): Remove experimental exception handler
added 2014-09-05.
(get_user_local_groups): Ditto.

9 years ago * cygcheck.cc (CYGLSA64_DLL): Remove unused macro.
Corinna Vinschen [Tue, 21 Oct 2014 10:59:40 +0000 (10:59 +0000)]
* cygcheck.cc (CYGLSA64_DLL): Remove unused macro.
(dump_sysinfo): If COMSPEC isn't set in the MSVCRT environment, set it.
Explain why.

9 years agoFix typo
Corinna Vinschen [Mon, 20 Oct 2014 16:38:19 +0000 (16:38 +0000)]
Fix typo

9 years ago * fhandler_serial.cc: Revert debug code accidentally checked in on
Corinna Vinschen [Mon, 20 Oct 2014 14:30:35 +0000 (14:30 +0000)]
* fhandler_serial.cc: Revert debug code accidentally checked in on
2014-08-18.

9 years ago*** empty log message ***
Corinna Vinschen [Mon, 20 Oct 2014 13:19:58 +0000 (13:19 +0000)]
*** empty log message ***

9 years ago * path.cc (symlink_info::check): Set error from status code if opening
Corinna Vinschen [Mon, 20 Oct 2014 10:29:30 +0000 (10:29 +0000)]
* path.cc (symlink_info::check): Set error from status code if opening
the parent directory failed, but keep special case for root dirs.

This page took 0.068278 seconds and 5 git commands to generate.