jbj
c74fa24965
- missing key(s) on keyring when verifying a signature is now an error.
...
- remove dependency whiteout.
- splint fiddles.
CVS patchset: 5255
CVS date: 2002/01/18 22:51:30
2002-01-18 22:51:30 +00:00
jbj
d57a29baac
Converging on lclint-3.0.17 strict level.
...
CVS patchset: 5118
CVS date: 2001/10/17 16:43:36
2001-10-17 16:43:36 +00:00
jbj
9f45bcd3ec
More lclint annotations.
...
CVS patchset: 5116
CVS date: 2001/10/16 14:58:57
2001-10-16 14:58:57 +00:00
jbj
72471f2e54
Explicit branchstate annotations.
...
CVS patchset: 5113
CVS date: 2001/10/15 17:53:34
2001-10-15 17:53:34 +00:00
jbj
d8dc44f363
lclint fiddles to annotate globals.
...
CVS patchset: 5106
CVS date: 2001/10/15 03:22:10
2001-10-15 03:22:10 +00:00
jbj
4b67d7621c
More lclint annotations.
...
CVS patchset: 5105
CVS date: 2001/10/13 22:01:38
2001-10-13 22:01:38 +00:00
jbj
134a8a85c2
- popthelp.c: don't use stpcpy to avoid portability grief ( #47500 ).
...
- 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-07-07 19:15:17 +00:00
jbj
c32276cdf5
- popt: add POPT_CONTEXT_ARG_OPTS for all opts to return 1 ( #30912 ).
...
- 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 15:19:26 +00:00
jbj
4ae69250a2
- fix typos in linux.{req,prov}.
...
CVS patchset: 4834
CVS date: 2001/06/05 19:26:22
2001-06-05 19:26:22 +00:00
jbj
750d54d8a3
lclint fiddles.
...
CVS patchset: 4833
CVS date: 2001/06/04 13:55:58
2001-06-04 13:55:58 +00:00
jbj
2a4452a1f9
- fix: popt exec doesn't add '--', --target et al no longer need '='.
...
- fix: popt consume-next-arg "!#:+" w/o side effect (#41956 ).
CVS patchset: 4817
CVS date: 2001/05/29 20:01:28
2001-05-29 20:01:28 +00:00
jbj
61cd63ab8e
- eliminate db-1.85 and db-2.x configuration.
...
- 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-29 15:03:35 +00:00
jbj
8f75bbc17d
- enough lclint annotations and fiddles already.
...
CVS patchset: 4741
CVS date: 2001/05/05 19:28:32
2001-05-05 19:28:32 +00:00
jbj
e4ae142a22
Typo.
...
CVS patchset: 4446
CVS date: 2001/01/16 12:54:00
2001-01-16 12:54:00 +00:00
jbj
fa3e119a83
- use popt autohelp for rpm helper binaries.
...
CVS patchset: 4396
CVS date: 2001/01/01 23:14:47
2001-01-01 23:14:47 +00:00
jbj
37a87e6f14
- (popt): add POPT_ARGFLAG_OPTIONAL for long options with optional arg.
...
- (popt): diddle auto-help to include type of arg expected.
CVS patchset: 4394
CVS date: 2000/12/31 20:30:37
2000-12-31 20:30:37 +00:00
jbj
b9145eabe0
- (popt): fix float/double handling ( #19701 ).
...
- (popt): non-linux needs <float.h> (#22732 ).
CVS patchset: 4390
CVS date: 2000/12/30 19:59:37
2000-12-30 19:59:37 +00:00
jbj
e6161a7cb3
Sync with rpm-4_0 branch.
...
CVS patchset: 4361
CVS date: 2000/12/19 23:22:00
2000-12-19 23:22:00 +00:00
jbj
5d6496b627
- popt: support for float/double args.
...
CVS patchset: 4155
CVS date: 2000/09/11 17:09:32
2000-09-11 17:09:32 +00:00
jbj
9866d30b0d
Doxygen annotations.
...
CVS patchset: 4133
CVS date: 2000/08/27 19:40:35
2000-08-27 19:40:35 +00:00
jbj
ed5a2c61ab
- fix: popt POST callbacks typo.
...
CVS patchset: 4012
CVS date: 2000/08/04 19:47:22
2000-08-04 19:47:22 +00:00
jbj
79f6c8be87
- fix: uniqify dependency problems when printing ( #14034 ).
...
- popt: add ability to perform callbacks for every, not just first, match.
CVS patchset: 3993
CVS date: 2000/07/31 15:04:20
2000-07-31 15:04:20 +00:00
jbj
f0ee44c441
Honor POPT_ARGFLAG_ONEDASH when dup'ing args for popt exec.
...
CVS patchset: 3753
CVS date: 2000/05/26 13:58:11
2000-05-26 13:58:11 +00:00
jbj
c7273eb0bc
- change popt exec alias in oreder to exec rpm children.
...
- split rpm into 5 pieces along major mode fault lines with popt glue.
CVS patchset: 3750
CVS date: 2000/05/24 17:53:35
2000-05-24 17:53:35 +00:00
jbj
b5cadb90d6
make db indices as lightweight as possible, with per-dbi config.
...
db1.c will never be needed, eliminate.
API: merge rebuilddb.c into rpmdb.c.
CVS patchset: 3694
CVS date: 2000/04/23 20:37:57
2000-04-23 20:37:57 +00:00
jbj
3a6118d419
From: Dick Porter <dick@acm.org> --
...
Here is a patch for popt to implement selective argument stripping from argv.
With this patch I can use popt in ORBit (the CORBA spec requires ORBs to
remove all ORB options from argv), which allows me to export a popt option
table to the rest of Gnome.
There is also a bug fix included where a string was realloc()d into a space
too small to hold the trailing NULL.
CVS patchset: 3428
CVS date: 1999/11/18 17:10:15
1999-11-18 17:10:15 +00:00
jbj
284ac8bec4
fix: realloc didn't include space for trailing NUL.
...
CVS patchset: 3427
CVS date: 1999/11/18 16:57:45
1999-11-18 16:57:45 +00:00
jbj
65a08c9e60
fix: expandNextArg() can't permit '\\' escapes.
...
CVS patchset: 3413
CVS date: 1999/11/01 23:23:09
1999-11-01 23:23:09 +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
82c75cb6a2
Add poptDupArgv() and const's to popt.3 man page.
...
CVS patchset: 3401
CVS date: 1999/10/25 20:10:00
1999-10-25 20:10:00 +00:00
jbj
b074f1e2e7
lclint annotations.
...
CVS patchset: 3400
CVS date: 1999/10/25 19:07:14
1999-10-25 19:07:14 +00:00
jbj
ba1f155cdc
Lazy allocation of deleted arg bit map.
...
CVS patchset: 3399
CVS date: 1999/10/25 18:24:38
1999-10-25 18:24:38 +00:00
jbj
1cdcd275a8
Add !#:+ token parsing to retrieve (and delete) next argument from list.
...
CVS patchset: 3398
CVS date: 1999/10/25 18:22:19
1999-10-25 18:22:19 +00:00
jbj
d4fed4bde1
fix: long options like "--long=val" needed longArg reset to NULL at top of
...
poptGetNextOpt() while loop.
Variables in poptGetNextOpt() are also locally scoped.
CVS patchset: 3396
CVS date: 1999/10/22 18:10:51
1999-10-22 18:10:51 +00:00
jbj
bd34f27bb4
lclint annotations and compiler cruft.
...
CVS patchset: 3394
CVS date: 1999/10/21 20:36:16
1999-10-21 20:36:16 +00:00
jbj
d1a5cef88a
lclint annotations.
...
CVS patchset: 3391
CVS date: 1999/10/21 18:20:12
1999-10-21 18:20:12 +00:00
jbj
3952d8e797
popt: heavy dose of const.
...
CVS patchset: 3206
CVS date: 1999/07/27 22:05:43
1999-07-27 22:05:43 +00:00
ewt
362c4cc032
we weren't quite careful enough about testing for a single -
...
CVS patchset: 2964
CVS date: 1999/04/07 06:20:13
1999-04-07 06:20:13 +00:00
jbj
b4dfd488b0
Typo.
...
CVS patchset: 2930
CVS date: 1999/03/31 16:23:34
1999-03-31 16:23:34 +00:00
jbj
9b580d78a3
I was told by Timur Bakeyev <mc@bat.ru> that on BSD systems
...
setuid should be prefered over setreuid.
On Unixware 2.1 linking the Midnight Commander against libucb
broke the binary horrible (readdir returned garbage). I haven't
looked deeper into this because I don't have such a system.
Instead I applied a similar patch like the one attached
to this message (I made this patch against popt from CVS).
from Norbert Warmuth <nwarmuth@privat.circular.de>
CVS patchset: 2929
CVS date: 1999/03/31 15:08:40
1999-03-31 15:08:40 +00:00
jbj
bd3990b81c
fix: don't add header if signature generation failed (Carlo Wood).
...
CVS patchset: 2909
CVS date: 1999/03/22 17:31:53
1999-03-22 17:31:53 +00:00
sopwith
4deee420a3
autogen.sh: Fix builddir != srcdir.
...
*.c: Fix compilation with -ansi -pedantic-errors.
CVS patchset: 2870
CVS date: 1999/03/10 02:55:24
1999-03-10 02:55:24 +00:00
ewt
0b4a1f4343
plugged some minor memory leaks
...
CVS patchset: 2848
CVS date: 1999/03/05 01:16:42
1999-03-05 01:16:42 +00:00
ewt
8069caca00
allow single dash arguments (to represent stdin)
...
CVS patchset: 2838
CVS date: 1999/02/25 20:16:43
1999-02-25 20:16:43 +00:00
johnsonm
ef96e432ed
POPT_ARG_VAL appears to work, now that I have a finished test case...
...
CVS patchset: 2569
CVS date: 1998/12/01 19:05:36
1998-12-01 19:05:36 +00:00
johnsonm
8d6486d50f
Improved man page a bit, install by default.
...
Added POPT_ARG_VAL
CVS patchset: 2545
CVS date: 1998/11/19 20:56:15
1998-11-19 20:56:15 +00:00
ewt
bc2c860f87
bug in alias handling (showed up w/ --triggers)
...
CVS patchset: 2538
CVS date: 1998/11/16 21:00:43
1998-11-16 21:00:43 +00:00
ewt
2796491ba3
implemented POPT_ARGINFO_INC_DATA
...
CVS patchset: 2501
CVS date: 1998/10/27 05:38:37
1998-10-27 05:38:37 +00:00
ewt
1bf1381215
added i18n support
...
CVS patchset: 2477
CVS date: 1998/10/22 18:32:50
1998-10-22 18:32:50 +00:00