jbj
81ac89f4e6
- more boring lclint annotations and fiddles.
...
CVS patchset: 4725
CVS date: 2001/04/29 22:43:01
2001-04-29 22:43:01 +00:00
jbj
c83cfd5ed5
- transaction iterator(s) need to run in reverse order on pure erasures.
...
- erasures not yet strict, warn & chug on unlink(2)/rmdir(2) failure.
CVS patchset: 4723
CVS date: 2001/04/29 16:08:55
2001-04-29 16:08:55 +00:00
jbj
3b5820c420
- globalize _free(3) wrapper in rpmlib.h, consistent usage throughout.
...
- internalize locale insensitive ctype(3) in rpmio.h
- boring lclint annotations and fiddles.
CVS patchset: 4721
CVS date: 2001/04/29 01:05:43
2001-04-29 01:05:43 +00:00
jbj
a9a1fd866c
- fix: ineeded count wrong for overlapped, created files.
...
CVS patchset: 4709
CVS date: 2001/04/26 20:39:52
2001-04-26 20:39:52 +00:00
jbj
bab8d207ce
- fix: readlink return value clobbered by header write.
...
CVS patchset: 4707
CVS date: 2001/04/25 15:07:53
2001-04-25 15:07:53 +00:00
jbj
a71985e5be
- regenerate rpm.8 man page from docbook glop (in max-rpm).
...
- lib/depends.c: diddle debugging messages.
CVS patchset: 4703
CVS date: 2001/04/23 20:56:59
2001-04-23 20:56:59 +00:00
jbj
389d253e62
Sync with rpm-4_0 branch.
...
CVS patchset: 4700
CVS date: 2001/04/21 06:02:09
2001-04-21 06:02:09 +00:00
jbj
8b20f15fbf
- portability: vsnprintf/snprintf wrappers for those without ( #34657 ).
...
CVS patchset: 4686
CVS date: 2001/04/17 19:29:12
2001-04-17 19:29:12 +00:00
jbj
63db127701
- fix: Fwrite's are optimized out by aggressive compiler(irix) ( #34711 ).
...
CVS patchset: 4684
CVS date: 2001/04/17 18:30:23
2001-04-17 18:30:23 +00:00
jbj
c360a8907b
- fix: s390 (and ppc?) could return CPIOERR_BAD_HEADER ( #28645 ).
...
CVS patchset: 4682
CVS date: 2001/04/17 18:23:58
2001-04-17 18:23:58 +00:00
jbj
f75a3f71ab
Doxygen annotations for config files.
...
Doxygen annotations for rpmdep section.
Add manifests for install modes.
CVS patchset: 4675
CVS date: 2001/04/10 12:36:45
2001-04-10 12:36:45 +00:00
jbj
999f9b1654
- fix: %_netsharedpath needs to look at basenames ( #26561 ).
...
- fix: --excludepath was broken (#24434 ).
CVS patchset: 4669
CVS date: 2001/04/03 20:41:09
2001-04-03 20:41:09 +00:00
jbj
3ee7efc408
casts to keep picky compilers happy ( #29992 ).
...
CVS patchset: 4665
CVS date: 2001/04/03 14:22:52
2001-04-03 14:22:52 +00:00
jbj
9e6924a604
- fix: --relocate missing trailing slash (#28874,#25876).
...
- fix: --excludedoc shouldn't create empty doc dir (#14531 ).
CVS patchset: 4663
CVS date: 2001/04/03 13:41:56
2001-04-03 13:41:56 +00:00
jbj
9f7e40a27c
- fix: AIX has sizeof(uint_16) != sizeof(mode_t) verify cast needed.
...
CVS patchset: 4657
CVS date: 2001/03/28 16:00:11
2001-03-28 16:00:11 +00:00
jbj
879d15a954
- fix: i18n tags in rpm-2.5.x had wrong offset/length ( #33478 ).
...
CVS patchset: 4655
CVS date: 2001/03/28 14:59:23
2001-03-28 14:59:23 +00:00
jbj
075607676d
- fix: parameterized macro segfault (Jakub Bogusz <qboosh@pld.org.pl>).
...
fix: off by 1 with rpmGlob when presented with multiple non-globbed items.
fix: rpmReadPackageManifest actually works now.
CVS patchset: 4653
CVS date: 2001/03/23 20:27:48
2001-03-23 20:27:48 +00:00
jbj
1975b49aa7
- python: strip header regions during unload.
...
- add -g to optflags in per-platform config.
- permit confgure/compile with db3-3.2.9.
- permit manifest files as args to query/verify modes.
CVS patchset: 4649
CVS date: 2001/03/22 23:39:01
2001-03-22 23:39:01 +00:00
jbj
84705dbb76
- add %exclude support (i.e. "everything but") to %files.
...
(Michael (Micksa) Slade" <micksa@knobbits.org>)
CVS patchset: 4637
CVS date: 2001/03/16 16:33:25
2001-03-16 16:33:25 +00:00
jbj
b787b64393
- add cpuid asm voodoo to detect athlon processors.
...
CVS patchset: 4634
CVS date: 2001/03/15 18:55:06
2001-03-15 18:55:06 +00:00
jbj
99b6c6fa03
Bump version to 4.1.
...
Invert logic for db1, don't build by default.
CVS patchset: 4629
CVS date: 2001/03/15 17:54:55
2001-03-15 17:54:55 +00:00
jbj
c19f683677
Fix rpmvercmp for case (should return +1, #21392 )
...
rpmvercmp("1.a", "1.")
CVS patchset: 4626
CVS date: 2001/03/15 14:14:22
2001-03-15 14:14:22 +00:00
jbj
fc920e3ac3
Update to doxygen-1.2.6 configuration.
...
Add manual files to Doxfile.in.
lclint annotations.
CVS patchset: 4624
CVS date: 2001/03/14 23:09:09
2001-03-14 23:09:09 +00:00
jbj
59b4f98dc5
Sync with rpm-4.0.2 final.
...
CVS patchset: 4621
CVS date: 2001/03/14 18:07:47
2001-03-14 18:07:47 +00:00
jbj
302144c26c
Re-yacc getdate.c.
...
CVS patchset: 4608
CVS date: 2001/03/04 17:31:48
2001-03-04 17:31:48 +00:00
jbj
918ec7bea0
Swipe from cvs sources.
...
CVS patchset: 4607
CVS date: 2001/03/04 17:26:37
2001-03-04 17:26:37 +00:00
jbj
2ad94143e2
Eliminate setFileOwners() and installSources().
...
Resurrect source installs.
CVS patchset: 4606
CVS date: 2001/03/04 17:15:56
2001-03-04 17:15:56 +00:00
jbj
a77bec0d7e
- Add btree indexes for Dirnames, Requireversion, Provideversion, Insttaltid,
...
and Removetid.
- Add per-script and per-trigger control options and flags.
- Add --apply option and flags.
CVS patchset: 4605
CVS date: 2001/03/04 15:34:53
2001-03-04 15:34:53 +00:00
jbj
1a93da4acc
Implement PSM_NOTIFY.
...
CVS patchset: 4604
CVS date: 2001/03/03 21:35:41
2001-03-03 21:35:41 +00:00
jbj
df79f7143e
Remove dead code.
...
CVS patchset: 4603
CVS date: 2001/03/03 20:45:47
2001-03-03 20:45:47 +00:00
jbj
acbbbb19f7
Move fileActionString to fsm.c where it belongs.
...
Open repackage output fd in PSM_INIT, not PSM_PROCESS.
Factor common chroot calls to beginning of PSM_PRE and end of PSM_POST.
Factor common rpmdbCountPackages to top of PSM_INIT.
CVS patchset: 4602
CVS date: 2001/03/03 20:41:37
2001-03-03 20:41:37 +00:00
jbj
665c365a12
Add top level, external enties to psmStage().
...
CVS patchset: 4596
CVS date: 2001/03/02 19:47:45
2001-03-02 19:47:45 +00:00
jbj
e403840dba
Still more functionality into psmStage().
...
CVS patchset: 4595
CVS date: 2001/03/02 17:27:30
2001-03-02 17:27:30 +00:00
jbj
9e4608369a
More functionality into psmStage.
...
CVS patchset: 4594
CVS date: 2001/03/02 16:17:03
2001-03-02 16:17:03 +00:00
jbj
b7bbb4018a
More functionality in psmStage.
...
CVS patchset: 4593
CVS date: 2001/03/02 15:03:29
2001-03-02 15:03:29 +00:00
jbj
3e63d3b768
Flesh out init/pre/process/post/fini PSM stages.
...
CVS patchset: 4592
CVS date: 2001/03/02 08:28:18
2001-03-02 08:28:18 +00:00
jbj
d955c25e48
More functionality in psmStage.
...
CVS patchset: 4591
CVS date: 2001/03/01 18:28:11
2001-03-01 18:28:11 +00:00
jbj
d69ac19b05
Move more functionality into psmStage.
...
CVS patchset: 4590
CVS date: 2001/03/01 17:04:27
2001-03-01 17:04:27 +00:00
jbj
83cb34ccab
More data merged into PSM_t.
...
CVS patchset: 4589
CVS date: 2001/03/01 16:01:16
2001-03-01 16:01:16 +00:00
jbj
6b5f9032a4
Add trigggers to psm.
...
CVS patchset: 4588
CVS date: 2001/02/28 16:41:19
2001-02-28 16:41:19 +00:00
jbj
cc646a80a1
Merge scriptlet handling into psm.c, remove from API.
...
CVS patchset: 4587
CVS date: 2001/02/28 15:49:23
2001-02-28 15:49:23 +00:00
jbj
15941e5fea
Move more args into PSM_t.
...
CVS patchset: 4586
CVS date: 2001/02/28 13:59:29
2001-02-28 13:59:29 +00:00
jbj
770f01d2d4
Start wiring PSM_t throughout.
...
CVS patchset: 4585
CVS date: 2001/02/27 23:12:30
2001-02-27 23:12:30 +00:00
jbj
56bea19bfc
Sketch out PSM_t for package state machine.
...
CVS patchset: 4584
CVS date: 2001/02/27 22:08:53
2001-02-27 22:08:53 +00:00
jbj
74f16c53a3
Handle non-string tag indices correctly.
...
Sync with rpm-4.0.2.
CVS patchset: 4583
CVS date: 2001/02/27 21:30:27
2001-02-27 21:30:27 +00:00
jbj
f64f273405
Add fflush ( #24319 ).
...
CVS patchset: 4565
CVS date: 2001/02/21 19:14:35
2001-02-21 19:14:35 +00:00
jbj
c56c829d28
1st crack at --repackage.
...
CVS patchset: 4557
CVS date: 2001/02/19 17:12:21
2001-02-19 17:12:21 +00:00
jbj
8f99e61fc7
Merge changes from rpm-4.0.2.
...
Add iterators and reverse flag so that erase transactions can run backwards.
CVS patchset: 4556
CVS date: 2001/02/17 17:53:21
2001-02-17 17:53:21 +00:00
jbj
85a84a6826
Add rpmRC return code type for the usual 0/1/2 codes.
...
Add RPMRC_BADSIZE to deal with packages changing size after repackaging.
CVS patchset: 4550
CVS date: 2001/02/12 19:02:15
2001-02-12 19:02:15 +00:00
jbj
bc348ac49c
Rename RPMSIG_* signature types to RPMSIGTYPE_* to avoid confusion.
...
Remove dead code.
CVS patchset: 4549
CVS date: 2001/02/12 16:33:08
2001-02-12 16:33:08 +00:00