[Mono-dev] Possible security issue with Mono's dllmaps in etc/config

Marek Habersack grendello at gmail.com
Mon Jan 8 13:15:25 EST 2007


On Mon, 8 Jan 2007 16:48:25 +0100, Paolo Molaro <lupus at ximian.com>
scribbled:

> On 01/08/07 Marek Habersack wrote:
> > <dllmap dll="libxslt.dll" target="libxslt.so" os="!windows"/>
> > <dllmap dll="libmySQL.dll" target="libmysqlclient.so"
> > os="!windows" /> <dllmap dll="odbc32.dll" target="libodbc.so"
> > os="!windows"/>
[snip]
> In the future we'll allow listing multiple targets so if the dllimport
> code can handle multiple versions, the dllmap code will try all the
> possible targets until one loads:
> 
> 	<dllmap dll="libmySQL.dll" target="libmysqlclient.so.10"
> os="!windows" /> <dllmap dll="libmySQL.dll"
> target="libmysqlclient.so.12" os="!windows" />
> 
> with later entries overriding earlier ones as it is now.
> There won't be any support for soname specifications as you suggested,
> becaue it's not portable, ordered or reliable.
I guess this solution is better to what I proposed. Thanks,

best regards,

marek
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070108/bed7d4e7/attachment.bin 


More information about the Mono-devel-list mailing list