aboutsummaryrefslogtreecommitdiffstats
path: root/URPM.xs
Commit message (Collapse)AuthorAgeFilesLines
* explain dead codeThierry Vignaud2012-02-271-0/+3
|
* (update_header) explain what are magic numbersThierry Vignaud2012-02-271-0/+2
|
* better pack package structureThierry Vignaud2012-02-271-3/+3
|
* (Pkg_set_filesize) enable to set filesizeThierry Vignaud2012-02-271-0/+7
| | | | | | | | | this is needed in order to keep real package file sizes in synthesis when keeping packages on refreshing metadata previous fix only ensured we get real file size when adding a new package to synthesis; but when refreshing synthesis, we were going through poor get_filesize()'s guesses
* (size) styleThierry Vignaud2012-02-221-1/+2
|
* style: reindent after previous commitThierry Vignaud2012-02-221-21/+21
|
* (parse_rpm,verify_rpm) factorize some testsThierry Vignaud2012-02-221-25/+21
|
* style: remove useless bracketsThierry Vignaud2012-02-221-136/+105
|
* (drop_tags) readd two lines dropped by error in a commented outThierry Vignaud2012-02-221-0/+2
| | | | function in commit r904 on 2011-04-16 (was: "clean rpm5 support out")
* (update_header) get real file size from actual package fileThierry Vignaud2012-02-221-0/+1
| | | | (thus enabling to put real package file sizes in synthesis)
* (update_header) do not add FILENAME_TAG to hdlist anymore (unused since mdv2008)Thierry Vignaud2012-02-221-9/+0
|
* kill unused FILESIZE_TAGThierry Vignaud2012-02-221-1/+0
|
* use NULL rather than 0 for header pointersThierry Vignaud2012-02-221-5/+5
|
* (get_filesize) use librpm's headerGetNumber()Thierry Vignaud2012-02-221-1/+1
|
* (sigsize_to_filesize) rename as get_filesize(), moving deferencing from ↵Thierry Vignaud2012-02-221-5/+5
| | | | callers into callee
* (open_archive) clean APIThierry Vignaud2012-02-071-10/+3
|
* (open_archive) switch from forking unpacker to using librpmThierry Vignaud2012-02-071-58/+17
|
* styleThierry Vignaud2012-01-301-6/+3
|
* simplify by using mXPUSHsThierry Vignaud2012-01-301-82/+82
|
* (Urpm_stream2header) use calloc() instead of malloc()+memset()Thierry Vignaud2012-01-061-2/+1
|
* (Urpm_spec2srcheader) fix parsing a spec file with rpm-4.9Thierry Vignaud2011-12-191-1/+1
| | | | | | (regression introduced when adding support for rpm-4.9) (TODO: add a regression test in the testsuite)
* kill dead codeThierry Vignaud2011-09-201-4/+0
|
* (rpmtag_from_string) enable to traverse db by fullnameThierry Vignaud2011-09-201-0/+2
|
* (Urpm_spec2srcheader) fix urpmi segfaulting on 'urpmi foobar.spec' when someThierry Vignaud2011-09-121-1/+1
| | | | | files are missing
* (spec2srcheader) fix it for rpm-4.9.xThierry Vignaud2011-09-091-1/+4
|
* (Urpm_spec2srcheader) revers a rpm-4.9.0 change that breaks the testsuiteThierry Vignaud2011-04-211-1/+1
|
* (return_list_str) memset some struct, thus fixing crashing while removing ↵Thierry Vignaud2011-04-211-0/+2
| | | | several packages (#248)
* (spec2srcheader) replace malloc()+memset() by calloc()Thierry Vignaud2011-04-161-2/+1
|
* clean rpm5 support outThierry Vignaud2011-04-161-102/+0
|
* Backport thierry fix (first try to build with rpm-4.9.1)Dexter Morgan2011-04-151-6/+56
|
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-02-041-1/+1
| | | | | | | | | | | | with Magiea. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r419 | dmorgan | 2011-02-04 13:41:50 +0000 (Fri, 04 Feb 2011) | 1 line Import cleaned perl-URPM ------------------------------------------------------------------------
* comment out unused codeChristophe Fergeau2009-08-101-0/+2
|
* remove no longer used SPEC_VERIFY constantPer Øyvind Karlsen2009-08-051-2/+0
|
* disttag & distepoch isn't utf8…Per Øyvind Karlsen2009-08-041-2/+2
|
* cast (es-s) to U32 (as the hv_fetch prototype expects) rather than casting ↵Per Øyvind Karlsen2009-08-041-1/+1
| | | | strlen(s) to signed
* remove unused variableChristophe Fergeau2009-07-271-1/+0
|
* add support for %disttag & %distepochPer Øyvind Karlsen2009-07-261-0/+18
|
* just use (void) rather than assign rpmtsFree() since it seems to cause ↵Per Øyvind Karlsen2009-07-261-15/+15
| | | | crashy behaviour certain places...
* oops, put back line that accidentally got removed in the previous commit…Per Øyvind Karlsen2009-07-261-0/+1
|
* enable and fix additional (-Wextra) warningsPer Øyvind Karlsen2009-07-261-13/+12
|
* fix gcc warnings about values not being usedPer Øyvind Karlsen2009-07-261-26/+26
|
* * clean out compatibility code for older rpm versions that's not reallyPer Øyvind Karlsen2009-07-261-102/+29
| | | | | | supported anymore anyways and move out as much as possible rpm5.org compatibility code out of URPM into new rpm46compat.h @ rpm5.org
* Removed forgotten debugging logsChristophe Fergeau2009-05-111-2/+0
|
* Introduce get_gpg_fingerprint XS functionChristophe Fergeau2009-05-111-0/+36
|
* (verify_signature) make checking urpmi signatures works in chrooted environmentsThierry Vignaud2009-03-051-2/+3
| | | | | | (especially important for installer where there's no rpmdb in / (really /var/lib/rpm) and thus no keys to check against)
* - fix bad free() (thanks to glibc for detecting it)Pascal Rigaux2008-12-151-4/+4
|
* - fix scriptlet failing:Pascal Rigaux2008-12-121-2/+2
| | | | | adapt to librpm4.6, rpmtsSetRootDir(ts, "") is forbidden
* - adapt to rpm 4.6 changes:Pascal Rigaux2008-12-091-11/+16
| | | | | | | - headerNextIterator -> headerNext - headerAddEntry -> headerPut - headerModifyEntry -> headerMod
* - adapt to rpm 4.6 changes: headerGetEntry -> headerGetPascal Rigaux2008-12-091-104/+112
|
* - adapt to some easy rpm 4.6 changes:Pascal Rigaux2008-12-091-31/+29
| | | | | | | | - headerSprintf -> headerFormat - headerAddEntry -> headerPutString - headerRemoveEntry -> headerDel - rpmProblemGetLong -> rpmProblemGetDiskNeed