18.11.FreeBSD 4

表11. FreeBSD 4 __FreeBSD_version

修订版日期版本

400000

1999.01.22

3.4分支之后的 4.0-CURRENT

400001

1999.02.20

动态链接器处理方式改变之后的 4.0-CURRENT

400002

1999.03.13

改变 C++ 构造函数/分解函数顺序之后的 4.0-CURRENT

400003

1999.03.27

运行 dladdr(3) 之后的 4.0-CURRENT

400004

1999.04.05

修正了 __deregister_frame_info 动态链接器的错误之后的 4.0-CURRENT (也是整合 EGCS 1.1.2 之后的 4.0-CURRENT)

400005

1999.04.27

suser(9) API 修改之后的 4.0-CURRENT(也是 newbus 之后的 4.0-CURRENT)。

400006

1999.05.31

cdevsw 注册变化之后的 4.0-CURRENT

400007

1999.06.17

为套接字级证书增加 so_cred 之后的 4.0-CURRENT

400008

1999.06.20

为 libc_r 增加了 poll syscall 封装器之后的 4.0-CURRENT

400009

1999.07.20

将内核的 dev_t 类型改为 struct specinfo 指针之后的 4.0-CURRENT

400010

1999.09.25

修正了 jail(2) 中的一个漏洞之后的 4.0-CURRENT

400011

1999.09.29

修改了 sigset_t 数据类型之后的 4.0-CURRENT

400012

1999.11.15

切换到 GCC 2.95.2 编译器之后的 4.0-CURRENT

400013

1999.12.04

增加可插拔的 linux-mode ioctl 处理程序之后的 4.0-CURRENT

400014

2000.01.18

引入 OpenSSL 之后的 4.0-CURRENT

400015

2000.01.27

GCC 2.95.2 中的 C++ ABI 从默认的 -fvtable-thunks 改为 -fno-vtable-thunks 之后的 4.0-CURRENT

400016

2000.02.27

导入 OpenSSH 之后的 4.0-CURRENT

400017

2000.03.13

4.0-RELEASE

400018

2000.03.17

4.0-RELEASE 之后的 4.0-STABLE

400019

2000.05.05

引入延迟校验后的 4.0-STABLE。

400020

2000.06.04

将 libxpg4 代码并入 libc 之后的 4.0-STABLE。

400021

2000.07.08

将 Binutils 升级到 2.10.0 之后的 、 ELF 烙印变化、tcsh于基本系统中之后的 4.0-STABLE。

410000

2000.07.14

4.1-RELEASE

410001

2000.07.29

4.1-RELEASE 之后的 4.1-STABLE

410002

2000.09.16

setproctitle(3) 从 libutil 移到 libc 之后的 4.1-STABLE。

411000

2000.09.25

4.1.1-RELEASE

411001

4.1.1-RELEASE 之后的 4.1.1-STABLE

420000

2000.10.31

4.2-RELEASE

420001

2001.01.10

合并 libgcc.a 和 libgcc_r.a 以及相关的 GCC 连接变化之后的 4.2-STABLE。

430000

2001.03.06

4.3-RELEASE

430001

2001.05.18

引入 wint_t 之后的 4.3-STABLE。

430002

2001.07.22

PCI powerstate API 合并之后的 4.3-STABLE。

440000

2001.08.01

4.4-RELEASE

440001

2001.10.23

引入 d_thread_t 之后的 4.4-STABLE。

440002

2001.11.04

挂载结构改变之后的 4.4-STABLE (影响文件系统 klds)。

440003

2001.12.18

导入了 smbfs 的用户区组件之后的 4.4-STABLE。

450000

2001.12.20

4.5-RELEASE

450001

2002.02.24

usb 结构元素重命名后的4.5-STABLE。

450002

2002.03.12

改变了区域设置之后的 4.5-STABLE。

450003

(从未创建)

450004

2002.04.16

sendmail_enable rc.conf(5) 变量取值为 NONE 之后的4.5-STABLE。

450005

2002.04.27

将软件包的构建默认为迁移到 XFree86 4 之后的 4.5-STABLE。

450006

2002.05.01

修正了接受过滤功能, 使其不再容易受到 DoS 的影响之后的 4.5-STABLE。

460000

2002.06.21

4.6-RELEASE

460001

2002.06.21

4.6-STABLE sendfile(2) 已修复以符合文件要求, 不将发送的任何头与文件发送的数据量进行比较。

460002

2002.07.19

4.6.2-RELEASE

460100

2002.06.26

4.6-STABLE

460101

2002.06.26

sed -i 的 MFC 之后的 4.6-STABLE。

460102

2002.09.01

来自 HEAD 的许多新 pkg_install 功能的 MFC 之后的 4.6-STABLE。

470000

2002.10.08

4.7-RELEASE

470100

2002.10.09

4.7-STABLE

470101

2002.11.10

开始生成 std{in,out,err}p 引用而不是 sF。这使得 std{in,out,err} 从一个编译时表达式变成了一个运行时表达式。

470102

2003.01.23

用 m_tag 替换 m_aux mbufs 的 MFC 之后的 4.7-STABLE

470103

2003.02.14

4.7-STABLE 获得 OpenSSL 0.9.7

480000

2003.03.30

4.8-RELEASE

480100

2003.04.05

4.8-STABLE

480101

2003.05.22

realpath(3) 改为线程安全之后的 4.8-STABLE

480102

2003.08.10

4.8-STABLE 3ware API 对 twe 的修改。

490000

2003.10.27

4.9-RELEASE

490100

2003.10.27

4.9-STABLE

490101

2004.01.08

将 e_sid 加入到 kinfo_eproc 结构之后的 4.9-STABLE。

490102

2004.02.04

针对 rtld 的 libmap 功能的 MFC 之后的 4.9-STABLE。

491000

2004.05.25

4.10-RELEASE

491100

2004.06.01

4.10-STABLE

491101

2004.08.11

软件包工具修订版 20040629 的 MFC 之后的 4.10-STABLE

491102

2004.11.16

VM 修复处理虚拟页面解绕之后的 4.10-STABLE

492000

2004.12.17

4.11-RELEASE

492100

2004.12.17

4.11-STABLE

492101

2006.04.18

在 mtree 文件中加入 libdata/ldconfig 目录之后的 4.11-STABLE。

最后更新于

FreeBSD 中文社区