Вышел FreeBSD 4.10-RELEASE

27 мая 2004 года

Жизнь 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 в портах;

Источники

править
 
 
Creative Commons
Эта статья содержит материалы из статьи «Вышел FreeBSD 4.10-RELEASE», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.