summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * ntsec.xml: Try to make an expression less ambiguous.Corinna Vinschen2014-10-282-3/+7
|
* merge from gccDJ Delorie2014-10-284-0/+552
|
* * dcrt0.cc (cygwin_atexit): Add workaround for broken atexit callsCorinna Vinschen2014-10-273-0/+38
| | | | in __gcc_register_frame of DLLs built with gcc-4.8.3-3.
* * libc/include/sys/unistd.h (sethostname): Declare ifCorinna Vinschen2014-10-272-0/+8
| | | | requested.
* * dlfcn.cc (dlopen): Drop patch accommodating SetDllDiretory fromCorinna Vinschen2014-10-272-28/+6
| | | | 2014-10-14.
* * ntsec.xml: More language fixes.Corinna Vinschen2014-10-272-6/+16
|
* * new-features.xml (ov-new1.7.33): Document empty $PATH handling.Corinna Vinschen2014-10-272-2/+7
|
* * cygheap.cc (cygheap_fixup_in_child): Drop call to set_dll_dir.Corinna Vinschen2014-10-276-53/+87
| | | | | | | | | | | | | | | | | (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
|
* * new-features.xml (ov-new1.7.33): Fix paragraph order.Corinna Vinschen2014-10-272-5/+9
|
* * highlights.xml: Rearrange itemizedlist markup slightly.Corinna Vinschen2014-10-274-10/+29
| | | | | * new-features.xml (ov-new1.7.33): Add setfacl -b option. * utils.xml (setfacl): Ditto.
* * setfacl.c (usage): Add -b to require options.Corinna Vinschen2014-10-272-1/+5
|
* * setfacl.c (action_t): Add DeleteAll value.Corinna Vinschen2014-10-272-13/+79
| | | | | | | | | | | (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.
* * fhandler_socket.cc (fhandler_socket::af_local_connect): DropCorinna Vinschen2014-10-264-23/+21
| | | | | | | | | 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.
* Fix typoCorinna Vinschen2014-10-261-1/+1
|
* *** empty log message ***Corinna Vinschen2014-10-241-1/+1
|
* Fix typoCorinna Vinschen2014-10-241-1/+1
|
* * fhandler_proc.cc (format_proc_cygdrive): Fix symlink path if cygdriveCorinna Vinschen2014-10-242-1/+7
| | | | is "/".
* fix typoCorinna Vinschen2014-10-241-1/+1
|
* * gendef (sigdelayed): 64 bit only: Fix seh_pushreg statements inCorinna Vinschen2014-10-242-3/+7
| | | | prologue.
* * gendef (sigdelayed): 64 bit only: Push CPU flags before aligningCorinna Vinschen2014-10-242-5/+14
| | | | stack to avoid changing flag values.
* * ntsec.xml: More language and typo fixes.Corinna Vinschen2014-10-242-23/+27
|
* * ntsec.xml: Fix language.Corinna Vinschen2014-10-232-1/+5
|
* 2014-10-22 Tim Harder <radhermit@gmail.com>DJ Delorie2014-10-232-2/+8
| | | | * msp430/Makefile.in: respect DESTDIR during install
* *** empty log message ***Corinna Vinschen2014-10-221-0/+3
|
* * Makefile.in: Create install targets.Corinna Vinschen2014-10-225-2/+147
| | | | | | | | | (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.
* * posix.xml (std-gnu): Add ffsl, ffsll, quotactl.Corinna Vinschen2014-10-222-0/+12
| | | | (std-notes): Add restrictions of quotactl.
* * new-features.xml (ov-new1.7.33): Document stime.Yaakov Selkowitz2014-10-223-0/+10
| | | | * posix.xml (std-deprec): Add stime.
* * common.din (stime): Export.Yaakov Selkowitz2014-10-226-1/+22
| | | | | | * 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
|
* * new-features.xml (ov-new1.7.33): s/Linux/glibc.Corinna Vinschen2014-10-222-1/+5
|
* * new-features.xml (ov-new1.7.33): Update to current state.Corinna Vinschen2014-10-222-4/+64
|
* *** empty log message ***Corinna Vinschen2014-10-221-3/+8
|
* *** empty log message ***Corinna Vinschen2014-10-221-9/+45
|
* * sec_auth.cc (get_user_groups): Remove experimental exception handlerCorinna Vinschen2014-10-212-16/+12
| | | | | added 2014-09-05. (get_user_local_groups): Ditto.
* * cygcheck.cc (CYGLSA64_DLL): Remove unused macro.Corinna Vinschen2014-10-212-4/+21
| | | | | (dump_sysinfo): If COMSPEC isn't set in the MSVCRT environment, set it. Explain why.
* Fix typoCorinna Vinschen2014-10-201-1/+1
|
* * fhandler_serial.cc: Revert debug code accidentally checked in onCorinna Vinschen2014-10-202-1/+6
| | | | 2014-08-18.
* *** empty log message ***Corinna Vinschen2014-10-201-0/+2
|
* * path.cc (symlink_info::check): Set error from status code if openingCorinna Vinschen2014-10-202-1/+12
| | | | the parent directory failed, but keep special case for root dirs.
* * libc/time/gmtime_r.c (gmtime_r): Remove dead code.Corinna Vinschen2014-10-202-5/+4
|
* * cygheap.cc (cygheap_fixup_in_child): Call set_dll_dir.Corinna Vinschen2014-10-177-31/+63
| | | | | | | | | | | | | | | | | (init_cygheap::init_installation_root): Just memmove contents of installation_root instead of calling GetModuleFileNameW again. Copy installation_root to installation_dir before stripping of "bin" dir. Don't call SetDllDirectory here. Explain what we do. (setup_cygheap): New function taking over initial cygheap setup from memory_init. Additionally call set_dll_dir. * cygheap.h (struct init_cygheap): Add installation_dir member. (init_cygheap::set_dll_dir): Define. (setup_cygheap): Declare. * dcrt0.cc: Throughout drop parameter from memory_init call. (dll_crt0_0): Call setup_cygheap prior to memory_init. * dlfcn.cc (dlopen): Change comment to point to the right function. * shared.cc (memory_init): Drop parameter. Drop cygheap setup. * shared_info.h (memory_init): Change declaration accordingly.
* fix typoCorinna Vinschen2014-10-171-1/+1
|
* * cygtls.h (__try): Define __l_endtry as block-local label in 32 bitCorinna Vinschen2014-10-172-1/+7
| | | | case as well.
* *** empty log message ***Corinna Vinschen2014-10-171-0/+8
|
* * Makefile.in (DLL_OFILES): Add quotactl.o.Corinna Vinschen2014-10-178-8/+660
| | | | | | | | | | | | | | | | | | | * common.din (quotactl): Export. * ntdll.h: Define FILE_FS_CONTROL_INFORMATION::FileSystemControlFlags flag values. (struct _FILE_FS_CONTROL_INFORMATION): Define. (struct _FILE_GET_QUOTA_INFORMATION): Define. (typedef struct _FILE_QUOTA_INFORMATION): Define. (NtQueryObject): Use PVOID rather than VOID*. (NtQueryVolumeInformationFile): Ditto. (NtQueryQuotaInformationFile): Declare. (NtSetQuotaInformationFile): Declare. (NtSetVolumeInformationFile): Declare. * quotactl.cc: New file implementing quotactl(). * include/sys/mount.h (BLOCK_SIZE): Define. (BLOCK_SIZE_BITS): Define. * include/sys/quota.h: New header. * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
* * Makefile.in (DLL_OFILES): Rearrange with one file per line.Corinna Vinschen2014-10-162-25/+155
|
* * fhandler_proc.cc (format_proc_partitions): Extend output to printCorinna Vinschen2014-10-162-6/+32
| | | | the windows mount points the device is mounted on.
* * libc/unix/getcwd.c (getcwd): Close directory also in case of an error.Corinna Vinschen2014-10-162-1/+8
|
* merge from gccDJ Delorie2014-10-152-0/+9
|