Commit Graph

  • 7d061316c0 Don't rely on size argument in shmget call Corinna Vinschen 2015-04-12 14:05:12 +0200
  • 8ede2acefd Fix typo in new fchmod implementation Corinna Vinschen 2015-04-11 16:03:18 +0200
  • 42d0aa4121 Bump Cygwin version to 2.0.0. Corinna Vinschen 2015-04-10 20:41:00 +0200
  • 0bb27f15ec Set mcontext.cr2 to the faulting address Jon TURNEY 2015-04-04 16:12:27 +0100
  • 0a0565d881 Only construct ucontext for SA_SIGINFO signal handlers Jon TURNEY 2015-04-02 18:15:07 +0100
  • a5efc75cc1 Initialize context before RtlContextCapture Jon TURNEY 2015-04-04 16:19:31 +0100
  • a44e09fd49 First cut of full implementation of new permission handling Corinna Vinschen 2015-04-10 11:25:40 +0200
  • aadd5f0295 Call open_null to open fake handle Corinna Vinschen 2015-04-09 21:49:36 +0200
  • ab8bc7614c For the RX port, avoid using string instructions when __RX_DISALLOW_STRING_INSNS__ is defined. Nick Clifton 2015-04-09 09:20:00 +0100
  • 5b8fb10d65 Add .note and DWARF3 sections to RX linker scripts. Nick Clifton 2015-04-08 10:04:12 +0100
  • 0f4510230a Introduce sidfromuid and sidfromgid Corinna Vinschen 2015-04-08 11:00:08 +0200
  • 0411e86216 Use NULL dey ACE rather than special Cygwin ACE Corinna Vinschen 2015-04-08 10:12:27 +0200
  • 6326a8c0f3 Remove __acl16 from official header Corinna Vinschen 2015-04-08 10:01:59 +0200
  • 5707076d0c Always include the .csstart section in RL78 executables. Nick Clifton 2015-04-07 14:51:44 +0100
  • cf38039975
    Remove unused 32/64 bit tty code Corinna Vinschen 2015-04-07 12:16:07 +0200
  • de7944034d Raise # of ptys to 128. Corinna Vinschen 2015-04-07 12:11:52 +0200
  • 72f7cd89f2 Compile exceptions.cc with -fno-omit-frame-pointer on x86 Jon TURNEY 2015-04-04 23:31:03 +0100
  • 8e01f34ed1 Cygwin hangs up if several keys are typed during outputting a lot of texts. Takashi Yano 2015-04-03 13:07:35 +0900
  • 78cfc586c8 Add FAQ entry on how Cygwin counters install and update MITM attacks David A. Wheeler 2015-04-02 14:04:55 -0400
  • cbb9849fa7 Try to make sure struct _mcontext is 16-byte aligned Jon TURNEY 2015-04-02 18:05:32 +0100
  • 94bb7da6b4
    Rename index variable from i to idx. Corinna Vinschen 2015-04-02 13:48:55 +0200
  • ca973c0224
    Drop unused parameter from add_access_*_ace Corinna Vinschen 2015-04-02 13:46:04 +0200
  • d41baf3578
    Add parens around MIN/MAX values in stdint.h. Corinna Vinschen 2015-04-01 20:40:43 +0200
  • b5fdd3cd8e
    Drop local stdint.h and inttypes.h in favor of newlib files Corinna Vinschen 2015-04-01 20:37:58 +0200
  • b574832830
    Add <sys/_stdint.h> for FreeBSD compatibility Sebastian Huber 2015-04-01 20:34:08 +0200
  • 28e457cd71 Provide ucontext to signal handlers Jon TURNEY 2015-03-30 20:31:13 +0100
  • f992ae6f4d Make stack_t typedef generally available Jon TURNEY 2015-04-01 00:12:07 +0100
  • 431b28c196 Add cygwin_internal() operation to retrieve the EXCEPTION_RECORD from a siginfo_t * Jon TURNEY 2015-03-30 20:56:03 +0100
  • abf6791ecb Rename struct ucontext to struct __mcontext Jon TURNEY 2015-03-30 18:05:51 +0100
  • 829c8f6c2d
    Fix UTF-16 surrogate handling in wctomb and friends. Corinna Vinschen 2015-04-01 15:31:18 +0200
  • 849044a1e9
    Avoid potential crash at startup or in getgroups(2). Corinna Vinschen 2015-04-01 13:15:18 +0200
  • 69d477a25c Fix documentation of cygwin_internal()'s return type. Jon TURNEY 2015-03-31 18:32:41 +0100
  • 2cf6edf4ef
    Fix buffer size error handling in gethostname. Renato Silva 2015-03-31 21:18:46 +0200
  • 46d2802c27
    Add release msg Corinna Vinschen 2015-03-31 13:13:06 +0200
  • 87dd9bec10
    Document GNU basename. Corinna Vinschen 2015-03-31 13:12:24 +0200
  • 1c7ac6e190
    Don't allow fully qualified Windows account names. Corinna Vinschen 2015-03-31 11:54:34 +0200
  • 70399a721c
    Avoid excessive locking and calling tzset in time functions. Corinna Vinschen 2015-03-31 11:22:50 +0200
  • 5f4e1e895c
    Add _tzset_unlocked and _tzset_unlocked_r Corinna Vinschen 2015-03-31 11:14:22 +0200
  • 792ecd7c34
    Move tzset calls to time functions. Craig Howland 2015-03-31 10:26:49 +0200
  • 84304a44b1 strftime: use tzname if TM_ZONE is NULL Yaakov Selkowitz 2015-03-25 16:26:07 -0500
  • 1f9716e160 cygwin: add GNU basename(3) Yaakov Selkowitz 2015-03-26 00:20:15 -0500
  • 779ddb0b48 string: add GNU basename(3) Yaakov Selkowitz 2015-03-25 18:19:38 -0500
  • 98209e8e30
    Try best to handle user from domain not in trusted domain list. Corinna Vinschen 2015-03-30 18:05:06 +0200
  • 40b1aa4008
    Prepare to rename/reuse struct ucontext. Corinna Vinschen 2015-03-30 16:53:52 +0200
  • 13681ab7f1
    Add CMIN and CTIME definitions Corinna Vinschen 2015-03-25 17:21:38 +0100
  • 842983ce04 Bump tty.cc copyright date Corinna Vinschen 2015-03-25 17:16:52 +0100
  • c596f5b73c
    TIOCPKT mode of PTY is broken if ONLCR bit is cleared. Takashi Yano 2015-03-25 20:42:38 +0900
  • d70f57112f
    Import <sys/tree.h> from FreeBSD Sebastian Huber 2015-03-23 21:08:08 +0100
  • 57a78e23fd
    Ignore __STDC_{FORMAT,LIMIT,CONSTANT}_MACROS Corinna Vinschen 2015-03-24 10:42:45 +0100
  • ef23a12ff8 * newlib.hin: Remove _UINTPTR_EQ_ULONG and _UINTPTR_EQ_ULONGLONG. Joel Sherrill 2015-03-23 09:41:22 -0500
  • 5799260aed Change from configure time to compile time probe for intptr_t definition. Joel Sherrill 2015-03-18 15:44:41 -0500
  • 548d795d62
    Drop cygwin/_types.h. Corinna Vinschen 2015-03-23 11:52:05 +0100
  • 1c144ed142
    Handle S_ISGID bit and multiple ACEs for owner Corinna Vinschen 2015-03-19 18:27:03 +0100
  • ff39a89e02 Add ChangeLog entry for last patch to libc/include/sys/time.h. Steve Ellcey 2015-03-19 10:19:35 -0700
  • 5b1cff7932 Replace uint32_t/uint64_t type usage with __uint32_t/__uint64_t. Steve Ellcey 2015-03-19 10:05:07 -0700
  • 52f01a0ff8
    Preliminary read side implementation of new permission handling. Corinna Vinschen 2015-03-18 17:49:12 +0100
  • 4a9636b1d6
    Implmenet faster getfrompw/getfromgr Corinna Vinschen 2015-03-18 17:15:27 +0100
  • 1d91d469ee
    Drop unneeded passwd argument from security functions Corinna Vinschen 2015-03-18 16:54:19 +0100
  • 6f93f1d6a5
    Drop unused timeoput paramter to internal_getlogin Corinna Vinschen 2015-03-17 15:42:59 +0100
  • 727be86828
    Add *.swp (Vim swap files) to .gitignore Corinna Vinschen 2015-03-17 12:03:30 +0100
  • 8f00fa7f36
    Avoid name change if script is called via symlink from execvp et al. Corinna Vinschen 2015-03-17 11:40:12 +0100
  • 44e5c14e08 Fix newlib texinfo source so 'info libc' and 'info libm' work Jon TURNEY 2015-03-12 17:22:23 +0000
  • b7f2a6c0a7 Fix winsup/doc to install into prefix Jon TURNEY 2015-03-11 14:06:03 +0000
  • e9e47b8ce6 Teach stackinfo::walk() how to virtually unwind the tls sigstack Jon TURNEY 2015-03-09 21:55:29 +0000
  • 63c9ffeed8
    Remove now useless include/cygwin/sys_time.h Corinna Vinschen 2015-03-13 13:22:19 +0100
  • e6af944145
    Drop including cygwin/sys_time.h on Cygwin. Corinna Vinschen 2015-03-13 13:19:14 +0100
  • bb01594897
    Merge parts of <sys/time.h> from FreeBSD Sebastian Huber 2015-03-13 13:17:34 +0100
  • aaa7d1f14a
    net.cc: Remove extra braces. Alexey Pavlov 2015-03-13 10:38:49 +0100
  • 63b41daeb6
    Fix typo in include/cygwin/version.h Alexey Pavlov 2015-03-12 18:48:59 +0100
  • f9d35f473b
    Drop defining _BSDTYPES_DEFINED before including winsup.h. Corinna Vinschen 2015-03-12 17:11:19 +0100
  • c93d44add9
    Import libc/sys/rtems/include/semaphore.h from FreeBSD. Sebastian Huber 2015-03-12 16:03:42 +0100
  • 32fd5b0fe1
    Let pty slave detect closure of last master handle Takashi Yano 2015-03-12 15:48:10 +0100
  • a34ebbad28
    Fix more typos in ntsec.xml Corinna Vinschen 2015-03-12 11:14:57 +0100
  • 1aa532fec2
    Fix typos in ntsec.xml Corinna Vinschen 2015-03-12 10:53:33 +0100
  • 61750e1276 Add "tags" to .gitignore Corinna Vinschen 2015-03-11 17:37:34 +0100
  • 6e90585ad8
    Include sys/_timespec.h in cygwin/types.h to adjust to newlib Corinna Vinschen 2015-03-11 15:47:19 +0100
  • b161b155c8 Add and use latest <sys/timespec.h> from FreeBSD Sebastian Huber 2015-03-11 15:38:54 +0100
  • 6bd719beeb
    * autoload.cc (CreateEnvironmentBlock): Make loading non-fatal. Corinna Vinschen 2015-03-11 12:56:53 +0100
  • f085e9d321 Fix condition in DLL loading loop Corinna Vinschen 2015-03-11 12:22:45 +0100
  • 58c9102ea2 Fix a build problem running the newlib testsuite on targets that only have 32-bit doubles. Nick Clifton 2015-03-11 11:14:38 +0000
  • 2a6db5083c cygwin: fix __x86_64__ conditional in stdint.h Yaakov Selkowitz 2015-03-10 10:44:47 -0500
  • 84195ba6c5 whitespace fix Corinna Vinschen 2015-03-10 16:07:07 +0100
  • 9272d8f942 Change CVS->GIT in docs Corinna Vinschen 2015-03-10 14:19:42 +0100
  • 09e300032f Add .gitignore Corinna Vinschen 2015-03-09 21:55:10 +0100
  • e479f4ffb7 mv .cvsignore to .gitignore Corinna Vinschen 2015-03-09 21:40:26 +0100
  • ef54a0e301 Add .gitattributes Corinna Vinschen 2015-03-09 20:53:11 +0100
  • 5a97e28f6a * libc/include/stdio.h (FILE): Protect typedef from redefinition. * libc/include/wchar.h: Ditto. Corinna Vinschen 2015-03-05 17:15:24 +0000
  • 5e99eb1104 * tty.h (tty::set_master_ctl_closed): Rename from set_master_closed. (tty::is_master_closed): Drop method. * fhandler_tty.cc (fhandler_pty_slave::open): Remove code prematurely bailing out if master control thread is not running. (fhandler_pty_slave::read): Don't generate SIGHUP if master control thread is not running. (fhandler_pty_master::close): Rearrange code to avoid stopping master control thread twice in multi-threaded scenarios. Corinna Vinschen 2015-03-05 13:58:03 +0000
  • 3bf693dde1 * fhandler.h (fhandler_base::get_echo_handle): New virtual method. (class fhandler_pty_master): Add echo_r and echo_w handles constituting read and write side of new echo pipe. * select.cc (peek_pipe): On pty masters, check additionally if input from the echo pipe is available. * fhandler_tty.cc (fhandler_pty_master::doecho): Drop output_mutex locking. Write output to echo pipe. (fhandler_pty_master::process_slave_output): Check if input is available in echo pipe and prefer to read from it, if so. (fhandler_pty_slave::write): Drop output_mutex locking. (fhandler_pty_master::fhandler_pty_master): Initialize echo pipe handles to NULL. (fhandler_pty_master::close): Close and NULL echo pipe handles. (fhandler_pty_master::setup): Create echo pipe, close in case of error. Corinna Vinschen 2015-03-05 12:57:34 +0000
  • e185d3febe * v850/sim.ld: Add a .note.renesas section. Nick Clifton 2015-03-05 11:26:59 +0000
  • a8c0685bb2 merge from gcc DJ Delorie 2015-03-04 18:01:00 +0000
  • e8ef9994cf * include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 36. Corinna Vinschen 2015-03-04 11:46:02 +0000
  • 1d7a60f56c * posix.xml (std-bsd): Add issetugid. Corinna Vinschen 2015-03-04 11:44:07 +0000
  • 2387583ee2 2015-02-25 Gedare Bloom <gedare@rtems.org> Joel Sherrill 2015-03-03 21:53:55 +0000
  • bc860c9894 * libc/machine/mips/memset.S: Add support for mips32r6/mips64r6. Steve Ellcey 2015-03-03 19:49:00 +0000
  • b8cd02f65a * libc/machine/mips/memcpy.S: Add support for mips32r6/mips64r6. Steve Ellcey 2015-03-03 17:46:27 +0000
  • 694626a5f5 * new-features.xml (ov-new1.7.35): Add SIGSYS change. Corinna Vinschen 2015-03-03 17:10:54 +0000
  • 8ac0306085 * msg.cc: Throughout, drop raising SIGSYS if cygserver is not running. * sem.cc: Ditto. * shm.cc: Ditto. Corinna Vinschen 2015-03-03 17:09:30 +0000
  • 73c0c53cf4 * new-features.xml (ov-new1.7.35): Add new section. Corinna Vinschen 2015-03-03 13:02:21 +0000
  • 37e87b843f * common.din (issetugid): Export. * glob.cc (issetugid): Drop macro. * sec_auth.cc (issetugid): New exported function. * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump. Corinna Vinschen 2015-03-03 12:58:34 +0000