diff options
author | NIIBE Yutaka <[email protected]> | 2022-04-05 03:02:31 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2022-04-05 03:10:50 +0000 |
commit | 0fae5823f6e6a9592110ae50dabc6fb248eef998 (patch) | |
tree | 1b88576990d69f4dd0c95f5b2004a22b040e5971 /NEWS | |
parent | build: Fix listing m4 files. (diff) | |
download | libassuan-0fae5823f6e6a9592110ae50dabc6fb248eef998.tar.gz libassuan-0fae5823f6e6a9592110ae50dabc6fb248eef998.zip |
Take advantage of gpgrt_get_syscall_clamp function.
* src/assuan-defs.h (_assuan_pre_syscall, _assuan_post_syscall): New.
* src/assuan.c (_assuan_pre_syscall, _assuan_post_syscall): New.
(pre_syscall_func, post_syscall_func): New.
(_assuan_syscall_func_initialized): New.
(assuan_new_ext): Call gpgrt_get_syscall_clamp to get clamp functions.
* src/system-posix.c (_assuan_system_hooks): Use version 0.
* src/system-w32.c (_assuan_system_hooks): Likewise.
* src/system.c (_assuan_usleep): Call clamp functions if no hooks.
(_assuan_close, _assuan_close_inheritable, _assuan_read): Likewise.
(_assuan_write, _assuan_recvmsg, _assuan_sendmsg): Likewise.
(_assuan_waitpid, _assuan_connect): Likewise.
(_assuan_pipe): Call __assuan_pipe directly if no hooks.
(_assuan_spawn): Call __assuan_spawn directly if no hooks.
(_assuan_socketpair): Call __assuan_socketpair directly if no hooks.
(_assuan_socket): Call __assuan_socket directly if no hooks.
--
GnuPG-bug-id: 5914
Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1,6 +1,9 @@ Noteworthy changes in version 2.5.6 (unreleased) [C8/A8/R_] ------------------------------------------------ + * Use of ASSUAN_SYSTEM_NPTH is deprecated. Instead, please use + the gpgrt_set_syscall_clamp function from gpgrt library. + Noteworthy changes in version 2.5.5 (2021-03-22) [C8/A8/R5] ------------------------------------------------ |