summaryrefslogtreecommitdiff
path: root/rpmio
Commit message (Expand)AuthorAgeFilesLines
* support for POSIX getopt() behaviour(GalaxyMaster)2023-03-131-0/+2
* Fix macro scoping level on re-entry from %[] expresssion (#2354)Panu Matilainen2023-03-131-2/+11
* Reject multiple PGPTAG_PUBLIC_KEY packetsDemi Marie Obenour2023-03-131-10/+13
* Check packet types of signatures and public keysDemi Marie Obenour2023-03-131-3/+11
* Avoid type confusion when verifying signaturesDemi Marie Obenour2023-03-131-1/+1
* Add pgpPubkeyFingerprint for Sequoia.Neal H. Walfield2022-09-201-0/+3
* Make pgpPubkeyFingerprint() do something meaningful againPanu Matilainen2022-09-201-2/+13
* Fix rpm lua rpm_vercmp error message if second argument is brokenVyacheslav Potoropin2022-09-021-1/+1
* Implement forwarders for pgpPrtPkts, pgpVerifySig, etc. for Sequoia.Neal H. Walfield2022-08-171-0/+14
* Before importing an OpenPGP certificate, lint itNeal H. Walfield2022-08-171-0/+5
* Don't require a user of librpmio to link to librpm_sequoiaNeal H. Walfield2022-08-172-0/+76
* Add a Sequoia-based OpenPGP backendNeal H. Walfield2022-08-171-4/+5
* Move digest functionality to the internal OpenPGP implementationNeal H. Walfield2022-08-179-18/+16
* Rename the internal rpmpgp.h header to rpmpgpval.h for clarityPanu Matilainen2022-08-174-3/+3
* Move the internal OpenPGP implementation to its own file.Neal H. Walfield2022-08-174-1583/+1611
* Fix short circuiting of version strings in expressionsMichael Schroeder2022-06-281-1/+1
* Fix OpenPGP key ID parsing regressionDemi Marie Obenour2022-04-251-0/+1
* Avoid clobbering existing saved timeDemi Marie Obenour2022-04-131-1/+3
* Merge Lua posix extension into librpmioPanu Matilainen2022-04-135-4/+1163
* Add proper deprecation warnings to deprecated rpmsq functionsPanu Matilainen2022-04-081-1/+0
* Only print rpmio descriptor statistics when io debugging is enabledPanu Matilainen2022-04-061-1/+1
* Use rpmuncompress to handle %{uncompress:...}Panu Matilainen2022-04-041-54/+4
* Make pgpDigParams opaqueNeal H. Walfield2022-03-313-42/+66
* Avoid unneded MPI reparsingDemi Marie Obenour2022-03-311-2/+2
* Ignore subkeys that cannot be used for signingDemi Marie Obenour2022-03-311-1/+47
* Parse key usage flagsDemi Marie Obenour2022-03-312-1/+14
* Add a hashed flag to pgpPrtSubtype()Demi Marie Obenour2022-03-311-3/+5
* Avoid double frees if EVP_PKEY_assign_RSA failsDemi Marie Obenour2022-03-311-15/+17
* Fix return value checks in OpenSSL codeDemi Marie Obenour2022-03-311-43/+12
* Reject OpenPGP data at or over 64KiBDemi Marie Obenour2022-03-211-1/+6
* Require creation time to be unique and hashedDemi Marie Obenour2022-03-182-11/+22
* Fix memory leak in pgpPrtParams()Demi Marie Obenour2022-03-181-0/+1
* Drop misleading hardcoded NSS-3 string from import public keysPanu Matilainen2022-03-141-1/+1
* Eliminate the strange include pre-build install machineryPanu Matilainen2022-03-1017-3310/+1
* Remove leading directories from doxygen notationPanu Matilainen2022-03-1016-16/+16
* Use proper addressing for our public headers everywherePanu Matilainen2022-03-102-2/+2
* Detach rpm signal queue enablement from database openPanu Matilainen2022-03-071-1/+1
* Rename pgpHexStr() to rpmhex(), but preserve ABI for nowPanu Matilainen2022-02-255-5/+18
* Move pgpHexStr() out of rpmpgp.h, it has nothing to do with PGPPanu Matilainen2022-02-254-23/+24
* Detach rpm's hash algorithm values from PGP hash algorith valuesPanu Matilainen2022-02-254-21/+40
* Split off rpmDigest*() APIs from rpmpgp.h to a new rpmcrypto.h headerPanu Matilainen2022-02-253-141/+153
* Bail out if a key ID cannot be obtainedDemi Marie Obenour2022-02-091-4/+6
* Add rreallocn() to librpmio public APIPanu Matilainen2022-02-092-0/+17
* Check that the CRC length is correctDemi Marie Obenour2022-02-071-1/+2
* Fix bounds checks in public key parsingDemi Marie Obenour2022-01-251-21/+20
* Add an option for zstd long distance matching compressionAleš Matěj2022-01-211-0/+25
* Replace hardcoded min/max values for zstd compression levelsAleš Matěj2022-01-211-6/+7
* Fix memory leak in pgpPrtParams()Michal Domonkos2022-01-101-5/+4
* Add optional readline history support in rpmlua interactive modePanu Matilainen2021-12-202-13/+26
* Eliminate rpm.next_file() from the permanent Lua APIPanu Matilainen2021-12-152-22/+0