Today
Today
rLIBKLEO6648c986a2f2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rKLEOPATRAb1d2a40f4b2e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
• gniibe added inline comments to rC005292cf9f41: cipher:kem:ecc: Support NIST curves..
Yesterday
Yesterday
• werner moved T6682: agent: agent_kick_the_loop function to unblock the select(2) from Backlog to QA on the gnupg26 board.
• werner moved T6692: agent: Clean up check_own_socket to monitor socket takeover from Backlog to QA on the gnupg26 board.
• werner moved T6693: agent: Have a thread monitoring parent PID and homedir from Backlog to QA on the gnupg26 board.
• werner moved T7014: agent: Enhancement of PKDECRYPT for KEM interface from Backlog to WIP on the gnupg26 board.
• werner added a comment to T6815: PQC encryption for GnuPG.
Most things are done. Missing stuff
gpg: New option --require-pqc-encryption
• werner committed rW6ef19438d3bf: Fix recent authenticode-sign.sh "none" feature. (authored by • werner).
Fix recent authenticode-sign.sh "none" feature.
• werner added a comment to T7100: Error in the patch "Allow to disable signing with authenticode-sign.sh".
Thanks for the patch.
• werner added inline comments to rC005292cf9f41: cipher:kem:ecc: Support NIST curves..
• gniibe committed rGa45243548ed3: agent:kem: Factor out ECC KEM operation from composite KEM. (authored by • gniibe).
agent:kem: Factor out ECC KEM operation from composite KEM.
• gniibe committed rGd1f8caafb4e7: agent: Simplify diverting operation to the smartcard. (authored by • gniibe).
agent: Simplify diverting operation to the smartcard.
rMTP34f3b1f706e3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rLIBKLEO8f2d6f7647d6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rKLEOPATRA3823cc1aaa97: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
cipher:kem:ecc: Support NIST curves.
• gniibe committed rC118fa95d8d36: cipher:kem:ecc: Fix DHKEM implementation. (authored by • gniibe).
cipher:kem:ecc: Fix DHKEM implementation.
rLIBKLEO00c095505b13: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rKLEOPATRA700b488cee9a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
Tue, Apr 23
Tue, Apr 23
ikloecker committed rLIBKLEOda4a16bf14c7: Adjust test to behavior change of QTemporaryFile::fileName() (authored by ikloecker).
Adjust test to behavior change of QTemporaryFile::fileName()
ikloecker committed rLIBKLEOdb2462315ae4: Adjust test to behavior change of QTemporaryFile::fileName() (authored by ikloecker).
Adjust test to behavior change of QTemporaryFile::fileName()
Debug QTemporaryFile
Debug QTemporaryFile
Debug QTemporaryFile
• werner committed rGab703eacf73e: gpg: Split keygrip in a standard key listing. (authored by • werner).
gpg: Split keygrip in a standard key listing.
ikloecker committed rKLEOPATRA765b624e9967: a11y: Disable workaround for bug in QListView::currentChanged (authored by ikloecker).
a11y: Disable workaround for bug in QListView::currentChanged
• werner added a comment to T6815: PQC encryption for GnuPG.
Alright: We have support for all our combined algos ky{768,1024}_bp{256,384,512}and ky{768,1024}_cv{25519,448} as well as test keys and encrypted test messages.
cipher:kem:ecc: Support brainpoolP512r1.
• werner committed rC66884c2d6b35: Use explicit values for the gcry_kem_algos enum. (authored by • werner).
Use explicit values for the gcry_kem_algos enum.
gpg: Support Kyber with Brainpool512r1.
• werner committed rG32ec480024b3: gpg: Support encryption with kyber_bp256 and kyber_bp384 (authored by • werner).
gpg: Support encryption with kyber_bp256 and kyber_bp384
• werner committed rG54741685ced2: Remove the deprecated gcry_set_log_handler. (authored by • werner).
Remove the deprecated gcry_set_log_handler.
cipher:kem:ecc: Fix for Weierstrass.
Add xmllint ci job
• werner added a comment to T1825: Add a re-encrypt to additional key.
Another important use-case is to provide a way to migrate to a newer smartcard.
• werner renamed T6564: Kleopatra: Re-encrypt an encrypted folder to the original recpients from Kleopatra: Re encrypt to original recpients to Kleopatra: Re-encrypt an encrypted folder to the original recpients.
• werner committed rGf325d3277ec6: tests: Add two Kyber sample keys and messages. (authored by • werner).
tests: Add two Kyber sample keys and messages.
• werner committed rGe591fd25adc3: gpg: Support encryption with kyber_cv448. (authored by • werner).
gpg: Support encryption with kyber_cv448.
Require Libgcrypt 1.11.0
• werner committed rCab0bdc72c79d: Divert log functions to the gpgrt log functions. (authored by • werner).
Divert log functions to the gpgrt log functions.
• gniibe committed rGaf98a3e5faf1: agent:kem: More fix for PQC KEM with X448. (authored by • gniibe).
agent:kem: More fix for PQC KEM with X448.
• gniibe committed rG65833eefb2b5: agent:kem: Support other ML-KEM variants. (authored by • gniibe).
agent:kem: Support other ML-KEM variants.
agent:kem: Support other ECC curves.
rKLEOPATRAf12133800bf6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rKLEOPATRAb92904ff45f7: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed SVN_SILENT made messages (.desktop file) - always resolve ours
rKLEOPATRA556937c63fb9: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT made messages (after extraction)
rMTPb9b527194e23: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rLIBKLEO04d84815182f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rKLEOPATRAcad8ad0fe1b7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
• gniibe committed rGaa15272ba1a0: po: Update Portuguese Translation. (authored by Daniel Cerqueira <dan.git@lispclub.com>).
po: Update Portuguese Translation.
Mon, Apr 22
Mon, Apr 22
• werner committed rE319a505623c1: core: New function gpgrt_add_post_log_func. (authored by • werner).
core: New function gpgrt_add_post_log_func.
• werner added a comment to T7019: Kleopatra: change "certificate detailed view" to tabbed interface instead of sub-windows.
We include the ISSUER_FPR subpacket since version 2.1.16 released 2016. Thus there is virtually always a fingerprint for all signatures available.
• alexk added a comment to T7091: Kleopatra: Simple copy key to card.
With Ingo's suggestions it could look like this.
Please continue on T7041. This ticket is going to be closed (as the problem described was fixed already).
Okay, fix pushed to master, 2.4, and 2.2. Thanks.
Applied to 2.4 branch.
tests: Avoid new C23 keyword true.
tests: Avoid new C23 keyword true.
tests: Avoid new C23 keyword true.
Applied to 2.4 branch.
• gniibe added a comment to T7085: libgcrypt: New functions to support waiting time.
Here is current version:
diff --git a/src/misc.c b/src/misc.c index 4db2d9a4..bf50b00b 100644 --- a/src/misc.c +++ b/src/misc.c @@ -577,3 +577,61 @@ _gcry_divide_by_zero (void) gpg_err_set_errno (EDOM); _gcry_fatal_error (gpg_err_code_from_errno (errno), "divide by zero"); } + +#ifdef HAVE_CLOCK_GETTIME +#include <time.h> +# if defined(CLOCK_THREAD_CPUTIME_ID) && defined(CLOCK_TAI) +struct gcry_timedwait +{ + clockid_t id; + struct timespec ts; +}; + +typedef struct gcry_timedwait *gcry_timedwait_t; + +gcry_err_code_t +_gcry_timedwait_init (gcry_timedwait_t tw, unsigned int flags) +{ + /* Possibly, it would be good to be able to select the wall clock. + * For now, it's CPU time by the thread. */ + if (flags != 0) + return GPG_ERR_INV_ARG; + + tw->id = CLOCK_THREAD_CPUTIME_ID; + if (clock_gettime (tw->id, &tw->ts) < 0) + return gpg_err_code_from_syserror (); + + return 0; +} + +gcry_err_code_t +_gcry_timedwait_finish (gcry_timedwait_t tw, struct timespec ts_r) +{ + struct timespec ts; + u32 negative; + + if (clock_gettime (tw->id, &ts) < 0) + return gpg_err_code_from_syserror (); + + ts.tv_sec -= tw->ts.tv_sec; + ts.tv_nsec -= tw->ts.tv_nsec; + negative = ((u32)ts.tv_nsec) >> 31; + ts.tv_sec -= negative; + ts.tv_nsec += (1000000000 * negative); + + ts_r.tv_sec -= ts.tv_sec; + ts_r.tv_nsec -= ts.tv_nsec; + negative = ((u32)ts_r.tv_nsec) >> 31; + ts_r.tv_sec -= negative; + ts_r.tv_nsec += (1000000000 * negative); + + if (ts_r.tv_sec < 0) + return GPG_ERR_TIME_CONFLICT; + + if (clock_nanosleep (CLOCK_TAI, 0, &ts_r, &ts_r)) + return gpg_err_code_from_syserror (); + + return 0; +} +# endif +#endif
• gniibe committed rC9c65260f915f: cipher:kem:ecc: Support brainpoolP256r1 and brainpoolP384r1. (authored by • gniibe).
cipher:kem:ecc: Support brainpoolP256r1 and brainpoolP384r1.
rMTP4f8524f0f6fe: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rLIBKLEO978f363092fd: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rKLEOPATRA549fa989a268: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rKLEOPATRA9ad45b2df294: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed SVN_SILENT made messages (.desktop file) - always resolve ours
rKLEOPATRA96e8dab31002: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT made messages (after extraction)
rMTP678ef2f6ff05: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rLIBKLEOf6ae2c7352a2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rKLEOPATRAc6bd1197552d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
Sun, Apr 21
Sun, Apr 21
rKLEOPATRA1447033987d6: GIT_SILENT Upgrade release service version to 24.07.70. (authored by Albert Astals Cid <aacid@kde.org>).
Albert Astals Cid <aacid@kde.org> committed GIT_SILENT Upgrade release service version to 24.07.70.
rKLEOPATRA2744758b9f3a: GIT_SILENT Upgrade release service version to 24.04.80. (authored by Albert Astals Cid <aacid@kde.org>).
Albert Astals Cid <aacid@kde.org> committed GIT_SILENT Upgrade release service version to 24.04.80.
rMTP427ff885f186: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rLIBKLEOa3c035f05f76: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rKLEOPATRA6cadb984d48e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rLIBKLEOa77176bcbe6e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rMTP8529a90f3106: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
rKLEOPATRAae8c3c00032e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
l10n daemon script <scripty@kde.org> committed GIT_SILENT Sync po/docbooks with svn
Sat, Apr 20
Sat, Apr 20
• alexk updated the task description for T7096: Kleopatra: Show origin of user-ID in details window.
• alexk updated the task description for T7094: Kleopatra: Window handling.
jeffcliff renamed T7093: c23 boolean issue in GPG asschk.c from c23 boolean issue in asschk.c to c23 boolean issue in GPG asschk.c.
Panel Used By
Panel Used By
Dashboard | gniibe's Dashboard |