summaryrefslogtreecommitdiff
path: root/rpmio
Commit message (Expand)AuthorAgeFilesLines
* rpmio: Fix lzopen_internal mode parsing when 'Tn' is usedVitaly Chikunov2021-03-221-0/+1
* Resurrect --prtpkts debug switch functionalityPanu Matilainen2019-11-181-2/+4
* Avoid using types from Lua includes in rpmlua.h againPanu Matilainen2019-11-182-8/+3
* Always check for rdToken() return codes in expression parsingPanu Matilainen2019-11-181-4/+6
* Support libgrypt as crypto libraryMichael Schroeder2019-11-182-0/+410
* Disable marker on multiline expression error messagesPavlina Moravcova Varekova2019-11-181-0/+5
* Free memory leak in unary op handlingMichael Schroeder2019-11-181-17/+31
* Ensure expression syntax errors get at least a generic error messagePanu Matilainen2019-11-181-0/+1
* Do not expand %{expr:} again after evaluating the expressionMichael Schroeder2019-11-181-3/+7
* Trap division by zero in expression parserPavlina Moravcova Varekova2019-11-181-0/+4
* Fix type error introduced in commit 1d055ae1df90fe54cf5c056de085cd987f0f6bbfPanu Matilainen2019-11-181-1/+1
* Print an error for expressions with missing operandsMichael Schroeder2019-11-181-0/+5
* Add %{expr:...} macro for parsing expressionsPanu Matilainen2019-08-281-0/+9
* Improve expression error messagesPanu Matilainen2019-08-281-18/+28
* Export the expression parsing functions and move to librpmioPanu Matilainen2019-08-283-1/+776
* rpmpgp: Handle EOF without EOL better at END PGPStepan Broz2019-08-281-2/+3
* Print newline after "failed to load macro file" error is emittedPavlina Moravcova Varekova2019-08-281-1/+1
* Fix excessive use of thread local storage (RhBug:1722181), part IIPanu Matilainen2019-06-241-5/+5
* Implement %dnl (discard to next line) macro primitive for comment usePanu Matilainen2019-06-191-0/+9
* Fix --without-lua build.Mark Wielaard2019-06-051-0/+5
* Report file name and line number on all macro file errors and warningsPanu Matilainen2019-05-211-7/+18
* Return number of read lines from rdcl() macro helperPanu Matilainen2019-05-211-4/+6
* Consider macro file load fail on any errorsPanu Matilainen2019-05-211-4/+1
* Consolidate macro error reporting to a helper functionPanu Matilainen2019-05-211-29/+40
* Add a local vasprintf() clone rvasprintf() to match rasprintf()Panu Matilainen2019-05-212-12/+26
* Fix use-after-free introduced in 0f21bdd0d7b2c45564ddb5a24bbebd530867bd54Panu Matilainen2019-05-141-1/+1
* Eliminate the hysterical filesize retval from rpmDoDigest() now that we canPanu Matilainen2019-05-142-10/+3
* Stop papering over the security disaster known as prelinkPanu Matilainen2019-05-142-168/+9
* Remove nonexistent macro "Q" from the table of builtin macrosPavlina Moravcova Varekova2019-05-141-1/+0
* Fix a buffer over-read of an unfinished macro "%{!" expansionPavlina Moravcova Varekova2019-05-091-22/+16
* rpmio/digest_nss.c: fix build on muslFabrice Fontaine2019-04-021-0/+1
* Avoid calling qsort() and bsearch() with NULL basePanu Matilainen2019-03-072-2/+6
* Move redirect2null() out of posix extensions but preserve compatibilityPanu Matilainen2019-03-011-0/+30
* Raise an actual macro error if %{uncompress:...} failsPanu Matilainen2019-02-251-1/+2
* Modernize Lua library/module initialization, drop support for Lua < 5.2Panu Matilainen2019-02-211-22/+5
* Move lua os.exit() override from posix module to rpmluaPanu Matilainen2019-02-211-1/+18
* Move lua fork-tracking variable to librpmioPanu Matilainen2019-02-211-0/+2
* Unbreak build on Lua < 5.3.4 againPanu Matilainen2019-02-211-0/+5
* Make rpmlua structures fully opaque outside rpmlua.cPanu Matilainen2019-02-212-31/+24
* Add a rpmlua wrapper function for registering libraries, use itPanu Matilainen2019-02-212-0/+15
* Remove redundant #ifdefs, these are not compiled at all if lua not enabledPanu Matilainen2019-02-211-3/+0
* Don't let rpmlog() affect errnoPanu Matilainen2019-01-171-1/+4
* Convert %define, %global, %undefine and %dump to work via lookup table tooPanu Matilainen2019-01-151-51/+59
* Convert %{trace} to work via the macro lookup tablePanu Matilainen2019-01-151-11/+13
* Convert %{load:...} to work via the macro lookup tablePanu Matilainen2019-01-151-14/+17
* Convert %{echo:...}, %{warn:...} and %{error:...} to work via lookup tablePanu Matilainen2019-01-151-31/+16
* Convert %{lua:...} to work via builtin lookup tablePanu Matilainen2019-01-151-8/+4
* Start using the builtin macro table for looking up macro primitives, step 1Panu Matilainen2019-01-151-49/+39
* Add two missing builtin macros (u2p and F) to the builtins tablePanu Matilainen2019-01-151-0/+2
* Make macro lookupBuiltin() work with non-terminated stringsPanu Matilainen2019-01-151-31/+39