Cliente nativo

Una tecnología de investigación de código abierto para ejecutar el código nativo X86 en aplicaciones web.
Descargar ahora

Cliente nativo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD
  • Precio:
  • FREE
  • Nombre del editor:
  • NativeClient
  • Sitio web del editor:
  • http://code.google.com/p/nativeclient/
  • Sistemas operativos:
  • Mac OS X 10.0 or later
  • Tamaño del archivo:
  • 34.4 MB

Cliente nativo Etiquetas


Cliente nativo Descripción

Una tecnología de investigación de código abierto para ejecutar el código nativo X86 en aplicaciones web. El cliente nativo tiene el objetivo principal de mantener la neutralidad del navegador, la portabilidad del sistema operativo y la seguridad que las personas esperan de las aplicaciones web. Los clientes nativos se liberaron en una etapa de investigación temprana para obtener comentarios de la seguridad y las comunidades más amplias de código abierto. La tecnología de clientes de NIVA, algún día ayudará a los desarrolladores web a crear aplicaciones más ricas y dinámicas basadas en navegadores. ¿Qué hay de nuevo en este lanzamiento: CAMBIOS GENERALES: · Esta versión no es compatible con binarios con versiones anteriores. Debe volver a compilar el código antiguo antes de ejecutarlo con esta versión. · Cambió la fecha de vencimiento del 17 de marzo al 17 de abril. · Instalaciones de instalación y construcción aclaradas. Añadido una advertencia: ¡No use espacios en los senderos! Cambios de la interfaz de usuario: · En Linux, cuando un módulo NaCl deja de responder, el complemento ahora aparece un cuadro de mensaje que permite al usuario terminar el módulo. · El cliente nativo ahora termina explícitamente en versiones no compatibles de Windows. Solo apoyamos Windows XP y, después, y por ahora no permitiremos ejecutar en cualquier versión de 64 bits de Windows. CAMBIOS A DEMOS: · Cambió las demostraciones de NPAPI para esperar a que los módulos de clientes nativos terminen de la carga. Esto debería arreglar cuelga en LUA, Monte Carlo Estimar para PI, y otros ejemplos que usan NPAPI. · Carga escalonada de múltiples instancias de terremoto. · Cambiado SRPC_URL_AS_NACL_DESC.HTML para usar Embed en lugar de objeto. Cambios que afectan a los desarrolladores de los módulos de clientes nativos: · Descripción general de la referencia API mejorada, incluida la adición de información de la biblioteca. · Se agregó Libunimpl, una biblioteca de funciones de biblioteca C unimplemente, para facilitar la transición. · Añadido libgoogle_nacl_npruntime al SDK. Con este cambio, no necesita construir un cliente nativo para poder construir módulos que usen NPAPI. · Se agregó NACLLOG y Naclverbosity, dos variables de entorno que permiten la salida de registro (incluso en Windows). Para usarlos, configure NACLLLOG en la ubicación del archivo de salida (por ejemplo, C: MP · ACLLOG.TXT) y configure naclverbosity a un valor entre 0 y 4. Cuando la Naclverbosity es 0, obtiene una salida mínima del tiempo de ejecución del sistema; 4 significa que cada controlador de Syscall emite algunos mensajes. Otros cambios: · La construcción de clientes nativos en Windows ahora falla si se producen advertencias. · Prueba de calificación de plataforma añadida V0.1. Código de lista Blanca / Negro CPU de NCV a Platform_Qual_Test. Refactorización menor de las interfaces CPUID. · La mayoría de las bibliotecas ahora pueden ser construidas por scon, así como por hacer. · Quitado LIBSSP. · Problemas de construcción fijos en algunas versiones de Linux. Vea el code.google.com/p/nativeclient/issues/Detail?ID=5. · Soporte añadido para SSE4. · Se cambió la salida de diagnóstico del validador. · Asegúrese de que todas las llamadas a nuevos use la versión de nothrow y verifique el valor de retorno. · Se agregó la simplificación de Mark Seagborn del código SEL_MEM NACLVMMAPUTATE, más su MMAP_TEST y sus correcciones para el Paquete de herramientas. También se solucionaron algunos problemas de semántica de SYSCALL (la dirección de inicio no nula tratada como si se especificara MAP_FIXED, en lugar de usar como un indicio; Mademap de páginas de longitud cero se comportan de manera consistente a través de las plataformas). · Se agregó un mecanismo para recopilar información sobre el impacto del procesamiento de Syscall en el rendimiento. Use la nueva variable de entorno NACLDELAY para especificar un retraso artificial en los microsegundos que se agregarán después de cada syscall. Utilice la nueva variable de entorno NACLLOCK para especificar el número de ciclos por segundo. La herramienta syscall_stats.py analiza la salida de Nacllog y calcula las estadísticas para el tiempo inter-syscall y el número de syscalls por 1/100 segundo. · Cambió varios cTORes para configurar siempre los punteros de la tabla de funciones virtuales en NULL, y solo configurarlos en una vable válida si el CTOR tiene éxito, para hacer la probabilidad de que un ataque de pila-pulverización tenga éxito, cuando el código del cliente no revise la devolución Estado de CTORS basados ​​en CT. · Actualizado la versión de ABI (EF_NACL_ABICIMIENTE) de 2 a 3. · Correcciones de errores menores misceláneos. · Buques diversos y correcciones de pruebas y mejoras.


Cliente nativo Software relacionado

Adaptar

Marco gratuito de Python para crear herramientas de línea de comandos y servicios web ...

206 8 KB

Descargar

Explorador de Bazar

Una aplicación de escritorio gratuita y multiplataforma para usar el sistema de control de versiones de Bazaar ...

228 1.1 MB

Descargar

Gestificación

Permitiendo el acceso a diferentes motores de base de datos al mismo tiempo. Código de formato, consulte la estructura del DDBB, los datos de exportación / importación entre diferentes gerentes DDBB (MySQL-Oracle-MSSQL ...), gráficos, crean código fuente en varios idiomas (ASP, PHP ...) ...

145 12 MB

Descargar

píxer

Marco de Python simple y plantilla para Pegar, Google App Engine (Gae) y WSGI ...

185 98 KB

Descargar

edependencia

Un proyecto Eclipse que analiza las dependencias de los paquetes / complementos de su instalación de Eclipse ...

200 3.1 MB

Descargar