Commit Graph

3122 Commits

Author SHA1 Message Date
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 78ce864c5e Add err.[ch] to portability checks (as yet unused).
get latest error.[ch] from glibc.

CVS patchset: 3310
CVS date: 1999/09/20 15:35:08
1999-09-20 15:35:08 +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 aa8b92fedf Skip provides along for the ride.
CVS patchset: 3308
CVS date: 1999/09/20 13:23:46
1999-09-20 13:23:46 +00:00
jbj 86aa4396e5 Don't segfault on unversioned provides.
CVS patchset: 3307
CVS date: 1999/09/20 13:04:44
1999-09-20 13:04:44 +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 e0e0a755b9 When comparing EVR with missing epoch, package with epoch is considered newer.
Free providesEVR from added package index.
python: shared module linked correctly.

CVS patchset: 3305
CVS date: 1999/09/19 15:27:37
1999-09-19 15:27:37 +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 b0f03239bb Typo.
CVS patchset: 3303
CVS date: 1999/09/17 23:18:24
1999-09-17 23:18:24 +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 7cf4b2e1aa lclint annotations.
CVS patchset: 3301
CVS date: 1999/09/17 22:23:33
1999-09-17 22:23:33 +00:00
jbj 0a816b4cb5 add perms to openDatabase() call.
CVS patchset: 3300
CVS date: 1999/09/17 22:10:39
1999-09-17 22:10:39 +00:00
jbj d0d0eefa53 Turn off noise for now.
CVS patchset: 3299
CVS date: 1999/09/17 22:06:32
1999-09-17 22:06:32 +00:00
jbj 8258a9497e lclint annotations.
CVS patchset: 3298
CVS date: 1999/09/17 22:02:44
1999-09-17 22:02:44 +00:00
jbj 8464ba8e6c rewrite installArchive() with common exit point.
lclint annotations.

CVS patchset: 3297
CVS date: 1999/09/17 22:01:34
1999-09-17 22:01:34 +00:00
jbj ca578f4da5 lclint annotations.
CVS patchset: 3296
CVS date: 1999/09/17 21:51:23
1999-09-17 21:51:23 +00:00
jbj 57313de553 simplyify prefix prepending.
lclint annotations.

CVS patchset: 3295
CVS date: 1999/09/17 21:50:10
1999-09-17 21:50:10 +00:00
jbj d567366f46 lclint annotations.
CVS patchset: 3294
CVS date: 1999/09/17 21:44:39
1999-09-17 21:44:39 +00:00
jbj aea37e9047 lclint annotations.
CVS patchset: 3293
CVS date: 1999/09/17 21:31:38
1999-09-17 21:31:38 +00:00
jbj 4cf669a6f5 lclint annotations.
CVS patchset: 3292
CVS date: 1999/09/17 21:26:00
1999-09-17 21:26:00 +00:00
jbj e5d3c31bb2 lclint annotations.
CVS patchset: 3291
CVS date: 1999/09/17 21:08:32
1999-09-17 21:08:32 +00:00
jbj 00dcfeff38 lclint annotations.
CVS patchset: 3290
CVS date: 1999/09/17 20:52:46
1999-09-17 20:52:46 +00:00
jbj a8e5caca58 lclint annotations and consts.
CVS patchset: 3289
CVS date: 1999/09/17 20:42:51
1999-09-17 20:42:51 +00:00
jbj b8d3c0d56a lclint annotations.
CVS patchset: 3288
CVS date: 1999/09/17 20:40:41
1999-09-17 20:40:41 +00:00
jbj b226bc53d0 lclint annotations.
CVS patchset: 3287
CVS date: 1999/09/17 20:17:40
1999-09-17 20:17:40 +00:00
jbj bdefece969 lclinit annotations.
CVS patchset: 3286
CVS date: 1999/09/17 20:15:22
1999-09-17 20:15:22 +00:00
jbj 315eb02ffa Update from anaconda.
CVS patchset: 3285
CVS date: 1999/09/17 20:11:44
1999-09-17 20:11:44 +00:00
jbj 89a17f4cfa Link with librpm and libbz2.
CVS patchset: 3284
CVS date: 1999/09/17 18:33:21
1999-09-17 18:33:21 +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 f005d4c15c Fiddles to resurrect lclint.
CVS patchset: 3281
CVS date: 1999/09/12 20:43:23
1999-09-12 20:43:23 +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 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 ff2540dba8 Common variable naming using EVR rather than Version.
CVS patchset: 3277
CVS date: 1999/09/11 21:10:02
1999-09-11 21:10:02 +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 f293b8e06f Display Mb or Kb.
CVS patchset: 3275
CVS date: 1999/09/10 13:36:18
1999-09-10 13:36:18 +00:00
ewt 1cc9b7b5e8 version 1.4
CVS patchset: 3274
CVS date: 1999/09/10 00:50:25
1999-09-10 00:50:25 +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 424a891e92 Apply max 32 Mb sabity check to headers.
CVS patchset: 3272
CVS date: 1999/09/09 15:09:30
1999-09-09 15:09:30 +00:00
jbj 6b66cf510c Fix lchown detection.
CVS patchset: 3271
CVS date: 1999/09/08 22:50:30
1999-09-08 22:50:30 +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 6281ee4de1 Use sizeof("...")-1 throughout.
CVS patchset: 3268
CVS date: 1999/09/07 22:49:45
1999-09-07 22:49:45 +00:00
jbj 834db501ab Update from anaconda.
CVS patchset: 3267
CVS date: 1999/09/07 22:48:55
1999-09-07 22:48:55 +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 f2cfa9e494 suggested changes to docs from Ken Estes (#4451).
CVS patchset: 3263
CVS date: 1999/09/07 16:24:20
1999-09-07 16:24:20 +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