cgf | 1 Feb 2012 06:27
Favicon

winsup/cygwin ChangeLog fhandler.cc select.cc

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2012-02-01 05:27:43

Modified files:
	cygwin         : ChangeLog fhandler.cc select.cc 

Log message:
	* fhandler.cc (fhandler_base_overlapped::has_ongoing_io): Don't block
	GetOverlappedResult since previous IsEventSignalled will have reset the handle.
	* select.cc (cygwin_select): Remove space before parentheses in syscall
	debugging output.
	(pipe_data_available): Streamline if block.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5669&r2=1.5670
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler.cc.diff?cvsroot=uberbaum&r1=1.423&r2=1.424
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/select.cc.diff?cvsroot=uberbaum&r1=1.191&r2=1.192

cgf | 1 Feb 2012 06:43
Favicon

winsup/cygwin ChangeLog

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2012-02-01 05:43:32

Modified files:
	cygwin         : ChangeLog 

Log message:
	fix typo

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5670&r2=1.5671

cgf | 1 Feb 2012 18:20
Favicon

winsup/cygwin ChangeLog dtable.cc syscalls.cc

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2012-02-01 17:20:03

Modified files:
	cygwin         : ChangeLog dtable.cc syscalls.cc 

Log message:
	* dtable.cc (dtable::dup_worker): Add comment explaining why refcnt isn't
	incremented here.
	(dtable::dup3): Simplify slightly.  Add comment.
	* syscalls.cc (dup3): Increment refcnt here, similarly to dup2.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5671&r2=1.5672
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/dtable.cc.diff?cvsroot=uberbaum&r1=1.245&r2=1.246
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/syscalls.cc.diff?cvsroot=uberbaum&r1=1.615&r2=1.616

cgf | 1 Feb 2012 18:38
Favicon

winsup/cygwin ChangeLog fcntl.cc

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2012-02-01 17:38:07

Modified files:
	cygwin         : ChangeLog fcntl.cc 

Log message:
	* fcntl.cc (fcntl64): Add introductory debug statement.  Call dup3 directory
	via dtable method to avoid over-incrementing refcnt.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5672&r2=1.5673
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fcntl.cc.diff?cvsroot=uberbaum&r1=1.34&r2=1.35

cgf | 1 Feb 2012 19:28
Favicon

winsup/cygwin ChangeLog

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2012-02-01 18:28:37

Modified files:
	cygwin         : ChangeLog 

Log message:
	Grr.  Fix another typo.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5673&r2=1.5674

keithmarshall | 1 Feb 2012 22:26
Favicon

src/winsup/mingw ChangeLog mingwex/dirent.c

CVSROOT:	/cvs/src
Module name:	src
Changes by:	keithmarshall@...	2012-02-01 21:26:39

Modified files:
	winsup/mingw   : ChangeLog 
	winsup/mingw/mingwex: dirent.c 

Log message:
	More performance enhancements and POSIX compliance corrections.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/mingw/ChangeLog.diff?cvsroot=src&r1=1.490&r2=1.491
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/mingw/mingwex/dirent.c.diff?cvsroot=src&r1=1.12&r2=1.13

corinna | 2 Feb 2012 14:58
Favicon

src/winsup/cygwin ChangeLog autoload.cc dir.cc ...

CVSROOT:	/cvs/src
Module name:	src
Changes by:	corinna@...	2012-02-02 13:58:20

Modified files:
	winsup/cygwin  : ChangeLog autoload.cc dir.cc 
	                 fhandler_disk_file.cc fhandler_registry.cc 

Log message:
	Fix memory and handle leaks due to fdopendir:
	* dir.cc (closedir): Call global close instead of just releasing the
	fhandler.
	* fhandler_disk_file.cc (fhandler_disk_file::closedir): Don't close
	fhandler handle here, rely on global closedir doing the right thing.
	* fhandler_registry.cc (fhandler_registry::readdir): Also delete
	d_hash when closing registry key.
	(fhandler_registry::rewinddir): Ditto.
	
	Avoid infinite recursion in VirtualStore under UAC:
	* fhandler_registry.cc (VIRT_CLASSES_KEY_PREFIX): Define.
	(VIRT_CLASSES_KEY_SUFFIX): Ditto.
	(VIRT_CLASSES_KEY): Ditto.
	(VIRT_CLASSES_LINKTGT): Ditto.
	(fhandler_registry::exists): Return virt_symlink as file type if
	this is a Classes key under the VirtualStore.
	(fhandler_registry::fstat): Handle virt_symlink.
	(fhandler_registry::readdir): Return DT_LNK as d_type if this is a
	Classes key under the VirtualStore.
	(fhandler_registry::fill_filebuf): Handle Classes symlink.
	
(Continue reading)

cgf | 2 Feb 2012 17:58
Favicon

winsup/cygwin ChangeLog syscalls.cc

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2012-02-02 16:58:14

Modified files:
	cygwin         : ChangeLog syscalls.cc 

Log message:
	* syscalls.cc (close_all_files): Use cygheap_fdget to manipulate fhandler.  Use
	debug_only_printf.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5675&r2=1.5676
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/syscalls.cc.diff?cvsroot=uberbaum&r1=1.616&r2=1.617

corinna | 3 Feb 2012 13:26
Favicon

src/winsup/cygwin ChangeLog grp.cc passwd.cc

CVSROOT:	/cvs/src
Module name:	src
Changes by:	corinna@...	2012-02-03 12:26:08

Modified files:
	winsup/cygwin  : ChangeLog grp.cc passwd.cc 

Log message:
	* grp.cc (pwdgrp::parse_group): Convert grp from macro to reference.
	* passwd.cc (pwdgrp::parse_passwd): Ditto for res.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.5676&r2=1.5677
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/grp.cc.diff?cvsroot=src&r1=1.117&r2=1.118
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/passwd.cc.diff?cvsroot=src&r1=1.87&r2=1.88

corinna | 4 Feb 2012 12:40
Favicon

src/winsup/doc ChangeLog faq-using.xml ntsec.s ...

CVSROOT:	/cvs/src
Module name:	src
Changes by:	corinna@...	2012-02-04 11:40:44

Modified files:
	winsup/doc     : ChangeLog faq-using.xml ntsec.sgml 
	                 pathnames.sgml setup-net.sgml setup2.sgml 

Log message:
	* faq-using.xml: Fix typos.
	* ntsec.sgml: Ditto.
	* pathnames.sgml: Ditto.
	* setup2.sgml: Ditto.
	* setup-net.sgml: Ditto.
	(setup-dir): Drop paragraph on Unix/DOS file mode.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/doc/ChangeLog.diff?cvsroot=src&r1=1.376&r2=1.377
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/doc/faq-using.xml.diff?cvsroot=src&r1=1.39&r2=1.40
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/doc/ntsec.sgml.diff?cvsroot=src&r1=1.26&r2=1.27
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/doc/pathnames.sgml.diff?cvsroot=src&r1=1.63&r2=1.64
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/doc/setup-net.sgml.diff?cvsroot=src&r1=1.28&r2=1.29
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/doc/setup2.sgml.diff?cvsroot=src&r1=1.49&r2=1.50


Gmane