CVSROOT:        /cvs/src
Module name:    src
Changes by:     [EMAIL PROTECTED]       2008-04-18 20:13:37

Modified files:
        winsup/cygwin  : ChangeLog fhandler.h fhandler_socket.cc 
                         fhandler_tape.cc flock.cc mtinfo.h net.cc 
                         sec_helper.cc security.h shared.cc 
                         shared_info.h 
Added files:
        winsup/cygwin  : wsa_event.h 

Log message:
        * fhandler.h (-struct wsa_event): Move to wsa_event.h.  Include
        wsa_event.h instead.
        * fhandler_socket.cc (NUM_SOCKS): Move to wsa_event.h.
        (wsa_events): Move from DLL shared area to cygwin_shared shared
        memory.  Accommodate throughout.
        (socket_serial_number): Ditto.
        * fhandler_tape.cc (mt): Ditto.
        (mtinfo_init): Remove.
        (mt): Define as cygwin_shared->mt.
        * flock.cc (FLOCK_PARENT_DIR_ACCESS): Remove.
        (FLOCK_INODE_DIR_ACCESS): Move up in file.
        (FLOCK_MUTANT_ACCESS): Ditto.
        (FLOCK_EVENT_ACCESS): Ditto.
        (get_lock_parent_dir): Remove.
        (inode_t::inode_t): Call get_shared_parent_dir to get parent dir handle.
        Add a "flock-" prefix to file's lock directory name for clarity.
        * mtinfo.h (mtinfo_init): Drop declaration.
        * net.cc (last_used_bindresvport): Move from DLL shared area to
        cygwin_shared shared memory.
        (cygwin_bindresvport_sa): Accommodate above change.
        * sec_helper.cc (_everyone_sd): Move here from flock.cc.
        * security.h (SD_MIN_SIZE): Ditto.
        (everyone_sd): Ditto.
        * shared.cc (cygwin_shared_area): Remove.
        (cygwin_shared_h): New handle.
        (get_shared_parent_dir): New static function.
        (shared_name): Drop session_local argument.  Call get_shared_parent_dir
        here.  Add cygwin-shared subdir to object name.
        (offsets): Reinstantiate SH_CYGWIN_SHARED member.
        (open_shared): Revert change from 2007-03-29 for systems supporting
        SeCreateGlobalPrivilege.
        (shared_info::initialize): Call mtinfo's initialize here.
        (memory_init): Drop call to mtinfo_init.
        * shared_info.h (SHARED_INFO_CB): Accommodate change to shared_info.
        (CURR_SHARED_MAGIC): Ditto.
        (class shared_info): Add members for global socket and tape info
        sharing.
        (enum shared_locations): Reinstantiate SH_CYGWIN_SHARED.
        (get_shared_parent_dir): Declare.
        (shared_name): Drop session_local argument from declaration.
        * wsa_event.h: New file.  Move definitions of NUM_SOCKS and
        struct wsa_event here.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/wsa_event.h.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.4106&r2=1.4107
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.h.diff?cvsroot=src&r1=1.339&r2=1.340
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_socket.cc.diff?cvsroot=src&r1=1.224&r2=1.225
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_tape.cc.diff?cvsroot=src&r1=1.67&r2=1.68
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/flock.cc.diff?cvsroot=src&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/mtinfo.h.diff?cvsroot=src&r1=1.10&r2=1.11
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/net.cc.diff?cvsroot=src&r1=1.239&r2=1.240
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sec_helper.cc.diff?cvsroot=src&r1=1.76&r2=1.77
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/security.h.diff?cvsroot=src&r1=1.92&r2=1.93
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/shared.cc.diff?cvsroot=src&r1=1.114&r2=1.115
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/shared_info.h.diff?cvsroot=src&r1=1.64&r2=1.65

Reply via email to