18.10. FreeBSD 4 Versions

Table 18.10. FreeBSD 4 __FreeBSD_version Values
ValueRevisionDateRelease
40000043041January 22, 19994.0-CURRENT after 3.4 branch
40000144177February 20, 19994.0-CURRENT after change in dynamic linker handling
40000244699March 13, 19994.0-CURRENT after C++ constructor/destructor order change
40000345059March 27, 19994.0-CURRENT after functioning dladdr(3)
40000445321April 5, 19994.0-CURRENT after __deregister_frame_info dynamic linker bug fix (also 4.0-CURRENT after EGCS 1.1.2 integration)
40000546113April 27, 19994.0-CURRENT after suser(9) API change (also 4.0-CURRENT after newbus)
40000647640May 31, 19994.0-CURRENT after cdevsw registration change
40000747992June 17, 19994.0-CURRENT after the addition of so_cred for socket level credentials
40000848048June 20, 19994.0-CURRENT after the addition of a poll syscall wrapper to libc_r
40000948936July 20, 19994.0-CURRENT after the change of the kernel's dev_t type to struct specinfo pointer
40001051649September 25, 19994.0-CURRENT after fixing a hole in jail(2)
40001151791September 29, 19994.0-CURRENT after the sigset_t datatype change
40001253164November 15, 19994.0-CURRENT after the cutover to the GCC 2.95.2 compiler
40001354123December 4, 19994.0-CURRENT after adding pluggable linux-mode ioctl handlers
40001456216January 18, 20004.0-CURRENT after importing OpenSSL
40001556700January 27, 20004.0-CURRENT after the C++ ABI change in GCC 2.95.2 from -fvtable-thunks to -fno-vtable-thunks by default
40001657529February 27, 20004.0-CURRENT after importing OpenSSH
40001758005March 13, 20004.0-RELEASE
40001858170March 17, 20004.0-STABLE after 4.0-RELEASE
40001960047May 5, 20004.0-STABLE after the introduction of delayed checksums.
40002061262June 4, 20004.0-STABLE after merging libxpg4 code into libc.
40002162820July 8, 20004.0-STABLE after upgrading Binutils to 2.10.0, ELF branding changes, and tcsh in the base system.
41000063095July 14, 20004.1-RELEASE
41000164012July 29, 20004.1-STABLE after 4.1-RELEASE
41000265962September 16, 20004.1-STABLE after setproctitle(3) moved from libutil to libc.
41100066336September 25, 20004.1.1-RELEASE
411001  4.1.1-STABLE after 4.1.1-RELEASE
42000068066October 31, 20004.2-RELEASE
42000170895January 10, 20014.2-STABLE after combining libgcc.a and libgcc_r.a, and associated GCC linkage changes.
43000073800March 6, 20014.3-RELEASE
43000176779May 18, 20014.3-STABLE after wint_t introduction.
43000280157July 22, 20014.3-STABLE after PCI powerstate API merge.
44000080923August 1, 20014.4-RELEASE
44000185341October 23, 20014.4-STABLE after d_thread_t introduction.
44000286038November 4, 20014.4-STABLE after mount structure changes (affects filesystem klds).
44000388130December 18, 20014.4-STABLE after the userland components of smbfs were imported.
45000088271December 20, 20014.5-RELEASE
45000191203February 24, 20024.5-STABLE after the usb structure element rename.
45000292151March 12, 20024.5-STABLE after locale changes.
450003  (Never created)
45000494840April 16, 20024.5-STABLE after the sendmail_enable rc.conf(5) variable was made to take the value NONE.
45000595555April 27, 20024.5-STABLE after moving to XFree86 4 by default for package builds.
45000695846May 1, 20024.5-STABLE after accept filtering was fixed so that is no longer susceptible to an easy DoS.
46000097923June 21, 20024.6-RELEASE
46000198730June 21, 20024.6-STABLE sendfile(2) fixed to comply with documentation, not to count any headers sent against the amount of data to be sent from the file.
460002100366July 19, 20024.6.2-RELEASE
46010098857June 26, 20024.6-STABLE
46010198880June 26, 20024.6-STABLE after MFC of `sed -i'.
460102102759September 1, 20024.6-STABLE after MFC of many new pkg_install features from the HEAD.
470000104655October 8, 20024.7-RELEASE
470100104717October 9, 20024.7-STABLE
470101106732November 10, 2002Start generated __std{in,out,err}p references rather than __sF. This changes std{in,out,err} from a compile time expression to a runtime one.
470102109753January 23, 20034.7-STABLE after MFC of mbuf changes to replace m_aux mbufs by m_tag's
470103110887February 14, 20034.7-STABLE gets OpenSSL 0.9.7
480000112852March 30, 20034.8-RELEASE
480100113107April 5, 20034.8-STABLE
480101115232May 22, 20034.8-STABLE after realpath(3) has been made thread-safe
480102118737August 10, 20034.8-STABLE 3ware API changes to twe.
490000121592October 27, 20034.9-RELEASE
490100121593October 27, 20034.9-STABLE
490101124264January 8, 20044.9-STABLE after e_sid was added to struct kinfo_eproc.
490102125417February 4, 20044.9-STABLE after MFC of libmap functionality for rtld.
491000129700May 25, 20044.10-RELEASE
491100129918June 1, 20044.10-STABLE
491101133506August 11, 20044.10-STABLE after MFC of revision 20040629 of the package tools
491102137786November 16, 20044.10-STABLE after VM fix dealing with unwiring of fictitious pages
492000138960December 17, 20044.11-RELEASE
492100138959December 17, 20044.11-STABLE
492101157843April 18, 20064.11-STABLE after adding libdata/ldconfig directories to mtree files.

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.