Commit Graph

  • cd30a81694 plug two obvious memory holes (actually there are even more in the same function inside #ifdef/#endif but I don't want to change the code too much at this point) Ralf S. Engelschall 2007-06-11 06:14:11 +00:00
  • c14a672595 update to latest text from rpm.spec. Jeff Johnson 2007-06-10 00:15:01 +00:00
  • 21f97e1255 prepare popt-1.11 for release. Jeff Johnson 2007-06-09 23:50:07 +00:00
  • 4c4d25d825 Ungettextized version of Makefile.am. Jeff Johnson 2007-06-09 22:23:53 +00:00
  • a4e782c7cb Un-gettextized version of configure.ac. Jeff Johnson 2007-06-09 22:20:24 +00:00
  • 6ee617beca modernize popt autocrap. Jeff Johnson 2007-06-09 22:14:24 +00:00
  • 4a288d35da - protottype headerGetEntry 4th arg as void *, not void **. Jeff Johnson 2007-06-09 19:07:59 +00:00
  • 5f9c8255b2 Include m4 macros from m4/. Arkadiusz Miskiewicz 2007-06-05 20:31:17 +00:00
  • ee1bcade70 Drop autogenerated or autocopied files. Run gettextize which copies needed files. Arkadiusz Miskiewicz 2007-06-05 19:44:28 +00:00
  • f9486c0a20 Blue print HEAD against rpm-4_5 branch. Jeff Johnson 2007-05-30 02:45:46 +00:00
  • eae85f25cb Add new files. Jeff Johnson 2007-05-25 18:34:14 +00:00
  • 25af650235 Eliminate the deletions. Jeff Johnson 2007-05-25 17:59:34 +00:00
  • 149f325ff8 Bring in rpm.org changes to HEAD. Jeff Johnson 2007-05-25 17:36:23 +00:00
  • ea5597c191 Merge blueprinting against rpm-4_4 in progress. Jeff Johnson 2005-10-05 20:27:14 +00:00
  • cb9e122671 Update translation changes from rpm-4_4 Paul Nasrat 2005-05-24 15:36:01 +00:00
  • d00925a896 Blueprint against rpm-4.4.1 changes. Jeff Johnson 2005-02-21 15:23:30 +00:00
  • ea3996df6d Spew glibtoolize which(1) failure to /dev/null. Jeff Johnson 2005-01-17 22:12:08 +00:00
  • 1d5bd47566 Mac OS X fiddles. Jeff Johnson 2005-01-17 17:10:32 +00:00
  • b2feef5bf8 - mac os x patches (#133611, #133612, #134637). Jeff Johnson 2005-01-04 19:25:24 +00:00
  • 32e7648de8 - bump popt to version to 1.10. Jeff Johnson 2004-10-28 23:57:36 +00:00
  • 53df3a92d8 Build rpm-4.4-0.1 packages. Jeff Johnson 2004-10-27 22:57:17 +00:00
  • 1a33a97ff0 Add lua to doxygen. Jeff Johnson 2004-10-20 10:31:47 +00:00
  • 45425d0698 Doxygen fiddles. Jeff Johnson 2004-10-20 10:19:34 +00:00
  • 96fdd70b52 - permit globs in macrofiles: directive (#117217). Jeff Johnson 2004-03-02 01:32:26 +00:00
  • 038d65668a splint fiddles. Jeff Johnson 2004-02-26 01:20:53 +00:00
  • 9ea0724bb0 - pad to display length, not strlen, for i18n popt args (#106240). Jeff Johnson 2003-12-30 20:31:05 +00:00
  • 9e43662cbc - spelling corrections (#112728). Jeff Johnson 2003-12-30 13:15:47 +00:00
  • ce758d4b45 splint fiddles. Jeff Johnson 2003-12-27 02:40:25 +00:00
  • 9e92c6fabf use '=' iff long option (#108924). Jeff Johnson 2003-12-26 17:56:05 +00:00
  • c0b17e839c Sick hack to preserve the pretense that popt has an ABI. Jeff Johnson 2003-12-26 15:09:26 +00:00
  • eeac327f71 - test build with methods needed for selinux. Jeff Johnson 2003-12-22 21:09:40 +00:00
  • 090e8b28b4 - only internal Berkeley db from now on. - revive "make dist". Jeff Johnson 2003-12-11 19:10:57 +00:00
  • 8f142395fe Merge changes from rpm-4.2.1 development. Jeff Johnson 2003-11-23 19:52:37 +00:00
  • b22a9eecc6 Sanity. Jeff Johnson 2003-06-24 19:29:36 +00:00
  • 085fef50e5 Update from PLD. Jeff Johnson 2003-06-16 16:06:39 +00:00
  • adde677fcd splint fiddles. Jeff Johnson 2003-04-30 20:04:58 +00:00
  • e82047fba6 beecrypt-3.0.0 merge: doxygen pass. Jeff Johnson 2003-04-30 01:03:33 +00:00
  • 3e2aaec249 Make sure that $(RPM_BUILD_ROOT}/usr/lib is 1st libarry searched. Bump popt version. Jeff Johnson 2003-03-20 23:44:19 +00:00
  • 9a089422d7 - unify signal handling in librpmio, use condvar to deliver signal. Jeff Johnson 2003-03-19 16:06:19 +00:00
  • 213ea402e7 - fix: short option help missing string terminator. Jeff Johnson 2003-03-18 17:48:19 +00:00
  • 3907c3d268 - popt: diddle doxygen/splint annotations, corrected doco. Jeff Johnson 2003-02-06 16:53:43 +00:00
  • fa369598b6 Nitpicky fix. Jeff Johnson 2003-01-16 16:34:02 +00:00
  • cfbf1493ab part two Elliot Lee 2002-12-06 02:09:57 +00:00
  • 437869fcc5 - use usrlib_LTLIBRARIES to install directly in /usr/lib64 instead. Jeff Johnson 2002-12-01 21:34:07 +00:00
  • 7fd748e6ff - add AC_SYS_LARGFILE throughout. - statically link rpmdeps against (internal) libfmagic. Jeff Johnson 2002-11-19 18:40:49 +00:00
  • c71cdcc0ae - add /usr/lib/rpm/rpmdeps. - add /usr/lib/rpm/magic. Jeff Johnson 2002-10-24 21:37:04 +00:00
  • ebb1b7eaba - dump libelf, gulp elfutils, for now. - python: permit headers to be hashed. - use %%{_lib} for libraries. - include file-3.39 (with homebrewed) libfmagic, for now. Jeff Johnson 2002-10-16 17:58:06 +00:00
  • 8d4dc33e75 - fix: use size_t consistently, avoid segfault on ia64. Jeff Johnson 2002-10-09 19:07:44 +00:00
  • 2113561447 The char array 'format' sometimes get 10 characters and when strcpy is done on it, strcpy tries to add a '/0' to it beyond the capacity. Not sure why, but, the const char *ch gets bad address. Anyway, format should be atleast 11 chars to accommodate strings like "%.34s\n%42s" and a terminating '\0'. Jeff Johnson 2002-09-16 13:17:30 +00:00
  • 831702a4f3 Sync with rpm-4.1. Jeff Johnson 2002-08-31 22:39:37 +00:00
  • 1ec8d03253 - set cachesize without a dbenv, the default is far too small. - db: don't return EACCES on db->close w/o environment. - unify cachesize configuration, with (or without) a dbenv. - comments regarding unsupported (yet) db-4.1.17 functionality. Jeff Johnson 2002-08-26 18:56:12 +00:00
  • c952917e56 Update ru.po. Jeff Johnson 2002-08-26 17:52:12 +00:00
  • 3ff9d7ff0c Update popt internal copyright messages. Jeff Johnson 2002-08-22 16:34:52 +00:00
  • 305f916bfb Re-add the POPT_ keywod to xgettext text extraction. Jeff Johnson 2002-08-11 17:17:55 +00:00
  • ac7fee24ff - make --querytags a common option, fix errant regex (#70135). - db3: increase mpool and cachesize, compile w/o --enable-debug. Jeff Johnson 2002-07-31 13:12:45 +00:00
  • d7fd9768e8 Orphans. Jeff Johnson 2002-07-29 23:08:58 +00:00
  • 19da7642d6 - update trpm. - factor all mode-specific options into mode-specific tables. - treat an unspecified epoch as Epoch: 0 everywhere. Jeff Johnson 2002-07-29 23:06:07 +00:00
  • 7237250b3e - python: don't segfault in ts.GetKeys() on erased packages. resurrect build modes. add undocumented debugging options. Jeff Johnson 2002-07-28 14:52:33 +00:00
  • dc01780667 - popt: display sub-table options only once on --usage. - wire --nosignatures et al as common options, rework CLI options. Jeff Johnson 2002-07-28 00:42:34 +00:00
  • b7dc133115 - popt: fix --usage (#62234). Jeff Johnson 2002-07-25 18:50:08 +00:00
  • 8732b4747d - python: remove the old initdb/rebuilddb methods, use ts.fooDB(). - python: 1st crack at backport to 1.5.2. Jeff Johnson 2002-07-25 17:03:11 +00:00
  • 1eb631a04c - verify signatures/digests retrieved through rpmdbNextIterator(). - imbue %ghost with missingok attribute with --verify (#68933). Jeff Johnson 2002-07-24 16:21:59 +00:00
  • ccce22cf97 Remove obsolete files. Jeff Johnson 2002-07-21 14:23:20 +00:00
  • c276ee7219 Update to gettext-0.11.2-3 intl contents. Jeff Johnson 2002-07-21 14:21:15 +00:00
  • 41a332de86 Update to gettext/intl license. Jeff Johnson 2002-07-21 14:17:23 +00:00
  • 8c55d8fded - popt: parse file into string of options (#56860). Jeff Johnson 2002-07-20 19:04:08 +00:00
  • 2489c19722 Clarify intl licensing. Jeff Johnson 2002-07-15 21:15:22 +00:00
  • 78fad3541a - python: sanity check fixes on rpmts/rpmte methods. Jeff Johnson 2002-07-14 21:24:27 +00:00
  • 3021b51133 - popt: mingw32 portability configure check (#67911). Jeff Johnson 2002-07-13 19:18:43 +00:00
  • 50219ea7c8 - placeholders for manifest constants for SuSE patch packages. Jeff Johnson 2002-07-09 15:36:41 +00:00
  • 89465e0c9e Propagate splint-3.0.1.7 close(2) internalState annotation throughout. Jeff Johnson 2002-07-08 14:21:27 +00:00
  • 3d5b22747e - use rpmfi in showQueryPackage(), eliminating headerGetEntry(). Jeff Johnson 2002-07-03 14:02:43 +00:00
  • a141273d69 Add boundsread annotations throughout, enable +bounds checking. Start narrowing the scope of bounds annotations by adding more annotations. Jeff Johnson 2002-07-02 23:54:38 +00:00
  • 6946a6546a - python: link internal libelf (if used) directly into rpmmodule.so. Jeff Johnson 2002-06-25 18:44:40 +00:00
  • 8540754e57 Factor bounds checking annotations into source code. Jeff Johnson 2002-06-22 18:51:58 +00:00
  • 1fedd69b69 Annotate incondefs in source code. Jeff Johnson 2002-06-19 18:55:19 +00:00
  • a797727c66 - beecrypt: merge changes from beecrypt-2.3.0. - beecrypt: merge doxygen markup with rpmapi doco. - beecrypt: revert cpu/arch compile option mixup (#66752). Jeff Johnson 2002-06-15 19:44:26 +00:00
  • e2d5d995f6 - fix: use getgrnam, not getpwnam, to convert gid -> group. - 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. Jeff Johnson 2002-06-01 15:48:36 +00:00
  • 61bddb08b3 - opaque (well mostly) rpmTransactionSet using methods. Jeff Johnson 2002-05-16 16:56:10 +00:00
  • 1feb07aa99 - rework most of rpmdb.c prepatory to implementing duplicates. - fix: 2 memory leaks in headerSprintf. - fix: db mire's access out-of-bounds memory. Jeff Johnson 2002-05-06 19:48:40 +00:00
  • d8cf17bb00 - attempt to make peace with automake-1.6.1, autoconf-2.53. - rip out two layers of dbN gook, internal Berkeley db is here to stay. Jeff Johnson 2002-05-01 22:13:24 +00:00
  • 03ad4019f6 doxygen cleanup. Jeff Johnson 2002-04-08 18:56:56 +00:00
  • 0e237967c2 Split transaction set handling into separate file, prepatory to devising some toy access methods. Jeff Johnson 2002-03-13 18:00:16 +00:00
  • d788aff629 - permit --dbpath and --root with signature (i.e. --import) modes. Jeff Johnson 2002-03-12 20:28:31 +00:00
  • f7e83399d2 - add header DSA signature. Jeff Johnson 2002-03-06 23:18:09 +00:00
  • 6380c77cb2 - make peace with automake et al in 8.0, ugh. Jeff Johnson 2002-02-10 21:14:37 +00:00
  • 9a23d0e293 - permit args to be hidden within %%__find_{requires,provides}. - a couple more perl.{prov,req} fiddles. Jeff Johnson 2002-02-01 15:20:25 +00:00
  • 4e1195d377 - missing key(s) on keyring when verifying a signature is now an error. - remove dependency whiteout. - splint fiddles. Jeff Johnson 2002-01-18 22:52:06 +00:00
  • 5366678a8b - lclint-3.0.0.19 fiddles. Jeff Johnson 2001-12-08 17:22:23 +00:00
  • 89321c4a3a - beecrypt is at least as good as pgp/gpg on verify, pull the plug. Jeff Johnson 2001-10-19 19:51:33 +00:00
  • c8517f07e0 Converging on lclint-3.0.17 strict level. Jeff Johnson 2001-10-17 16:43:37 +00:00
  • 2f668fe36c Factor -type problems into explicit code annotations. Jeff Johnson 2001-10-16 17:42:19 +00:00
  • 95591e0e23 More lclint annotations. Jeff Johnson 2001-10-16 14:58:58 +00:00
  • ad8d86b43c Explicit branchstate annotations. Jeff Johnson 2001-10-15 17:54:07 +00:00
  • 5aa76fa14d lclint fiddles to annotate globals. Jeff Johnson 2001-10-15 03:22:53 +00:00
  • 307ca01faa More lclint annotations. Jeff Johnson 2001-10-13 22:01:39 +00:00
  • 07cc1866f5 - ratchet up to lclint "strict" level. Jeff Johnson 2001-10-13 19:36:29 +00:00
  • 95cbf34136 - Start rpm-4.1. - Loosely wire beecrypt library into rpm. Jeff Johnson 2001-09-25 03:03:51 +00:00
  • e7a5dfdcbb Move to lclint-3.0.0.15, revisit and clean up annotations. intl/: Add gettext orphans. popt/intl/: Add gettext orphans. beecrypt: Add beecrypt repository. rpmio/tdigest.c: Add beecrypt digest checks. Jeff Johnson 2001-09-24 21:53:15 +00:00
  • 0a499c4d5c - lclint-3.0.0.15 fiddles. Jeff Johnson 2001-09-21 15:07:36 +00:00