- __FreeBSD_version Values
-
-
-
-
- Value
-
- Date
-
- Release
-
-
-
-
-
- 119411
-
- 2.0-RELEASE
-
-
-
- 199501, 199503
- March 19, 1995
- 2.1-CURRENT
-
-
-
- 199504
- April 9, 1995
- 2.0.5-RELEASE
-
-
-
- 199508
- August 26, 1995
- 2.2-CURRENT before 2.1
-
-
-
- 199511
- November 10, 1995
- 2.1.0-RELEASE
-
-
-
- 199512
- November 10, 1995
- 2.2-CURRENT before 2.1.5
-
-
-
- 199607
- July 10, 1996
- 2.1.5-RELEASE
-
-
-
- 199608
- July 12, 1996
- 2.2-CURRENT before 2.1.6
-
-
-
- 199612
- November 15, 1996
- 2.1.6-RELEASE
-
-
-
- 199612
-
- 2.1.7-RELEASE
-
-
-
- 220000
- February 19, 1997
- 2.2-RELEASE
-
-
-
- (not changed)
-
- 2.2.1-RELEASE
-
-
-
- (not changed)
-
- 2.2-STABLE after 2.2.1-RELEASE
-
-
-
- 221001
- April 15, 1997
- 2.2-STABLE after texinfo-3.9
-
-
-
- 221002
- April 30, 1997
- 2.2-STABLE after top
-
-
-
- 222000
- May 16, 1997
- 2.2.2-RELEASE
-
-
-
- 222001
- May 19, 1997
- 2.2-STABLE after 2.2.2-RELEASE
-
-
-
- 225000
- October 2, 1997
- 2.2.5-RELEASE
-
-
-
- 225001
- November 20, 1997
- 2.2-STABLE after 2.2.5-RELEASE
-
-
-
- 225002
- December 27, 1997
- 2.2-STABLE after ldconfig -R merge
-
-
-
- 226000
- March 24, 1998
- 2.2.6-RELEASE
-
-
-
- 227000
- July 21, 1998
- 2.2.7-RELEASE
-
-
-
- 227001
- July 21, 1998
- 2.2-STABLE after 2.2.7-RELEASE
-
-
-
- 227002
- September 19, 1998
- 2.2-STABLE after &man.semctl.2; change
-
-
-
- 228000
- November 29, 1998
- 2.2.8-RELEASE
-
-
-
- 228001
- November 29, 1998
- 2.2-STABLE after 2.2.8-RELEASE
-
-
-
- 300000
- February 19, 1996
- 3.0-CURRENT before &man.mount.2; change
-
-
-
- 300001
- September 24, 1997
- 3.0-CURRENT after &man.mount.2; change
-
-
-
- 300002
- June 2, 1998
- 3.0-CURRENT after &man.semctl.2; change
-
-
-
- 300003
- June 7, 1998
- 3.0-CURRENT after ioctl arg changes
-
-
-
- 300004
- September 3, 1998
- 3.0-CURRENT after ELF conversion
-
-
-
- 300005
- October 16, 1998
- 3.0-RELEASE
-
-
-
- 300006
- October 16, 1998
- 3.0-CURRENT after 3.0-RELEASE
-
-
-
- 300007
- January 22, 1999
- 3.0-STABLE after 3/4 branch
-
-
-
- 310000
- February 9, 1999
- 3.1-RELEASE
-
-
-
- 310001
- March 27, 1999
- 3.1-STABLE after 3.1-RELEASE
-
-
-
- 310002
- April 14, 1999
- 3.1-STABLE after C++ constructor/destructor order
- change
-
-
-
- 320000
-
- 3.2-RELEASE
-
-
-
- 320001
- May 8, 1999
- 3.2-STABLE
-
-
-
- 320002
- August 29, 1999
- 3.2-STABLE after binary-incompatible IPFW and
- socket changes
-
-
-
- 330000
- September 2, 1999
- 3.3-RELEASE
-
-
-
- 330001
- September 16, 1999
- 3.3-STABLE
-
-
-
- 330002
- November 24, 1999
- 3.3-STABLE after adding &man.mkstemp.3;
- to libc
-
-
-
- 340000
- December 5, 1999
- 3.4-RELEASE
-
-
-
- 340001
- December 17, 1999
- 3.4-STABLE
-
-
-
- 350000
- June 20, 2000
- 3.5-RELEASE
-
-
-
- 350001
- July 12, 2000
- 3.5-STABLE
-
-
-
- 400000
- January 22, 1999
- 4.0-CURRENT after 3.4 branch
-
-
-
- 400001
- February 20, 1999
- 4.0-CURRENT after change in dynamic linker
- handling
-
-
-
- 400002
- March 13, 1999
- 4.0-CURRENT after C++ constructor/destructor
- order change
-
-
-
- 400003
- March 27, 1999
- 4.0-CURRENT after functioning
- &man.dladdr.3;
-
-
-
- 400004
- April 5, 1999
- 4.0-CURRENT after __deregister_frame_info dynamic
- linker bug fix (also 4.0-CURRENT after EGCS 1.1.2
- integration)
-
-
-
- 400005
- April 27, 1999
- 4.0-CURRENT after &man.suser.9; API change
- (also 4.0-CURRENT after newbus)
-
-
-
- 400006
- May 31, 1999
- 4.0-CURRENT after cdevsw registration
- change
-
-
-
- 400007
- June 17, 1999
- 4.0-CURRENT after the addition of so_cred for
- socket level credentials
-
-
-
- 400008
- June 20, 1999
- 4.0-CURRENT after the addition of a poll syscall
- wrapper to libc_r
-
-
-
- 400009
- July 20, 1999
- 4.0-CURRENT after the change of the kernel's
- dev_t type to struct
- specinfo pointer
-
-
-
- 400010
- September 25, 1999
- 4.0-CURRENT after fixing a hole
- in &man.jail.2;
-
-
-
- 400011
- September 29, 1999
- 4.0-CURRENT after the sigset_t
- datatype change
-
-
-
- 400012
- November 15, 1999
- 4.0-CURRENT after the cutover to the GCC 2.95.2
- compiler
-
-
-
- 400013
- December 4, 1999
- 4.0-CURRENT after adding pluggable linux-mode
- ioctl handlers
-
-
-
- 400014
- January 18, 2000
- 4.0-CURRENT after importing OpenSSL
-
-
-
- 400015
- January 27, 2000
- 4.0-CURRENT after the C++ ABI change in GCC
- 2.95.2 from -fvtable-thunks to -fno-vtable-thunks by
- default
-
-
-
- 400016
- February 27, 2000
- 4.0-CURRENT after importing OpenSSH
-
-
-
- 400017
- March 13, 2000
- 4.0-RELEASE
-
-
-
- 400018
- March 17, 2000
- 4.0-STABLE after 4.0-RELEASE
-
-
-
- 400019
- May 5, 2000
- 4.0-STABLE after the introduction of delayed
- checksums.
-
-
-
- 400020
- June 4, 2000
- 4.0-STABLE after merging libxpg4 code into
- libc.
-
-
-
- 400021
- July 8, 2000
- 4.0-STABLE after upgrading Binutils to 2.10.0,
- ELF branding changes, and tcsh in the base
- system.
-
-
-
- 410000
- July 14, 2000
- 4.1-RELEASE
-
-
-
- 410001
- July 29, 2000
- 4.1-STABLE after 4.1-RELEASE
-
-
-
- 410002
- September 16, 2000
- 4.1-STABLE after &man.setproctitle.3; moved from
- libutil to libc.
-
-
-
- 411000
- September 25, 2000
- 4.1.1-RELEASE
-
-
-
- 411001
-
- 4.1.1-STABLE after 4.1.1-RELEASE
-
-
-
- 420000
- October 31, 2000
- 4.2-RELEASE
-
-
-
- 420001
- January 10, 2001
- 4.2-STABLE after combining libgcc.a and
- libgcc_r.a, and associated GCC linkage
- changes.
-
-
-
- 430000
- March 6, 2001
- 4.3-RELEASE
-
-
-
- 430001
- May 18, 2001
- 4.3-STABLE after wint_t introduction.
-
-
-
- 430002
- July 22, 2001
- 4.3-STABLE after PCI powerstate API
- merge.
-
-
-
- 440000
- August 1, 2001
- 4.4-RELEASE
-
-
-
- 440001
- October 23, 2001
- 4.4-STABLE after d_thread_t introduction.
-
-
-
- 440002
- November 4, 2001
- 4.4-STABLE after mount structure changes (affects
- filesystem klds).
-
-
-
- 440003
- December 18, 2001
- 4.4-STABLE after the userland components of smbfs
- were imported.
-
-
-
- 450000
- December 20, 2001
- 4.5-RELEASE
-
-
-
- 450001
- February 24, 2002
- 4.5-STABLE after the usb structure element
- rename.
-
-
-
- 450004
- April 16, 2002
- 4.5-STABLE after the
- sendmail_enable &man.rc.conf.5;
- variable was made to take the value
- NONE.
-
-
-
- 450005
- April 27, 2002
- 4.5-STABLE after moving to XFree86 4 by default
- for package builds.
-
-
-
- 450006
- May 1, 2002
- 4.5-STABLE after accept filtering was fixed so
- that is no longer susceptible to an easy DoS.
-
-
-
- 460000
- June 21, 2002
- 4.6-RELEASE
-
-
-
- 460001
- June 21, 2002
- 4.6-STABLE &man.sendfile.2; fixed to comply with
- documentation, not to count any headers sent against
- the amount of data to be sent from the file.
-
-
-
- 460002
- July 19, 2002
- 4.6.2-RELEASE
-
-
-
- 460100
- June 26, 2002
- 4.6-STABLE
-
-
-
- 460101
- June 26, 2002
- 4.6-STABLE after MFC of `sed -i'.
-
-
-
- 460102
- September 1, 2002
- 4.6-STABLE after MFC of many new pkg_install
- features from the HEAD.
-
-
-
- 470000
- October 8, 2002
- 4.7-RELEASE
-
-
-
- 470100
- October 9, 2002
- 4.7-STABLE
-
-
-
- 470101
- November 10, 2002
- Start 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.
-
-
-
- 470102
- January 23, 2003
- 4.7-STABLE after MFC of mbuf changes to replace
- m_aux mbufs by m_tag's
-
-
-
- 470103
- February 14, 2003
- 4.7-STABLE gets OpenSSL 0.9.7
-
-
-
- 480000
- March 30, 2003
- 4.8-RELEASE
-
-
-
- 480100
- April 5, 2003
- 4.8-STABLE
-
-
-
- 480101
- May 22, 2003
- 4.8-STABLE after &man.realpath.3; has been made
- thread-safe
-
-
-
- 480102
- August 10, 2003
- 4.8-STABLE 3ware API changes to twe.
-
-
-
- 490000
- October 27, 2003
- 4.9-RELEASE
-
-
-
- 490100
- October 27, 2003
- 4.9-STABLE
-
-
-
- 490101
- January 8, 2004
- 4.9-STABLE after e_sid was added to struct
- kinfo_eproc.
-
-
-
- 490102
- February 4, 2004
- 4.9-STABLE after MFC of libmap functionality
- for rtld.
-
-
-
- 491000
- May 25, 2004
- 4.10-RELEASE
-
-
-
- 491100
- June 1, 2004
- 4.10-STABLE
-
-
-
- 491101
- August 11, 2004
- 4.10-STABLE after MFC of revision 20040629 of
- the package tools
-
-
-
- 491102
- November 16, 2004
- 4.10-STABLE after VM fix dealing with unwiring
- of fictitious pages
-
-
-
- 492000
- December 17, 2004
- 4.11-RELEASE
-
-
-
- 492100
- December 17, 2004
- 4.11-STABLE
-
-
-
- 492101
- April 18, 2006
- 4.11-STABLE after adding libdata/ldconfig
- directories to mtree files.
-
-
-
- 500000
- March 13, 2000
- 5.0-CURRENT
-
-
-
- 500001
- April 18, 2000
- 5.0-CURRENT after adding addition ELF header
- fields, and changing our ELF binary branding
- method.
-
-
-
- 500002
- May 2, 2000
- 5.0-CURRENT after kld metadata changes.
-
-
-
- 500003
- May 18, 2000
- 5.0-CURRENT after buf/bio changes.
-
-
-
- 500004
- May 26, 2000
- 5.0-CURRENT after binutils upgrade.
-
-
-
- 500005
- June 3, 2000
- 5.0-CURRENT after merging libxpg4 code into
- libc and after TASKQ interface introduction.
-
-
-
- 500006
- June 10, 2000
- 5.0-CURRENT after the addition of AGP
- interfaces.
-
-
-
- 500007
- June 29, 2000
- 5.0-CURRENT after Perl upgrade to 5.6.0
-
-
-
- 500008
- July 7, 2000
- 5.0-CURRENT after the update of KAME code to
- 2000/07 sources.
-
-
-
- 500009
- July 14, 2000
- 5.0-CURRENT after ether_ifattach() and
- ether_ifdetach() changes.
-
-
-
- 500010
- July 16, 2000
- 5.0-CURRENT after changing mtree defaults
- back to original variant, adding -L to follow
- symlinks.
-
-
-
- 500011
- July 18, 2000
- 5.0-CURRENT after kqueue API changed.
-
-
-
- 500012
- September 2, 2000
- 5.0-CURRENT after &man.setproctitle.3; moved from
- libutil to libc.
-
-
-
- 500013
- September 10, 2000
- 5.0-CURRENT after the first SMPng commit.
-
-
-
- 500014
- January 4, 2001
- 5.0-CURRENT after <sys/select.h> moved to
- <sys/selinfo.h>.
-
-
-
- 500015
- January 10, 2001
- 5.0-CURRENT after combining libgcc.a and
- libgcc_r.a, and associated GCC linkage
- changes.
-
-
-
- 500016
- January 24, 2001
- 5.0-CURRENT after change allowing libc and libc_r
- to be linked together, deprecating -pthread
- option.
-
-
-
- 500017
- February 18, 2001
- 5.0-CURRENT after switch from struct ucred to
- struct xucred to stabilize kernel-exported API for
- mountd et al.
-
-
-
- 500018
- February 24, 2001
- 5.0-CURRENT after addition of CPUTYPE make
- variable for controlling CPU-specific
- optimizations.
-
-
-
- 500019
- June 9, 2001
- 5.0-CURRENT after moving machine/ioctl_fd.h to
- sys/fdcio.h
-
-
-
- 500020
- June 15, 2001
- 5.0-CURRENT after locale names renaming.
-
-
-
- 500021
- June 22, 2001
- 5.0-CURRENT after Bzip2 import.
- Also signifies removal of S/Key.
-
-
-
- 500022
- July 12, 2001
- 5.0-CURRENT after SSE support.
-
-
-
- 500023
- September 14, 2001
- 5.0-CURRENT after KSE Milestone 2.
-
-
-
- 500024
- October 1, 2001
- 5.0-CURRENT after d_thread_t,
- and moving UUCP to ports.
-
-
-
- 500025
- October 4, 2001
- 5.0-CURRENT after ABI change for descriptor
- and creds passing on 64 bit platforms.
-
-
-
- 500026
- 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
- October 10, 2001
- 5.0-CURRENT after the new libc strcasestr()
- function was added.
-
-
-
- 500028
- 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
- January 29, 2002
- 5.0-CURRENT after a change was made in the return
- value of &man.sendfile.2;.
-
-
-
- 500030
- February 15, 2002
- 5.0-CURRENT after the introduction of the
- type fflags_t, which is the
- appropriate size for file flags.
-
-
-
- 500031
- February 24, 2002
- 5.0-CURRENT after the usb structure element
- rename.
-
-
-
- 500032
- March 16, 2002
- 5.0-CURRENT after the introduction of
- Perl 5.6.1.
-
-
-
- 500033
- April 3, 2002
- 5.0-CURRENT after the
- sendmail_enable &man.rc.conf.5;
- variable was made to take the value
- NONE.
-
-
-
- 500034
- April 30, 2002
- 5.0-CURRENT after mtx_init() grew a third
- argument.
-
-
-
- 500035
- May 13, 2002
- 5.0-CURRENT with Gcc 3.1.
-
-
-
- 500036
- May 17, 2002
- 5.0-CURRENT without Perl in /usr/src
-
-
-
- 500037
- May 29, 2002
- 5.0-CURRENT after the addition of
- &man.dlfunc.3;
-
-
-
- 500038
- July 24, 2002
- 5.0-CURRENT after the types of some struct
- sockbuf members were changed and the structure was
- reordered.
-
-
-
- 500039
- 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 &man.bzip2.1; package
- support.
-
-
-
- 500040
- 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
- October 1, 2002
- 5.0-CURRENT after the addition of
- &man.getopt.long.3; to libc.
-
-
-
- 500042
- October 15, 2002
- 5.0-CURRENT after Binutils 2.13 upgrade, which
- included new FreeBSD emulation, vec, and output
- format.
-
-
-
- 500043
- November 1, 2002
- 5.0-CURRENT after adding weak pthread_XXX stubs
- to libc, obsoleting libXThrStub.so.
- 5.0-RELEASE.
-
-
-
- 500100
- January 17, 2003
- 5.0-CURRENT after branching for
- RELENG_5_0
-
-
-
- 500101
- February 19, 2003
- <sys/dkstat.h> is empty. Do not include
- it.
-
-
-
- 500102
- February 25, 2003
- 5.0-CURRENT after the d_mmap_t interface
- change.
-
-
-
- 500103
- February 26, 2003
- 5.0-CURRENT after taskqueue_swi changed to run
- without Giant, and taskqueue_swi_giant added to run
- with Giant.
-
-
-
- 500104
- February 27, 2003
- cdevsw_add() and cdevsw_remove() no
- longer exists.
- Appearance of MAJOR_AUTO allocation facility.
-
-
-
- 500105
- March 4, 2003
- 5.0-CURRENT after new cdevsw initialization
- method.
-
-
-
- 500106
- March 8, 2003
- devstat_add_entry() has been replaced by
- devstat_new_entry()
-
-
-
- 500107
- March 15, 2003
- Devstat interface change; see sys/sys/param.h
- 1.149
-
-
-
- 500108
- March 15, 2003
- Token-Ring interface changes.
-
-
-
- 500109
- March 25, 2003
- Addition of vm_paddr_t.
-
-
-
- 500110
- March 28, 2003
- 5.0-CURRENT after &man.realpath.3; has been made
- thread-safe
-
-
-
- 500111
- April 9, 2003
- 5.0-CURRENT after &man.usbhid.3; has been synced
- with NetBSD
-
-
-
- 500112
- April 17, 2003
- 5.0-CURRENT after new NSS implementation
- and addition of POSIX.1 getpw*_r, getgr*_r
- functions
-
-
-
- 500113
- May 2, 2003
- 5.0-CURRENT after removal of the old rc
- system.
-
-
-
- 501000
- June 4, 2003
- 5.1-RELEASE.
-
-
-
- 501100
- June 2, 2003
- 5.1-CURRENT after branching for
- RELENG_5_1.
-
-
-
- 501101
- June 29, 2003
- 5.1-CURRENT after correcting the semantics of
- sigtimedwait(2) and sigwaitinfo(2).
-
-
-
- 501102
- July 3, 2003
- 5.1-CURRENT after adding the lockfunc and
- lockfuncarg fields to
- &man.bus.dma.tag.create.9;.
-
-
-
- 501103
- July 31, 2003
- 5.1-CURRENT after GCC 3.3.1-pre 20030711 snapshot
- integration.
-
-
-
- 501104
- August 5, 2003
- 5.1-CURRENT 3ware API changes to twe.
-
-
-
- 501105
- August 17, 2003
- 5.1-CURRENT dynamically-linked /bin and /sbin
- support and movement of libraries to /lib.
-
-
-
- 501106
- September 8, 2003
- 5.1-CURRENT after adding kernel support for
- Coda 6.x.
-
-
-
- 501107
- 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
- September 23, 2003
- 5.1-CURRENT after PFIL_HOOKS API update
-
-
-
- 501109
- September 27, 2003
- 5.1-CURRENT after adding kiconv(3)
-
-
-
- 501110
- September 28, 2003
- 5.1-CURRENT after changing default operations
- for open and close in cdevsw
-
-
-
- 501111
- October 16, 2003
- 5.1-CURRENT after changed layout of
- cdevsw
-
-
-
- 501112
- October 16, 2003
- 5.1-CURRENT after adding kobj multiple
- inheritance
-
-
-
- 501113
- October 31, 2003
- 5.1-CURRENT after the if_xname change in
- struct ifnet
-
-
-
- 501114
- November 16, 2003
- 5.1-CURRENT after changing /bin and /sbin to
- be dynamically linked
-
-
-
- 502000
- December 7, 2003
- 5.2-RELEASE
-
-
-
- 502010
- February 23, 2004
- 5.2.1-RELEASE
-
-
-
- 502100
- December 7, 2003
- 5.2-CURRENT after branching for
- RELENG_5_2
-
-
-
- 502101
- December 19, 2003
- 5.2-CURRENT after __cxa_atexit/__cxa_finalize
- functions were added to libc.
-
-
-
- 502102
- January 30, 2004
- 5.2-CURRENT after change of default thread
- library from libc_r to libpthread.
-
-
-
- 502103
- February 21, 2004
- 5.2-CURRENT after device driver API
- megapatch.
-
-
-
- 502104
- February 25, 2004
- 5.2-CURRENT after getopt_long_only()
- addition.
-
-
-
- 502105
- March 5, 2004
- 5.2-CURRENT after NULL is made into ((void *)0)
- for C, creating more warnings.
-
-
-
- 502106
- March 8, 2004
- 5.2-CURRENT after pf is linked to the build and
- install.
-
-
-
- 502107
- March 10, 2004
- 5.2-CURRENT after time_t is changed to a
- 64-bit value on sparc64.
-
-
-
- 502108
- 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
- March 22, 2004
- 5.2-CURRENT after the introduction of the
- bus_alloc_resource_any API
-
-
-
- 502110
- March 27, 2004
- 5.2-CURRENT after the addition of UTF-8
- locales
-
-
-
- 502111
- April 11, 2004
- 5.2-CURRENT after the removal of the getvfsent(3)
- API
-
-
-
- 502112
- April 13, 2004
- 5.2-CURRENT after the addition of the .warning
- directive for make.
-
-
-
- 502113
- June 4, 2004
- 5.2-CURRENT after ttyioctl() was made mandatory
- for serial drivers.
-
-
-
- 502114
- June 13, 2004
- 5.2-CURRENT after import of the ALTQ
- framework.
-
-
-
- 502115
- 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
- June 16, 2004
- 5.2-CURRENT after changing kernel dev_t to be
- pointer to struct cdev *.
-
-
-
- 502117
- June 17, 2004
- 5.2-CURRENT after changing kernel udev_t to
- dev_t.
-
-
-
- 502118
- June 17, 2004
- 5.2-CURRENT after adding support for
- CLOCK_VIRTUAL and CLOCK_PROF to clock_gettime(2) and
- clock_getres(2).
-
-
-
- 502119
- June 22, 2004
- 5.2-CURRENT after changing network interface
- cloning overhaul.
-
-
-
- 502120
- July 2, 2004
- 5.2-CURRENT after the update of the package tools
- to revision 20040629.
-
-
-
- 502121
- July 9, 2004
- 5.2-CURRENT after marking Bluetooth code as
- non-i386 specific.
-
-
-
- 502122
- 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
- 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
- July 24, 2004
- 5.2-CURRENT after the change to separate the way
- ports rc.d and legacy scripts are started.
-
-
-
- 502125
- July 28, 2004
- 5.2-CURRENT after the backout of the previous
- change.
-
-
-
- 502126
- July 31, 2004
- 5.2-CURRENT after the removal of
- kmem_alloc_pageable() and the import of gcc
- 3.4.2.
-
-
-
- 502127
- August 2, 2004
- 5.2-CURRENT after changing the UMA kernel
- API to allow ctors/inits to fail.
-
-
-
- 502128
- 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
- August 23, 2004
- 5.3-BETA/RC before the pfil API change
-
-
-
- 503001
- September 22, 2004
- 5.3-RELEASE
-
-
-
- 503100
- October 16, 2004
- 5.3-STABLE after branching for RELENG_5_3
-
-
-
- 503101
- December 3, 2004
- 5.3-STABLE after addition of glibc style
- &man.strftime.3; padding options.
-
-
-
- 503102
- February 13, 2005
- 5.3-STABLE after OpenBSD's nc(1) import
- MFC.
-
-
-
- 503103
- 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
- February 28, 2005
- 5.4-PRERELEASE after the MFC of the change of
- ifi_epoch from wall clock time to uptime.
-
-
-
- 503105
- March 2, 2005
- 5.4-PRERELEASE after the MFC of the fix of
- EOVERFLOW check in vswprintf(3).
-
-
-
- 504000
- April 3, 2005
- 5.4-RELEASE.
-
-
-
- 504100
- April 3, 2005
- 5.4-STABLE after branching for RELENG_5_4
-
-
-
- 504101
- May 11, 2005
- 5.4-STABLE after increasing the default
- thread stacksizes
-
-
-
- 504102
- June 24, 2005
- 5.4-STABLE after the addition of sha256
-
-
-
- 504103
- October 3, 2005
- 5.4-STABLE after the MFC of if_bridge
-
-
-
- 504104
- November 13, 2005
- 5.4-STABLE after the MFC of bsdiff and
- portsnap
-
-
-
- 504105
- January 17, 2006
- 5.4-STABLE after MFC of ldconfig_local_dirs
- change.
-
-
-
- 505000
- May 12, 2006
- 5.5-RELEASE.
-
-
-
- 505100
- May 12, 2006
- 5.5-STABLE after branching for RELENG_5_5
-
-
-
- 600000
- August 18, 2004
- 6.0-CURRENT
-
-
-
- 600001
- August 27, 2004
- 6.0-CURRENT after permanently enabling PFIL_HOOKS
- in the kernel.
-
-
-
- 600002
- August 30, 2004
- 6.0-CURRENT after initial addition of
- ifi_epoch to struct if_data. Backed out after a
- few days. Do not use this value.
-
-
-
- 600003
- September 8, 2004
- 6.0-CURRENT after the re-addition of the
- ifi_epoch member of struct if_data.
-
-
-
- 600004
- September 29, 2004
- 6.0-CURRENT after addition of the struct inpcb
- argument to the pfil API.
-
-
-
- 600005
- October 5, 2004
- 6.0-CURRENT after addition of the "-d
- DESTDIR" argument to newsyslog.
-
-
-
- 600006
- November 4, 2004
- 6.0-CURRENT after addition of glibc style
- &man.strftime.3; padding options.
-
-
-
- 600007
- December 12, 2004
- 6.0-CURRENT after addition of 802.11 framework
- updates.
-
-
-
- 600008
- January 25, 2005
- 6.0-CURRENT after changes to VOP_*VOBJECT()
- functions and introduction of MNTK_MPSAFE flag for
- Giantfree filesystems.
-
-
-
- 600009
- February 4, 2005
- 6.0-CURRENT after addition of the cpufreq
- framework and drivers.
-
-
-
- 600010
- February 6, 2005
- 6.0-CURRENT after importing OpenBSD's
- nc(1).
-
-
-
- 600011
- February 12, 2005
- 6.0-CURRENT after removing semblance of SVID2
- matherr() support.
-
-
-
- 600012
- February 15, 2005
- 6.0-CURRENT after increase of default thread
- stacks' size.
-
-
-
- 600013
- February 19, 2005
- 6.0-CURRENT after fixes in
- <src/include/stdbool.h> and
- <src/sys/i386/include/_types.h>
- for using the GCC-compatibility of the Intel C/C++
- compiler.
-
-
-
- 600014
- February 21, 2005
- 6.0-CURRENT after EOVERFLOW checks in
- vswprintf(3) fixed.
-
-
-
- 600015
- February 25, 2005
- 6.0-CURRENT after changing the struct if_data
- member, ifi_epoch, from wall clock time to
- uptime.
-
-
-
- 600016
- February 26, 2005
- 6.0-CURRENT after LC_CTYPE disk format
- changed.
-
-
-
- 600017
- February 27, 2005
- 6.0-CURRENT after NLS catalogs disk format
- changed.
-
-
-
- 600018
- February 27, 2005
- 6.0-CURRENT after LC_COLLATE disk format
- changed.
-
-
-
- 600019
- February 28, 2005
- Installation of acpica includes into
- /usr/include.
-
-
-
- 600020
- March 9, 2005
- Addition of MSG_NOSIGNAL flag to send(2)
- API.
-
-
-
- 600021
- March 17, 2005
- Addition of fields to cdevsw
-
-
-
- 600022
- March 21, 2005
- Removed gtar from base system.
-
-
-
- 600023
- April 13, 2005
- LOCAL_CREDS, LOCAL_CONNWAIT socket options added
- to unix(4).
-
-
-
- 600024
- April 19, 2005
- &man.hwpmc.4; and related tools added to
- 6.0-CURRENT.
-
-
-
- 600025
- April 26, 2005
- struct icmphdr added to 6.0-CURRENT.
-
-
-
- 600026
- May 3, 2005
- pf updated to 3.7.
-
-
-
- 600027
- May 6, 2005
- Kernel libalias and ng_nat introduced.
-
-
-
- 600028
- May 13, 2005
- POSIX ttyname_r(3) made available through
- unistd.h and libc.
-
-
-
- 600029
- May 29, 2005
- 6.0-CURRENT after libpcap updated to v0.9.1 alpha
- 096.
-
-
-
- 600030
- June 5, 2005
- 6.0-CURRENT after importing NetBSD's
- if_bridge(4).
-
-
-
- 600031
- June 10, 2005
- 6.0-CURRENT after struct ifnet was broken out
- of the driver softcs.
-
-
-
- 600032
- July 11, 2005
- 6.0-CURRENT after the import of libpcap
- v0.9.1.
-
-
-
- 600033
- July 25, 2005
- 6.0-STABLE after bump of all shared library
- versions that had not been changed since
- RELENG_5.
-
-
-
- 600034
- August 13, 2005
- 6.0-STABLE after credential argument is added to
- dev_clone event handler. 6.0-RELEASE.
-
-
-
- 600100
- November 1, 2005
- 6.0-STABLE after 6.0-RELEASE
-
-
-
- 600101
- December 21, 2005
- 6.0-STABLE after incorporating scripts from the
- local_startup directories into the base
- &man.rcorder.8;.
-
-
-
- 600102
- December 30, 2005
- 6.0-STABLE after updating the ELF types and
- constants.
-
-
-
- 600103
- January 15, 2006
- 6.0-STABLE after MFC of pidfile(3) API.
-
-
-
- 600104
- January 17, 2006
- 6.0-STABLE after MFC of ldconfig_local_dirs
- change.
-
-
-
- 600105
- February 26, 2006
- 6.0-STABLE after NLS catalog support of
- csh(1).
-
-
-
- 601000
- May 6, 2006
- 6.1-RELEASE
-
-
-
- 601100
- May 6, 2006
- 6.1-STABLE after 6.1-RELEASE.
-
-
-
- 601101
- June 22, 2006
- 6.1-STABLE after the import of csup.
-
-
-
- 601102
- July 11, 2006
- 6.1-STABLE after the iwi(4) update.
-
-
-
- 601103
- July 17, 2006
- 6.1-STABLE after the resolver update to
- BIND9, and exposure of reentrant version of
- netdb functions.
-
-
-
- 601104
- August 8, 2006
- 6.1-STABLE after DSO (dynamic shared
- objects) support has been enabled in
- OpenSSL.
-
-
-
- 601105
- September 2, 2006
- 6.1-STABLE after 802.11 fixups changed the
- api for the IEEE80211_IOC_STA_INFO ioctl.
-
-
-
- 602000
- November 15, 2006
- 6.2-RELEASE
-
-
-
- 602100
- September 15, 2006
- 6.2-STABLE after 6.2-RELEASE.
-
-
-
- 602101
- December 12, 2006
- 6.2-STABLE after the addition of Wi-Spy
- quirk.
-
-
-
- 602102
- December 28, 2006
- 6.2-STABLE after pci_find_extcap()
- addition.
-
-
-
- 602103
- January 16, 2007
- 6.2-STABLE after MFC of dlsym change to look for
- a requested symbol both in specified dso and its
- implicit dependencies.
-
-
-
- 602104
- January 28, 2007
- 6.2-STABLE after MFC of ng_deflate(4) and
- ng_pred1(4) netgraph nodes and new compression and
- encryption modes for ng_ppp(4) node.
-
-
-
- 602105
- February 20, 2007
- 6.2-STABLE after MFC of BSD licensed version of
- &man.gzip.1; ported from NetBSD.
-
-
-
- 602106
- March 31, 2007
- 6.2-STABLE after MFC of PCI MSI and MSI-X
- support.
-
-
-
- 602107
- April 6, 2007
- 6.2-STABLE after MFC of ncurses 5.6 and wide
- character support.
-
-
-
- 602108
- April 11, 2007
- 6.2-STABLE after MFC of CAM 'SG' peripheral
- device, which implements a subset of Linux SCSI SG
- passthrough device API.
-
-
-
- 602109
- April 17, 2007
- 6.2-STABLE after MFC of readline 5.2 patchset
- 002.
-
-
-
- 602110
- May 2, 2007
- 6.2-STABLE after MFC of pmap_invalidate_cache(),
- pmap_change_attr(), pmap_mapbios(),
- pmap_mapdev_attr(), and pmap_unmapbios() for amd64 and
- i386.
-
-
-
- 602111
- June 11, 2007
- 6.2-STABLE after MFC of BOP_BDFLUSH and caused
- breakage of the filesystem modules KBI.
-
-
-
- 602112
- September 21, 2007
- 6.2-STABLE after libutil(3) MFC's.
-
-
-
- 602113
- October 25, 2007
- 6.2-STABLE after MFC of wide and single byte
- ctype separation. Newly compiled binary that
- references to ctype.h may require a new symbol,
- __mb_sb_limit, which is not available on older
- systems.
-
-
-
- 602114
- October 30, 2007
- 6.2-STABLE after ctype ABI forward compatibility
- restored.
-
-
-
- 602115
- November 21, 2007
- 6.2-STABLE after back out of wide and single byte
- ctype separation.
-
-
-
- 603000
- November 25, 2007
- 6.3-RELEASE
-
-
-
- 603100
- November 25, 2007
- 6.3-STABLE after 6.3-RELEASE.
-
-
-
- 603101
- December 7, 2007
- 6.3-STABLE after fixing
- multibyte type support in bit macro.
-
-
-
- 603102
- April 24, 2008
- 6.3-STABLE after adding l_sysid to struct
- flock.
-
-
-
- 603103
- May 27, 2008
- 6.3-STABLE after MFC of the
- memrchr function.
-
-
-
- 603104
- June 15, 2008
- 6.3-STABLE after MFC of support for
- :u variable modifier in
- make(1).
-
-
-
- 604000
- October 4, 2008
- 6.4-RELEASE
-
-
-
- 604100
- October 4, 2008
- 6.4-STABLE after 6.4-RELEASE.
-
-
-
- 700000
- July 11, 2005
- 7.0-CURRENT.
-
-
-
- 700001
- July 23, 2005
- 7.0-CURRENT after bump of all shared library
- versions that had not been changed since
- RELENG_5.
-
-
-
- 700002
- August 13, 2005
- 7.0-CURRENT after credential argument is added to
- dev_clone event handler.
-
-
-
- 700003
- August 25, 2005
- 7.0-CURRENT after memmem(3) is added to
- libc.
-
-
-
- 700004
- October 30, 2005
- 7.0-CURRENT after solisten(9) kernel arguments
- are modified to accept a backlog parameter.
-
-
-
- 700005
- November 11, 2005
- 7.0-CURRENT after IFP2ENADDR() was changed to
- return a pointer to IF_LLADDR().
-
-
-
- 700006
- November 11, 2005
- 7.0-CURRENT after addition of
- if_addr member to struct
- ifnet and IFP2ENADDR() removal.
-
-
-
- 700007
- December 2, 2005
- 7.0-CURRENT after incorporating scripts from the
- local_startup directories into the base
- &man.rcorder.8;.
-
-
-
- 700008
- December 5, 2005
- 7.0-CURRENT after removal of MNT_NODEV mount
- option.
-
-
-
- 700009
- December 19, 2005
- 7.0-CURRENT after ELF-64 type changes and symbol
- versioning.
-
-
-
- 700010
- December 20, 2005
- 7.0-CURRENT after addition of hostb and vgapci
- drivers, addition of pci_find_extcap(), and changing
- the AGP drivers to no longer map the aperture.
-
-
-
- 700011
- December 31, 2005
- 7.0-CURRENT after tv_sec was made time_t on
- all platforms but Alpha.
-
-
-
- 700012
- January 8, 2006
- 7.0-CURRENT after ldconfig_local_dirs
- change.
-
-
-
- 700013
- January 12, 2006
- 7.0-CURRENT after changes to
- /etc/rc.d/abi to support
- /compat/linux/etc/ld.so.cache
- being a symlink in a readonly filesystem.
-
-
-
- 700014
- January 26, 2006
- 7.0-CURRENT after pts import.
-
-
-
- 700015
- March 26, 2006
- 7.0-CURRENT after the introduction of version 2
- of &man.hwpmc.4;'s ABI.
-
-
-
- 700016
- April 22, 2006
- 7.0-CURRENT after addition of &man.fcloseall.3;
- to libc.
-
-
-
- 700017
- May 13, 2006
- 7.0-CURRENT after removal of ip6fw.
-
-
-
- 700018
- July 15, 2006
- 7.0-CURRENT after import of snd_emu10kx.
-
-
-
- 700019
- July 29, 2006
- 7.0-CURRENT after import of OpenSSL
- 0.9.8b.
-
-
-
- 700020
- September 3, 2006
- 7.0-CURRENT after addition of bus_dma_get_tag
- function
-
-
-
- 700021
- September 4, 2006
- 7.0-CURRENT after libpcap 0.9.4 and tcpdump 3.9.4
- import.
-
-
-
- 700022
- September 9, 2006
- 7.0-CURRENT after dlsym change to look for a
- requested symbol both in specified dso and its
- implicit dependencies.
-
-
-
- 700023
- September 23, 2006
- 7.0-CURRENT after adding new sound IOCTLs for the
- OSSv4 mixer API.
-
-
-
- 700024
- September 28, 2006
- 7.0-CURRENT after import of OpenSSL
- 0.9.8d.
-
-
-
- 700025
- November 11, 2006
- 7.0-CURRENT after the addition of libelf.
-
-
-
- 700026
- November 26, 2006
- 7.0-CURRENT after major changes on sound
- sysctls.
-
-
-
- 700027
- November 30, 2006
- 7.0-CURRENT after the addition of Wi-Spy
- quirk.
-
-
-
- 700028
- December 15, 2006
- 7.0-CURRENT after the addition of sctp calls to
- libc
-
-
-
- 700029
- January 26, 2007
- 7.0-CURRENT after the GNU &man.gzip.1;
- implementation was replaced with a BSD licensed
- version ported from NetBSD.
-
-
-
- 700030
- February 7, 2007
- 7.0-CURRENT after the removal of IPIP tunnel
- encapsulation (VIFF_TUNNEL) from the IPv4 multicast
- forwarding code.
-
-
-
- 700031
- February 23, 2007
- 7.0-CURRENT after the modification of
- bus_setup_intr() (newbus).
-
-
-
- 700032
- March 2, 2007
- 7.0-CURRENT after the inclusion of ipw(4) and
- iwi(4) firmware.
-
-
-
- 700033
- March 9, 2007
- 7.0-CURRENT after the inclusion of ncurses wide
- character support.
-
-
-
- 700034
- March 19, 2007
- 7.0-CURRENT after changes to how insmntque(),
- getnewvnode(), and vfs_hash_insert() work.
-
-
-
- 700035
- March 26, 2007
- 7.0-CURRENT after addition of a notify mechanism
- for CPU frequency changes.
-
-
-
- 700036
- April 6, 2007
- 7.0-CURRENT after import of the ZFS
- filesystem.
-
-
-
- 700037
- April 8, 2007
- 7.0-CURRENT after addition of CAM 'SG' peripheral
- device, which implements a subset of Linux SCSI SG
- passthrough device API.
-
-
-
- 700038
- April 30, 2007
- 7.0-CURRENT after changing &man.getenv.3;,
- &man.putenv.3;, &man.setenv.3; and &man.unsetenv.3; to
- be POSIX conformant.
-
-
-
- 700039
- May 1, 2007
- 7.0-CURRENT after the changes in 700038 were
- backed out.
-
-
-
- 700040
- May 10, 2007
- 7.0-CURRENT after the addition of &man.flopen.3;
- to libutil.
-
-
-
- 700041
- May 13, 2007
- 7.0-CURRENT after enabling symbol versioning, and
- changing the default thread library to libthr.
-
-
-
- 700042
- May 19, 2007
- 7.0-CURRENT after the import of gcc
- 4.2.0.
-
-
-
- 700043
- May 21, 2007
- 7.0-CURRENT after bump of all shared library
- versions that had not been changed since
- RELENG_6.
-
-
-
- 700044
- June 7, 2007
- 7.0-CURRENT after changing the argument for
- vn_open()/VOP_OPEN() from file descriptor index to the
- struct file *.
-
-
-
- 700045
- June 10, 2007
- 7.0-CURRENT after changing &man.pam.nologin.8; to
- provide an account management function instead of an
- authentication function to the PAM framework.
-
-
-
- 700046
- June 11, 2007
- 7.0-CURRENT after updated 802.11 wireless
- support.
-
-
-
- 700047
- June 11, 2007
- 7.0-CURRENT after adding TCP LRO interface
- capabilities.
-
-
-
- 700048
- June 12, 2007
- 7.0-CURRENT after
- RFC 3678 API support added to the IPv4 stack.
- Legacy RFC 1724 behavior of the IP_MULTICAST_IF
- ioctl has now been removed; 0.0.0.0/8 may no longer
- be used to specify an interface index.
- Use struct ipmreqn instead.
-
-
-
- 700049
- July 3, 2007
- 7.0-CURRENT after importing pf from OpenBSD
- 4.1
-
-
-
- (not changed)
-
- 7.0-CURRENT after adding IPv6 support for
- FAST_IPSEC, deleting KAME IPSEC, and renaming
- FAST_IPSEC to IPSEC.
-
-
-
- 700050
- July 4, 2007
- 7.0-CURRENT after converting setenv/putenv/etc.
- calls from traditional BSD to POSIX.
-
-
-
- 700051
- July 4, 2007
- 7.0-CURRENT after adding new mmap/lseek/etc
- syscalls.
-
-
-
- 700052
- July 6, 2007
- 7.0-CURRENT after moving I4B headers to
- include/i4b.
-
-
-
- 700053
- September 30, 2007
- 7.0-CURRENT after the addition of support for
- PCI domains
-
-
-
- 700054
- October 25, 2007
- 7.0-CURRENT after MFC of wide and single byte
- ctype separation.
-
-
-
- 700055
- October 28, 2007
- 7.0-RELEASE, and 7.0-CURRENT after ABI backwards
- compatibility to the FreeBSD 4/5/6 versions of the
- PCIOCGETCONF, PCIOCREAD and PCIOCWRITE IOCTLs was
- MFCed, which required the ABI of the PCIOCGETCONF
- IOCTL to be broken again
-
-
-
- 700100
- December 22, 2007
- 7.0-STABLE after 7.0-RELEASE
-
-
-
- 700101
- February 8, 2008
- 7.0-STABLE after the MFC of m_collapse().
-
-
-
- 700102
- March 30, 2008
- 7.0-STABLE after the MFC of
- kdb_enter_why().
-
-
-
- 700103
- April 10, 2008
- 7.0-STABLE after adding l_sysid to struct
- flock.
-
-
-
- 700104
- April 11, 2008
- 7.0-STABLE after the MFC of procstat(1).
-
-
-
- 700105
- April 11, 2008
- 7.0-STABLE after the MFC of umtx
- features.
-
-
-
- 700106
- April 15, 2008
- 7.0-STABLE after the MFC of &man.write.2; support
- to &man.psm.4;.
-
-
-
- 700107
- April 20, 2008
- 7.0-STABLE after the MFC of F_DUP2FD command
- to &man.fcntl.2;.
-
-
-
- 700108
- May 5, 2008
- 7.0-STABLE after some &man.lockmgr.9; changes,
- which makes it necessary to include
- sys/lock.h to use
- &man.lockmgr.9;.
-
-
-
- 700109
- May 27, 2008
- 7.0-STABLE after MFC of the
- memrchr function.
-
-
-
- 700110
- August 5, 2008
- 7.0-STABLE after MFC of kernel NFS lockd
- client.
-
-
-
- 700111
- August 20, 2008
- 7.0-STABLE after addition of physically
- contiguous jumbo frame support.
-
-
-
- 700112
- August 27, 2008
- 7.0-STABLE after MFC of kernel DTrace
- support.
-
-
-
- 701000
- November 25, 2008
- 7.1-RELEASE
-
-
-
- 701100
- November 25, 2008
- 7.1-STABLE after 7.1-RELEASE.
-
-
-
- 701101
- January 10, 2009
- 7.1-STABLE after strndup
- merge.
-
-
-
- 701102
- January 17, 2009
- 7.1-STABLE after cpuctl(4) support
- added.
-
-
-
- 701103
- February 7, 2009
- 7.1-STABLE after the merge of
- multi-/no-IPv4/v6 jails.
-
-
-
- 701104
- February 14, 2009
- 7.1-STABLE after the store of the suspension
- owner in the struct mount, and introduction of
- vfs_susp_clean method into the struct vfsops.
-
-
-
- 701105
- March 12, 2009
- 7.1-STABLE after the incompatible change
- to the kern.ipc.shmsegs sysctl to allow allocating
- larger SysV shared memory segments on 64bit
- architectures.
-
-
-
- 701106
- March 14, 2009
- 7.1-STABLE after the merge of a fix for
- POSIX semaphore wait operations.
-
-
-
- 702000
- April 15, 2009
- 7.2-RELEASE
-
-
-
- 702100
- April 15, 2009
- 7.2-STABLE after 7.2-RELEASE.
-
-
-
- 702101
- May 15, 2009
- 7.2-STABLE after ichsmb(4) was changed to
- use left-adjusted slave addressing to match other
- SMBus controller drivers.
-
-
-
- 702102
- May 28, 2009
- 7.2-STABLE after MFC of the
- fdopendir function.
-
-
-
- 702103
- June 06, 2009
- 7.2-STABLE after MFC of PmcTools.
-
-
-
- 702104
- July 14, 2009
- 7.2-STABLE after MFC of the
- closefrom system call.
-
-
-
- 702105
- July 31, 2009
- 7.2-STABLE after MFC of the SYSVIPC ABI
- change.
-
-
-
- 702106
- September 14, 2009
- 7.2-STABLE after MFC of the x86 PAT
- enhancements and addition of d_mmap_single() and
- the scatter/gather list VM object type.
-
-
-
- 703000
- February 9, 2010
- 7.3-RELEASE
-
-
-
- 703100
- February 9, 2010
- 7.3-STABLE after 7.3-RELEASE.
-
-
-
- 704000
- December 22, 2010
- 7.4-RELEASE
-
-
-
- 704100
- December 22, 2010
- 7.4-STABLE after 7.4-RELEASE.
-
-
-
- 800000
- October 11, 2007
- 8.0-CURRENT. Separating wide and single byte
- ctype.
-
-
-
- 800001
- October 16, 2007
- 8.0-CURRENT after libpcap 0.9.8 and tcpdump 3.9.8
- import.
-
-
-
- 800002
- October 21, 2007
- 8.0-CURRENT after renaming kthread_create()
- and friends to kproc_create() etc.
-
-
-
- 800003
- October 24, 2007
- 8.0-CURRENT after ABI backwards compatibility
- to the FreeBSD 4/5/6 versions of the PCIOCGETCONF,
- PCIOCREAD and PCIOCWRITE IOCTLs was added, which
- required the ABI of the PCIOCGETCONF IOCTL to be
- broken again
-
-
-
- 800004
- November 12, 2007
- 8.0-CURRENT after agp(4) driver moved from
- src/sys/pci to src/sys/dev/agp
-
-
-
- 800005
- December 4, 2007
- 8.0-CURRENT after changes to the jumbo frame
- allocator (rev 174247).
-
-
-
- 800006
- December 7, 2007
- 8.0-CURRENT after the addition of callgraph
- capture functionality to &man.hwpmc.4;.
-
-
-
- 800007
- December 25, 2007
- 8.0-CURRENT after kdb_enter() gains a "why"
- argument.
-
-
-
- 800008
- December 28, 2007
- 8.0-CURRENT after LK_EXCLUPGRADE option
- removal.
-
-
-
- 800009
- January 9, 2008
- 8.0-CURRENT after introduction of
- &man.lockmgr.disown.9;
-
-
-
- 800010
- January 10, 2008
- 8.0-CURRENT after the &man.vn.lock.9; prototype
- change.
-
-
-
- 800011
- January 13, 2008
- 8.0-CURRENT after the &man.VOP.LOCK.9; and
- &man.VOP.UNLOCK.9; prototype changes.
-
-
-
- 800012
- January 19, 2008
- 8.0-CURRENT after introduction of
- &man.lockmgr.recursed.9;, &man.BUF.RECURSED.9; and
- &man.BUF.ISLOCKED.9; and the removal of
- BUF_REFCNT().
-
-
-
- 800013
- January 23, 2008
- 8.0-CURRENT after introduction of the
- ASCII encoding.
-
-
-
- 800014
- January 24, 2008
- 8.0-CURRENT after changing the prototype of
- &man.lockmgr.9; and removal of
- lockcount() and
- LOCKMGR_ASSERT().
-
-
-
- 800015
- January 26, 2008
- 8.0-CURRENT after extending the types
- of the &man.fts.3; structures.
-
-
-
- 800016
- February 1, 2008
- 8.0-CURRENT after adding an argument to
- MEXTADD(9)
-
-
-
- 800017
- February 6, 2008
- 8.0-CURRENT after the introduction of
- LK_NODUP and LK_NOWITNESS options in the
- &man.lockmgr.9; space.
-
-
-
- 800018
- February 8, 2008
- 8.0-CURRENT after the addition of
- m_collapse.
-
-
-
- 800019
- February 9, 2008
- 8.0-CURRENT after the addition of current
- working directory, root directory, and jail
- directory support to the kern.proc.filedesc
- sysctl.
-
-
-
- 800020
- February 13, 2008
- 8.0-CURRENT after introduction of
- &man.lockmgr.assert.9; and
- BUF_ASSERT functions.
-
-
-
- 800021
- February 15, 2008
- 8.0-CURRENT after introduction of
- &man.lockmgr.args.9; and LK_INTERNAL flag
- removal.
-
-
-
- 800022
- (backed out)
- 8.0-CURRENT after changing the default system ar
- to BSD &man.ar.1;.
-
-
-
- 800023
- February 25, 2008
- 8.0-CURRENT after changing the prototypes of
- &man.lockstatus.9; and &man.VOP.ISLOCKED.9;, more
- specifically retiring the
- struct thread argument.
-
-
-
- 800024
- March 1, 2008
- 8.0-CURRENT after axing out the
- lockwaiters and
- BUF_LOCKWAITERS functions,
- changing the return value of
- brelvp from void to int and
- introducing new flags for &man.lockinit.9;.
-
-
-
- 800025
- March 8, 2008
- 8.0-CURRENT after adding F_DUP2FD command
- to &man.fcntl.2;.
-
-
-
- 800026
- March 12, 2008
- 8.0-CURRENT after changing the priority parameter
- to cv_broadcastpri such that 0 means no
- priority.
-
-
-
- 800027
- March 24, 2008
- 8.0-CURRENT after changing the bpf monitoring ABI
- when zerocopy bpf buffers were added.
-
-
-
- 800028
- March 26, 2008
- 8.0-CURRENT after adding l_sysid to struct
- flock.
-
-
-
- 800029
- March 28, 2008
- 8.0-CURRENT after reintegration of the
- BUF_LOCKWAITERS function and the
- addition of &man.lockmgr.waiters.9;.
-
-
-
- 800030
- April 1, 2008
- 8.0-CURRENT after the introduction of the
- &man.rw.try.rlock.9; and &man.rw.try.wlock.9;
- functions.
-
-
-
- 800031
- April 6, 2008
- 8.0-CURRENT after the introduction of the
- lockmgr_rw and
- lockmgr_args_rw
- functions.
-
-
-
- 800032
- April 8, 2008
- 8.0-CURRENT after the implementation of the
- openat and related syscalls, introduction of the
- O_EXEC flag for the &man.open.2;, and providing the
- corresponding linux compatibility syscalls.
-
-
-
- 800033
- April 8, 2008
- 8.0-CURRENT after added &man.write.2; support for
- &man.psm.4; in native operation level. Now arbitrary
- commands can be written to
- /dev/psm%d and status can be
- read back from it.
-
-
-
- 800034
- April 10, 2008
- 8.0-CURRENT after introduction of the
- memrchr function.
-
-
-
- 800035
- April 16, 2008
- 8.0-CURRENT after introduction of the
- fdopendir function.
-
-
-
- 800036
- April 20, 2008
- 8.0-CURRENT after switchover of 802.11 wireless
- to multi-bss support (aka vaps).
-
-
-
- 800037
- May 9, 2008
- 8.0-CURRENT after addition of multi routing
- table support (aka setfib(1), setfib(2)).
-
-
-
- 800038
- May 26, 2008
- 8.0-CURRENT after removal of netatm and
- ISDN4BSD. Also, the addition of the
- Compact C Type (CTF) tools.
-
-
-
- 800039
- June 14, 2008
- 8.0-CURRENT after removal of sgtty.
-
-
-
- 800040
- June 26, 2008
- 8.0-CURRENT with kernel NFS lockd client.
-
-
-
- 800041
- July 22, 2008
- 8.0-CURRENT after addition of arc4random_buf(3)
- and arc4random_uniform(3).
-
-
-
- 800042
- August 8, 2008
- 8.0-CURRENT after addition of cpuctl(4).
-
-
-
- 800043
- August 13, 2008
- 8.0-CURRENT after changing bpf(4) to use a
- single device node, instead of device cloning.
-
-
-
- 800044
- August 17, 2008
- 8.0-CURRENT after the commit of the first step of
- the vimage project renaming global variables to be
- virtualized with a V_ prefix with macros to map them
- back to their global names.
-
-
-
- 800045
- August 20, 2008
- 8.0-CURRENT after the integration of the
- MPSAFE TTY layer, including changes to various
- drivers and utilities that interact with it.
-
-
-
- 800046
- September 8, 2008
- 8.0-CURRENT after the separation of the GDT
- per CPU on amd64 architecture.
-
-
-
- 800047
- September 10, 2008
- 8.0-CURRENT after removal of VSVTX, VSGID
- and VSUID.
-
-
-
- 800048
- September 16, 2008
- 8.0-CURRENT after converting the kernel NFS mount
- code to accept individual mount options in the
- nmount() iovec, not just one big
- struct nfs_args.
-
-
-
- 800049
- September 17, 2008
- 8.0-CURRENT after the removal of &man.suser.9;
- and &man.suser.cred.9;.
-
-
-
- 800050
- October 20, 2008
- 8.0-CURRENT after buffer cache API
- change.
-
-
-
- 800051
- October 23, 2008
- 8.0-CURRENT after the removal of the
- &man.MALLOC.9; and &man.FREE.9; macros.
-
-
-
- 800052
- October 28, 2008
- 8.0-CURRENT after the introduction of accmode_t
- and renaming of VOP_ACCESS 'a_mode' argument
- to 'a_accmode'.
-
-
-
- 800053
- November 2, 2008
- 8.0-CURRENT after the prototype change of
- &man.vfs.busy.9; and the introduction of its
- MBF_NOWAIT and MBF_MNTLSTLOCK flags.
-
-
-
- 800054
- November 22, 2008
- 8.0-CURRENT after the addition of buf_ring,
- memory barriers and ifnet functions to facilitate
- multiple hardware transmit queues for cards that
- support them, and a lockless ring-buffer
- implementation to enable drivers to more efficiently
- manage queuing of packets.
-
-
-
- 800055
- November 27, 2008
- 8.0-CURRENT after the addition of Intel™
- Core, Core2, and Atom support to
- &man.hwpmc.4;.
-
-
-
- 800056
- November 29, 2008
- 8.0-CURRENT after the introduction of
- multi-/no-IPv4/v6 jails.
-
-
-
- 800057
- December 1, 2008
- 8.0-CURRENT after the switch to the
- ath hal source code.
-
-
-
- 800058
- December 12, 2008
- 8.0-CURRENT after the introduction of
- the VOP_VPTOCNP operation.
-
-
-
- 800059
- December 15, 2008
- 8.0-CURRENT incorporates the
- new arp-v2 rewrite.
-
-
-
- 800060
- December 19, 2008
- 8.0-CURRENT after the addition of makefs.
-
-
-
- 800061
- January 15, 2009
- 8.0-CURRENT after TCP Appropriate Byte
- Counting.
-
-
-
- 800062
- January 28, 2009
- 8.0-CURRENT after removal of minor(),
- minor2unit(), unit2minor(), etc.
-
-
-
- 800063
- February 18, 2009
- 8.0-CURRENT after GENERIC config change to use
- the USB2 stack, but also the addition of
- fdevname(3).
-
-
-
- 800064
- February 23, 2009
- 8.0-CURRENT after the USB2 stack is moved to and
- replaces dev/usb.
-
-
-
- 800065
- February 26, 2009
- 8.0-CURRENT after the renaming of all functions
- in libmp(3).
-
-
-
- 800066
- February 27, 2009
- 8.0-CURRENT after changing USB devfs handling and
- layout.
-
-
-
- 800067
- February 28, 2009
- 8.0-CURRENT after adding getdelim(), getline(),
- stpncpy(), strnlen(), wcsnlen(), wcscasecmp(), and
- wcsncasecmp().
-
-
-
- 800068
- March 2, 2009
- 8.0-CURRENT after renaming the ushub devclass to
- uhub.
-
-
-
- 800069
- March 9, 2009
- 8.0-CURRENT after libusb20.so.1 was renamed to
- libusb.so.1.
-
-
-
- 800070
- March 9, 2009
- 8.0-CURRENT after merging IGMPv3 and
- Source-Specific Multicast (SSM) to the IPv4
- stack.
-
-
-
- 800071
- March 14, 2009
- 8.0-CURRENT after gcc was patched to use C99
- inline semantics in c99 and gnu99 mode.
-
-
-
- 800072
- March 15, 2009
- 8.0-CURRENT after the IFF_NEEDSGIANT flag has
- been removed; non-MPSAFE network device drivers are no
- longer supported.
-
-
-
- 800073
- March 18, 2009
- 8.0-CURRENT after the dynamic string token
- substitution has been implemented for rpath and needed
- paths.
-
-
-
- 800074
- March 24, 2009
- 8.0-CURRENT after tcpdump 4.0.0 and
- libpcap 1.0.0 import.
-
-
-
- 800075
- April 6, 2009
- 8.0-CURRENT after layout of structs vnet_net,
- vnet_inet and vnet_ipfw has been changed.
-
-
-
- 800076
- April 9, 2009
- 8.0-CURRENT after adding delay profiles in
- dummynet.
-
-
-
- 800077
- April 14, 2009
- 8.0-CURRENT after removing VOP_LEASE() and
- vop_vector.vop_lease.
-
-
-
- 800078
- April 15, 2009
- 8.0-CURRENT after struct rt_weight fields have
- been added to struct rt_metrics and struct
- rt_metrics_lite, changing the layout of struct
- rt_metrics_lite. A bump to RTM_VERSION was made, but
- backed out.
-
-
-
- 800079
- April 15, 2009
- 8.0-CURRENT after struct llentry pointers are
- added to struct route and struct route_in6.
-
-
-
- 800080
- April 15, 2009
- 8.0-CURRENT after layout of struct inpcb has been
- changed.
-
-
-
- 800081
- April 19, 2009
- 8.0-CURRENT after the layout of struct
- malloc_type has been changed.
-
-
-
- 800082
- April 21, 2009
- 8.0-CURRENT after the layout of struct ifnet has
- changed, and with if_ref() and if_rele() ifnet
- refcounting.
-
-
-
- 800083
- April 22, 2009
- 8.0-CURRENT after the implementation of a
- low-level Bluetooth HCI API.
-
-
-
- 800084
- April 29, 2009
- 8.0-CURRENT after IPv6 SSM and MLDv2
- changes.
-
-
-
- 800085
- April 30, 2009
- 8.0-CURRENT after enabling support for
- VIMAGE kernel builds with one active image.
-
-
-
- 800086
- May 8, 2009
- 8.0-CURRENT after adding support for input lines
- of arbitrarily length in patch(1).
-
-
-
- 800087
- May 11, 2009
- 8.0-CURRENT after some VFS KPI changes. The
- thread argument has been removed from the FSD parts of
- the VFS. VFS_* functions do not
- need the context any more because it always refers to
- curthread. In some special cases,
- the old behavior is retained.
-
-
-
- 800088
- May 20, 2009
- 8.0-CURRENT after net80211 monitor mode
- changes.
-
-
-
- 800089
- May 23, 2009
- 8.0-CURRENT after adding UDP control block
- support.
-
-
-
- 800090
- May 23, 2009
- 8.0-CURRENT after virtualizing interface
- cloning.
-
-
-
- 800091
- May 27, 2009
- 8.0-CURRENT after adding hierarchical jails
- and removing global securelevel.
-
-
-
- 800092
- May 29, 2009
- 8.0-CURRENT after changing
- sx_init_flags() KPI. The
- SX_ADAPTIVESPIN is retired and a
- new SX_NOADAPTIVE flag is
- introduced to handle the reversed
- logic.
-
-
-
- 800093
- May 29, 2009
- 8.0-CURRENT after adding mnt_xflag to
- struct mount.
-
-
-
- 800094
- May 30, 2009
- 8.0-CURRENT after adding
- &man.VOP.ACCESSX.9;.
-
-
-
- 800095
- May 30, 2009
- 8.0-CURRENT after changing the polling KPI.
- The polling handlers now return the number of packets
- processed. A new
- IFCAP_POLLING_NOCOUNT is also
- introduced to specify that the return value is
- not significant and the counting should be
- skipped.
-
-
-
- 800096
- June 1, 2009
- 8.0-CURRENT after updating to the new netisr
- implementation and after changing the way we
- store and access FIBs.
-
+
+
+ 900045
+ January 2, 2012
+ 9-CURRENT after MFC of true/false from
+ 1000002.
+
+
+
+ 900500
+ January 2, 2012
+ 9.0-STABLE.
+
+
+
+ 900501
+ January 6, 2012
+ 9.0-STABLE after merging of addition of the
+ posix_fadvise(2) system call.
+
+
+
+ 900502
+ January 16, 2012
+ 9.0-STABLE after merging gperf 3.0.3
+
+
+
+ 900503
+ February 15, 2012
+ 9.0-STABLE after introduction of the new extensible
+ sysctl(3) interface NET_RT_IFLISTL to query address
+ lists (rev 231768).
+
+
+
+ 900504
+ March 3, 2012
+ 9.0-STABLE after changes related to mounting of
+ filesystem inside a jail (rev
+ 232728).
+
+
+
+ 900505
+ March 13, 2012
+ 9.0-STABLE after introduction of new tcp(4) socket
+ options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL, and
+ TCP_KEEPCNT (rev 232945).
+
+
+
+ 900506
+ May 22, 2012
+ 9.0-STABLE after introduction of the
+ quick_exit function and related
+ changes required for C++11 (rev
+ 235786).
+
+
+
+ 901000
+ August 5, 2012
+ 9.1-RELEASE.
+
+
+
+ 901500
+ August 6, 2012
+ 9.1-STABLE after branching releng/9.1
+ (RELENG_9_1).
+
+
+
+ 901501
+ November 11, 2012
+ 9.1-STABLE after LIST_PREV() added to queue.h (rev
+ 242893) and KBI change in USB
+ serial devices (rev
+ 240659).
+
+
+
+ 901502
+ November 28, 2012
+ 9.1-STABLE after USB serial jitter buffer requires
+ rebuild of USB serial device modules.
+
+
+
+ 901503
+ February 21, 2013
+ 9.1-STABLE after USB moved to the driver structure
+ requiring a rebuild of all USB modules. Also indicates
+ the presence of nmtree.
+
+
+
+ 901504
+ March 15, 2013
+ 9.1-STABLE after install gained -l, -M, -N and
+ related flags and cat gained the -l option.
+
+
+
+ 901505
+ June 13, 2013
+ 9.1-STABLE after fixes in ctfmerge bootstrapping
+ (rev 249243).
+
+
+
+ 902001
+ August 3, 2013
+ releng/9.2 branched from
+ stable/9 (rev
+ 253912).
+
+
+
+ 902501
+ August 2, 2013
+ 9.2-STABLE after creation of
+ releng/9.2 branch (rev
+ 253913).
+
+
+
+ 902502
+ August 26, 2013
+ 9.2-STABLE after inclusion of the
+ PIM_RESCAN CAM path inquiry flag (rev
+ 254938).
+
+
+
+ 902503
+ August 27, 2013
+ 9.2-STABLE after inclusion of the
+ SI_UNMAPPED cdev flag (rev
+ 254979).
+
+
+
+ 902504
+ October 22, 2013
+ 9.2-STABLE after inclusion of support for
+ first boot &man.rc.8; scripts (rev
+ 256917).
+
+
+
+ 902505
+ December 12, 2013
+ 9.2-STABLE after Heimdal encoding fix (rev
+ 259448).
+
+
+
+ 902506
+ December 31, 2013
+ 9-STABLE after MAP_STACK fixes (rev
+ 260082).
+
+
+
+ 902507
+ March 5, 2014
+ 9-STABLE after upgrade of libc++ to 3.4 release
+ (rev 262801).
+
+
+
+ 902508
+ March 14, 2014
+ 9-STABLE after merge of the Radeon KMS driver (rev
+ 263170).
+
+
+
+ 902509
+ March 21, 2014
+ 9-STABLE after upgrade of llvm/clang to 3.4 release
+ (rev 263509).
+
+
+
+ 902510
+ March 27, 2014
+ 9-STABLE after merge of the vt(4) driver (rev
+ 263818).
+
+
+
+ 902511
+ March 27, 2014
+ 9-STABLE after FreeBSD-SA-14:06.openssl (rev
+ 264289).
+
+
+
+ 902512
+ April 30, 2014
+ 9-STABLE after FreeBSD-SA-14:08.tcp (rev
+ 265123).
+
+
+
+ 903000
+ June 20, 2014
+ 9-RC1 releng/9.3 branch (rev
+ 267656).
+
+
+
+ 903500
+ June 20, 2014
+ 9.3-STABLE releng/9.3 branch
+ (rev 267657).
+
+
+
+ 903501
+ July 8, 2014
+ 9-STABLE after FreeBSD-SA-14:17.kmem (rev
+ 268433).
+
+
+
+ 903502
+ August 19, 2014
+ 9-STABLE after SOCK_DGRAM bug
+ fix (rev 269789).
+
+
+
+ 903503
+ September 9, 2014
+ 9-STABLE after FreeBSD-SA-14:18 (rev
+ 269687).
+
+
+
+ 903504
+ September 16, 2014
+ 9-STABLE after FreeBSD-SA-14:19 (rev
+ 271668).
+
+
+
+ 903505
+ October 21, 2014
+ 9-STABLE after FreeBSD-SA-14:20, FreeBSD-SA-14:21,
+ and FreeBSD-SA-14:22 (rev
+ 273412).
+
+
+
+ 903506
+ November 4, 2014
+ 9-STABLE after FreeBSD-SA-14:23, FreeBSD-SA-14:24,
+ and FreeBSD-SA-14:25 (rev
+ 274162).
+
+
+
+ 903507
+ December 13, 2014
+ 9-STABLE after merging an important fix to the LLVM
+ vectorizer, which could lead to buffer overruns in some
+ cases (rev 275742).
+
+
+
+ 903508
+ February 25, 2015
+ 9-STABLE after FreeBSD-EN-15:01.vt,
+ FreeBSD-EN-15:02.openssl,
+ FreeBSD-EN-15:03.freebsd-update, FreeBSD-SA-15:04.igmp,
+ and FreeBSD-SA-15:05.bind (rev
+ 279287).
+
+
+
+ 903509
+ February 29, 2016
+ 9-STABLE after bumping the default value of
+ compat.linux.osrelease to
+ 2.6.18 to support the linux-c6-*
+ ports out of the box (rev
+ 296219).
+
+
+
+
+
+
+
+ &os; 8 versions
+
+
+ &os; 8 __FreeBSD_version Values
+
+
+
+
+ Value
+
+ Date
+
+ Release
+
+
+
+
+
+ 800000
+ October 11, 2007
+ 8.0-CURRENT. Separating wide and single byte
+ ctype.
+
+
+
+ 800001
+ October 16, 2007
+ 8.0-CURRENT after libpcap 0.9.8 and tcpdump 3.9.8
+ import.
+
+
+
+ 800002
+ October 21, 2007
+ 8.0-CURRENT after renaming kthread_create() and
+ friends to kproc_create() etc.
+
+
+
+ 800003
+ October 24, 2007
+ 8.0-CURRENT after ABI backwards compatibility to
+ the FreeBSD 4/5/6 versions of the PCIOCGETCONF,
+ PCIOCREAD and PCIOCWRITE IOCTLs was added, which
+ required the ABI of the PCIOCGETCONF IOCTL to be broken
+ again
+
+
+
+ 800004
+ November 12, 2007
+ 8.0-CURRENT after agp(4) driver moved from
+ src/sys/pci to src/sys/dev/agp
+
+
+
+ 800005
+ December 4, 2007
+ 8.0-CURRENT after changes to the jumbo frame
+ allocator (rev 174247).
+
+
+
+ 800006
+ December 7, 2007
+ 8.0-CURRENT after the addition of callgraph capture
+ functionality to &man.hwpmc.4;.
+
+
+
+ 800007
+ December 25, 2007
+ 8.0-CURRENT after kdb_enter() gains a "why"
+ argument.
+
+
+
+ 800008
+ December 28, 2007
+ 8.0-CURRENT after LK_EXCLUPGRADE option
+ removal.
+
+
+
+ 800009
+ January 9, 2008
+ 8.0-CURRENT after introduction of
+ &man.lockmgr.disown.9;
+
+
+
+ 800010
+ January 10, 2008
+ 8.0-CURRENT after the &man.vn.lock.9; prototype
+ change.
+
+
+
+ 800011
+ January 13, 2008
+ 8.0-CURRENT after the &man.VOP.LOCK.9; and
+ &man.VOP.UNLOCK.9; prototype changes.
+
+
+
+ 800012
+ January 19, 2008
+ 8.0-CURRENT after introduction of
+ &man.lockmgr.recursed.9;, &man.BUF.RECURSED.9; and
+ &man.BUF.ISLOCKED.9; and the removal of
+ BUF_REFCNT().
+
+
+
+ 800013
+ January 23, 2008
+ 8.0-CURRENT after introduction of the
+ ASCII encoding.
+
+
+
+ 800014
+ January 24, 2008
+ 8.0-CURRENT after changing the prototype of
+ &man.lockmgr.9; and removal of
+ lockcount() and
+ LOCKMGR_ASSERT().
+
+
+
+ 800015
+ January 26, 2008
+ 8.0-CURRENT after extending the types of the
+ &man.fts.3; structures.
+
+
+
+ 800016
+ February 1, 2008
+ 8.0-CURRENT after adding an argument to
+ MEXTADD(9)
+
+
+
+ 800017
+ February 6, 2008
+ 8.0-CURRENT after the introduction of LK_NODUP and
+ LK_NOWITNESS options in the &man.lockmgr.9;
+ space.
+
+
+
+ 800018
+ February 8, 2008
+ 8.0-CURRENT after the addition of
+ m_collapse.
+
+
+
+ 800019
+ February 9, 2008
+ 8.0-CURRENT after the addition of current working
+ directory, root directory, and jail directory support to
+ the kern.proc.filedesc sysctl.
+
+
+
+ 800020
+ February 13, 2008
+ 8.0-CURRENT after introduction of
+ &man.lockmgr.assert.9; and
+ BUF_ASSERT functions.
+
+
+
+ 800021
+ February 15, 2008
+ 8.0-CURRENT after introduction of
+ &man.lockmgr.args.9; and LK_INTERNAL flag
+ removal.
+
+
+
+ 800022
+ (backed out)
+ 8.0-CURRENT after changing the default system ar to
+ BSD &man.ar.1;.
+
+
+
+ 800023
+ February 25, 2008
+ 8.0-CURRENT after changing the prototypes of
+ &man.lockstatus.9; and &man.VOP.ISLOCKED.9;, more
+ specifically retiring the struct
+ thread argument.
+
+
+
+ 800024
+ March 1, 2008
+ 8.0-CURRENT after axing out the
+ lockwaiters and
+ BUF_LOCKWAITERS functions, changing
+ the return value of brelvp from
+ void to int and introducing new flags for
+ &man.lockinit.9;.
+
+
+
+ 800025
+ March 8, 2008
+ 8.0-CURRENT after adding F_DUP2FD command to
+ &man.fcntl.2;.
+
+
+
+ 800026
+ March 12, 2008
+ 8.0-CURRENT after changing the priority parameter
+ to cv_broadcastpri such that 0 means no
+ priority.
+
+
+
+ 800027
+ March 24, 2008
+ 8.0-CURRENT after changing the bpf monitoring ABI
+ when zerocopy bpf buffers were added.
+
+
+
+ 800028
+ March 26, 2008
+ 8.0-CURRENT after adding l_sysid to struct
+ flock.
+
+
+
+ 800029
+ March 28, 2008
+ 8.0-CURRENT after reintegration of the
+ BUF_LOCKWAITERS function and the
+ addition of &man.lockmgr.waiters.9;.
+
+
+
+ 800030
+ April 1, 2008
+ 8.0-CURRENT after the introduction of the
+ &man.rw.try.rlock.9; and &man.rw.try.wlock.9;
+ functions.
+
+
+
+ 800031
+ April 6, 2008
+ 8.0-CURRENT after the introduction of the
+ lockmgr_rw and
+ lockmgr_args_rw functions.
+
+
+
+ 800032
+ April 8, 2008
+ 8.0-CURRENT after the implementation of the openat
+ and related syscalls, introduction of the O_EXEC flag
+ for the &man.open.2;, and providing the corresponding
+ linux compatibility syscalls.
+
+
+
+ 800033
+ April 8, 2008
+ 8.0-CURRENT after added &man.write.2; support for
+ &man.psm.4; in native operation level. Now arbitrary
+ commands can be written to
+ /dev/psm%d and status can be read
+ back from it.
+
+
+
+ 800034
+ April 10, 2008
+ 8.0-CURRENT after introduction of the
+ memrchr function.
+
+
+
+ 800035
+ April 16, 2008
+ 8.0-CURRENT after introduction of the
+ fdopendir function.
+
+
+
+ 800036
+ April 20, 2008
+ 8.0-CURRENT after switchover of 802.11 wireless to
+ multi-bss support (aka vaps).
+
+
+
+ 800037
+ May 9, 2008
+ 8.0-CURRENT after addition of multi routing table
+ support (aka setfib(1), setfib(2)).
+
+
+
+ 800038
+ May 26, 2008
+ 8.0-CURRENT after removal of netatm and ISDN4BSD.
+ Also, the addition of the Compact C Type (CTF)
+ tools.
+
+
+
+ 800039
+ June 14, 2008
+ 8.0-CURRENT after removal of sgtty.
+
+
+
+ 800040
+ June 26, 2008
+ 8.0-CURRENT with kernel NFS lockd client.
+
+
+
+ 800041
+ July 22, 2008
+ 8.0-CURRENT after addition of arc4random_buf(3) and
+ arc4random_uniform(3).
+
+
+
+ 800042
+ August 8, 2008
+ 8.0-CURRENT after addition of cpuctl(4).
+
+
+
+ 800043
+ August 13, 2008
+ 8.0-CURRENT after changing bpf(4) to use a single
+ device node, instead of device cloning.
+
+
+
+ 800044
+ August 17, 2008
+ 8.0-CURRENT after the commit of the first step of
+ the vimage project renaming global variables to be
+ virtualized with a V_ prefix with macros to map them
+ back to their global names.
+
+
+
+ 800045
+ August 20, 2008
+ 8.0-CURRENT after the integration of the MPSAFE TTY
+ layer, including changes to various drivers and
+ utilities that interact with it.
+
+
+
+ 800046
+ September 8, 2008
+ 8.0-CURRENT after the separation of the GDT per CPU
+ on amd64 architecture.
+
+
+
+ 800047
+ September 10, 2008
+ 8.0-CURRENT after removal of VSVTX, VSGID and
+ VSUID.
+
+
+
+ 800048
+ September 16, 2008
+ 8.0-CURRENT after converting the kernel NFS mount
+ code to accept individual mount options in the nmount()
+ iovec, not just one big struct nfs_args.
+
+
+
+ 800049
+ September 17, 2008
+ 8.0-CURRENT after the removal of &man.suser.9; and
+ &man.suser.cred.9;.
+
+
+
+ 800050
+ October 20, 2008
+ 8.0-CURRENT after buffer cache API change.
+
+
+
+ 800051
+ October 23, 2008
+ 8.0-CURRENT after the removal of the &man.MALLOC.9;
+ and &man.FREE.9; macros.
+
+
+
+ 800052
+ October 28, 2008
+ 8.0-CURRENT after the introduction of accmode_t and
+ renaming of VOP_ACCESS 'a_mode' argument to
+ 'a_accmode'.
+
+
+
+ 800053
+ November 2, 2008
+ 8.0-CURRENT after the prototype change of
+ &man.vfs.busy.9; and the introduction of its MBF_NOWAIT
+ and MBF_MNTLSTLOCK flags.
+
+
+
+ 800054
+ November 22, 2008
+ 8.0-CURRENT after the addition of buf_ring, memory
+ barriers and ifnet functions to facilitate multiple
+ hardware transmit queues for cards that support them,
+ and a lockless ring-buffer implementation to enable
+ drivers to more efficiently manage queuing of
+ packets.
+
+
+
+ 800055
+ November 27, 2008
+ 8.0-CURRENT after the addition of Intel™
+ Core, Core2, and Atom support to &man.hwpmc.4;.
+
+
+
+ 800056
+ November 29, 2008
+ 8.0-CURRENT after the introduction of
+ multi-/no-IPv4/v6 jails.
+
+
+
+ 800057
+ December 1, 2008
+ 8.0-CURRENT after the switch to the ath hal source
+ code.
+
+
+
+ 800058
+ December 12, 2008
+ 8.0-CURRENT after the introduction of the
+ VOP_VPTOCNP operation.
+
+
+
+ 800059
+ December 15, 2008
+ 8.0-CURRENT incorporates the new arp-v2
+ rewrite.
+
+
+
+ 800060
+ December 19, 2008
+ 8.0-CURRENT after the addition of makefs.
+
+
+
+ 800061
+ January 15, 2009
+ 8.0-CURRENT after TCP Appropriate Byte
+ Counting.
+
+
+
+ 800062
+ January 28, 2009
+ 8.0-CURRENT after removal of minor(), minor2unit(),
+ unit2minor(), etc.
+
+
+
+ 800063
+ February 18, 2009
+ 8.0-CURRENT after GENERIC config change to use the
+ USB2 stack, but also the addition of
+ fdevname(3).
+
+
+
+ 800064
+ February 23, 2009
+ 8.0-CURRENT after the USB2 stack is moved to and
+ replaces dev/usb.
+
+
+
+ 800065
+ February 26, 2009
+ 8.0-CURRENT after the renaming of all functions in
+ libmp(3).
+
+
+
+ 800066
+ February 27, 2009
+ 8.0-CURRENT after changing USB devfs handling and
+ layout.
+
+
+
+ 800067
+ February 28, 2009
+ 8.0-CURRENT after adding getdelim(), getline(),
+ stpncpy(), strnlen(), wcsnlen(), wcscasecmp(), and
+ wcsncasecmp().
+
+
+
+ 800068
+ March 2, 2009
+ 8.0-CURRENT after renaming the ushub devclass to
+ uhub.
+
+
+
+ 800069
+ March 9, 2009
+ 8.0-CURRENT after libusb20.so.1 was renamed to
+ libusb.so.1.
+
+
+
+ 800070
+ March 9, 2009
+ 8.0-CURRENT after merging IGMPv3 and
+ Source-Specific Multicast (SSM) to the IPv4
+ stack.
+
+
+
+ 800071
+ March 14, 2009
+ 8.0-CURRENT after gcc was patched to use C99 inline
+ semantics in c99 and gnu99 mode.
+
+
+
+ 800072
+ March 15, 2009
+ 8.0-CURRENT after the IFF_NEEDSGIANT flag has been
+ removed; non-MPSAFE network device drivers are no longer
+ supported.
+
+
+
+ 800073
+ March 18, 2009
+ 8.0-CURRENT after the dynamic string token
+ substitution has been implemented for rpath and needed
+ paths.
+
+
+
+ 800074
+ March 24, 2009
+ 8.0-CURRENT after tcpdump 4.0.0 and libpcap 1.0.0
+ import.
+
+
+
+ 800075
+ April 6, 2009
+ 8.0-CURRENT after layout of structs vnet_net,
+ vnet_inet and vnet_ipfw has been changed.
+
+
+
+ 800076
+ April 9, 2009
+ 8.0-CURRENT after adding delay profiles in
+ dummynet.
+
+
+
+ 800077
+ April 14, 2009
+ 8.0-CURRENT after removing VOP_LEASE() and
+ vop_vector.vop_lease.
+
+
+
+ 800078
+ April 15, 2009
+ 8.0-CURRENT after struct rt_weight fields have been
+ added to struct rt_metrics and struct rt_metrics_lite,
+ changing the layout of struct rt_metrics_lite. A bump
+ to RTM_VERSION was made, but backed out.
+
+
+
+ 800079
+ April 15, 2009
+ 8.0-CURRENT after struct llentry pointers are added
+ to struct route and struct route_in6.
+
+
+
+ 800080
+ April 15, 2009
+ 8.0-CURRENT after layout of struct inpcb has been
+ changed.
+
+
+
+ 800081
+ April 19, 2009
+ 8.0-CURRENT after the layout of struct malloc_type
+ has been changed.
+
+
+
+ 800082
+ April 21, 2009
+ 8.0-CURRENT after the layout of struct ifnet has
+ changed, and with if_ref() and if_rele() ifnet
+ refcounting.
+
+
+
+ 800083
+ April 22, 2009
+ 8.0-CURRENT after the implementation of a low-level
+ Bluetooth HCI API.
+
+
+
+ 800084
+ April 29, 2009
+ 8.0-CURRENT after IPv6 SSM and MLDv2
+ changes.
+
+
+
+ 800085
+ April 30, 2009
+ 8.0-CURRENT after enabling support for VIMAGE
+ kernel builds with one active image.
+
+
+
+ 800086
+ May 8, 2009
+ 8.0-CURRENT after adding support for input lines of
+ arbitrarily length in patch(1).
+
+
+
+ 800087
+ May 11, 2009
+ 8.0-CURRENT after some VFS KPI changes. The thread
+ argument has been removed from the FSD parts of the VFS.
+ VFS_* functions do not need the
+ context any more because it always refers to
+ curthread. In some special cases,
+ the old behavior is retained.
+
+
+
+ 800088
+ May 20, 2009
+ 8.0-CURRENT after net80211 monitor mode
+ changes.
+
+
+
+ 800089
+ May 23, 2009
+ 8.0-CURRENT after adding UDP control block
+ support.
+
+
+
+ 800090
+ May 23, 2009
+ 8.0-CURRENT after virtualizing interface
+ cloning.
+
+
+
+ 800091
+ May 27, 2009
+ 8.0-CURRENT after adding hierarchical jails and
+ removing global securelevel.
+
+
+
+ 800092
+ May 29, 2009
+ 8.0-CURRENT after changing
+ sx_init_flags() KPI. The
+ SX_ADAPTIVESPIN is retired and a
+ new SX_NOADAPTIVE flag is
+ introduced to handle the reversed logic.
+
+
+
+ 800093
+ May 29, 2009
+ 8.0-CURRENT after adding mnt_xflag to struct
+ mount.
+
+
+
+ 800094
+ May 30, 2009
+ 8.0-CURRENT after adding
+ &man.VOP.ACCESSX.9;.
+
+
+
+ 800095
+ May 30, 2009
+ 8.0-CURRENT after changing the polling KPI. The
+ polling handlers now return the number of packets
+ processed. A new
+ IFCAP_POLLING_NOCOUNT is also
+ introduced to specify that the return value is not
+ significant and the counting should be skipped.
+
+
+
+ 800096
+ June 1, 2009
+ 8.0-CURRENT after updating to the new netisr
+ implementation and after changing the way we store and
+ access FIBs.
+
-
-
-
- 800097
- June 8, 2009
- 8.0-CURRENT after the introduction of vnet
- destructor hooks and infrastructure.
-
-
-
- 800097
- June 11, 2009
- 8.0-CURRENT after the introduction of netgraph
- outbound to inbound path call detection and queuing,
- which also changed the layout of struct
- thread.
-
-
-
- 800098
- June 14, 2009
- 8.0-CURRENT after OpenSSL 0.9.8k import.
-
-
-
- 800099
- June 22, 2009
- 8.0-CURRENT after NGROUPS update and moving
- route virtualization into its own VImage
- module.
-
-
-
- 800100
- June 24, 2009
- 8.0-CURRENT after SYSVIPC ABI change.
-
-
-
- 800101
- June 29, 2009
- 8.0-CURRENT after the removal of the
- /dev/net/* per-interface character
- devices.
-
-
-
- 800102
- July 12, 2009
- 8.0-CURRENT after padding was added to
- struct sackhint, struct tcpcb, and struct
- tcpstat.
-
-
-
- 800103
- July 13, 2009
- 8.0-CURRENT after replacing struct tcpopt
- with struct toeopt in the TOE driver interface
- to the TCP syncache.
-
-
-
- 800104
- July 14, 2009
- 8.0-CURRENT after the addition of the
- linker-set based per-vnet allocator.
-
-
-
- 800105
- July 19, 2009
- 8.0-CURRENT after version bump for all
- shared libraries that do not have symbol versioning
- turned on.
-
-
-
- 800106
- July 24, 2009
- 8.0-CURRENT after introduction of OBJT_SG
- VM object type.
-
-
-
- 800107
- August 2, 2009
- 8.0-CURRENT after making the newbus subsystem
- Giant free by adding the newbus sxlock and
- 8.0-RELEASE.
-
-
-
- 800108
- November 21, 2009
- 8.0-STABLE after implementing EVFILT_USER kevent
- filter.
-
-
-
- 800500
- January 7, 2010
- 8.0-STABLE after
- __FreeBSD_version bump to make
- pkg_add -r use
- packages-8-stable.
-
-
-
- 800501
- January 24, 2010
- 8.0-STABLE after change of the
- scandir(3) and
- alphasort(3) prototypes to
- conform to SUSv4.
-
-
-
- 800502
- January 31, 2010
- 8.0-STABLE after addition of
- sigpause(3).
-
-
-
- 800503
- February 25, 2010
- 8.0-STABLE after addition of SIOCGIFDESCR
- and SIOCSIFDESCR ioctls to network interfaces. These
- ioctl can be used to manipulate interface description,
- as inspired by OpenBSD.
-
-
-
- 800504
- March 1, 2010
- 8.0-STABLE after MFC of importing x86emu, a
- software emulator for real mode x86 CPU from
- OpenBSD.
-
-
-
- 800505
- May 18, 2010
- 8.0-STABLE after MFC of adding liblzma, xz,
- xzdec, and lzmainfo.
-
-
-
- 801000
- June 14, 2010
- 8.1-RELEASE
-
-
-
- 801500
- June 14, 2010
- 8.1-STABLE after 8.1-RELEASE.
-
-
-
- 801501
- November 3, 2010
- 8.1-STABLE after KBI change in struct sysentvec,
- and implementation of PL_FLAG_SCE/SCX/EXEC/SI and
- pl_siginfo for ptrace(PT_LWPINFO) .
-
-
-
- 802000
- December 22, 2010
- 8.2-RELEASE
-
-
-
- 802500
- December 22, 2010
- 8.2-STABLE after 8.2-RELEASE.
-
-
-
- 802501
- February 28, 2011
- 8.2-STABLE after merging DTrace changes,
- including support for userland tracing.
-
-
-
- 802502
- March 6, 2011
- 8.2-STABLE after merging log2 and log2f
- into libm.
-
-
-
- 802503
- May 1, 2011
- 8.2-STABLE after upgrade of the gcc to the last
- GPLv2 version from the FSF gcc-4_2-branch.
-
-
-
- 802504
- May 28, 2011
- 8.2-STABLE after introduction of the KPI and
- supporting infrastructure for modular congestion
- control.
-
-
-
- 802505
- May 28, 2011
- 8.2-STABLE after introduction of Hhook and Khelp
- KPIs.
-
-
-
- 802506
- May 28, 2011
- 8.2-STABLE after addition of OSD to struct
- tcpcb.
-
-
-
- 802507
- June 6, 2011
- 8.2-STABLE after ZFS v28 import.
-
-
-
- 802508
- June 8, 2011
- 8.2-STABLE after removal of the schedtail event
- handler and addition of the sv_schedtail method to
- struct sysvec.
-
-
-
- 802509
- July 14, 2011
- 8.2-STABLE after merging the SSSE3 support
- into binutils.
-
-
-
- 802510
- July 19, 2011
- 8.2-STABLE after addition of
- RFTSIGZMB flag for
- rfork(2).
-
-
-
- 802511
- September 9, 2011
- 8.2-STABLE after addition of automatic detection
- of USB mass storage devices which do not support the
- no synchronize cache SCSI command.
-
-
-
- 802512
- September 10, 2011
- 8.2-STABLE after merging of
- re-factoring of auto-quirk.
-
-
-
- 802513
- October 25, 2011
- 8.2-STABLE after merging of the MAP_PREFAULT_READ
- flag to mmap(2).
-
-
-
- 802514
- November 16, 2011
- 8.2-STABLE after merging of
- addition of posix_fallocate(2) syscall.
-
-
-
- 802515
- January 6, 2012
- 8.2-STABLE after merging of addition of the
- posix_fadvise(2) system call.
-
-
-
- 802516
- January 16, 2012
- 8.2-STABLE after merging gperf 3.0.3
-
-
-
- 802517
- February 15, 2012
- 8.2-STABLE after introduction of the new
- extensible sysctl(3) interface NET_RT_IFLISTL
- to query address lists (rev
- 231769).
-
-
-
- 803000
- March 3, 2012
- 8.3-RELEASE.
-
-
-
- 803500
- March 3, 2012
- 8.3-STABLE after branching releng/8.3
- (RELENG_8_3).
-
-
-
- 804000
- March 28, 2013
- 8.4-RELEASE.
-
-
-
- 804500
- March 28, 2013
- 8.4-STABLE after 8.4-RELEASE.
-
-
-
- 804504
- September 9, 2014
- 8.4-STABLE after FreeBSD-SA-14:18
- (rev 271305).
-
-
-
- 804505
- September 16, 2014
- 8.4-STABLE after FreeBSD-SA-14:19
- (rev 271668).
-
-
-
- 804506
- October 21, 2014
- 8.4-STABLE after FreeBSD-SA-14:21
- (rev 273413).
-
-
-
- 804507
- November 4, 2014
- 8.4-STABLE after FreeBSD-SA-14:23, FreeBSD-SA-14:24,
- and FreeBSD-SA-14:25 (rev
- 274162).
-
-
-
- 804508
- February 25, 2015
- 8-STABLE after FreeBSD-EN-15:01.vt,
- FreeBSD-EN-15:02.openssl, FreeBSD-EN-15:03.freebsd-update,
- FreeBSD-SA-15:04.igmp, and FreeBSD-SA-15:05.bind (rev
- 279287).
-
-
-
- 900000
- August 22, 2009
- 9.0-CURRENT.
-
-
-
- 900001
- September 8, 2009
- 9.0-CURRENT after importing x86emu, a software
- emulator for real mode x86 CPU from OpenBSD.
-
-
-
- 900002
- September 23, 2009
- 9.0-CURRENT after implementing the EVFILT_USER
- kevent filter functionality.
-
-
-
- 900003
- December 2, 2009
- 9.0-CURRENT after addition of
- sigpause(3) and PIE
- support in csu.
-
-
-
- 900004
- December 6, 2009
- 9.0-CURRENT after addition of libulog and its
- libutempter compatibility interface.
-
-
-
- 900005
- December 12, 2009
- 9.0-CURRENT after addition of
- sleepq_sleepcnt(), which can be
- used to query the number of waiters on a specific
- waiting queue.
-
-
-
- 900006
- January 4, 2010
- 9.0-CURRENT after change of the
- scandir(3) and
- alphasort(3) prototypes to
- conform to SUSv4.
-
-
-
- 900007
- January 13, 2010
- 9.0-CURRENT after the removal of utmp(5) and
- the addition of utmpx (see
- getutxent(3)) for improved
- logging of user logins and system events.
-
-
-
- 900008
- January 20, 2010
- 9.0-CURRENT after the import of BSDL bc/dc and
- the deprecation of GNU bc/dc.
-
-
-
- 900009
- January 26, 2010
- 9.0-CURRENT after the addition of SIOCGIFDESCR
- and SIOCSIFDESCR ioctls to network interfaces. These
- ioctl can be used to manipulate interface description,
- as inspired by OpenBSD.
-
-
-
- 900010
- March 22, 2010
- 9.0-CURRENT after the import of zlib
- 1.2.4.
-
-
-
- 900011
- April 24, 2010
- 9.0-CURRENT after adding soft-updates
- journalling.
-
-
-
- 900012
- May 10, 2010
- 9.0-CURRENT after adding liblzma, xz, xzdec,
- and lzmainfo.
-
-
-
- 900013
- May 24, 2010
- 9.0-CURRENT after bringing in USB fixes for
- linux(4).
-
-
-
- 900014
- June 10, 2010
- 9.0-CURRENT after adding Clang.
-
-
-
- 900015
- July 22, 2010
- 9.0-CURRENT after the import of BSD grep.
-
-
-
- 900016
- July 28, 2010
- 9.0-CURRENT after adding mti_zone to
- struct malloc_type_internal.
-
-
-
- 900017
- August 23, 2010
- 9.0-CURRENT after changing back default grep to
- GNU grep and adding WITH_BSD_GREP knob.
-
-
-
- 900018
- August 24, 2010
- 9.0-CURRENT after the
- pthread_kill(3) -generated signal
- is identified as SI_LWP in si_code. Previously,
- si_code was SI_USER.
-
-
-
- 900019
- August 28, 2010
- 9.0-CURRENT after addition of the
- MAP_PREFAULT_READ flag to
- mmap(2).
-
-
-
- 900020
- September 9, 2010
- 9.0-CURRENT after adding drain functionality
- to sbufs, which also changed the layout of
- struct sbuf.
-
-
-
- 900021
- September 13, 2010
- 9.0-CURRENT after DTrace has grown support
- for userland tracing.
-
-
-
- 900022
- October 2, 2010
- 9.0-CURRENT after addition of the BSDL man
- utilities and retirement of GNU/GPL man
- utilities.
-
-
-
- 900023
- October 11, 2010
- 9.0-CURRENT after updating xz to git 20101010
- snapshot.
-
-
-
- 900024
- November 11, 2010
- 9.0-CURRENT after libgcc.a was replaced
- by libcompiler_rt.a.
-
-
-
- 900025
- November 12, 2010
- 9.0-CURRENT after the introduction of the
- modularised congestion control.
-
-
-
- 900026
- November 30, 2010
- 9.0-CURRENT after the introduction of Serial
- Management Protocol (SMP) passthrough and the
- XPT_SMP_IO and XPT_GDEV_ADVINFO CAM CCBs.
-
-
-
- 900027
- December 5, 2010
- 9.0-CURRENT after the addition of log2 to
- libm.
-
-
-
- 900028
- December 21, 2010
- 9.0-CURRENT after the addition of the Hhook
- (Helper Hook), Khelp (Kernel Helpers) and Object
- Specific Data (OSD) KPIs.
-
-
-
- 900029
- December 28, 2010
- 9.0-CURRENT after the modification of the TCP
- stack to allow Khelp modules to interact with it via
- helper hook points and store per-connection data in
- the TCP control block.
-
-
-
- 900030
- January 12, 2011
- 9.0-CURRENT after the update of libdialog to
- version 20100428.
-
-
-
- 900031
- February 7, 2011
- 9.0-CURRENT after the addition of
- pthread_getthreadid_np(3).
-
-
-
- 900032
- February 8, 2011
- 9.0-CURRENT after the removal of the uio_yield
- prototype and symbol.
-
-
-
- 900033
- February 18, 2011
- 9.0-CURRENT after the update of binutils to
- version 2.17.50.
-
-
-
- 900034
- March 8, 2011
- 9.0-CURRENT after the struct sysvec
- (sv_schedtail) changes.
-
-
-
- 900035
- March 29, 2011
- 9.0-CURRENT after the update of base gcc and
- libstdc++ to the last GPLv2 licensed revision.
-
-
-
- 900036
- April 18, 2011
- 9.0-CURRENT after the removal of libobjc and
- Objective-C support from the base system.
-
-
-
- 900037
- May 13, 2011
- 9.0-CURRENT after importing the libprocstat(3)
- library and fuser(1) utility to the base
- system.
-
-
-
- 900038
- May 22, 2011
- 9.0-CURRENT after adding a lock flag argument to
- VFS_FHTOVP(9).
-
-
-
- 900039
- June 28, 2011
- 9.0-CURRENT after importing pf from OpenBSD
- 4.5.
-
-
-
- 900040
- July 19, 2011
- Increase default MAXCPU for FreeBSD to 64 on
- amd64 and ia64 and to 128 for XLP (mips).
-
-
-
- 900041
- August 13, 2011
- 9.0-CURRENT after the implementation of Capsicum
- capabilities; fget(9) gains a rights argument.
-
-
-
- 900042
- August 28, 2011
- Bump shared libraries' version numbers for
- libraries whose ABI has changed in preparation for
- 9.0.
-
-
-
- 900043
- September 2, 2011
- Add automatic detection of USB mass storage
- devices which do not support the no synchronize cache
- SCSI command.
-
-
-
- 900044
- September 10, 2011
- Re-factor auto-quirk. 9.0-RELEASE.
-
-
-
-
-
- 900045
- January 2, 2012
- 9-CURRENT after MFC of true/false from
- 1000002.
-
-
-
- 900500
- January 2, 2012
- 9.0-STABLE.
-
-
-
- 900501
- January 6, 2012
- 9.0-STABLE after merging of addition of the
- posix_fadvise(2) system call.
-
-
-
- 900502
- January 16, 2012
- 9.0-STABLE after merging gperf 3.0.3
-
-
-
- 900503
- February 15, 2012
- 9.0-STABLE after introduction of the new
- extensible sysctl(3) interface NET_RT_IFLISTL
- to query address lists (rev
- 231768).
-
-
-
- 900504
- March 3, 2012
- 9.0-STABLE after changes related to mounting
- of filesystem inside a jail (rev
- 232728).
-
-
-
- 900505
- March 13, 2012
- 9.0-STABLE after introduction of new tcp(4)
- socket options: TCP_KEEPINIT, TCP_KEEPIDLE,
- TCP_KEEPINTVL, and TCP_KEEPCNT (rev
- 232945).
-
-
-
- 900506
- May 22, 2012
- 9.0-STABLE after introduction of the
- quick_exit function and
- related changes required for C++11 (rev
- 235786).
-
-
-
- 901000
- August 5, 2012
- 9.1-RELEASE.
-
-
-
- 901500
- August 6, 2012
- 9.1-STABLE after branching releng/9.1
- (RELENG_9_1).
-
-
-
- 901501
- November 11, 2012
- 9.1-STABLE after LIST_PREV() added to queue.h
- (rev 242893) and KBI change in USB
- serial devices (rev
- 240659).
-
-
-
- 901502
- November 28, 2012
- 9.1-STABLE after USB serial jitter buffer
- requires rebuild of USB serial device modules.
-
-
-
- 901503
- February 21, 2013
- 9.1-STABLE after USB moved to the driver
- structure requiring a rebuild of all USB modules.
- Also indicates the presence of nmtree.
-
-
-
- 901504
- March 15, 2013
- 9.1-STABLE after install gained -l, -M, -N and
- related flags and cat gained the -l option.
-
-
-
- 901505
- June 13, 2013
- 9.1-STABLE after fixes in ctfmerge bootstrapping
- (rev 249243).
-
-
-
- 902001
- August 3, 2013
- releng/9.2 branched from
- stable/9
- (rev 253912).
-
-
-
- 902501
- August 2, 2013
- 9.2-STABLE after creation of
- releng/9.2 branch
- (rev 253913).
-
-
-
- 902502
- August 26, 2013
- 9.2-STABLE after inclusion of the
- PIM_RESCAN CAM path inquiry flag
- (rev 254938).
-
-
-
- 902503
- August 27, 2013
- 9.2-STABLE after inclusion of the
- SI_UNMAPPED cdev flag
- (rev 254979).
-
-
-
- 902504
- October 22, 2013
- 9.2-STABLE after inclusion of support for
- first boot &man.rc.8; scripts
- (rev 256917).
-
-
-
- 902505
- December 12, 2013
- 9.2-STABLE after Heimdal encoding fix
- (rev 259448).
-
-
-
- 902506
- December 31, 2013
- 9-STABLE after MAP_STACK fixes
- (rev 260082).
-
-
-
- 902507
- March 5, 2014
- 9-STABLE after upgrade of libc++ to 3.4 release
- (rev 262801).
-
-
-
- 902508
- March 14, 2014
- 9-STABLE after merge of the Radeon KMS driver
- (rev 263170).
-
-
-
- 902509
- March 21, 2014
- 9-STABLE after upgrade of llvm/clang to 3.4 release
- (rev 263509).
-
-
-
- 902510
- March 27, 2014
- 9-STABLE after merge of the vt(4) driver
- (rev 263818).
-
-
-
- 902511
- March 27, 2014
- 9-STABLE after FreeBSD-SA-14:06.openssl
- (rev 264289).
-
-
-
- 902512
- April 30, 2014
- 9-STABLE after FreeBSD-SA-14:08.tcp
- (rev 265123).
-
-
-
- 903000
- June 20, 2014
- 9-RC1 releng/9.3 branch
- (rev 267656).
-
-
-
- 903500
- June 20, 2014
- 9.3-STABLE releng/9.3 branch
- (rev 267657).
-
-
-
- 903501
- July 8, 2014
- 9-STABLE after FreeBSD-SA-14:17.kmem
- (rev 268433).
-
-
-
- 903502
- August 19, 2014
- 9-STABLE after SOCK_DGRAM
- bug fix (rev 269789).
-
-
-
- 903503
- September 9, 2014
- 9-STABLE after FreeBSD-SA-14:18
- (rev 269687).
-
-
-
- 903504
- September 16, 2014
- 9-STABLE after FreeBSD-SA-14:19
- (rev 271668).
-
-
-
- 903505
- October 21, 2014
- 9-STABLE after FreeBSD-SA-14:20, FreeBSD-SA-14:21,
- and FreeBSD-SA-14:22 (rev
- 273412).
-
-
-
- 903506
- November 4, 2014
- 9-STABLE after FreeBSD-SA-14:23, FreeBSD-SA-14:24,
- and FreeBSD-SA-14:25 (rev
- 274162).
-
-
-
- 903507
- December 13, 2014
- 9-STABLE after merging an important fix to the LLVM
- vectorizer, which could lead to buffer overruns in some
- cases (rev 275742).
-
-
-
- 903508
- February 25, 2015
- 9-STABLE after FreeBSD-EN-15:01.vt,
- FreeBSD-EN-15:02.openssl, FreeBSD-EN-15:03.freebsd-update,
- FreeBSD-SA-15:04.igmp, and FreeBSD-SA-15:05.bind (rev
- 279287).
-
-
-
- 903509
- February 29, 2016
- 9-STABLE after bumping the default value of
- compat.linux.osrelease to
- 2.6.18 to support the linux-c6-* ports
- out of the box (rev 296219).
-
-
-
- 1000000
- September 26, 2011
- 10.0-CURRENT.
-
-
-
- 1000001
- November 4, 2011
- 10-CURRENT after addition of the posix_fadvise(2)
- system call.
-
-
-
- 1000002
- December 12, 2011
- 10-CURRENT after defining boolean true/false in
- sys/types.h, sizeof(bool) may have changed (rev
- 228444). 10-CURRENT after
- xlocale.h was introduced (rev
- 227753).
-
-
-
- 1000003
- December 16, 2011
- 10-CURRENT after major changes to carp(4),
- changing size of struct in_aliasreq,
- struct in6_aliasreq (rev
- 228571) and straitening arguments
- check of SIOCAIFADDR (rev
- 228574).
-
-
-
- 1000004
- January 1, 2012
- 10-CURRENT after the removal of skpc(9) and the
- addition of memcchr(9) (rev
- 229200).
-
-
-
- 1000005
- January 16, 2012
- 10-CURRENT after the removal of support for
- SIOCSIFADDR, SIOCSIFNETMASK, SIOCSIFBRDADDR,
- SIOCSIFDSTADDR ioctls (rev
- 230207).
-
-
-
- 1000006
- January 26, 2012
- 10-CURRENT after introduction of read capacity
- data asynchronous notification in the cam(4) layer
- (rev 230590).
-
-
-
- 1000007
- February 5, 2012
- 10-CURRENT after introduction of new tcp(4)
- socket options: TCP_KEEPINIT, TCP_KEEPIDLE,
- TCP_KEEPINTVL, and TCP_KEEPCNT (rev
- 231025).
-
-
-
- 1000008
- February 11, 2012
- 10-CURRENT after introduction of the new
- extensible sysctl(3) interface NET_RT_IFLISTL
- to query address lists (rev
- 231505).
-
-
-
- 1000009
- February 25, 2012
- 10-CURRENT after import of libarchive 3.0.3
- (rev 232153).
-
-
-
- 1000010
- March 31, 2012
- 10-CURRENT after xlocale cleanup (rev
- 233757).
-
-
-
- 1000011
- April 16, 2012
- 10-CURRENT import of LLVM/Clang 3.1 trunk r154661
- (rev 234353).
-
-
-
- 1000012
- May 2, 2012
- 10-CURRENT jemalloc import
- (rev 234924).
-
-
-
- 1000013
- May 22, 2012
- 10-CURRENT after byacc import
- (rev 235788).
-
-
-
- 1000014
- June 27, 2012
- 10-CURRENT after BSD sort becoming the default
- sort (rev 237629).
-
-
-
- 1000015
- July 12, 2012
- 10-CURRENT after import of OpenSSL 1.0.1c
- (rev 238405).
-
-
-
- (not changed)
- July 13, 2012
- 10-CURRENT after the fix for LLVM/Clang 3.1
- regression (rev 238429).
-
-
-
- 1000016
- August 8, 2012
- 10-CURRENT after KBI change in &man.ucom.4;
- (rev 239179).
-
-
-
- 1000017
- August 8, 2012
- 10-CURRENT after adding streams feature to the
- USB stack (rev 239214).
-
-
-
- 1000018
- September 8, 2012
- 10-CURRENT after major rewrite of &man.pf.4;
- (rev 240233).
-
-
-
- 1000019
- October 6, 2012
- 10-CURRENT after &man.pfil.9; KBI/KPI changed
- to supply packets in net byte order to AF_INET
- filter hooks (rev 241245).
-
-
-
- 1000020
- October 16, 2012
- 10-CURRENT after the network interface cloning
- KPI changed and struct if_clone becoming opaque (rev
- 241610).
-
-
-
- 1000021
- October 22, 2012
- 10-CURRENT after removal of support for
- non-MPSAFE filesystems and addition of support for
- FUSEFS (rev
- 241519,
- 241897).
-
-
-
- 1000022
- October 22, 2012
- 10-CURRENT after the entire IPv4 stack switched
- to network byte order for IP packet header storage
- (rev 241913).
-
-
-
- 1000023
- November 5, 2012
- 10-CURRENT after jitter buffer in the common USB
- serial driver code, to temporarily store characters
- if the TTY buffer is full. Add flow stop and start
- signals when this happens (rev
- 242619).
-
-
-
- 1000024
- November 5, 2012
- 10-CURRENT after clang was made the default
- compiler on i386 and amd64
- (rev 242624).
-
-
-
- 1000025
- November 17, 2012
- 10-CURRENT after the sin6_scope_id member
- variable in struct sockaddr_in6 was changed to being
- filled by the kernel before passing the structure to
- the userland via sysctl or routing socket. This means
- the KAME-specific embedded scope id in
- sin6_addr.s6_addr[2] is always cleared in userland
- application (rev 243443).
-
-
-
- 1000026
- January 11, 2013
- 10-CURRENT after install gained the -N flag (rev
- 245313). May also be used to
- indicate the presence of nmtree.
-
-
-
- 1000027
- January 29, 2013
- 10-CURRENT after cat gained the -l flag (rev
- 246083).
-
-
-
- 1000028
- February 13, 2013
- 10-CURRENT after USB moved to the driver
- structure requiring a rebuild of all USB modules (rev
- 246759).
-
-
-
- 1000029
- March 4, 2013
- 10-CURRENT after the introduction of tickless
- callout facility which also changed the layout of struct
- callout (rev 247777).
-
-
-
- 1000030
- March 12, 2013
- 10-CURRENT after KPI breakage introduced in the
- VM subsystem to support read/write locking (rev
- 248084).
-
-
-
- 1000031
- April 26, 2013
- 10-CURRENT after the dst parameter of the
- ifnet if_output method was
- changed to take const qualifier (rev
- 249925).
-
-
-
- 1000032
- May 1, 2013
- 10-CURRENT after the introduction of the
- accept4 (rev
- 250154) and
- pipe2 (rev
- 250159) system calls.
-
-
-
- 1000033
- May 21, 2013
- 10-CURRENT after flex 2.5.37 import (rev
- 250881).
-
-
-
- 1000034
- June 3, 2013
- 10-CURRENT after the addition of these
- functions to libm: cacos,
- cacosf,
- cacosh,
- cacoshf,
- casin,
- casinf,
- casinh,
- casinhf,
- catan,
- catanf,
- catanh,
- catanhf,
- logl,
- log2l,
- log10l,
- log1pl,
- expm1l (rev
- 251294).
-
-
-
- 1000035
- June 8, 2013
- 10-CURRENT after the introduction of the
- aio_mlock system call (rev
- 251526).
-
-
-
- 1000036
- July 9, 2013
- 10-CURRENT after the addition of a new function
- to the kernel GSSAPI module's
- function call interface (rev
- 253049).
-
-
-
- 1000037
- July 9, 2013
- 10-CURRENT after the migration of statistics
- structures to PCPU counters.
- Changed structures include: ahstat,
- arpstat,
- espstat,
- icmp6_ifstat,
- icmp6stat,
- in6_ifstat,
- ip6stat,
- ipcompstat,
- ipipstat,
- ipsecstat,
- mrt6stat,
- mrtstat,
- pfkeystat,
- pim6stat,
- pimstat,
- rip6stat,
- udpstat (rev
- 253081).
-
-
-
- 1000038
- July 16, 2013
- 10-CURRENT after making ARM
- EABI the default ABI on arm,
- armeb, armv6, and armv6eb architectures
- (rev 253396).
-
-
-
- 1000039
- July 22, 2013
- 10-CURRENT after CAM
- and &man.mps.4; driver scanning changes
- (rev 253549).
-
-
-
- 1000040
- July 24, 2013
- 10-CURRENT after addition of libusb
- pkgconf files (rev 253638).
-
-
-
- 1000041
- August 5, 2013
- 10-CURRENT after change from
- time_second to
- time_uptime
- in PF_INET6
- (rev 253970).
-
-
-
- 1000042
- August 9, 2013
- 10-CURRENT after VM subsystem change to unify
- soft and hard busy mechanisms
- (rev 254138).
-
-
-
- 1000043
- August 13, 2013
- 10-CURRENT after WITH_ICONV is
- enabled by default. A new &man.src.conf.5; option,
- WITH_LIBICONV_COMPAT (disabled by
- default) adds libiconv_open to
- provide compatibility with the
- libiconv port (rev
- 254273).
-
-
-
- 1000044
- August 15, 2013
- 10-CURRENT after libc.so
- conversion to an &man.ld.1;
- script (rev
- 251668,
- 254358).
-
-
-
- 1000045
- August 15, 2013
- 10-CURRENT after devfs programming interface
- change by replacing the cdevsw flag
- D_UNMAPPED_IO with the struct cdev
- flag SI_UNMAPPED (rev
- 254389).
-
-
-
- 1000046
- August 19, 2013
- 10-CURRENT after addition of
- M_PROTO[9-12] and removal of
- M_FRAG|M_FIRSTFRAG|M_LASTFRAG
- mbuf flags (rev 254524,
- 254526).
-
-
-
- 1000047
- August 21, 2013
- 10-CURRENT after &man.stat.2; update to allow
- storing some Windows/DOS and CIFS file attributes
- as &man.stat.2; flags (rev
- 254627).
-
-
-
- 1000048
- August 22, 2013
- 10-CURRENT after modification of structure
- xsctp_inpcb
- (rev 254672).
-
-
-
- 1000049
- August 24, 2013
- 10-CURRENT after &man.physio.9; support for
- devices that do not function properly with split
- I/O, such as &man.sa.4; (rev
- 254760).
-
-
-
- 1000050
- August 24, 2013
- 10-CURRENT after modifications of structure
- mbuf (rev
- 254780,
- 254799,
- 254804,
- 254807
- 254842).
-
-
-
- 1000051
- August 25, 2013
- 10-CURRENT after Radeon KMS driver import
- (rev 254885,
- 254887).
-
-
-
- 1000052
- September 3, 2013
- 10-CURRENT after import of NetBSD
- libexecinfo is connected to the
- build (rev 255180).
-
-
-
- 1000053
- September 6, 2013
- 10-CURRENT after API and ABI changes to the
- Capsicum framework (rev
- 255305).
-
-
-
- 1000054
- September 6, 2013
- 10-CURRENT after gcc and
- libstdc++ are no longer built by
- default (rev 255321).
-
-
-
- 1000055
- September 6, 2013
- 10-CURRENT after addition of
- MMAP_32BIT &man.mmap.2; flag
- (rev 255426).
-
-
-
- 1000100
- December 7, 2013
- releng/10.0 branched from
- stable/10
- (rev 259065).
-
-
-
- 1000500
- October 10, 2013
- 10-STABLE after branch from head/
- (rev 256283).
-
-
-
- 1000501
- October 22, 2013
- 10-STABLE after addition of first-boot &man.rc.8;
- support (rev 256916).
-
-
-
- 1000502
- November 20, 2013
- 10-STABLE after removal of iconv symbols from
- libc.so.7
- (rev 258398).
-
-
-
- 1000510
- December 7, 2013
- releng/10.0 __FreeBSD_version
- update to prevent the value from going backwards
- (rev 259067).
-
-
-
- 1000700
- December 7, 2013
- 10-STABLE after releng/10.0 branch
- (rev 259069).
-
-
-
- 1000701
- December 15, 2013
- 10.0-STABLE after Heimdal encoding fix
- (rev 259447).
-
-
-
- 1000702
- December 31, 2013
- 10-STABLE after MAP_STACK fixes
- (rev 260135).
-
-
-
- 1000703
- March 5, 2014
- 10-STABLE after upgrade of libc++ to 3.4 release
- (rev 262801).
-
-
-
- 1000704
- March 7, 2014
- 10-STABLE after MFC of the vt(4) driver
- (rev 262861).
-
-
-
- 1000705
- March 21, 2014
- 10-STABLE after upgrade of llvm/clang to 3.4 release
- (rev 263508).
-
-
-
- 1000706
- April 6, 2014
- 10-STABLE after GCC support for
- __block definition (rev
- 264214).
-
-
-
- 1000707
- April 8, 2014
- 10-STABLE after FreeBSD-SA-14:06.openssl (rev
- 264289).
-
-
-
- 1000708
- April 30, 2014
- 10-STABLE after FreeBSD-SA-14:07.devfs,
- FreeBSD-SA-14:08.tcp, and FreeBSD-SA-14:09.openssl (rev
- 265122).
-
-
-
- 1000709
- May 13, 2014
- 10-STABLE after support for UDP-Lite protocol (RFC
- 3828) (rev 265946).
-
-
-
- 1000710
- June 13, 2014
- 10-STABLE after changes to &man.strcasecmp.3;, moving
- strcasecmp_l() and
- strncasecmp_l() from
- <string.h> to
- <strings.h> for POSIX 2008
- compliance (rev 267465).
-
-
-
- 1000711
- July 8, 2014
- 10-STABLE after FreeBSD-SA-14:17.kmem
- (rev 268432).
-
-
-
- 1000712
- August 1, 2014
- 10-STABLE after &man.nfsd.8; 4.1 merge
- (rev 269398).
-
-
-
- 1000713
- August 3, 2014
- 10-STABLE after &man.regex.3; library update
- to add > and <
- delimiters (rev 269484).
-
-
-
- 1000714
- August 3, 2014
- 10-STABLE after SOCK_DGRAM
- bug fix (rev 269490).
-
-
-
- 1000715
- September 9, 2014
- 10-STABLE after FreeBSD-SA-14:18
- (rev 269686).
-
-
-
- 1000716
- September 16, 2014
- 10-STABLE after FreeBSD-SA-14:19
- (rev 271667).
-
-
-
- 1000717
- September 18, 2014
- 10-STABLE after i915 HW context support
- (rev 271816).
-
-
-
- 1001000
- October 2, 2014
- 10.1-RC1 after releng/10.1 branch
- (rev 272463).
-
-
-
- 1001500
- October 2, 2014
- 10-STABLE after releng/10.1 branch
- (rev 272464).
-
-
-
- 1001501
- October 21, 2014
- 10-STABLE after FreeBSD-SA-14:20, FreeBSD-SA-14:22,
- and FreeBSD-SA-14:23 (rev
- 273411).
-
-
-
- 1001502
- November 4, 2014
- 10-STABLE after FreeBSD-SA-14:23, FreeBSD-SA-14:24,
- and FreeBSD-SA-14:25 (rev
- 274162).
-
-
-
- 1001503
- November 25, 2014
- 10-STABLE after merging new libraries/utilities (dpv
- and figpar) for data throughput visualization (rev
- 275040).
-
-
-
- 1001504
- December 13, 2014
- 10-STABLE after merging an important fix to the LLVM
- vectorizer, which could lead to buffer overruns in some
- cases (rev 275742).
-
-
-
- 1001505
- January 3, 2015
- 10-STABLE after merging some arm constants in r276312
- (rev 276633).
-
-
-
- 1001506
- January 12, 2015
- 10-STABLE after merging max table size update for
- yacc (rev 277087).
-
-
-
- 1001507
- January 27, 2015
- 10-STABLE after changes to the UDP tunneling callback
- to provide a context pointer and the source sockaddr (rev
- 277790).
-
-
-
- 1001508
- February 18, 2015
- 10-STABLE after addition of the
- CDAI_TYPE_EXT_INQ request type (rev
- 278974).
-
-
-
- 1001509
- February 25, 2015
- 10-STABLE after FreeBSD-EN-15:01.vt,
- FreeBSD-EN-15:02.openssl, FreeBSD-EN-15:03.freebsd-update,
- FreeBSD-SA-15:04.igmp, and FreeBSD-SA-15:05.bind (rev
- 279287).
-
-
-
- 1001511
- 19 March, 2015
- 10-STABLE after sys/capability.h
- is renamed to sys/capsicum.h (rev
- 280224/).
-
-
-
- 1001512
- 24 March, 2015
- 10-STABLE after addition of new mtio(4), sa(4) ioctls
- (rev 281954).
-
-
-
- 1001513
- 24 April, 2015
- 10-STABLE after starting the process of removing the
- use of the deprecated "M_FLOWID" flag from the network
- code (rev 281955).
-
-
-
- 1002000
- 24 July, 2015
- releng/10.2 branched from
- 10-STABLE (rev 285830).
-
-
-
- 1002500
- 24 July, 2015
- 10-STABLE after releng/10.2
- branched from 10-STABLE (rev
- 285831).
-
-
-
- 1002501
- 8 October, 2015
- 10-STABLE after merge of ZFS changes that affected
- the internal interface of zfeature_info structure (rev
- 288572).
-
-
-
- 1002502
- 24 November, 2015
- 10-STABLE after merge of dump device changes that
- affected the arguments of g_dev_setdumpdev() (rev
- 291215).
-
-
-
- 1002503
- 14 December, 2015
- 10-STABLE after merge of changes to the internal
- interface between the nfsd.ko and nfscommon.ko
- modules, requiring them to be upgraded together (rev
- 292223).
-
-
-
- 1002504
- 22 December, 2015
- 10-STABLE after merge of xz 5.2.2 merge (multithread
- support) (rev 292588).
-
-
-
- 1002505
- 30 December, 2015
- 10-STABLE after merge of changes to &man.pci.4; (rev
- 292907).
-
-
-
- 1002506
- 9 January, 2016
- 10-STABLE after merge of utimensat(5) (rev
- 293473).
-
-
-
- 1002507
- 9 January, 2016
- 10-STABLE after merge of changes to &man.linux.4; (rev
- 293477 through 293609
- ).
-
-
-
- 1002508
- 9 January, 2016
- 10-STABLE after merge of changes to figbar(3)
- types/macros (rev 290275).
-
-
-
- 1002509
- 1 February, 2016
- 10-STABLE after merge of API change to dpv(3) (rev
- 295107).
-
-
-
- 1003000
- 4 March, 2016
- releng/10.3 branched from 10-STABLE
- (rev 296373).
-
-
-
- 1003500
- 4 March, 2016
- 10-STABLE after releng/10.3 branched
- from 10-STABLE (rev 296374).
-
-
-
- 1003501
- 19 June, 2016
- 10-STABLE after adding kdbcontrol's -P option
- (rev 298297).
-
-
-
- 1003502
- 19 June, 2016
- 10-STABLE after libcrypto.so was made position independent
- (rev 299966).
-
-
-
- 1003503
- 19 June, 2016
- 10-STABLE after allowing MK_ overrides
- (rev 300233).
-
-
-
- 1003504
- 21 June, 2016
- 10-STABLE after MFC of filemon changes from 11-CURRENT
- (rev 302066).
-
-
-
- 1003505
- 27 June, 2016
- 10-STABLE after converting sed to use REG_STARTEND, fixing
- a Mesa issue (rev 302228).
-
-
-
- 1100000
- October 10, 2013
- 11.0-CURRENT
- (rev 256284).
-
-
-
- 1100001
- October 19, 2013
-
- 11.0-CURRENT after addition of support for "first
- boot" rc.d scripts, so ports can make
- use of this (rev 256776).
-
-
-
- 1100002
- November 5, 2013
-
- 11.0-CURRENT after dropping support for historic
- ioctls (rev 257696).
-
-
-
- 1100003
- November 17, 2013
- 11.0-CURRENT after iconv changes
- (rev 258284).
-
-
-
- 1100004
- December 15, 2013
- 11.0-CURRENT after the behavior change of
- gss_pseudo_random introduced in
- r259286 (rev 259424).
-
-
-
- 1100005
- December 28, 2013
-
- 11.0-CURRENT after r259951 - Do not coalesce entries
- in vm_map_stack() (rev
- 260010).
-
-
-
- 1100006
- January 28, 2014
- 11.0-CURRENT after upgrades of libelf and libdwarf
- (rev 261246).
-
-
-
- 1100007
- January 30, 2014
- 11.0-CURRENT after upgrade of libc++ to 3.4 release
- (rev 261283).
-
-
-
- 1100008
- February 14, 2014
- 11.0-CURRENT after libc++ 3.4 ABI compatibility fix
- (rev 261801).
-
-
-
- 1100009
- February 16, 2014
- 11.0-CURRENT after upgrade of llvm/clang to 3.4
- release (rev 261991).
-
-
-
- 1100010
- February 28, 2014
- 11.0-CURRENT after upgrade of ncurses to 5.9 release
- (rev 262629).
-
-
-
- 1100011
- March 13, 2014
- 11.0-CURRENT after ABI change in struct if_data
- (rev 263102).
-
-
-
- 1100012
- March 14, 2014
- 11.0-CURRENT after removal of Novell IPX protocol
- support (rev 263140).
-
-
-
- 1100013
- March 14, 2014
- 11.0-CURRENT after removal of AppleTalk protocol
- support (rev 263152).
-
-
-
- 1100014
- March 16, 2014
- 11.0-CURRENT after renaming
- <sys/capability.h> to
- <sys/capsicum.h> to avoid a
- clash with similarly named headers in other operating
- systems. A compatibility header is left in place to limit
- build breakage, but will be deprecated in due course
- (rev 263235).
-
-
-
- 1100015
- March 22, 2014
- 11.0-CURRENT after cnt rename to
- vm_cnt (rev
- 263620).
-
-
-
- 1100016
- March 23, 2014
- 11.0-CURRENT after addition of
- armv6hfTARGET_ARCH
- (rev 263660).
-
-
-
- 1100017
- April 4, 2014
- 11.0-CURRENT after GCC support for
- __block definition (rev
- 264121).
-
-
-
- 1100018
- April 6, 2014
- 11.0-CURRENT after support for UDP-Lite protocol (RFC
- 3828) (rev 264212).
-
-
-
- 1100019
- April 8, 2014
- 11.0-CURRENT after FreeBSD-SA-14:06.openssl (rev
- 264265).
-
-
-
- 1100020
- May 1, 2014
- 11.0-CURRENT after removing lindev in favor of having
- /dev/full by default (rev
- 265212).
-
-
-
- 1100021
- May 6, 2014
- 11.0-CURRENT after src.opts.mk
- changes, decoupling &man.make.conf.5; from
- buildworld (rev
- 265419).
-
-
-
- 1100022
- May 30, 2014
- 11.0-CURRENT after changes to &man.strcasecmp.3;,
- moving strcasecmp_l() and
- strncasecmp_l() from
- <string.h> to
- <strings.h> for POSIX 2008
- compliance (rev 266865).
-
-
-
- 1100023
- June 13, 2014
- 11.0-CURRENT after the CUSE library and kernel module
- have been attached to the build by default (rev
- 267440).
-
-
-
- 1100024
- June 27, 2014
- 11.0-CURRENT after &man.sysctl.3;
- API change (rev
- 267992).
-
-
-
- 1100025
- June 30, 2014
- 11.0-CURRENT after &man.regex.3; library update
- to add > and <
- delimiters (rev 268066).
-
-
-
- 1100026
- July 1, 2014
- 11.0-CURRENT after the internal interface between the
- NFS modules, including the krpc, was changed by (rev
- 268115).
-
-
-
- 1100027
- July 8, 2014
- 11.0-CURRENT after FreeBSD-SA-14:17.kmem
- (rev 268431).
-
-
-
- 1100028
- July 21, 2014
- 11.0-CURRENT after hdestroy()
- compliance fix changed ABI (rev
- 268945).
-
-
-
- 1100029
- August 3, 2014
- 11.0-CURRENT after SOCK_DGRAM
- bug fix (rev 269489).
-
-
-
- 1100030
- September 1, 2014
- 11.0-CURRENT after SOCK_RAW
- sockets were changed to not modify packets at all (rev
- 270929).
-
-
-
- 1100031
- September 9, 2014
- 11.0-CURRENT after FreeBSD-SA-14:18.openssl
- (rev 269686).
-
-
-
- 1100032
- September 11, 2014
- 11.0-CURRENT after API changes to
- ifa_ifwithbroadaddr,
- ifa_ifwithdstaddr,
- ifa_ifwithnet, and
- ifa_ifwithroute (rev
- 271438).
-
-
-
- 1100033
- September 9, 2014
- 11.0-CURRENT after changing
- access, eaccess, and
- faccessat to validate the mode argument
- (rev 271657).
-
-
-
- 1100034
- September 16, 2014
- 11.0-CURRENT after FreeBSD-SA-14:19.tcp
- (rev 271666).
-
-
-
- 1100035
- September 17, 2014
- 11.0-CURRENT after i915 HW context support
- (rev 271705).
-
-
-
- 1100036
- September 17, 2014
- Version bump to have ABI note distinguish binaries
- ready for strict &man.mmap.2; flags checking
- (rev 271724).
-
-
-
- 1100037
- October 6, 2014
- 11.0-CURRENT after addition of
- &man.explicit.bzero.3; (rev
- 272673).
-
-
-
- 1100038
- October 11, 2014
- 11.0-CURRENT after cleanup of TCP wrapper headers
- (rev 272951).
-
-
-
- 1100039
- October 18, 2014
- 11.0-CURRENT after removal of
- MAP_RENAME and
- MAP_NORESERVE (rev
- 273250).
-
-
-
- 1100040
- October 21, 2014
- 11.0-CURRENT after FreeBSD-SA-14:23 (rev
- 273146).
-
-
-
- 1100041
- October 30, 2014
- 11.0-CURRENT after API changes to
- syscall_register,
- syscall32_register,
- syscall_register_helper and
- syscall32_register_helper (rev
- 273707).
-
-
-
- 1100042
- November 3, 2014
- 11.0-CURRENT after a change to struct
- tcpcb (rev
- 274046).
-
-
-
- 1100043
- November 4, 2014
- 11.0-CURRENT after enabling &man.vt.4; by default
- (rev 274085).
-
-
-
- 1100044
- November 4, 2014
- 11.0-CURRENT after adding new libraries/utilities
- (dpv and figpar) for data throughput visualization (rev
- 274116).
-
-
-
- 1100045
- November 4, 2014
- 11.0-CURRENT after FreeBSD-SA-14:23,
- FreeBSD-SA-14:24, and FreeBSD-SA-14:25 (rev
- 274162).
-
-
-
- 1100046
- November 13, 2014
- 11.0-CURRENT after kern_poll
- signature change (rev
- 274462).
-
-
-
- 1100047
- November 13, 2014
- 11.0-CURRENT after removal of no-at version
- of VFS syscalls helpers, like kern_open
- (rev 274476).
-
-
-
- 1100048
- December 1, 2014
- 11.0-CURRENT after starting the process of removing
- the use of the deprecated "M_FLOWID" flag from the network
- code (rev 275358).
-
-
-
- 1100049
- December 9, 2014
- 11.0-CURRENT after importing an important fix to the
- LLVM vectorizer, which could lead to buffer overruns in
- some cases (rev 275633).
-
-
-
- 1100050
- December 12, 2014
- 11.0-CURRENT after adding AES-ICM and AES-GCM to
- OpenCrypto (rev 275732).
-
-
-
- 1100051
- December 23, 2014
- 11.0-CURRENT after removing old NFS client and server
- code from the kernel (rev
- 276096).
-
-
-
- 1100052
- December 31, 2014
- 11.0-CURRENT after upgrade of clang, llvm and lldb to
- 3.5.0 release (rev 276479).
-
-
-
- 1100053
- January 7, 2015
- 11.0-CURRENT after MCLGET() gained a return value
- (rev 276750).
-
-
-
- 1100054
- January 15, 2015
- 11.0-CURRENT after rewrite of callout subsystem
- (rev 277213).
-
-
-
- 1100055
- January 22, 2015
- 11.0-CURRENT after reverting callout changes in
- r277213 (rev 277528).
-
-
-
- 1100056
- January 23, 2015
- 11.0-CURRENT after addition of
- futimens and
- utimensat system calls
- (rev 277610).
-
-
-
-
- 1100057
- January 29, 2015
- 11.0-CURRENT after removal of d_thread_t
- (rev 277897).
-
-
-
- 1100058
- February 5, 2015
- 11.0-CURRENT after addition of support for probing
- the SCSI VPD Extended Inquiry page (0x86)
- (rev 278228).
-
-
-
- 1100059
- February 9, 2015
- 11.0-CURRENT after import of xz 5.2.0,
- which added multi-threaded compression and lzma
- gained libthr dependency
- (rev 278433).
-
-
-
- 1100060
- February 16, 2015
- 11.0-CURRENT after forwarding
- FBIO_BLANK
- to framebuffer clients
- (rev 278846).
-
-
-
- 1100061
- February 18, 2015
- 11.0-CURRENT after CDAI_FLAG_NONE
- addition (rev 278964).
-
-
-
- 1100062
- February 23, 2015
- 11.0-CURRENT after &man.mtio.4; and &man.sa.4;
- API and &man.ioctl.2; additions
- (rev 279221).
-
-
-
- 1100063
- March 7, 2015
- 11.0-CURRENT after adding mutex support to the
- pps_ioctl() API in the kernel (rev
- 279728).
-
-
-
- 1100064
- March 7, 2015
- 11.0-CURRENT after adding PPS support to USB serial
- drivers (rev 279729).
-
-
-
- 1100065
- March 15, 2015
- 11.0-CURRENT after upgrading clang, llvm and lldb to
- 3.6.0 (rev 280031).
-
-
-
- 1100066
- March 20, 2015
-
- 11.0-CURRENT after removal of SSLv2 support from
- OpenSSL (rev 280306).
-
-
-
- 1100067
- March 25, 2015
- 11.0-CURRENT after removal of SSLv2 support from
- &man.fetch.1; and &man.fetch.3; (rev
- 280630).
-
-
-
- 1100068
- April 6, 2015
- 11.0-CURRENT after change to net.inet6.ip6.mif6table
- sysctl (rev 281172).
-
-
-
- 1100069
- April 15, 2015
- 11.0-CURRENT after removal of const qualifier from
- &man.iconv.3; (rev 281550).
-
-
-
- 1100071
- April 29, 2015
- 11.0-CURRENT after API/ABI change to
- &man.smb.4; (rev 281985).
-
-
-
- 1100072
- May 1, 2015
- 11.0-CURRENT after adding &man.reallocarray.3; in
- libc (rev 282314).
-
-
-
- 1100073
- May 8, 2015
- 11.0-CURRENT after extending the maximum number of
- allowed PCM channels in a PCM stream to 127 and decreasing
- the maximum number of sub-channels to 1 (rev
- 282650).
-
-
-
- 1100074
- May 25, 2015
- 11.0-CURRENT after adding preliminary support for
- x86-64 Linux binaries (rev 283424),
- and upgrading clang and llvm to 3.6.1 (rev
- 283526).
-
-
-
- 1100075
- May 27, 2015
- 11.0-CURRENT after dounmount() requiring a reference
- on the passed struct mount (rev
- 283602).
-
-
-
- 1100076
- June 4, 2015
- 11.0-CURRENT after disabled generation of legacy
- formatted password databases entries by default. (rev
- 283983).
-
-
-
- 1100077
- June 10, 2015
- 11.0-CURRENT after API changes to
- lim_cur,
- lim_max, and
- lim_rlimit (rev
- 284215).
-
-
-
- 1100079
- August 18, 2015
- 11.0-CURRENT after import of jemalloc 4.0.0
- (rev 286866).
-
-
-
- 1100080
- October 5, 2015
- 11.0-CURRENT after upgrading clang, llvm, lldb,
- compiler-rt and libc++ to 3.7.0 (rev
- 288943).
-
-
-
- 1100081
- October 16, 2015
- 11.0-CURRENT after undating ZFS to support resumable
- send/receive (rev r289362).
-
-
-
- 1100085
- October 30, 2015
- 11.0-CURRENT after import of OpenSSL 1.0.2d (rev
- 290207).
-
-
-
- 1100088
- November 7, 2015
- 11.0-CURRENT after string collation and locales
- rework (rev 290495).
-
-
-
- 1100089
- November 7, 2015
- 11.0-CURRENT after API change to
- &man.sysctl.add.oid.9; (rev 290475
- and r290505).
-
-
-
- 1100090
- November 10, 2015
- 11.0-CURRENT after API change to callout_stop macro;
- (rev 290664).
-
-
-
- 1100092
- December 19, 2015
- 11.0-CURRENT after removal of vm_pageout_grow_cache
- (rev 292469).
-
-
-
- 1100093
- December 30, 2015
- 11.0-CURRENT after removal of sys/crypto/sha2.h
- (rev 292782).
-
-
-
- 1100094
- January 15, 2016
- 11.0-CURRENT after LinuxKPI PCI changes
- (rev 294086).
-
-
-
- 1100095
- January 19, 2016
- 11.0-CURRENT after LRO optimizations
- (rev 294327).
-
-
-
- 1100096
- January 21, 2016
- 11.0-CURRENT after LinuxKPI idr_* additions
- (rev 294505).
-
-
-
- 1100097
- January 26, 2016
- 11.0-CURRENT after API change to dpv(3)
- (rev 294860).
-
-
-
- 1100098
- February 16, 2016
- 11.0-CURRENT after API change to rman
- (rev 294883).
-
-
-
- 1100100
- February 26, 2016
- 11.0-CURRENT after bus_alloc_resource_anywhere() API
- addition (rev 296136).
-
-
-
- 1100116
- May 31, 2016
- 11.0-CURRENT after SHA-512t256 (rev
- 300903) and Skein (rev
- 300966) where added to
- libmd, libcrypt, the kernel, and ZFS (rev
- 301010).
-
-
-
- 1100117
- June 6, 2016
- 11.0-CURRENT after libpam was synced with stock
- 301602, bumping library version.
-
-
-
- 1100118
- June 21, 2016
- 11.0-CURRENT after breaking binary compatibility of struct disk
- 302069.
-
-
-
- 1100119
- June 23, 2016
- 11.0-CURRENT after switching geom_disk to using a pool mutex
- 302150.
-
-
-
- 1100120
- June 23, 2016
- 11.0-CURRENT after adding spares to struct ifnet
- 302153.
-
-
-
- 1100500
- August 12, 2016
- 11.0-STABLE adding branched
- 303976.
-
-
-
- 1100121
- August 12, 2015
- 11-STABLE after releng/11.0
- branched from 11-STABLE (rev
- 303975).
-
-
-
- 1200000
- July 7, 2016
- 12.0-CURRENT
- (rev 302409).
-
-
-
- 1200004
- August 24, 2016
- 12.0-CURRENT after fixing LC_*_MASK for newlocale(3) and querylocale(3)
- (rev 304703).
-
-
-
-
-
-
- Note that 2.2-STABLE sometimes identifies itself as
- 2.2.5-STABLE after the 2.2.5-RELEASE. The
- pattern used to be year followed by the month, but we decided to
- change it to a more straightforward major/minor system starting
- from 2.2. This is because the parallel development on several
- branches made it infeasible to classify the releases merely by
- their real release dates. Do not worry about old -CURRENTs;
- they are listed here just for reference.
-
+ -->
+
+
+
+ 800097
+ June 8, 2009
+ 8.0-CURRENT after the introduction of vnet
+ destructor hooks and infrastructure.
+
+
+
+ 800097
+ June 11, 2009
+ 8.0-CURRENT after the introduction of netgraph
+ outbound to inbound path call detection and queuing,
+ which also changed the layout of struct thread.
+
+
+
+ 800098
+ June 14, 2009
+ 8.0-CURRENT after OpenSSL 0.9.8k import.
+
+
+
+ 800099
+ June 22, 2009
+ 8.0-CURRENT after NGROUPS update and moving route
+ virtualization into its own VImage module.
+
+
+
+ 800100
+ June 24, 2009
+ 8.0-CURRENT after SYSVIPC ABI change.
+
+
+
+ 800101
+ June 29, 2009
+ 8.0-CURRENT after the removal of the /dev/net/*
+ per-interface character devices.
+
+
+
+ 800102
+ July 12, 2009
+ 8.0-CURRENT after padding was added to struct
+ sackhint, struct tcpcb, and struct tcpstat.
+
+
+
+ 800103
+ July 13, 2009
+ 8.0-CURRENT after replacing struct tcpopt with
+ struct toeopt in the TOE driver interface to the TCP
+ syncache.
+
+
+
+ 800104
+ July 14, 2009
+ 8.0-CURRENT after the addition of the linker-set
+ based per-vnet allocator.
+
+
+
+ 800105
+ July 19, 2009
+ 8.0-CURRENT after version bump for all shared
+ libraries that do not have symbol versioning turned
+ on.
+
+
+
+ 800106
+ July 24, 2009
+ 8.0-CURRENT after introduction of OBJT_SG VM object
+ type.
+
+
+
+ 800107
+ August 2, 2009
+ 8.0-CURRENT after making the newbus subsystem Giant
+ free by adding the newbus sxlock and
+ 8.0-RELEASE.
+
+
+
+ 800108
+ November 21, 2009
+ 8.0-STABLE after implementing EVFILT_USER kevent
+ filter.
+
+
+
+ 800500
+ January 7, 2010
+ 8.0-STABLE after
+ __FreeBSD_version bump to make
+ pkg_add -r use
+ packages-8-stable.
+
+
+
+ 800501
+ January 24, 2010
+ 8.0-STABLE after change of the
+ scandir(3) and
+ alphasort(3) prototypes to conform
+ to SUSv4.
+
+
+
+ 800502
+ January 31, 2010
+ 8.0-STABLE after addition of
+ sigpause(3).
+
+
+
+ 800503
+ February 25, 2010
+ 8.0-STABLE after addition of SIOCGIFDESCR and
+ SIOCSIFDESCR ioctls to network interfaces. These ioctl
+ can be used to manipulate interface description, as
+ inspired by OpenBSD.
+
+
+
+ 800504
+ March 1, 2010
+ 8.0-STABLE after MFC of importing x86emu, a
+ software emulator for real mode x86 CPU from
+ OpenBSD.
+
+
+
+ 800505
+ May 18, 2010
+ 8.0-STABLE after MFC of adding liblzma, xz, xzdec,
+ and lzmainfo.
+
+
+
+ 801000
+ June 14, 2010
+ 8.1-RELEASE
+
+
+
+ 801500
+ June 14, 2010
+ 8.1-STABLE after 8.1-RELEASE.
+
+
+
+ 801501
+ November 3, 2010
+ 8.1-STABLE after KBI change in struct sysentvec,
+ and implementation of PL_FLAG_SCE/SCX/EXEC/SI and
+ pl_siginfo for ptrace(PT_LWPINFO) .
+
+
+
+ 802000
+ December 22, 2010
+ 8.2-RELEASE
+
+
+
+ 802500
+ December 22, 2010
+ 8.2-STABLE after 8.2-RELEASE.
+
+
+
+ 802501
+ February 28, 2011
+ 8.2-STABLE after merging DTrace changes, including
+ support for userland tracing.
+
+
+
+ 802502
+ March 6, 2011
+ 8.2-STABLE after merging log2 and log2f into
+ libm.
+
+
+
+ 802503
+ May 1, 2011
+ 8.2-STABLE after upgrade of the gcc to the last
+ GPLv2 version from the FSF gcc-4_2-branch.
+
+
+
+ 802504
+ May 28, 2011
+ 8.2-STABLE after introduction of the KPI and
+ supporting infrastructure for modular congestion
+ control.
+
+
+
+ 802505
+ May 28, 2011
+ 8.2-STABLE after introduction of Hhook and Khelp
+ KPIs.
+
+
+
+ 802506
+ May 28, 2011
+ 8.2-STABLE after addition of OSD to struct
+ tcpcb.
+
+
+
+ 802507
+ June 6, 2011
+ 8.2-STABLE after ZFS v28 import.
+
+
+
+ 802508
+ June 8, 2011
+ 8.2-STABLE after removal of the schedtail event
+ handler and addition of the sv_schedtail method to
+ struct sysvec.
+
+
+
+ 802509
+ July 14, 2011
+ 8.2-STABLE after merging the SSSE3 support into
+ binutils.
+
+
+
+ 802510
+ July 19, 2011
+ 8.2-STABLE after addition of RFTSIGZMB flag for
+ rfork(2).
+
+
+
+ 802511
+ September 9, 2011
+ 8.2-STABLE after addition of automatic detection of
+ USB mass storage devices which do not support the no
+ synchronize cache SCSI command.
+
+
+
+ 802512
+ September 10, 2011
+ 8.2-STABLE after merging of re-factoring of
+ auto-quirk.
+
+
+
+ 802513
+ October 25, 2011
+ 8.2-STABLE after merging of the MAP_PREFAULT_READ
+ flag to mmap(2).
+
+
+
+ 802514
+ November 16, 2011
+ 8.2-STABLE after merging of addition of
+ posix_fallocate(2) syscall.
+
+
+
+ 802515
+ January 6, 2012
+ 8.2-STABLE after merging of addition of the
+ posix_fadvise(2) system call.
+
+
+
+ 802516
+ January 16, 2012
+ 8.2-STABLE after merging gperf 3.0.3
+
+
+
+ 802517
+ February 15, 2012
+ 8.2-STABLE after introduction of the new extensible
+ sysctl(3) interface NET_RT_IFLISTL to query address
+ lists (rev 231769).
+
+
+
+ 803000
+ March 3, 2012
+ 8.3-RELEASE.
+
+
+
+ 803500
+ March 3, 2012
+ 8.3-STABLE after branching releng/8.3
+ (RELENG_8_3).
+
+
+
+ 804000
+ March 28, 2013
+ 8.4-RELEASE.
+
+
+
+ 804500
+ March 28, 2013
+ 8.4-STABLE after 8.4-RELEASE.
+
+
+
+ 804504
+ September 9, 2014
+ 8.4-STABLE after FreeBSD-SA-14:18 (rev
+ 271305).
+
+
+
+ 804505
+ September 16, 2014
+ 8.4-STABLE after FreeBSD-SA-14:19 (rev
+ 271668).
+
+
+
+ 804506
+ October 21, 2014
+ 8.4-STABLE after FreeBSD-SA-14:21 (rev
+ 273413).
+
+
+
+ 804507
+ November 4, 2014
+ 8.4-STABLE after FreeBSD-SA-14:23,
+ FreeBSD-SA-14:24, and FreeBSD-SA-14:25 (rev
+ 274162).
+
+
+
+ 804508
+ February 25, 2015
+ 8-STABLE after FreeBSD-EN-15:01.vt,
+ FreeBSD-EN-15:02.openssl,
+ FreeBSD-EN-15:03.freebsd-update, FreeBSD-SA-15:04.igmp,
+ and FreeBSD-SA-15:05.bind (rev
+ 279287).
+
+
+
+
+
+
+
+ &os; 7 versions
+
+
+ &os; 7 __FreeBSD_version Values
+
+
+
+
+ Value
+
+ Date
+
+ Release
+
+
+
+
+
+ 700000
+ July 11, 2005
+ 7.0-CURRENT.
+
+
+
+ 700001
+ July 23, 2005
+ 7.0-CURRENT after bump of all shared library
+ versions that had not been changed since
+ RELENG_5.
+
+
+
+ 700002
+ August 13, 2005
+ 7.0-CURRENT after credential argument is added to
+ dev_clone event handler.
+
+
+
+ 700003
+ August 25, 2005
+ 7.0-CURRENT after memmem(3) is added to
+ libc.
+
+
+
+ 700004
+ October 30, 2005
+ 7.0-CURRENT after solisten(9) kernel arguments are
+ modified to accept a backlog parameter.
+
+
+
+ 700005
+ November 11, 2005
+ 7.0-CURRENT after IFP2ENADDR() was changed to
+ return a pointer to IF_LLADDR().
+
+
+
+ 700006
+ November 11, 2005
+ 7.0-CURRENT after addition of
+ if_addr member to struct
+ ifnet and IFP2ENADDR() removal.
+
+
+
+ 700007
+ December 2, 2005
+ 7.0-CURRENT after incorporating scripts from the
+ local_startup directories into the base
+ &man.rcorder.8;.
+
+
+
+ 700008
+ December 5, 2005
+ 7.0-CURRENT after removal of MNT_NODEV mount
+ option.
+
+
+
+ 700009
+ December 19, 2005
+ 7.0-CURRENT after ELF-64 type changes and symbol
+ versioning.
+
+
+
+ 700010
+ December 20, 2005
+ 7.0-CURRENT after addition of hostb and vgapci
+ drivers, addition of pci_find_extcap(), and changing the
+ AGP drivers to no longer map the aperture.
+
+
+
+ 700011
+ December 31, 2005
+ 7.0-CURRENT after tv_sec was made time_t on all
+ platforms but Alpha.
+
+
+
+ 700012
+ January 8, 2006
+ 7.0-CURRENT after ldconfig_local_dirs
+ change.
+
+
+
+ 700013
+ January 12, 2006
+ 7.0-CURRENT after changes to
+ /etc/rc.d/abi to support
+ /compat/linux/etc/ld.so.cache being
+ a symlink in a readonly filesystem.
+
+
+
+ 700014
+ January 26, 2006
+ 7.0-CURRENT after pts import.
+
+
+
+ 700015
+ March 26, 2006
+ 7.0-CURRENT after the introduction of version 2 of
+ &man.hwpmc.4;'s ABI.
+
+
+
+ 700016
+ April 22, 2006
+ 7.0-CURRENT after addition of &man.fcloseall.3; to
+ libc.
+
+
+
+ 700017
+ May 13, 2006
+ 7.0-CURRENT after removal of ip6fw.
+
+
+
+ 700018
+ July 15, 2006
+ 7.0-CURRENT after import of snd_emu10kx.
+
+
+
+ 700019
+ July 29, 2006
+ 7.0-CURRENT after import of OpenSSL 0.9.8b.
+
+
+
+ 700020
+ September 3, 2006
+ 7.0-CURRENT after addition of bus_dma_get_tag
+ function
+
+
+
+ 700021
+ September 4, 2006
+ 7.0-CURRENT after libpcap 0.9.4 and tcpdump 3.9.4
+ import.
+
+
+
+ 700022
+ September 9, 2006
+ 7.0-CURRENT after dlsym change to look for a
+ requested symbol both in specified dso and its implicit
+ dependencies.
+
+
+
+ 700023
+ September 23, 2006
+ 7.0-CURRENT after adding new sound IOCTLs for the
+ OSSv4 mixer API.
+
+
+
+ 700024
+ September 28, 2006
+ 7.0-CURRENT after import of OpenSSL 0.9.8d.
+
+
+
+ 700025
+ November 11, 2006
+ 7.0-CURRENT after the addition of libelf.
+
+
+
+ 700026
+ November 26, 2006
+ 7.0-CURRENT after major changes on sound
+ sysctls.
+
+
+
+ 700027
+ November 30, 2006
+ 7.0-CURRENT after the addition of Wi-Spy
+ quirk.
+
+
+
+ 700028
+ December 15, 2006
+ 7.0-CURRENT after the addition of sctp calls to
+ libc
+
+
+
+ 700029
+ January 26, 2007
+ 7.0-CURRENT after the GNU &man.gzip.1;
+ implementation was replaced with a BSD licensed version
+ ported from NetBSD.
+
+
+
+ 700030
+ February 7, 2007
+ 7.0-CURRENT after the removal of IPIP tunnel
+ encapsulation (VIFF_TUNNEL) from the IPv4 multicast
+ forwarding code.
+
+
+
+ 700031
+ February 23, 2007
+ 7.0-CURRENT after the modification of
+ bus_setup_intr() (newbus).
+
+
+
+ 700032
+ March 2, 2007
+ 7.0-CURRENT after the inclusion of ipw(4) and
+ iwi(4) firmware.
+
+
+
+ 700033
+ March 9, 2007
+ 7.0-CURRENT after the inclusion of ncurses wide
+ character support.
+
+
+
+ 700034
+ March 19, 2007
+ 7.0-CURRENT after changes to how insmntque(),
+ getnewvnode(), and vfs_hash_insert() work.
+
+
+
+ 700035
+ March 26, 2007
+ 7.0-CURRENT after addition of a notify mechanism
+ for CPU frequency changes.
+
+
+
+ 700036
+ April 6, 2007
+ 7.0-CURRENT after import of the ZFS
+ filesystem.
+
+
+
+ 700037
+ April 8, 2007
+ 7.0-CURRENT after addition of CAM 'SG' peripheral
+ device, which implements a subset of Linux SCSI SG
+ passthrough device API.
+
+
+
+ 700038
+ April 30, 2007
+ 7.0-CURRENT after changing &man.getenv.3;,
+ &man.putenv.3;, &man.setenv.3; and &man.unsetenv.3; to
+ be POSIX conformant.
+
+
+
+ 700039
+ May 1, 2007
+ 7.0-CURRENT after the changes in 700038 were backed
+ out.
+
+
+
+ 700040
+ May 10, 2007
+ 7.0-CURRENT after the addition of &man.flopen.3; to
+ libutil.
+
+
+
+ 700041
+ May 13, 2007
+ 7.0-CURRENT after enabling symbol versioning, and
+ changing the default thread library to libthr.
+
+
+
+ 700042
+ May 19, 2007
+ 7.0-CURRENT after the import of gcc 4.2.0.
+
+
+
+ 700043
+ May 21, 2007
+ 7.0-CURRENT after bump of all shared library
+ versions that had not been changed since
+ RELENG_6.
+
+
+
+ 700044
+ June 7, 2007
+ 7.0-CURRENT after changing the argument for
+ vn_open()/VOP_OPEN() from file descriptor index to the
+ struct file *.
+
+
+
+ 700045
+ June 10, 2007
+ 7.0-CURRENT after changing &man.pam.nologin.8; to
+ provide an account management function instead of an
+ authentication function to the PAM framework.
+
+
+
+ 700046
+ June 11, 2007
+ 7.0-CURRENT after updated 802.11 wireless
+ support.
+
+
+
+ 700047
+ June 11, 2007
+ 7.0-CURRENT after adding TCP LRO interface
+ capabilities.
+
+
+
+ 700048
+ June 12, 2007
+ 7.0-CURRENT after RFC 3678 API support added to the
+ IPv4 stack. Legacy RFC 1724 behavior of the
+ IP_MULTICAST_IF ioctl has now been removed; 0.0.0.0/8
+ may no longer be used to specify an interface index.
+ Use struct ipmreqn instead.
+
+
+
+ 700049
+ July 3, 2007
+ 7.0-CURRENT after importing pf from OpenBSD
+ 4.1
+
+
+
+ (not changed)
+
+ 7.0-CURRENT after adding IPv6 support for
+ FAST_IPSEC, deleting KAME IPSEC, and renaming FAST_IPSEC
+ to IPSEC.
+
+
+
+ 700050
+ July 4, 2007
+ 7.0-CURRENT after converting setenv/putenv/etc.
+ calls from traditional BSD to POSIX.
+
+
+
+ 700051
+ July 4, 2007
+ 7.0-CURRENT after adding new mmap/lseek/etc
+ syscalls.
+
+
+
+ 700052
+ July 6, 2007
+ 7.0-CURRENT after moving I4B headers to
+ include/i4b.
+
+
+
+ 700053
+ September 30, 2007
+ 7.0-CURRENT after the addition of support for PCI
+ domains
+
+
+
+ 700054
+ October 25, 2007
+ 7.0-CURRENT after MFC of wide and single byte ctype
+ separation.
+
+
+
+ 700055
+ October 28, 2007
+ 7.0-RELEASE, and 7.0-CURRENT after ABI backwards
+ compatibility to the FreeBSD 4/5/6 versions of the
+ PCIOCGETCONF, PCIOCREAD and PCIOCWRITE IOCTLs was MFCed,
+ which required the ABI of the PCIOCGETCONF IOCTL to be
+ broken again
+
+
+
+ 700100
+ December 22, 2007
+ 7.0-STABLE after 7.0-RELEASE
+
+
+
+ 700101
+ February 8, 2008
+ 7.0-STABLE after the MFC of m_collapse().
+
+
+
+ 700102
+ March 30, 2008
+ 7.0-STABLE after the MFC of
+ kdb_enter_why().
+
+
+
+ 700103
+ April 10, 2008
+ 7.0-STABLE after adding l_sysid to struct
+ flock.
+
+
+
+ 700104
+ April 11, 2008
+ 7.0-STABLE after the MFC of procstat(1).
+
+
+
+ 700105
+ April 11, 2008
+ 7.0-STABLE after the MFC of umtx features.
+
+
+
+ 700106
+ April 15, 2008
+ 7.0-STABLE after the MFC of &man.write.2; support
+ to &man.psm.4;.
+
+
+
+ 700107
+ April 20, 2008
+ 7.0-STABLE after the MFC of F_DUP2FD command to
+ &man.fcntl.2;.
+
+
+
+ 700108
+ May 5, 2008
+ 7.0-STABLE after some &man.lockmgr.9; changes,
+ which makes it necessary to include
+ sys/lock.h to use
+ &man.lockmgr.9;.
+
+
+
+ 700109
+ May 27, 2008
+ 7.0-STABLE after MFC of the
+ memrchr function.
+
+
+
+ 700110
+ August 5, 2008
+ 7.0-STABLE after MFC of kernel NFS lockd
+ client.
+
+
+
+ 700111
+ August 20, 2008
+ 7.0-STABLE after addition of physically contiguous
+ jumbo frame support.
+
+
+
+ 700112
+ August 27, 2008
+ 7.0-STABLE after MFC of kernel DTrace
+ support.
+
+
+
+ 701000
+ November 25, 2008
+ 7.1-RELEASE
+
+
+
+ 701100
+ November 25, 2008
+ 7.1-STABLE after 7.1-RELEASE.
+
+
+
+ 701101
+ January 10, 2009
+ 7.1-STABLE after strndup
+ merge.
+
+
+
+ 701102
+ January 17, 2009
+ 7.1-STABLE after cpuctl(4) support added.
+
+
+
+ 701103
+ February 7, 2009
+ 7.1-STABLE after the merge of multi-/no-IPv4/v6
+ jails.
+
+
+
+ 701104
+ February 14, 2009
+ 7.1-STABLE after the store of the suspension owner
+ in the struct mount, and introduction of vfs_susp_clean
+ method into the struct vfsops.
+
+
+
+ 701105
+ March 12, 2009
+ 7.1-STABLE after the incompatible change to the
+ kern.ipc.shmsegs sysctl to allow allocating larger SysV
+ shared memory segments on 64bit architectures.
+
+
+
+ 701106
+ March 14, 2009
+ 7.1-STABLE after the merge of a fix for POSIX
+ semaphore wait operations.
+
+
+
+ 702000
+ April 15, 2009
+ 7.2-RELEASE
+
+
+
+ 702100
+ April 15, 2009
+ 7.2-STABLE after 7.2-RELEASE.
+
+
+
+ 702101
+ May 15, 2009
+ 7.2-STABLE after ichsmb(4) was changed to use
+ left-adjusted slave addressing to match other SMBus
+ controller drivers.
+
+
+
+ 702102
+ May 28, 2009
+ 7.2-STABLE after MFC of the
+ fdopendir function.
+
+
+
+ 702103
+ June 06, 2009
+ 7.2-STABLE after MFC of PmcTools.
+
+
+
+ 702104
+ July 14, 2009
+ 7.2-STABLE after MFC of the
+ closefrom system call.
+
+
+
+ 702105
+ July 31, 2009
+ 7.2-STABLE after MFC of the SYSVIPC ABI
+ change.
+
+
+
+ 702106
+ September 14, 2009
+ 7.2-STABLE after MFC of the x86 PAT enhancements
+ and addition of d_mmap_single() and the scatter/gather
+ list VM object type.
+
+
+
+ 703000
+ February 9, 2010
+ 7.3-RELEASE
+
+
+
+ 703100
+ February 9, 2010
+ 7.3-STABLE after 7.3-RELEASE.
+
+
+
+ 704000
+ December 22, 2010
+ 7.4-RELEASE
+
+
+
+ 704100
+ December 22, 2010
+ 7.4-STABLE after 7.4-RELEASE.
+
+
+
+
+
+
+
+ &os; 6 versions
+
+
+ &os; 6 __FreeBSD_version Values
+
+
+
+
+ Value
+
+ Date
+
+ Release
+
+
+
+
+
+ 600000
+ August 18, 2004
+ 6.0-CURRENT
+
+
+
+ 600001
+ August 27, 2004
+ 6.0-CURRENT after permanently enabling PFIL_HOOKS
+ in the kernel.
+
+
+
+ 600002
+ August 30, 2004
+ 6.0-CURRENT after initial addition of ifi_epoch to
+ struct if_data. Backed out after a few days. Do not
+ use this value.
+
+
+
+ 600003
+ September 8, 2004
+ 6.0-CURRENT after the re-addition of the ifi_epoch
+ member of struct if_data.
+
+
+
+ 600004
+ September 29, 2004
+ 6.0-CURRENT after addition of the struct inpcb
+ argument to the pfil API.
+
+
+
+ 600005
+ October 5, 2004
+ 6.0-CURRENT after addition of the "-d DESTDIR"
+ argument to newsyslog.
+
+
+
+ 600006
+ November 4, 2004
+ 6.0-CURRENT after addition of glibc style
+ &man.strftime.3; padding options.
+
+
+
+ 600007
+ December 12, 2004
+ 6.0-CURRENT after addition of 802.11 framework
+ updates.
+
+
+
+ 600008
+ January 25, 2005
+ 6.0-CURRENT after changes to VOP_*VOBJECT()
+ functions and introduction of MNTK_MPSAFE flag for
+ Giantfree filesystems.
+
+
+
+ 600009
+ February 4, 2005
+ 6.0-CURRENT after addition of the cpufreq framework
+ and drivers.
+
+
+
+ 600010
+ February 6, 2005
+ 6.0-CURRENT after importing OpenBSD's
+ nc(1).
+
+
+
+ 600011
+ February 12, 2005
+ 6.0-CURRENT after removing semblance of SVID2
+ matherr() support.
+
+
+
+ 600012
+ February 15, 2005
+ 6.0-CURRENT after increase of default thread
+ stacks' size.
+
+
+
+ 600013
+ February 19, 2005
+ 6.0-CURRENT after fixes in
+ <src/include/stdbool.h> and
+ <src/sys/i386/include/_types.h>
+ for using the GCC-compatibility of the Intel C/C++
+ compiler.
+
+
+
+ 600014
+ February 21, 2005
+ 6.0-CURRENT after EOVERFLOW checks in vswprintf(3)
+ fixed.
+
+
+
+ 600015
+ February 25, 2005
+ 6.0-CURRENT after changing the struct if_data
+ member, ifi_epoch, from wall clock time to
+ uptime.
+
+
+
+ 600016
+ February 26, 2005
+ 6.0-CURRENT after LC_CTYPE disk format
+ changed.
+
+
+
+ 600017
+ February 27, 2005
+ 6.0-CURRENT after NLS catalogs disk format
+ changed.
+
+
+
+ 600018
+ February 27, 2005
+ 6.0-CURRENT after LC_COLLATE disk format
+ changed.
+
+
+
+ 600019
+ February 28, 2005
+ Installation of acpica includes into
+ /usr/include.
+
+
+
+ 600020
+ March 9, 2005
+ Addition of MSG_NOSIGNAL flag to send(2)
+ API.
+
+
+
+ 600021
+ March 17, 2005
+ Addition of fields to cdevsw
+
+
+
+ 600022
+ March 21, 2005
+ Removed gtar from base system.
+
+
+
+ 600023
+ April 13, 2005
+ LOCAL_CREDS, LOCAL_CONNWAIT socket options added to
+ unix(4).
+
+
+
+ 600024
+ April 19, 2005
+ &man.hwpmc.4; and related tools added to
+ 6.0-CURRENT.
+
+
+
+ 600025
+ April 26, 2005
+ struct icmphdr added to 6.0-CURRENT.
+
+
+
+ 600026
+ May 3, 2005
+ pf updated to 3.7.
+
+
+
+ 600027
+ May 6, 2005
+ Kernel libalias and ng_nat introduced.
+
+
+
+ 600028
+ May 13, 2005
+ POSIX ttyname_r(3) made available through unistd.h
+ and libc.
+
+
+
+ 600029
+ May 29, 2005
+ 6.0-CURRENT after libpcap updated to v0.9.1 alpha
+ 096.
+
+
+
+ 600030
+ June 5, 2005
+ 6.0-CURRENT after importing NetBSD's
+ if_bridge(4).
+
+
+
+ 600031
+ June 10, 2005
+ 6.0-CURRENT after struct ifnet was broken out of
+ the driver softcs.
+
+
+
+ 600032
+ July 11, 2005
+ 6.0-CURRENT after the import of libpcap
+ v0.9.1.
+
+
+
+ 600033
+ July 25, 2005
+ 6.0-STABLE after bump of all shared library
+ versions that had not been changed since
+ RELENG_5.
+
+
+
+ 600034
+ August 13, 2005
+ 6.0-STABLE after credential argument is added to
+ dev_clone event handler. 6.0-RELEASE.
+
+
+
+ 600100
+ November 1, 2005
+ 6.0-STABLE after 6.0-RELEASE
+
+
+
+ 600101
+ December 21, 2005
+ 6.0-STABLE after incorporating scripts from the
+ local_startup directories into the base
+ &man.rcorder.8;.
+
+
+
+ 600102
+ December 30, 2005
+ 6.0-STABLE after updating the ELF types and
+ constants.
+
+
+
+ 600103
+ January 15, 2006
+ 6.0-STABLE after MFC of pidfile(3) API.
+
+
+
+ 600104
+ January 17, 2006
+ 6.0-STABLE after MFC of ldconfig_local_dirs
+ change.
+
+
+
+ 600105
+ February 26, 2006
+ 6.0-STABLE after NLS catalog support of
+ csh(1).
+
+
+
+ 601000
+ May 6, 2006
+ 6.1-RELEASE
+
+
+
+ 601100
+ May 6, 2006
+ 6.1-STABLE after 6.1-RELEASE.
+
+
+
+ 601101
+ June 22, 2006
+ 6.1-STABLE after the import of csup.
+
+
+
+ 601102
+ July 11, 2006
+ 6.1-STABLE after the iwi(4) update.
+
+
+
+ 601103
+ July 17, 2006
+ 6.1-STABLE after the resolver update to BIND9, and
+ exposure of reentrant version of netdb
+ functions.
+
+
+
+ 601104
+ August 8, 2006
+ 6.1-STABLE after DSO (dynamic shared objects)
+ support has been enabled in OpenSSL.
+
+
+
+ 601105
+ September 2, 2006
+ 6.1-STABLE after 802.11 fixups changed the api for
+ the IEEE80211_IOC_STA_INFO ioctl.
+
+
+
+ 602000
+ November 15, 2006
+ 6.2-RELEASE
+
+
+
+ 602100
+ September 15, 2006
+ 6.2-STABLE after 6.2-RELEASE.
+
+
+
+ 602101
+ December 12, 2006
+ 6.2-STABLE after the addition of Wi-Spy
+ quirk.
+
+
+
+ 602102
+ December 28, 2006
+ 6.2-STABLE after pci_find_extcap()
+ addition.
+
+
+
+ 602103
+ January 16, 2007
+ 6.2-STABLE after MFC of dlsym change to look for a
+ requested symbol both in specified dso and its implicit
+ dependencies.
+
+
+
+ 602104
+ January 28, 2007
+ 6.2-STABLE after MFC of ng_deflate(4) and
+ ng_pred1(4) netgraph nodes and new compression and
+ encryption modes for ng_ppp(4) node.
+
+
+
+ 602105
+ February 20, 2007
+ 6.2-STABLE after MFC of BSD licensed version of
+ &man.gzip.1; ported from NetBSD.
+
+
+
+ 602106
+ March 31, 2007
+ 6.2-STABLE after MFC of PCI MSI and MSI-X
+ support.
+
+
+
+ 602107
+ April 6, 2007
+ 6.2-STABLE after MFC of ncurses 5.6 and wide
+ character support.
+
+
+
+ 602108
+ April 11, 2007
+ 6.2-STABLE after MFC of CAM 'SG' peripheral device,
+ which implements a subset of Linux SCSI SG passthrough
+ device API.
+
+
+
+ 602109
+ April 17, 2007
+ 6.2-STABLE after MFC of readline 5.2 patchset
+ 002.
+
+
+
+ 602110
+ May 2, 2007
+ 6.2-STABLE after MFC of pmap_invalidate_cache(),
+ pmap_change_attr(), pmap_mapbios(), pmap_mapdev_attr(),
+ and pmap_unmapbios() for amd64 and i386.
+
+
+
+ 602111
+ June 11, 2007
+ 6.2-STABLE after MFC of BOP_BDFLUSH and caused
+ breakage of the filesystem modules KBI.
+
+
+
+ 602112
+ September 21, 2007
+ 6.2-STABLE after libutil(3) MFC's.
+
+
+
+ 602113
+ October 25, 2007
+ 6.2-STABLE after MFC of wide and single byte ctype
+ separation. Newly compiled binary that references to
+ ctype.h may require a new symbol, __mb_sb_limit, which
+ is not available on older systems.
+
+
+
+ 602114
+ October 30, 2007
+ 6.2-STABLE after ctype ABI forward compatibility
+ restored.
+
+
+
+ 602115
+ November 21, 2007
+ 6.2-STABLE after back out of wide and single byte
+ ctype separation.
+
+
+
+ 603000
+ November 25, 2007
+ 6.3-RELEASE
+
+
+
+ 603100
+ November 25, 2007
+ 6.3-STABLE after 6.3-RELEASE.
+
+
+
+ 603101
+ December 7, 2007
+ 6.3-STABLE after fixing multibyte type support in
+ bit macro.
+
+
+
+ 603102
+ April 24, 2008
+ 6.3-STABLE after adding l_sysid to struct
+ flock.
+
+
+
+ 603103
+ May 27, 2008
+ 6.3-STABLE after MFC of the
+ memrchr function.
+
+
+
+ 603104
+ June 15, 2008
+ 6.3-STABLE after MFC of support for
+ :u variable modifier in
+ make(1).
+
+
+
+ 604000
+ October 4, 2008
+ 6.4-RELEASE
+
+
+
+ 604100
+ October 4, 2008
+ 6.4-STABLE after 6.4-RELEASE.
+
+
+
+
+
+
+
+ &os; 5 versions
+
+
+ &os; 5 __FreeBSD_version Values
+
+
+
+
+ Value
+
+ Date
+
+ Release
+
+
+
+
+
+ 500000
+ March 13, 2000
+ 5.0-CURRENT
+
+
+
+ 500001
+ April 18, 2000
+ 5.0-CURRENT after adding addition ELF header
+ fields, and changing our ELF binary branding
+ method.
+
+
+
+ 500002
+ May 2, 2000
+ 5.0-CURRENT after kld metadata changes.
+
+
+
+ 500003
+ May 18, 2000
+ 5.0-CURRENT after buf/bio changes.
+
+
+
+ 500004
+ May 26, 2000
+ 5.0-CURRENT after binutils upgrade.
+
+
+
+ 500005
+ June 3, 2000
+ 5.0-CURRENT after merging libxpg4 code into libc
+ and after TASKQ interface introduction.
+
+
+
+ 500006
+ June 10, 2000
+ 5.0-CURRENT after the addition of AGP
+ interfaces.
+
+
+
+ 500007
+ June 29, 2000
+ 5.0-CURRENT after Perl upgrade to 5.6.0
+
+
+
+ 500008
+ July 7, 2000
+ 5.0-CURRENT after the update of KAME code to
+ 2000/07 sources.
+
+
+
+ 500009
+ July 14, 2000
+ 5.0-CURRENT after ether_ifattach() and
+ ether_ifdetach() changes.
+
+
+
+ 500010
+ July 16, 2000
+ 5.0-CURRENT after changing mtree defaults back to
+ original variant, adding -L to follow symlinks.
+
+
+
+ 500011
+ July 18, 2000
+ 5.0-CURRENT after kqueue API changed.
+
+
+
+ 500012
+ September 2, 2000
+ 5.0-CURRENT after &man.setproctitle.3; moved from
+ libutil to libc.
+
+
+
+ 500013
+ September 10, 2000
+ 5.0-CURRENT after the first SMPng commit.
+
+
+
+ 500014
+ January 4, 2001
+ 5.0-CURRENT after <sys/select.h> moved to
+ <sys/selinfo.h>.
+
+
+
+ 500015
+ January 10, 2001
+ 5.0-CURRENT after combining libgcc.a and
+ libgcc_r.a, and associated GCC linkage changes.
+
+
+
+ 500016
+ January 24, 2001
+ 5.0-CURRENT after change allowing libc and libc_r
+ to be linked together, deprecating -pthread
+ option.
+
+
+
+ 500017
+ February 18, 2001
+ 5.0-CURRENT after switch from struct ucred to
+ struct xucred to stabilize kernel-exported API for
+ mountd et al.
+
+
+
+ 500018
+ February 24, 2001
+ 5.0-CURRENT after addition of CPUTYPE make variable
+ for controlling CPU-specific optimizations.
+
+
+
+ 500019
+ June 9, 2001
+ 5.0-CURRENT after moving machine/ioctl_fd.h to
+ sys/fdcio.h
+
+
+
+ 500020
+ June 15, 2001
+ 5.0-CURRENT after locale names renaming.
+
+
+
+ 500021
+ June 22, 2001
+ 5.0-CURRENT after Bzip2 import. Also signifies
+ removal of S/Key.
+
+
+
+ 500022
+ July 12, 2001
+ 5.0-CURRENT after SSE support.
+
+
+
+ 500023
+ September 14, 2001
+ 5.0-CURRENT after KSE Milestone 2.
+
+
+
+ 500024
+ October 1, 2001
+ 5.0-CURRENT after d_thread_t, and moving UUCP to
+ ports.
+
+
+
+ 500025
+ October 4, 2001
+ 5.0-CURRENT after ABI change for descriptor and
+ creds passing on 64 bit platforms.
+
+
+
+ 500026
+ 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
+ October 10, 2001
+ 5.0-CURRENT after the new libc strcasestr()
+ function was added.
+
+
+
+ 500028
+ 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
+ January 29, 2002
+ 5.0-CURRENT after a change was made in the return
+ value of &man.sendfile.2;.
+
+
+
+ 500030
+ February 15, 2002
+ 5.0-CURRENT after the introduction of the type
+ fflags_t, which is the appropriate
+ size for file flags.
+
+
+
+ 500031
+ February 24, 2002
+ 5.0-CURRENT after the usb structure element
+ rename.
+
+
+
+ 500032
+ March 16, 2002
+ 5.0-CURRENT after the introduction of Perl
+ 5.6.1.
+
+
+
+ 500033
+ April 3, 2002
+ 5.0-CURRENT after the
+ sendmail_enable &man.rc.conf.5;
+ variable was made to take the value
+ NONE.
+
+
+
+ 500034
+ April 30, 2002
+ 5.0-CURRENT after mtx_init() grew a third
+ argument.
+
+
+
+ 500035
+ May 13, 2002
+ 5.0-CURRENT with Gcc 3.1.
+
+
+
+ 500036
+ May 17, 2002
+ 5.0-CURRENT without Perl in /usr/src
+
+
+
+ 500037
+ May 29, 2002
+ 5.0-CURRENT after the addition of
+ &man.dlfunc.3;
+
+
+
+ 500038
+ July 24, 2002
+ 5.0-CURRENT after the types of some struct sockbuf
+ members were changed and the structure was
+ reordered.
+
+
+
+ 500039
+ 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 &man.bzip2.1;
+ package support.
+
+
+
+ 500040
+ 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
+ October 1, 2002
+ 5.0-CURRENT after the addition of
+ &man.getopt.long.3; to libc.
+
+
+
+ 500042
+ October 15, 2002
+ 5.0-CURRENT after Binutils 2.13 upgrade, which
+ included new FreeBSD emulation, vec, and output
+ format.
+
+
+
+ 500043
+ November 1, 2002
+ 5.0-CURRENT after adding weak pthread_XXX stubs to
+ libc, obsoleting libXThrStub.so. 5.0-RELEASE.
+
+
+
+ 500100
+ January 17, 2003
+ 5.0-CURRENT after branching for RELENG_5_0
+
+
+
+ 500101
+ February 19, 2003
+ <sys/dkstat.h> is empty. Do not include
+ it.
+
+
+
+ 500102
+ February 25, 2003
+ 5.0-CURRENT after the d_mmap_t interface
+ change.
+
+
+
+ 500103
+ February 26, 2003
+ 5.0-CURRENT after taskqueue_swi changed to run
+ without Giant, and taskqueue_swi_giant added to run with
+ Giant.
+
+
+
+ 500104
+ February 27, 2003
+ cdevsw_add() and cdevsw_remove() no longer exists.
+ Appearance of MAJOR_AUTO allocation facility.
+
+
+
+ 500105
+ March 4, 2003
+ 5.0-CURRENT after new cdevsw initialization
+ method.
+
+
+
+ 500106
+ March 8, 2003
+ devstat_add_entry() has been replaced by
+ devstat_new_entry()
+
+
+
+ 500107
+ March 15, 2003
+ Devstat interface change; see sys/sys/param.h
+ 1.149
+
+
+
+ 500108
+ March 15, 2003
+ Token-Ring interface changes.
+
+
+
+ 500109
+ March 25, 2003
+ Addition of vm_paddr_t.
+
+
+
+ 500110
+ March 28, 2003
+ 5.0-CURRENT after &man.realpath.3; has been made
+ thread-safe
+
+
+
+ 500111
+ April 9, 2003
+ 5.0-CURRENT after &man.usbhid.3; has been synced
+ with NetBSD
+
+
+
+ 500112
+ April 17, 2003
+ 5.0-CURRENT after new NSS implementation and
+ addition of POSIX.1 getpw*_r, getgr*_r functions
+
+
+
+ 500113
+ May 2, 2003
+ 5.0-CURRENT after removal of the old rc
+ system.
+
+
+
+ 501000
+ June 4, 2003
+ 5.1-RELEASE.
+
+
+
+ 501100
+ June 2, 2003
+ 5.1-CURRENT after branching for RELENG_5_1.
+
+
+
+ 501101
+ June 29, 2003
+ 5.1-CURRENT after correcting the semantics of
+ sigtimedwait(2) and sigwaitinfo(2).
+
+
+
+ 501102
+ July 3, 2003
+ 5.1-CURRENT after adding the lockfunc and
+ lockfuncarg fields to
+ &man.bus.dma.tag.create.9;.
+
+
+
+ 501103
+ July 31, 2003
+ 5.1-CURRENT after GCC 3.3.1-pre 20030711 snapshot
+ integration.
+
+
+
+ 501104
+ August 5, 2003
+ 5.1-CURRENT 3ware API changes to twe.
+
+
+
+ 501105
+ August 17, 2003
+ 5.1-CURRENT dynamically-linked /bin and /sbin
+ support and movement of libraries to /lib.
+
+
+
+ 501106
+ September 8, 2003
+ 5.1-CURRENT after adding kernel support for Coda
+ 6.x.
+
+
+
+ 501107
+ 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
+ September 23, 2003
+ 5.1-CURRENT after PFIL_HOOKS API update
+
+
+
+ 501109
+ September 27, 2003
+ 5.1-CURRENT after adding kiconv(3)
+
+
+
+ 501110
+ September 28, 2003
+ 5.1-CURRENT after changing default operations for
+ open and close in cdevsw
+
+
+
+ 501111
+ October 16, 2003
+ 5.1-CURRENT after changed layout of cdevsw
+
+
+
+ 501112
+ October 16, 2003
+ 5.1-CURRENT after adding kobj multiple
+ inheritance
+
+
+
+ 501113
+ October 31, 2003
+ 5.1-CURRENT after the if_xname change in struct
+ ifnet
+
+
+
+ 501114
+ November 16, 2003
+ 5.1-CURRENT after changing /bin and /sbin to be
+ dynamically linked
+
+
+
+ 502000
+ December 7, 2003
+ 5.2-RELEASE
+
+
+
+ 502010
+ February 23, 2004
+ 5.2.1-RELEASE
+
+
+
+ 502100
+ December 7, 2003
+ 5.2-CURRENT after branching for RELENG_5_2
+
+
+
+ 502101
+ December 19, 2003
+ 5.2-CURRENT after __cxa_atexit/__cxa_finalize
+ functions were added to libc.
+
+
+
+ 502102
+ January 30, 2004
+ 5.2-CURRENT after change of default thread library
+ from libc_r to libpthread.
+
+
+
+ 502103
+ February 21, 2004
+ 5.2-CURRENT after device driver API
+ megapatch.
+
+
+
+ 502104
+ February 25, 2004
+ 5.2-CURRENT after getopt_long_only()
+ addition.
+
+
+
+ 502105
+ March 5, 2004
+ 5.2-CURRENT after NULL is made into ((void *)0) for
+ C, creating more warnings.
+
+
+
+ 502106
+ March 8, 2004
+ 5.2-CURRENT after pf is linked to the build and
+ install.
+
+
+
+ 502107
+ March 10, 2004
+ 5.2-CURRENT after time_t is changed to a 64-bit
+ value on sparc64.
+
+
+
+ 502108
+ 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
+ March 22, 2004
+ 5.2-CURRENT after the introduction of the
+ bus_alloc_resource_any API
+
+
+
+ 502110
+ March 27, 2004
+ 5.2-CURRENT after the addition of UTF-8
+ locales
+
+
+
+ 502111
+ April 11, 2004
+ 5.2-CURRENT after the removal of the getvfsent(3)
+ API
+
+
+
+ 502112
+ April 13, 2004
+ 5.2-CURRENT after the addition of the .warning
+ directive for make.
+
+
+
+ 502113
+ June 4, 2004
+ 5.2-CURRENT after ttyioctl() was made mandatory for
+ serial drivers.
+
+
+
+ 502114
+ June 13, 2004
+ 5.2-CURRENT after import of the ALTQ
+ framework.
+
+
+
+ 502115
+ 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
+ June 16, 2004
+ 5.2-CURRENT after changing kernel dev_t to be
+ pointer to struct cdev *.
+
+
+
+ 502117
+ June 17, 2004
+ 5.2-CURRENT after changing kernel udev_t to
+ dev_t.
+
+
+
+ 502118
+ June 17, 2004
+ 5.2-CURRENT after adding support for CLOCK_VIRTUAL
+ and CLOCK_PROF to clock_gettime(2) and
+ clock_getres(2).
+
+
+
+ 502119
+ June 22, 2004
+ 5.2-CURRENT after changing network interface
+ cloning overhaul.
+
+
+
+ 502120
+ July 2, 2004
+ 5.2-CURRENT after the update of the package tools
+ to revision 20040629.
+
+
+
+ 502121
+ July 9, 2004
+ 5.2-CURRENT after marking Bluetooth code as
+ non-i386 specific.
+
+
+
+ 502122
+ 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
+ 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
+ July 24, 2004
+ 5.2-CURRENT after the change to separate the way
+ ports rc.d and legacy scripts are started.
+
+
+
+ 502125
+ July 28, 2004
+ 5.2-CURRENT after the backout of the previous
+ change.
+
+
+
+ 502126
+ July 31, 2004
+ 5.2-CURRENT after the removal of
+ kmem_alloc_pageable() and the import of gcc
+ 3.4.2.
+
+
+
+ 502127
+ August 2, 2004
+ 5.2-CURRENT after changing the UMA kernel API to
+ allow ctors/inits to fail.
+
+
+
+ 502128
+ 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
+ August 23, 2004
+ 5.3-BETA/RC before the pfil API change
+
+
+
+ 503001
+ September 22, 2004
+ 5.3-RELEASE
+
+
+
+ 503100
+ October 16, 2004
+ 5.3-STABLE after branching for RELENG_5_3
+
+
+
+ 503101
+ December 3, 2004
+ 5.3-STABLE after addition of glibc style
+ &man.strftime.3; padding options.
+
+
+
+ 503102
+ February 13, 2005
+ 5.3-STABLE after OpenBSD's nc(1) import
+ MFC.
+
+
+
+ 503103
+ 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
+ February 28, 2005
+ 5.4-PRERELEASE after the MFC of the change of
+ ifi_epoch from wall clock time to uptime.
+
+
+
+ 503105
+ March 2, 2005
+ 5.4-PRERELEASE after the MFC of the fix of
+ EOVERFLOW check in vswprintf(3).
+
+
+
+ 504000
+ April 3, 2005
+ 5.4-RELEASE.
+
+
+
+ 504100
+ April 3, 2005
+ 5.4-STABLE after branching for RELENG_5_4
+
+
+
+ 504101
+ May 11, 2005
+ 5.4-STABLE after increasing the default thread
+ stacksizes
+
+
+
+ 504102
+ June 24, 2005
+ 5.4-STABLE after the addition of sha256
+
+
+
+ 504103
+ October 3, 2005
+ 5.4-STABLE after the MFC of if_bridge
+
+
+
+ 504104
+ November 13, 2005
+ 5.4-STABLE after the MFC of bsdiff and
+ portsnap
+
+
+
+ 504105
+ January 17, 2006
+ 5.4-STABLE after MFC of ldconfig_local_dirs
+ change.
+
+
+
+ 505000
+ May 12, 2006
+ 5.5-RELEASE.
+
+
+
+ 505100
+ May 12, 2006
+ 5.5-STABLE after branching for RELENG_5_5
+
+
+
+
+
+
+
+ &os; 4 versions
+
+
+ &os; 4 __FreeBSD_version Values
+
+
+
+
+ Value
+
+ Date
+
+ Release
+
+
+
+
+
+ 400000
+ January 22, 1999
+ 4.0-CURRENT after 3.4 branch
+
+
+
+ 400001
+ February 20, 1999
+ 4.0-CURRENT after change in dynamic linker
+ handling
+
+
+
+ 400002
+ March 13, 1999
+ 4.0-CURRENT after C++ constructor/destructor order
+ change
+
+
+
+ 400003
+ March 27, 1999
+ 4.0-CURRENT after functioning
+ &man.dladdr.3;
+
+
+
+ 400004
+ April 5, 1999
+ 4.0-CURRENT after __deregister_frame_info dynamic
+ linker bug fix (also 4.0-CURRENT after EGCS 1.1.2
+ integration)
+
+
+
+ 400005
+ April 27, 1999
+ 4.0-CURRENT after &man.suser.9; API change (also
+ 4.0-CURRENT after newbus)
+
+
+
+ 400006
+ May 31, 1999
+ 4.0-CURRENT after cdevsw registration
+ change
+
+
+
+ 400007
+ June 17, 1999
+ 4.0-CURRENT after the addition of so_cred for
+ socket level credentials
+
+
+
+ 400008
+ June 20, 1999
+ 4.0-CURRENT after the addition of a poll syscall
+ wrapper to libc_r
+
+
+
+ 400009
+ July 20, 1999
+ 4.0-CURRENT after the change of the kernel's
+ dev_t type to struct
+ specinfo pointer
+
+
+
+ 400010
+ September 25, 1999
+ 4.0-CURRENT after fixing a hole in
+ &man.jail.2;
+
+
+
+ 400011
+ September 29, 1999
+ 4.0-CURRENT after the sigset_t
+ datatype change
+
+
+
+ 400012
+ November 15, 1999
+ 4.0-CURRENT after the cutover to the GCC 2.95.2
+ compiler
+
+
+
+ 400013
+ December 4, 1999
+ 4.0-CURRENT after adding pluggable linux-mode ioctl
+ handlers
+
+
+
+ 400014
+ January 18, 2000
+ 4.0-CURRENT after importing OpenSSL
+
+
+
+ 400015
+ January 27, 2000
+ 4.0-CURRENT after the C++ ABI change in GCC 2.95.2
+ from -fvtable-thunks to -fno-vtable-thunks by
+ default
+
+
+
+ 400016
+ February 27, 2000
+ 4.0-CURRENT after importing OpenSSH
+
+
+
+ 400017
+ March 13, 2000
+ 4.0-RELEASE
+
+
+
+ 400018
+ March 17, 2000
+ 4.0-STABLE after 4.0-RELEASE
+
+
+
+ 400019
+ May 5, 2000
+ 4.0-STABLE after the introduction of delayed
+ checksums.
+
+
+
+ 400020
+ June 4, 2000
+ 4.0-STABLE after merging libxpg4 code into
+ libc.
+
+
+
+ 400021
+ July 8, 2000
+ 4.0-STABLE after upgrading Binutils to 2.10.0, ELF
+ branding changes, and tcsh in the base system.
+
+
+
+ 410000
+ July 14, 2000
+ 4.1-RELEASE
+
+
+
+ 410001
+ July 29, 2000
+ 4.1-STABLE after 4.1-RELEASE
+
+
+
+ 410002
+ September 16, 2000
+ 4.1-STABLE after &man.setproctitle.3; moved from
+ libutil to libc.
+
+
+
+ 411000
+ September 25, 2000
+ 4.1.1-RELEASE
+
+
+
+ 411001
+
+ 4.1.1-STABLE after 4.1.1-RELEASE
+
+
+
+ 420000
+ October 31, 2000
+ 4.2-RELEASE
+
+
+
+ 420001
+ January 10, 2001
+ 4.2-STABLE after combining libgcc.a and libgcc_r.a,
+ and associated GCC linkage changes.
+
+
+
+ 430000
+ March 6, 2001
+ 4.3-RELEASE
+
+
+
+ 430001
+ May 18, 2001
+ 4.3-STABLE after wint_t introduction.
+
+
+
+ 430002
+ July 22, 2001
+ 4.3-STABLE after PCI powerstate API merge.
+
+
+
+ 440000
+ August 1, 2001
+ 4.4-RELEASE
+
+
+
+ 440001
+ October 23, 2001
+ 4.4-STABLE after d_thread_t introduction.
+
+
+
+ 440002
+ November 4, 2001
+ 4.4-STABLE after mount structure changes (affects
+ filesystem klds).
+
+
+
+ 440003
+ December 18, 2001
+ 4.4-STABLE after the userland components of smbfs
+ were imported.
+
+
+
+ 450000
+ December 20, 2001
+ 4.5-RELEASE
+
+
+
+ 450001
+ February 24, 2002
+ 4.5-STABLE after the usb structure element
+ rename.
+
+
+
+ 450004
+ April 16, 2002
+ 4.5-STABLE after the
+ sendmail_enable &man.rc.conf.5;
+ variable was made to take the value
+ NONE.
+
+
+
+ 450005
+ April 27, 2002
+ 4.5-STABLE after moving to XFree86 4 by default for
+ package builds.
+
+
+
+ 450006
+ May 1, 2002
+ 4.5-STABLE after accept filtering was fixed so that
+ is no longer susceptible to an easy DoS.
+
+
+
+ 460000
+ June 21, 2002
+ 4.6-RELEASE
+
+
+
+ 460001
+ June 21, 2002
+ 4.6-STABLE &man.sendfile.2; fixed to comply with
+ documentation, not to count any headers sent against the
+ amount of data to be sent from the file.
+
+
+
+ 460002
+ July 19, 2002
+ 4.6.2-RELEASE
+
+
+
+ 460100
+ June 26, 2002
+ 4.6-STABLE
+
+
+
+ 460101
+ June 26, 2002
+ 4.6-STABLE after MFC of `sed -i'.
+
+
+
+ 460102
+ September 1, 2002
+ 4.6-STABLE after MFC of many new pkg_install
+ features from the HEAD.
+
+
+
+ 470000
+ October 8, 2002
+ 4.7-RELEASE
+
+
+
+ 470100
+ October 9, 2002
+ 4.7-STABLE
+
+
+
+ 470101
+ November 10, 2002
+ Start 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.
+
+
+
+ 470102
+ January 23, 2003
+ 4.7-STABLE after MFC of mbuf changes to replace
+ m_aux mbufs by m_tag's
+
+
+
+ 470103
+ February 14, 2003
+ 4.7-STABLE gets OpenSSL 0.9.7
+
+
+
+ 480000
+ March 30, 2003
+ 4.8-RELEASE
+
+
+
+ 480100
+ April 5, 2003
+ 4.8-STABLE
+
+
+
+ 480101
+ May 22, 2003
+ 4.8-STABLE after &man.realpath.3; has been made
+ thread-safe
+
+
+
+ 480102
+ August 10, 2003
+ 4.8-STABLE 3ware API changes to twe.
+
+
+
+ 490000
+ October 27, 2003
+ 4.9-RELEASE
+
+
+
+ 490100
+ October 27, 2003
+ 4.9-STABLE
+
+
+
+ 490101
+ January 8, 2004
+ 4.9-STABLE after e_sid was added to struct
+ kinfo_eproc.
+
+
+
+ 490102
+ February 4, 2004
+ 4.9-STABLE after MFC of libmap functionality for
+ rtld.
+
+
+
+ 491000
+ May 25, 2004
+ 4.10-RELEASE
+
+
+
+ 491100
+ June 1, 2004
+ 4.10-STABLE
+
+
+
+ 491101
+ August 11, 2004
+ 4.10-STABLE after MFC of revision 20040629 of the
+ package tools
+
+
+
+ 491102
+ November 16, 2004
+ 4.10-STABLE after VM fix dealing with unwiring of
+ fictitious pages
+
+
+
+ 492000
+ December 17, 2004
+ 4.11-RELEASE
+
+
+
+ 492100
+ December 17, 2004
+ 4.11-STABLE
+
+
+
+ 492101
+ April 18, 2006
+ 4.11-STABLE after adding libdata/ldconfig
+ directories to mtree files.
+
+
+
+
+
+
+
+ &os; 3 versions
+
+
+ &os; 3 __FreeBSD_version Values
+
+
+
+
+ Value
+
+ Date
+
+ Release
+
+
+
+
+
+ 300000
+ February 19, 1996
+ 3.0-CURRENT before &man.mount.2; change
+
+
+
+ 300001
+ September 24, 1997
+ 3.0-CURRENT after &man.mount.2; change
+
+
+
+ 300002
+ June 2, 1998
+ 3.0-CURRENT after &man.semctl.2; change
+
+
+
+ 300003
+ June 7, 1998
+ 3.0-CURRENT after ioctl arg changes
+
+
+
+ 300004
+ September 3, 1998
+ 3.0-CURRENT after ELF conversion
+
+
+
+ 300005
+ October 16, 1998
+ 3.0-RELEASE
+
+
+
+ 300006
+ October 16, 1998
+ 3.0-CURRENT after 3.0-RELEASE
+
+
+
+ 300007
+ January 22, 1999
+ 3.0-STABLE after 3/4 branch
+
+
+
+ 310000
+ February 9, 1999
+ 3.1-RELEASE
+
+
+
+ 310001
+ March 27, 1999
+ 3.1-STABLE after 3.1-RELEASE
+
+
+
+ 310002
+ April 14, 1999
+ 3.1-STABLE after C++ constructor/destructor order
+ change
+
+
+
+ 320000
+
+ 3.2-RELEASE
+
+
+
+ 320001
+ May 8, 1999
+ 3.2-STABLE
+
+
+
+ 320002
+ August 29, 1999
+ 3.2-STABLE after binary-incompatible IPFW and
+ socket changes
+
+
+
+ 330000
+ September 2, 1999
+ 3.3-RELEASE
+
+
+
+ 330001
+ September 16, 1999
+ 3.3-STABLE
+
+
+
+ 330002
+ November 24, 1999
+ 3.3-STABLE after adding &man.mkstemp.3; to
+ libc
+
+
+
+ 340000
+ December 5, 1999
+ 3.4-RELEASE
+
+
+
+ 340001
+ December 17, 1999
+ 3.4-STABLE
+
+
+
+ 350000
+ June 20, 2000
+ 3.5-RELEASE
+
+
+
+ 350001
+ July 12, 2000
+ 3.5-STABLE
+
+
+
+
+
+
+
+ &os; 2.2 versions
+
+
+ &os; 2.2 __FreeBSD_version Values
+
+
+
+
+ Value
+
+ Date
+
+ Release
+
+
+
+
+
+ 220000
+ February 19, 1997
+ 2.2-RELEASE
+
+
+
+ (not changed)
+
+ 2.2.1-RELEASE
+
+
+
+ (not changed)
+
+ 2.2-STABLE after 2.2.1-RELEASE
+
+
+
+ 221001
+ April 15, 1997
+ 2.2-STABLE after texinfo-3.9
+
+
+
+ 221002
+ April 30, 1997
+ 2.2-STABLE after top
+
+
+
+ 222000
+ May 16, 1997
+ 2.2.2-RELEASE
+
+
+
+ 222001
+ May 19, 1997
+ 2.2-STABLE after 2.2.2-RELEASE
+
+
+
+ 225000
+ October 2, 1997
+ 2.2.5-RELEASE
+
+
+
+ 225001
+ November 20, 1997
+ 2.2-STABLE after 2.2.5-RELEASE
+
+
+
+ 225002
+ December 27, 1997
+ 2.2-STABLE after ldconfig -R merge
+
+
+
+ 226000
+ March 24, 1998
+ 2.2.6-RELEASE
+
+
+
+ 227000
+ July 21, 1998
+ 2.2.7-RELEASE
+
+
+
+ 227001
+ July 21, 1998
+ 2.2-STABLE after 2.2.7-RELEASE
+
+
+
+ 227002
+ September 19, 1998
+ 2.2-STABLE after &man.semctl.2; change
+
+
+
+ 228000
+ November 29, 1998
+ 2.2.8-RELEASE
+
+
+
+ 228001
+ November 29, 1998
+ 2.2-STABLE after 2.2.8-RELEASE
+
+
+
+
+
+
+ Note that 2.2-STABLE sometimes identifies itself as
+ 2.2.5-STABLE after the 2.2.5-RELEASE. The
+ pattern used to be year followed by the month, but we decided
+ to change it to a more straightforward major/minor system
+ starting from 2.2. This is because the parallel development
+ on several branches made it infeasible to classify the
+ releases merely by their real release dates. Do not worry
+ about old -CURRENTs; they are listed here just for
+ reference.
+
+
+
+
+ &os; 2 before 2.2-RELEASE versions
+
+
+ &os; 2 before 2.2-RELEASE __FreeBSD_version Values
+
+
+
+
+ Value
+
+ Date
+
+ Release
+
+
+
+
+
+ 119411
+
+ 2.0-RELEASE
+
+
+
+ 199501, 199503
+ March 19, 1995
+ 2.1-CURRENT
+
+
+
+ 199504
+ April 9, 1995
+ 2.0.5-RELEASE
+
+
+
+ 199508
+ August 26, 1995
+ 2.2-CURRENT before 2.1
+
+
+
+ 199511
+ November 10, 1995
+ 2.1.0-RELEASE
+
+
+
+ 199512
+ November 10, 1995
+ 2.2-CURRENT before 2.1.5
+
+
+
+ 199607
+ July 10, 1996
+ 2.1.5-RELEASE
+
+
+
+ 199608
+ July 12, 1996
+ 2.2-CURRENT before 2.1.6
+
+
+
+ 199612
+ November 15, 1996
+ 2.1.6-RELEASE
+
+
+
+ 199612
+
+ 2.1.7-RELEASE
+
+
+
+