RFC: Cygwin 64 bit?
Corinna Vinschen
corinna-cygwin@cygwin.com
Thu Aug 18 13:25:00 GMT 2011
On Aug 18 15:10, Peter Rosin wrote:
> Den 2011-08-18 11:20 skrev Corinna Vinschen:
> > So, nobody except Earnie is interested in the way dlopen opens shared
> > objects? Nobody even replied to the idea of the pseudo algorithm below.
> > Does really nobody care?
>
> I have one little reservation, I don't like it when adding a seemingly
> unrelated file can break old stuff. For example, let's say that I in the
> future have an application that relies on the fact that it can dlopen
> "libfoo.so" and get "cygfoo.dll". Everything works fine. If I then
> install something that brings in a real "libfoo.so" things will break.
> It's even a security problem because a carefully crafted rouge
> libfoo.so can appear to work but do unwanted stuff behind my back.
That's a good point. I don't know how critical that is. Maybe it would
help to change the order, along these lines:
incoming: libfoo.so
1. check: cygfoo.dll
2. check: libfoo.dll
3. check: libfoo.so
But, of course, regardless of the order, there's always a chance to
slip something in.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
More information about the Cygwin-developers
mailing list