18.10.FreeBSD 5
表10. FreeBSD 5 __FreeBSD_version
值
值 | 修订版 | 日期 | 版本 |
---|---|---|---|
500000 | 2000.03.13 | 5.0-CURRENT | |
500001 | 2000.04.18 | 增加了 ELF 标头字段,并改变了我们的 ELF 二进制烙印方法之后的 5.0-CURRENT。 | |
500002 | 2000.05.02 | 更改 kld 元数据之后的 5.0-CURRENT。 | |
500003 | 2000.05.18 | buf/bio 变化之后的 5.0-CURRENT。 | |
500004 | 2000.05.26 | binutils 升级之后的 5.0-CURRENT。 | |
500005 | 2000.06.03 | 将 libxpg4 代码并入 libc 并引入 TASKQ 接口之后的 5.0-CURRENT。 | |
500006 | 2000.06.10 | 增加了 AGP 接口之后的 5.0-CURRENT。 | |
500007 | 2000.06.29 | Perl 升级到 5.6.0 之后的 5.0-CURRENT | |
500008 | 2000.07.07 | 将 KAME 代码更新到 2000/07 源之后的 5.0-CURRENT。 | |
500009 | 2000.07.14 |
| |
500010 | 2000.07.16 | 将 mtree 默认值改回原始变量,加入了 -L 以跟踪符号链接之后的 5.0-CURRENT,。 | |
500011 | 2000.07.18 | 更改 kqueue API 之后的 5.0-CURRENT。 | |
500012 | 2000.09.02 | setproctitle(3) 从 libutil 移到 libc 之后的 5.0-CURRENT。 | |
500013 | 2000.09.10 | 第一次提交 SMPng 之后的 5.0-CURRENT。 | |
500014 | 2001.01.04 | 将 <sys/select.h> 移到 <sys/selinfo.h> 之后的 5.0-CURRENT。 | |
500015 | 2001.01.10 | 将 libgcc.a 和 libgcc_r.a 合并以及相关的 GCC 连接变化之后的 5.0-CURRENT, 。 | |
500016 | 2001.01.24 | 允许 libc 和 libc_r 连接在一起, 废弃 -pthread 选项之后的 5.0-CURRENT。 | |
500017 | 2001.02.18 | 从 struct ucred 改为 struct xucred 以稳定内核出口的 mountd 等 API 之后的 5.0-CURRENT。 | |
500018 | 2001.02.24 | 增加了用于控制 CPU 特定优化的 CPUTYPE 变量之后的 5.0-CURRENT。 | |
500019 | 2001.06.09 | 将 machine/ioctl_fd.h 移到 sys/fdcio.h 之后的 5.0-CURRENT。 | |
500020 | 2001.06.15 | 将 locale 名称重命名之后的 5.0-CURRENT。 | |
500021 | 2001.06.22 | 导入 Bzip2 之后的 5.0-CURRENT ,也标志着删除 S/Key。 | |
500022 | 2001.07.12 | 支持 SSE 之后的 5.0-CURRENT。 | |
500023 | 2001.09.14 | KSE 里程碑 2 之后的 5.0-CURRENT。 | |
500024 | 2001.10.01 | d_thread_t 之后的 5.0-CURRENT,并将 UUCP 移至 ports。 | |
500025 | 2001.10.04 | 64 位平台上描述符和凭据传递的 ABI 改变之后的 5.0-CURRENT。 | |
500026 | 2001.10.09 | 将软件包的构建默认迁移到 XFree86 4, 并加入新的 libc | |
500027 | 2001.10.10 | 加入新的 libc | |
500028 | 2001.12.14 | 导入了 smbfs 的用户区组件之后的 5.0-CURRENT。 | |
(没有改变) | 加入了新的 C99 特定宽度的整数类型之后的 5.0-CURRENT。 | ||
500029 | 2002.01.29 | 对 sendfile(2) 的返回值进行了修改之后的 5.0-CURRENT。 | |
500030 | 2002.02.15 | 引入 | |
500031 | 2002.02.24 | usb 结构元素重命名之后的 5.0-CURRENT。 | |
500032 | 2002.03.16 | 引入 Perl 5.6.1 之后的 5.0-CURRENT。 | |
500033 | 2002.04.03 |
| |
500034 | 2002.04.30 |
| |
500035 | 2002.05.13 | 采用 Gcc 3.1 的 5.0-CURRENT。 | |
500036 | 2002.05.17 | 在 /usr/src 中没有 Perl 的 5.0-CURRENT | |
500037 | 2002.05.29 | 加入 dlfunc(3) 之后的 5.0-CURRENT | |
500038 | 2002.07.24 | 改变了一些 struct sockbuf 成员的类型,并对结构重新排序之后的 5.0-CURRENT。 | |
500039 | 2002.09.01 | 引入 GCC 3.2.1 之后的 5.0-CURRENT。也是在头文件停止使用 BSD_FOO_T 而开始使用 _FOO_T_DECLARED 之后。这个值也可以作为对 bzip2(1) 包支持的开始时间的保守估计。 | |
500040 | 2002.09.20 | 以消除对 disklabel 结构内部的依赖为名, 对磁盘功能进行了各种修改之后的 5.0-CURRENT。 | |
500041 | 2002.10.01 | 在 libc 中加入 getopt_long(3) 之后的 5.0-CURRENT。 | |
500042 | 2002.10.15 | 升级了 Binutils 2.13 之后的 5.0-CURRENT,其中包括新的 FreeBSD 仿真、vec 和输出格式。 | |
500043 | 2002.11.01 | 在 libc 中加入弱 pthread_XXX 存根, 淘汰 libXThrStub.so 之后的 5.0-CURRENT。5.0-RELEASE。 | |
500100 | 2003.01.17 | 为 RELENG_5_0 分支之后的 5.0-CURRENT | |
500101 | 2003.02.19 | <sys/dkstat.h> 是空的。请不要包含它。 | |
500102 | 2003.02.25 | d_mmap_t 接口改变之后的 5.0-CURRENT。 | |
500103 | 2003.02.26 | 将 taskqueue_swi 改为在没有 Giant 的情况下运行, 并加入 taskqueue_swi_giant 以便与 Giant 一起运行之后的 5.0-CURRENT。 | |
500104 | 2003.02.27 |
| |
500105 | 2003.03.04 | 新增 cdevsw 初始化方法之后的 5.0-CURRENT。 | |
500106 | 2003.03.08 |
| |
500107 | 2003.03.15 | Devstat 接口的改变;参见 sys/sys/param.h 1.149 | |
500108 | 2003.03.15 | Token-Ring接口的改变。 | |
500109 | 2003.03.25 | 增加了vm_paddr_t。 | |
500110 | 2003.03.28 | realpath(3) 变成线程安全的 5.0-CURRENT | |
500111 | 2003.04.09 | usbhid(3) 与 NetBSD 同步之后的 5.0-CURRENT | |
500112 | 2003.04.17 | 新的 NSS 实现和增加 POSIX.1 getpw__r, getgr__r 函数之后的 5.0-CURRENT | |
500113 | 2003.05.02 | 移除旧的 rc 系统之后的 5.0-CURRENT。 | |
501000 | 2003.06.04 | 5.1-RELEASE. | |
501100 | 2003.06.02 | 为 RELENG_5_1 分支之后的 5.1-CURRENT。 | |
501101 | 2003.06.29 | 修正了 sigtimedwait(2) 和 sigwaitinfo(2) 的语义之后的 5.1-CURRENT。 | |
501102 | 2003.07.03 | 在 bus_dma_tag_create(9) 中增加 lockfunc 和 lockfuncarg 字段之后的 5.1-CURRENT。 | |
501103 | 2003.07.31 | 整合 GCC 3.3.1-pre 20030711 快照之后的 5.1-CURRENT。 | |
501104 | 2003.08.05 | 对 twe 的 3ware API 进行修改的 5.1-CURRENT。 | |
501105 | 2003.08.17 | 支持动态链接的 /bin 和 /sbin 并将库移至 /lib 的 5.1-CURRENT。 | |
501106 | 2003.09.08 | 为 Coda 6.x 增加内核支持之后的 5.1-CURRENT。 | |
501107 | 2003.09.17 | 16550 UART 常量从 <dev/sio/sioreg.h> 移到 <dev/ic/ns16550.h> 之后的 5.1-CURRENT。也是在 libmap 功能被 rtld 无条件支持之后。 | |
501108 | 2003.09.23 | PFIL_HOOKS API 更新之后的 5.1-CURRENT | |
501109 | 2003.09.27 | 添加 kiconv(3) 之后的 5.1-CURRENT | |
501110 | 2003.09.28 | 改变 cdevsw 中 open 和 close 默认操作之后的 5.1-CURRENT | |
501111 | 2003.10.16 | 改变了 cdevsw 的布局之后的 5.1-CURRENT | |
501112 | 2003.10.16 | 增加 kobj 多重继承后的 5.1-CURRENT | |
501113 | 2003.10.31 | 修改 ifnet 结构中 if_xname 之后的 5.1-CURRENT | |
501114 | 2003.11.16 | 将 /bin 和 /sbin 改为动态链接后的 5.1-CURRENT | |
502000 | 2003.12.07 | 5.2-RELEASE | |
502010 | 2004.02.23 | 5.2.1-RELEASE | |
502100 | 2003.12.07 | 为 RELENG_5_2 分支后的 5.2-CURRENT | |
502101 | 2003.12.19 | libc 中加入 cxa_atexit/cxa_finalize 函数之后的 5.2-CURRENT。 | |
502102 | 2004.01.30 | 将默认线程库从 libc_r 改为 libpthread 之后的 5.2-CURRENT。 | |
502103 | 2004.02.21 | 设备驱动 API 巨型补丁之后的 5.2-CURRENT。 | |
502104 | 2004.02.25 | 增加 | |
502105 | 2004.03.05 | 将 C 语言的 NULL 变成 ((void *)0) 之后的 5.2-CURRENT,产生了更多警告。 | |
502106 | 2004.03.08 | pf 被链接到构建和安装之后的 5.2-CURRENT。 | |
502107 | 2004.03.10 | 在 sparc64 上将 time_t 改为 64 位数值之后的 5.2-CURRENT。 | |
502108 | 2004.03.12 | Intel C/C++ 编译器在某些头文件中的支持和 execve(2) 的修改, 使其更严格地符合 POSIX 之后的 5.2-CURRENT。 | |
502109 | 2004.03.22 | 引入 bus_alloc_resource_any API 之后的 5.2-CURRENT | |
502110 | 2004.03.27 | 增加了 UTF-8 语言环境之后的 5.2-CURRENT | |
502111 | 2004.04.11 | 删去 getvfsent(3) API 之后的 5.2-CURRENT | |
502112 | 2004.04.13 | 为 make 增加了 .warning 指令之后的 5.2-CURRENT。 | |
502113 | 2004.06.04 | 将 | |
502114 | 2004.06.13 | 引入 ALTQ 框架之后的 5.2-CURRENT。 | |
502115 | 2004.06.14 | 将 sema_timedwait(9) 改为成功时返回 0,失败时返回非零错误代码之后的 5.2-CURRENT。 | |
502116 | 2004.06.16 | 将内核 dev_t 改为指向 struct cdev * 的指针之后的 5.2-CURRENT。 | |
502117 | 2004.06.17 | 将内核 udev_t 改为 dev_t 之后的 5.2-CURRENT。 | |
502118 | 2004.06.17 | 在 clock_gettime(2) 和 clock_getres(2) 中加入对 CLOCK_VIRTUAL 和 CLOCK_PROF 的支持之后的 5.2-CURRENT。 | |
502119 | 2004.06.22 | 更改网络接口克隆大修之后的 5.2-CURRENT。 | |
502120 | 2004.07.02 | 将软件包工具更新到20040629版本之后的5.2-CURRENT。 | |
502121 | 2004.07.09 | 将蓝牙代码标记为非 i386 专用之后的 5.2-CURRENT。 | |
502122 | 2004.07.11 | 引入 KDB 调试器框架之后的 5.2-CURRENT,将 DDB 改为后端,并引入 GDB 后端。 | |
502123 | 2004.07.12 | 在更改使 VFS_ROOT 像 vflush 一样采用结构线程参数之后的 5.2-CURRENT。kinfo_proc 结构现在有了一个用户数据指针。这时还将默认的 X 实现切换为 | |
502124 | 2004.07.24 | 将 ports rc.d 和遗留脚本的启动方式改为分开之后的 5.2-CURRENT。 | |
502125 | 2004.04.28 | 回避了前一次修改之后的 5.2-CURRENT。 | |
502126 | 2004.07.31 | 删去 | |
502127 | 2004.08.02 | 修改 UMA 内核 API 以允许 ctors/inits 失效之后的 5.2-CURRENT。 | |
502128 | 2004.08.08 | 修改了 vfs_mount 签名以及将 suser(9) API 的 PRISON_ROOT 全盘替换为 SUSER_ALLOWJAIL 之后的 5.2-CURRENT。 | |
503000 | 2004.08.23 | 5.3-BETA/RC 在改变 pfil API 之前 | |
503001 | 2004.09.22 | 5.3-RELEASE | |
503100 | 2004.10.16 | 为 RELENG_5_3 分支后的 5.3-STABLE | |
503101 | 2004.12.03 | 增加了 glibc 式 strftime(3) 填充选项之后的 5.3-STABLE。 | |
503102 | 2005.02.13 | OpenBSD 的 nc(1) 导入 MFC 之后的 5.3-STABLE。 | |
503103 | 2005.02.27 | 在 <src/include/stdbool.h> 和 <src/sys/i386/include/_types.h> 中为使用 Intel C/C++ 编译器的 GCC-compatibility 所做的修正的 MFC 之后的 5.4-PRERELEASE 。 | |
503104 | 2005.02.28 | 在将 ifi_epoch 从挂钟时间改为 uptime 的 MFC 之后 5.4-PRERELEASE。 | |
503105 | 2005.03.02 | 修正 vswprintf(3) 中的 EOVERFLOW 检查的 MFC 之后的 5.4-PRERELEASE。 | |
504000 | 2005.04.03 | 5.4-RELEASE。 | |
504100 | 2005.04.03 | 为 RELENG_5_4 分支后的 5.4-STABLE | |
504101 | 2005.05.11 | 增加默认线程堆栈大小之后的 5.4-STABLE | |
504102 | 2005.06.24 | 增加了 sha256 之后的 5.4-STABLE | |
504103 | 2005.10.03 | 加入 if_bridge 的 MFC 之后的 5.4-STABLE | |
504104 | 2005.11.13 | bsdiff 和 portsnap 的 MFC 之后的 5.4-STABLE | |
504105 | 2006.01.17 | 更改 ldconfig_local_dirs 的 MFC 之后的 5.4-STABLE。 | |
505000 | 2006.05.12 | 5.5-RELEASE。 | |
505100 | 2006.05.12 | 为 RELENG_5_5 分支后的 5.5-STABLE |
最后更新于