summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/release
Commit message (Collapse)AuthorAgeFilesLines
...
* * fhandler_termios.cc (fhandler_termios::line_edit): Fix conditionCorinna Vinschen2015-02-261-0/+6
| | | | for writing remaining bytes in readahead buffer in non-canonical mode.
* *** empty log message ***Corinna Vinschen2015-02-251-0/+3
|
* *** empty log message ***Corinna Vinschen2015-02-251-0/+10
|
* * fhandler.h (class fhandler_base): Add was_nonblocking status flag.Corinna Vinschen2015-02-241-0/+5
| | | | | | | | | * fhandler.cc (fhandler_base::set_flags): Set was_nonblocking if the O_NONBLOCK flag has been specified. (fhandler_base_overlapped::close): Check for was_nonblocking instead of for is_nonblocking. Explain why. (fhandler_base::set_nonblocking): Set was_nonblocking if noblocking mode gets enabled.
* * winsup.h (SIGTOMASK): Add cast to sigset_t to avoid int overflow.Corinna Vinschen2015-02-231-0/+3
|
* * sec_acl.cc (setacl): Always grant owner FILE_WRITE_ATTRIBUTES access.Corinna Vinschen2015-02-191-4/+9
|
* *** empty log message ***Corinna Vinschen2015-02-161-1/+1
|
* * i686.din (__mempcpy): Move symbol export from here...Corinna Vinschen2015-02-151-0/+3
| | | | * common.din (__mempcpy): ... to here.
* *** empty log message ***Corinna Vinschen2015-02-121-0/+9
|
* * sec_acl.cc (setacl): Introduce bool array "invalid" to note theCorinna Vinschen2015-02-121-0/+5
| | | | invalidation of incoming acl entries while iterating over them.
* *** empty log message ***Corinna Vinschen2015-02-061-0/+15
|
* * common.din (wcstold): Export.Corinna Vinschen2015-02-041-0/+2
| | | | * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
* *** empty log message ***Corinna Vinschen2015-02-031-0/+2
|
* *** empty log message ***Corinna Vinschen2015-01-271-1/+1
|
* *** empty log message ***Corinna Vinschen2015-01-231-0/+3
|
* * fhandler.h (class fhandler_process): Add fd_type member.Corinna Vinschen2015-01-221-0/+3
| | | | | | | | | | | | | | | | | * fhandler_process.cc (process_tab): Fix indentation. (fhandler_process::exists): Rely on format_process_fd returning file type in fd_type. (struct process_fd_t): Add fd_type member. (fhandler_process::fill_filebuf): Allow format_process_fd to set this->fd_type member. (format_process_fd): Fix path evaluation to allow recognizing trailing path components. Fix check for file descriptor path component. Return virt_symlink in fd_type if no trailing path compenents exist, return virt_fsdir otherwise and copy full resulting path into destbuf. * path.cc (path_conv::check): If /proc/$PID/fd symlink has trailing path components, reparse resulting path as if it's the incoming path. Add comment to wail over the outdated and hackish check method, and to explain what we do here.
* * common.din (sockatmark): Export.Corinna Vinschen2015-01-201-0/+3
| | | | | * net.cc (sockatmark): New function. * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
* *** empty log message ***Corinna Vinschen2015-01-201-0/+6
|
* *** empty log message ***Corinna Vinschen2015-01-141-0/+3
|
* *** empty log message ***Corinna Vinschen2015-01-081-0/+9
|
* * common.din (__fbufsize, __flbf, __fpending, __freadable, __freading,Yaakov Selkowitz2014-12-181-0/+10
| | | | | | | | | | __fsetlocking, __fwritable, __fwriting, clearerr_unlocked, feof_unlocked, ferror_unlocked, fflush_unlocked, fgetc_unlocked, fgets_unlocked, fgetwc_unlocked, fgetws_unlocked, fileno_unlocked, fputc_unlocked, fputs_unlocked, fputwc_unlocked, fputws_unlocked, fread_unlocked, fwrite_unlocked, getwc_unlocked, getwchar_unlocked, putwc_unlocked, putwchar_unlocked): Export. * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
* *** empty log message ***Corinna Vinschen2014-12-151-0/+3
|
* *** empty log message ***Corinna Vinschen2014-12-031-0/+18
|
* * include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 34.Corinna Vinschen2014-11-132-22/+32
| | | | | * new-features.xml (ov-new1.7.34): Add new section. (ov-new1.7.33): Reflect intermediate 1.7.33 release.
* *** empty log message ***Corinna Vinschen2014-11-051-0/+8
|
* * common.din (__cxa_atexit): Define as cygwin__cxa_atexit.Corinna Vinschen2014-10-291-0/+4
| | | | * dcrt0.cc (cygwin__cxa_atexit): New function. Explain what we do.
* * globals.cc (dos_file_warning): Set to false by default.Corinna Vinschen2014-10-281-0/+2
| | | | | | * 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.
* * dcrt0.cc (cygwin_atexit): Add workaround for broken atexit callsCorinna Vinschen2014-10-271-0/+3
| | | | in __gcc_register_frame of DLLs built with gcc-4.8.3-3.
* * cygheap.cc (cygheap_fixup_in_child): Drop call to set_dll_dir.Corinna Vinschen2014-10-271-2/+3
| | | | | | | | | | | | | | | | | (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.
* *** empty log message ***Corinna Vinschen2014-10-271-0/+3
|
* * fhandler_socket.cc (fhandler_socket::af_local_connect): DropCorinna Vinschen2014-10-261-2/+1
| | | | | | | | | 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.
* *** empty log message ***Corinna Vinschen2014-10-241-1/+1
|
* *** empty log message ***Corinna Vinschen2014-10-221-0/+3
|
* * common.din (stime): Export.Yaakov Selkowitz2014-10-221-0/+2
| | | | | | * times.cc (stime): New function. * include/cygwin/time.h (stime): Declare. * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
* *** empty log message ***Corinna Vinschen2014-10-221-1/+1
|
* *** empty log message ***Corinna Vinschen2014-10-221-3/+8
|
* *** empty log message ***Corinna Vinschen2014-10-221-9/+45
|
* *** empty log message ***Corinna Vinschen2014-10-201-0/+2
|
* *** empty log message ***Corinna Vinschen2014-10-171-0/+8
|
* * fhandler_proc.cc (proc_tab): Add entry for cygdrive symlink.Corinna Vinschen2014-09-051-0/+4
| | | | (format_proc_cygdrive): New function to implement /proc/cygdrive.
* *** empty log message ***Corinna Vinschen2014-08-181-0/+7
|
* * include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 33.Corinna Vinschen2014-08-132-5/+28
| | | | (CYGWIN_VERSION_API_MINOR): Bump to reflect intermediate 1.7.32 release.
* *** empty log message ***Corinna Vinschen2014-07-181-1/+1
|
* .Christopher Faylor2014-07-161-0/+4
|
* *** empty log message ***Corinna Vinschen2014-07-161-0/+5
|
* *** empty log message ***Corinna Vinschen2014-07-162-8/+39
|
* * exceptions.cc (exception::myfault_handle): Disable handlingCorinna Vinschen2014-07-071-0/+2
| | | | STATUS_STACK_OVERFLOW. Explain why.
* *** empty log message ***Corinna Vinschen2014-05-231-0/+2
|
* * fhandler_floppy.cc (fhandler_dev_floppy::get_drive_info): Fix floppyCorinna Vinschen2014-05-201-0/+3
| | | | drive handling broken with 1.7.19.
* * include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 31.Corinna Vinschen2014-05-192-32/+44
|