Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Musl
提交
db9915ee
T
Third Party Musl
项目概览
OpenHarmony
/
Third Party Musl
大约 1 年 前同步成功
通知
37
Star
125
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Musl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
db9915ee
编写于
4月 22, 2011
作者:
R
Rich Felker
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update release notes to new format, add more
上级
e6cc1d6c
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
33 addition
and
23 deletion
+33
-23
WHATSNEW
WHATSNEW
+33
-23
未找到文件。
WHATSNEW
浏览文件 @
db9915ee
...
...
@@ -186,26 +186,36 @@ for nonstandard macros, etc.
0.7.9 - new cancellation, bug fixes, compatibility, optimization, cleanup
major changes to pthread cancellation handling which simplify and
reduce code size while ensuring no resource leaks or dangerous
behavior with signals.
better code factorization for smaller static binary sizes, especially
in the presence of library code that is thread-aware but never
actually creates any threads.
optimizations for size and performance in many syscall wrappers and
pthread functions.
fixed fcntl locking on x86_64.
fixed syslog implementation to work correctly with busybox syslogd and
presumably all other syslogd implementations using /dev/log.
fixed major problems, including wrong public struct definitions, in
sysvipc interfaces.
improved timers with thread delivery to avoid some issues with reusing
the same thread for all expirations.
0.7.9 release notes
new pthread cancellation implementation:
- safe against resource-leak/side-effect-leak race conditions
- safe against interruption by signal handlers
- reduced bloat in all cancellable functions
- reduced bloat for blocking cancellation
new interfaces implemented:
- realpath (limited functionality)
- wordexp (limited functionality)
- flock (nonstandard)
- forkpty (nonstandard)
- posix_fadvise
- posix_fallocate
general bug fixes:
- syslog function failure to communicate with syslogd
- bug in siginfo_t definition if wait.h was included before signal.h
- incorrect struct definitions for most of sysv ipc
- pthread_exit/cancel on timer handler wrongly destroying the timer
- linux dup2 ebusy workaround
- obscure issues in non-threaded programs using some pthread functions
- getopt_long allowed mismatch in last char of option name
- incorrect parsing of obscure ip address forms
- initgroups not working reliably (uninitialized var)
- shadow pass treating empty expiry field as pass-expired-in-1970
- bogus longjmp if pthread_exit was called from cancellation handlers
x86_64-specific bug fixes:
- fcntl file locking
- thread stack alignment
- broken select timeouts due to incorrect timeval definition
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录