Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - 1.611.61 | Pascal Rigaux | 2007-04-27 | 1 | -0/+19 |
| | | | | | | | | | - add $trans->NElements and $trans->Element_name to be able to display name of uninstalled package in callback_uninst - fix b--obsoletes-->a and c--conflicts-->a prompting for upgrading a (need a fix in urpmi which rely on the $state->{rejected} to upgrade (-U) b instead of installing (-i) it) | ||||
* | - make read_config_files() the load error code1.59 | Olivier Thauvin | 2007-03-01 | 1 | -12/+43 |
| | | | | | | - URPM::read_config_files return success true/false - load config file at module load - the config is tagged as load only in case of success, so reloading after error will retry anyway | ||||
* | use SvTRUE() instead of SvIV() for boolean values 1.53 | Pascal Rigaux | 2007-01-08 | 1 | -7/+7 |
| | | | | | (this gets rid of: Argument "" isn't numeric in subroutine entry at blib/lib/URPM/Build.pm line 68.) | ||||
* | - much stricter synthesis parsing. fail on first error | Pascal Rigaux | 2006-12-04 | 1 | -5/+14 |
| | | | | | - add test using a buggy synthesis that occured on kenobi | ||||
* | correctly set "\0" | Pascal Rigaux | 2006-12-04 | 1 | -0/+1 |
| | |||||
* | correctly handle gzread error code | Pascal Rigaux | 2006-12-04 | 1 | -1/+4 |
| | |||||
* | rpmReadPackageFile() can return ok but no header :-/ | Pascal Rigaux | 2006-12-01 | 1 | -2/+2 |
| | |||||
* | rpmReadPackageFile() can return ok but no header :-/1.51 | Pascal Rigaux | 2006-12-01 | 1 | -1/+1 |
| | |||||
* | (Trans_add) factorize size to allocate | Thierry Vignaud | 2006-11-29 | 1 | -1/+1 |
| | |||||
* | (Trans_add) adjust allocated memory | Thierry Vignaud | 2006-11-29 | 1 | -1/+1 |
| | |||||
* | (Trans_add) remove guard, proper fix is now enough | Thierry Vignaud | 2006-11-29 | 1 | -1/+0 |
| | |||||
* | (Trans_add) fix segfault on ia32 (when one replace "struct foobar" by | Thierry Vignaud | 2006-11-29 | 1 | -0/+4 |
| | | | | | "foobar*", he should expect sizeof() to *slightly* differ in results) | ||||
* | (Trans_add) fix segfault when using --excludepath | Thierry Vignaud | 2006-11-29 | 1 | -0/+1 |
| | |||||
* | (Trans_add) fix the segfault when using --excludepath (introduced in | Thierry Vignaud | 2006-11-29 | 1 | -6/+5 |
| | | | | | | r32435:32440). however, using --excludepath will still segfaults, but later, in rpmtsAddInstallElement() ... | ||||
* | (Trans_add) fix segfault | Thierry Vignaud | 2006-11-29 | 1 | -1/+1 |
| | |||||
* | at least one good header is needed for non compressed hdlist and non empty file | Pascal Rigaux | 2006-11-17 | 1 | -0/+2 |
| | |||||
* | - parse_hdlist on a simple header was broken because pid was left unset, | Pascal Rigaux | 2006-11-17 | 1 | -1/+1 |
| | | | | | - add some tests for this | ||||
* | add a wrapper in perl around parse_hdlist and parse_synthesis | Pascal Rigaux | 2006-11-15 | 1 | -2/+2 |
| | |||||
* | parse_synthesis, parse_hdlist: handle gzip error status instead of relying on | Pascal Rigaux | 2006-11-15 | 1 | -9/+20 |
| | | | | | | | | | wether we did read at least one header. This allow "empty" hdlist/synthesis. But it means it is getting stricter, and the headers added to {depslist} would need to be removed if an error occured. Alas i don't know how to do it (a simple splice) in XS. If no better solution, i'll create a wrapper function in perl. | ||||
* | - cleanup useless imported rpm dcl | Olivier Thauvin | 2006-08-07 | 1 | -154/+0 |
| | |||||
* | - remove useless declaration | Olivier Thauvin | 2006-08-07 | 1 | -6/+0 |
| | |||||
* | Fix a FD leak (patch by Pascal Terjan, bug #24112) | Rafael Garcia-Suarez | 2006-08-04 | 1 | -0/+1 |
| | |||||
* | - add comment into code, need review | Olivier Thauvin | 2006-07-25 | 1 | -0/+5 |
| | |||||
* | That wasn't actually necessaryv1_44 | Rafael Garcia-Suarez | 2006-06-12 | 1 | -4/+0 |
| | |||||
* | Fix passing of rpmRelocation structure with new layout in 4.4.6 | Rafael Garcia-Suarez | 2006-06-12 | 1 | -0/+4 |
| | |||||
* | It's nice to be able to compile with rpm 4.4.6, but it's nice to be able to | Rafael Garcia-Suarez | 2006-06-01 | 1 | -3/+8 |
| | | | | | compile with older rpms too. | ||||
* | - rpm 4.4.6 fixes | Olivier Thauvin | 2006-05-31 | 1 | -2/+5 |
| | |||||
* | - fix urpmi .spec: aka ensure the rpm config is read with all macros before ↵ | Olivier Thauvin | 2006-05-23 | 1 | -0/+2 |
| | | | | parsing a spec | ||||
* | Patch by Pascal Terjan to fix a FD leak (bug #22632) | Rafael Garcia-Suarez | 2006-05-22 | 1 | -0/+1 |
| | |||||
* | Add function to traverse transactions | Rafael Garcia-Suarez | 2006-04-07 | 1 | -0/+30 |
| | |||||
* | RPMTAG_SOURCEPACKAGE is going to be obsolete. Replace it by RPMTAG_SOURCERPM. | Rafael Garcia-Suarez | 2006-04-02 | 1 | -10/+10 |
| | |||||
* | Fix for undocumented ABI changes in rpm 4.4.5 callback interface | Rafael Garcia-Suarez | 2006-03-13 | 1 | -2/+9 |
| | |||||
* | Protection when no data is passed to transaction callbacks | Rafael Garcia-Suarez | 2006-03-13 | 1 | -0/+3 |
| | |||||
* | Fix misplaced break in switch statement | Rafael Garcia-Suarez | 2006-03-13 | 1 | -43/+47 |
| | |||||
* | "triggeredby" in traverse_tag never worked. | Rafael Garcia-Suarez | 2006-03-10 | 1 | -2/+2 |
| | |||||
* | Fix small memleak on db open error | Rafael Garcia-Suarez | 2006-03-08 | 1 | -0/+1 |
| | |||||
* | Protect rpmtsRun with a new link to the transaction object | Rafael Garcia-Suarez | 2006-03-07 | 1 | -0/+2 |
| | |||||
* | Also, increase refcounts. | Rafael Garcia-Suarez | 2006-03-06 | 1 | -0/+1 |
| | |||||
* | It wasn't a good idea to completely remove the refcount, because it's used to | Rafael Garcia-Suarez | 2006-03-06 | 1 | -3/+5 |
| | | | | | | free the underlying C glue structure. Also, and rpmtsLink was misplaced. | ||||
* | Don't use our own reference counter, but the rpmlib's, for transactions. | Rafael Garcia-Suarez | 2006-03-06 | 1 | -14/+18 |
| | |||||
* | Include key id in verify_signature()'s OK output. Also, avoid a header leak. | Rafael Garcia-Suarez | 2006-03-03 | 1 | -1/+10 |
| | |||||
* | New function verify_signature | Rafael Garcia-Suarez | 2006-03-03 | 1 | -1/+45 |
| | |||||
* | Don't display error messages from rpmVerifySignatures | Rafael Garcia-Suarez | 2006-03-03 | 1 | -1/+4 |
| | |||||
* | Reimplement verify_rpm, using the rpm cli interface | Rafael Garcia-Suarez | 2006-03-03 | 1 | -69/+16 |
| | |||||
* | Remove support for the (broken) db option to verify_rpm | Rafael Garcia-Suarez | 2006-03-03 | 1 | -24/+7 |
| | |||||
* | Use a smaller buffer for the return value of verify_rpm, and guard against ↵ | Rafael Garcia-Suarez | 2006-03-03 | 1 | -25/+21 |
| | | | | overflows | ||||
* | Honor verification flags in verif_rpm() even when reading from a file without | Rafael Garcia-Suarez | 2006-03-02 | 1 | -2/+2 |
| | | | | | having open the rpmdb | ||||
* | Nits in verify_rpm. | Rafael Garcia-Suarez | 2006-03-02 | 1 | -5/+4 |
| | |||||
* | Fix a couple of compilation warnings. URPM.xs is now warning-clean. | Rafael Garcia-Suarez | 2006-03-01 | 1 | -2/+4 |
| | |||||
* | Add ignorearch option to run transactions | Rafael Garcia-Suarez | 2006-02-13 | 1 | -0/+2 |
| |