On Wed, Jul 27, 2011 at 2:55 PM, Adriano dos Santos Fernandes
<adrian...@gmail.com> wrote:
> On 27/07/2011 08:40, Alex Peshkoff wrote:
>>   On 07/27/11 15:11, Tony Whyman wrote:
>>> 6. Just in time compilation of the embedded procedure on first use
>>> (after create/alter) into a shared library/DLL which is then effectively
>>> a dynamically generated UDF library. A JIT approach is important because
>>> the database can be moved between processor architectures/platforms and
>>> it is important to be able to recompile automatically for the new platform.
>> Before doing JIT, we must think about related security issues. How can
>> we prevent pascal procedure from doing bad things with firebird runuser
>> access rights?
>>
>>
> I believe it should be done as Chrome(ium)'s nativecliente technology is
> built, using a sandbox.

+1
this is what i wanted to reply with :)

http://blog.chromium.org/2008/10/new-approach-to-browser-security-google.html
this is how flash plugin is run
in an external process and if it crashes it crashes only the external
process not the chrome process

http://www.chromium.org/developers/design-documents/plugin-architecture
>
>
> Adriano
>
>
> ------------------------------------------------------------------------------
> Got Input?   Slashdot Needs You.
> Take our quick survey online.  Come on, we don't ask for help often.
> Plus, you'll get a chance to win $100 to spend on ThinkGeek.
> http://p.sf.net/sfu/slashdot-survey
> Firebird-Devel mailing list, web interface at 
> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>

------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to