Home GnuPG

Recent Activity

Yesterday

Albert Astals Cid <aacid@kde.org> added a reverting change for rKLEOPATRA938ea4956a78: Disable flatpak until it starts working again: rKLEOPATRA0f9d5d44a476: Revert "Disable flatpak until it starts working again".
Sat, Sep 13, 11:10 AM
Albert Astals Cid <aacid@kde.org> committed rKLEOPATRA0f9d5d44a476: Revert "Disable flatpak until it starts working again" (authored by Albert Astals Cid <aacid@kde.org>).
Revert "Disable flatpak until it starts working again"
Sat, Sep 13, 11:10 AM
Albert Astals Cid <aacid@kde.org> committed rKLEOPATRA6101da1ad540: Revert "Disable flatpak until it starts working again" (authored by Albert Astals Cid <aacid@kde.org>).
Revert "Disable flatpak until it starts working again"
Sat, Sep 13, 10:17 AM
Albert Astals Cid <aacid@kde.org> added a reverting change for rKLEOPATRA938ea4956a78: Disable flatpak until it starts working again: rKLEOPATRA6101da1ad540: Revert "Disable flatpak until it starts working again".
Sat, Sep 13, 10:17 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO2148506dd77c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sat, Sep 13, 5:29 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa3311f99607a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sat, Sep 13, 5:28 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO3d1d0c8ec502: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sat, Sep 13, 3:49 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAeacca059ab71: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sat, Sep 13, 3:48 AM

Fri, Sep 12

ebo committed rLIBKLEO26c54969bac2: Fix wrong German translation in filter dropdown (authored by ebo).
Fix wrong German translation in filter dropdown
Fri, Sep 12, 2:44 PM
timegrid moved T7722: GpgOL: Temp filename creation fails to choose proper extension from QA to Done on the gpd5x board.

Sorry, I just found out, that windows caps the filename earlier than max length, so my former tests were invalid.

Fri, Sep 12, 1:48 PM · Bug Report, gpd5x, vsd33, gpgol
timegrid renamed T7712: Moving new encrypted emails to folder via context menu fails from Moving encrypted emails to folder fails to Moving new encrypted emails to folder via context menu fails.
Fri, Sep 12, 12:18 PM · gpd5x, vsd33, gpgol
timegrid changed the status of T7712: Moving new encrypted emails to folder via context menu fails from Testing to Open.

All mails touched by gpgol should already have a GPGOL_UID_DASL. So to replicate:

  1. Send a new encrypted mail (e.g. Edward -> Ted)
  2. Don't open that mail, but open the context menu: Move -> Other Folder ...
  3. Select a subfolder of INBOX and click OK -> the mail is not moved
Fri, Sep 12, 12:05 PM · gpd5x, vsd33, gpgol
m.eik moved T7799: gpg-agent crashes when using putty for ssh connection from WIP to Done on the gpd5x board.
Fri, Sep 12, 10:50 AM · gpd5x, gpgagent, gpg4win
m.eik added a comment to T7799: gpg-agent crashes when using putty for ssh connection.

fix tested and confirmed with GnuPG 2.5.12 on windows 10

Fri, Sep 12, 10:37 AM · gpd5x, gpgagent, gpg4win
ebo updated the task description for T7269: Attachments vanish from forward encrypted message.
Fri, Sep 12, 10:24 AM · vsd33, gpd5x, Feature Request, gpgol
l10n daemon script <scripty@kde.org> committed rLIBKLEO494ba01c71e7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Fri, Sep 12, 3:41 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5f5c106fb2e2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Fri, Sep 12, 3:40 AM

Thu, Sep 11

ikloecker committed rLIBKLEO3daccbf9273c: Use push_back instead of operator<< to avoid false positive cppcheck (authored by ikloecker).
Use push_back instead of operator<< to avoid false positive cppcheck
Thu, Sep 11, 5:25 PM
ikloecker committed rLIBKLEOc76db63f5b01: Use const references and pointers to const if possible (authored by ikloecker).
Use const references and pointers to const if possible
Thu, Sep 11, 5:25 PM
ikloecker committed rLIBKLEOb9e88c82e514: Suppress cppcheck warning about redundant initialization (authored by ikloecker).
Suppress cppcheck warning about redundant initialization
Thu, Sep 11, 5:25 PM
ikloecker committed rLIBKLEO6585a579e06a: Remove redundant condition (authored by ikloecker).
Remove redundant condition
Thu, Sep 11, 5:25 PM
ikloecker committed rLIBKLEO66ba02e3a503: Remove unused code (authored by ikloecker).
Remove unused code
Thu, Sep 11, 4:09 PM
ikloecker committed rLIBKLEO8fded3cb3f0d: Deduplicate and simplify removal of empty strings from list (authored by ikloecker).
Deduplicate and simplify removal of empty strings from list
Thu, Sep 11, 4:09 PM
ebo moved T7269: Attachments vanish from forward encrypted message from Backlog to QA on the gpd5x board.
Thu, Sep 11, 2:40 PM · vsd33, gpd5x, Feature Request, gpgol
ebo moved T7269: Attachments vanish from forward encrypted message from Backlog to QA on the vsd33 board.
Thu, Sep 11, 2:39 PM · vsd33, gpd5x, Feature Request, gpgol
ebo added a project to T7269: Attachments vanish from forward encrypted message: vsd33.
Thu, Sep 11, 2:39 PM · vsd33, gpd5x, Feature Request, gpgol
ebo edited projects for T7269: Attachments vanish from forward encrypted message, added: gpd5x; removed Restricted Project.
Thu, Sep 11, 2:35 PM · vsd33, gpd5x, Feature Request, gpgol
timegrid moved T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta369 @ win10

Thu, Sep 11, 2:09 PM · a11y, gpd5x, vsd34, kleopatra
ikloecker committed rLIBKLEO9e605bc58bd5: Don't run v5 tests if not supported by engine (authored by svuorela).
Don't run v5 tests if not supported by engine
Thu, Sep 11, 1:45 PM
mlaurent committed rMTPc9febbd3698e: GIT_SILENT: prepare 6.5.2 (authored by mlaurent).
GIT_SILENT: prepare 6.5.2
Thu, Sep 11, 7:08 AM
mlaurent committed rLIBKLEO80c3f6757b4f: GIT_SILENT: prepare 6.5.2 (authored by mlaurent).
GIT_SILENT: prepare 6.5.2
Thu, Sep 11, 6:47 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO8b40e724625c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Thu, Sep 11, 3:41 AM

Wed, Sep 10

ebo moved T7771: GpgOL: not selected signed mail with very long subject causes high CPU load from Backlog to WiP on the vsd33 board.

Tested with VS-Desktop-3.3.90.8-Beta and the test gpgol.dll from 2025-09-10 and the same test mail from the original report:
The spawning does not occur any more. (Tested with Outlook setting "show as text only" and without.)

Wed, Sep 10, 5:04 PM · vsd33, gpgol
ebo placed T6424: GpgOL: Move resolver code into Kleopatra up for grabs.
Wed, Sep 10, 12:26 PM · gpd5x, vsd34, kleopatra, gpgol
ebo placed T7240: GpgOL: Config dialog not registering as closed up for grabs.
Wed, Sep 10, 12:26 PM · gpd5x, qt, gpgol
ebo placed T6354: All VSD and GPD binaries need a proper product name on Windows. up for grabs.
Wed, Sep 10, 12:24 PM · gpd5x, vsd, kleopatra, gpd
ebo moved T7581: Kleopatra: Create team key from Backlog to WIP on the gpd5x board.
Wed, Sep 10, 12:23 PM · Feature Request, gpd5x, kleopatra

Tue, Sep 9

ikloecker committed rLIBKLEOfd63fb0e081d: Make a few constructors explicit (authored by ikloecker).
Make a few constructors explicit
Tue, Sep 9, 5:52 PM
ikloecker committed rLIBKLEO0450c19ba8a2: Suppress cppcheck warnings in deprecated class (authored by ikloecker).
Suppress cppcheck warnings in deprecated class
Tue, Sep 9, 5:21 PM
ikloecker committed rLIBKLEOcbdae14e4660: Explicitly disable copy and assignment of Private/UI classes (authored by ikloecker).
Explicitly disable copy and assignment of Private/UI classes
Tue, Sep 9, 5:21 PM
timegrid changed the status of T7602: Kleopatra: "Add ADSK" tooltip is long and doesn't wrap from Open to Testing.

Looks good to me on gpg4win-5.0.0-beta369 @ win10

Tue, Sep 9, 4:53 PM · gpd5x, kleopatra
timegrid moved T7760: Kleopatra: Move all buttons from above to below the textfield from QA to Done on the gpd5x board.
Tue, Sep 9, 4:46 PM · gpd5x, kleopatra
ebo updated the task description for T7760: Kleopatra: Move all buttons from above to below the textfield.
Tue, Sep 9, 4:43 PM · gpd5x, kleopatra
ikloecker committed rLIBKLEO57e14147f15e: Test my cppcheck branch (authored by ikloecker).
Test my cppcheck branch
Tue, Sep 9, 4:09 PM
timegrid moved T7722: GpgOL: Temp filename creation fails to choose proper extension from WIP to QA on the gpd5x board.
Tue, Sep 9, 3:53 PM · Bug Report, gpd5x, vsd33, gpgol
timegrid moved T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable from WIP to QA on the gpd5x board.
Tue, Sep 9, 3:53 PM · Windows, gpd5x, kleopatra
timegrid moved T7760: Kleopatra: Move all buttons from above to below the textfield from WIP to QA on the gpd5x board.
Tue, Sep 9, 3:52 PM · gpd5x, kleopatra
timegrid moved T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible from WIP to QA on the gpd5x board.
Tue, Sep 9, 3:52 PM · a11y, gpd5x, vsd34, kleopatra
timegrid moved T7556: Kleopatra: Sign/encrypt window improvement (KF6) from WIP to QA on the gpd5x board.
Tue, Sep 9, 3:52 PM · gpd5x, kleopatra
timegrid moved T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server from WIP to QA on the gpd5x board.
Tue, Sep 9, 3:52 PM · gnupg22, gnupg26, Feature Request, gpd5x
Rycky_Tigg created T7810: Issues preventing the installation of GPA.
Tue, Sep 9, 2:28 PM · gpa, Bug Report
ebo added a project to T7806: GpgOL: Attached mails are empty if attached mail has encrypted attachments or is in text format and encrypted or signed: gpd5x.
Tue, Sep 9, 2:23 PM · gpd5x, vsd, gpgol
timegrid changed the status of T7240: GpgOL: Config dialog not registering as closed from Testing to Open.

Still the same behavior as described in https://dev.gnupg.org/T7240#202915 on gpg4win-5.0.0-beta369 @ win10

Tue, Sep 9, 2:01 PM · gpd5x, qt, gpgol
timegrid triaged T7809: Kleopatra: Save of audit log viewer is html as Low priority.
Tue, Sep 9, 1:48 PM · gpd5x, kleopatra
ebo triaged T7808: Kleopatra: Make the help documents configurable as Normal priority.
Tue, Sep 9, 1:43 PM · gpd5x, vsd, kleopatra
timegrid moved T7741: Kleopatra: Crash when opening audit log from certificate import result dialog from WIP to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta369 @ win10:

Tue, Sep 9, 1:36 PM · gpd5x, kleopatra, Bug Report
timegrid moved T7751: Kleopatra: Text field of notepad has no label/accessible name from WIP to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta369 @ win10:

Tue, Sep 9, 1:30 PM · gpd5x, vsd34, a11y, kleopatra
timegrid added a comment to T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable.

Note: If i set an invalid path in "Software\\GnuPG:Install Directory"

  • the gpgconf -X output does not change
  • the self-test Config File 'libkleopatrarc' fails with Error in archive definition tar: 'pack-command-openpgp' empty or not found
Tue, Sep 9, 1:07 PM · Windows, gpd5x, kleopatra
timegrid added a comment to T7758: Kleopatra: Make the registry path for the GnuPG install directory customizable.

This probably can only be tested with signed releases?

Tue, Sep 9, 12:54 PM · Windows, gpd5x, kleopatra
timegrid added a comment to T7760: Kleopatra: Move all buttons from above to below the textfield.

Current state in gpg4win-5.0.0-beta369 @ win10:

Tue, Sep 9, 11:54 AM · gpd5x, kleopatra
timegrid moved T7770: Kleopatra: Ensure that result of notepad operation is accessible from WIP to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta369 @ win10:

Notepad  window
Text to process  edit  Either enter a text you want to sign or encrypt, or an encrypted or signed text you want to decrypt or verify. You can also enter certificates in text form to import them.  blank
t
e
s
t
Signing and encrypting notepad...
Successfully encrypted and signed the notepad
Tue, Sep 9, 11:46 AM · gpd5x, a11y, kleopatra
timegrid moved T7752: Create default Shortcut for details from WIP to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta369 @ win10

Tue, Sep 9, 11:38 AM · kleopatra, vsd34, gpd5x, a11y
timegrid moved T7739: pinentry/kleopatra: NVDA reads text multiple times from WIP to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta369 @ win10 (no lines omitted or duplicate readings):

pinentry-qt  dialog  Enter passphrase
Passphrase:  edit  protected  blank
[...]
does not match - try again  dialog
OK  button  Enter
Tue, Sep 9, 11:32 AM · gpd5x, vsd34, a11y, kleopatra
timegrid moved T7757: Kleopatra: Error "no data" on decryption of tar.gpg archive from WIP to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta369 @ win10

Tue, Sep 9, 10:57 AM · gnupg26, gpd5x, kleopatra
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1b3193f8a656: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Tue, Sep 9, 5:30 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA407efa8a7c98: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Sep 9, 4:20 AM
gniibe claimed T7807: Please allow building pinentry against fltk 1.4.
Tue, Sep 9, 3:53 AM · pinentry, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0f574274005f: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Tue, Sep 9, 2:57 AM

Mon, Sep 8

timegrid moved T7780: Kleopatra: upper case file extensions should be treated the same as lower case when decrypting from WIP to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta369 @ win10:

PGP
GPG
P7M
P7S
Mon, Sep 8, 5:11 PM · gpd5x, kleopatra
timegrid changed the status of T7802: Kleopatra: Remember last used file system locations when saving or opening files from Testing to Open.

Tested on gpg4win-5.0.0-beta369 @ win10.

Mon, Sep 8, 4:49 PM · gpd5x, kleopatra
ikloecker committed rKLEOPATRAd77cbce51c9c: Don't crash when progress dialog is already gone (authored by ikloecker).
Don't crash when progress dialog is already gone
Mon, Sep 8, 4:34 PM
ikloecker committed rKLEOPATRA0d510e332cd8: Don't crash when progress dialog is already gone (authored by ikloecker).
Don't crash when progress dialog is already gone
Mon, Sep 8, 4:30 PM
timegrid added a comment to T7556: Kleopatra: Sign/encrypt window improvement (KF6).

Current state in gpg4win-5.0.0-beta369 @ win10:

Mon, Sep 8, 4:05 PM · gpd5x, kleopatra
timegrid moved T7759: Kleopatra: Notepad encryption with S/MIME fails from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta369 @ win10.
Can't reproduce it anymore, message is S/MIME decrypted instantly:

Mon, Sep 8, 3:43 PM · gnupg26, gpgme, kleopatra, gpd5x
timegrid changed the status of T7655: Kleopatra: show a progress window when updating a certificate from Open to Testing.

Looks good to me on gpg4win-5.0.0-beta369 @ win10: The dialog with the progress bar is showing up instantly now.

Mon, Sep 8, 3:17 PM · gpd5x, kleopatra
timegrid moved T7515: Kleopatra: reduce the number of actions in the context menu from WIP to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.0-beta369 @ win10:

Mon, Sep 8, 3:13 PM · gpd5x, kleopatra
timegrid added a comment to T7806: GpgOL: Attached mails are empty if attached mail has encrypted attachments or is in text format and encrypted or signed.

Here are the messages and logs, when trying to open them:

Mon, Sep 8, 12:03 PM · gpd5x, vsd, gpgol
mmontkowski added a comment to T7771: GpgOL: not selected signed mail with very long subject causes high CPU load.

Andre mentioned in 10721b1dccf4 that "Closing the mail this early might also have contributed to
endless loops of read + close" which is what we see here as well

Mon, Sep 8, 10:58 AM · vsd33, gpgol
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3748803e035c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mon, Sep 8, 6:18 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEObedddfa27910: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Mon, Sep 8, 6:06 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA9272426d76e8: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Mon, Sep 8, 6:05 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAb4cc75bb7027: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Mon, Sep 8, 5:16 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe948d10c96b1: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mon, Sep 8, 4:14 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO898a779ddedf: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Mon, Sep 8, 3:55 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA021d13067601: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Mon, Sep 8, 3:55 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8c0650c40428: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Mon, Sep 8, 2:46 AM

Sun, Sep 7

ametzler1 created T7807: Please allow building pinentry against fltk 1.4.
Sun, Sep 7, 11:42 AM · pinentry, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2a5efe40dab4: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sun, Sep 7, 3:41 AM

Sat, Sep 6

l10n daemon script <scripty@kde.org> committed rKLEOPATRA16931ba2bb5e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sat, Sep 6, 3:42 AM

Fri, Sep 5

timegrid updated the task description for T7806: GpgOL: Attached mails are empty if attached mail has encrypted attachments or is in text format and encrypted or signed.
Fri, Sep 5, 5:34 PM · gpd5x, vsd, gpgol
timegrid created T7806: GpgOL: Attached mails are empty if attached mail has encrypted attachments or is in text format and encrypted or signed.
Fri, Sep 5, 5:25 PM · gpd5x, vsd, gpgol
werner moved T7759: Kleopatra: Notepad encryption with S/MIME fails from Backlog to QA on the gpd5x board.
Fri, Sep 5, 2:39 PM · gnupg26, gpgme, kleopatra, gpd5x
werner changed the status of T7759: Kleopatra: Notepad encryption with S/MIME fails from Open to Testing.

Uses gpgme-2.0.0 with the above mentioned patches. I have seen no problems in my quick tests.

Fri, Sep 5, 2:38 PM · gnupg26, gpgme, kleopatra, gpd5x
werner added a comment to T7756: Release GnuPG 2.5.12.

For the full fledged Windows installer see https://files.gpg4win.org/Beta/gpg4win-5.0.0-beta369/gpg4win-5.0.0-beta369.exe

Fri, Sep 5, 2:37 PM · Release Info, gnupg
timegrid created T7805: Kleopatra: Permission denied on batch deletion of mixed (openpgp+smime) certs.
Fri, Sep 5, 1:47 PM · vsd, kleopatra
werner committed rW79d7068de557: Show with patches are applied (authored by werner).
Show with patches are applied
Fri, Sep 5, 12:54 PM
werner committed rW87007e1049c2: Update Kleopatra due to a missing include. (authored by werner).
Update Kleopatra due to a missing include.
Fri, Sep 5, 12:54 PM
werner committed rW5a62ca6df0e8: Update the recent patches due to trailing spaces problems. (authored by werner).
Update the recent patches due to trailing spaces problems.
Fri, Sep 5, 12:54 PM
werner committed rW923b009b2bb7: Update poppler SO numbers. (authored by werner).
Update poppler SO numbers.
Fri, Sep 5, 12:54 PM
werner committed rW7cec2d1ebe46: Update Kleo, libkleo, gpg4win-tools, okular, and poppler (authored by werner).
Update Kleo, libkleo, gpg4win-tools, okular, and poppler
Fri, Sep 5, 12:54 PM