This is the mail archive of the cygwin-patches@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: setuid on Win95 and etc_changed, passwd & group.


On Wed, Jan 15, 2003 at 02:32:50PM -0500, Pierre A. Humblet wrote:
>Christopher Faylor wrote:
>> 
>> Ok.  Got it.  I checked in a patch.
>> 
>Chris,
>
>In a similar same vein, class fhandler_base has a member open_status
>that is set in a dozen places but never read, AFAICT.

Funny, I just noticed that a couple of weeks ago.  However, I am working
on some code, which implements, which I anticipate will use it.

FWIW, I can actually create a fifo, read from it, and occasionally get
another process to actually write to it.  You can also create device
files on disk with mknod and they work correctly.  Wish I had more time
to work on it.

>I was thinking that those patches would get into 1.3.20
>but making etc_changed non heritable might somehow avoid the 
>reported BSOD. Let me know if you would like to include it in 1.3.19

I think it should go into 1.3.19.  I'm swamped today but it looks like
I introduced a path parsing bug so I have to fix that before 1.3.19 is
released.  And, fixing a BSOD is a really good reason to hold up a
release, regardless.

I think the etc_changed code is mine and I feel comfortable with your
changes.  If you want to check in a variation along the lines we
discussed, feel free.  We can work out the details as we go along, if I
have questions.

cgf


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]