Commit Graph

  • f3b0b4cb51 * utils.xml (setfacl): Drop outdated note that default ACEs are not taken into account. Corinna Vinschen 2014-08-31 19:20:10 +00:00
  • 9845fcbb6b * setfacl.c (usage): Drop outdated note that default ACEs are not taken into account. Corinna Vinschen 2014-08-31 19:20:04 +00:00
  • 489d1e5db9 * ntsec.xml: Disable description of db_prefix and db_separator settings. Corinna Vinschen 2014-08-31 18:19:03 +00:00
  • cc332c9e27 * uinfo.cc (cygheap_pwdgrp::init): Fix comment. Rearrange code for style. (cygheap_pwdgrp::nss_init_line): Disable db_prefix and db_separator settings. Add comment. (pwdgrp::fetch_account_from_windows): Drop outdated comment. Fix code fetching primary group gid of group setting in SAM description field. Change comment accordingly. Corinna Vinschen 2014-08-31 18:18:49 +00:00
  • 3faecb14b4 * uinfo.cc (pwdgrp::fetch_account_from_windows): Disallow creating an entry for "NULL SID". Corinna Vinschen 2014-08-31 14:16:04 +00:00
  • ebf78cec85 * sec_acl.cc (setacl): Add comment. Handle NULL ACE for SUID, SGID, and VTX bits. Create owner, group, other and NULL entries in the same way and in the same order as alloc_sd. (getacl): Skip NULL ACE. Corinna Vinschen 2014-08-31 14:13:01 +00:00
  • e7ee42f33d * utils.xml (getfacl): Document additional suid/sgid/vtx flag printing. Corinna Vinschen 2014-08-31 13:47:32 +00:00
  • c7953da22d * getfacl.c (usage): Add flags description. (main): Print suid/sgid/vtx flags if available. Corinna Vinschen 2014-08-31 13:46:34 +00:00
  • 1a33a5c6d3 * fhandler.cc (fhandler_base::facl): Drop CLASS_OBJ entry. * fhandler_disk_file.cc (fhandler_disk_file::facl): Ditto in noacl case. * sec_acl.cc (getacl): Compute useful fake CLASS_OBJ and DEF_CLASS_OBJ permission bits based on how these values are generated on Linux. Add commants to explain what the code is doing. * security.cc (get_attribute_from_acl): Compute group permission based on the actual primary group permissions and all secondary user and group ACCESS_ALLOWED_ACEs to emulate Linux' behaviour more closely. (check_access): Fix typos im comment. * include/cygwin/acl.h (MIN_ACL_ENTRIES): Redefine as 3. Corinna Vinschen 2014-08-28 12:38:52 +00:00
  • c51ce2447a * fhandler_disk_file.cc (fhandler_disk_file::fstatvfs): Try the FileFsSizeInformation information class on filesystems choking on FileFsFullSizeInformation (I see you Netapp!) Corinna Vinschen 2014-08-28 12:29:42 +00:00
  • ae84a54a33 * libc/include/math.h (frexpl): Remove parameter name. DJ Delorie 2014-08-27 19:27:03 +00:00
  • dd48219ba9 * libc/include/math.h (frexpl): Remove parameter name. DJ Delorie 2014-08-27 19:27:03 +00:00
  • 326510785e * fhandler.h (fhandler_pty_slave::fch_open_handles): Add bool parameter to declaration. * fhandler_tty.cc (fhandler_pty_slave::fch_open_handles): Add bool parameter "chown". Only request WRITE_OWNER access when opening pty synchronization objects if "chown" is set. (fhandler_pty_slave::fchmod): Call fch_open_handles with new bool parameter set to false. (fhandler_pty_slave::fchown): Call fch_open_handles with new bool parameter set to true. * kernel32.cc (CreateFileMappingW): Fix default standard rights for file mappings from READ_CONTROL to STANDARD_RIGHTS_REQUIRED to allow changing the DACL (fixes "access denied" error in pinfo::set_acl). Corinna Vinschen 2014-08-27 11:42:17 +00:00
  • 37579836e3 * kernel32.cc (CreateFileMappingW): Fix default standard rights for file mappings from READ_CONTROL to STANDARD_RIGHTS_REQUIRED to allow changing the DACL (fixes "access denied" error in pinfo::set_acl). Corinna Vinschen 2014-08-27 10:44:50 +00:00
  • db1ff3b932 * ntea.cc (read_ea): Change left-over return to __leave. Fix condition to close handle. Call NtClose rather than CloseHandle. (write_ea): Fix condition to close handle. Call NtClose rather than CloseHandle. * security.cc (get_file_sd): Call pc.init_reopen_attr if a valid incoming handle was given, pc.get_object_attr otherwise. (set_file_sd): Ditto. Corinna Vinschen 2014-08-27 09:39:44 +00:00
  • dc847e6b9e * path.h (path_conv::init_reopen_attr): Change from void to returning POBJECT_ATTRIBUTES. Take OBJECT_ATTRIBUTES reference as argument, not pointer. * fhandler_disk_file.cc: Throughout accommodate above change. * syscalls.cc: Ditto. * ntea.cc (read_ea): Don't set hdl to NULL if it's already NULL. Set attr with pc.init_reopen_attr before trying to reopen file. (write_ea): Ditto. * security.cc (get_file_sd): Use pc.init_reopen_attr rather than pc.get_object_attr when trying to reopen file. (set_file_sd): Ditto. Corinna Vinschen 2014-08-26 20:47:46 +00:00
  • 12b244394c * cygtls.cc (san::leave/x86_64): Implement. * cygtls.h (class tls_pathbuf): Move counter variables into a union. Add 64 bit element _counters covering both counter variables to optimize save and restore operations. (class san/x86_64): Only store single 64 bit value. (san::san/x86_64): Implement. (san::leave/x86_64): Only declare here, as returns_twice function. Explain why. (class san/i686): Change type of _c_cnt and _w_cnt to uint32_t. (__try/x86_64): Move definition of __sebastian after the first memory barrier. Drop __sebastian.setup call. Corinna Vinschen 2014-08-25 19:47:44 +00:00
  • 5578cc4b73 * cygtls.cc (_cygtls::remove): Revert previous patch. * cygtls.h (struct _local_storage): Move pathbufs back here. (class san/x86_64): Revert class. Save and restore pathbufs counters only. (class san/i686): Revert saving and restoring pathbufs counters. (__try/x86_64): Add a san variable and call it's setup method. (__except/x86_64): Call san::leave to restore pathbufs counters. * gendef (_sigbe): Revert previous change. * thread.cc (verifyable_object_state): Remove gcc 4.7 workaround in forward declaration as well. * tls_pbuf.cc (tls_pbuf): Revert previous change. * tls_pbuf.h (class tmp_pathbuf): Accommodate reverting pathbufs to locals structure. * tlsoffsets.h: Regenerate. * tlsoffsets64.h: Regenerate. Corinna Vinschen 2014-08-25 14:53:49 +00:00
  • 3f3bd10104 * Throughout, use __try/__except/__endtry blocks, rather than myfault handler. * cygtls.cc (_cygtls::remove): Accommodate the fact that pathbufs has been moved from _local_storage to _cygtls. * cygtls.h (class tls_pathbuf): Add comment to hint to gendef usage of counters. Change type of counters to uint32_t for clarity. Remove _cygtls as friend class. (struct _local_storage): Move pathbufs from here... (struct _cygtls): ...to here, allowing to access it from _sigbe. (class san): Only define on 32 bit. Remove errno, _c_cnt and _w_cnt members. (san::setup): Drop parameter. Don't initialize removed members. (san::leave): Don't set removed members. (class myfault): Only define on 32 bit. (myfault::faulted): Only keep implementation not taking any parameter. Drop argument in call to sebastian.setup. (__try/__leave/__except/__endtry): Implement to support real SEH. For now stick to SJLJ on 32 bit. * dcrt0.cc (dll_crt0_0): Drop 64 bit call to exception::install_myfault_handler. * exception.h (exception_handler): Define with EXCEPTION_DISPOSITION as return type. (PDISPATCHER_CONTEXT): Define as void * on 32 bit. Define as pointer to _DISPATCHER_CONTEXT on 64 bit. (class exception): Define separately for 32 and 64 bit. (exception::myfault): Add handler for myfault SEH handling on 64 bit. (exception::exception): Fix mangled method name to account for change in type of last parameter. (exception::install_myfault_handler): Remove. * exceptions.cc (exception::myfault_handle): Remove. (exception::myfault): New SEH handler for 64 bit. * gendef (_sigbe): Set tls_pathbuf counters to 0 explicitely when returning to the caller. * ntdll.h: Move a comment to a better place. (struct _SCOPE_TABLE): Define on 64 bit. * thread.cc (verifyable_object_isvalid): Remove gcc 4.7 workaround. * tls_pbuf.cc (tls_pbuf): Fix to accommodate new place of pathbufs. (tls_pathbuf::destroy): Change type of loop variables to uint32_t. * tls_pbuf.h (class tmp_pathbuf): Change type of buffer counters to uint32_t. Accommodate new place of pathbufs. * tlsoffsets.h: Regenerate. * tlsoffsets64.h: Regenerate. Corinna Vinschen 2014-08-22 09:21:33 +00:00
  • 33ed7bb5bc * miscfuncs.cc (__import_address): Cover the first dereference to imp under the fault handler. Corinna Vinschen 2014-08-21 09:04:09 +00:00
  • b1f81c3b71 * net.cc (if_freenameindex): Don't catch a SEGV from free to fail loudly on double free. Corinna Vinschen 2014-08-21 08:59:28 +00:00
  • 88fa851784 * dir.cc (rmdir): Don't skip deleting fh in the ENOTEMPTY case. Corinna Vinschen 2014-08-21 08:46:35 +00:00
  • 854e058b56 * tls_pbuf.h (tmp_pathbuf::tmp_pathbuf): Convert to inline method. (tmp_pathbuf::~tmp_pathbuf): Ditto. * tls_pbuf.cc (tmp_pathbuf::tmp_pathbuf): Remove here. (tmp_pathbuf::~tmp_pathbuf): Ditto. Corinna Vinschen 2014-08-20 19:44:09 +00:00
  • 905a851912 * dir.cc (dirfd): Per POSIX, return EINVAL on invalid directory stream. (telldir): Per POSIX, return -1 and set errno to EBADF, rather than just returning 0, on invalid directory stream. * signal.cc (sigwaitinfo): Return -1, not EFAULT, when SEGV was catched. Corinna Vinschen 2014-08-19 19:25:54 +00:00
  • f6aa4c7e9b * libc/machine/aarch64/memchr.S: Add check for zero-sized buffer. rearnsha 2014-08-19 10:44:44 +00:00
  • 59c3d5a1a4 * libc/machine/aarch64/memchr.S: Add check for zero-sized buffer. Richard Earnshaw 2014-08-19 10:44:44 +00:00
  • de1c312566 * fhandler.h (enum conn_state): Add "connect_credxchg" state. (class fhandler_socket): Grant another bit to connect_state flag. * fhandler_socket.cc (fhandler_socket::af_local_connect): Rearrange variable definition. Set connect_state to connect_credxchg. (fhandler_socket::af_local_accept): Ditto. (fhandler_socket::recv_internal): Accept connect_credxchg on connection oriented AF_LOCAL sockets as well to allow the credential exchange. Extend comment to explain. Corinna Vinschen 2014-08-19 09:47:12 +00:00
  • 67986ac4a4 * autoload.cc: Replace WNet[...]A with WNet[...]W imports. * dcrt0.cc (initial_env): Drop strlwr calls. Call strcasestr instead. * fhandler_netdrive.cc: Throughout, convert to calling WNet UNICODE functions. Use tmp_pathbuf rather than alloca. Replace call to strlwr with call to RtlDowncaseUnicodeString. Corinna Vinschen 2014-08-19 08:41:40 +00:00
  • be2b7c5684 * fhandler.h (fhandler_serial::is_tty): Reinstantiate. Corinna Vinschen 2014-08-19 08:31:10 +00:00
  • bd094739f3 * miscfuncs.cc (strlwr): Rename from cygwin_strlwr. Drop __stdcall decoration. (strupr): Rename from cygwin_strupr. Drop __stdcall decoration. * string.h (strlwr): Remove override macro. Simply declare. (strupr): Ditto. Corinna Vinschen 2014-08-18 18:24:06 +00:00
  • d5fd6aeb6d * libc/include/sys/signal.h: Declare sigaltstack for RTEMS only. Corinna Vinschen 2014-08-18 18:18:10 +00:00
  • 8a423e3d9a * libc/include/sys/signal.h: Declare sigaltstack for RTEMS only. Corinna Vinschen 2014-08-18 18:18:09 +00:00
  • 6811cfb0b9 2014-08-18 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2014-08-18 16:43:42 +00:00
  • 610ec3ed25 2014-08-18 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2014-08-18 16:43:42 +00:00
  • 81c17949f0 2014-08-18 Joel Sherrill <joel.sherrill@oarcorp.com> Joel Sherrill 2014-08-18 14:18:10 +00:00
  • a659e4754e 2014-08-18 Joel Sherrill <joel.sherrill@oarcorp.com> Joel Sherrill 2014-08-18 14:18:10 +00:00
  • 6042d39486 2014-08-18 Joel Sherrill <joel.sherrill@oarcorp.com> Joel Sherrill 2014-08-18 14:03:35 +00:00
  • 36016da27e 2014-08-18 Joel Sherrill <joel.sherrill@oarcorp.com> Joel Sherrill 2014-08-18 14:03:35 +00:00
  • 697c710dc3 *** empty log message *** Corinna Vinschen 2014-08-18 11:37:27 +00:00
  • 1091d4404e * dtable.cc (dtable::init_std_file_from_handle): Mention that console handles are kernel objects since Windows 8. * fhandler.h (enum conn_state): Add "listener" state. (class fhandler_socket): Drop listener status flag. (fhandler_socket::lseek): Return -1 and errno ESPIPE. (fhandler_serial::lseek): Ditto. * fhandler_socket.cc (fhandler_socket::listen): Set connect_state to listener. Add comment. (fhandler_socket::accept4): Explicitely check if the socket is listening and fail with EINVAL, if not. Explain why we have to do that. (fhandler_socket::recv_internal): Explicitely check if the socket is connected if it's a stream socket. Explain why we have to do that. (fhandler_socket::getpeereid): Drop now redundant test. Corinna Vinschen 2014-08-18 11:09:56 +00:00
  • 7e46c0af62 * configure.ac: Convert to new AC_INIT style. * configure: Regenerate. Corinna Vinschen 2014-08-15 21:24:35 +00:00
  • 4dd1ecc3d4 * winsup.h (_GNU_SOURCE): Define. Explain why. * configure.ac: Convert to new AC_INIT style. * configure: Regenerate. Corinna Vinschen 2014-08-15 21:21:59 +00:00
  • fc15ff2f0d * cygerrno.h (seterrno): Define as (always) inline function. * errno.cc (seterrno): Remove. Corinna Vinschen 2014-08-15 13:50:53 +00:00
  • 1a8323bb62 Add missing file from last patch Corinna Vinschen 2014-08-15 10:52:38 +00:00
  • 1b580c732a Add missing file from last patch Corinna Vinschen 2014-08-15 10:52:38 +00:00
  • d1ebeeab58 * cygwin-api.xml: Include misc-funcs.xml. * misc-funcs.xml: New file. Corinna Vinschen 2014-08-14 20:47:14 +00:00
  • d9e9de3f38 * dll_init.sgml: Remove. * dtable.sgml: Move into ../doc/misc-funcs.xml. * external.sgml: Ditto. * stackdump.sgml: Ditto. Corinna Vinschen 2014-08-14 20:46:28 +00:00
  • 9f2842e92c * cygwin-api.xml: Move chapter tags from path.xml back here. Include logon-funcs.xml. * logon-funcs.xml: Moved from ../cygwin here and converted to XML. * path.xml: Drop chapter tags. Create subsections. Corinna Vinschen 2014-08-14 20:15:49 +00:00
  • 308ea1e73c * security.sgml: Move to ../doc dir and rename to logon-funcs.xml. Corinna Vinschen 2014-08-14 20:12:50 +00:00
  • 6b31215816 * Makefile.in: Throughout use parenthesis instead of braces where appropriate. (DBXDIRS): Remove. (XSLTPROC): Define for symmetry. Use throughout. (clean): Drop removing cygwin-api.xml and doctool.*. (cygwin-api.xml): Drop rule. (doctool): Drop rule. (Makefile.dep): Add dependency to cygwin-api.xml. * cygwin-api.in.xml: Rename to cygwin-api.xml. Convert includes to XML XInclude style. * doctool.c: Remove. * doctool.txt: Remove. * faq-programming.xml: Drop reference to local utils.xml file. * path.xml: Moved from ../cygwin and converted to XML. * posix.xml: Ditto. * using.xml: Drop relative path from utils.xml include. * utils.xml: Moved from ../utils. Corinna Vinschen 2014-08-14 19:44:29 +00:00
  • fbf2e44799 * utils.xml: Move to ../doc. Corinna Vinschen 2014-08-14 19:33:57 +00:00
  • ec50fa3597 * path.sgml: Move to ../doc dir and rename to path.xml. * posix.sgml: Move to ../doc dir and rename to posix.xml. Corinna Vinschen 2014-08-14 19:31:33 +00:00
  • f509713291 * dlmalloc.c: Remove unused file. * dlmalloc.h: Ditto. * malloc.cc: Update to Doug Lea's malloc version 2.8.6. Corinna Vinschen 2014-08-14 17:36:24 +00:00
  • 433de33ec2 * arm/elf-nano.specs: New file. * arm/elf-rdimon.specs: Support nano.specs. * arm/Makefile.in: Support nano.specs. * libnosys/nosys.specs: Support nano.specs. Corinna Vinschen 2014-08-14 15:00:33 +00:00
  • df080bf1cb * arm/elf-nano.specs: New file. * arm/elf-rdimon.specs: Support nano.specs. * arm/Makefile.in: Support nano.specs. * libnosys/nosys.specs: Support nano.specs. Corinna Vinschen 2014-08-14 15:00:30 +00:00
  • f703e6aa08 * libc/stdio/findfp.c (std): Don't inline when optimizing for code size. Corinna Vinschen 2014-08-14 08:33:00 +00:00
  • 2a7e0504bb * libc/stdio/findfp.c (std): Don't inline when optimizing for code size. Corinna Vinschen 2014-08-14 08:33:00 +00:00
  • 291e2acb25 This commit was manufactured by cvs2svn to create tag 'cygwin- 1_7_32-release'. cygwin-1_7_32-release cvs2svn 2014-08-13 19:31:15 +00:00
  • 12a8027532 * new-features.xml: (ov-new1.7.33): Add new section. (ov-new1.7.32): Reflect intermediate 1.7.32 release. Corinna Vinschen 2014-08-13 17:44:07 +00:00
  • 0d45f7ee54 * include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 33. (CYGWIN_VERSION_API_MINOR): Bump to reflect intermediate 1.7.32 release. Corinna Vinschen 2014-08-13 17:38:47 +00:00
  • 5b4e301b36 * cpuid.h: Add missing copyright header. Fix formatting. Use uint32_t instead of unsigned throughout. Change functions to static inline and always inline. (cpuid): Add parameter to set ecx, allowing to request extended CPUID info. * fhandler_proc.cc (format_proc_cpuinfo): Use uint32_t instead of unsigned throughout. Add fake decimal places to MHz info. Handle more feature flags. * fhandler_random.cc (fhandler_dev_random::write): Allow up to 4K input to add entropy. * syscalls.cc: Drop including cpuid.h. Corinna Vinschen 2014-08-11 12:03:18 +00:00
  • f9c956a1ff * common.din (__cxa_finalize): Export. * dcrt0.cc (cygwin_atexit): Use d->handle with __cxa_atexit. * dll_init.cc (dll_list::detach): Use d->handle with __cxa_finalize. * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Use 274 for __cxa_finalize as well. Yaakov Selkowitz 2014-08-07 16:25:06 +00:00
  • 85a7b23a5c * Makefile.common (COMPILE.cc): Add -fno-use-cxa-atexit. Yaakov Selkowitz 2014-08-07 16:19:09 +00:00
  • 5528975705 * passwd.c (usage): Rename DAYS to MINDAYS and MAXDAYS. * utils.xml (passwd): Ditto. Corinna Vinschen 2014-08-06 19:24:57 +00:00
  • 89d35a4833 * ntsec.xml (ntsec-mapping): Drop plus-prepended builtin accounts as default setting. Add short explanation in db_prefix: always mode. Fix a type. Drop a paragraph with redundant information. Corinna Vinschen 2014-08-06 14:46:03 +00:00
  • 0b20d00bf3 * include/sys/file.h: Add extern "C". Corinna Vinschen 2014-08-06 08:46:12 +00:00
  • a4a96eb436 * libc/include/math.h: Also define M_PI etc. if _XOPEN_SOURCE is defined appropriately. Jon TURNEY 2014-08-04 21:32:37 +00:00
  • 5b5c2897c9 * libc/include/math.h: Also define M_PI etc. if _XOPEN_SOURCE is defined appropriately. jturney 2014-08-04 21:32:36 +00:00
  • 79131d442e * common.din (__cxa_atexit): Export. * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump to 274. Corinna Vinschen 2014-08-04 16:52:04 +00:00
  • 64665f459e * uinfo.cc (pwdgrp::fetch_account_from_windows): Drop "plus_prepended" as naming style. Drop enum name_style_t, use a boolean "fully_qualified_name" value instead. Rework function to drop "plus_prepended" handling througout and default to "name only" style as replacement. Corinna Vinschen 2014-08-04 15:50:42 +00:00
  • c0a211cc3e * faq-what.xml (faq.what.who): Remove mention of retired setup maintainers. Add link to cygwin-pkg-maint. Yaakov Selkowitz 2014-08-03 19:53:24 +00:00
  • 9067d19b9a headers: properly decorate attributes Eric Blake 2014-08-01 15:48:37 +00:00
  • ada456dcfe headers: properly decorate attributes Eric Blake 2014-08-01 15:44:51 +00:00
  • 6582766dfc headers: properly decorate attributes Eric Blake 2014-08-01 15:44:49 +00:00
  • 02206cd3e4 * faq-what.xml (faq.what.who): CGF has retired. Yaakov Selkowitz 2014-08-01 01:29:46 +00:00
  • 1721a38efd * uinfo.cc (pwdgrp::fetch_account_from_windows): Fix comment. Corinna Vinschen 2014-07-30 14:23:53 +00:00
  • dea309cf1f * ntsec.xml: Small improvments. Corinna Vinschen 2014-07-30 12:00:24 +00:00
  • 0e76ca5fd9 * new-features.xml: (ov-new1.7): Change section title. Corinna Vinschen 2014-07-30 11:32:41 +00:00
  • 232f23e038 * new-features.xml: (ov-new1.7.1): Add new section. Move old 1.7 sections into section level 3. Corinna Vinschen 2014-07-30 11:28:58 +00:00
  • f092b3ddf3 * cygwin.xsl: Allow 3 section levels in TOC. * new-features.xml: (ov-new1.7.32): Add new section. * ntsec.xml: Rename top-level section to reflect extension of topics. Remove old /etc/passwd, /etc/group considerations. Add new sections explaining Windows to POSIX account mapping. Make setuid sections third level sections. * pathnames.xml: Note new method of account mapping for fstab.d/$USER. * faq-setup.xml: Rework references to /etc/passwd and /etc/group to reflect changes to account handling. * faq-using.xml: Ditto. Corinna Vinschen 2014-07-30 11:07:34 +00:00
  • 6796697110 * libc/string/strerror.c: Fix documentation so makedoc doesn't stumble over a sole EAGAIN. Corinna Vinschen 2014-07-30 08:02:12 +00:00
  • db0378d50f * libc/string/strerror.c: Fix documentation so makedoc doesn't stumble over a sole EAGAIN. Corinna Vinschen 2014-07-30 08:02:12 +00:00
  • 03ad777ab0 Add missing utils.xml Corinna Vinschen 2014-07-29 13:31:33 +00:00
  • c72a0d361d * mkgroup.c (usage): Move info message that this /etc/group isn't really required anymore more to the top of the usage output. * mkpasswd.c (usage): Ditto for /etc/passwd. Drop old text from output. Corinna Vinschen 2014-07-29 13:29:54 +00:00
  • 898e26c82f * cygheap.h (class cygheap_domain_info): Remove lowest_tdo_posix_offset. * ldap.cc (cyg_ldap::fetch_posix_offset_for_domain): Return UINT32_MAX in case of error. * security.h (PRIMARY_POSIX_OFFSET): Define. (NOACCESS_POSIX_OFFSET): Define. (UNUSABLE_POSIX_OFFSET): Define. * uinfo.cc (cygheap_domain_info::init): Drop initializing lowest_tdo_posix_offset. (pwdgrp::fetch_account_from_file): Set PosixOffset to either UNUSABLE_POSIX_OFFSET or NOACCESS_POSIX_OFFSET in case we don't get a sensible offset from AD. Explain why. Drop setting ch lowest_tdo_posix_offset. (pwdgrp::fetch_account_from_windows): Replace constant 0x100000 with PRIMARY_POSIX_OFFSET throughout. Corinna Vinschen 2014-07-29 08:53:13 +00:00
  • ecf0aa136e Fix typo in previous commit Stan Cox 2014-07-28 05:23:30 +00:00
  • ca6a65aa64 Fix typo in previous commit Anthony Green 2014-07-28 05:23:30 +00:00
  • 0a0f33e501 Add moxiebox support. Anthony Green 2014-07-27 14:37:10 +00:00
  • ef80444024 Add moxiebox support. Stan Cox 2014-07-27 14:37:08 +00:00
  • 8255e9e924 This commit was manufactured by cvs2svn to create tag 'cygwin- 1_7_31-release'. cygwin-1_7_31-release cvs2svn 2014-07-24 14:24:21 +00:00
  • c999d29a7b * fhandler_socket.cc (fhandler_socket::send_internal): Fix value of out_len when tweaking the last buffer so out_len is correct in a subsequent if expression. Corinna Vinschen 2014-07-24 13:21:02 +00:00
  • e4994e769e 2014-07-22 Joel Sherrill <joel.sherrill@oarcorp.com> Joel Sherrill 2014-07-22 19:30:00 +00:00
  • 6aa6e55fd9 2014-07-22 Joel Sherrill <joel.sherrill@oarcorp.com> Joel Sherrill 2014-07-22 19:29:59 +00:00
  • 3be2cd0405 * thread.cc (pthread::init_mainthread): Initialize thread mutex to type PTHREAD_MUTEX_RECURSIVE, just as for any other thread. Corinna Vinschen 2014-07-21 16:32:09 +00:00
  • 7cc124b0e5 bump to 32 Corinna Vinschen 2014-07-21 11:08:07 +00:00
  • 9c96187172 * uinfo.cc: Fix typo in comment. Corinna Vinschen 2014-07-21 09:55:52 +00:00
  • 11e2c05c9e * new-features.xml: (ov-new1.7.31): Add new section. Corinna Vinschen 2014-07-21 09:47:05 +00:00
  • 1a1867717b *** empty log message *** Corinna Vinschen 2014-07-18 12:28:00 +00:00
  • 0c393fc444 Fix missing generated files Corinna Vinschen 2014-07-17 18:43:55 +00:00
  • cdd7651698 Fix missing generated files Corinna Vinschen 2014-07-17 18:43:55 +00:00