summaryrefslogtreecommitdiffstats
path: root/common/sysutils.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* common: Never remove /dev/null.Werner Koch2023-09-071-1/+6
* common:w32: Fix gnupg_w32_set_errno.NIIBE Yutaka2023-07-101-0/+1
* common,w32: Add missing GetLastError->errno mapping.Werner Koch2023-07-041-2/+3
* w32: Map ERROR_FILE_INVALID to EIO.Werner Koch2023-06-091-0/+3
* w32: Fix gnupg_unsetenv.NIIBE Yutaka2022-11-301-2/+11
* w32: Fix gnupg_tmpfile for possible failure.NIIBE Yutaka2022-11-181-6/+3
* common,w32: Fix struct stat on Windows.NIIBE Yutaka2022-10-141-1/+11
* common: Silence warnings from AllowSetForegroundWindow.Werner Koch2022-08-031-2/+6
* Remove remaining support for WindowsCEWerner Koch2022-06-031-92/+18
* w32: Move socketdir to LCOAL_APPDATAWerner Koch2021-08-111-0/+27
* Require GpgRT version 1.41.Werner Koch2021-02-101-19/+0
* gpg,w32: Fix gnupg_remove.Werner Koch2021-01-111-1/+129
* common: Allow building with released libgpg-error.Werner Koch2020-10-231-7/+9
* common: New functions gnupg_opendir et al.Werner Koch2020-10-211-0/+162
* w32: Make gnupg_remove and gnupg_rename_file Unicode awareWerner Koch2020-10-211-3/+33
* Replace all calls to stat by gnupg_stat.Werner Koch2020-10-201-0/+43
* Replace most calls to open by a new wrapper.Werner Koch2020-10-201-0/+36
* Replace most of the remaining stdio calls by estream calls.Werner Koch2020-10-201-0/+2
* Replace all calls to access by gnupg_accessWerner Koch2020-10-201-18/+25
* agent: Keep some permissions of private-keys-v1.d.Werner Koch2020-09-091-23/+41
* common: Use gpgrt functions for mkdir and chdir.Werner Koch2020-08-211-24/+6
* common: New helper function gnupg_chuid.Werner Koch2020-08-061-0/+98
* gpg,sm: Avoid useless ASFW diagnostic in loopback mode.Werner Koch2020-01-131-0/+21
* common,w32: Fix cast from gnupg_fd_t to call _open_osfhandle.NIIBE Yutaka2019-07-241-2/+2
* common: Fix gnupg_reopen_std.NIIBE Yutaka2018-10-021-6/+5
* assuan: Fix exponential decay for first second.Werner Koch2017-11-151-4/+3
* common: New functions gnupg_daemon_rootdir and gnupg_chdir.Werner Koch2017-07-251-0/+9
* agent: Shutdown on removal of the home directory.Werner Koch2017-06-231-0/+37
* Spelling fixes in docs and comments.NIIBE Yutaka2017-04-281-1/+1
* gpg,common: Make sure that all fd given are valid.Justus Winter2017-02-081-0/+11
* gpg,sm: Merge the two versions of check_special_filename.Werner Koch2016-11-291-1/+35
* common: Rename keybox_file_rename to gnupg_rename_file.Werner Koch2016-11-161-0/+70
* Change all http://www.gnu.org in license notices to https://Werner Koch2016-11-051-1/+1
* common: New function gnupg_usleep.Werner Koch2016-10-311-1/+45
* common: Remove debug output from gnupg_get_socket_name.Werner Koch2016-10-271-4/+4
* common: Fix gnupg_inotify_has_name, differently.NIIBE Yutaka2016-10-271-21/+15
* agent,common: move get_socket_name() into common.Daniel Kahn Gillmor2016-10-271-0/+49
* common: Fix gnupg_inotify_has_name.NIIBE Yutaka2016-10-271-14/+22
* common: Use GPG_ERR_INV_VALUE instead of GPG_ERR_EINVAL.Werner Koch2016-10-261-1/+1
* common: avoid segfaultDaniel Kahn Gillmor2016-10-261-0/+3
* common: Use strconcat in gnupg_setenv.Werner Koch2016-10-251-22/+22
* common,w32: Fix setting environment variables on Windows.Justus Winter2016-10-201-39/+62
* agent: Move inotify code to common and improve it.Werner Koch2016-10-151-0/+127
* Explicitly restrict socket permissions.Werner Koch2016-06-081-1/+1
* common,w32: Silence an unused arg warning message.Werner Koch2016-05-241-0/+2
* agent: Sanitize permissions of the private key directory.Justus Winter2016-04-201-24/+49
* Fix typos found using codespell.Justus Winter2015-11-171-2/+2
* Remove use of gnulib (part 2)Werner Koch2014-11-111-9/+143
* Remove use of gnulib (part 1)Werner Koch2014-11-111-2/+0
* common: Cleanup the use of USE_NPTH and HAVE_NPTH macros.Werner Koch2014-05-021-12/+2