Commit Graph

202 Commits

Author SHA1 Message Date
jbj 292b9f10be lib/rpminstall.c: Perform glob on remote ftp install args.
lib/misc.[ch]: Rename remoteGlob to rpmGlob. Preserve glob_error behavior.
build/files.c: Ditto.
lib/rpmio.c: Collapse ftpFileDesc() into ftpReq().
lib/rpmio.c: Eliminate all uses of u->path.
lib/url.c: Ditto.
lib/url.c: Tweak url cache code to reuse empty slots (never happens).

CVS patchset: 3478
CVS date: 1999/12/12 17:46:22
1999-12-12 17:46:22 +00:00
jbj b438e61808 perform glob on remote ftp queries.
fix: ftpAbort must close the data channel to read abort status.

CVS patchset: 3477
CVS date: 1999/12/12 01:46:13
1999-12-12 01:46:13 +00:00
jbj bd928fc23c partial implementation for ftp globbing.
CVS patchset: 3474
CVS date: 1999/12/11 17:53:25
1999-12-11 17:53:25 +00:00
jbj 52b5346ed8 Sanity (make dist).
CVS patchset: 3472
CVS date: 1999/12/10 21:29:23
1999-12-10 21:29:23 +00:00
jbj ff438dd50d Back out fix for dirIndexes memory leak.
CVS patchset: 3467
CVS date: 1999/12/10 15:37:41
1999-12-10 15:37:41 +00:00
jbj 132bdc063e Sanity (make dist).
CVS patchset: 3465
CVS date: 1999/12/08 16:34:04
1999-12-08 16:34:04 +00:00
jbj a923894df7 fix: Fopen should use 0666 as default (umask will be applied later).
CVS patchset: 3459
CVS date: 1999/12/06 17:53:13
1999-12-06 17:53:13 +00:00
jbj acd32889f4 expose enough of the legacy fdio interface to compile rpmfind/rpm2html.
CVS patchset: 3457
CVS date: 1999/12/05 21:22:45
1999-12-05 21:22:45 +00:00
jbj 4ee67ca11a Bump release.
CVS patchset: 3454
CVS date: 1999/12/02 20:37:26
1999-12-02 20:37:26 +00:00
jbj 8289346751 Add underscore in front of (possibly) non-supported FDIO_t vectors.
Make buildFileList() part of rpmlib API as rpmBuildFileList().
lib/rpmdb.c: Compare fingerprints from different caches by value.

CVS patchset: 3448
CVS date: 1999/12/01 19:57:17
1999-12-01 19:57:17 +00:00
jbj 06aedc29ca lib/depends.c: Fix minor memory leak.
lib/fprint.c: Pass both dirName/baseName to fpLookup() to avoid memory leaks.
lib/rpmdb.c: ditto, and use scaremem=1.
lib/transaction.c: Fix minor memory leak.

CVS patchset: 3443
CVS date: 1999/11/30 18:07:08
1999-11-30 18:07:08 +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 55773323cc Rpm 3.0.3 release.
CVS patchset: 3369
CVS date: 1999/10/04 22:04:20
1999-10-04 22:04:20 +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 a38a3b7f35 Sanity.
CVS patchset: 3334
CVS date: 1999/09/26 23:16:14
1999-09-26 23:16:14 +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 c63192d864 Release candidate.
CVS patchset: 3327
CVS date: 1999/09/24 23:36:52
1999-09-24 23:36:52 +00:00
jbj 098c2a19df Improved warning message on legacy epoch-less compare.
CVS patchset: 3324
CVS date: 1999/09/24 16:02:14
1999-09-24 16:02:14 +00:00
jbj df6acadcf7 Add --redhatprovides and --redhatrequires to rpmpopt.
CVS patchset: 3317
CVS date: 1999/09/22 18:03:19
1999-09-22 18:03:19 +00:00
jbj 868920d4a7 Update from specspo.
CVS patchset: 3315
CVS date: 1999/09/22 13:43:45
1999-09-22 13:43:45 +00:00
jbj 391f138fc1 Bump release.
CVS patchset: 3314
CVS date: 1999/09/21 22:42:10
1999-09-21 22:42:10 +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 6bdf51d7f3 Start experimental support for bzip2 payloads.
CVS patchset: 3309
CVS date: 1999/09/20 13:34:47
1999-09-20 13:34:47 +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 fa165f1417 Bump release.
CVS patchset: 3280
CVS date: 1999/09/12 00:47:09
1999-09-12 00:47:09 +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 7c106b348f Fix lchown test.
CVS patchset: 3270
CVS date: 1999/09/08 22:33:01
1999-09-08 22:33:01 +00:00
jbj 81355ca367 Bump release.
CVS patchset: 3269
CVS date: 1999/09/07 23:04:24
1999-09-07 23:04:24 +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 36771ae0ad Shared libraries in main package.
CVS patchset: 3240
CVS date: 1999/08/19 21:09:38
1999-08-19 21:09:38 +00:00
jbj 54218bb5e1 Bump release.
CVS patchset: 3235
CVS date: 1999/08/17 23:09:09
1999-08-17 23:09:09 +00:00
jbj 50b5b66546 Bump release.
CVS patchset: 3233
CVS date: 1999/08/16 22:11:25
1999-08-16 22:11: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 5a137dbb71 Bump release.
CVS patchset: 3227
CVS date: 1999/08/15 14:42:28
1999-08-15 14:42:28 +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 f88a79c205 Typo.
CVS patchset: 3221
CVS date: 1999/08/08 17:51:43
1999-08-08 17:51:43 +00:00
jbj ac542cea24 Typo.
CVS patchset: 3220
CVS date: 1999/08/08 17:45:05
1999-08-08 17:45:05 +00:00
jbj 9c7952f3fa Run ldconfig in %post.
CVS patchset: 3219
CVS date: 1999/08/08 17:43:28
1999-08-08 17:43:28 +00:00
jbj 1daea4ec39 Re-add bzip2 build requirement.
CVS patchset: 3213
CVS date: 1999/08/04 14:46:07
1999-08-04 14:46:07 +00:00
jbj f692823a2d Not quite ready for build requires bzip2.
CVS patchset: 3211
CVS date: 1999/08/02 19:24:36
1999-08-02 19:24:36 +00:00
jbj 13bc365916 Sanity.
CVS patchset: 3210
CVS date: 1999/08/02 19:10:09
1999-08-02 19:10:09 +00:00
jbj b22ee45ae2 Bump release.
CVS patchset: 3204
CVS date: 1999/07/26 21:52:44
1999-07-26 21:52:44 +00:00
jbj 5ddfcc2f6a add post install configurable dependency checking.
CVS patchset: 3202
CVS date: 1999/07/23 19:19:15
1999-07-23 19:19:15 +00:00
jbj f4cb9f792a Bump release.
CVS patchset: 3197
CVS date: 1999/07/22 17:51:59
1999-07-22 17:51:59 +00:00