[CVS] RPM: rpm/ CHANGES rpm/lib/ poptALL.c rpm/rpmio/ librpmio.vers rp...
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 09-Nov-2007 19:00:09 Branch: HEAD Handle: 2007110918000304 Modified files: rpm CHANGES rpm/lib poptALL.c rpm/rpmio librpmio.vers rpmdav.c rpmdav.h rpmio.c rpmio.h Log: - rearrange the steaming piles of ick into an aesthetic constellation. Summary: RevisionChanges Path 1.1780 +1 -0 rpm/CHANGES 2.50+4 -33 rpm/lib/poptALL.c 2.15+1 -2 rpm/rpmio/librpmio.vers 2.49+26 -0 rpm/rpmio/rpmdav.c 2.18+6 -0 rpm/rpmio/rpmdav.h 1.98+13 -0 rpm/rpmio/rpmio.c 1.59+7 -0 rpm/rpmio/rpmio.h patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.1779 -r1.1780 CHANGES --- rpm/CHANGES 9 Nov 2007 17:16:24 - 1.1779 +++ rpm/CHANGES 9 Nov 2007 18:00:03 - 1.1780 @@ -1,4 +1,5 @@ 4.5 - 5.0: +- jbj: rearrange the steaming piles of ick into an aesthetic constellation. - jbj: squeaky clean SSL memory cleanup. Ick. - rpm.org: start hiding rpmsq internals. - jbj: fix: trade a double free for a modest memory leak for the moment. @@ . patch -p0 '@@ .' Index: rpm/lib/poptALL.c $ cvs diff -u -r2.49 -r2.50 poptALL.c --- rpm/lib/poptALL.c 9 Nov 2007 17:16:24 - 2.49 +++ rpm/lib/poptALL.c 9 Nov 2007 18:00:07 - 2.50 @@ -8,25 +8,10 @@ #include rpmio.h #include rpmcli.h -#include rpmlua.h /* XXX rpmluaFree() */ #include fs.h /* XXX rpmFreeFilesystems() */ #include fts.h #include mire.h -#if defined(WITH_NEON) /* XXX this should be done in a rpmioClean() wrapper. */ -#include ne_utils.h -#if !defined(HEADER_ERR_H) -/* cheats to avoid having to explicitly build against OpenSSL */ -extern void ERR_remove_state(int foo); -extern void ENGINE_cleanup(void); -extern void CONF_modules_unload(int foo); -extern void ERR_free_strings(void); -extern void EVP_cleanup(void); -extern void CRYPTO_cleanup_all_ex_data(void); -extern void CRYPTO_mem_leaks(void * ptr); -#endif -#endif - #include debug.h #define POPT_SHOWVERSION -999 @@ -521,30 +506,16 @@ poptContext rpmcliFini(poptContext optCon) { -/* XXX this should be done in a rpmioClean() wrapper. */ +/* XXX this should be done in the rpmioClean() wrapper. */ /* keeps memory leak checkers quiet */ rpmFreeMacros(NULL); /[EMAIL PROTECTED]@*/rpmFreeMacros(rpmCLIMacroContext); + +rpmioClean(); + rpmFreeRpmrc(); -#if defined(WITH_LUA)/* XXX this should be done in a rpmioClean() wrapper. */ -(void) rpmluaFree(NULL); -#endif -#if defined(WITH_NEON) /* XXX this should be done in a rpmioClean() wrapper. */ -if (ne_has_support(NE_FEATURE_SSL)) { -/* XXX http://www.nabble.com/Memory-Leaks-in-SSL_Library_init()-t3431875.html */ - ENGINE_cleanup(); - CRYPTO_cleanup_all_ex_data(); - ERR_free_strings(); - ERR_remove_state(0); - EVP_cleanup(); - CRYPTO_mem_leaks(NULL); - CONF_modules_unload(1); -} -#endif rpmFreeFilesystems(); -/[EMAIL PROTECTED]@*/urlFreeCache(); -rpmlogClose(); /[EMAIL PROTECTED]@*/rpmcliTargets = _free(rpmcliTargets); rpmTags-byName = _free(rpmTags-byName); @@ . patch -p0 '@@ .' Index: rpm/rpmio/librpmio.vers $ cvs diff -u -r2.14 -r2.15 librpmio.vers --- rpm/rpmio/librpmio.vers 3 Nov 2007 13:21:43 - 2.14 +++ rpm/rpmio/librpmio.vers 9 Nov 2007 18:00:07 - 2.15 @@ -227,6 +227,7 @@ rpmInitMacros; _rpmio_debug; rpmioAccess; +rpmioClean; rpmioMkpath; rpmioSlurp; rpmLoadMacroFile; @@ -243,7 +244,6 @@ rpmlogSetMask; rpmluaCheckScript; rpmluaDelVar; -rpmluaFree; rpmluaGetData; rpmluaGetPrintBuffer; rpmluaGetVar; @@ -314,7 +314,6 @@ _url_cache; _url_count; _url_debug; -urlFreeCache; urlGetFile; _url_iobuf_size; urlIsURL; @@ . patch -p0 '@@ .' Index: rpm/rpmio/rpmdav.c $ cvs diff -u -r2.48
[CVS] RPM: rpm/ CHANGES rpm/lib/ depends.c rpmchecksig.c rpmds.c rpmds...
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 09-Nov-2007 22:04:36 Branch: HEAD Handle: 2007110921043501 Modified files: rpm CHANGES rpm/lib depends.c rpmchecksig.c rpmds.c rpmds.h rpm/rpmdb pkgio.c rpmdb.c Log: - jbj: hmmm, headerGetExtension should not leak memory on failure. hack it. - jbj: more memory leak canoodling. Summary: RevisionChanges Path 1.1782 +2 -0 rpm/CHANGES 1.359 +3 -0 rpm/lib/depends.c 1.169 +1 -0 rpm/lib/rpmchecksig.c 2.78+1 -1 rpm/lib/rpmds.c 2.61+3 -0 rpm/lib/rpmds.h 1.23+1 -1 rpm/rpmdb/pkgio.c 1.202 +5 -1 rpm/rpmdb/rpmdb.c patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.1781 -r1.1782 CHANGES --- rpm/CHANGES 9 Nov 2007 20:10:59 - 1.1781 +++ rpm/CHANGES 9 Nov 2007 21:04:35 - 1.1782 @@ -1,4 +1,6 @@ 4.5 - 5.0: +- jbj: hmmm, headerGetExtension should not leak memory on failure. hack it. +- jbj: more memory leak canoodling. - jbj: plug a couple of memory leaks. - jbj: rearrange the steaming piles of ick into an aesthetic constellation. - jbj: squeaky clean SSL memory cleanup. Ick. @@ . patch -p0 '@@ .' Index: rpm/lib/depends.c $ cvs diff -u -r1.358 -r1.359 depends.c --- rpm/lib/depends.c 9 Nov 2007 20:11:00 - 1.358 +++ rpm/lib/depends.c 9 Nov 2007 21:04:35 - 1.359 @@ -562,6 +562,8 @@ cpuinfoP = rpmdsFree(cpuinfoP); getconfP = rpmdsFree(getconfP); unameP = rpmdsFree(unameP); +_sysinfo_path = _free(_sysinfo_path); +sysinfo_path = _free(sysinfo_path); } /** @@ -900,6 +902,7 @@ sysinfo_path = xstrdup(SYSCONFIGDIR /sysinfo); } } + if (!rpmioAccess(sysinfo_path, NULL, R_OK)) { #ifdef NOTYET /* XXX just sysinfo Provides: for now. */ rpmTag tagN = (Name[0] == '/' ? RPMTAG_DIRNAMES : RPMTAG_PROVIDENAME); @@ . patch -p0 '@@ .' Index: rpm/lib/rpmchecksig.c $ cvs diff -u -r1.168 -r1.169 rpmchecksig.c --- rpm/lib/rpmchecksig.c 8 Nov 2007 19:40:40 - 1.168 +++ rpm/lib/rpmchecksig.c 9 Nov 2007 21:04:35 - 1.169 @@ -874,6 +874,7 @@ res++; goto exit; } + msg = _free(msg); } if (!_nosigh) { @@ . patch -p0 '@@ .' Index: rpm/lib/rpmds.c $ cvs diff -u -r2.77 -r2.78 rpmds.c --- rpm/lib/rpmds.c 3 Nov 2007 23:44:00 - 2.77 +++ rpm/lib/rpmds.c 9 Nov 2007 21:04:35 - 2.78 @@ -1545,7 +1545,7 @@ #define _ETC_RPM_SYSINFOSYSCONFIGDIR /sysinfo /[EMAIL PROTECTED]@*/ /[EMAIL PROTECTED]@*/ /[EMAIL PROTECTED]@*/ /[EMAIL PROTECTED]@*/ -static const char *_sysinfo_path = NULL; +const char *_sysinfo_path = NULL; /[EMAIL PROTECTED]@*/ /[EMAIL PROTECTED]@*/ /[EMAIL PROTECTED]@*/ static const char *_sysinfo_tags[] = { @@ . patch -p0 '@@ .' Index: rpm/lib/rpmds.h $ cvs diff -u -r2.60 -r2.61 rpmds.h --- rpm/lib/rpmds.h 3 Nov 2007 23:44:00 - 2.60 +++ rpm/lib/rpmds.h 9 Nov 2007 21:04:35 - 2.61 @@ -18,6 +18,9 @@ extern int _rpmds_debug; /[EMAIL PROTECTED]@*/ +/[EMAIL PROTECTED]@*/ /[EMAIL PROTECTED]@*/ /[EMAIL PROTECTED]@*/ /[EMAIL PROTECTED]@*/ +extern const char *_sysinfo_path; + /** */ /[EMAIL PROTECTED]@*/ @@ . patch -p0 '@@ .' Index: rpm/rpmdb/pkgio.c $ cvs diff -u -r1.22 -r1.23 pkgio.c --- rpm/rpmdb/pkgio.c 8 Nov 2007 19:40:40 - 1.22 +++ rpm/rpmdb/pkgio.c 9 Nov 2007 21:04:36 - 1.23 @@ -434,7 +434,7 @@ else l = _free(l); -if (msg != NULL) { +if (msg != NULL buf[0] != '\0') { buf[sizeof(buf)-1] = '\0'; *msg = xstrdup(buf); } @@ . patch -p0 '@@ .' Index: rpm/rpmdb/rpmdb.c $ cvs diff -u -r1.201 -r1.202 rpmdb.c --- rpm/rpmdb/rpmdb.c 8 Nov 2007 16:20:13 -
[CVS] RPM: rpm/ CHANGES rpm/build/ pack.c
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 09-Nov-2007 22:18:43 Branch: HEAD Handle: 2007110921184300 Modified files: rpm CHANGES rpm/build pack.c Log: - rpm.org: Remove dead unused RPMTAG_ARCHIVESIZE addition code ... Summary: RevisionChanges Path 1.1784 +1 -0 rpm/CHANGES 2.248 +0 -12 rpm/build/pack.c patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.1783 -r1.1784 CHANGES --- rpm/CHANGES 9 Nov 2007 21:15:44 - 1.1783 +++ rpm/CHANGES 9 Nov 2007 21:18:43 - 1.1784 @@ -1,4 +1,5 @@ 4.5 - 5.0: +- rpm.org: Remove dead unused RPMTAG_ARCHIVESIZE addition code ... - rpm.org: Remove rpmSetMachine() from API. - jbj: hmmm, headerGetExtension should not leak memory on failure. hack it. - jbj: more memory leak canoodling. @@ . patch -p0 '@@ .' Index: rpm/build/pack.c $ cvs diff -u -r2.247 -r2.248 pack.c --- rpm/build/pack.c 8 Nov 2007 20:33:18 - 2.247 +++ rpm/build/pack.c 9 Nov 2007 21:18:43 - 2.248 @@ -621,18 +621,6 @@ if (pkgidp) *pkgidp = NULL; -#ifdef DYING -if (Fileno(csa-cpioFdIn) 0) { - csa-cpioArchiveSize = 0; - /* Add a bogus archive size to the Header */ - he-tag = RPMTAG_ARCHIVESIZE; - he-t = RPM_UINT32_TYPE; - he-p.ui32p = csa-cpioArchiveSize; - he-c = 1; - xx = hae(h, he, 0); -} -#endif - /* Save payload information */ isSource = (headerIsEntry(h, RPMTAG_SOURCERPM) == 0 @@ . __ RPM Package Managerhttp://rpm5.org CVS Sources Repositoryrpm-cvs@rpm5.org
[CVS] RPM: rpm/ CHANGES rpm/lib/ rpmrc.c
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 09-Nov-2007 22:23:51 Branch: HEAD Handle: 2007110921235100 Modified files: rpm CHANGES rpm/lib rpmrc.c Log: - rpm.org: Remove useless var parameter from setup helpers. Summary: RevisionChanges Path 1.1785 +1 -0 rpm/CHANGES 2.215 +15 -16 rpm/lib/rpmrc.c patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.1784 -r1.1785 CHANGES --- rpm/CHANGES 9 Nov 2007 21:18:43 - 1.1784 +++ rpm/CHANGES 9 Nov 2007 21:23:51 - 1.1785 @@ -1,4 +1,5 @@ 4.5 - 5.0: +- rpm.org: Remove useless var parameter from setup helpers. - rpm.org: Remove dead unused RPMTAG_ARCHIVESIZE addition code ... - rpm.org: Remove rpmSetMachine() from API. - jbj: hmmm, headerGetExtension should not leak memory on failure. hack it. @@ . patch -p0 '@@ .' Index: rpm/lib/rpmrc.c $ cvs diff -u -r2.214 -r2.215 rpmrc.c --- rpm/lib/rpmrc.c 9 Nov 2007 21:15:45 - 2.214 +++ rpm/lib/rpmrc.c 9 Nov 2007 21:23:51 - 2.215 @@ -231,7 +231,7 @@ return name; } -static void setVarDefault(/[EMAIL PROTECTED]@*/ int var, const char * macroname, +static void addMacroDefault(const char * macroname, const char * val, /[EMAIL PROTECTED]@*/ const char * body) /[EMAIL PROTECTED] rpmGlobalMacroContext, internalState @*/ /[EMAIL PROTECTED] rpmGlobalMacroContext, internalState @*/ @@ -241,8 +241,7 @@ addMacro(NULL, macroname, NULL, body, RMIL_DEFAULT); } -static void setPathDefault(/[EMAIL PROTECTED]@*/ int var, const char * macroname, - const char * subdir) +static void setPathDefault(const char * macroname, const char * subdir) /[EMAIL PROTECTED] rpmGlobalMacroContext, h_errno, internalState @*/ /[EMAIL PROTECTED] rpmGlobalMacroContext, internalState @*/ { @@ -285,30 +284,30 @@ addMacro(NULL, ___build_pre, NULL, ___build_pre, RMIL_DEFAULT); -setVarDefault(-1,_topdir, +addMacroDefault(_topdir, %{_usr}/src/rpm, NULL); -setVarDefault(-1,_tmppath, +addMacroDefault(_tmppath, %{_var}/tmp, NULL); -setVarDefault(-1,_dbpath, +addMacroDefault(_dbpath, %{_var}/lib/rpm, NULL); -setVarDefault(-1,_defaultdocdir, +addMacroDefault(_defaultdocdir, %{_usr}/share/doc,NULL); -setVarDefault(-1,_rpmfilename, +addMacroDefault(_rpmfilename, %%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm,NULL); -setVarDefault(-1,optflags, +addMacroDefault(optflags, -O2 -g, NULL); -setVarDefault(-1,sigtype, +addMacroDefault(sigtype, none, NULL); -setVarDefault(-1,_buildshell, +addMacroDefault(_buildshell, /bin/sh, NULL); -setPathDefault(-1, _builddir,BUILD); -setPathDefault(-1, _rpmdir, RPMS); -setPathDefault(-1, _srcrpmdir, SRPMS); -setPathDefault(-1, _sourcedir, SOURCES); -setPathDefault(-1, _specdir, SPECS); +setPathDefault(_builddir, BUILD); +setPathDefault(_rpmdir,RPMS); +setPathDefault(_srcrpmdir, SRPMS); +setPathDefault(_sourcedir, SOURCES); +setPathDefault(_specdir, SPECS); } @@ . __ RPM Package Managerhttp://rpm5.org CVS Sources Repositoryrpm-cvs@rpm5.org
[CVS] RPM: rpm/ CHANGES rpm/build/ files.c rpm/lib/ manifest.c package...
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 09-Nov-2007 22:32:38 Branch: HEAD Handle: 2007110921323602 Modified files: rpm CHANGES rpm/build files.c rpm/lib manifest.c package.c psm.c query.c rpmps.c rpmrc.c transaction.c rpm/python header-py.c Log: - rpm.org: Remove bunch of unnecessary misc.h includes, document others. Summary: RevisionChanges Path 1.1786 +1 -0 rpm/CHANGES 1.287 +1 -1 rpm/build/files.c 2.21+0 -1 rpm/lib/manifest.c 2.179 +0 -1 rpm/lib/package.c 2.258 +1 -1 rpm/lib/psm.c 2.188 +1 -1 rpm/lib/query.c 2.16+0 -1 rpm/lib/rpmps.c 2.216 +0 -1 rpm/lib/rpmrc.c 1.351 +1 -1 rpm/lib/transaction.c 1.74+0 -1 rpm/python/header-py.c patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.1785 -r1.1786 CHANGES --- rpm/CHANGES 9 Nov 2007 21:23:51 - 1.1785 +++ rpm/CHANGES 9 Nov 2007 21:32:36 - 1.1786 @@ -1,4 +1,5 @@ 4.5 - 5.0: +- rpm.org: Remove bunch of unnecessary misc.h includes, document others. - rpm.org: Remove useless var parameter from setup helpers. - rpm.org: Remove dead unused RPMTAG_ARCHIVESIZE addition code ... - rpm.org: Remove rpmSetMachine() from API. @@ . patch -p0 '@@ .' Index: rpm/build/files.c $ cvs diff -u -r1.286 -r1.287 files.c --- rpm/build/files.c 8 Nov 2007 16:20:12 - 1.286 +++ rpm/build/files.c 9 Nov 2007 21:32:36 - 1.287 @@ -33,7 +33,7 @@ #include buildio.h #include legacy.h /* XXX dodigest */ -#include misc.h +#include misc.h/* for splitString, freeSplitString */ #include debug.h /[EMAIL PROTECTED] Header @*/ @@ . patch -p0 '@@ .' Index: rpm/lib/manifest.c $ cvs diff -u -r2.20 -r2.21 manifest.c --- rpm/lib/manifest.c11 Oct 2007 19:44:22 - 2.20 +++ rpm/lib/manifest.c9 Nov 2007 21:32:37 - 2.21 @@ -10,7 +10,6 @@ #include stringbuf.h #include manifest.h -#include misc.h #include debug.h /[EMAIL PROTECTED] StringBuf @*/ @@ . patch -p0 '@@ .' Index: rpm/lib/package.c $ cvs diff -u -r2.178 -r2.179 package.c --- rpm/lib/package.c 8 Nov 2007 19:40:40 - 2.178 +++ rpm/lib/package.c 9 Nov 2007 21:32:37 - 2.179 @@ -11,7 +11,6 @@ #include rpmts.h -#include misc.h/* XXX stripTrailingChar() */ #include pkgio.h #include header_internal.h /* XXX headerCheck */ @@ . patch -p0 '@@ .' Index: rpm/lib/psm.c $ cvs diff -u -r2.257 -r2.258 psm.c --- rpm/lib/psm.c 8 Nov 2007 20:33:18 - 2.257 +++ rpm/lib/psm.c 9 Nov 2007 21:32:37 - 2.258 @@ -29,7 +29,7 @@ #include rpmts.h #include pkgio.h -#include misc.h/* XXX rpmMkdirPath */ +#include misc.h/* XXX rpmMkdirPath, makeTempFile, doputenv */ #include rpmdb.h /* XXX for db_chrootDone */ #include signature.h /* signature constants */ #include debug.h @@ . patch -p0 '@@ .' Index: rpm/lib/query.c $ cvs diff -u -r2.187 -r2.188 query.c --- rpm/lib/query.c 11 Oct 2007 19:44:22 - 2.187 +++ rpm/lib/query.c 9 Nov 2007 21:32:37 - 2.188 @@ -21,7 +21,7 @@ #include rpmts.h #include manifest.h -#include misc.h/* XXX for rpmGlob() */ +#include misc.h/* XXX for currentDirectory() */ #include debug.h @@ . patch -p0 '@@ .' Index: rpm/lib/rpmps.c $ cvs diff -u -r2.15 -r2.16 rpmps.c --- rpm/lib/rpmps.c 3 Nov 2007 23:44:01 - 2.15 +++ rpm/lib/rpmps.c 9 Nov 2007 21:32:37 - 2.16 @@ -10,7 +10,6 @@ #define _RPMPS_INTERNAL #include rpmps.h -#include misc.h #include debug.h /[EMAIL PROTECTED] fnpyKey @*/ @@ . patch -p0 '@@ .' Index:
[CVS] RPM: rpm/ CHANGES rpm/build/ parsePrep.c rpm/rpmdb/ db3.c dbconf...
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 09-Nov-2007 23:20:52 Branch: HEAD Handle: 2007110922205100 Modified files: rpm CHANGES rpm/build parsePrep.c rpm/rpmdb db3.c dbconfig.c hdrNVR.c hdrfmt.c legacy.c pkgio.c signature.c sqlite.c tagname.c Log: - jbj: include rpmtag.h, not rpmlib.h, if only tag names are needed. Summary: RevisionChanges Path 1.1789 +1 -0 rpm/CHANGES 2.92+1 -1 rpm/build/parsePrep.c 1.77+1 -1 rpm/rpmdb/db3.c 1.47+1 -1 rpm/rpmdb/dbconfig.c 1.26+1 -1 rpm/rpmdb/hdrNVR.c 1.29+1 -1 rpm/rpmdb/hdrfmt.c 1.35+1 -1 rpm/rpmdb/legacy.c 1.24+1 -1 rpm/rpmdb/pkgio.c 1.17+1 -1 rpm/rpmdb/signature.c 1.20+1 -1 rpm/rpmdb/sqlite.c 1.7 +1 -1 rpm/rpmdb/tagname.c patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.1788 -r1.1789 CHANGES --- rpm/CHANGES 9 Nov 2007 21:59:44 - 1.1788 +++ rpm/CHANGES 9 Nov 2007 22:20:51 - 1.1789 @@ -1,4 +1,5 @@ 4.5 - 5.0: +- jbj: include rpmtag.h, not rpmlib.h, if only tag names are needed. - jbj: change int_32 to evrFlags and uint32_t in rpmfc.c and rpmds.c. - rpm.org: Remove two unnecessary legacy.h includes. - rpm.org: Remove bunch of unnecessary misc.h includes, document others. @@ . patch -p0 '@@ .' Index: rpm/build/parsePrep.c $ cvs diff -u -r2.91 -r2.92 parsePrep.c --- rpm/build/parsePrep.c 3 Nov 2007 23:43:59 - 2.91 +++ rpm/build/parsePrep.c 9 Nov 2007 22:20:51 - 2.92 @@ -5,7 +5,7 @@ #include system.h -#include rpmio_internal.h +#include rpmio.h #include rpmbuild.h #include debug.h @@ . patch -p0 '@@ .' Index: rpm/rpmdb/db3.c $ cvs diff -u -r1.76 -r1.77 db3.c --- rpm/rpmdb/db3.c 11 Oct 2007 19:44:24 - 1.76 +++ rpm/rpmdb/db3.c 9 Nov 2007 22:20:51 - 1.77 @@ -12,7 +12,7 @@ #include sys/ipc.h #endif -#include rpmlib.h +#include rpmtag.h #include rpmio.h #include rpmmacro.h #include rpmurl.h /* XXX urlPath proto */ @@ . patch -p0 '@@ .' Index: rpm/rpmdb/dbconfig.c $ cvs diff -u -r1.46 -r1.47 dbconfig.c --- rpm/rpmdb/dbconfig.c 11 Oct 2007 13:04:28 - 1.46 +++ rpm/rpmdb/dbconfig.c 9 Nov 2007 22:20:51 - 1.47 @@ -4,7 +4,7 @@ #include system.h -#include rpmlib.h +#include rpmtag.h #include rpmio.h #include rpmmacro.h @@ . patch -p0 '@@ .' Index: rpm/rpmdb/hdrNVR.c $ cvs diff -u -r1.25 -r1.26 hdrNVR.c --- rpm/rpmdb/hdrNVR.c8 Nov 2007 17:14:56 - 1.25 +++ rpm/rpmdb/hdrNVR.c9 Nov 2007 22:20:51 - 1.26 @@ -3,7 +3,7 @@ */ #include system.h -#include rpmlib.h +#include rpmtag.h #include rpmio.h #include rpmmacro.h @@ . patch -p0 '@@ .' Index: rpm/rpmdb/hdrfmt.c $ cvs diff -u -r1.28 -r1.29 hdrfmt.c --- rpm/rpmdb/hdrfmt.c8 Nov 2007 15:15:40 - 1.28 +++ rpm/rpmdb/hdrfmt.c9 Nov 2007 22:20:51 - 1.29 @@ -5,7 +5,7 @@ #include system.h #include rpmio_internal.h -#include rpmlib.h +#include rpmlib.h /* XXX RPMFILE_FOO, rpmMkdirPath */ #include rpmmacro.h/* XXX for %_i18ndomains */ #define _RPMEVR_INTERNAL @@ . patch -p0 '@@ .' Index: rpm/rpmdb/legacy.c $ cvs diff -u -r1.34 -r1.35 legacy.c --- rpm/rpmdb/legacy.c30 Sep 2007 17:29:05 - 1.34 +++ rpm/rpmdb/legacy.c9 Nov 2007 22:20:51 - 1.35 @@ -26,7 +26,7 @@ #endif #include rpmio_internal.h -#include rpmlib.h +#include rpmlib.h /* XXX rpmMkdirPath */ #include rpmmacro.h #include misc.h #include legacy.h @@ . patch -p0 '@@ .' Index: rpm/rpmdb/pkgio.c
[CVS] RPM: rpm/ CHANGES rpm/lib/ rpmts.h
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 10-Nov-2007 00:23:59 Branch: HEAD Handle: 2007110923235900 Modified files: rpm CHANGES rpm/lib rpmts.h Log: - rpm.org: Clarify rpmtsCheck() documentation (rhbz#159638). Summary: RevisionChanges Path 1.1791 +1 -0 rpm/CHANGES 2.85+6 -1 rpm/lib/rpmts.h patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.1790 -r1.1791 CHANGES --- rpm/CHANGES 9 Nov 2007 23:18:01 - 1.1790 +++ rpm/CHANGES 9 Nov 2007 23:23:59 - 1.1791 @@ -1,4 +1,5 @@ 4.5 - 5.0: +- rpm.org: Clarify rpmtsCheck() documentation (rhbz#159638). - rpm.org: Remove bunch of unnecessary rpmio_internal includes. - jbj: include rpmtag.h, not rpmlib.h, if only tag names are needed. - jbj: change int_32 to evrFlags and uint32_t in rpmfc.c and rpmds.c. @@ . patch -p0 '@@ .' Index: rpm/lib/rpmts.h $ cvs diff -u -r2.84 -r2.85 rpmts.h --- rpm/lib/rpmts.h 4 Nov 2007 00:23:08 - 2.84 +++ rpm/lib/rpmts.h 9 Nov 2007 23:23:59 - 2.85 @@ -240,7 +240,12 @@ #endif /** \ingroup rpmts - * Check that all dependencies can be resolved. + * Perform dependency resolution on the transaction set. + * + * Any problems found by rpmtsCheck() can be examined by retrieving the + * problem set with rpmtsProblems(), success here only means that + * the resolution was successfully attempted for all packages in the set. + * * @param ts transaction set * @return 0 on success */ @@ . __ RPM Package Managerhttp://rpm5.org CVS Sources Repositoryrpm-cvs@rpm5.org
[CVS] RPM: rpm/ CHANGES rpm/doc/ rpm.8
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 10-Nov-2007 00:27:06 Branch: HEAD Handle: 2007110923270500 Modified files: rpm CHANGES rpm/doc rpm.8 Log: - rpm.org: Clarify rpm manpage wrt rpmbuild binary vs package (rhbz#233232). Summary: RevisionChanges Path 1.1792 +1 -0 rpm/CHANGES 1.35+1 -1 rpm/doc/rpm.8 patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.1791 -r1.1792 CHANGES --- rpm/CHANGES 9 Nov 2007 23:23:59 - 1.1791 +++ rpm/CHANGES 9 Nov 2007 23:27:05 - 1.1792 @@ -1,4 +1,5 @@ 4.5 - 5.0: +- rpm.org: Clarify rpm manpage wrt rpmbuild binary vs package (rhbz#233232). - rpm.org: Clarify rpmtsCheck() documentation (rhbz#159638). - rpm.org: Remove bunch of unnecessary rpmio_internal includes. - jbj: include rpmtag.h, not rpmlib.h, if only tag names are needed. @@ . patch -p0 '@@ .' Index: rpm/doc/rpm.8 $ cvs diff -u -r1.34 -r1.35 rpm.8 --- rpm/doc/rpm.8 29 Jul 2007 18:47:34 - 1.34 +++ rpm/doc/rpm.8 9 Nov 2007 23:27:05 - 1.35 @@ -851,7 +851,7 @@ executable. Although legacy compatibility provided by the popt aliases below has been adequate, the compatibility is not perfect; hence build mode compatibility through popt aliases is being removed from rpm. -Install the \fBrpmbuild\fR package, and see +Install the package containing \fBrpmbuild\fR (usually \fBrpm-build\fR) and see \fBrpmbuild\fR(8) for documentation of all the \fBrpm\fR build modes previously documented here in \fBrpm\fR(8). @@ . __ RPM Package Managerhttp://rpm5.org CVS Sources Repositoryrpm-cvs@rpm5.org
[CVS] RPM: popt/po/ de.po
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Robert Scheck Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: popt Date: 10-Nov-2007 00:34:13 Branch: HEAD Handle: 2007110923341300 Modified files: popt/po de.po Log: Replace my e-mail address with the rpm5.org one Summary: RevisionChanges Path 1.56+3 -3 popt/po/de.po patch -p0 '@@ .' Index: popt/po/de.po $ cvs diff -u -r1.55 -r1.56 de.po --- popt/po/de.po 14 Sep 2007 11:41:36 - 1.55 +++ popt/po/de.po 9 Nov 2007 23:34:13 - 1.56 @@ -1,14 +1,14 @@ # Translation of popt to German (Deutsch) # This file is distributed under the same license as the popt package. -# Robert Scheck [EMAIL PROTECTED], 2004-2007. +# Robert Scheck [EMAIL PROTECTED], 2004-2007. # msgid msgstr Project-Id-Version: popt 1.12\n Report-Msgid-Bugs-To: [EMAIL PROTECTED]\n POT-Creation-Date: 2007-09-06 08:50-0400\n -PO-Revision-Date: 2007-02-17 21:00+0100\n -Last-Translator: Robert Scheck [EMAIL PROTECTED]\n +PO-Revision-Date: 2007-11-10 00:35+0100\n +Last-Translator: Robert Scheck [EMAIL PROTECTED]\n Language-Team: German [EMAIL PROTECTED]\n MIME-Version: 1.0\n Content-Type: text/plain; charset=UTF-8\n @@ . __ RPM Package Managerhttp://rpm5.org CVS Sources Repositoryrpm-cvs@rpm5.org
[CVS] RPM: rpm/ CHANGES Doxyfile.in
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 10-Nov-2007 00:34:41 Branch: HEAD Handle: 2007110923344000 Modified files: rpm CHANGES Doxyfile.in Log: - rpm.org: Remove refs to file/src. Summary: RevisionChanges Path 1.1793 +1 -0 rpm/CHANGES 2.80+0 -16 rpm/Doxyfile.in patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.1792 -r1.1793 CHANGES --- rpm/CHANGES 9 Nov 2007 23:27:05 - 1.1792 +++ rpm/CHANGES 9 Nov 2007 23:34:40 - 1.1793 @@ -1,4 +1,5 @@ 4.5 - 5.0: +- rpm.org: Remove refs to file/src. - rpm.org: Clarify rpm manpage wrt rpmbuild binary vs package (rhbz#233232). - rpm.org: Clarify rpmtsCheck() documentation (rhbz#159638). - rpm.org: Remove bunch of unnecessary rpmio_internal includes. @@ . patch -p0 '@@ .' Index: rpm/Doxyfile.in $ cvs diff -u -r2.79 -r2.80 Doxyfile.in --- rpm/Doxyfile.in 20 Oct 2007 01:10:58 - 2.79 +++ rpm/Doxyfile.in 9 Nov 2007 23:34:40 - 2.80 @@ -504,22 +504,6 @@ @top_srcdir@/doc/manual/spec \ @top_srcdir@/doc/manual/triggers \ @top_srcdir@/doc/manual/tsort \ - @top_srcdir@/file/src/apprentice.c \ - @top_srcdir@/file/src/apptype.c \ - @top_srcdir@/file/src/ascmagic.c \ - @top_srcdir@/file/src/compress.c \ - @top_srcdir@/file/src/file.c \ - @top_srcdir@/file/src/file.h \ - @top_srcdir@/file/src/fsmagic.c \ - @top_srcdir@/file/src/funcs.c \ - @top_srcdir@/file/src/is_tar.c \ - @top_srcdir@/file/src/magic.c \ - @top_srcdir@/file/src/magic.h \ - @top_srcdir@/file/src/names.h \ - @top_srcdir@/file/src/print.c \ - @top_srcdir@/file/src/readelf.c \ - @top_srcdir@/file/src/readelf.h \ - @top_srcdir@/file/src/softmagic.c \ @top_srcdir@/file/src/tar.h \ @top_srcdir@/lib/cpio.c \ @top_srcdir@/lib/cpio.h \ @@ . __ RPM Package Managerhttp://rpm5.org CVS Sources Repositoryrpm-cvs@rpm5.org
[CVS] RPM: rpm/ CHANGES rpm/lib/ cpio.c
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 10-Nov-2007 00:36:53 Branch: HEAD Handle: 2007110923365300 Modified files: rpm CHANGES rpm/lib cpio.c Log: - rpm.org: Change strntoul to using size_t for sizes Summary: RevisionChanges Path 1.1794 +1 -0 rpm/CHANGES 2.135 +1 -1 rpm/lib/cpio.c patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.1793 -r1.1794 CHANGES --- rpm/CHANGES 9 Nov 2007 23:34:40 - 1.1793 +++ rpm/CHANGES 9 Nov 2007 23:36:53 - 1.1794 @@ -1,4 +1,5 @@ 4.5 - 5.0: +- rpm.org: Change strntoul to using size_t for sizes. - rpm.org: Remove refs to file/src. - rpm.org: Clarify rpm manpage wrt rpmbuild binary vs package (rhbz#233232). - rpm.org: Clarify rpmtsCheck() documentation (rhbz#159638). @@ . patch -p0 '@@ .' Index: rpm/lib/cpio.c $ cvs diff -u -r2.134 -r2.135 cpio.c --- rpm/lib/cpio.c9 Nov 2007 23:18:02 - 2.134 +++ rpm/lib/cpio.c9 Nov 2007 23:36:53 - 2.135 @@ -31,7 +31,7 @@ * @param nummax no. of bytes to read * @return converted integer */ -static int strntoul(const char *str, /[EMAIL PROTECTED]@*/char **endptr, int base, int num) +static int strntoul(const char *str, /[EMAIL PROTECTED]@*/char **endptr, int base, size_t num) /[EMAIL PROTECTED] *endptr @*/ /[EMAIL PROTECTED] maxSet(endptr) = 0 @*/ { @@ . __ RPM Package Managerhttp://rpm5.org CVS Sources Repositoryrpm-cvs@rpm5.org