summaryrefslogtreecommitdiff
path: root/popt
AgeCommit message (Collapse)AuthorFilesLines
2002-06-19Annotate incondefs in source code.jbj2-3/+3
CVS patchset: 5509 CVS date: 2002/06/19 18:52:46
2002-06-15- beecrypt: merge changes from beecrypt-2.3.0.jbj36-130/+204
- beecrypt: merge doxygen markup with rpmapi doco. - beecrypt: revert cpu/arch compile option mixup (#66752). CVS patchset: 5495 CVS date: 2002/06/15 19:43:41
2002-06-01- fix: use getgrnam, not getpwnam, to convert gid -> group.jbj1-10/+15
- fix: avoid sign extension, use only 16 bits, when verifying rdev. - python: separate {add,del}Macro methods, prepare for macro dictionary. - i18n: copy current production PO files to top-of-stack. CVS patchset: 5457 CVS date: 2002/06/01 15:48:00
2002-05-16- opaque (well mostly) rpmTransactionSet using methods.jbj1-1/+1
CVS patchset: 5437 CVS date: 2002/05/16 16:55:21
2002-05-06- rework most of rpmdb.c prepatory to implementing duplicates.jbj29-29/+29
- fix: 2 memory leaks in headerSprintf. - fix: db mire's access out-of-bounds memory. CVS patchset: 5423 CVS date: 2002/05/06 19:48:14
2002-05-01- attempt to make peace with automake-1.6.1, autoconf-2.53.jbj7-979/+9
- rip out two layers of dbN gook, internal Berkeley db is here to stay. CVS patchset: 5412 CVS date: 2002/05/01 22:13:00
2002-04-08doxygen cleanup.jbj32-127/+146
CVS patchset: 5379 CVS date: 2002/04/08 18:56:01
2002-03-13Split transaction set handling into separate file, prepatory tojbj30-2563/+622
devising some toy access methods. CVS patchset: 5356 CVS date: 2002/03/13 17:59:49
2002-03-12- permit --dbpath and --root with signature (i.e. --import) modes.jbj1-1/+4
CVS patchset: 5353 CVS date: 2002/03/12 20:28:30
2002-03-06- add header DSA signature.jbj1-6/+0
CVS patchset: 5345 CVS date: 2002/03/06 23:17:31
2002-02-10- make peace with automake et al in 8.0, ugh.jbj39-594/+1209
CVS patchset: 5314 CVS date: 2002/02/10 21:13:52
2002-02-01- permit args to be hidden within %%__find_{requires,provides}.jbj1-1/+1
- a couple more perl.{prov,req} fiddles. CVS patchset: 5289 CVS date: 2002/02/01 15:19:44
2002-01-18- missing key(s) on keyring when verifying a signature is now an error.jbj37-454/+508
- remove dependency whiteout. - splint fiddles. CVS patchset: 5255 CVS date: 2002/01/18 22:51:30
2001-12-08- lclint-3.0.0.19 fiddles.jbj33-32/+35
CVS patchset: 5217 CVS date: 2001/12/08 17:21:36
2001-10-19- beecrypt is at least as good as pgp/gpg on verify, pull the plug.jbj29-725/+725
CVS patchset: 5124 CVS date: 2001/10/19 19:51:18
2001-10-17Converging on lclint-3.0.17 strict level.jbj3-25/+31
CVS patchset: 5118 CVS date: 2001/10/17 16:43:36
2001-10-16Factor -type problems into explicit code annotations.jbj3-4/+15
CVS patchset: 5117 CVS date: 2001/10/16 17:42:18
2001-10-16More lclint annotations.jbj2-19/+27
CVS patchset: 5116 CVS date: 2001/10/16 14:58:57
2001-10-15Explicit branchstate annotations.jbj33-427/+432
CVS patchset: 5113 CVS date: 2001/10/15 17:53:34
2001-10-15lclint fiddles to annotate globals.jbj33-752/+778
CVS patchset: 5106 CVS date: 2001/10/15 03:22:10
2001-10-13More lclint annotations.jbj4-28/+33
CVS patchset: 5105 CVS date: 2001/10/13 22:01:38
2001-10-13- ratchet up to lclint "strict" level.jbj31-94/+101
CVS patchset: 5104 CVS date: 2001/10/13 19:35:58
2001-09-25- Start rpm-4.1.jbj2-2/+2
- Loosely wire beecrypt library into rpm. CVS patchset: 5078 CVS date: 2001/09/25 03:03:23
2001-09-24Move to lclint-3.0.0.15, revisit and clean up annotations.jbj12-0/+4150
intl/: Add gettext orphans. popt/intl/: Add gettext orphans. beecrypt: Add beecrypt repository. rpmio/tdigest.c: Add beecrypt digest checks. CVS patchset: 5077 CVS date: 2001/09/24 21:53:14
2001-09-21- lclint-3.0.0.15 fiddles.jbj32-94/+98
CVS patchset: 5067 CVS date: 2001/09/21 15:07:11
2001-09-15Sync with rpm-4_0 branch.jbj32-881/+1215
CVS patchset: 5048 CVS date: 2001/09/15 13:49:11
2001-08-13- fix: segfault on headerFree given malicious data.jbj1-44/+57
- fix: don't verify hash page nelem. - better error messages for verification failures. - include directory /usr/lib/rpm in rpm package. CVS patchset: 5013 CVS date: 2001/08/13 16:39:14
2001-07-17- fix: _smp_flags macro broken.jbj2-30/+32
- python: bind rhnUnload differently. - fix: rescusitate --querytags. - fix: short aliases broken (#49213). CVS patchset: 4949 CVS date: 2001/07/17 03:03:14
2001-07-11- fix: adjust arg count for --POPTdesc/--POPTargs deletion.jbj1-1/+4
- add linux per-platform macro %_smp_mflags <sopwith@redhat.com>. - document more popt aliases for --help usage. - remove --tarbuild from man page(s), use -t[abpcils] instead (#48666). CVS patchset: 4936 CVS date: 2001/07/11 14:23:01
2001-07-07- popthelp.c: don't use stpcpy to avoid portability grief (#47500).jbj6-140/+355
- permit alias/exec description/arg text to be set from popt config. - use rpmqv.c, not rpm.c, as rpm's main() routine. CVS patchset: 4923 CVS date: 2001/07/07 19:15:17
2001-06-29Update included gettext routines to 0.10.38.jbj24-2795/+1314
CVS patchset: 4911 CVS date: 2001/06/29 22:38:13
2001-06-19- preliminary abstraction to support per-header methods.jbj1-23/+35
CVS patchset: 4878 CVS date: 2001/06/19 11:38:51
2001-06-17- popt: add POPT_CONTEXT_ARG_OPTS for all opts to return 1 (#30912).jbj3-13/+27
- fix: fsm reads/writes now return error on partial I/O. - fix: Ferror returned spurious error for gzdio/bzdio. CVS patchset: 4874 CVS date: 2001/06/17 15:19:26
2001-06-17- popt: add POPT_ARGFLAG_SHOW_DEFAULT to display initial values (#32558).jbj5-70/+239
CVS patchset: 4872 CVS date: 2001/06/17 00:36:01
2001-06-05- fix typos in linux.{req,prov}.jbj6-69/+98
CVS patchset: 4834 CVS date: 2001/06/05 19:26:22
2001-06-04lclint fiddles.jbj5-38/+72
CVS patchset: 4833 CVS date: 2001/06/04 13:55:58
2001-05-29- fix: popt exec doesn't add '--', --target et al no longer need '='.jbj2-25/+45
- fix: popt consume-next-arg "!#:+" w/o side effect (#41956). CVS patchset: 4817 CVS date: 2001/05/29 20:01:28
2001-05-29- eliminate db-1.85 and db-2.x configuration.jbj2-66/+70
- fix: popt arg sanity checks broken, optarg != optArg. - fix: popt range checks on floats/doubles broken. - popt: return POPT_ERROR_ERRNO on config open/read/close failure. CVS patchset: 4815 CVS date: 2001/05/29 15:03:35
2001-05-06Change URL.jbj1-1/+1
CVS patchset: 4743 CVS date: 2001/05/06 13:39:22
2001-05-05- enough lclint annotations and fiddles already.jbj12-279/+477
CVS patchset: 4741 CVS date: 2001/05/05 19:28:32
2001-05-03- still more boring lclint annotations and fiddles.jbj1-0/+4
CVS patchset: 4738 CVS date: 2001/05/03 21:00:18
2001-04-30- yet more boring lclint annotations and fiddles.jbj1-7/+1
CVS patchset: 4732 CVS date: 2001/04/30 22:32:22
2001-04-29- globalize _free(3) wrapper in rpmlib.h, consistent usage throughout.jbj1-3/+5
- 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-17Remove blank line to avoid irix lossage (#34656).jbj1-1/+0
CVS patchset: 4688 CVS date: 2001/04/17 19:34:58
2001-03-15Bump version to 4.1.jbj2-2/+2
Invert logic for db1, don't build by default. CVS patchset: 4629 CVS date: 2001/03/15 17:54:55
2001-02-28Merge scriptlet handling into psm.c, remove from API.jbj29-87/+87
CVS patchset: 4587 CVS date: 2001/02/28 15:49:23
2001-02-27Handle non-string tag indices correctly.jbj31-52/+53
Sync with rpm-4.0.2. CVS patchset: 4583 CVS date: 2001/02/27 21:30:27
2001-02-09fix: make a copy of retrieved header before loading.jbj1-1/+1
handle out-of-sync hardlinks as sub-state, don't save the file name. fix: on build, was broke, add --fsmdebug as well. CVS patchset: 4537 CVS date: 2001/02/09 20:58:37
2001-02-07Update location of sources.jbj1-2/+2
CVS patchset: 4524 CVS date: 2001/02/07 17:57:10
2001-01-19- fix: insure that %lang scopes over hard links correctly.jbj2-2/+2
- fix: rpmCleanPath was nibbling at .. in macrofiles incorrectly. CVS patchset: 4464 CVS date: 2001/01/19 01:38:55