aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | 4.64.6Thierry Vignaud2012-06-182-1/+3
| |
* | (spec2srcheader) simplify now that we don't support rpm-4.8 anymoreThierry Vignaud2012-06-182-10/+1
| |
* | (obsoletes_overlap) drop 'direction' parameterThierry Vignaud2012-06-183-5/+8
| | | | | | | | | | | | | | also fix 'direction' default value for provides_overlap() it was broken since commit r4914 on 2012-06-13: "(provides_overlap) alias it with obsoletes_overlap (saves another 1.1% of code size)"
* | (update_provides_files) use proper API for freeing memoryThierry Vignaud2012-06-181-2/+2
| |
* | provides_overlap() defaults to direction=1Thierry Vignaud2012-06-181-2/+2
| |
* | (parse_hdlist__XS,parse_rpm) simplify, reduce stack usageThierry Vignaud2012-06-181-10/+8
| |
* | (xpush_simple_list_str) preallocate the stackThierry Vignaud2012-06-181-1/+2
| |
* | (push_rflags) factorize codeThierry Vignaud2012-06-181-18/+15
| |
* | (spec2srcheader) typo fix in commentThierry Vignaud2012-06-181-1/+1
| |
* | pass NULL for default prefix to rpmtsSetRootDir()Thierry Vignaud2012-06-181-3/+3
| | | | | | | | it gracelly handles it
* | (buildtime,get_tag) simplifyThierry Vignaud2012-06-181-12/+4
| |
* | 4.54.5Thierry Vignaud2012-06-172-1/+3
| |
* | (pack_list) drop now unused 'check_flag' parameterThierry Vignaud2012-06-171-7/+6
| |
* | drop support for old mdv2008.0 suggests (RPMTAG_REQUIRENAME +Thierry Vignaud2012-06-172-35/+4
| | | | | | | | | | | | | | | | | | | | | | RPMSENSE_MISSINGOK) drop suport for old suggests: RPMTAG_REQUIRENAME + RPMSENSE_MISSINGOK (as done in Mandriva 2008.0) since mdv 2008.1, we use SuSE style suggets (RPMTAG_SUGGESTSNAME) we don't support them since that (and we dropped them from testsuite in december 2008)
* | (buildtime,get_tag) simplifyThierry Vignaud2012-06-171-12/+8
| |
* | (buildarchs,get_tag) better styleThierry Vignaud2012-06-171-34/+17
| |
* | alias mose Pkg_*_nosense() functionsThierry Vignaud2012-06-171-17/+11
| |
* | (Pkg_buildarchs) simplify now that all remaining aliases use ↵Thierry Vignaud2012-06-172-16/+19
| | | | | | | | xpush_simple_list_str()
* | resplit all functions using return_files() into Pkg_files()Thierry Vignaud2012-06-171-6/+15
| |
* | resplit all functions using return_list_number() into Pkg_files_mtime()Thierry Vignaud2012-06-171-21/+32
| |
* | (return_files,Pkg_fullname) silent 2 compiler warningsThierry Vignaud2012-06-171-2/+2
| |
* | 4.44.4Thierry Vignaud2012-06-152-1/+3
| |
* | (cb_overlap_s) optimize packingThierry Vignaud2012-06-151-2/+2
| |
* | explain some #undefThierry Vignaud2012-06-151-0/+1
| |
* | (ranges_overlap,obsoletes_overlap) drop unused no_promote parameterThierry Vignaud2012-06-154-22/+13
| | | | | | | | | | | | | | | | rationale: it was never set to 0 for nearly a decade this should have been ripped rigth after commit r227323 by pixel on Sep 7 2007: "simplify: nopromoteepoch is always 1 (no caller ever define it)"
* | (return_list_uint_16) rename as return_list_number()Thierry Vignaud2012-06-151-24/+8
| | | | | | | | | | | | | | | | rationale: rpmtdGetNumber() works for every kind of numeric container (RPM_NUMERIC_CLASS) regardless of its internal presentation (8/16/32/64-bit integer) (return_list_uint32_t) drop it as it's now useless
* | (Db_traverse_tag) simplifyThierry Vignaud2012-06-151-3/+1
| |
* | simplify using RPMTAG_NVRThierry Vignaud2012-06-152-19/+14
| |
* | (return_files) fix a compiler warningThierry Vignaud2012-06-151-1/+1
| |
* | (return_list_tag,update_obsoletes,update_provides) use proper accessorsThierry Vignaud2012-06-151-7/+5
| |
* | (return_files) fix RPMTAG_OLDFILENAMES caseThierry Vignaud2012-06-151-1/+2
| | | | | | | | | | | | | | | | | | | | | | was broken since commit r250325 by pixel on Tue Dec 9 2008 +0000: "- adapt to rpm 4.6 changes: headerGetEntry -> headerGet" previously count was initialized the right way this show it's unused since it's broken for 4 years this is a theoric issues since RPMTAG_(BASENAMES|DIRINDEXES|_DIRNAMES) date from 1999...
* | 4.34.3Thierry Vignaud2012-06-142-1/+3
| |
* | (update_provides_files) fix support for RPMTAG_OLDFILENAMESThierry Vignaud2012-06-141-6/+6
| | | | | | | | | | | | | | | | | | it is broken since commit r250325 by pixel on Tue Dec 9 2008 (4 years!!!): "- adapt to rpm 4.6 changes: headerGetEntry -> headerGet" previously 'list' was initialized the right way note: still needed for the testsuite
* | (return_files) use proper accessors in the RPMTAG_OLDFILENAMES caseThierry Vignaud2012-06-142-4/+4
| |
* | (return_files) use proper API for freeing memoryThierry Vignaud2012-06-141-4/+6
| |
* | (_run_cb_while_traversing) introduce this helperThierry Vignaud2012-06-142-42/+22
| |
* | (_header_free) introduce this helper in order to simplifyThierry Vignaud2012-06-141-5/+10
| |
* | (get_fullname_parts) fix a very old segfault in unused codeThierry Vignaud2012-06-142-0/+4
| | | | | | | | | | rationale: .info is set only if filled by pack_header() from header tags or by parse_line() (from a synthesis)
* | just overwrite archive when it already existThierry Vignaud2012-06-141-1/+1
| |
* | log more changesThierry Vignaud2012-06-131-0/+1
| |
* | 4.24.2Thierry Vignaud2012-06-132-1/+3
| |
* | (return_list_tag_modifier) use proper accessorsThierry Vignaud2012-06-131-13/+17
| |
* | (return_files) simplifyThierry Vignaud2012-06-131-1/+1
| |
* | style: fix whitespace at end of some linesThierry Vignaud2012-06-131-2/+2
| |
* | style: put block at line after if ()Thierry Vignaud2012-06-131-5/+21
| |
* | style: put single statement at line after if ()Thierry Vignaud2012-06-131-5/+10
| |
* | style: put return at line after if ()Thierry Vignaud2012-06-131-9/+18
| |
* | (return_list_tag) use proper accessorsThierry Vignaud2012-06-131-7/+7
| |
* | (return_list_tag) preallocate the stackThierry Vignaud2012-06-131-3/+6
| |
* | (fullname,expand) simplify using mPUSHs()Thierry Vignaud2012-06-131-9/+9
| |