aboutsummaryrefslogtreecommitdiffstats
path: root/common/sysutils.c (unfollow)
Commit message (Expand)AuthorFilesLines
2024-05-31indent: Fix spellingDaniel Kahn Gillmor1-2/+2
2024-03-26gpg,gpgsm: New option --disable-fd-translation.Werner Koch1-7/+17
2023-09-07common: Never remove /dev/null.Werner Koch1-1/+6
2023-07-11common: Add gnupg_check_special_filename.NIIBE Yutaka1-0/+42
2023-07-10common,gpg,kbx: Factor out open_stream_nc.NIIBE Yutaka1-0/+19
2023-07-10common:w32: Fix gnupg_w32_set_errno.NIIBE Yutaka1-0/+1
2023-07-10common:w32: Fix gnupg_w32_set_errno.NIIBE Yutaka1-0/+1
2023-07-04common,w32: Add missing GetLastError->errno mapping.Werner Koch1-2/+3
2023-06-29common: Fix the cast for 64-bit Windows.NIIBE Yutaka1-5/+3
2023-06-29common: Raise an error correctly in check_special_filename.NIIBE Yutaka1-2/+21
2023-06-28tools:gpgtar: Clean up the use of --status-fd.NIIBE Yutaka1-24/+8
2023-06-27common,gpg,sm,tools: Don't remove translate_sys2libc_fd_int.NIIBE Yutaka1-25/+19
2023-06-26tools: Fix use of EXCEPTS when spawning a process.NIIBE Yutaka1-1/+1
2023-06-23common: Remove translate_sys2libc_fd_int.NIIBE Yutaka1-19/+1
2023-06-23common: Add gnupg_sys2libc_fdstr function.NIIBE Yutaka1-19/+73
2023-06-22common: Add translate_sys2libc_fdstr.NIIBE Yutaka1-0/+50
2023-06-09w32: Map ERROR_FILE_INVALID to EIO.Werner Koch1-0/+3
2023-06-09w32: Map ERROR_FILE_INVALID to EIO.Werner Koch1-0/+3
2023-05-16w32: Also use _putenv_s for gnupg_unsetenv.NIIBE Yutaka1-1/+13
2023-05-16w32: Use _putenv_s.NIIBE Yutaka1-0/+14
2022-11-30w32: Fix gnupg_unsetenv.NIIBE Yutaka1-2/+11
2022-11-18w32: Fix gnupg_tmpfile for possible failure.NIIBE Yutaka1-6/+3
2022-10-14common,w32: Fix struct stat on Windows.NIIBE Yutaka1-1/+11
2022-08-03common: Silence warnings from AllowSetForegroundWindow.Werner Koch1-2/+6
2022-06-03Remove remaining support for WindowsCEWerner Koch1-92/+18
2021-08-11w32: Move socketdir to LCOAL_APPDATAWerner Koch1-0/+27
2021-02-10Require GpgRT version 1.41.Werner Koch1-19/+0
2021-01-11gpg,w32: Fix gnupg_remove.Werner Koch1-1/+129
2020-10-23common: Allow building with released libgpg-error.Werner Koch1-7/+9
2020-10-21common: New functions gnupg_opendir et al.Werner Koch1-0/+162
2020-10-21w32: Make gnupg_remove and gnupg_rename_file Unicode awareWerner Koch1-3/+33
2020-10-20Replace all calls to stat by gnupg_stat.Werner Koch1-0/+43
2020-10-20Replace most calls to open by a new wrapper.Werner Koch1-0/+36
2020-10-20Replace most of the remaining stdio calls by estream calls.Werner Koch1-0/+2
2020-10-20Replace all calls to access by gnupg_accessWerner Koch1-18/+25
2020-09-09agent: Keep some permissions of private-keys-v1.d.Werner Koch1-23/+41
2020-08-21common: Use gpgrt functions for mkdir and chdir.Werner Koch1-24/+6
2020-08-06common: New helper function gnupg_chuid.Werner Koch1-0/+98
2020-01-13gpg,sm: Avoid useless ASFW diagnostic in loopback mode.Werner Koch1-0/+21
2019-07-24common,w32: Fix cast from gnupg_fd_t to call _open_osfhandle.NIIBE Yutaka1-2/+2
2018-10-02common: Fix gnupg_reopen_std.NIIBE Yutaka1-6/+5
2017-11-15assuan: Fix exponential decay for first second.Werner Koch1-4/+3
2017-07-25common: New functions gnupg_daemon_rootdir and gnupg_chdir.Werner Koch1-0/+9
2017-06-23agent: Shutdown on removal of the home directory.Werner Koch1-0/+37
2017-04-28Spelling fixes in docs and comments.NIIBE Yutaka1-1/+1
2017-02-08gpg,common: Make sure that all fd given are valid.Justus Winter1-0/+11
2016-11-29gpg,sm: Merge the two versions of check_special_filename.Werner Koch1-1/+35
2016-11-16common: Rename keybox_file_rename to gnupg_rename_file.Werner Koch1-0/+70
2016-11-05Change all http://www.gnu.org in license notices to https://Werner Koch1-1/+1
2016-10-31common: New function gnupg_usleep.Werner Koch1-1/+45