Вышел FreeBSD 4.10-RELEASE
Жизнь 4.x подходит к концу, далее в ветку будут вносится только исправления серьезных ошибок. В недалеком будущем планируется выпустить FreeBSD 4.11-RELEASE, а дальше придется смотреть в сторону FreeBSD 5.3 - первой стабильной 5.x (предстоит доделать многие вещи).
Наиболее важные изменения относительно FreeBSD 4.9-RELEASE:
Исправление ошибок связанных с безопасностью (bind, shmat, tcp, openssl, cvs, heimdal, kadmind );
Ядро:
Обновлены драйверы cx(4) и ctau(4) для Cronyx Sigma и Cronyx-Tau адаптеров. "ctau" переименован в "ct";
dcons(4) - локальная или удаленная "dumb console", управление утилитой dconschat(8);
Исправлена ошибка в mmap(2), страницы памяти помеченные как PROT_NONE при некоторых обстоятельствах могли быть считаны;
stl(4) драйвер обновлен до версии 5.6.0b1;
Исправление многочисленных ошибок в usb драйвере, поддержка USB2 на начальной стадии, работа основанных на Magic Control Technology USB-232 конвертеров USB to RS-232 через umct(4) драйвер, umodem(4) теперь использует устройства /dev/ucom* вместо /dev/umodem*;
Исправления в драйверах сетевых устройств em(4), nge(4) (не работали VLAN'ы), rl(4) (проблемы в поддержке polling), xl(4) (отключили "hardware TX checksum", так было больше проблем, чем пользы);
ste(4) научили поддерживать polling;
Новая опция ядра DA_OLD_QUIRKS для CAM SCSI disk driver, cam(4) удален;
Реализация TCP теперь частично поддерживает RFC 2385 (TCP-MD5), регулировка через опции ядра TCP_SIGNATURE и FAST_IPSEC;
sysctl net.inet.ip.portrange.randomized - новый алгоритм распределения клиентских портов из фиксированного диапазона, перенесено из OpenBSD. Используется по умолчанию;
Новый тип NetGraph нод - ng_vlan(4) для работы с IEEE 802.1Q VLAN;
Поддержка crashdump в драйвере LSI/AMI MegaRAID amr(4);
twa(4) драйвер для 3ware's 9000 series PATA/SATA RAID;
Реализация в umass(4) ранее не поддерживаемых ATAPI MMC команд, более правильная обработка таймаутов;
Изменения в пользовательских утилитах:
Опция -f для disklabel, вместо диска можно использовать файл с образом;
Опция staticarp в ifconfig, также ifconfig теперь выводит статистику при включенном DEVICE_POLLING;
Поддержка Cisco Skinny Station protocol в libalias, natd и ppp;
makewhatis и which переписаны с Perl на Си;
ps - улучшена совместимость с POSIX/SUSv3, опции -p, -t, -A, -G,-X;
Опция -H в pw позволяет использовать шифрованный пароль из файла;
Перенесена утилита stat из NetBSD;
BIND обновлен с 8.3.4 до 8.3.7, OpenSSL с 0.9.7c до 0.9.7d, sendmai c 8.12.9 до 8.12.11;
GNOME 2.6 и KDE 3.2.2 в портах;
Ссылки по теме:
http://www.freebsd.org/releases/4.10R/announce.html http://www.freebsd.org/releases/4.10R/relnotes.html Источник:
Opennet.ru