diff --git a/en_US.ISO8859-1/books/porters-handbook/versions.xml b/en_US.ISO8859-1/books/porters-handbook/versions.xml
index 4a1d83ce50..fdd52cd463 100644
--- a/en_US.ISO8859-1/books/porters-handbook/versions.xml
+++ b/en_US.ISO8859-1/books/porters-handbook/versions.xml
@@ -1,4987 +1,4994 @@
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 and should
not be included.
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.
struct ipmreqn should be used 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 in order 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 to allocate
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 in order 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.
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).
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 the following
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).
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).
+