Paul Nasrat [Thu, 17 May 2007 10:06:55 +0000 (11:06 +0100)]
Emit diff headers (#237561)
Patch derived from Ville Skytta
Peter Jones [Wed, 16 May 2007 14:59:15 +0000 (10:59 -0400)]
- let diff arguments be specified in the environment
Paul Nasrat [Wed, 16 May 2007 13:45:24 +0000 (14:45 +0100)]
dbmatch keys can be unicode objects also (#219008)
Jeremy Katz <katzj@redhat.com>
Panu Matilainen [Wed, 16 May 2007 13:22:01 +0000 (16:22 +0300)]
Do not run pre/posttrans scripts in test mode.
Patch from OpenSuSE.
Panu Matilainen [Wed, 16 May 2007 13:19:18 +0000 (16:19 +0300)]
Deal with bad lines in --setperms and --setugids.
Happens for example if a package is not installed (--pipe also captures stderr).
Patch from OpenSuSE.
Panu Matilainen [Wed, 16 May 2007 13:18:05 +0000 (16:18 +0300)]
Make rebuilddb work with the --root option.
Patch from OpenSuSE.
Panu Matilainen [Wed, 16 May 2007 13:16:45 +0000 (16:16 +0300)]
Fix building without Lua support.
Patch from OpenSuSE.
pmatilai@dhcp115.koti.laiskiainen.org [Mon, 14 May 2007 13:52:48 +0000 (16:52 +0300)]
- initial TODO for collecting future ideas
Paul Nasrat [Thu, 10 May 2007 12:20:11 +0000 (13:20 +0100)]
Remove SELinux context verification (#193488)
Paul Nasrat [Thu, 10 May 2007 12:15:34 +0000 (13:15 +0100)]
Add mono req/provides support
Alexander Larsson alexl@redhat.com
Paul Nasrat [Thu, 10 May 2007 12:08:38 +0000 (13:08 +0100)]
Use older perl helper scripts by default
Paul Nasrat [Thu, 10 May 2007 11:35:49 +0000 (12:35 +0100)]
Add patch to treat changelog as list
Paul Nasrat [Tue, 1 May 2007 04:55:14 +0000 (05:55 +0100)]
Enable configurable preferable elf colour policy (#235757)
Patch from: dwmw2 at redhat.com
Paul Nasrat [Mon, 23 Apr 2007 09:49:31 +0000 (10:49 +0100)]
Fix debugedit for relative paths (#232222)
Paul Nasrat [Mon, 16 Apr 2007 15:13:27 +0000 (16:13 +0100)]
Fix default verify flags for %doc rh#235353
Patch from Michael Schroeder
Paul Nasrat [Mon, 16 Apr 2007 12:31:37 +0000 (13:31 +0100)]
Call Fflush at the end of writeing a signed package to catch out
of disk space errors.
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:31:04 +0000 (13:31 +0100)]
Fix to handle oldpackages that use HEADERIMAGE
Paul Nasrat [Mon, 16 Apr 2007 12:26:12 +0000 (13:26 +0100)]
When deleting files, drop any s-bit first, so that a malicious
user does not have access to old programs if he hard links them
to some other directory. [#50376] rh#125517
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:23:58 +0000 (13:23 +0100)]
Also decode early for PGP sigtags, which are actually header+payload
RSA signatures. Without this patch, verification of a package
that has just a header+payload RSA signature but no header-only RSA
signature fails.
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:23:13 +0000 (13:23 +0100)]
Make rpmdbSync obey the no_dbsync flag
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:22:34 +0000 (13:22 +0100)]
Build lua without readline support.
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:21:22 +0000 (13:21 +0100)]
Check rpmtsInitDB return value. Also patches rpm.c, which
actually is not used anymore.
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:20:30 +0000 (13:20 +0100)]
Fix off-by-one error in glob call.
Fix from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:19:39 +0000 (13:19 +0100)]
Fix --noghost query option. rh#103207
Paul Nasrat [Mon, 16 Apr 2007 12:18:19 +0000 (13:18 +0100)]
Check getcwd return value, abort if rpm cannot determine current
directory.
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:17:19 +0000 (13:17 +0100)]
Return an error if Fileno is called with NULL instead of segfaulting.
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:16:35 +0000 (13:16 +0100)]
Deal with a return value of "-2" when database locking failed.
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:15:54 +0000 (13:15 +0100)]
Do not call rpmtsRun with an empty transaction list, it returns -1
which messes up the numFailed counter. [#43267]
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:15:10 +0000 (13:15 +0100)]
Allow "--ignoresize" for erase operations.
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:14:17 +0000 (13:14 +0100)]
Fix segfault when rpmbuild stumbles over an empty file list.
The "+ 1" is a remedy for xmalloc(0), which would return NULL.
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:12:32 +0000 (13:12 +0100)]
Add support for a new macro, %{_docdir}. It can be used to specify
the name of the directory for %doc files.
Default is "%{NAME}-%{VERSION}", SUSE uses just "%{NAME}".
rh#125514
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:07:52 +0000 (13:07 +0100)]
Fix uncompress waitpid logic to shut up the compiler [#160434]
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:06:24 +0000 (13:06 +0100)]
Fix a typo: the macro is currently called %{buildsubdir}
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 12:05:18 +0000 (13:05 +0100)]
This fixes a typo that caused a compiler warning [#178055].
Patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 11:49:38 +0000 (12:49 +0100)]
Fork failure patch from OpenSuSE
Paul Nasrat [Mon, 16 Apr 2007 11:42:56 +0000 (12:42 +0100)]
Allow customisable diff and use -p by default (#146981)
Paul Nasrat [Tue, 27 Mar 2007 13:55:48 +0000 (14:55 +0100)]
Ignore cscope/ctags output
Paul Nasrat [Thu, 15 Mar 2007 15:59:55 +0000 (15:59 +0000)]
Fix for debugedit with ../../ in paths
Paul Nasrat [Thu, 15 Mar 2007 15:59:22 +0000 (15:59 +0000)]
Fix debugedit for O0
Paul Nasrat [Thu, 15 Mar 2007 15:58:27 +0000 (15:58 +0000)]
Fix up debuginfo for various issues - inc. libc-client debuginfo (rh#205339)
Paul Nasrat [Thu, 15 Mar 2007 15:57:30 +0000 (15:57 +0000)]
Fix for thinko in debugedit on ppc
Paul Nasrat [Wed, 14 Mar 2007 15:52:12 +0000 (15:52 +0000)]
Cleanup: Remove old mpw references
Paul Nasrat [Wed, 14 Mar 2007 15:46:35 +0000 (15:46 +0000)]
Cleanup: Remove dumpasn1 util
Paul Nasrat [Wed, 14 Mar 2007 15:46:17 +0000 (15:46 +0000)]
Require external gettext
Paul Nasrat [Wed, 14 Mar 2007 15:08:28 +0000 (15:08 +0000)]
Cleanup: remove internal gettext
Paul Nasrat [Wed, 14 Mar 2007 15:05:00 +0000 (15:05 +0000)]
Cleanup: remove vendor GPG/PGP keys
Paul Nasrat [Wed, 14 Mar 2007 15:03:21 +0000 (15:03 +0000)]
Cleanup: remove old convertdb utility
Paul Nasrat [Wed, 14 Mar 2007 15:02:32 +0000 (15:02 +0000)]
Cleanup: remove oldrpmdb utility
Paul Nasrat [Wed, 14 Mar 2007 14:54:26 +0000 (14:54 +0000)]
Cleanup: remove xmlspec
Paul Nasrat [Wed, 14 Mar 2007 14:47:08 +0000 (14:47 +0000)]
Cleanup - move gendiff to scripts subdir
Paul Nasrat [Wed, 14 Mar 2007 14:31:21 +0000 (14:31 +0000)]
Remove rpm 4.0.4 examples
Paul Nasrat [Tue, 13 Mar 2007 10:32:40 +0000 (10:32 +0000)]
Fix potential segfault if no rpmlock_path defined (rh#231146)
Paul Nasrat [Thu, 22 Feb 2007 17:20:23 +0000 (17:20 +0000)]
Remove unused library
Paul Nasrat [Thu, 22 Feb 2007 14:17:02 +0000 (14:17 +0000)]
This fixes doxygen generation by removing a reference to a non-existent file
(rh#187714).
Paul Nasrat [Thu, 22 Feb 2007 14:16:27 +0000 (14:16 +0000)]
This patch from Peter Bowen fixes rpm version comparison for strings with
trailing null segments (rh#178798).
Paul Nasrat [Thu, 22 Feb 2007 14:15:30 +0000 (14:15 +0000)]
Make fcntl lock sensitive to --root (#151255)
Paul Nasrat [Thu, 22 Feb 2007 12:27:42 +0000 (12:27 +0000)]
Fix netshared path comparison (rh#52725) fix by jbj.
Paul Nasrat [Thu, 22 Feb 2007 12:26:56 +0000 (12:26 +0000)]
Fix from James Olin Oden for a scriptlet deadlock (#146549).
Paul Nasrat [Thu, 22 Feb 2007 12:26:10 +0000 (12:26 +0000)]
Filter out incorrect perl(main) provides (rh#177960).
Paul Nasrat [Thu, 22 Feb 2007 12:22:56 +0000 (12:22 +0000)]
This patch synchronises the internal file sources.
Paul Nasrat [Thu, 22 Feb 2007 12:21:11 +0000 (12:21 +0000)]
This patch ensures the rpm cronjob to record rpmpkgs uses the full path to
prevent potential PATH issues (rh#174211).
Paul Nasrat [Thu, 22 Feb 2007 12:19:49 +0000 (12:19 +0000)]
This patch fixes up the calculation total install size when we have excluded
files in the manifest (rh#89661).
Paul Nasrat [Thu, 22 Feb 2007 12:17:26 +0000 (12:17 +0000)]
Fix popt CHARSET for various languages (#172155)
Paul Nasrat [Thu, 22 Feb 2007 12:16:04 +0000 (12:16 +0000)]
This fixes the db build to handle newer CFLAGS which can contain the long
option --param.
Paul Nasrat [Thu, 22 Feb 2007 12:14:43 +0000 (12:14 +0000)]
This patch fixes how Requires(pre,postun) is handled to bring it in line with
seperate Requires() lines (rh#155700).
Paul Nasrat [Thu, 22 Feb 2007 12:09:46 +0000 (12:09 +0000)]
This patch fixes an off-by-one error in rpmalAllFileSatisfiesDepend() which
could lead to a segfault.
Paul Nasrat [Thu, 22 Feb 2007 12:00:22 +0000 (12:00 +0000)]
Re-enable fileconflicts
This patch re-enables fileconflicts by default (rh#151609).
Paul Nasrat [Thu, 22 Feb 2007 11:57:46 +0000 (11:57 +0000)]
Disable hkp lookup by default
This patch turns off RPM's hkp lookup by default. Having this on by default
caused heavy load on the keyservers.
Paul Nasrat [Fri, 16 Feb 2007 17:42:02 +0000 (17:42 +0000)]
Ignore popt tarball
Paul Nasrat [Fri, 16 Feb 2007 17:38:43 +0000 (17:38 +0000)]
Remove cvs based archive target
Paul Nasrat [Fri, 16 Feb 2007 17:36:26 +0000 (17:36 +0000)]
Remove some cvs targets
Paul Nasrat [Fri, 16 Feb 2007 17:33:43 +0000 (17:33 +0000)]
Remove reference to sqlite
Paul Nasrat [Fri, 16 Feb 2007 17:20:09 +0000 (17:20 +0000)]
Remove wraptastic.org url from spec
Paul Nasrat [Fri, 16 Feb 2007 17:18:50 +0000 (17:18 +0000)]
Point to correct mailing list
James Bowes <jbowes@redhat.com>
Paul Nasrat [Fri, 16 Feb 2007 16:31:40 +0000 (16:31 +0000)]
Add hgignore for clean hg status following build
Paul Nasrat [Fri, 16 Feb 2007 16:27:54 +0000 (16:27 +0000)]
Allow build without the neon library.
Resurrects old httpOpen code from rpm-4.1.1.
Building without neon means no webdav file uploads, though.
Michael Schroeder <mls@suse.de>
Paul Nasrat [Fri, 16 Feb 2007 16:26:41 +0000 (16:26 +0000)]
Don't exit on differing autotools.
Paul Nasrat [Fri, 16 Feb 2007 16:25:20 +0000 (16:25 +0000)]
Remove internal zlib
Paul Nasrat [Fri, 16 Feb 2007 16:25:10 +0000 (16:25 +0000)]
Remove internal neon
Paul Nasrat [Fri, 16 Feb 2007 16:24:52 +0000 (16:24 +0000)]
Remove internal sqlite
Paul Nasrat [Fri, 16 Feb 2007 16:24:26 +0000 (16:24 +0000)]
Remove mvista dir from tree
Paul Nasrat [Fri, 16 Feb 2007 16:24:16 +0000 (16:24 +0000)]
Remove lsbpkgchk from tree
Paul Nasrat [Fri, 16 Feb 2007 16:23:54 +0000 (16:23 +0000)]
Remove internal librsync
Paul Nasrat [Fri, 16 Feb 2007 16:22:20 +0000 (16:22 +0000)]
Remove internal libelf
Paul Nasrat [Fri, 16 Feb 2007 16:21:18 +0000 (16:21 +0000)]
Remove internal expat
Paul Nasrat [Fri, 16 Feb 2007 16:21:00 +0000 (16:21 +0000)]
Remove internal elfutils
Paul Nasrat [Fri, 16 Feb 2007 16:20:02 +0000 (16:20 +0000)]
Remove internal beecrypt
Paul Nasrat [Thu, 15 Feb 2007 11:37:17 +0000 (11:37 +0000)]
Fix parsing for parenthesis
Michael Schroeder <mls@suse.de>
Paul Nasrat [Thu, 15 Feb 2007 11:25:34 +0000 (11:25 +0000)]
Remove autogenerated file from elfutils
pauln@enki.eridu [Thu, 4 Jan 2007 14:44:50 +0000 (14:44 +0000)]
Remove autogenerated file
pauln@enki.eridu [Thu, 4 Jan 2007 14:41:34 +0000 (14:41 +0000)]
Remove autogenerated file
Paul Nasrat [Thu, 14 Dec 2006 16:40:03 +0000 (11:40 -0500)]
fix tags
Paul Nasrat [Thu, 14 Dec 2006 16:39:35 +0000 (11:39 -0500)]
Add tags
jbj [Thu, 21 Jul 2005 01:47:28 +0000 (01:47 +0000)]
- release rpm-4.4.2.
CVS patchset: 7919
CVS date: 2005/07/21 01:47:28
jbj [Thu, 21 Jul 2005 01:45:44 +0000 (01:45 +0000)]
- fix: magic_file() closes stdin when given directory path.
- use perldeps.pl, phase out perl.{req,prov} (again).
- document __vsflags (#147489).
CVS patchset: 7918
CVS date: 2005/07/21 01:45:44
jbj [Sun, 17 Jul 2005 18:58:29 +0000 (18:58 +0000)]
Revert to using perl.{req,prov} instead of perldeps.pl.
CVS patchset: 7910
CVS date: 2005/07/17 18:58:29
jbj [Sun, 17 Jul 2005 18:34:44 +0000 (18:34 +0000)]
Sanity.
CVS patchset: 7909
CVS date: 2005/07/17 18:34:44
jbj [Sun, 17 Jul 2005 15:29:55 +0000 (15:29 +0000)]
Don't bother packaging silly symlinks.
CVS patchset: 7908
CVS date: 2005/07/17 15:29:55
jbj [Sun, 17 Jul 2005 14:58:08 +0000 (14:58 +0000)]
Ooops.
CVS patchset: 7907
CVS date: 2005/07/17 14:58:08
jbj [Sun, 17 Jul 2005 14:55:56 +0000 (14:55 +0000)]
- upgrade to file-4.14 internal.
CVS patchset: 7906
CVS date: 2005/07/17 14:55:56