表5. FreeBSD 10 __FreeBSD_version
值
值 | 修订版 | 日期 | 版本 |
---|---|---|---|
1000000 | 225757 | 2011.09.26 | 10.0-CURRENT。 |
1000001 | 227070 | 2011.11.04 | 增加了 posix_fadvise(2) 系统调用之后的 10-CURRENT。 |
1000002 | 228444 | 2011.12.12 | 在 sys/types.h 中定义了布尔值 true/false 之后的 10-CURRENT, sizeof(bool) 可能发生了变化 (rev 228444)。引入 xlocale.h 之后的 10-CURRENT(rev 227753)。 |
1000003 | 228571 | 2011.12.16 | 对 carp(4) 进行重大修改之后的 10-CURRENT,改变了 in_aliasreq 结构和 in6_aliasreq 结构的大小 (rev 228571) 并简化了 SIOCAIFADDR 的参数检查 (rev 228574)。 |
1000004 | 229204 | 2012.01.01 | 移除 skpc() 并加入 memcchr(9) 之后的 10-CURRENT (rev 229200)。 |
1000005 | 230207 | 2012.01.16 | 删除了对 SIOCSIFADDR, SIOCSIFNETMASK, SIOCSIFBRDADDR, SIOCSIFDSTADDR ioctls 的支持之后的 10-CURRENT。 |
1000006 | 230590 | 2012.01.26 | 在 cam(4) 层引入读取容量数据的异步通知后的10-CURRENT。 |
1000007 | 231025 | 2012.02.05 | 引入新的 tcp(4) 套接字选项 TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL 和 TCP_KEEPCNT 之后的 10-CURRENT。 |
1000008 | 231505 | 2012.02.11 | 引入新的可扩展的 sysctl(3) 接口 NET_RT_IFLISTL 以查询地址列表之后的 10-CURRENT。 |
1000009 | 232154 | 2012.02.25 | 引入 libarchive 3.0.3 (rev 232153) 之后的 10-CURRENT。 |
1000010 | 233757 | 2012.03.31 | 清理了 xlocale 之后的 10-CURRENT。 |
1000011 | 234355 | 2012.04.16 | 导入 LLVM/Clang 3.1 trunk 154661 (rev 234353) 的 10-CURRENT。 |
1000012 | 234924 | 2012.05.02 | 导入 jemalloc 的 10-CURRENT。 |
1000013 | 235788 | 2012.05.22 | 导入 byacc 之后的 10-CURRENT。 |
1000014 | 237631 | 2012.06.27 | BSD 排序成为默认排序之后的 10-CURRENT (rev 237629)。 |
1000015 | 238405 | 2012.07.12 | 导入 OpenSSL 1.0.1c 之后的 10-CURRENT。 |
(没有改变) | 238429 | 2012.07.13 | 修正了 LLVM/Clang 3.1 退步之后的 10-CURRENT。 |
1000016 | 239179 | 2012.08.08 | 修改 ucom(4) 中 KBI 之后的 10-CURRENT。 |
1000017 | 239214 | 2012.08.08 | 在 USB 堆栈中加入流功能之后的 10-CURRENT。 |
1000018 | 240233 | 2012.09.08 | 对 pf(4) 进行重大改写之后的 10-CURRENT。 |
1000019 | 241245 | 2012.10.06 | pfil(9) KBI/KPI 改为按净字节顺序向 AF_INET 过滤钩提供数据包之后的 10-CURRENT。 |
1000020 | 241610 | 2012.10.16 | 网络接口克隆 KPI 变更以及 if_clone 结构变得不透明之后的 10-CURRENT。 |
1000021 | 241897 | 2012.10.22 | 取消了对非 MPSAFE 文件系统的支持, 并增加了对 FUSEFS 的支持之后的 10-CURRENT (rev 241519)。 |
1000022 | 241913 | 2012.10.22 | 整个 IPv4 堆栈在存储 IP 数据包头时改用网络字节顺序之后的 10-CURRENT。 |
1000023 | 242619 | 2012.11.05 | 在通用 USB 驱动程序代码中的抖动缓冲区之后的 10-CURRENT, 以便在 TTY 缓冲区满时临时存储字符。发生这种情况时,增加流量停止和启动信号。 |
1000024 | 242624 | 2012.11.05 | 将 clang 作为 i386 和 amd64 上的默认编译器之后的 10-CURRENT。 |
1000025 | 243443 | 2012.11.17 | struct sockaddr_in6 中的 sin6_scope_id 成员变量在通过 sysctl 或 routing socket 传递结构给用户区之前被内核填充之后的 10-CURRENT。这意味着 sin6_addr.s6_addr[2] 中 KAME 特有的嵌入式范围ID在用户区应用中总是被清除。 |
1000026 | 245313 | 2013.01.11 | 安装后获得 -N 标志的10-CURRENT。也可用于指示 nmtree 的存在。 |
1000027 | 246084 | 2013.01.29 | cat 获得 -l 标志之后的 10-CURRENT (Rev 246083)。 |
1000028 | 246759 | 2013.02.13 | USB 移到了需要重建所有 USB 模块的驱动结构之后的 10-CURRENT。 |
1000029 | 247821 | 2013.03.04 | 引入“无勾选”功能之后的 10-CURRENT,该功能也改变了结构呼出的布局 (rev 247777)。 |
1000030 | 248210 | 2013.03.12 | 在虚拟机子系统中引入了支持读写锁定的 KPI 断点之后的 10-CURRENT(rev 248084)。 |
1000031 | 249943 | 2013.04.26 | ifnet if_output 方法的 dst 参数改为采用 const 修饰符之后的 10-CURRENT(rev 249925)。 |
1000032 | 250163 | 2013.05.01 | 引入 accept4(2) (rev 250154) 和 pipe2(2) (rev 250159) 系统调用之后的 10-CURRENT。 |
1000033 | 250881 | 2013.05.21 | 引入 flex 2.5.37 之后的 10-CURRENT。 |
1000034 | 251294 | 2013.06.03 | 在 libm 中增加了这些函数之后的 10-CURRENT。cacos(3), cacosf(3), cacosh(3), cacoshf(3), casin(3), casinf(3), casinh(3), casinhf(3), catan(3), catanf(3), catanh(3), catanhf(3) , logl(3), log2l(3) , log10l(3) , log1pl(3), expm1l(3) 。 |
1000035 | 251527 | 2013.06.08 | 引入 aio_mlock(2) 系统调用之后的 10-CURRENT (rev 251526)。 |
1000036 | 253049 | 2013.07.09 | 在内核 GSSAPI 模块的函数调用接口中增加了一个新函数之后的 10-CURRENT。 |
1000037 | 253089 | 2013.07.09 | 将统计结构迁移到 PCPU 计数器之后的 10-CURRENT。改变的结构包括: ahstat , arpstat , espstat , icmp6_ifstat , icmp6stat , in6_ifstat , ip6stat , ipcompstat , ipipstat ,ipsecstat , mrt6stat , mrtstat , pfkeystat , pim6stat , pimstat , rip6stat , udpstat (修订 253081)。 |
1000038 | 253396 | 2013.07.16 | 将 ARM EABI 作为 arm、armeb、armv6 和 armv6eb 架构上的默认 ABI 之后的 10-CURRENT。 |
1000039 | 253549 | 2013.07.22 | CAM 和 mps(4) 驱动程序扫描改变之后的 10-CURRENT。 |
1000040 | 253638 | 2013.07.24 | 增加 libusb pkgconf 文件之后的 10-CURRENT。 |
1000041 | 253970 | 2013.08.05 | 将 PF_INET6 中的 time_second 改为 time_uptime 之后的 10-CURRENT。 |
1000042 | 254138 | 2013.08.09 | 改变 VM 子系统以统一软忙和硬忙机制之后的 10-CURRENT。 |
1000043 | 254273 | 2013.08.13 | 默认启用 WITH_ICONV 之后的 10-CURRENT。新的 src.conf(5) 选项 WITH_LIBICONV_COMPAT (默认禁用) 增加了 libiconv_open 以提供与 converters/libiconv port 的兼容性。 |
1000044 | 254358 | 2013.08.15 | libc.so 转换为 ld(1) 脚本之后的 10-CURRENT (rev 251668)。 |
1000045 | 254389 | 2013.08.15 | 用 struct cdev 标志 SI_UNMAPPED 替换 cdevsw 标志 D_UNMAPPED_IO 实现devfs编程接口更改之后的 10-CURRENT。 |
1000046 | 254537 | 2013.08.19 | 增加 M_PROTO[9-12] 并删除 `M_FRAG |
1000047 | 254627 | 2013.08.21 | 更新 stat(2) 以允许将一些 Windows/DOS 和 CIFS 文件的属性存储为 stat(2) 标志之后的 10-CURRENT。 |
1000048 | 254672 | 2013.08.22 | 修改了 xsctp_inpcb 结构之后的 10-CURRENT。 |
1000049 | 254760 | 2013.08.24 | physio(9) 支持那些不能正常使用分离式 I/O 的设备之后的 10-CURRENT, 例如 sa(4)。 |
1000050 | 254844 | 2013.08.24 | 修改了结构 mbuf 之后的 10-CURRENT (rev 254780, 254799, 254804, 254807,254842)。 |
1000051 | 254887 | 2013.08.25 | 导入 Radeon KMS 驱动之后的 10-CURRENT (rev 254885)。 |
1000052 | 255180 | 2013.09.03 | 导入与构建相连接的 NetBSD libexecinfo 之后的 10-CURRENT 。 |
1000053 | 255305 | 2013.09.06 | 对 Capsicum 框架进行 API 和 ABI 修改之后的 10-CURRENT。 |
1000054 | 255321 | 2013.09.06 | 不再默认构建 gcc 和 libstdc++ 之后的 10-CURRENT。 |
1000055 | 255449 | 2013.09.06 | 增加 MMAP_32BIT mmap(2) 标志之后的 10-CURRENT(修订版 255426)。 |
1000100 | 259065 | 2013.12.07 | releng/10.0 从 stable/10 分支出来。 |
1000500 | 256283 | 2013.10.10 | 从 head/ 分支后的 10-STABLE。 |
1000501 | 256916 | 2013.10.22 | 增加了首次引导 rc(8) 支持之后的 10-STABLE。 |
1000502 | 258398 | 2013.11.20 | 从 libc.so.7 中删除 iconv 符号之后的 10-STABLE。 |
1000510 | 259067 | 2013.12.07 | releng/10.0 __FreeBSD_version 的更新, 以防止其数值倒退。 |
1000700 | 259069 | 2013.12.07 | releng/10.0 分支之后的 10-STABLE。 |
1000701 | 259447 | 2013.12.15 | Heimdal 编码修正后的 10.0-STABLE。 |
1000702 | 260135 | 2013.12.31 | 修复了 MAP_STACK 之后的 10-STABLE。 |
1000703 | 262801 | 2014.03.05 | 将 libc++ 升级到 3.4 版本之后的 10-STABLE。 |
1000704 | 262889 | 2014.03.07 | vt(4) 驱动程序的 MFC 之后的 10-STABLE (Rev 262861)。 |
1000705 | 263508 | 2014.03.21 | 将 llvm/clang 升级到 3.4 版本之后的 10-STABLE。 |
1000706 | 264214 | 2014.04.06 | GCC 支持 __block 定义之后的 10-STABLE。 |
1000707 | 264289 | 2014.04.08 | FreeBSD-SA-14:06.openssl 之后的 10-STABLE。 |
1000708 | 265122 | 2014.04.30 | FreeBSD-SA-14:07.devfs, FreeBSD-SA-14:08.tcp, 和 FreeBSD-SA-14:09.openssl 之后的 10-STABLE。 |
1000709 | 265946 | 2014.05.13 | 支持 UDP-Lite 协议 (RFC 3828) 之后的 10-STABLE。 |
1000710 | 267465 | 2014.06.13 | 修改了 strcasecmp(3) 的内容, 将 strcasecmp_l(3) 和 strncasecmp_l(3) 从 <string.h> 移到 <strings.h> 以符合 POSIX 2008 的要求之后的 10-STABLE。 |
1000711 | 268442 | 2014.07.08 | 10-STABLE 在 FreeBSD-SA-14:17.kmem (rev 268432) 之后。 |
1000712 | 269400 | 2014.08.01 | nfsd(8) 4.1 合并之后的 10-STABLE (Rev 269398)。 |
1000713 | 269484 | 2014.08.03 | 更新了 regex(3) 库以增加“>”和“<”定界符之后的 10-STABLE。 |
1000714 | 270174 | 2014.08.03 | 修复了 SOCK_DGRAM 错误 (rev 269490) 之后的 10-STABLE。 |
1000715 | 271341 | 2014.09.09 | FreeBSD-SA-14:18 (rev 269686) 之后的 10-STABLE。 |
1000716 | 271686 | 2014.09.16 | FreeBSD-SA-14:19 (rev 271667) 之后的 10-STABLE。 |
1000717 | 271816 | 2014.09.18 | 支持 i915 HW context 之后的 10-STABLE。 |
1001000 | 272463 | 2014.10.02 | releng/10.1 分支之后的 10.1-RC1。 |
1001500 | 272464 | 2014.10.02 | releng/10.1 分支之后的 10-STABLE。 |
1001501 | 273432 | 2014.10.21 | FreeBSD-SA-14:20, FreeBSD-SA-14:22, 和 FreeBSD-SA-14:23 (Rev 273411) 之后的 10-STABLE。 |
1001502 | 274162 | 2014.11.04 | 10-STABLE 之后的 FreeBSD-SA-14:23, FreeBSD-SA-14:24, 以及 FreeBSD-SA-14:25。 |
1001503 | 275040 | 2014.11.25 | 合并了用于数据吞吐量可视化的新库/工具 (dpv(1) dpv(3) 和 figpar(3) ) 之后的 10-STABLE。 |
1001504 | 275742 | 2014.12.13 | 合并了 LLVM 向量器的一个重要修正之后的 10-STABLE, 该修正在某些情况下可能会导致缓冲区超限。 |
1001505 | 276633 | 2015.01.03 | 合并了 276312 中的一些 arm 常量之后的 10-STABLE。 |
1001506 | 277087 | 2015.01.12 | 合并了 yacc 的最大表尺寸更新之后的 10-STABLE。 |
1001507 | 277790 | 2015.01.27 | 对 UDP 隧道回调进行修改,以提供上下文指针和源 sockaddr 之后的 10-STABLE。 |
1001508 | 278974 | 2015.02.18 | 增加了 CDAI_TYPE_EXT_INQ 请求类型之后的 10-STABLE。 |
1001509 | 279287 | 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 之后的 10-STABLE。 |
1001510 | 279329 | 2015.02.26 | rev 278964 的 MFC 之后的 10-STABLE。 |
1001511 | 280246 | 2015.03.19 | 将 sys/capability.h 改名为 sys/capsicum.h (rev 280224/) 之后的 10-STABLE。 |
1001512 | 280438 | 2015.03.24 | 增加了新的 mtio(4), sa(4) ioctls 之后的 10-STABLE。 |
1001513 | 281955 | 2015.04.24 | 开始从网络代码中取消使用已废弃的“M_FLOWID”标志之后的 10-STABLE。 |
1001514 | 282275 | 2015.04.30 | 修正了 iconv(3) 的 MFC 之后的 10-STABLE。 |
1001515 | 282781 | 2015.05.11 | 添加回 M_FLOWID 之后的 10-STABLE。 |
1001516 | 283341 | 2015.05.24 | 许多 USB 东西的 MFC 之后的 10-STABLE。 |
1001517 | 283950 | 2015.06.03 | 与声音有关的东西的 MFC 后的10-STABLE。 |
1001518 | 284204 | 2015.06.10 | MFC 了 zfs vfs 的修正之后的 10-STABLE (rev 284203)。 |
1001519 | 284720 | 2015.06.23 | 恢复了 amd64 上的 MAXCPU 之后的 10-STABLE。 |
1002000 | 285830 | 2015.07.24 | releng/10.2 从 10-STABLE 分支了。 |
1002500 | 285831 | 2015.07.24 | releng/10.2 从 10-STABLE 分支后的 10-STABLE。 |
1002501 | 289005 | 2015.10.08 | 合并了影响 zfeature_info 结构内部接口的 ZFS 修改之后的 10-STABLE (rev 288572)。 |
1002502 | 291243 | 2015.11.24 | 合并了影响 g_dev_setdumpdev() 参数的 dump 设备变更之后的 10-STABLE(rev 291215)。 |
1002503 | 292224 | 2015.12.14 | 合并了 nfsd.ko 和 nfscommon.ko 模块之间的内部接口变化, 要求它们一起升级之后的 10-STABLE (rev 292223)。 |
1002504 | 292589 | 2015.12.22 | xz 5.2.2 合并(多线程支持) (rev 292588) 之后的 10-STABLE 。 |
1002505 | 292908 | 2015.12.30 | 合并了对 pci(4) 的修改 (rev 292907) 之后的 10-STABLE 。 |
1002506 | 293476 | 2016.01.09 | 合并 utimensat(2) (rev 293473) 之后的10-STABLE。 |
1002507 | 293610 | 2016.01.09 | 合并了对 linux(4) 的修改 (rev 293477 到 293609) 之后的 10-STABLE。 |
1002508 | 293619 | 2016.01.09 | 合并了对 figpar(3) 类型/宏 (修订版 290275) 的修改之后的 10-STABLE。 |
1002509 | 295107 | 2016.02.01 | 合并了对 dpv(3) 的 API 修改之后的 10-STABLE。 |
1003000 | 296373 | 2016.03.04 | releng/10.3 从 10-STABLE 分支了。 |
1003500 | 296374 | 2016.03.04 | releng/10.3 从 10-STABLE 分支之后的 10-STABLE。 |
1003501 | 298299 | 2016.06.19 | 加入 kdbcontrol 的 -P 选项之后的 10-STABLE (rev 298297)。 |
1003502 | 299966 | 2016.06.19 | 将 libcrypto.so 改为独立位置之后的 10-STABLE。 |
1003503 | 300235 | 2016.06.19 | 允许 MK_ 覆盖之后的 10-STABLE (rev 300233)。 |
1003504 | 302066 | 2016.06.21 | filemon 的 MFC 从 11-CURRENT 变化之后的 10-STABLE。 |
1003505 | 302228 | 2016.06.27 | 将 sed 转换为使用 REG_STARTEND 之后的 10-STABLE,修正了一个 Mesa 问题。 |
1003506 | 304611 | 2016.08.22 | 添加了 C++11 thread_local 支持之后的 10-STABLE。 |
1003507 | 304864 | 2016.08.26 | 修复 LC_*_MASK 之后的 10-STABLE。 |
1003508 | 305734 | 2016.09.12 | 解决了 device_detach() 和 usbd_do_request_flags(9) 之间的死锁问题之后的 10-STABLE。 |
1003509 | 307331 | 2016.10.14 | ZFS 合并之后的 10-STABLE。 |
1003510 | 308047 | 2016.10.28 | 安装使用 libzfs_core 开发所需的头文件之后的 10-STABLE。 |
1003511 | 310121 | 2016.12.15 | 在 kinfo_proc 中导出整个线程名称之后的 10-STABLE(rev 309676)。 |
1003512 | 315730 | 2017.03.22 | libmd 更改之后的 10-STABLE (rev 314143)。 |
1003513 | 316499 | 2017.04.04 | 使 CAM SIM 锁定成为可选的之后的 10-STABLE (revs 315673, 315674)。 |
1003514 | 318198 | 2017.05.11 | 合并了添加 <dev/mmc/mmc_ioctl.h> 头之后的 10-STABLE。 |
1003515 | 321222 | 2017.07.19 | 在 libc 中增加了 C14 大小的释放函数之后的 10-STABLE。 |
1003516 | 321717 | 2017.07.30 | 合并了 MAP_GUARD mmap(2) 标志添加之后的 10-STABLE。 |
1004000 | 323604 | 2017.09.15 | releng/10.4 从 10-STABLE 分支了。 |
1004500 | 323605 | 2017.09.15 | releng/10.4 从 10-STABLE 分支后的 10-STABLE。 |
1004501 | 328379 | 2018.01.24 | 合并了 325028 修复 ptrace() 在恢复时总是清除正确的线程事件之后的 10-STABLE。 |
1004502 | 356396 | 2020.01.06 | 使 USB 的统计数据按设备而不是按总线进行之后的 10-STABLE。 |
1004503 | 356681 | 2020.01.13 | 为取消的 USB 传输增加自己的计数器之后的 10-STABLE。 |