Релиз | __FreeBSD_version |
---|---|
2.0-RELEASE | 119411 |
2.1-CURRENT | 199501, 199503 |
2.0.5-RELEASE | 199504 |
2.2-CURRENT до выхода 2.1 | 199508 |
2.1.0-RELEASE | 199511 |
2.2-CURRENT до выхода 2.1.5 | 199512 |
2.1.5-RELEASE | 199607 |
2.2-CURRENT до выхода 2.1.6 | 199608 |
2.1.6-RELEASE | 199612 |
2.1.7-RELEASE | 199612 |
2.2-RELEASE | 220000 |
2.2.1-RELEASE | 220000 (без изменений) |
2.2-STABLE после выхода 2.2.1-RELEASE | 220000 (без изменений) |
2.2-STABLE после включения texinfo-3.9 | 221001 |
2.2-STABLE после включения top | 221002 |
2.2.2-RELEASE | 222000 |
2.2-STABLE после выхода 2.2.2-RELEASE | 222001 |
2.2.5-RELEASE | 225000 |
2.2-STABLE после выхода 2.2.5-RELEASE | 225001 |
2.2-STABLE после появления ldconfig -R | 225002 |
2.2.6-RELEASE | 226000 |
2.2.7-RELEASE | 227000 |
2.2-STABLE после выхода 2.2.7-RELEASE | 227001 |
2.2-STABLE после изменения в semctl(2) | 227002 |
2.2.8-RELEASE | 228000 |
2.2-STABLE после выхода 2.2.8-RELEASE | 228001 |
3.0-CURRENT до изменения в mount(2) | 300000 |
3.0-CURRENT после изменения в mount(2) | 300001 |
3.0-CURRENT после изменения в semctl(2) | 300002 |
3.0-CURRENT после изменений в аргументах ioctl | 300003 |
3.0-CURRENT после перехода на формат ELF | 300004 |
3.0-RELEASE | 300005 |
3.0-CURRENT после выхода 3.0-RELEASE | 300006 |
3.0-STABLE после разбиения на ветки 3/4 | 300007 |
3.1-RELEASE | 310000 |
3.1-STABLE после выхода 3.1-RELEASE | 310001 |
3.1-STABLE после изменения в порядке следования конструкторов/деструкторов в C++ | 310002 |
3.2-RELEASE | 320000 |
3.2-STABLE | 320001 |
3.2-STABLE после несовместимых изменений в IPFW и сокетах | 320002 |
3.3-RELEASE | 330000 |
3.3-STABLE | 330001 |
3.3-STABLE после добавления mkstemp(3) в libc | 330002 |
3.4-RELEASE | 340000 |
3.4-STABLE | 340001 |
3.5-RELEASE | 350000 |
3.5-STABLE | 350001 |
4.0-CURRENT после появления ветки 3.4 | 400000 |
4.0-CURRENT после изменения в работе динамического компоновщика | 400001 |
4.0-CURRENT после изменения в порядке следования конструкторов/деструкторов в C++ | 400002 |
4.0-CURRENT после появления функции dladdr(3) | 400003 |
4.0-CURRENT после исправления ошибки в работе функции __deregister_frame_info динамического компоновщика (а также 4.0-CURRENT после интеграции EGCS 1.1.2) | 400004 |
4.0-CURRENT после изменения интерфейса функции suser(9) (а также 4.0-CURRENT после появления newbus) | 400005 |
4.0-CURRENT после изменения в регистрации cdevsw | 400006 |
4.0-CURRENT после добавления so_cred в проверки на уровне сокетов | 400007 |
4.0-CURRENT после добавления обработчика системного вызова poll в libc_r | 400008 |
4.0-CURRENT после перехода в ядре с типа dev_t на указатель struct specinfo | 400009 |
4.0-CURRENT после исправления дыры в безопасности jail(2) | 400010 |
4.0-CURRENT после изменения в типе данных sigset_t | 400011 |
4.0-CURRENT после перехода на компилятор GCC 2.95.2 | 400012 |
4.0-CURRENT после появления добавляемых обработчиков ioctl режима linux | 400013 |
4.0-CURRENT после заимствования OpenSSL | 400014 |
4.0-CURRENT после изменения в C++ ABI компилятора GCC 2.95.2 по умолчанию с -fvtable-thunks на -fno-vtable-thunks | 400015 |
4.0-CURRENT после заимствования OpenSSH | 400016 |
4.0-RELEASE | 400017 |
4.0-STABLE после появления 4.0-RELEASE | 400018 |
4.0-STABLE после появления отложенных контрольных сумм. | 400019 |
4.0-STABLE после интеграции кода библиотеки libxpg4 в libc. | 400020 |
4.0-STABLE после обновления пакета Binutils до версии 2.10.0, изменения в схеме пометки выполнимых файлов ELF и включения tcsh в качестве базового компонента. | 400021 |
4.1-RELEASE | 410000 |
4.1-STABLE после выхода 4.1-RELEASE | 410001 |
4.1-STABLE после переноса функции setproctitle(3) из библиотеки libutil в libc. | 410002 |
4.1.1-RELEASE | 411000 |
4.1.1-STABLE после выхода 4.1.1-RELEASE | 411001 |
4.2-RELEASE | 420000 |
4.2-STABLE после объединения libgcc.a и libgcc_r.a, а также соответствующих изменений в компоновке GCC. | 420001 |
4.3-RELEASE | 430000 |
4.3-STABLE после появления wint_t. | 430001 |
4.3-STABLE после добавления API состояния электропитания PCI. | 430002 |
4.4-RELEASE | 440000 |
4.4-STABLE после добавления d_thread_t. | 440001 |
4.4-STABLE после изменений в структуру для монтирования (это затрагивает KLD файловых систем). | 440002 |
4.4-STABLE после импортирования пользовательских компонент smbfs. | 440003 |
4.5-RELEASE | 450000 |
4.5-STABLE после переименования элементов структур usb | 450001 |
4.5-STABLE после того, как переменная rc.conf(5) sendmail_enable стала обрабатывать значение NONE. | 450004 |
4.5-STABLE после переключения на использование по умолчанию при построении пакаджей XFree86 4. | 450005 |
4.5-STABLE после того, как сетевой фильтр для этапа подтверждения соединения был исправлен таким образом, что он больше не подвержен простым DoS-атакам. | 450006 |
4.6-RELEASE | 460000 |
Справочная страница по sendfile(2) в 4.6-STABLE приведена в соответствие с документацией, никакие заголовки не сравниваются с количеством данных, посланных из файла. | 460001 |
4.6.2-RELEASE | 460002 |
4.6-STABLE | 460100 |
4.6-STABLE после переноса из -CURRENT функциональности `sed -i'. | 460101 |
4.6-STABLE после MFC многих новых возможностей pkg_install из ветки HEAD. | 460102 |
4.7-RELEASE | 470000 |
4.7-STABLE | 470100 |
Начало генерации ссылок __std{in,out,err}p вместо __sF. Это переносит вычисление выражений в std{in,out,err} с момента компиляции на время выполнения. | 470101 |
4.7-STABLE после MFC изменений в mbuf для замены m_aux mbufs на m_tag's | 470102 |
В 4.7-STABLE появляется OpenSSL 0.9.7 | 470103 |
4.8-RELEASE | 480000 |
4.8-STABLE | 480100 |
4.8-STABLE после того, как функция realpath(3) была сделана совместимой с потоками выполнения | 480101 |
4.8-STABLE после изменений 3ware API в twe. | 480102 |
5.0-CURRENT | 500000 |
5.0-CURRENT после добавления дополнительных полей в заголовке ELF и изменения метода пометки принадлежности к определённой системе для выполнимых файлов в формате ELF. | 500001 |
5.0-CURRENT после изменений в метаданных kld. | 500002 |
5.0-CURRENT после изменений buf/bio. | 500003 |
5.0-CURRENT после обновления binutils. | 500004 |
5.0-CURRENT после интеграции кода библиотеки libxpg4 в libc и появления интерфейса TASKQ. | 500005 |
5.0-CURRENT после добавления интерфейсов AGP. | 500006 |
5.0-CURRENT после обновления Perl до версии 5.6.0 | 500007 |
5.0-CURRENT после обновления кода KAME до версии 2000/07. | 500008 |
5.0-CURRENT после изменений в ether_ifattach() и ether_ifdetach(). | 500009 |
5.0-CURRENT после возврата в настройках утилиты mtree, применяемых по умолчанию, обратно к оригинальным и добавления флага -L для перехода по символическим ссылкам. | 500010 |
5.0-CURRENT после изменения в API для kqueue. | 500011 |
5.0-CURRENT после перемещения setproctitle(3) из библиотеки libutil в libc. | 500012 |
5.0-CURRENT после первого коммита SMPng. | 500013 |
5.0-CURRENT после переноса <sys/select.h> в <sys/selinfo.h>. | 500014 |
5.0-CURRENT после объединения libgcc.a и libgcc_r.a, а также соответствующих изменений в компоновке GCC. | 500015 |
5.0-CURRENT после изменения, позволяющего libc и libc_r быть скомпонованными вместе, что делает параметр -pthread ненужным. | 500016 |
5.0-CURRENT после перехода на использование struct xucred вместо struct ucred для стабилизиции экспортируемого API ядра для mountd и т.д. | 500017 |
5.0-CURRENT после добавления переменной make CPUTYPE позволяющей контролировать специфичные для CPU оптимизации. | 500018 |
5.0-CURRENT после переноса machine/ioctl_fd.h в sys/fdcio.h | 500019 |
5.0-CURRENT после изменения имен для локализации. | 500020 |
5.0-CURRENT после импортирования Bzip2. Также означает удаление S/Key. | 500021 |
5.0-CURRENT с поддержкой SSE. | 500022 |
5.0-CURRENT после KSE Этап 2. | 500023 |
5.0-CURRENT после d_thread_t и переноса UUCP в порты. | 500024 |
5.0-CURRENT после изменения ABI из-за переноса передачи дескриптора и прав на 64-разрядные платформы. | 500025 |
5.0-CURRENT после перехода на использование по умолчанию XFree86 4 для построения пакаджей и после добавления в библиотеку libc новой функции strnstr(). | 500026 |
5.0-CURRENT после добавления в библиотеку libc новой функции strcasestr(). | 500027 |
5.0-CURRENT после импорта пользовательских компонент smbfs. | 500028 |
5.0-CURRENT после добавления новых специфических для C99 целочисленных типов. | (Значение не изменено) |
5.0-CURRENT после изменения возвращяемого значения функции sendfile(2). | 500029 |
5.0-CURRENT после добавления нового типа fflags_t, соответствующий файловым флагам. | 500030 |
5.0-CURRENT после переименования элементов структур usb. | 500031 |
5.0-CURRENT после обновления Perl до версии 5.6.1 | 500032 |
5.0-CURRENT после того как переменная rc.conf(5) sendmail_enable стала обрабатывать значение NONE. | 500033 |
5.0-CURRENT после добавления в функцию mtx_init() третьего параметра. | 500034 |
5.0-CURRENT после импорта Gcc 3.1 | 500035 |
5.0-CURRENT после удаления Perl из /usr/src | 500036 |
5.0-CURRENT после добавления dlfunc(3) | 500037 |
5.0-CURRENT после того, как были исзменены типы некоторых записей в структуре sockbuf, а сама структура была реорганизована. | 500038 |
5.0-CURRENT после того, как в файлах заголовков было прекращено использование _BSD_FOO_T_ и начато использование _FOO_T_DECLARED. Это значение может быть также использовано как примерная точка начала поддержки пакаджей в формате bzip2(1). | 500039 |
5.0-CURRENT после различных изменений в дисковых функциях, сделанных для избавления от зависимости от внутреннего устройства структуры метки диска. | 500040 |
5.0-CURRENT после добавления функции getopt_long(3) к библиотеке libc. | 500041 |
5.0-CURRENT после обновления Binutils 2.13, куда включена новая эмуляция FreeBSD, vec и формат выдачи. | 500042 |
5.0-CURRENT после добавления простых заглушек pthread_XXX к библиотеке libc, что сделало libXThrStub.so ненужной. 5.0-RELEASE. | 500043 |
5.0-CURRENT после создания ветки для RELENG_5_0 | 500100 |
<sys/dkstat.h> пуст и не должен использоваться. | 500101 |
5.0-CURRENT после изменения интерфейса d_mmap_t. | 500102 |
5.0-CURRENT после того, как было внесено изменение, при котором taskqueue_swi работает без Giant, и было добавлено taskqueue_swi_giant, работающее с Giant. | 500103 |
cdevsw_add() и cdevsw_remove() больше не существуют. Появилась технология выделения MAJOR_AUTO. | 500104 |
5.0-CURRENT после появления нового метода инициализации cdevsw. | 500105 |
devstat_add_entry() заменено на devstat_new_entry() | 500106 |
Изменение интерфейса devstat смотрите sys/sys/param.h 1.149 | 500107 |
Изменение в интерфейсе Token-Ring. | 500108 |
Добавление vm_paddr_t. | 500109 |
5.0-CURRENT после того, как функция realpath(3) была сделана совместимой с потоками выполнения | 500110 |
5.0-CURRENT после того, как функция usbhid(3) была приведена в соответствие с NetBSD | 500111 |
5.0-CURRENT после новой реализации NSS и добавления функций POSIX.1 getpw*_r и getgr*_r | 500112 |
5.0-CURRENT после удаления старой системы rc. | 500113 |
5.1-RELEASE. | 501000 |
5.1-CURRENT после появления ветки RELENG_5_1. | 501100 |
5.1-CURRENT после корректировки смысла функций sigtimedwait(2) и sigwaitinfo(2). | 501101 |
5.1-CURRENT aпосле добавления полей lockfunc и lockfuncarg в bus_dma_tag_create(9). | 501102 |
5.1-CURRENT после интеграции снэпшота GCC 3.3.1-pre 20030711. | 501103 |
5.1-CURRENT осле изменений 3ware API в twe. | 501104 |
Поддержка в 5.1-CURRENT динамически скомпонованных /bin и /sbin, перемещение библиотек в /lib. | 501105 |
5.1-CURRENT после добавления в ядро поддержки Coda 6.x. | 501106 |
5.1-CURRENT после перемещения констант для 16550 UART из файла <dev/sio/sioreg.h> в <dev/ic/ns16550.h>. | 501107 |
5.1-CURRENT после одновления в API PFIL_HOOKS | 501108 |
5.1-CURRENT после добавления функции kiconv(3) | 501109 |
5.1-CURRENT после изменений операций по умолчанию для open и close в cdevsw | 501110 |
5.1-CURRENT после изменений в структуре cdevsw | 501111 |
5.1-CURRENT после добавления множественного наследования для kobj | 501112 |
Note: Заметьте, что 2.2-STABLE иногда идентифицирует себя как ``2.2.5-STABLE'' после 2.2.5-RELEASE. Такой принцип использовался год и месяц, но мы решили изменить его на более однозначную систему нумерации старший/младший, начиная с версии 2.2. Это объясняется тем, что параллельная разработка в нескольких ветках делает непрактичным идентификацию релизов просто по их реальным датам выпуска. Если вы сейчас делаете порт, вам не стоит заботиться о старых версиях -CURRENT; они перечислены здесь просто в информационных целях.