jbj
836b60f018
fix: qva->qva_sourceCnt check now 2 rather than 1 with nested tables.
...
CVS patchset: 4398
CVS date: 2001/01/02 00:10:45
2001-01-02 00:10:45 +00:00
jbj
fa3e119a83
- use popt autohelp for rpm helper binaries.
...
CVS patchset: 4396
CVS date: 2001/01/01 23:14:47
2001-01-01 23:14:47 +00:00
jbj
e5899585ad
- (non-linux): move stubs.c to rpmio ( #21132 ).
...
- (python): bind initdb (#20988 ).
CVS patchset: 4389
CVS date: 2000/12/30 19:01:23
2000-12-30 19:01:23 +00:00
jbj
06e45e2923
- fix: avoid FAT and other brain-dead file systems that have not inodes.
...
- fix: hack around alpha mis-compilation signature problems.
- rpmmodule.c(handleDbResult): return empty list when nothing matches.
CVS patchset: 4385
CVS date: 2000/12/29 21:44:37
2000-12-29 21:44:37 +00:00
jbj
f84fd1900d
- use malloc'ed buffer for large queries.
...
CVS patchset: 4377
CVS date: 2000/12/27 21:19:53
2000-12-27 21:19:53 +00:00
jbj
6fca2e5c39
Fix --queryformat.
...
CVS patchset: 4374
CVS date: 2000/12/26 19:06:54
2000-12-26 19:06:54 +00:00
jbj
190b5df369
- send query/verify output through rpmlog().
...
- resurrect rpmErrorSetCallback() and rpmErrorString().
CVS patchset: 4372
CVS date: 2000/12/26 13:10:18
2000-12-26 13:10:18 +00:00
jbj
fdd2f17c56
- fix: removed headers from db need a headerCopy().
...
CVS patchset: 4368
CVS date: 2000/12/21 21:07:41
2000-12-21 21:07:41 +00:00
jbj
c339c239b9
- immutable headers, once installed by rpm3, need to lose immutablity.
...
CVS patchset: 4365
CVS date: 2000/12/21 17:14:53
2000-12-21 17:14:53 +00:00
jbj
b874299aab
- whiteout mozilla loop for 7.1.
...
fix the auto %_tmppath creation.
CVS patchset: 4363
CVS date: 2000/12/20 21:08:18
2000-12-20 21:08:18 +00:00
jbj
22be517f73
- identify install scriptlet failures with the name of the scriptlet.
...
- handle install chroot's identically throughout the install process.
- add rpmlib(HeaderLoadSortsTags) for tracking header regions "just in case".
- create _tmppath on the fly if not present.
CVS patchset: 4355
CVS date: 2000/12/19 17:43:56
2000-12-19 17:43:56 +00:00
jbj
73ee3b2e86
Move assertion to avoid false failure.
...
CVS patchset: 4352
CVS date: 2000/12/17 19:55:31
2000-12-17 19:55:31 +00:00
jbj
92c9e1fc77
- fix: segfault on build path, ignore deleted drips.
...
- fix: synthesized callbacks for removed packages have not a pkgkey.
CVS patchset: 4346
CVS date: 2000/12/14 22:14:29
2000-12-14 22:14:29 +00:00
jbj
66671b9701
- fix: (transaction.c) assume file state normal if tag is missing.
...
- fix: failed signature read headerFree segfault.
- fix: revert ALPHA_LOSSAGE, breaks 6.2/i386.
CVS patchset: 4343
CVS date: 2000/12/13 22:00:33
2000-12-13 22:00:33 +00:00
jbj
9ead48e86b
Sanity (make dist).
...
CVS patchset: 4340
CVS date: 2000/12/12 21:45:18
2000-12-12 21:45:18 +00:00
jbj
c7248553be
- fix: headerLoad segfault in python bindings.
...
CVS patchset: 4339
CVS date: 2000/12/12 21:05:49
2000-12-12 21:05:49 +00:00
jbj
db32ab6bea
Sync with rpm-4_0 branch.
...
CVS patchset: 4338
CVS date: 2000/12/12 20:03:45
2000-12-12 20:03:45 +00:00
jbj
636e4b3771
- load headers as single contiguous region.
...
CVS patchset: 4244
CVS date: 2000/11/07 13:16:43
2000-11-07 13:16:43 +00:00
jbj
ce1e8d26ec
- add support for SHA1 as well as MD5 message digests.
...
lclint annotations.
CVS patchset: 4234
CVS date: 2000/10/31 16:18:34
2000-10-31 16:18:34 +00:00
jbj
3ad99fcba5
- add cscope/ctags (Rodrigo Barbosa<rodrigob@conectiva.com.br>).
...
- remove getMacroBody() from rpmio API.
- hide libio lossage in prototype, not API.
lclint annotations.
CVS patchset: 4230
CVS date: 2000/10/28 17:16:25
2000-10-28 17:16:25 +00:00
jbj
12dd80dc37
Add base64 fiddles to get at signature contents to librpmio.a.
...
parsePrep.c: fix typo's.
CVS patchset: 4227
CVS date: 2000/10/26 15:32:03
2000-10-26 15:32:03 +00:00
jbj
3e1e23bf06
- verify MD5 sums of payload files when unpacking archive.
...
CVS patchset: 4225
CVS date: 2000/10/24 13:46:51
2000-10-24 13:46:51 +00:00
jbj
39b81b5174
- order packages using tsort, clipping PreReq:'s in dependency loops.
...
CVS patchset: 4177
CVS date: 2000/09/26 18:04:12
2000-09-26 18:04:12 +00:00
jbj
2108d886ba
Revert rpmrc excision for now.
...
rpmio: add rpmlog.c/rpmlog.h.
CVS patchset: 4163
CVS date: 2000/09/14 11:42:48
2000-09-14 11:42:48 +00:00
jbj
f2efc7263e
- unify rpmError and rpmMessge interfaces through rpmlog.
...
- collect and display rpm build error messages at end of build.
CVS patchset: 4149
CVS date: 2000/09/01 21:15:40
2000-09-01 21:15:40 +00:00
jbj
4f0179f7ee
Unify rpmError() and rpmMessage() on top of rpmlog().
...
CVS patchset: 4148
CVS date: 2000/08/31 02:38:57
2000-08-31 02:38:57 +00:00
jbj
c7b24dad58
- translate rpm.8 man page (Peter Ivanyi <ivanyi@internet.sk>).
...
Doxygen annotations.
CVS patchset: 4146
CVS date: 2000/08/29 22:04:33
2000-08-29 22:04:33 +00:00
jbj
c0424122dd
- rip out rpm{get,put}text, use getpo.sh and specspo instead.
...
CVS patchset: 4139
CVS date: 2000/08/28 01:50:45
2000-08-28 01:50:45 +00:00
jbj
349c7a49c2
- disable rpmlib(VersionedDependencies) by defining _noVersionedDependencies.
...
- man page fixes.
CVS patchset: 4062
CVS date: 2000/08/14 18:18:54
2000-08-14 18:18:54 +00:00
jbj
54a0015cfa
Auto-update by goeran@uddeborg.pp.se
...
CVS patchset: 4035
CVS date: 2000/08/07 15:09:45
2000-08-07 15:09:45 +00:00
jbj
180355d08e
Sanity (make dist).
...
CVS patchset: 4014
CVS date: 2000/08/04 19:52:54
2000-08-04 19:52:54 +00:00
jbj
71a49b1bb8
Sanity (make dist).
...
CVS patchset: 4009
CVS date: 2000/08/03 16:10:56
2000-08-03 16:10:56 +00:00
jbj
4249774cfe
Auto-update by goeran@uddeborg.pp.se
...
CVS patchset: 4008
CVS date: 2000/08/02 17:50:12
2000-08-02 17:50:12 +00:00
jbj
0974df3163
Auto-update by goeran@uddeborg.pp.se
...
CVS patchset: 4007
CVS date: 2000/08/02 16:50:42
2000-08-02 16:50:42 +00:00
jbj
199f3a0028
Sanity.
...
CVS patchset: 3996
CVS date: 2000/08/01 22:31:40
2000-08-01 22:31:40 +00:00
jbj
11fa17601b
- fix: segfault on erase if filestates is missing in header ( #14679 ).
...
CVS patchset: 3994
CVS date: 2000/07/31 21:27:20
2000-07-31 21:27:20 +00:00
jbj
79f6c8be87
- fix: uniqify dependency problems when printing ( #14034 ).
...
- popt: add ability to perform callbacks for every, not just first, match.
CVS patchset: 3993
CVS date: 2000/07/31 15:04:20
2000-07-31 15:04:20 +00:00
jbj
6040ca6f53
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.
...
CVS patchset: 3992
CVS date: 2000/07/29 20:31:56
2000-07-29 20:31:56 +00:00
jbj
61cabed3ed
- link rpm2cpio dynamically since cpio is linked dynamically.
...
CVS patchset: 3991
CVS date: 2000/07/29 17:30:18
2000-07-29 17:30:18 +00:00
jbj
972f0d3103
- bail on firstkey/nextkey, there's a better way.
...
CVS patchset: 3990
CVS date: 2000/07/29 13:16:45
2000-07-29 13:16:45 +00:00
jbj
41667f92cf
- resurrect firstkey/nextkey python bindings.
...
CVS patchset: 3988
CVS date: 2000/07/28 17:58:58
2000-07-28 17:58:58 +00:00
jbj
94a3bfbb8b
Run "make refresh" and "make *.report".
...
CVS patchset: 3987
CVS date: 2000/07/27 15:29:24
2000-07-27 15:29:24 +00:00
jbj
e3003878fa
- fix: look for any/all dbapi when rebuilding.
...
CVS patchset: 3982
CVS date: 2000/07/26 16:24:07
2000-07-26 16:24:07 +00:00
jbj
1bfc24d0b7
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
...
CVS patchset: 3980
CVS date: 2000/07/25 18:37:21
2000-07-25 18:37:21 +00:00
jbj
7b13205bb1
Sanity (make dist).
...
CVS patchset: 3978
CVS date: 2000/07/24 21:38:42
2000-07-24 21:38:42 +00:00
jbj
945c179d1f
Auto-update by goeran@uddeborg.pp.se
...
CVS patchset: 3976
CVS date: 2000/07/24 20:51:31
2000-07-24 20:51:31 +00:00
jbj
721e696edd
Sync with rpm-3.0.5 chnages.
...
CVS patchset: 3958
CVS date: 2000/07/17 00:40:17
2000-07-17 00:40:17 +00:00
jbj
4fb053be51
Eliminate convertdb.c.
...
CVS patchset: 3954
CVS date: 2000/07/15 18:22:24
2000-07-15 18:22:24 +00:00
jbj
4a160b6a14
- fix: make set of replaced file headers unique.
...
- fix: don't attempt dbiOpen with anything but requested dbN.
CVS patchset: 3952
CVS date: 2000/07/15 16:00:14
2000-07-15 16:00:14 +00:00
jbj
77ea46f6a0
- rip out pre-transaction syscalls, more design is needed.
...
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
CVS patchset: 3950
CVS date: 2000/07/15 14:53:54
2000-07-15 14:53:54 +00:00