jbj [Tue, 5 Nov 2002 23:08:19 +0000 (23:08 +0000)]
splint fiddles.
CVS patchset: 5828
CVS date: 2002/11/05 23:08:19
jbj [Tue, 5 Nov 2002 23:00:34 +0000 (23:00 +0000)]
Mostly tasteful/consistent splint annotations for libelf.
CVS patchset: 5827
CVS date: 2002/11/05 23:00:34
jbj [Tue, 5 Nov 2002 22:49:32 +0000 (22:49 +0000)]
Revert elf-knowledge.h hack.
CVS patchset: 5826
CVS date: 2002/11/05 22:49:32
jbj [Tue, 5 Nov 2002 22:45:02 +0000 (22:45 +0000)]
Remove multilib patch.
splint fiddles.
CVS patchset: 5825
CVS date: 2002/11/05 22:45:02
jbj [Sat, 26 Oct 2002 14:43:43 +0000 (14:43 +0000)]
- fix: permit build with --disable-nls (#76258).
- add error message on glob failure (#76012).
CVS patchset: 5821
CVS date: 2002/10/26 14:43:43
jbj [Fri, 25 Oct 2002 16:46:37 +0000 (16:46 +0000)]
Use internal elfutils, not libelf, includes.
CVS patchset: 5819
CVS date: 2002/10/25 16:46:37
jbj [Fri, 25 Oct 2002 15:40:08 +0000 (15:40 +0000)]
- rpm.8: gpg uses GNUPGHOME, not GPGPATH (#76691).
CVS patchset: 5818
CVS date: 2002/10/25 15:40:08
jbj [Fri, 25 Oct 2002 14:46:49 +0000 (14:46 +0000)]
- fix: /dev/initctl has not MD5 segfault (#76718).
CVS patchset: 5817
CVS date: 2002/10/25 14:46:49
jbj [Thu, 24 Oct 2002 21:42:57 +0000 (21:42 +0000)]
Kill tfr.c, use rpmdeps.
CVS patchset: 5816
CVS date: 2002/10/24 21:42:57
jbj [Thu, 24 Oct 2002 21:41:24 +0000 (21:41 +0000)]
Build 4.2-0.5.
CVS patchset: 5815
CVS date: 2002/10/24 21:41:24
jbj [Thu, 24 Oct 2002 21:36:12 +0000 (21:36 +0000)]
- add /usr/lib/rpm/rpmdeps.
- add /usr/lib/rpm/magic.
CVS patchset: 5814
CVS date: 2002/10/24 21:36:12
jbj [Thu, 24 Oct 2002 18:33:09 +0000 (18:33 +0000)]
Add stupid "()(64bit" markings.
CVS patchset: 5813
CVS date: 2002/10/24 18:33:09
jbj [Wed, 23 Oct 2002 20:41:57 +0000 (20:41 +0000)]
- elfutils: avoid gcc-3.2 ICE on x86_64 for now.
CVS patchset: 5812
CVS date: 2002/10/23 20:41:57
jbj [Wed, 23 Oct 2002 20:34:52 +0000 (20:34 +0000)]
- resurrect genhdlist "greased lightning" pathway for now.
CVS patchset: 5811
CVS date: 2002/10/23 20:34:52
jbj [Wed, 23 Oct 2002 16:28:08 +0000 (16:28 +0000)]
Resolve conflicts.
CVS patchset: 5810
CVS date: 2002/10/23 16:28:08
jbj [Wed, 23 Oct 2002 16:20:17 +0000 (16:20 +0000)]
Resolve conflict.
CVS patchset: 5809
CVS date: 2002/10/23 16:20:17
jbj [Wed, 23 Oct 2002 16:02:16 +0000 (16:02 +0000)]
Initial revision
CVS patchset: 5808
CVS date: 2002/10/23 16:02:16
jbj [Wed, 23 Oct 2002 15:39:41 +0000 (15:39 +0000)]
Initial revision
CVS patchset: 5803
CVS date: 2002/10/23 15:39:41
jbj [Wed, 23 Oct 2002 00:09:06 +0000 (00:09 +0000)]
Upgrade to autoconf-2.54 and elfutils-0.51.
CVS patchset: 5802
CVS date: 2002/10/23 00:09:06
jbj [Tue, 22 Oct 2002 23:54:26 +0000 (23:54 +0000)]
Re-fiddle elfutils-0.51 autocrap for rpm.
CVS patchset: 5801
CVS date: 2002/10/22 23:54:26
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