src/winsup/cygwin ChangeLog include/glob.h glo ...

2006-10-19 Thread corinna
CVSROOT:/cvs/src
Module name:src
Branch: cr-0x5f1
Changes by: [EMAIL PROTECTED]   2006-10-19 08:57:48

Modified files:
winsup/cygwin  : ChangeLog 
winsup/cygwin/include: glob.h 
Added files:
winsup/cygwin  : glob.cc 
Removed files:
winsup/cygwin  : glob.c 

Log message:
* glob.c: Remove.
* glob.cc: New file.  Latest glob version from FreeBSD plus Cygwin
specific changes (__stat64/__stat32, ignore_case_with_glob,
drop collate functions).
(glob3): Return GLOB_ABORTED in case directory is unreadable and
GLOB_ERR is set, as demanded by SUSv3.
* glob.h: Import latest version from FreeBSD.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/glob.cc.diff?cvsroot=srconly_with_tag=cr-0x5f1r1=NONEr2=1.1.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=srconly_with_tag=cr-0x5f1r1=1.3582.2.7r2=1.3582.2.8
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/glob.c.diff?cvsroot=srconly_with_tag=cr-0x5f1r1=1.18r2=NONE
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/glob.h.diff?cvsroot=srconly_with_tag=cr-0x5f1r1=1.4r2=1.4.8.1



src/winsup/utils ChangeLog regtool.cc utils.sgml

2006-10-19 Thread corinna
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]   2006-10-19 09:08:44

Modified files:
winsup/utils   : ChangeLog regtool.cc utils.sgml 

Log message:
* regtool.cc (longopts): Add --wow32 option.
(opts): Add -W option.
(usage): Add text for --wow32/-W option.
(main): Handle --wow32/-W option.
* utils.sgml: Document the new -W option.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/utils/ChangeLog.diff?cvsroot=srcr1=1.364r2=1.365
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/utils/regtool.cc.diff?cvsroot=srcr1=1.22r2=1.23
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/utils/utils.sgml.diff?cvsroot=srcr1=1.60r2=1.61



src/winsup/cygwin ChangeLog fhandler_proc.cc m ...

2006-10-19 Thread corinna
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]   2006-10-19 09:15:26

Modified files:
winsup/cygwin  : ChangeLog fhandler_proc.cc miscfuncs.cc 
 sched.cc 

Log message:
* fhandler_proc.cc: Drop superfluous definition of _WIN32_WINNT.
* miscfuncs.cc: Ditto.
* sched.cc: Ditto.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=srcr1=1.3626r2=1.3627
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_proc.cc.diff?cvsroot=srcr1=1.69r2=1.70
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/miscfuncs.cc.diff?cvsroot=srcr1=1.41r2=1.42
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sched.cc.diff?cvsroot=srcr1=1.11r2=1.12



src/winsup/cygwin ChangeLog fhandler.h fhandle ...

2006-10-19 Thread corinna
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]   2006-10-19 10:01:03

Modified files:
winsup/cygwin  : ChangeLog fhandler.h fhandler_proc.cc 
 fhandler_registry.cc 

Log message:
* fhandler.h (fhandler_base::set_name): Make virtual.
(class fhandler_registry): Add wow64 and prefix_len members.
Declare set_name method.
* fhandler_proc.cc (PROC_REGISTRY32): Define.
(PROC_REGISTRY64): Define.
(proc_listing): Add registry32 and registry64 elements.
(proc_fhandlers): Add corresponding FH_REGISTRY values.
* fhandler_registry.cc (registry_len): Drop static value in favor of
class member prefix_len.  Use preifx_len instead of registry_len
throughout.
(fhandler_registry::set_name): Define.  Set wow64 and prefix_len
according to directory prefix.
(fhandler_registry::fhandler_registry): Set wow64 and prefix_len to
default values.
(open_key): Add wow64 argument.  Handle wow64 in call to RegOpenKeyEx.
Use fhandler_registry member wow64 in this place throughout.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=srcr1=1.3627r2=1.3628
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.h.diff?cvsroot=srcr1=1.303r2=1.304
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_proc.cc.diff?cvsroot=srcr1=1.70r2=1.71
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_registry.cc.diff?cvsroot=srcr1=1.35r2=1.36