cgf | 1 Jun 02:57 2011

winsup/cygwin ChangeLog select.cc

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2011-06-01 00:57:49

Modified files:
	cygwin         : ChangeLog select.cc 

Log message:
	* select.cc (pipe_data_available): New function - uses NtQueryInformationFile
	to return information about pipes.
	(peek_pipe): Rewrite to use pipe_data_available for both read and write tests.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5390&r2=1.5391
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/select.cc.diff?cvsroot=uberbaum&r1=1.171&r2=1.172

cgf | 1 Jun 03:20 2011

winsup/cygwin ChangeLog external.cc select.cc

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2011-06-01 01:20:28

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

Log message:
	* external.cc (fillout_pinfo): Don't truncate ctty if it's < 0.
	* select.cc (pipe_data_available): Avoid printing debug info by default or
	suffer very large strace files.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5391&r2=1.5392
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/external.cc.diff?cvsroot=uberbaum&r1=1.122&r2=1.123
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/select.cc.diff?cvsroot=uberbaum&r1=1.172&r2=1.173

cgf | 1 Jun 03:47 2011

winsup/cygwin ChangeLog exceptions.cc fhandler ...

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2011-06-01 01:47:51

Modified files:
	cygwin         : ChangeLog exceptions.cc fhandler_console.cc 

Log message:
	* exceptions.cc (ctrl_c_handler): Simplify test for no parent tty.
	* fhandler_console.cc (fhandler_console::get_tty_stuff): Return NULL if ctty is
	not tty/console.  Improve test for slave tty/pty device.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5392&r2=1.5393
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/exceptions.cc.diff?cvsroot=uberbaum&r1=1.353&r2=1.354
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_console.cc.diff?cvsroot=uberbaum&r1=1.232&r2=1.233

cgf | 4 Jun 02:12 2011

winsup/cygwin ChangeLog fhandler.cc fhandler.h ...

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2011-06-04 00:12:29

Modified files:
	cygwin         : ChangeLog fhandler.cc fhandler.h 
	                 fhandler_console.cc fhandler_termios.cc 
	                 fhandler_tty.cc pinfo.cc shared_info.h tty.h 

Log message:
	* fhandler.cc (fhandler_base_overlapped::wait_overlapped): Only raise SIGPIPE
	when writing.
	* fhandler.h: Include "tty.h".
	(fhandler_termios::_tc): Rename from tc.
	(fhandler_termios::tc): New method.
	(fhandler_termios::tcinit): Remove an argument.
	(fhandler_termios::get_ttyp): Use method to retrieve value.
	(fhandler_console::console_state): Move here.
	(fhandler_console::dev_state): Delete.
	(fhandler_console::shared_console_info): Define.
	(fhandler_console::open_shared_console): Move this function under
	fhandler_console umbrella.
	(fhandler_console::tc): Define.  Return static value.
	(fhandler_console::focus_aware): Accommodate deletion of dev_state.
	(fhandler_console): Add tty_list::get_cttyp as a friend.
	* fhandler_console.cc (dev_state): Redefine as a pointer within
	shared_console_info and change dev-> to dev.  throughout.
	(fhandler_console::shared_console_info): Move into fhandler_console.
	(fhandler_console::open_shared_console): Move into fhandler_console change
	argument to simple bool.
(Continue reading)

cgf | 4 Jun 02:29 2011

winsup/cygwin ChangeLog pinfo.cc

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2011-06-04 00:29:19

Modified files:
	cygwin         : ChangeLog pinfo.cc 

Log message:
	* pinfo.cc (_pinfo::set_ctty): Don't reset myself->{pgid,sid} if terminal has
	no pgid or sid settings.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5394&r2=1.5395
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/pinfo.cc.diff?cvsroot=uberbaum&r1=1.275&r2=1.276

cgf | 4 Jun 03:06 2011

winsup/cygwin ChangeLog ntdll.h select.cc

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2011-06-04 01:06:17

Modified files:
	cygwin         : ChangeLog ntdll.h select.cc 

Log message:
	* ntdll.h (FILE_PIPE_*): Define constants.
	* select.cc (pipe_data_available): Detect closing state.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5395&r2=1.5396
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ntdll.h.diff?cvsroot=uberbaum&r1=1.122&r2=1.123
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/select.cc.diff?cvsroot=uberbaum&r1=1.173&r2=1.174

cgf | 5 Jun 04:10 2011

winsup/cygwin ChangeLog fhandler_console.cc sh ...

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2011-06-05 02:10:31

Modified files:
	cygwin         : ChangeLog fhandler_console.cc shared.cc 

Log message:
	* fhandler_console.cc (fhandler_console::open_shared_console): Don't zero
	handle to open_shared since it is supposed to be an input.
	(enum_windows): Set handle input to open_shared to NULL since it does not
	represent any previously opened shared region.
	* shared.cc (open_shared): Tweak debugging output.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5396&r2=1.5397
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_console.cc.diff?cvsroot=uberbaum&r1=1.234&r2=1.235
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/shared.cc.diff?cvsroot=uberbaum&r1=1.145&r2=1.146

cgf | 6 Jun 02:25 2011

winsup/cygwin fhandler_disk_file.cc ChangeLog

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2011-06-06 00:25:45

Modified files:
	cygwin         : fhandler_disk_file.cc ChangeLog 

Log message:
	* fhandler_disk_file.cc (fhandler_disk_file::pread): Reset windows file
	position pointer back to previous location after successful read.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_disk_file.cc.diff?cvsroot=uberbaum&r1=1.357&r2=1.358
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5397&r2=1.5398

cgf | 6 Jun 07:02 2011

winsup/cygwin ctype.cc cygheap.cc cygheap.h cy ...

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2011-06-06 05:02:13

Modified files:
	cygwin         : ctype.cc cygheap.cc cygheap.h cygxdr.cc 
	                 cygxdr.h dcrt0.cc dir.cc dlfcn.cc dll_init.cc 
	                 dll_init.h dtable.cc errno.cc exceptions.cc 
	                 fenv.cc fhandler_clipboard.cc 
	                 fhandler_console.cc fhandler_disk_file.cc 
	                 fhandler_dsp.cc fhandler_floppy.cc 
	                 fhandler_mailslot.cc fhandler_proc.cc 
	                 fhandler_process.cc fhandler_procnet.cc 
	                 fhandler_procsys.cc fhandler_procsysvipc.cc 
	                 fhandler_raw.cc fhandler_registry.cc 
	                 fhandler_socket.cc fhandler_tape.cc 
	                 fhandler_termios.cc fhandler_tty.cc flock.cc 
	                 fork.cc globals.cc grp.cc heap.cc miscfuncs.cc 
	                 mmap.cc mmap_helper.h mount.cc mount.h net.cc 
	                 nlsfuncs.cc ntdll.h ntea.cc path.cc 
	                 posix_ipc.cc pseudo-reloc.cc registry.cc 
	                 sec_auth.cc security.cc signal.cc sigproc.cc 
	                 smallprint.cc spawn.cc strfuncs.cc syscalls.cc 
	                 sysconf.cc thread.cc times.cc tty.h uinfo.cc 

Log message:
	whitespace elimination

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ctype.cc.diff?cvsroot=uberbaum&r1=1.4&r2=1.5
(Continue reading)

cgf | 7 Jun 22:55 2011

winsup/cygwin ChangeLog fhandler_console.cc sh ...

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@...	2011-06-07 20:55:10

Modified files:
	cygwin         : ChangeLog fhandler_console.cc shared.cc 
	                 shared_info.h 

Log message:
	* fhandler_console.cc (fhandler_console::open_shared_console): Semi-revert to
	using fixed location for console stuff.
	* shared.cc (offsets): Ditto.  Comment.
	* shared_info (shared_locations): Re-add SH_SHARED_CONSOLE.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5398&r2=1.5399
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_console.cc.diff?cvsroot=uberbaum&r1=1.236&r2=1.237
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/shared.cc.diff?cvsroot=uberbaum&r1=1.146&r2=1.147
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/shared_info.h.diff?cvsroot=uberbaum&r1=1.93&r2=1.94


Gmane