| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
flags from Cygwin's fcntl.h here. Remove check for WIN32. Remove
Windows-specific macros.
|
|
|
|
| |
sys/_default_fcntl.h.
|
|
|
|
|
| |
open flags.
* textmode.c (cygwin_premain0): Ditto.
|
| |
|
|
|
|
|
| |
* libc/include/sys/resource.h: Add prototype for getrusage()
to <sys/resource.h>
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
* configure.host (msp430): Add -mhwmult=none to newlib_cflags.
|
|
|
|
|
| |
to avoid SEGVs and subsequent hangs in _cygtls::find_tls.
* miscfuncs.cc (thread_wrapper): Ditto.
|
|
|
|
| |
larger than an int.
|
|
|
|
| |
that NGROUPS is even.
|
|
|
|
| |
to fix performance on 10Gb networks.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
bytes_read pointer checks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
* new-features.xml (ov-new1.7.34): Add new section.
(ov-new1.7.33): Reflect intermediate 1.7.33 release.
|
|
|
|
| |
* configure: Regenerate.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
(mkpasswd): Ditto.
|
|
|
|
| |
* mkpasswd.c (usage): Ditto.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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/time/gmtime_r.c (DAYS_PER_*_YEARS): Convert to long constants
to avoid overflow.
|
| |
|
| |
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
| |
by searching dll list. Explain why.
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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).
|
|
|
|
|
| |
handle string that might be not nul-terminated.
* testsuite/newlib.stdio/nulprintf.c: New test.
|
| |
|
|
|
|
|
| |
If so, call __cxa_atexit with NULL DSO handle. Explain why.
* lib/dso_handle.c: New file providing fallback __dso_handle.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
dependent stuff afterwards. Globally define timezone and all xdr
symbols as non-exported from libcygwin.a.
|
| |
|
| |
|
|
|
|
| |
for builtin accounts.
|
| |
|
| |
|
|
|
|
| |
* libc/include/string.h: Correct guard for strcasecmp().
|
| |
|
| |
|
| |
|
|
|
|
| |
installation_dir as non-prefixed path, if possible.
|
| |
|