El equipo de desarrollo de OpenBSD 5.0 anunció la liberación de su versión 5.0 el día 1 de Noviembre de 2011
Esta es una lista parcial de las nuevas características incluidas en OpenBSD 5.0.
- Soporte de Hardware mejorado, incluyendo:
- Interrupciones MSI para muchos dispositivos en aquellas arquitecturas que puedan soportarlas (amd64, i386, sparc64 son las únicas hasta el momento).
- Una nueva API dma_alloc(9) que hace más fácil para el código del kernel colocar memoria dma segura. Muchos controladores (especialmente controladores de red) y subsistemas (en particular SCSI y el caché de buffer) fueron adaptados para usarlos.
- Como resultado, soporte de mucha memoria ha sido habilitada en todas las arquitecturas posibles.
- El controlador raro bce(4) ahora copia mbufs todo el tiempo, para poder ir a la par con el hardware que tiene un límite de 1GB.
- Se agregó el driver hds(4), para dispositivos de almacenamiento modular SCSI de Hitachi.
- Se agregó un driver myx(4), para los dispositivos 10 Gb Ethernet Myricom Myri-10G .
- Se agergó un driver dfs(4), para Switcheo de frecuencia Dinámico en algunos sistemas macppc.
- Se agregó soporte cardbus(4) y pcmcia(4) en sistemas sgi.
- Soporte para Suspender/resumir en laptops Loongson Yeelong.
- Mejoras del stack de red genérico:
- Se agregó soporte para enviar paquetes Wake on Lan usando arp(8).
- Permitir la activación/desactivación del soporte Wake on Lan usando ifconfig(8).
- Se agregó el soporte de Wake on Lan en los drivers xl(4), re(4), y vr(4).
- Permitir al ftp-proxy(8) hacer proxy a traves de rdomains.
- El stack IPv4 no aceptará redirecciones ICMP cuando funcione como router.
- Por defecto el stack IPv6 no procesará redirecciones ICMP6 . rtsol(8) regresará si se usa la opción -F .
- Se retrabajaron grandes partes de la opciones de procesamiento dhclient(8) para mejor interoperabilidad.
- Se corrigió carp(4) para trabajar con configuraciones IPv6 solamente.
- Se hizo posible hacer bind(2) a la direccion de broadcast de la red local en datagrama y sockets raw.
- La ruta de rechazo multicast por defecto es ignorada si el socket UDP usa la opción IP_MULTICAST_IF.
- Se logró que gre(4) trabaje mejor entre sistemas en la misma LAN.
- Se eliminó el modo especial de direccionamiento link1 en lo(4).
- Se mejoró sustancialmente la velocidad y la calidad de la aleatoriedad del Kernel.


















