__FreeBSD_version
Values| Value | Revision | Date | Release |
|---|---|---|---|
| 500000 | 58009 | March 13, 2000 | 5.0-CURRENT |
| 500001 | 59348 | April 18, 2000 | 5.0-CURRENT after adding addition ELF header fields, and changing our ELF binary branding method. |
| 500002 | 59906 | May 2, 2000 | 5.0-CURRENT after kld metadata changes. |
| 500003 | 60688 | May 18, 2000 | 5.0-CURRENT after buf/bio changes. |
| 500004 | 60936 | May 26, 2000 | 5.0-CURRENT after binutils upgrade. |
| 500005 | 61221 | June 3, 2000 | 5.0-CURRENT after merging libxpg4 code into libc and after TASKQ interface introduction. |
| 500006 | 61500 | June 10, 2000 | 5.0-CURRENT after the addition of AGP interfaces. |
| 500007 | 62235 | June 29, 2000 | 5.0-CURRENT after Perl upgrade to 5.6.0 |
| 500008 | 62764 | July 7, 2000 | 5.0-CURRENT after the update of KAME code to 2000/07 sources. |
| 500009 | 63154 | July 14, 2000 | 5.0-CURRENT after ether_ifattach() and ether_ifdetach() changes. |
| 500010 | 63265 | July 16, 2000 | 5.0-CURRENT after changing mtree defaults back to original variant, adding -L to follow symlinks. |
| 500011 | 63459 | July 18, 2000 | 5.0-CURRENT after kqueue API changed. |
| 500012 | 65353 | September 2, 2000 | 5.0-CURRENT after setproctitle(3) moved from libutil to libc. |
| 500013 | 65671 | September 10, 2000 | 5.0-CURRENT after the first SMPng commit. |
| 500014 | 70650 | January 4, 2001 | 5.0-CURRENT after <sys/select.h> moved to <sys/selinfo.h>. |
| 500015 | 70894 | January 10, 2001 | 5.0-CURRENT after combining libgcc.a and libgcc_r.a, and associated GCC linkage changes. |
| 500016 | 71583 | January 24, 2001 | 5.0-CURRENT after change allowing libc and libc_r to be linked together, deprecating -pthread option. |
| 500017 | 72650 | February 18, 2001 | 5.0-CURRENT after switch from struct ucred to struct xucred to stabilize kernel-exported API for mountd et al. |
| 500018 | 72975 | February 24, 2001 | 5.0-CURRENT after addition of CPUTYPE make variable for controlling CPU-specific optimizations. |
| 500019 | 77937 | June 9, 2001 | 5.0-CURRENT after moving machine/ioctl_fd.h to sys/fdcio.h |
| 500020 | 78304 | June 15, 2001 | 5.0-CURRENT after locale names renaming. |
| 500021 | 78632 | June 22, 2001 | 5.0-CURRENT after Bzip2 import. Also signifies removal of S/Key. |
| 500022 | 83435 | July 12, 2001 | 5.0-CURRENT after SSE support. |
| 500023 | 83435 | September 14, 2001 | 5.0-CURRENT after KSE Milestone 2. |
| 500024 | 84324 | October 1, 2001 | 5.0-CURRENT after d_thread_t, and moving UUCP to ports. |
| 500025 | 84481 | October 4, 2001 | 5.0-CURRENT after ABI change for descriptor and creds passing on 64 bit platforms. |
| 500026 | 84710 | October 9, 2001 | 5.0-CURRENT after moving to XFree86 4 by default for package builds, and after the new libc strnstr() function was added. |
| 500027 | 84743 | October 10, 2001 | 5.0-CURRENT after the new libc strcasestr() function was added. |
| 500028 | 87879 | December 14, 2001 | 5.0-CURRENT after the userland components of smbfs were imported. |
| (not changed) | 5.0-CURRENT after the new C99 specific-width integer types were added. | ||
| 500029 | 89938 | January 29, 2002 | 5.0-CURRENT after a change was made in the return value of sendfile(2). |
| 500030 | 90711 | February 15, 2002 | 5.0-CURRENT after the introduction of the type
fflags_t, which is the appropriate
size for file flags. |
| 500031 | 91203 | February 24, 2002 | 5.0-CURRENT after the usb structure element rename. |
| 500032 | 92453 | March 16, 2002 | 5.0-CURRENT after the introduction of Perl 5.6.1. |
| 500033 | 93722 | April 3, 2002 | 5.0-CURRENT after the
sendmail_enable rc.conf(5)
variable was made to take the value
NONE. |
| 500034 | 95831 | April 30, 2002 | 5.0-CURRENT after mtx_init() grew a third argument. |
| 500035 | 96498 | May 13, 2002 | 5.0-CURRENT with Gcc 3.1. |
| 500036 | 96781 | May 17, 2002 | 5.0-CURRENT without Perl in /usr/src |
| 500037 | 97516 | May 29, 2002 | 5.0-CURRENT after the addition of dlfunc(3) |
| 500038 | 100591 | July 24, 2002 | 5.0-CURRENT after the types of some struct sockbuf members were changed and the structure was reordered. |
| 500039 | 102757 | September 1, 2002 | 5.0-CURRENT after GCC 3.2.1 import. Also after headers stopped using _BSD_FOO_T_ and started using _FOO_T_DECLARED. This value can also be used as a conservative estimate of the start of bzip2(1) package support. |
| 500040 | 103675 | September 20, 2002 | 5.0-CURRENT after various changes to disk functions were made in the name of removing dependency on disklabel structure internals. |
| 500041 | 104250 | October 1, 2002 | 5.0-CURRENT after the addition of getopt_long(3) to libc. |
| 500042 | 105178 | October 15, 2002 | 5.0-CURRENT after Binutils 2.13 upgrade, which included new FreeBSD emulation, vec, and output format. |
| 500043 | 106289 | November 1, 2002 | 5.0-CURRENT after adding weak pthread_XXX stubs to libc, obsoleting libXThrStub.so. 5.0-RELEASE. |
| 500100 | 109405 | January 17, 2003 | 5.0-CURRENT after branching for RELENG_5_0 |
| 500101 | 111120 | February 19, 2003 | <sys/dkstat.h> is empty. Do not include it. |
| 500102 | 111482 | February 25, 2003 | 5.0-CURRENT after the d_mmap_t interface change. |
| 500103 | 111540 | February 26, 2003 | 5.0-CURRENT after taskqueue_swi changed to run without Giant, and taskqueue_swi_giant added to run with Giant. |
| 500104 | 111600 | February 27, 2003 | cdevsw_add() and cdevsw_remove() no longer exists. Appearance of MAJOR_AUTO allocation facility. |
| 500105 | 111864 | March 4, 2003 | 5.0-CURRENT after new cdevsw initialization method. |
| 500106 | 112007 | March 8, 2003 | devstat_add_entry() has been replaced by devstat_new_entry() |
| 500107 | 112288 | March 15, 2003 | Devstat interface change; see sys/sys/param.h 1.149 |
| 500108 | 112300 | March 15, 2003 | Token-Ring interface changes. |
| 500109 | 112571 | March 25, 2003 | Addition of vm_paddr_t. |
| 500110 | 112741 | March 28, 2003 | 5.0-CURRENT after realpath(3) has been made thread-safe |
| 500111 | 113273 | April 9, 2003 | 5.0-CURRENT after usbhid(3) has been synced with NetBSD |
| 500112 | 113597 | April 17, 2003 | 5.0-CURRENT after new NSS implementation and addition of POSIX.1 getpw*_r, getgr*_r functions |
| 500113 | 114492 | May 2, 2003 | 5.0-CURRENT after removal of the old rc system. |
| 501000 | 115816 | June 4, 2003 | 5.1-RELEASE. |
| 501100 | 115710 | June 2, 2003 | 5.1-CURRENT after branching for RELENG_5_1. |
| 501101 | 117025 | June 29, 2003 | 5.1-CURRENT after correcting the semantics of sigtimedwait(2) and sigwaitinfo(2). |
| 501102 | 117191 | July 3, 2003 | 5.1-CURRENT after adding the lockfunc and lockfuncarg fields to bus_dma_tag_create(9). |
| 501103 | 118241 | July 31, 2003 | 5.1-CURRENT after GCC 3.3.1-pre 20030711 snapshot integration. |
| 501104 | 118511 | August 5, 2003 | 5.1-CURRENT 3ware API changes to twe. |
| 501105 | 119021 | August 17, 2003 | 5.1-CURRENT dynamically-linked /bin and /sbin support and movement of libraries to /lib. |
| 501106 | 119881 | September 8, 2003 | 5.1-CURRENT after adding kernel support for Coda 6.x. |
| 501107 | 120180 | September 17, 2003 | 5.1-CURRENT after 16550 UART constants moved from
<dev/sio/sioreg.h> to
<dev/ic/ns16550.h>. Also
when libmap functionality was unconditionally supported
by rtld. |
| 501108 | 120386 | September 23, 2003 | 5.1-CURRENT after PFIL_HOOKS API update |
| 501109 | 120503 | September 27, 2003 | 5.1-CURRENT after adding kiconv(3) |
| 501110 | 120556 | September 28, 2003 | 5.1-CURRENT after changing default operations for open and close in cdevsw |
| 501111 | 121125 | October 16, 2003 | 5.1-CURRENT after changed layout of cdevsw |
| 501112 | 121129 | October 16, 2003 | 5.1-CURRENT after adding kobj multiple inheritance |
| 501113 | 121816 | October 31, 2003 | 5.1-CURRENT after the if_xname change in struct ifnet |
| 501114 | 122779 | November 16, 2003 | 5.1-CURRENT after changing /bin and /sbin to be dynamically linked |
| 502000 | 123198 | December 7, 2003 | 5.2-RELEASE |
| 502010 | 126150 | February 23, 2004 | 5.2.1-RELEASE |
| 502100 | 123196 | December 7, 2003 | 5.2-CURRENT after branching for RELENG_5_2 |
| 502101 | 123677 | December 19, 2003 | 5.2-CURRENT after __cxa_atexit/__cxa_finalize functions were added to libc. |
| 502102 | 125236 | January 30, 2004 | 5.2-CURRENT after change of default thread library from libc_r to libpthread. |
| 502103 | 126083 | February 21, 2004 | 5.2-CURRENT after device driver API megapatch. |
| 502104 | 126208 | February 25, 2004 | 5.2-CURRENT after getopt_long_only() addition. |
| 502105 | 126644 | March 5, 2004 | 5.2-CURRENT after NULL is made into ((void *)0) for C, creating more warnings. |
| 502106 | 126757 | March 8, 2004 | 5.2-CURRENT after pf is linked to the build and install. |
| 502107 | 126819 | March 10, 2004 | 5.2-CURRENT after time_t is changed to a 64-bit value on sparc64. |
| 502108 | 126891 | March 12, 2004 | 5.2-CURRENT after Intel C/C++ compiler support in some headers and execve(2) changes to be more strictly conforming to POSIX. |
| 502109 | 127312 | March 22, 2004 | 5.2-CURRENT after the introduction of the bus_alloc_resource_any API |
| 502110 | 127475 | March 27, 2004 | 5.2-CURRENT after the addition of UTF-8 locales |
| 502111 | 128144 | April 11, 2004 | 5.2-CURRENT after the removal of the getvfsent(3) API |
| 502112 | 128182 | April 13, 2004 | 5.2-CURRENT after the addition of the .warning directive for make. |
| 502113 | 130057 | June 4, 2004 | 5.2-CURRENT after ttyioctl() was made mandatory for serial drivers. |
| 502114 | 130418 | June 13, 2004 | 5.2-CURRENT after import of the ALTQ framework. |
| 502115 | 130481 | June 14, 2004 | 5.2-CURRENT after changing sema_timedwait(9) to return 0 on success and a non-zero error code on failure. |
| 502116 | 130585 | June 16, 2004 | 5.2-CURRENT after changing kernel dev_t to be pointer to struct cdev *. |
| 502117 | 130640 | June 17, 2004 | 5.2-CURRENT after changing kernel udev_t to dev_t. |
| 502118 | 130656 | June 17, 2004 | 5.2-CURRENT after adding support for CLOCK_VIRTUAL and CLOCK_PROF to clock_gettime(2) and clock_getres(2). |
| 502119 | 130934 | June 22, 2004 | 5.2-CURRENT after changing network interface cloning overhaul. |
| 502120 | 131429 | July 2, 2004 | 5.2-CURRENT after the update of the package tools to revision 20040629. |
| 502121 | 131883 | July 9, 2004 | 5.2-CURRENT after marking Bluetooth code as non-i386 specific. |
| 502122 | 131971 | July 11, 2004 | 5.2-CURRENT after the introduction of the KDB debugger framework, the conversion of DDB into a backend and the introduction of the GDB backend. |
| 502123 | 132025 | July 12, 2004 | 5.2-CURRENT after change to make VFS_ROOT take a
struct thread argument as does vflush. Struct
kinfo_proc now has a user data pointer. The switch of
the default X implementation to xorg
was also made at this time. |
| 502124 | 132597 | July 24, 2004 | 5.2-CURRENT after the change to separate the way ports rc.d and legacy scripts are started. |
| 502125 | 132726 | July 28, 2004 | 5.2-CURRENT after the backout of the previous change. |
| 502126 | 132914 | July 31, 2004 | 5.2-CURRENT after the removal of kmem_alloc_pageable() and the import of gcc 3.4.2. |
| 502127 | 132991 | August 2, 2004 | 5.2-CURRENT after changing the UMA kernel API to allow ctors/inits to fail. |
| 502128 | 133306 | August 8, 2004 | 5.2-CURRENT after the change of the vfs_mount signature as well as global replacement of PRISON_ROOT with SUSER_ALLOWJAIL for the suser(9) API. |
| 503000 | 134189 | August 23, 2004 | 5.3-BETA/RC before the pfil API change |
| 503001 | 135580 | September 22, 2004 | 5.3-RELEASE |
| 503100 | 136595 | October 16, 2004 | 5.3-STABLE after branching for RELENG_5_3 |
| 503101 | 138459 | December 3, 2004 | 5.3-STABLE after addition of glibc style strftime(3) padding options. |
| 503102 | 141788 | February 13, 2005 | 5.3-STABLE after OpenBSD's nc(1) import MFC. |
| 503103 | 142639 | February 27, 2005 | 5.4-PRERELEASE after the MFC of the fixes in
<src/include/stdbool.h> and
<src/sys/i386/include/_types.h>
for using the GCC-compatibility of the Intel C/C++
compiler. |
| 503104 | 142835 | February 28, 2005 | 5.4-PRERELEASE after the MFC of the change of ifi_epoch from wall clock time to uptime. |
| 503105 | 143029 | March 2, 2005 | 5.4-PRERELEASE after the MFC of the fix of EOVERFLOW check in vswprintf(3). |
| 504000 | 144575 | April 3, 2005 | 5.4-RELEASE. |
| 504100 | 144581 | April 3, 2005 | 5.4-STABLE after branching for RELENG_5_4 |
| 504101 | 146105 | May 11, 2005 | 5.4-STABLE after increasing the default thread stacksizes |
| 504102 | 504101 | June 24, 2005 | 5.4-STABLE after the addition of sha256 |
| 504103 | 150892 | October 3, 2005 | 5.4-STABLE after the MFC of if_bridge |
| 504104 | 152370 | November 13, 2005 | 5.4-STABLE after the MFC of bsdiff and portsnap |
| 504105 | 154464 | January 17, 2006 | 5.4-STABLE after MFC of ldconfig_local_dirs change. |
| 505000 | 158481 | May 12, 2006 | 5.5-RELEASE. |
| 505100 | 158482 | May 12, 2006 | 5.5-STABLE after branching for RELENG_5_5 |
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>.