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