jbj
83e1c73b2f
initial version of check-prereqs.
...
CVS patchset: 3453
CVS date: 1999/12/02 18:30:31
1999-12-02 18:30:31 +00:00
jbj
2b8dc2ee5b
fail to package if absolute symlink points within build root.
...
CVS patchset: 3452
CVS date: 1999/12/02 17:07:29
1999-12-02 17:07:29 +00:00
jbj
7e8b64d335
permit --whatprovides to lookup file dependencies.
...
CVS patchset: 3451
CVS date: 1999/12/02 16:31:35
1999-12-02 16:31:35 +00:00
jbj
2c4c12af4f
use directory tokens internally to reduce memory usage.
...
CVS patchset: 3437
CVS date: 1999/11/26 22:00:02
1999-11-26 22:00:02 +00:00
jbj
471ba3b238
add/update dependency scripts (Ken Estes).
...
CVS patchset: 3423
CVS date: 1999/11/12 21:26:04
1999-11-12 21:26:04 +00:00
jbj
aeab1e959d
fix: typo in error message ( #6858 ).
...
tufdio.c: Create.
rpmurl.h: Add ctrl, data, buf, and bufAlloced to urlinfo. UFDSANE assertion.
rpmio.h: Add fdWritable(), fdReadable(), fdRdline(), exported (for now) to
ftp.c checkResponse().
ftp.c: checkResponse() rewritten to use above.
ftp.c: checkResponse() handles html in 501 response on closed http connection.
ftp.c: ftpCommand() rewritten to simplify (using stpcpy).
ftp.c: httpOpen() now reopens time-out persistent connection.
ftp.c: Get rid of O_NONBLOCK reads, not necessary AFAICT.
ftp.c: ftpFileDesc() uses u->data rather than passed in fd arg.
Use a consistent refcounting scheme to achieve persistent malloc and open ctrl.
query.c: get ready for Remglob().
rpmio.c: ftpCmd() functional (using tufdio).
CVS patchset: 3420
CVS date: 1999/11/09 20:57:38
1999-11-09 20:57:38 +00:00
jbj
decd648320
freshen.sh: detect when all packages are up to date (Ian Macdonald).
...
CVS patchset: 3411
CVS date: 1999/11/01 19:02:46
1999-11-01 19:02:46 +00:00
jbj
7b4cf4bf19
fix: resurrect multiple target platform builds.
...
CVS patchset: 3404
CVS date: 1999/10/29 23:03:12
1999-10-29 23:03:12 +00:00
jbj
1e0138188b
check for memory leaks (almost all leaks are plugged).
...
CVS patchset: 3403
CVS date: 1999/10/29 16:06:01
1999-10-29 16:06:01 +00:00
jbj
0d0b405c20
use compressed filenames on install side.
...
start unifying FD types, CFD_t now gone.
CVS patchset: 3402
CVS date: 1999/10/27 23:18:10
1999-10-27 23:18:10 +00:00
jbj
00ba060900
Start rpm-3.0.4.
...
CVS patchset: 3381
CVS date: 1999/10/11 16:37:55
1999-10-11 16:37:55 +00:00
jbj
be45257fd9
dumb cpp's want white space around lclint annotations (Tim Mooney).
...
aix: aix.req broken by cut-and-paste (Tim Mooney).
CVS patchset: 3367
CVS date: 1999/10/04 20:18:48
1999-10-04 20:18:48 +00:00
jbj
767f75648f
fix: non-GNU globs burp on repeated '/' in patterns.
...
CVS patchset: 3365
CVS date: 1999/10/04 17:29:58
1999-10-04 17:29:58 +00:00
jbj
960b028778
new find req/prov scripts for non-linux platforms (Tim Mooney).
...
CVS patchset: 3351
CVS date: 1999/09/30 00:22:15
1999-09-30 00:22:15 +00:00
jbj
63798c65a1
updated pl/rpm.8 (PLD team).
...
CVS patchset: 3338
CVS date: 1999/09/28 18:38:51
1999-09-28 18:38:51 +00:00
jbj
5714a7f0b1
portatbility fiddles (solaris).
...
create binary rpm directory (e.g. .../%{_target_cpu}) on the fly.
CVS patchset: 3337
CVS date: 1999/09/28 15:24:01
1999-09-28 15:24:01 +00:00
jbj
861a7532cd
fix: rpm-2.5.1 had file list w/o leading / fix.
...
CVS patchset: 3328
CVS date: 1999/09/26 00:43:12
1999-09-26 00:43:12 +00:00
jbj
aa3a086ba2
fix: version compares compatible with epoch-less requires/conflicts.
...
CVS patchset: 3323
CVS date: 1999/09/24 14:54:23
1999-09-24 14:54:23 +00:00
jbj
e6318cc57f
fix: removed files fingerprint memory leak.
...
fix: resurrect allfiles flag from rpm-2.5.x.
CVS patchset: 3312
CVS date: 1999/09/21 17:21:57
1999-09-21 17:21:57 +00:00
jbj
20d78e939a
fix: command line install had header memory leak.
...
check for NULL on all memory allocations.
free rpmrc mallocs on exit.
permit run time leak detection.
CVS patchset: 3311
CVS date: 1999/09/21 03:22:53
1999-09-21 03:22:53 +00:00
jbj
2fe0890ca5
Sanity.
...
CVS patchset: 3306
CVS date: 1999/09/19 19:41:00
1999-09-19 19:41:00 +00:00
jbj
29c1a3598a
do versioned provides/conflicts resolution correctly.
...
rpmpopt: display versioned provides/obsoletes.
revert to shared libbz2.so now that bzip2 is in base install.
CVS patchset: 3304
CVS date: 1999/09/19 00:29:44
1999-09-19 00:29:44 +00:00
jbj
0148d1e87d
python: shared module needs -lrpm -lbz2.
...
CVS patchset: 3302
CVS date: 1999/09/17 22:59:31
1999-09-17 22:59:31 +00:00
jbj
6bdc80981e
fix: with unspecified epochs, skip dependency epoch compare.
...
CVS patchset: 3283
CVS date: 1999/09/14 16:04:03
1999-09-14 16:04:03 +00:00
jbj
5776936ece
fix: versioned provides devolved to existence test with conflicts.
...
CVS patchset: 3282
CVS date: 1999/09/14 05:41:13
1999-09-14 05:41:13 +00:00
jbj
075fa0ef78
glibc2: always enable dynamic mtrace if available.
...
CVS patchset: 3279
CVS date: 1999/09/12 00:41:51
1999-09-12 00:41:51 +00:00
jbj
55c5204144
fix: avoid db problems with self-obsoleting packages on install.
...
CVS patchset: 3278
CVS date: 1999/09/11 23:57:59
1999-09-11 23:57:59 +00:00
jbj
70a0eb1d9b
pgp and pgp5 have compatible RSA signature ( #4780 ).
...
CVS patchset: 3276
CVS date: 1999/09/10 23:48:56
1999-09-10 23:48:56 +00:00
jbj
a7a728a11e
Limit header max size to < 32 Mb (~16 times largest currently known).
...
CVS patchset: 3273
CVS date: 1999/09/09 15:16:01
1999-09-09 15:16:01 +00:00
jbj
002c65379f
Solaris: use getpassphrase rather than getpass if available.
...
CVS patchset: 3266
CVS date: 1999/09/07 22:46:19
1999-09-07 22:46:19 +00:00
jbj
719984e096
Tru64: avoid find-requires variable size limit (Tim Mooney).
...
CVS patchset: 3265
CVS date: 1999/09/07 19:53:10
1999-09-07 19:53:10 +00:00
jbj
582808bce3
link libbz2.a statically to avoid rpm->bzip2 dependence for now.
...
CVS patchset: 3264
CVS date: 1999/09/07 19:47:53
1999-09-07 19:47:53 +00:00
jbj
aed59a55a7
suggested changes to docs from Ken Estes ( #4451 ).
...
CVS patchset: 3262
CVS date: 1999/09/07 15:46:53
1999-09-07 15:46:53 +00:00
jbj
fabbb86306
add --freshen to usage message ( #4823 ).
...
CVS patchset: 3261
CVS date: 1999/09/07 14:50:32
1999-09-07 14:50:32 +00:00
jbj
b4be0ac88b
add sparcv9 architecture.
...
CVS patchset: 3260
CVS date: 1999/09/07 12:32:10
1999-09-07 12:32:10 +00:00
jbj
d753cdadf7
fix: don't successfully match with strncasecmp("sparc", "sparc64", 5)
...
CVS patchset: 3259
CVS date: 1999/09/06 20:59:39
1999-09-06 20:59:39 +00:00
jbj
6c46bff302
add versions to prereq.
...
add syntax sensitive implict prereq on rpm-3.0.3.
CVS patchset: 3253
CVS date: 1999/08/24 22:26:55
1999-08-24 22:26:55 +00:00
jbj
5b7d1f7876
update python bindings from anaconda.
...
CVS patchset: 3251
CVS date: 1999/08/24 21:10:30
1999-08-24 21:10:30 +00:00
jbj
438d40966e
add headerWrite return code and check for errors.
...
CVS patchset: 3250
CVS date: 1999/08/24 15:18:43
1999-08-24 15:18:43 +00:00
jbj
3ae1ccb3aa
fix: segfault with "--sign" w/o supplying files ( #4651 ).
...
CVS patchset: 3247
CVS date: 1999/08/23 23:10:35
1999-08-23 23:10:35 +00:00
jbj
279e4cc338
add %_install_langs to configure languages to be installed.
...
CVS patchset: 3245
CVS date: 1999/08/22 04:17:12
1999-08-22 04:17:12 +00:00
jbj
d2094dc229
add versions to obsoletes.
...
CVS patchset: 3243
CVS date: 1999/08/20 21:05:18
1999-08-20 21:05:18 +00:00
jbj
8907c7e1a0
match "de" when locale is specified as "de_DE.ISO-8859-1@Munich".
...
CVS patchset: 3239
CVS date: 1999/08/19 19:42:18
1999-08-19 19:42:18 +00:00
jbj
5a8aceb05e
fix: use pgp5 rather than pgp-2.6.3 if both are in %_pgpbin ( #4564 ).
...
CVS patchset: 3237
CVS date: 1999/08/18 17:04:54
1999-08-18 17:04:54 +00:00
jbj
3cb1e6fe07
fix: n>1 occurrences of %config(noreplace) should not FA_CREATE ( #4355 ).
...
CVS patchset: 3232
CVS date: 1999/08/16 22:10:27
1999-08-16 22:10:27 +00:00
jbj
06689265dd
fix: last char in rpmrc w/o terminating newline lost ( #4361 ).
...
prepare for handling \r in macro exapnsions.
CVS patchset: 3230
CVS date: 1999/08/16 18:57:37
1999-08-16 18:57:37 +00:00
jbj
96114b6bf2
fix: macro table cannot contain NULL pointers ( #4263 ).
...
CVS patchset: 3229
CVS date: 1999/08/16 16:18:25
1999-08-16 16:18:25 +00:00
jbj
1e4d3532ea
resuscitate net shared paths ( #4330 ).
...
CVS patchset: 3228
CVS date: 1999/08/15 19:11:40
1999-08-15 19:11:40 +00:00
jbj
f12ab9fac1
fix: don't remove file until last occurence in transaction ( #4291 ).
...
CVS patchset: 3225
CVS date: 1999/08/14 20:01:38
1999-08-14 20:01:38 +00:00
jbj
f9ed8f7bdc
macro fixes (Benedict Lofstedt, #4220 ):
...
expand %# just like %{#} (and with same value as shell analogues).
macro defaults for *, 0, and # if no args specified.
getopt on non-linux requires optind to be saved/restored.
CVS patchset: 3209
CVS date: 1999/07/29 12:36:03
1999-07-29 12:36:03 +00:00