jbj [Tue, 22 Oct 2002 23:43:54 +0000 (23:43 +0000)]
Don't keep generated files.
CVS patchset: 5800
CVS date: 2002/10/22 23:43:54
jbj [Tue, 22 Oct 2002 23:01:12 +0000 (23:01 +0000)]
Resolve conflicts.
CVS patchset: 5799
CVS date: 2002/10/22 23:01:12
jbj [Tue, 22 Oct 2002 22:52:08 +0000 (22:52 +0000)]
Initial revision
CVS patchset: 5798
CVS date: 2002/10/22 22:52:08
jbj [Mon, 21 Oct 2002 23:25:02 +0000 (23:25 +0000)]
Accurate dependencies generated, but perl deps are slow.
CVS patchset: 5795
CVS date: 2002/10/21 23:25:02
jbj [Mon, 21 Oct 2002 22:51:39 +0000 (22:51 +0000)]
Attach per-interpreter namespace deps to files too.
CVS patchset: 5794
CVS date: 2002/10/21 22:51:39
jbj [Mon, 21 Oct 2002 21:07:58 +0000 (21:07 +0000)]
Rationalize per-interpreter dependency generation.
CVS patchset: 5793
CVS date: 2002/10/21 21:07:58
jbj [Mon, 21 Oct 2002 19:29:23 +0000 (19:29 +0000)]
Add per-interpreter perl dependencies.
CVS patchset: 5792
CVS date: 2002/10/21 19:29:23
cturner [Mon, 21 Oct 2002 13:49:04 +0000 (13:49 +0000)]
turn sigchecking off for now; bump version
CVS patchset: 5791
CVS date: 2002/10/21 13:49:04
jbj [Sat, 19 Oct 2002 22:48:25 +0000 (22:48 +0000)]
Functional ELF/SCRIPT dependency generation.
CVS patchset: 5790
CVS date: 2002/10/19 22:48:25
jbj [Fri, 18 Oct 2002 18:45:47 +0000 (18:45 +0000)]
- add debug sub-package patch.
- re-add elfutils/libdwarf (for dwarf.h), eliminate tools/dwarf2.h.
CVS patchset: 5789
CVS date: 2002/10/18 18:45:47
jbj [Fri, 18 Oct 2002 16:01:59 +0000 (16:01 +0000)]
Debug package patch.
CVS patchset: 5788
CVS date: 2002/10/18 16:01:59
jbj [Fri, 18 Oct 2002 14:57:10 +0000 (14:57 +0000)]
Grab strings necessary for dependencies from ELF headers.
CVS patchset: 5787
CVS date: 2002/10/18 14:57:10
jbj [Thu, 17 Oct 2002 19:33:37 +0000 (19:33 +0000)]
First build of rpm-4.2.
CVS patchset: 5786
CVS date: 2002/10/17 19:33:37
jbj [Thu, 17 Oct 2002 19:26:43 +0000 (19:26 +0000)]
Pare down to internal only libelf.
CVS patchset: 5785
CVS date: 2002/10/17 19:26:43
jbj [Wed, 16 Oct 2002 20:37:01 +0000 (20:37 +0000)]
print size_t appropriately.
CVS patchset: 5784
CVS date: 2002/10/16 20:37:01
jbj [Wed, 16 Oct 2002 17:57:23 +0000 (17:57 +0000)]
- dump libelf, gulp elfutils, for now.
- python: permit headers to be hashed.
- use %%{_lib} for libraries.
- include file-3.39 (with homebrewed) libfmagic, for now.
CVS patchset: 5783
CVS date: 2002/10/16 17:57:23
jbj [Wed, 16 Oct 2002 16:25:11 +0000 (16:25 +0000)]
Include magic.mime.
CVS patchset: 5782
CVS date: 2002/10/16 16:25:11
jbj [Tue, 15 Oct 2002 18:52:50 +0000 (18:52 +0000)]
- python: permit headers to be hashed.
CVS patchset: 5780
CVS date: 2002/10/15 18:52:50
jbj [Tue, 15 Oct 2002 18:44:56 +0000 (18:44 +0000)]
Create.
CVS patchset: 5779
CVS date: 2002/10/15 18:44:56
jbj [Tue, 15 Oct 2002 18:44:16 +0000 (18:44 +0000)]
Replace libelf with elfutils.
CVS patchset: 5778
CVS date: 2002/10/15 18:44:16
jbj [Tue, 15 Oct 2002 18:32:05 +0000 (18:32 +0000)]
Clean up autocrud.
CVS patchset: 5777
CVS date: 2002/10/15 18:32:05
jbj [Tue, 15 Oct 2002 14:53:45 +0000 (14:53 +0000)]
Initial revision
CVS patchset: 5775
CVS date: 2002/10/15 14:53:45
jbj [Mon, 14 Oct 2002 18:48:01 +0000 (18:48 +0000)]
Classify images.
CVS patchset: 5774
CVS date: 2002/10/14 18:48:01
jbj [Mon, 14 Oct 2002 14:52:45 +0000 (14:52 +0000)]
Spin mostly complete file classifier off to rpmfc.[ch].
CVS patchset: 5773
CVS date: 2002/10/14 14:52:45
jbj [Sun, 13 Oct 2002 14:39:21 +0000 (14:39 +0000)]
Add argv.[ch].
CVS patchset: 5772
CVS date: 2002/10/13 14:39:21
jbj [Sun, 13 Oct 2002 13:53:07 +0000 (13:53 +0000)]
Sanity.
CVS patchset: 5771
CVS date: 2002/10/13 13:53:07
jbj [Sat, 12 Oct 2002 18:35:29 +0000 (18:35 +0000)]
anity.
CVS patchset: 5770
CVS date: 2002/10/12 18:35:29
jbj [Sat, 12 Oct 2002 17:05:19 +0000 (17:05 +0000)]
Remove CVS cruft.
CVS patchset: 5769
CVS date: 2002/10/12 17:05:19
jbj [Fri, 11 Oct 2002 22:55:40 +0000 (22:55 +0000)]
Cleanups.
CVS patchset: 5768
CVS date: 2002/10/11 22:55:40
jbj [Fri, 11 Oct 2002 21:35:37 +0000 (21:35 +0000)]
Resurrect MULTILIB on the build side.
CVS patchset: 5767
CVS date: 2002/10/11 21:35:37
sopwith [Fri, 11 Oct 2002 17:22:50 +0000 (17:22 +0000)]
Fix s390 typo
CVS patchset: 5765
CVS date: 2002/10/11 17:22:50
jbj [Thu, 10 Oct 2002 22:48:21 +0000 (22:48 +0000)]
Patch from
20021010.
CVS patchset: 5764
CVS date: 2002/10/10 22:48:21
jbj [Wed, 9 Oct 2002 19:13:31 +0000 (19:13 +0000)]
Add multilib platforms.
CVS patchset: 5761
CVS date: 2002/10/09 19:13:31
jbj [Wed, 9 Oct 2002 19:07:43 +0000 (19:07 +0000)]
- fix: use size_t consistently, avoid segfault on ia64.
CVS patchset: 5760
CVS date: 2002/10/09 19:07:43
jbj [Mon, 7 Oct 2002 10:26:43 +0000 (10:26 +0000)]
Typos. pause with signals blocked ain't gonna work.
CVS patchset: 5757
CVS date: 2002/10/07 10:26:43
jbj [Mon, 7 Oct 2002 09:05:06 +0000 (09:05 +0000)]
lclint annotations.
CVS patchset: 5756
CVS date: 2002/10/07 09:05:06
jbj [Sun, 6 Oct 2002 05:55:24 +0000 (05:55 +0000)]
db1 to db3 conversion program (Michael Schroeder <mls@suse.de>)
CVS patchset: 5755
CVS date: 2002/10/06 05:55:24
jbj [Sun, 6 Oct 2002 05:28:21 +0000 (05:28 +0000)]
Add 64bit patch.
CVS patchset: 5753
CVS date: 2002/10/06 05:28:21
jbj [Fri, 4 Oct 2002 21:52:11 +0000 (21:52 +0000)]
Use error(3) if available, diddle up a replacement for those who have not.
Hide stdout in fmagic, drill fmagic through the output routines.
CVS patchset: 5752
CVS date: 2002/10/04 21:52:11
jbj [Fri, 4 Oct 2002 16:09:47 +0000 (16:09 +0000)]
Make CFLAGS pickier.
Eliminate is_tar() from the API by merging is_tar.c into ascmagic.c.
Use buf/nb names consistently throughout.
Carry mlist/fn/buf/nb/sb in fmagic (for now, a per-file structure is needed).
CVS patchset: 5751
CVS date: 2002/10/04 16:09:47
jbj [Thu, 3 Oct 2002 22:07:30 +0000 (22:07 +0000)]
Drill an opaque "fmagic" control structure through the API.
Rename all functions to start with prefix "fmagic".
CVS patchset: 5750
CVS date: 2002/10/03 22:07:30
jbj [Wed, 2 Oct 2002 22:38:00 +0000 (22:38 +0000)]
Collapse CLI flags into a single int.
CVS patchset: 5749
CVS date: 2002/10/02 22:38:00
jbj [Wed, 2 Oct 2002 19:00:31 +0000 (19:00 +0000)]
Split CLI from libraries, create libfmagic.
CVS patchset: 5748
CVS date: 2002/10/02 19:00:31
jbj [Wed, 2 Oct 2002 16:45:37 +0000 (16:45 +0000)]
Add mcheck functionality throughout.
CVS patchset: 5747
CVS date: 2002/10/02 16:45:37
jbj [Wed, 2 Oct 2002 13:47:39 +0000 (13:47 +0000)]
Revert bogus ELF patch, enable automake dependencies.
CVS patchset: 5746
CVS date: 2002/10/02 13:47:39
jbj [Tue, 1 Oct 2002 21:46:33 +0000 (21:46 +0000)]
Sanity.
CVS patchset: 5745
CVS date: 2002/10/01 21:46:33
jbj [Tue, 1 Oct 2002 19:17:55 +0000 (19:17 +0000)]
Apply patches from file-3.37-8.
CVS patchset: 5744
CVS date: 2002/10/01 19:17:55
jbj [Tue, 1 Oct 2002 19:03:37 +0000 (19:03 +0000)]
dd system.h/debug.h, factor build conf into system.h.
CVS patchset: 5743
CVS date: 2002/10/01 19:03:37
jbj [Tue, 1 Oct 2002 17:02:02 +0000 (17:02 +0000)]
Reorder routines to eliminate static prototypes.
CVS patchset: 5742
CVS date: 2002/10/01 17:02:02
jbj [Tue, 1 Oct 2002 15:18:16 +0000 (15:18 +0000)]
lclint fiddles.
CVS patchset: 5741
CVS date: 2002/10/01 15:18:16
jbj [Tue, 1 Oct 2002 11:16:54 +0000 (11:16 +0000)]
lclint annotations.
CVS patchset: 5740
CVS date: 2002/10/01 11:16:54
jbj [Mon, 30 Sep 2002 23:37:47 +0000 (23:37 +0000)]
Wrap in lclint.
CVS patchset: 5739
CVS date: 2002/09/30 23:37:47
jbj [Mon, 30 Sep 2002 23:28:10 +0000 (23:28 +0000)]
Update autocrap to latest.
CVS patchset: 5738
CVS date: 2002/09/30 23:28:10
jbj [Mon, 30 Sep 2002 21:45:34 +0000 (21:45 +0000)]
Initial revision
CVS patchset: 5732
CVS date: 2002/09/30 21:45:34
jbj [Sat, 21 Sep 2002 14:30:04 +0000 (14:30 +0000)]
Convert to UTF-8.
CVS patchset: 5731
CVS date: 2002/09/21 14:30:04
jbj [Fri, 20 Sep 2002 21:26:16 +0000 (21:26 +0000)]
- eliminate myftw, use Fts(3) instead.
CVS patchset: 5730
CVS date: 2002/09/20 21:26:16
jbj [Fri, 20 Sep 2002 16:34:33 +0000 (16:34 +0000)]
Add va_end to match va_copy (#74251).
CVS patchset: 5729
CVS date: 2002/09/20 16:34:33
jbj [Fri, 20 Sep 2002 16:16:01 +0000 (16:16 +0000)]
- update to db-4.1.24 final.
CVS patchset: 5727
CVS date: 2002/09/20 16:16:01
jbj [Fri, 20 Sep 2002 13:58:39 +0000 (13:58 +0000)]
Orphans.
CVS patchset: 5726
CVS date: 2002/09/20 13:58:39
jbj [Fri, 20 Sep 2002 13:49:09 +0000 (13:49 +0000)]
Orphans.
CVS patchset: 5725
CVS date: 2002/09/20 13:49:09
jbj [Fri, 20 Sep 2002 13:37:09 +0000 (13:37 +0000)]
Orphans.
CVS patchset: 5724
CVS date: 2002/09/20 13:37:09
jbj [Fri, 20 Sep 2002 13:24:06 +0000 (13:24 +0000)]
Create.
CVS patchset: 5723
CVS date: 2002/09/20 13:24:06
jbj [Thu, 19 Sep 2002 21:06:40 +0000 (21:06 +0000)]
Conflict resolved.
CVS patchset: 5722
CVS date: 2002/09/19 21:06:40
jbj [Thu, 19 Sep 2002 20:33:51 +0000 (20:33 +0000)]
Initial revision
CVS patchset: 5721
CVS date: 2002/09/19 20:33:51
jbj [Thu, 19 Sep 2002 16:30:25 +0000 (16:30 +0000)]
Check for orphan'ed chnages in rpm-4.1.
CVS patchset: 5718
CVS date: 2002/09/19 16:30:25
jbj [Tue, 17 Sep 2002 18:52:26 +0000 (18:52 +0000)]
Set %_arch to RPMCANONARCH.
CVS patchset: 5716
CVS date: 2002/09/17 18:52:26
jbj [Tue, 17 Sep 2002 15:21:03 +0000 (15:21 +0000)]
- lclint clean.
CVS patchset: 5715
CVS date: 2002/09/17 15:21:03
jbj [Mon, 16 Sep 2002 23:24:41 +0000 (23:24 +0000)]
Another pgp parser fix.
CVS patchset: 5713
CVS date: 2002/09/16 23:24:41
jbj [Mon, 16 Sep 2002 20:10:20 +0000 (20:10 +0000)]
Sync with rpm-4.1 parsing changes.
CVS patchset: 5711
CVS date: 2002/09/16 20:10:20
jbj [Mon, 16 Sep 2002 13:17:30 +0000 (13:17 +0000)]
The char array 'format' sometimes get 10 characters and when
strcpy is done on it, strcpy tries to add a '/0' to it beyond
the capacity. Not sure why, but, the const char *ch gets bad
address. Anyway, format should be atleast 11 chars to accommodate
strings like "%.34s\n%42s" and a terminating '\0'.
CVS patchset: 5708
CVS date: 2002/09/16 13:17:30
jbj [Wed, 4 Sep 2002 18:14:08 +0000 (18:14 +0000)]
Don't mess with uint32_t, breaks on 6.x.
CVS patchset: 5706
CVS date: 2002/09/04 18:14:08
jbj [Wed, 4 Sep 2002 18:08:12 +0000 (18:08 +0000)]
- fix: register SIGCHLD handler before forking (#73134).
CVS patchset: 5704
CVS date: 2002/09/04 18:08:12
cturner [Wed, 4 Sep 2002 15:18:02 +0000 (15:18 +0000)]
store the filename used to read the RPM into the header object
CVS patchset: 5702
CVS date: 2002/09/04 15:18:02
jbj [Wed, 4 Sep 2002 01:52:26 +0000 (01:52 +0000)]
- fix: parse header data more carefully.
CVS patchset: 5701
CVS date: 2002/09/04 01:52:26
jbj [Tue, 3 Sep 2002 20:15:20 +0000 (20:15 +0000)]
- fix: parse pgp packets more carefully.
CVS patchset: 5699
CVS date: 2002/09/03 20:15:20
jbj [Tue, 3 Sep 2002 12:23:51 +0000 (12:23 +0000)]
- fix: always do rpmalMakeIndex.
- fix: resurrect --triggers (#73330).
- python: typo in NOKEY exception string.
CVS patchset: 5696
CVS date: 2002/09/03 12:23:51
jbj [Sat, 31 Aug 2002 22:39:34 +0000 (22:39 +0000)]
Sync with rpm-4.1.
CVS patchset: 5695
CVS date: 2002/08/31 22:39:34
jbj [Tue, 27 Aug 2002 22:19:44 +0000 (22:19 +0000)]
- requirement on libelf >= 0.8.2 to work around incompatible soname (#72792).
CVS patchset: 5686
CVS date: 2002/08/27 22:19:44
jbj [Tue, 27 Aug 2002 20:50:21 +0000 (20:50 +0000)]
- fix: segfault with --checksig, plug memory leak (#72455).
- rpm-4.1 release candidate.
CVS patchset: 5684
CVS date: 2002/08/27 20:50:21
jbj [Tue, 27 Aug 2002 13:52:23 +0000 (13:52 +0000)]
xmlspec-
20020827.diff
CVS patchset: 5679
CVS date: 2002/08/27 13:52:23
jbj [Mon, 26 Aug 2002 19:11:56 +0000 (19:11 +0000)]
... in with the new C implementation.
CVS patchset: 5676
CVS date: 2002/08/26 19:11:56
jbj [Mon, 26 Aug 2002 19:10:29 +0000 (19:10 +0000)]
Out with the old C++ implementation ...
CVS patchset: 5675
CVS date: 2002/08/26 19:10:29
jbj [Mon, 26 Aug 2002 18:56:11 +0000 (18:56 +0000)]
- set cachesize without a dbenv, the default is far too small.
- db: don't return EACCES on db->close w/o environment.
- unify cachesize configuration, with (or without) a dbenv.
- comments regarding unsupported (yet) db-4.1.17 functionality.
CVS patchset: 5674
CVS date: 2002/08/26 18:56:11
jbj [Mon, 26 Aug 2002 17:56:32 +0000 (17:56 +0000)]
- python: don't remap NOKEY/UNTRUSTED to OK.
- beecrypt: change local absolute symbols to defines for prelinking.
- update ru.po.
CVS patchset: 5673
CVS date: 2002/08/26 17:56:32
jbj [Mon, 26 Aug 2002 17:51:39 +0000 (17:51 +0000)]
Update ru.po.
CVS patchset: 5672
CVS date: 2002/08/26 17:51:39
jbj [Mon, 26 Aug 2002 17:42:39 +0000 (17:42 +0000)]
- python: don't remap NOKEY/UNTRUSTED to OK.
CVS patchset: 5671
CVS date: 2002/08/26 17:42:39
jbj [Mon, 26 Aug 2002 17:41:55 +0000 (17:41 +0000)]
- beecrypt: change local absolute symbols to defines for prelinking.
CVS patchset: 5670
CVS date: 2002/08/26 17:41:55
jbj [Fri, 23 Aug 2002 21:01:59 +0000 (21:01 +0000)]
- merge signature returns into rpmRC.
- python: exceptions on NOKEY/NOTTRUSTED.
CVS patchset: 5667
CVS date: 2002/08/23 21:01:59
jbj [Fri, 23 Aug 2002 17:27:14 +0000 (17:27 +0000)]
Auto-update by eugene@ultra.net
CVS patchset: 5665
CVS date: 2002/08/23 17:27:14
jbj [Fri, 23 Aug 2002 17:17:33 +0000 (17:17 +0000)]
Auto-update by eugene@ultra.net
CVS patchset: 5664
CVS date: 2002/08/23 17:17:33
jbj [Thu, 22 Aug 2002 19:21:14 +0000 (19:21 +0000)]
- add a macro to create a sub-package with debugging symbols.
CVS patchset: 5662
CVS date: 2002/08/22 19:21:14
jbj [Thu, 22 Aug 2002 16:34:51 +0000 (16:34 +0000)]
Update popt internal copyright messages.
CVS patchset: 5659
CVS date: 2002/08/22 16:34:51
jbj [Thu, 22 Aug 2002 12:57:17 +0000 (12:57 +0000)]
- fix: don't stop if db1 database is currently in /var/lib/rpm (#72224).
CVS patchset: 5656
CVS date: 2002/08/22 12:57:17
jbj [Thu, 22 Aug 2002 00:37:21 +0000 (00:37 +0000)]
- fix: region trailer offset sanity check wrong (#71996).
CVS patchset: 5654
CVS date: 2002/08/22 00:37:21
jbj [Tue, 20 Aug 2002 22:05:18 +0000 (22:05 +0000)]
- check for interrupt during iteration.
- python: add ts.setProbFilter() method, remove ts.run() argument.
CVS patchset: 5652
CVS date: 2002/08/20 22:05:18
jbj [Tue, 20 Aug 2002 14:56:37 +0000 (14:56 +0000)]
- fix: add epoch to "already installed" check.
CVS patchset: 5650
CVS date: 2002/08/20 14:56:37
jbj [Tue, 20 Aug 2002 13:39:31 +0000 (13:39 +0000)]
- python: supid typo broke ts.check().
CVS patchset: 5648
CVS date: 2002/08/20 13:39:31
jbj [Mon, 19 Aug 2002 22:27:44 +0000 (22:27 +0000)]
- add --with-efence to configure, check install/upgrade with efence.
- beecrypt: short hex string conversion overflows target buffer.
- mark "successors only" packages in transaction.
- reap scriptlets with SIGCHLD handler.
- rename PSM_t to rpmpsm, add methods and refcounts to manage.
- remove %%configure/%%makeinstall from arch-os/macros, default is OK.
- don't export MALLOC_CHECK_ to scriptlets.
- squeaky clean memory leak checking.
- always malloc rpmfi structure, refcounts are correct in rpmtsRun().
- skip redundant /sbin/ldconfig scripts on upgrade (if possible).
CVS patchset: 5645
CVS date: 2002/08/19 22:27:44
jbj [Thu, 15 Aug 2002 22:25:33 +0000 (22:25 +0000)]
hp-ux: ETXTBSY fiddles.
CVS patchset: 5642
CVS date: 2002/08/15 22:25:33
jbj [Thu, 15 Aug 2002 18:50:46 +0000 (18:50 +0000)]
- python: explicit method to set transFlags.
- python: stuff package name into a string for repackage callbacks.
- rollback: re-create empty transaction set for multiple rollbacks.
- fix: %%basename typo (Dmitry V. Levin<ldv@altlinux.org>).
- fix: queryformat segfaults (Dmitry V. Levin<ldv@altlinux.org>).
CVS patchset: 5639
CVS date: 2002/08/15 18:50:46