18.6.FreeBSD 9
表6. FreeBSD 9 __FreeBSD_version
值
值 | 修订版 | 日期 | 版本 |
---|---|---|---|
900000 | 2009.08.22 | 9.0-CURRENT. | |
900001 | 2009.09.08 | 从 OpenBSD 导入 x86emu, 一个真实模式 x86 CPU 的软件模拟器之后的 9.0-CURRENT。 | |
900002 | 2009.09.23 | 实现了 EVFILT_USER kevent 过滤器功能之后的 9.0-CURRENT。 | |
900003 | 2009.12.02 | 在 csu 中加入 sigpause(2) 和 PIE 支持之后的 9.0-CURRENT。 | |
900004 | 2009.1206 | 增加了 libulog 及其 libutempter 兼容接口之后的 9.0-CURRENT。 | |
900005 | 2009.12.12 | 增加了 sleepq_sleepcnt(9) 之后的 9.0-CURRENT, 它可以用来查询某个特定等待队列的等待者数量。 | |
900006 | 2010.01.04 | 修改 scandir(3) 和 alphasort(3) 原型以符合 SUSv4 之后的 9.0-CURRENT。 | |
900007 | 2010.01.13 | 删去了 utmp(5) 并增加了 utmpx (参见 getutxent(3)) 以改善用户登录和系统事件的记录之后的 9.0-CURRENT。 | |
900008 | 2010.01.20 | 引入 BSDL bc/dc 并废除 GNU bc/dc 之后的 9.0-CURRENT。 | |
900009 | 2010.01.26 | 在网络接口中加入了 SIOCGIFDESCR 和 SIOCSIFDESCR ioctls 之后的 9.0-CURRENT。这些 ioctl 可以用来操作接口描述, 这是受 OpenBSD 的启发。 | |
900010 | 2010.03.22 | 引入 zlib 1.2.4 之后的 9.0-CURRENT。 | |
900011 | 2010.04.24 | 增加软更新日志之后的 9.0-CURRENT。 | |
900012 | 2010.05.10 | 加入 liblzma,xz,xzdec,和 lzmainfo 之后的 9.0-CURRENT。 | |
900013 | 2010.05.24 | 引入 linux(4) 的 USB 修正之后的 9.0-CURRENT。 | |
900014 | 2010.06.10 | 加入 Clang 之后的 9.0-CURRENT。 | |
900015 | 2010.07.22 | 导入 BSD grep 之后的 9.0-CURRENT。 | |
900016 | 2010.07.28 | 在 struct malloc_type_internal 中加入 mti_zone 之后的 9.0-CURRENT。 | |
900017 | 2010.08.23 | 将默认的 grep 改回 GNU grep 并加入 WITH_BSD_GREP 旋钮之后的 9.0-CURRENT。 | |
900018 | 2010.08.24 | pthread_kill(3) 产生的信号在 si_code 中被识别为 SI_LWP 之后的 9.0-CURRENT。此前, si_code 是 SI_USER。 | |
900019 | 2010.08.28 | 在 mmap(2) 中增加了 MAP_PREFAULT_READ 标志之后的 9.0-CURRENT。 | |
900020 | 2010.09.09 | 为 sbufs 增加排水功能之后的 9.0-CURRENT, 这也改变了 struct sbuf 的布局。 | |
900021 | 2010.09.13 | DTrace 增加了对用户区追踪的支持之后的 9.0-CURRENT。 | |
900022 | 2010.10.02 | 增加了 BSDL 工具和淘汰 GNU/GPL 工具之后的 9.0-CURRENT。 | |
900023 | 2010.10.11 | 将 xz 更新到 git 20101010 快照之后的 9.0-CURRENT。 | |
900024 | 2010.11.11 | libgcc.a 被 libcompiler_rt.a 替换之后的 9.0-CURRENT。 | |
900025 | 2010.11.12 | 引入模块化的拥堵控制之后的 9.0-CURRENT。 | |
900026 | 2010.11.30 | 引入串行管理协议 (SMP) 穿透以及 XPT_SMP_IO 和 XPT_GDEV_ADVINFO CAM CCB 之后的 9.0-CURRENT。 | |
900027 | 2010.12.05 | 将 log2 加入 libm 之后的 9.0-CURRENT。 | |
900028 | 2010.12.21 | 增加了 Hhook (Helper Hook)、Khelp (Kernel Helpers) 和 Object Specific Data (OSD) KPI 之后的 9.0-CURRENT。 | |
900029 | 2010.12.28 | 修改了 TCP 堆栈以允许 Khelp 模块通过帮助钩点与之交互并在 TCP 控制块中存储每个连接数据之后的 9.0-CURRENT。 | |
900030 | 2011.01.12 | 将 libdialog 更新到 20100428 版本之后的 9.0-CURRENT。 | |
900031 | 2011.02.07 | 增加 pthread_getthreadid_np(3) 之后的 9.0-CURRENT。 | |
900032 | 2011.02.08 | 删除了 uio_yield 原型和符号之后的 9.0-CURRENT。 | |
900033 | 2011.02.18 | 将 binutils 更新到 2.17.50 版之后的 9.0-CURRENT。 | |
900034 | 2011.03.08 | 修改 struct sysvec (sv_schedtail) 之后的 9.0-CURRENT。 | |
900035 | 2011.03.29 | 将 base gcc 和 libstdc++ 更新到最新的 GPLv2 授权版本之后的 9.0-CURRENT。 | |
900036 | 2011.04.18 | 从基础系统中删除 libobjc 和 Objective-C 支持之后的 9.0-CURRENT。 | |
900037 | 2011.05.13 | 将 libprocstat(3) 库和 fuser(1) 工具引入基本系统之后的 9.0-CURRENT。 | |
900038 | 2011.05.22 | 在 VFS_FHTOVP(9) 中加入锁标志参数之后的 9.0-CURRENT。 | |
900039 | 2011.06.28 | 从 OpenBSD 4.5 引入 pf 之后的 9.0-CURRENT。 | |
900040 | 2011.07.19 | 在 amd64 和 ia64 上将 FreeBSD 的默认 MAXCPU 增加到 64, 在 XLP (mips) 上增加到 128。 | |
900041 | 2011.08.13 | 实现了 Capsicum 功能之后的 9.0-CURRENT; fget(9) 获得了一个权限参数。 | |
900042 | 2011.08.28 | 在为 9.0 做准备时, 将 ABI 发生变化的共享库的版本号调高。 | |
900043 | 2011.09.02 | 增加对不支持no synchronize cache SCSI命令的USB大容量存储设备的自动检测。 | |
900044 | 2011.09.10 | 重组自动查询功能。9.0-RELEASE。 | |
900045 | 2012.01.02 | 来自 1000002 的 true/false 的 MFC 之后的 9-STABLE。 | |
900500 | 2012.01.02 | 9.0-STABLE。 | |
900501 | 2012.01.06 | 合并了添加了 posix_fadvise(2) 系统调用之后的 9.0-STABLE。 | |
900502 | 2012.01.16 | 合并 gperf 3.0.3 之后的 9.0-STABLE | |
900503 | 2012.02.15 | 引入新的可扩展的 sysctl(3) 接口 NET_RT_IFLISTL 以查询地址列表之后的 9.0-STABLE。 | |
900504 | 2012.03.03 | 与在 jail 内挂载文件系统有关的变化之后的 9.0-STABLE。 | |
900505 | 2012.03.13 | 引入了新的 tcp(4) socket 选项 TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL, 和 TCP_KEEPCNT 之后的 9.0-STABLE。 | |
900506 | 2012.05.22 | 引入 | |
901000 | 2012.08.05 | 9.1-RELEASE。 | |
901500 | 2012.08.06 | 分支 releng/9.1 (RELENG_9_1) 之后的 9.1-STABLE。 | |
901501 | 2012.11.11 | 在 queue.h (rev 242893) 中加入了 LIST_PREV(3) 以及 USB 串行设备中的 KBI 变化之后的 9.1-STABLE。 | |
901502 | 2012.11.28 | USB 串行抖动缓冲器要求重建 USB 串行设备模块之后的 9.1-STABLE。 | |
901503 | 2013.02.21 | 9.1-STABLE 在 USB 移到驱动结构要求重建所有 USB 模块之后。同时表明 nmtree 的存在。 | |
901504 | 2013.03.15 | 安装获得了 -l、-M、-N 和相关的标志, cat 也获得了 -l 选项之后的 9.1-STABLE。 | |
901505 | 2013.06.13 | 修正了 ctfmerge 引导的问题之后的 9.1-STABLE (rev 249243)。 | |
902001 | 2013.08.03 |
| |
902501 | 2013.08.02 | 创建 | |
902502 | 2013.08.26 | 加入 | |
902503 | 2013.08.27 | 包含 | |
902504 | 2013.10.22 | 加入了对“首次启动”rc(8) 脚本的支持之后的 9.2-STABLE。 | |
902505 | 2013.12.12 | 修复了 Heimdal 编码之后的 9.2-STABLE。 | |
902506 | 2013.12.31 | 修复了 MAP_STACK 之后的 9-STABLE(修订版 260082)。 | |
902507 | 2014.03.05 | 将 libc++ 升级到 3.4 版本之后的 9-STABLE。 | |
902508 | 2014.03.14 | 合并了 Radeon KMS 驱动程序 (rev 263170) 之后的 9-STABLE。 | |
902509 | 2014.03.21 | 将 llvm/clang 升级到 3.4 版本之后的 9-STABLE。 | |
902510 | 2014.03.27 | 合并了 vt(4) 驱动程序之后的 9-STABLE。 | |
902511 | 2014.03.27 | FreeBSD-SA-14:06.openssl 之后的 9-STABLE。 | |
902512 | 2014.04.30 | 9-STABLE 之后 FreeBSD-SA-14:08.tcp. | |
903000 | 2014.06.20 | 9-RC1 | |
903500 | 2014.06.20 | 9.3-STABLE | |
903501 | 2014.07.08 | FreeBSD-SA-14:17.kmem (Rev 268433) 之后的 9-STABLE。 | |
903502 | 2014.08.19 |
| |
903503 | 2014.09.09 | FreeBSD-SA-14:18 (rev 269687) 之后的 9-STABLE。 | |
903504 | 2014.09.16 | FreeBSD-SA-14:19 (rev 271668) 之后的 9-STABLE。 | |
903505 | 2014.10.21 | FreeBSD-SA-14:20, FreeBSD-SA-14:21, 和 FreeBSD-SA-14:22 (rev 273412) 之后的 9-STABLE。 | |
903506 | 2014.11.04 | 9-STABLE 在 FreeBSD-SA-14:23, FreeBSD-SA-14:24 和 FreeBSD-SA-14:25 之后。 | |
903507 | 2014.12.13 | 合并了对 LLVM 向量器的一个重要修正之后的 9-STABLE, 该修正在某些情况下可能导致缓冲区超限。 | |
903508 | 2015.02.25 | FreeBSD-EN-15:01.vt, FreeBSD-EN-15:02.openssl, FreeBSD-EN-15:03.freebsd-update, FreeBSD-SA-15:04.igmp, 和 FreeBSD-SA-15:05.bind 之后的 9-STABLE。 | |
903509 | 2016.02.29 | 将 | |
903510 | 2016.05.19 | 由于 300234 中代码大小的增加, 系统二进制接口 (SBI) 页面在最新版的 Berkeley Boot Loader (BBL) 中被移动之后的 9-STABLE。 | |
903511 | 2016.09.12 | 解决了 |
最后更新于