Thu, Jul 3
Thu, Jul 3
collinfunk added a comment to T6598: Fix FD2INT for 64-bit Windows.
Can't you just use file descriptors everywhere and use _get_osfhandle. That is what I am used to seeing in Windows code in Gnulib (although I do not touch it much).
Wed, Jul 2
Wed, Jul 2
• werner reopened T6598: Fix FD2INT for 64-bit Windows as "Open".
Regarding 64bit handles https://learn.microsoft.com/en-us/windows/win32/winprog64/interprocess-communication
tells us:
• werner reopened T6598: Fix FD2INT for 64-bit Windows, a subtask of T6508: Port GnuPG to 64-bit Windows, as Open.
Wed, Jun 18
Wed, Jun 18
• werner closed T6551: translate_sys2libc_fd_int on Windows 64-bit, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
After several gpg4win-5 betas be can set this task to resolved.
• werner closed T6580: Use gnupg_fd_t if it's relevant, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
I claim this resolved given several gpg4win-5 betas.
• werner closed T6598: Fix FD2INT for 64-bit Windows, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
I claim this resolved given that we had several gpg4win-5 betas and no reported problems was related to this.
Dec 16 2024
Dec 16 2024
Since codesigning for all dlls was added this is fully resolved.
Nov 29 2024
Nov 29 2024
• gniibe closed T6606: Use new API of libassuan 3, a subtask of T6599: INT2FD and npth_accept, as Resolved.
Done for 2.5.0.
• gniibe closed T6597: Introduce FD_DBG to handle the cases for displaying the value, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
Done in 2.5.0.
• gniibe closed T6592: GPGSM: Use estream_t instead of FD, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
Fixed in 2.5.0.
• gniibe closed T6562: gpgtar: --status-fd requires HANDLE (not POSIX fd) when spawning a process, a subtask of T6551: translate_sys2libc_fd_int on Windows 64-bit, as Resolved.
• gniibe closed T6562: gpgtar: --status-fd requires HANDLE (not POSIX fd) when spawning a process as Resolved.
Fixed in 2.5.0.
Aug 12 2024
Aug 12 2024
• aheinecke closed T6484: dll: 64-bit different name for libgcrypt, libksba, ntbtls, and gpgme, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
Jul 5 2024
Jul 5 2024
Jul 4 2024
Jul 4 2024
Jun 21 2024
Jun 21 2024
• gniibe closed T6625: libassuan: Add assuan_control function, a subtask of T6606: Use new API of libassuan 3, as Resolved.
• gniibe closed T5914: libassuan: Introduce use of gpgrt_get_syscall_clamp, no use of system_hooks for nPTH, a subtask of T6606: Use new API of libassuan 3, as Resolved.
• gniibe closed T6236: libassuan: Support sendfd/recvfd (possibly by new API) on Windows, a subtask of T6606: Use new API of libassuan 3, as Resolved.
• gniibe closed T5925: libassuan: Add assuan_sock_accept function to the API, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
• gniibe closed T5925: libassuan: Add assuan_sock_accept function to the API, a subtask of T6606: Use new API of libassuan 3, as Resolved.
May 18 2024
May 18 2024
• werner added a comment to T6634: Port GPGME to Windows 64-bit.
Actually we are using gpgme already for 64 bit Windows; but statically linked.
May 17 2024
May 17 2024
• gniibe edited parent tasks for T7126: GPGME deprecate/remove support of gpgme-glib for Windows, added: T6634: Port GPGME to Windows 64-bit; removed: T7125: GPGME spawn for Windows 64-bit.
• gniibe triaged T7127: GPGME deprecate/remove the helper gpgme-w32spawn program as Normal priority.
• gniibe renamed T7126: GPGME deprecate/remove support of gpgme-glib for Windows from GPGME deprecate/remove support of glib to GPGME deprecate/remove support of gpgme-glib for Windows.
• gniibe triaged T7126: GPGME deprecate/remove support of gpgme-glib for Windows as Normal priority.
Jan 23 2024
Jan 23 2024
Oct 26 2023
Oct 26 2023
Aug 9 2023
Aug 9 2023
jonpue123 updated the task description for T6640: PGP (kleopatra) checksum error importing some public keys! "checksum error / wrong keyring".
jonpue123 triaged T6640: PGP (kleopatra) checksum error importing some public keys! "checksum error / wrong keyring" as High priority.
Aug 4 2023
Aug 4 2023
• gniibe changed the status of T6625: libassuan: Add assuan_control function, a subtask of T6606: Use new API of libassuan 3, from Open to Testing.
• gniibe added subtasks for T6606: Use new API of libassuan 3: T6487: libassuan: Clear semantics for assuan_get_pid and improve use cases for process control, T5925: libassuan: Add assuan_sock_accept function to the API, T6625: libassuan: Add assuan_control function, T6236: libassuan: Support sendfd/recvfd (possibly by new API) on Windows.
• gniibe changed the status of T6227: Windows 64-bit: NPTH API, a subtask of T6508: Port GnuPG to 64-bit Windows, from Open to Testing.
npth_t is untouched for Windows 64-bit.
• gniibe added a parent task for T6227: Windows 64-bit: NPTH API: T6508: Port GnuPG to 64-bit Windows.
• gniibe changed the status of T4655: Windows 64-bit: gnupg_fd_t, assuan_fd_t and int for fd in the API, and casts, a subtask of T6508: Port GnuPG to 64-bit Windows, from Open to Testing.
• gniibe changed the status of T4656: Windows 64-bit: functions which use pid_t, a subtask of T6508: Port GnuPG to 64-bit Windows, from Open to Testing.