OpenBSD, versión 3.6
Octubre 30, 04 by adminComo es habitual en esta distribución de BSD catalogada como el sistema operativo de tipo unix más seguro por defecto, ha lanzado su nueva versión 6 meses después de su predecesor. OpenBSD 3.6 ( http://www.openbsd.org/es/36.html ) estaba previsto que apareciera el 1 de Noviembre, pero se ha adelantado un par de días y ya es posible realizar los pedidos de cd’s o bien descargarlo de forma gratuita desde su ftp (ftp.openbsd.org). Os mostramos los principales cambios de esta versión:
# Nueva plataforma:
* OpenBSD/luna88k
Se amplió el esfuerzo para portar mvme88k mediant el soporte de la línea de Omron de estaciones de trabajo basadas en 88100
# Soporte de SMP en las plataformas OpenBSD/i386 y OpenBSD/amd64 platforms.
# Nueva funcionalidad:
* Una nueva implementación depurada del servidor y del cliente DHCP, ahora con separación de privilegios y opciones por omisión seguras.
* Un demonio NTP nuevo, escrito desde cero, que cubrirá las necesidades de la mayoría de los usuarios de NTP.
* pfctl(8) proporciona ahora un optimizador de reglas que ayuda a mejorar la velocidad de filtrado.
* El filtro de paquetes pf(4) ahora soporta anclajes anidados.
* tcpdrop(8), una instrucción para cancelar conexiones TCP.
* La opción NMBCLUSTERS ha sido eliminada, reemplazada por una variable de sysctl con valores por omisión más altos en muchas plataformas.
* Soporte para cksum (tres tipos), md4, sha256, sha384 and sha512 añadido a la instrucción md5(1).
* Los sistemas de archivos en memoria creados con la instrucción mount_mfs(8) ahora pueden ser poblados inmediatamente después de crearlos.
* Nuevo demonio hotplugd(8) y dispositivo hotplug(4) que vigila la conexión de nuevos dispositivos. más precisa.
* isakmpd(8) ahora soporta NAT-traversal y Dead Peer Detection (RFC 3706).
* strtonum(3), una función sencilla, robusta y por lo tanto segura, para convertir cadenas en números, ha sido añadida.
* En la plataforma OpenBSD/sparc, la protección StackGhost contra abusos de desbordamiento de memoria intermedia ha sido añadida.
* Un framework IEEE 802.11 genérico ha sido añadido.
# Soporte mejorado de hardware, incluyendo:
* Tarjetas Sangoma T1 y E1 (san(4))
* Los Jumbo frames funcionan confiablemente ahora en los adaptadores em(4), sk(4) y ti(4).
* Controladores USB 2.0 (ehci(4)).
* Adaptadores Ultra320 SCSI basados en AIC79xx, tales como Adaptec 29320 y 39320 (ahd(4))
* El código del cargador del arranque del CD de i386 y amd64 ya no emula más un disco flexible lo que mejora las oportunidades de arrancar en máquinas más nuevas.
* Nuevo controlador atw(4) para adaptadores inalámbricos de ADMtek ADM8211 802.11b.
* Nuevo controlador axe(4) para adaptadores ethernet USB AX88172 de ASIX Electronics.
* Nuevo controlador cdce(4) para puentes ethernet sobre USB.
* Nuevo controlador ichpcib(4) para puentes PCI-ISA ICHx/ICHx-M LPC de Intel.
* Nuevo controlador gscpcib(4) para puentes PCI-ISA Geode SC1100 de National Semiconductor.
* Nuevo controlador iic(4) para buses maestro/esclavo Inter IC (I2C).
* Nuevo controlador lmtemp(4) para sensores de temperatura LM75/LM77 de National Semiconductor.
* Nuevo controlador gscsio(4) para chips Geode SC1100 Super I/O de National Semiconductor.
* Nuevo controlador gpio(4) y su correspondiente utilería gpioctl(8) para el soporte de General Purpose Input/Output.
* Nuevo controlador mediabay(4) para macppc para el controlador de disco duro ATA33 sobre CD extraíble.
* Controlador re(4) nuevo para los adaptadores ethernet PCI 8169/8169S/8110S de Realtek.
* Opciones en hw.setperf para PowerNow en procesadores AMD K6 y K7.
# Nueva funcionalidad para bgpd(8), el Border Gateway Protocol Daemon:
* Mejoras en la administración de memoria del núcleo permiten ahora mantener en memoria la tabla de enrutamiento completa, sin necesidad de hacer cambios ni optimizar.
* Soporte para la adición de prefijos recibidos para una tabla de pf(4).
* Soporte para IPsec, tanto tecleado manualmente como mediante IKE.
* Soporte para configurar comunidades BGP (RFC1997) en ACTUALIZACIONES entrantes y salientes.
* Soporte para la comunidad NOPEER (RFC3765).
* Soporte parcial para RFC2858 Multiprotocol Capabilities, por el momento sólo IPv4-unicast es anunciado.
* Soporte para Route Reflection (RFC2796).
* Soporte para anuncios dinámicos de red.
* Soporte para Route Refresh Capability (RFC2918).
# Rendimiento y confiabilidad mejoradas en NFS.
# Bibliotecas compartidas y GCC 3.3.2 en OpenBSD/hppa.
# Separación o revocación de privilegios para los siguientes programas:
* afsd(8)
* mopd(8)
* pppoe(8)
* rbootd(8)
* dhcrelay(8), dhclient(8), y dhcpd(8)
# Más de 2700 portes, 2500 paquetes preconstruidos.
# Muchas mejoras de seguridad y fiabilidad (siga el texto en rojo en el informe completo de cambios).
# Como siempre, muchas mejoras en las páginas del manual y otros documentos.
# OpenSSH 3.9:
* sshd(8) ahora se re-ejecuta a sí mismo al aceptar nuevas conexiones. Esta medida de seguridad asegura que todas las aleatorizaciones en tiempo de ejecución son aplicadas de nuevo por cada conexión en lugar de una sola vez, durante el tiempo de vida del proceso maestro. Esto incluye el mapeo de mmap y malloc, el direccionamiento de bibliotecas compartidas, el orden del mapeo las bibliotecas compartidas, ProPolice y cookies de StackGhost en las arquitecturas que tienen soporte para esto.
* Ahora puede seleccionar las variables de entorno que serán intercambiadas entre el cliente y el servidor.
* Multiplexión de sesiones: múltiples instrucciones/logins/transferencias de archivos ahora pueden ser realizados en una sola conexión SSH.
# El sistema incluye los siguientes componentes principales de surtidores externos:
* XFree86 4.4.0 sin estorbos (más parches; i386 contiene también los servidores 3.3.6 (más parches) para los chipsets heredados que no son soportados por 4.4)
* GCC 2.95.3 (más parches) y 3.3.2 (más parches)
* Perl 5.8.5 (más parches)
* Apache 1.3.29, mod_ssl 2.8.16, con soporte para DSO (más parches)
* OpenSSL 0.9.7d (más parches)
* Groff 1.15
* Sendmail 8.13.0, con libmilter
* BIND 9.2.3 (más parches)
* Lynx 2.8.5rel.2 con soporte para HTTPS e IPv6 (más patches)
* Sudo 1.6.7p5
* Ncurses 5.2
* KAME IPv6 más reciente
* Heimdal 0.6rc1 (más patches)
* Arla 0.35.7
* Binutils 2.14
* Gdb 6.1


