Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-04-04 | Oops, no newline at end of filename please... | Panu Matilainen | 1 | -1/+1 | |
2008-04-04 | Get rid of the horrid zcmd hackery in build | Panu Matilainen | 1 | -12/+4 | |
- rpmExpand() with %uncompress macro etc simplifies things a lot | |||||
2008-04-04 | Stop pretending spec can be an URL or stdin, neither works | Panu Matilainen | 1 | -35/+26 | |
- simplifies buildForTarget() somewhat - while at it, eliminate remaining unsafe string operations | |||||
2008-04-04 | Wait for popen() to finish before passing to isSpecFile() | Panu Matilainen | 1 | -2/+2 | |
2008-04-04 | Move spec extraction from tarball out of buildForTarget(), simplify | Panu Matilainen | 1 | -98/+99 | |
- use basename() and dirname() instead of manual pointer manipulation games - static buffer only used for reading tar output, sizes checked | |||||
2008-04-04 | Oops, add --wildcards back to spec extraction | Panu Matilainen | 1 | -1/+1 | |
- shouldn't really have to hardcode such stuff but... | |||||
2008-04-04 | Assume failure in buildForTarget() to remove redundancy | Panu Matilainen | 1 | -9/+1 | |
2008-04-04 | Refactor spec extraction on tar build to address several issues | Panu Matilainen | 1 | -28/+27 | |
- simplify the code - use %{__tar} instead of tar as the extraction command - avoid sprintf to "big enough" buffer - basic spec sanity check while extracting, fixes rhbz#281391 | |||||
2008-04-04 | Spec of size zero cannot be a valid spec file | Panu Matilainen | 1 | -0/+3 | |
2008-03-24 | Use regular stream functions instead of rpmio in spec sanity check | Panu Matilainen | 1 | -6/+6 | |
2008-03-07 | Log message adjustments | Panu Matilainen | 1 | -2/+2 | |
- dont waste translator time by having them translate obscure debug messages - adjust some suspect looking logging levels - mark some non-debug messages for translation where missing.. | |||||
2008-01-30 | Include spring-cleaning | Panu Matilainen | 1 | -1/+1 | |
- put some consistency into include ordering - everything (apart from bits missed ;) is now ordered like this 1. "system.h" 2. other system includes 3. rpm public headers 4. rpm private headers 5. "debug.h" | |||||
2008-01-30 | rpmlib.h mass eviction | Panu Matilainen | 1 | -0/+2 | |
- explicitly include what's really needed instead - document remaining uses | |||||
2008-01-27 | Rename isCompressed() -> rpmFileIsCompressed() for namespacing | Panu Matilainen | 1 | -1/+1 | |
2007-12-15 | Remove bogus const from rpmGenPath() temporary targets | Panu Matilainen | 1 | -1/+1 | |
2007-12-15 | Remove bogus const from rpmGetPath() temporary targets | Panu Matilainen | 1 | -1/+1 | |
2007-12-08 | Switch to <rpm/foo.h> style for public headers | Panu Matilainen | 1 | -7/+7 | |
- adjust include paths accordingly | |||||
2007-12-03 | Use regular POSIX functions instead of "RPC" clones | Panu Matilainen | 1 | -2/+2 | |
- we only care about local files | |||||
2007-11-23 | Move file compression stuff from rpmmacro.h to rpmfileutil.h | Panu Matilainen | 1 | -0/+1 | |
2007-11-23 | Use #include <x.h> syntax to include public headers. | Ralf Corsépius | 1 | -6/+6 | |
2007-11-19 | Lose rpmerr.h for good | Panu Matilainen | 1 | -1/+1 | |
2007-11-19 | Replace all RPMERR_* etc uses with corresponding RPMLOG_* levels | Panu Matilainen | 1 | -10/+10 | |
2007-10-28 | Include "rpmbuild.h" instead of <rpmbuild.h>. | Ralf Corsépius | 1 | -1/+1 | |
2007-10-28 | Include "rpmcli.h" instead of <rpmcli.h>. | Ralf Corsépius | 1 | -1/+1 | |
2007-10-10 | Kick out polish comment. | Ralf Corsépius | 1 | -5/+0 | |
2007-10-09 | Make rpmerr.h private, include directly where needed. | Panu Matilainen | 1 | -0/+1 | |
2007-10-09 | Replace all uses of RPMMESS_ERROR with RPMLOG_ERR | Panu Matilainen | 1 | -1/+1 | |
2007-10-09 | Replace all rpmMessage() uses with rpmlog() | Panu Matilainen | 1 | -1/+1 | |
2007-10-09 | Replace all rpmError() uses with rpmlog() | Panu Matilainen | 1 | -10/+10 | |
2007-09-21 | Rename Spec -> rpmSpec for namespacing | Panu Matilainen | 1 | -1/+1 | |
2007-09-11 | Remove splint tags. | Ralf Corsépius | 1 | -23/+6 | |
2007-08-29 | Fix various cases of build failing due to whitespace in dir/filenames. | Panu Matilainen | 1 | -2/+2 | |
2007-07-12 | Fix yet-another-compiler-warning. | Panu Matilainen | 1 | -1/+1 | |
tmpSpecFile gets passed to mkstemp() which expects to modify the template thus discarding const | |||||
2007-07-03 | Pass --wildcards to tar on build (rhbz#206841) | Panu Matilainen | 1 | -1/+1 | |
Tar no longer accepts globbing by default as it's incompatible with traditional implementations: http://lists.gnu.org/archive/html/bug-tar/2006-06/msg00001.html Rpm needs to work with upstream tar really, the --wildcards option has been supported since 2001 so older versions shouldn't suffer either. | |||||
2007-06-08 | Allow characters >127 that don't fit the current locale in the | Panu Matilainen | 1 | -0/+5 | |
specfile (e.g. latin1 in utf-8 locale). Patch from OpenSuSE. | |||||
2007-04-16 | Check getcwd return value, abort if rpm cannot determine current | Paul Nasrat | 1 | -2/+9 | |
directory. Patch from OpenSuSE | |||||
2004-10-17 | - free rpmrc when looping on --target arches (#127730). | jbj | 1 | -0/+2 | |
CVS patchset: 7479 CVS date: 2004/10/17 19:00:10 | |||||
2003-12-26 | - don't use mktemp if mkstemp is available (#103850). | jbj | 1 | -9/+7 | |
CVS patchset: 7012 CVS date: 2003/12/26 17:36:38 | |||||
2003-05-08 | - don't use error string after gzclose (Dmitry V. Levin). | jbj | 1 | -3/+3 | |
Spliddles for rpmio, drill h_errno all the way through. CVS patchset: 6826 CVS date: 2003/05/08 20:39:29 | |||||
2002-12-24 | - fix: remove rpmfi scareMem so that headers can be reloaded on ia64. | jbj | 1 | -1/+1 | |
- fix: set DB_PRIVATE, not DB_ENV_PRIVATE, if unshared posix mutexes. - remove useless kernel/glibc dependencies (#79872). - add matching "config(N) = EVR" dependencies iff %%config is found. CVS patchset: 5963 CVS date: 2002/12/24 07:21:04 | |||||
2002-12-22 | - simplify specfile query linkage loop. | jbj | 1 | -2/+7 | |
- drill rpmts into parseSpec(), carrying Spec along. CVS patchset: 5958 CVS date: 2002/12/22 02:11:05 | |||||
2002-08-06 | - add bitmask for precise control of signature/digest verification. | jbj | 1 | -6/+6 | |
CVS patchset: 5604 CVS date: 2002/08/06 01:41:44 | |||||
2002-07-29 | Remove debugging printf. | jbj | 1 | -1/+0 | |
CVS patchset: 5580 CVS date: 2002/07/29 23:13:54 | |||||
2002-07-28 | - python: don't segfault in ts.GetKeys() on erased packages. | jbj | 1 | -0/+12 | |
resurrect build modes. add undocumented debugging options. CVS patchset: 5577 CVS date: 2002/07/28 14:52:33 | |||||
2002-07-21 | - add methods to make signature handling opaque wrto rpmts. | jbj | 1 | -6/+4 | |
CVS patchset: 5566 CVS date: 2002/07/21 22:06:19 | |||||
2002-07-08 | Propagate splint-3.0.1.7 close(2) internalState annotation throughout. | jbj | 1 | -2/+2 | |
CVS patchset: 5542 CVS date: 2002/07/08 14:21:26 | |||||
2002-07-02 | Add boundsread annotations throughout, enable +bounds checking. | jbj | 1 | -0/+2 | |
Start narrowing the scope of bounds annotations by adding more annotations. CVS patchset: 5537 CVS date: 2002/07/02 23:54:35 | |||||
2002-06-28 | - disambiguate added/installed dependency failures (#50388). | jbj | 1 | -1/+1 | |
CVS patchset: 5532 CVS date: 2002/06/28 21:54:24 | |||||
2002-06-23 | Add boundswrite annotations everywhere. | jbj | 1 | -0/+2 | |
CVS patchset: 5522 CVS date: 2002/06/23 19:47:08 | |||||
2002-06-12 | Orphan. | jbj | 1 | -1/+1 | |
CVS patchset: 5482 CVS date: 2002/06/12 14:54:06 |