summaryrefslogtreecommitdiff
path: root/rpmio
AgeCommit message (Expand)AuthorFilesLines
2011-07-08Eliminate the uuugly and stupid fdGetFILE() from the APIPanu Matilainen2-6/+1
2011-07-07Remember path (or other description) in fd's, add getterPanu Matilainen2-9/+51
2011-07-07Eliminate fdNew() from the APIPanu Matilainen2-5/+1
2011-07-05Bring back c++ "protection" to rpmsq, oopsPanu Matilainen1-0/+4
2011-06-27Honor trailing slash in rpmGlob()Panu Matilainen1-1/+16
2011-05-31Clean up + clarify popMacro() a bitPanu Matilainen1-10/+15
2011-05-31Use popMacro() when freeing the entire macro tablePanu Matilainen1-11/+4
2011-05-28Eliminate dead NULL-assignments from rpmio fd close functionsPanu Matilainen1-5/+5
2011-05-28Eliminate bunch of obvious dead NULL-assignments around librpmioPanu Matilainen3-8/+8
2011-05-28Eliminate dead NULL-assignments on argvFree() and argiFree()Panu Matilainen1-8/+7
2011-05-24Add support for nested Lua macro expansion (RhBug:490740)Panu Matilainen3-30/+49
2011-05-24Plug a memory leak on Lua rpm.expand()Panu Matilainen1-1/+3
2011-05-18Eliminate bogus ferror() checksPanu Matilainen1-3/+1
2011-05-18Always copy macro source when expanding itMichael Schroeder1-6/+6
2011-05-03Remove obsolete timedRead() from APIJindrich Novy2-12/+0
2011-05-03RIP rpmsqFork() + rpmsqWait() and the related bitsPanu Matilainen2-305/+2
2011-04-29Add lrzip support.Ville Skyttä3-1/+8
2011-04-29Add lzip support.Ville Skyttä3-1/+8
2011-04-26Understand 'PK00' zip archives (RhBug:699529)Jindrich Novy1-2/+3
2011-04-18Clean up urlGetFile() return valuesPanu Matilainen2-7/+6
2011-03-28Use pkg-config to find Lua + determine flags (ticket #88)Panu Matilainen1-5/+6
2011-03-23Avoid timedRead() usageJindrich Novy2-2/+2
2011-03-23Remove libio support to suppress timedRead()Jindrich Novy2-88/+15
2011-03-17Plug memory leaks on macro definition error casesPanu Matilainen1-3/+3
2011-03-17Missing va_end() callPanu Matilainen1-0/+1
2011-03-10Move string hash function to librpmio and rename for namespacingPanu Matilainen2-0/+25
2011-03-03Eliminate unused variable + calculations in pgpPubkeyFingerprint()Panu Matilainen1-3/+0
2010-12-03Bump library sonamesPanu Matilainen1-1/+1
2010-11-23We're already considering <pthread.h> mandatory header elsewherePanu Matilainen1-13/+0
2010-11-23Axe the rpmsq debug code which was never getting built anywayPanu Matilainen2-61/+0
2010-11-23Lose all the stillborn code in rpmsq.[ch]Panu Matilainen2-178/+0
2010-11-15Basic protection against Lua os.exit() and posix.exec() (ticket #167)Panu Matilainen1-0/+1
2010-10-26Bury stripTrailingChar() inside the only remaining userPanu Matilainen2-16/+0
2010-10-26Bury StringBuf inside librpmbuild internalsPanu Matilainen2-113/+0
2010-10-22Eliminate use of pgpHashAlgo in rpmio interface argumentsPanu Matilainen6-21/+19
2010-10-05Tolerate NULL args in argvSplitString()Panu Matilainen1-1/+5
2010-09-27Handle non-terminated substrings centrally in expandMacro()Panu Matilainen1-41/+22
2010-09-27Dynamic expansion buffer reallocation for lua macros tooPanu Matilainen1-6/+12
2010-09-27Whoops, fix typo/thinko from commit dc258bac41e32e754b15a413d844160f34b6a12ePanu Matilainen1-1/+1
2010-09-27Eliminate the internal in-place-expansion buffer limitationPanu Matilainen1-30/+32
2010-09-27Simplify / sanitize expandU() a bitPanu Matilainen1-12/+7
2010-09-27Dynamically reallocate macro expansion buffer (ticket #45)Panu Matilainen1-14/+15
2010-09-27Let expandMacro() allocate its own bufferPanu Matilainen1-16/+17
2010-09-27Track current expansion point via distance to buffer startPanu Matilainen1-21/+23
2010-09-27Push the macro buffer size limit down by one levelPanu Matilainen1-24/+24
2010-09-27Eliminate unused spec field from macro expansion state structPanu Matilainen1-3/+0
2010-09-27Avoid calloc() in macro findEntry()Panu Matilainen1-5/+4
2010-09-27Avoid unnecessary round-trip through expandT() where possiblePanu Matilainen1-3/+3
2010-09-27Use function arguments to pass, duh, arguments into functions. Duh.Panu Matilainen1-20/+9
2010-09-22Remove double const in urlstring structPanu Matilainen1-1/+1