Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - fix: free con->os->nextArg when used (memory leaks). | jbj | 2016-06-27 | 1 | -0/+3 |
| | | | | | | - enable SUPPORT_GLOBAL_CALCULATOR. - revert to SUPPORT_CONTIGUOUS_ARGV: alias/exec have memroy leaks. - add poptGlob_pattern_p() always (portability). | ||||
* | - rename (to shorten) internal con->av[con->ac:con->nav] variables. | jbj | 2010-06-18 | 1 | -4/+4 |
| | |||||
* | - internalize POPT_OPTION_DEPTH for dynamic re-config. | jbj | 2010-06-17 | 1 | -1/+25 |
| | |||||
* | - prefix bit set routines with popt to avoid symbol coolisions w rpm. | jbj | 2010-01-19 | 1 | -1/+1 |
| | |||||
* | - add POPT_ARG_BITSET handling. | jbj | 2009-07-25 | 1 | -0/+6 |
| | |||||
* | - add POPT_ARG_SHORT handling. | jbj | 2009-07-25 | 1 | -0/+1 |
| | |||||
* | fix building under --disable-nls | rse | 2009-04-12 | 1 | -3/+3 |
| | |||||
* | - jbj: splint (3.1.2) fiddles. | jbj | 2008-12-18 | 1 | -3/+5 |
| | |||||
* | - jbj: permit type/group bitmasks to be changed (if needed somewhen). | jbj | 2008-12-18 | 1 | -2/+8 |
| | |||||
* | - jbj: snip out 8 unused bits for argument groups. | jbj | 2008-12-18 | 1 | -0/+1 |
| | |||||
* | - jbj: permit "#define POPT_fprintf fprintf" to lose the malloc'ing fprintf. | jbj | 2008-03-09 | 1 | -22/+27 |
| | | | | - jbj: use vasprintf(3) when available (Wayne Davison<wayned@samba.org>). | ||||
* | - jbj: study the mess with splint, remove annotations where possible. | jbj | 2008-03-09 | 1 | -1/+2 |
| | | | | | | | | - jbj: add -D_GNU_SOURCE for gcc to use __builtin_stpcpy when available. - jbj: add static inline stpcpy for the deprived. - jbj: use stpcpy to eliminate sprintf calls everywhere but popthelp.c - jbj: remove (now unneeded afaik) va_copy() from POPT_fprintf(). - jbj: inline strdup_fprintf() => POPT_fprintf keeping (unneeded?) va_copy. | ||||
* | - jbj: another pass with splint: use malloc, not alloca. | jbj | 2008-02-17 | 1 | -2/+2 |
| | |||||
* | - add utf8_skip_data table[] to keep track of utf8 character widths. | jbj | 2008-02-16 | 1 | -0/+5 |
| | | | | - refactor the POPT_WCHAR_HACK into stringDisplayWidth(). | ||||
* | - jbj: add POPT_dgettext() for popt internal UTF-8 codeset (Takao Fujiwara). | jbj | 2008-02-16 | 1 | -1/+1 |
| | |||||
* | - jbj: add POPT_next_char(), backout POPT_fprintf() usage (for the moment). | jbj | 2008-02-16 | 1 | -3/+6 |
| | |||||
* | - jbj: free aliases/execs with common code. | jbj | 2008-02-13 | 1 | -1/+4 |
| | | | | | - jbj: rewrite the callback logic using a switch for simplicity. - jbj: hide bit field structure behind F_ISSET/LF_ISSET/CBF_ISSET macros. | ||||
* | - jbj: hmmm, POSIXly correct --echo-args needs fixing, disable for now. | jbj | 2008-02-12 | 1 | -3/+14 |
| | | | | | - jbj: poptint.h: typedef's for string and string arrays. - jbj: add POPT_ARG_LONGLONG, and poptSaveLongLong(). | ||||
* | - jbj: poptint.h: add poptSubstituteHelpI18N() to bury the ABI hack. | jbj | 2008-02-12 | 1 | -0/+10 |
| | |||||
* | - jbj: start using poptArg and poptArgType() where useful. | jbj | 2008-02-12 | 1 | -0/+14 |
| | | | | | - jbj: poptint.h: add a poptArgType define for bitfield type abstraction. - jbj: poptint.h: add a poptArg union for opt->arg access without casts. | ||||
* | - jbj: add a %track section (as in rpm-5.0) to popt.spec.popt-1_13-release | jbj | 2007-12-11 | 1 | -1/+1 |
| | | | | - jbj: chg poptGetOptArg() to "char *", document application needs to free. | ||||
* | - jbj: rescuscitate the splint annotations. | jbj | 2007-11-04 | 1 | -2/+36 |
| | |||||
* | match va_copy with a va_end. | jbj | 2007-06-15 | 1 | -2/+0 |
| | | | | remove the GNOMEish warning. | ||||
* | Bring in rpm.org changes to HEAD. | jbj | 2007-05-25 | 1 | -1/+7 |
| | |||||
* | splint fiddles. | jbj | 2003-04-30 | 1 | -1/+1 |
| | |||||
* | Sync with rpm-4.1. | jbj | 2002-08-31 | 1 | -1/+1 |
| | |||||
* | - verify signatures/digests retrieved through rpmdbNextIterator(). | jbj | 2002-07-24 | 1 | -4/+4 |
| | | | | - imbue %ghost with missingok attribute with --verify (#68933). | ||||
* | - beecrypt: merge changes from beecrypt-2.3.0. | jbj | 2002-06-15 | 1 | -16/+36 |
| | | | | | - beecrypt: merge doxygen markup with rpmapi doco. - beecrypt: revert cpu/arch compile option mixup (#66752). | ||||
* | - missing key(s) on keyring when verifying a signature is now an error. | jbj | 2002-01-18 | 1 | -1/+1 |
| | | | | | - remove dependency whiteout. - splint fiddles. | ||||
* | - lclint-3.0.0.15 fiddles. | jbj | 2001-09-21 | 1 | -4/+4 |
| | |||||
* | - popthelp.c: don't use stpcpy to avoid portability grief (#47500). | jbj | 2001-07-07 | 1 | -10/+4 |
| | | | | | - permit alias/exec description/arg text to be set from popt config. - use rpmqv.c, not rpm.c, as rpm's main() routine. | ||||
* | - fix typos in linux.{req,prov}. | jbj | 2001-06-05 | 1 | -1/+4 |
| | |||||
* | lclint fiddles. | jbj | 2001-06-04 | 1 | -3/+3 |
| | |||||
* | - enough lclint annotations and fiddles already. | jbj | 2001-05-05 | 1 | -15/+25 |
| | |||||
* | - use popt autohelp for rpm helper binaries. | jbj | 2001-01-01 | 1 | -17/+15 |
| | |||||
* | Sync with rpm-4_0 branch. | jbj | 2000-12-19 | 1 | -2/+2 |
| | |||||
* | Doxygen annotations. | jbj | 2000-08-27 | 1 | -0/+4 |
| | |||||
* | From: Dick Porter <dick@acm.org> -- | jbj | 1999-11-18 | 1 | -0/+1 |
| | | | | | | | | | | 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. | ||||
* | lclint annotations. | jbj | 1999-10-25 | 1 | -2/+2 |
| | |||||
* | Add !#:+ token parsing to retrieve (and delete) next argument from list. | jbj | 1999-10-25 | 1 | -0/+17 |
| | |||||
* | lclint annotations. | jbj | 1999-10-21 | 1 | -5/+5 |
| | |||||
* | lclint annotations. | jbj | 1999-10-21 | 1 | -15/+16 |
| | |||||
* | popt: heavy dose of const. | jbj | 1999-07-27 | 1 | -10/+12 |
| | |||||
* | added POPT_ARG_INTL_DOMAIN (Elliot Lee) | ewt | 1998-10-29 | 1 | -1/+3 |
| | | | | updated Makefile's to be more GNUish (Elliot Lee) | ||||
* | added i18n support | ewt | 1998-10-22 | 1 | -0/+18 |
| | |||||
* | added proper licensing info | ewt | 1998-10-16 | 1 | -0/+4 |
| | |||||
* | split popt into multiple files | ewt | 1998-09-27 | 1 | -0/+42 |