jbj
e95166341a
python: missed tuple refcount in IDTXload/IDTXglob.
...
CVS patchset: 6762
CVS date: 2003/04/18 14:03:11
2003-04-18 14:03:11 +00:00
jbj
f7aaeb11df
- permit secondary tag match patterns with RPMQV_ALL.
...
CVS patchset: 6754
CVS date: 2003/04/16 22:13:18
2003-04-16 22:13:18 +00:00
jbj
c243ab099b
- resurrect manifests, RPMRC_NOTFOUND returned by readLead().
...
CVS patchset: 6752
CVS date: 2003/04/16 17:48:04
2003-04-16 17:48:04 +00:00
jbj
14165bc558
Merge file-4.02 changes.
...
CVS patchset: 6751
CVS date: 2003/04/15 20:04:25
2003-04-15 20:04:25 +00:00
jbj
392e5feaca
Port -F and -N from file-4.02.
...
CVS patchset: 6750
CVS date: 2003/04/15 18:50:00
2003-04-15 18:50:00 +00:00
jbj
8156520268
Move sources to src sub-directory.
...
CVS patchset: 6749
CVS date: 2003/04/15 17:24:17
2003-04-15 17:24:17 +00:00
jbj
58886e8cba
Move magic generation to sub-directory.
...
CVS patchset: 6748
CVS date: 2003/04/15 17:01:30
2003-04-15 17:01:30 +00:00
jbj
a2ed3a1f3e
Move magic creation to sub-directory.
...
CVS patchset: 6747
CVS date: 2003/04/15 16:58:35
2003-04-15 16:58:35 +00:00
jbj
20d11cf0f4
Move man pages to sub-directory.
...
CVS patchset: 6746
CVS date: 2003/04/15 16:45:06
2003-04-15 16:45:06 +00:00
jbj
212ee02ec3
Move man pages to sub directory.
...
CVS patchset: 6745
CVS date: 2003/04/15 16:43:03
2003-04-15 16:43:03 +00:00
jbj
114be8061f
Gratuitous name changes from file-4.02.
...
CVS patchset: 6744
CVS date: 2003/04/15 15:19:30
2003-04-15 15:19:30 +00:00
jbj
99837681b3
Gratuitous name changes from file-4.02.
...
CVS patchset: 6743
CVS date: 2003/04/15 15:03:49
2003-04-15 15:03:49 +00:00
jbj
1eef3a8561
Create.
...
CVS patchset: 6742
CVS date: 2003/04/14 21:04:57
2003-04-14 21:04:57 +00:00
jbj
748f965540
Typos.
...
CVS patchset: 6741
CVS date: 2003/04/14 21:04:43
2003-04-14 21:04:43 +00:00
jbj
57b080d43f
Compiles with file.h changes from file-4.02.
...
CVS patchset: 6740
CVS date: 2003/04/14 20:54:50
2003-04-14 20:54:50 +00:00
jbj
b3d8f3155e
Clone for file-4.02 merge.
...
CVS patchset: 6739
CVS date: 2003/04/14 19:24:29
2003-04-14 19:24:29 +00:00
jbj
95f01d39a5
Splint clean.
...
CVS patchset: 6729
CVS date: 2003/04/02 21:16:26
2003-04-02 21:16:26 +00:00
jbj
803528c258
Make peace with automake-1.7.3.
...
Recheck thread safety markes with fsm synchronous threads.
CVS patchset: 6714
CVS date: 2003/03/23 00:36:13
2003-03-23 00:36:13 +00:00
jbj
be0ee61ce9
- check size read from elf header ( #85297 ).
...
CVS patchset: 6071
CVS date: 2003/02/27 20:30:53
2003-02-27 20:30:53 +00:00
jbj
dd4954229d
fix: ogg/vorbis file classification problems.
...
CVS patchset: 6038
CVS date: 2003/02/14 20:20:20
2003-02-14 20:20:20 +00:00
jbj
83037d78fe
splint fiddles.
...
CVS patchset: 6025
CVS date: 2003/01/24 19:41:55
2003-01-24 19:41:55 +00:00
jbj
d23480d85d
- file: *really* read elf64 notes correctly.
...
- python: restore thread context on errorCB (#80744 ).
CVS patchset: 6007
CVS date: 2003/01/12 21:23:49
2003-01-12 21:23:49 +00:00
jbj
a6b27ed8a2
- file: read elf64 notes correctly.
...
CVS patchset: 6000
CVS date: 2003/01/07 23:13:52
2003-01-07 23:13:52 +00:00
jbj
92676fe332
- file: avoid ogg/vorbis file classification problems.
...
CVS patchset: 5996
CVS date: 2003/01/05 19:30:54
2003-01-05 19:30:54 +00:00
jbj
c7975dbe48
- disable perl module magic rule.
...
CVS patchset: 5976
CVS date: 2002/12/27 18:01:00
2002-12-27 18:01:00 +00:00
jbj
415b3e6ff2
fix: ia64 segfault on build.
...
CVS patchset: 5961
CVS date: 2002/12/24 02:41:45
2002-12-24 02:41:45 +00:00
jbj
c96202ddef
- internal automagic dependency generation (disabled for now).
...
CVS patchset: 5913
CVS date: 2002/12/03 02:57:02
2002-12-03 02:57:02 +00:00
jbj
80b23366e7
- use usrlib_LTLIBRARIES to install directly in /usr/lib64 instead.
...
CVS patchset: 5911
CVS date: 2002/12/01 21:34:06
2002-12-01 21:34:06 +00:00
jbj
0efbbada0f
- link rpm libraries together, use shared helpers with external -lelf.
...
- move libfmagic to librpmio.
- use libtool-1.4.3, autoconf-2.56.
- add explicit -L/lib64 -L/usr/lib64 for libtool mode=relink on x86_64.
CVS patchset: 5910
CVS date: 2002/12/01 18:03:22
2002-12-01 18:03:22 +00:00
jbj
bd00220d41
Splint fiddles.
...
CVS patchset: 5907
CVS date: 2002/11/30 21:42:24
2002-11-30 21:42:24 +00:00
jbj
cd993acac7
- bundle libfmagic into librpmbuild for now.
...
CVS patchset: 5881
CVS date: 2002/11/26 22:44:47
2002-11-26 22:44:47 +00:00
jbj
a496b09106
Use glibc __progname convention (with retrofit) throughout.
...
CVS patchset: 5880
CVS date: 2002/11/26 22:34:21
2002-11-26 22:34:21 +00:00
jbj
22389abbd4
- add AC_SYS_LARGFILE throughout.
...
- statically link rpmdeps against (internal) libfmagic.
CVS patchset: 5876
CVS date: 2002/11/19 18:40:21
2002-11-19 18:40:21 +00:00
jbj
47ce5c04fb
MOre annotations.
...
CVS patchset: 5874
CVS date: 2002/11/19 13:50:55
2002-11-19 13:50:55 +00:00
jbj
78890a935a
Print to private buffer, not stdout.
...
Kill off ckfputs/ckfprintf.
CVS patchset: 5873
CVS date: 2002/11/18 23:53:05
2002-11-18 23:53:05 +00:00
jbj
1d55aedd3f
Ignore generated files.
...
CVS patchset: 5844
CVS date: 2002/11/08 22:48:30
2002-11-08 22:48:30 +00:00
jbj
30b6505802
Upgrade to autoconf-2.54 and elfutils-0.51.
...
CVS patchset: 5802
CVS date: 2002/10/23 00:09:06
2002-10-23 00:09:06 +00:00
jbj
5b92a57aa8
First build of rpm-4.2.
...
CVS patchset: 5786
CVS date: 2002/10/17 19:33:37
2002-10-17 19:33:37 +00:00
jbj
68568c5fe0
Include magic.mime.
...
CVS patchset: 5782
CVS date: 2002/10/16 16:25:11
2002-10-16 16:25:11 +00:00
jbj
00c78bd40c
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
2002-10-04 21:52:11 +00:00
jbj
b8751e90f6
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
2002-10-04 16:09:47 +00:00
jbj
3fec2112f7
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
2002-10-03 22:07:30 +00:00
jbj
be3340d858
Collapse CLI flags into a single int.
...
CVS patchset: 5749
CVS date: 2002/10/02 22:38:00
2002-10-02 22:38:00 +00:00
jbj
2dfa85a312
Split CLI from libraries, create libfmagic.
...
CVS patchset: 5748
CVS date: 2002/10/02 19:00:31
2002-10-02 19:00:31 +00:00
jbj
1c582f226d
Add mcheck functionality throughout.
...
CVS patchset: 5747
CVS date: 2002/10/02 16:45:37
2002-10-02 16:45:37 +00:00
jbj
74b6896952
Revert bogus ELF patch, enable automake dependencies.
...
CVS patchset: 5746
CVS date: 2002/10/02 13:47:39
2002-10-02 13:47:39 +00:00
jbj
41f87d9dab
Sanity.
...
CVS patchset: 5745
CVS date: 2002/10/01 21:46:33
2002-10-01 21:46:33 +00:00
jbj
6d294939a6
Apply patches from file-3.37-8.
...
CVS patchset: 5744
CVS date: 2002/10/01 19:17:55
2002-10-01 19:17:55 +00:00
jbj
8a72493bda
dd system.h/debug.h, factor build conf into system.h.
...
CVS patchset: 5743
CVS date: 2002/10/01 19:03:37
2002-10-01 19:03:37 +00:00
jbj
bb6324de46
Reorder routines to eliminate static prototypes.
...
CVS patchset: 5742
CVS date: 2002/10/01 17:02:02
2002-10-01 17:02:02 +00:00