jbj
|
19dbe07294
|
Ignore .created too.
CVS patchset: 6759
CVS date: 2003/04/17 15:57:42
|
2003-04-17 15:57:42 +00:00 |
jbj
|
7232f895ed
|
Don't overflow internal tables with unknown user/group (#85346).
CVS patchset: 6758
CVS date: 2003/04/17 15:14:49
|
2003-04-17 15:14:49 +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
|
95f01d39a5
|
Splint clean.
CVS patchset: 6729
CVS date: 2003/04/02 21:16:26
|
2003-04-02 21:16:26 +00:00 |
jbj
|
96cd0c2e28
|
Make sure that $(RPM_BUILD_ROOT}/usr/lib is 1st libarry searched.
Bump popt version.
CVS patchset: 6710
CVS date: 2003/03/20 23:42:05
|
2003-03-20 23:42:05 +00:00 |
jbj
|
51e7f7a5e9
|
- fix: memory leak (85522).
CVS patchset: 6656
CVS date: 2003/03/06 22:50:04
|
2003-03-06 22:50:04 +00:00 |
jbj
|
e8cf6cbb05
|
Sanity.
CVS patchset: 6652
CVS date: 2003/03/05 00:13:11
|
2003-03-05 00:13:11 +00:00 |
jbj
|
dd8e9be4ce
|
Sanity.
CVS patchset: 6641
CVS date: 2003/03/01 20:23:39
|
2003-03-01 20:23:39 +00:00 |
jbj
|
d6ea2fbf22
|
Splint fiddles.
CVS patchset: 6018
CVS date: 2003/01/20 23:52:04
|
2003-01-20 23:52:04 +00:00 |
jbj
|
a585d154ac
|
- add perldeps.pl, start to replace perl.{prov,req}.
CVS patchset: 5999
CVS date: 2003/01/07 00:49:55
|
2003-01-07 00:49:55 +00:00 |
jbj
|
b4ca0ec8b2
|
- for DSO's, provide the file basename if DT_SONAME not found.
CVS patchset: 5998
CVS date: 2003/01/06 23:55:44
|
2003-01-06 23:55:44 +00:00 |
jbj
|
ed80614424
|
- fix: dependency helpers now rate limited at 10ms, not 1s.
- add per-arch canonical color, only x86_64 enabled for now.
CVS patchset: 5994
CVS date: 2003/01/01 20:33:21
|
2003-01-01 20:33:21 +00:00 |
jbj
|
86f5190567
|
Dump multilib code, colored depndencies instead.
CVS patchset: 5990
CVS date: 2002/12/31 02:12:02
|
2002-12-31 02:12:02 +00:00 |
jbj
|
c67befa283
|
splint fiddles.
CVS patchset: 5984
CVS date: 2002/12/29 19:44:18
|
2002-12-29 19:44:18 +00:00 |
jbj
|
817a6d9836
|
- add rpmfi methods to access color, class, and dependencies.
CVS patchset: 5981
CVS date: 2002/12/29 01:06:58
|
2002-12-29 01:06:58 +00:00 |
jbj
|
d7a0ee2ca8
|
splint fiddles.
CVS patchset: 5980
CVS date: 2002/12/28 23:17:06
|
2002-12-28 23:17:06 +00:00 |
jbj
|
2119e50b90
|
- fix builddir relative inclusion, add %%pubkeys to rpm header.
- fix: package relocations were broken (#75057).
CVS patchset: 5978
CVS date: 2002/12/28 00:24:14
|
2002-12-28 00:24:14 +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
|
cad1c310aa
|
- add BETA-GPG-KEY (but not in headers using %%pubkey yet).
CVS patchset: 5975
CVS date: 2002/12/27 16:12:09
|
2002-12-27 16:12:09 +00:00 |
jbj
|
be9a1f9007
|
Don't fire helper for executable requires.
CVS patchset: 5974
CVS date: 2002/12/26 23:19:17
|
2002-12-26 23:19:17 +00:00 |
jbj
|
1aa83a98fc
|
- resurrect automagic perl(foo) dependency generation.
CVS patchset: 5973
CVS date: 2002/12/26 20:38:26
|
2002-12-26 20:38:26 +00:00 |
jbj
|
60b4c2293f
|
- permit both relative/absolute paths, display 'P' when verifying.
CVS patchset: 5970
CVS date: 2002/12/24 20:06:33
|
2002-12-24 20:06:33 +00:00 |
jbj
|
6b0679df90
|
- add %%pubkey attribute to read armored pubkey files into header.
CVS patchset: 5969
CVS date: 2002/12/24 19:49:06
|
2002-12-24 19:49:06 +00:00 |
jbj
|
268376a208
|
Rescusitate doxygen file manifest.
CVS patchset: 5968
CVS date: 2002/12/24 17:06:35
|
2002-12-24 17:06:35 +00:00 |
jbj
|
bf9543cf81
|
Remove unused Flags.
CVS patchset: 5964
CVS date: 2002/12/24 07:27:23
|
2002-12-24 07:27:23 +00:00 |
jbj
|
e788b7c1f3
|
- fix: remove rpmfi scareMem so that headers can be reloaded on ia64.
- fix: set DB_PRIVATE, not DB_ENV_PRIVATE, if unshared posix mutexes.
- remove useless kernel/glibc dependencies (#79872).
- add matching "config(N) = EVR" dependencies iff %%config is found.
CVS patchset: 5963
CVS date: 2002/12/24 07:21:04
|
2002-12-24 07:21:04 +00:00 |
jbj
|
b7129ca898
|
splint fiddles.
CVS patchset: 5962
CVS date: 2002/12/24 04:04:20
|
2002-12-24 04:04:20 +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
|
e3c423226e
|
Sanity.
CVS patchset: 5960
CVS date: 2002/12/23 20:58:36
|
2002-12-23 20:58:36 +00:00 |
jbj
|
b63b4a5d12
|
- simplify specfile query linkage loop.
- drill rpmts into parseSpec(), carrying Spec along.
CVS patchset: 5958
CVS date: 2002/12/22 02:11:05
|
2002-12-22 02:11:05 +00:00 |
jbj
|
1f6cdca2d5
|
- add --enable-posixmutexes when configuring on linux.
- add rpmdb_{deadlock,dump,load,svc,stat,verify} utilities.
- include srpm pkgid in binary headers (#71460).
- add %check scriptlet to run after %install (#64137).
CVS patchset: 5957
CVS date: 2002/12/21 20:37:37
|
2002-12-21 20:37:37 +00:00 |
jbj
|
b2402702ae
|
splint fiddles.
CVS patchset: 5956
CVS date: 2002/12/21 01:31:24
|
2002-12-21 01:31:24 +00:00 |
jbj
|
becf1f7aba
|
- generate Elf provides even if file is not executable.
CVS patchset: 5942
CVS date: 2002/12/14 22:03:14
|
2002-12-14 22:03:14 +00:00 |
jbj
|
96f4a259b5
|
- fix: make sure each library has DT_NEEDED for all unresolved syms.
CVS patchset: 5941
CVS date: 2002/12/14 21:39:19
|
2002-12-14 21:39:19 +00:00 |
jbj
|
d5a81771b6
|
- fix: add rpmlib(VersionedDependencies) if versioned Provides: found.
CVS patchset: 5937
CVS date: 2002/12/12 19:16:45
|
2002-12-12 19:16:45 +00:00 |
jbj
|
c663b52bda
|
Repair fc->skipReq insertion typo.
CVS patchset: 5929
CVS date: 2002/12/10 16:32:27
|
2002-12-10 16:32:27 +00:00 |
jbj
|
971303be3e
|
- don't generate dependencies unless execute bit is set.
- enable internal automagic dependency generation as default.
CVS patchset: 5926
CVS date: 2002/12/09 17:22:55
|
2002-12-09 17:22:55 +00:00 |
jbj
|
9e737c3f6d
|
Insturment auto request/provide disabling.
CVS patchset: 5921
CVS date: 2002/12/07 22:29:21
|
2002-12-07 22:29:21 +00:00 |
jbj
|
bb2c78fdba
|
Splint fiddles.
CVS patchset: 5920
CVS date: 2002/12/07 21:27:09
|
2002-12-07 21:27:09 +00:00 |
jbj
|
704ad49b02
|
Handle (N,EVR,Flags) Provide:/Require: triple.
CVS patchset: 5918
CVS date: 2002/12/07 05:48:45
|
2002-12-07 05:48: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
|
c84e1589b0
|
- late rpmts reference causes premature free (#78862).
CVS patchset: 5912
CVS date: 2002/12/02 15:04:16
|
2002-12-02 15:04:16 +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
|
fc990ef48b
|
- build with external elfutils (preferred), if available.
CVS patchset: 5900
CVS date: 2002/11/29 21:35:53
|
2002-11-29 21:35:53 +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
|
5d5c6b8f1c
|
- use rpmdeps rather than find-{requires,provides}.
CVS patchset: 5877
CVS date: 2002/11/20 15:13:03
|
2002-11-20 15:13:03 +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
|
1c023424d7
|
Correct doxygen-1.2.18 warnings.
CVS patchset: 5875
CVS date: 2002/11/19 15:07:08
|
2002-11-19 15:07:08 +00:00 |
jbj
|
0f9652535c
|
Sanity.
CVS patchset: 5843
CVS date: 2002/11/08 22:27:08
|
2002-11-08 22:27:08 +00:00 |
jbj
|
90d7f52399
|
Remove multilib patch.
splint fiddles.
CVS patchset: 5825
CVS date: 2002/11/05 22:45:02
|
2002-11-05 22:45:02 +00:00 |
jbj
|
6328dbbbf0
|
Kill tfr.c, use rpmdeps.
CVS patchset: 5816
CVS date: 2002/10/24 21:42:57
|
2002-10-24 21:42:57 +00:00 |
jbj
|
e2b28faace
|
- add /usr/lib/rpm/rpmdeps.
- add /usr/lib/rpm/magic.
CVS patchset: 5814
CVS date: 2002/10/24 21:36:12
|
2002-10-24 21:36:12 +00:00 |
jbj
|
dec9201998
|
Add stupid "()(64bit" markings.
CVS patchset: 5813
CVS date: 2002/10/24 18:33:09
|
2002-10-24 18:33:09 +00:00 |
jbj
|
f4890ceb80
|
Accurate dependencies generated, but perl deps are slow.
CVS patchset: 5795
CVS date: 2002/10/21 23:25:02
|
2002-10-21 23:25:02 +00:00 |
jbj
|
1d123655af
|
Attach per-interpreter namespace deps to files too.
CVS patchset: 5794
CVS date: 2002/10/21 22:51:39
|
2002-10-21 22:51:39 +00:00 |
jbj
|
a57d70b735
|
Rationalize per-interpreter dependency generation.
CVS patchset: 5793
CVS date: 2002/10/21 21:07:58
|
2002-10-21 21:07:58 +00:00 |
jbj
|
9f8af168ce
|
Add per-interpreter perl dependencies.
CVS patchset: 5792
CVS date: 2002/10/21 19:29:23
|
2002-10-21 19:29:23 +00:00 |
jbj
|
e9e68be03a
|
Functional ELF/SCRIPT dependency generation.
CVS patchset: 5790
CVS date: 2002/10/19 22:48:25
|
2002-10-19 22:48:25 +00:00 |
jbj
|
4a77efce46
|
- 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
|
2002-10-18 18:45:47 +00:00 |
jbj
|
81ff484d0f
|
Grab strings necessary for dependencies from ELF headers.
CVS patchset: 5787
CVS date: 2002/10/18 14:57:10
|
2002-10-18 14:57:10 +00:00 |
jbj
|
ada36102ab
|
Replace libelf with elfutils.
CVS patchset: 5778
CVS date: 2002/10/15 18:44:16
|
2002-10-15 18:44:16 +00:00 |
jbj
|
aab865e847
|
Classify images.
CVS patchset: 5774
CVS date: 2002/10/14 18:48:01
|
2002-10-14 18:48:01 +00:00 |
jbj
|
a0bdebee4d
|
Spin mostly complete file classifier off to rpmfc.[ch].
CVS patchset: 5773
CVS date: 2002/10/14 14:52:45
|
2002-10-14 14:52:45 +00:00 |
jbj
|
6278739895
|
Add argv.[ch].
CVS patchset: 5772
CVS date: 2002/10/13 14:39:21
|
2002-10-13 14:39:21 +00:00 |
jbj
|
097ff145c9
|
Sanity.
CVS patchset: 5771
CVS date: 2002/10/13 13:53:07
|
2002-10-13 13:53:07 +00:00 |
jbj
|
07a348e2e6
|
anity.
CVS patchset: 5770
CVS date: 2002/10/12 18:35:29
|
2002-10-12 18:35:29 +00:00 |
jbj
|
021532cd71
|
Cleanups.
CVS patchset: 5768
CVS date: 2002/10/11 22:55:40
|
2002-10-11 22:55:40 +00:00 |
jbj
|
c840ecba35
|
Resurrect MULTILIB on the build side.
CVS patchset: 5767
CVS date: 2002/10/11 21:35:37
|
2002-10-11 21:35:37 +00:00 |
jbj
|
868c27220d
|
lclint annotations.
CVS patchset: 5756
CVS date: 2002/10/07 09:05:06
|
2002-10-07 09:05:06 +00:00 |
jbj
|
9e6dc0e00e
|
- eliminate myftw, use Fts(3) instead.
CVS patchset: 5730
CVS date: 2002/09/20 21:26:16
|
2002-09-20 21:26:16 +00:00 |
jbj
|
f5a546f580
|
- merge signature returns into rpmRC.
- python: exceptions on NOKEY/NOTTRUSTED.
CVS patchset: 5667
CVS date: 2002/08/23 21:01:59
|
2002-08-23 21:01:59 +00:00 |
jbj
|
b6b6612cfa
|
- 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
|
2002-08-20 22:05:18 +00:00 |
jbj
|
ae8428475c
|
- 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
|
2002-08-19 22:27:44 +00:00 |
jbj
|
d0f22dcaa2
|
Teach unzip about %setup -q.
CVS patchset: 5609
CVS date: 2002/08/07 14:20:45
|
2002-08-07 14:20:45 +00:00 |
jbj
|
00375ca2bf
|
Remove dbi_tear_down, now that rpmdb's are closed on signals.
lclint fiddles.
CVS patchset: 5596
CVS date: 2002/08/03 22:31:39
|
2002-08-03 22:31:39 +00:00 |
jbj
|
b297e9e63c
|
- configurable (default off) build failure iff unpackaged files (PLD).
CVS patchset: 5586
CVS date: 2002/07/31 18:27:53
|
2002-07-31 18:27:53 +00:00 |
jbj
|
bcacb6d745
|
Carry PLD scripts/configuration for perl/python/php in rpm sources.
CVS patchset: 5585
CVS date: 2002/07/31 15:13:46
|
2002-07-31 15:13:46 +00:00 |
jbj
|
c8502fbab5
|
- update trpm.
- factor all mode-specific options into mode-specific tables.
- treat an unspecified epoch as Epoch: 0 everywhere.
CVS patchset: 5578
CVS date: 2002/07/29 23:06:06
|
2002-07-29 23:06:06 +00:00 |
jbj
|
5a1ebaccd5
|
- python: don't segfault in ts.GetKeys() on erased packages.
resurrect build modes.
add undocumented debugging options.
CVS patchset: 5577
CVS date: 2002/07/28 14:52:33
|
2002-07-28 14:52:33 +00:00 |
jbj
|
670ab1c845
|
- popt: display sub-table options only once on --usage.
- wire --nosignatures et al as common options, rework CLI options.
CVS patchset: 5575
CVS date: 2002/07/28 00:41:15
|
2002-07-28 00:41:15 +00:00 |
jbj
|
6af194ed8e
|
- add methods to make signature handling opaque wrto rpmts.
CVS patchset: 5566
CVS date: 2002/07/21 22:06:19
|
2002-07-21 22:06:19 +00:00 |
jbj
|
293a81e259
|
- version added to *.la dependency libraries (#69063).
- expose digests in rpmio API, but hide internal beecrypt API (#68999).
CVS patchset: 5561
CVS date: 2002/07/20 21:07:31
|
2002-07-20 21:07:31 +00:00 |
jbj
|
bfb8488c10
|
- popt: parse file into string of options (#56860).
CVS patchset: 5560
CVS date: 2002/07/20 19:02:40
|
2002-07-20 19:02:40 +00:00 |
jbj
|
3ea74aa3c7
|
- python: sanity check fixes on rpmts/rpmte methods.
CVS patchset: 5554
CVS date: 2002/07/14 21:23:29
|
2002-07-14 21:23:29 +00:00 |
jbj
|
261b4a2ecb
|
- install rpmal.h and rpmhash.h, implicit rpmps.hinclude, for now.
- revert headerFree/headerLink/headerUnlink debugging.
CVS patchset: 5550
CVS date: 2002/07/13 19:08:51
|
2002-07-13 19:08:51 +00:00 |
jbj
|
241fad1287
|
Propagate splint-3.0.1.7 close(2) internalState annotation throughout.
CVS patchset: 5542
CVS date: 2002/07/08 14:21:26
|
2002-07-08 14:21:26 +00:00 |
jbj
|
e5fb770e7d
|
Add boundsread annotations throughout, enable +bounds checking.
Start narrowing the scope of bounds annotations by adding more annotations.
CVS patchset: 5537
CVS date: 2002/07/02 23:54:35
|
2002-07-02 23:54:35 +00:00 |
jbj
|
5d1dadc96e
|
- python: link internal libelf (if used) directly into rpmmodule.so.
CVS patchset: 5525
CVS date: 2002/06/25 18:43:40
|
2002-06-25 18:43:40 +00:00 |
jbj
|
13d177beb2
|
Add boundswrite annotations everywhere.
CVS patchset: 5522
CVS date: 2002/06/23 19:47:08
|
2002-06-23 19:47:08 +00:00 |
jbj
|
05cb73a7ee
|
Factor bounds checking annotations into source code.
CVS patchset: 5521
CVS date: 2002/06/22 18:51:56
|
2002-06-22 18:51:56 +00:00 |
jbj
|
0a7481d0f7
|
- make sure that rpm can verify prelinked shared libraries.
- don't install /usr/lib/rpm/redhat per-vendor configuration anymore.
CVS patchset: 5512
CVS date: 2002/06/20 02:19:21
|
2002-06-20 02:19:21 +00:00 |
jbj
|
49658e0fff
|
Annotate incondefs in source code.
CVS patchset: 5509
CVS date: 2002/06/19 18:52:46
|
2002-06-19 18:52:46 +00:00 |
jbj
|
db4e72211e
|
Sanity.
CVS patchset: 5477
CVS date: 2002/06/09 22:15:16
|
2002-06-09 22:15:16 +00:00 |
jbj
|
386882db7a
|
- fix: synthesize unpacking progress callbacks for packages w/o files.
CVS patchset: 5440
CVS date: 2002/05/19 23:37:24
|
2002-05-19 23:37:24 +00:00 |
jbj
|
2126e4ad09
|
- Grand Renaming of rpm data types.
CVS patchset: 5439
CVS date: 2002/05/19 18:42:25
|
2002-05-19 18:42:25 +00:00 |
jbj
|
076a6e29c5
|
- opaque (well mostly) rpmTransactionSet using methods.
CVS patchset: 5437
CVS date: 2002/05/16 16:55:21
|
2002-05-16 16:55:21 +00:00 |
jbj
|
81c2a9d267
|
Add toy db->associate, db->join, dbcursor->c_pget wrappers.
CVS patchset: 5421
CVS date: 2002/05/04 20:13:14
|
2002-05-04 20:13:14 +00:00 |