"Fossies" - the Fresh Open Source Software Archive

Member "rpm-4.15.1/doc/librpm/html/todo.html" (13 Nov 2019, 7888 Bytes) of package /linux/misc/rpm-4.15.1.tar.bz2:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) HTML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml">
    3 <head>
    4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
    5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
    6 <meta name="generator" content="Doxygen 1.8.15"/>
    7 <meta name="viewport" content="width=device-width, initial-scale=1"/>
    8 <title>rpm: Todo List</title>
    9 <link href="tabs.css" rel="stylesheet" type="text/css"/>
   10 <script type="text/javascript" src="jquery.js"></script>
   11 <script type="text/javascript" src="dynsections.js"></script>
   12 <link href="doxygen.css" rel="stylesheet" type="text/css" />
   13 </head>
   14 <body>
   15 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
   16 <div id="titlearea">
   17 <table cellspacing="0" cellpadding="0">
   18  <tbody>
   19  <tr style="height: 56px;">
   20   <td id="projectalign" style="padding-left: 0.5em;">
   21    <div id="projectname">rpm
   22    &#160;<span id="projectnumber">4.15.0</span>
   23    </div>
   24   </td>
   25  </tr>
   26  </tbody>
   27 </table>
   28 </div>
   29 <!-- end header part -->
   30 <!-- Generated by Doxygen 1.8.15 -->
   31 <script type="text/javascript" src="menudata.js"></script>
   32 <script type="text/javascript" src="menu.js"></script>
   33 <script type="text/javascript">
   34 /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
   35 $(function() {
   36   initMenu('',false,false,'search.php','Search');
   37 });
   38 /* @license-end */</script>
   39 <div id="main-nav"></div>
   40 </div><!-- top -->
   41 <div class="PageDoc"><div class="header">
   42   <div class="headertitle">
   43 <div class="title">Todo List </div>  </div>
   44 </div><!--header-->
   45 <div class="contents">
   46 <div class="textblock"><dl class="reflist">
   47 <dt>Global <a class="el" href="group__header.html#ga9e199fc71b38054854cbce80688d3f34">headerPutBin</a>  (Header h, rpmTagVal tag, const uint8_t *val, rpm_count_t size)</dt>
   48 <dd><a class="anchor" id="_todo000003"></a>Make doxygen group these meaningfully. </dd>
   49 <dt>Global <a class="el" href="group__rpmrc.html#ga41a8861e7ff5c8d189305d9ff1319bee">rpm_machtable_e</a>  </dt>
   50 <dd><a class="anchor" id="_todo000011"></a>Eliminate from API.  </dd>
   51 <dt>Global <a class="el" href="group__rpmcli.html#ga2dbfa3886628a79646b2c286ea5c56d9">rpmcliQuery</a>  (rpmts ts, QVA_t qva, ARGV_const_t argv)</dt>
   52 <dd><a class="anchor" id="_todo000007"></a>hack: RPMQV_ALL can pass char ** arglist = NULL, not char * arg. Union?  </dd>
   53 <dt>Global <a class="el" href="group__rpmcli.html#gacd811a9348f4d2408f1fcc55fb0e91b8">rpmcliVerify</a>  (rpmts ts, QVA_t qva, ARGV_const_t argv)</dt>
   54 <dd><a class="anchor" id="_todo000008"></a>hack: RPMQV_ALL can pass char ** arglist = NULL, not char * arg. Union?  </dd>
   55 <dt>Global <a class="el" href="rpmfiles_8h.html#a62725e580e7542969ca808f2ee7c1b9fa6fe0c37dac8a16f2756ec2775cafc6e1">RPMFILE_SPECFILE</a>  </dt>
   56 <dd><a class="anchor" id="_todo000016"></a>(unnecessary) marks 1st file in srpm.  </dd>
   57 <dt>Global <a class="el" href="group__rpmrc.html#gafa5accc1656e25a42e1dbe247405ebe0">rpmFreeRpmrc</a>  (void)</dt>
   58 <dd><a class="anchor" id="_todo000015"></a>Eliminate from API.  </dd>
   59 <dt>Global <a class="el" href="group__rpmrc.html#gac69000b2e434fb3c4eaae0887829e08b">rpmGetArchInfo</a>  (const char **name, int *num)</dt>
   60 <dd><a class="anchor" id="_todo000012"></a>Generalize to extract arch component from target_platform macro.  </dd>
   61 <dt>Global <a class="el" href="group__rpmrc.html#ga2ac53e53de5bbce584be8b01f9fc6bd2">rpmGetOsInfo</a>  (const char **name, int *num)</dt>
   62 <dd><a class="anchor" id="_todo000013"></a>Generalize to extract os component from target_platform macro.  </dd>
   63 <dt>Global <a class="el" href="group__rpmcli.html#ga276748bd64f3ecaa06d09d4eeb0718c7">rpmInstall</a>  (rpmts ts, struct <a class="el" href="structrpmInstallArguments__s.html" title="Describe database command line requests.">rpmInstallArguments_s</a> *ia, ARGV_t fileArgv)</dt>
   64 <dd><a class="anchor" id="_todo000010"></a>fileArgv is modified on errors, should be ARGV_const_t  </dd>
   65 <dt>Global <a class="el" href="group__rpmlog.html#ga9b4c0748bb07e4114944d33d00a4e733">rpmlogClose</a>  (void)</dt>
   66 <dd><a class="anchor" id="_todo000001"></a>Implement.  </dd>
   67 <dt>Global <a class="el" href="group__rpmlog.html#ga3947e2b64ef2e7286343cf1195381a6a">rpmlogOpen</a>  (const char *ident, int option, int facility)</dt>
   68 <dd><a class="anchor" id="_todo000002"></a>Implement.  </dd>
   69 <dt>Global <a class="el" href="group__rpmrc.html#ga1e989f4532e33a8356df275c58162fed">rpmMachineScore</a>  (int type, const char *name)</dt>
   70 <dd><a class="anchor" id="_todo000014"></a>Rewrite to use RE's against config.guess target platform output. </dd>
   71 <dt>Global <a class="el" href="group__rpmprob.html#gab4ea02ce77eec78f106088cbccd9b65e">rpmprobFilterFlags_e</a>  </dt>
   72 <dd><a class="anchor" id="_todo000017"></a>Generalize filter mechanism. </dd>
   73 <dt>Global <a class="el" href="group__rpmprob.html#gafc89e203b3a8bf52077420ff3a1e95cf">rpmProblemGetStr</a>  (rpmProblem prob)</dt>
   74 <dd><a class="anchor" id="_todo000018"></a>needs a better name  </dd>
   75 <dt>Global <a class="el" href="group__rpmcli.html#gaa71f3bd5c169daa2d2f2d64ab7caae02">rpmQueryFlags_e</a>  </dt>
   76 <dd><a class="anchor" id="_todo000005"></a>Merge rpmQueryFlags, rpmVerifyFlags, and rpmVerifyAttrs?.  </dd>
   77 <dt>Global <a class="el" href="group__rpmcli.html#gacd3922fd981998d572e1973273e355dd">rpmQVSources_e</a>  </dt>
   78 <dd><a class="anchor" id="_todo000004"></a>Reassign to tag values.  </dd>
   79 <dt>Global <a class="el" href="group__rpmcli.html#ga1eda76f64739103fe2d50e454b4253f1">rpmShowProgress</a>  (const void *arg, const rpmCallbackType what, const rpm_loff_t amount, const rpm_loff_t total, fnpyKey key, void *data)</dt>
   80 <dd><a class="anchor" id="_todo000009"></a>Remove <a class="el" href="group__header.html#gaca1e14f3cde6bfbc931582dfb52f5307" title="Return formatted output string from header tags.">headerFormat()</a> from the progress callback.  </dd>
   81 <dt>Global <a class="el" href="group__rpmbuild.html#ga3107d87d92a344881d40528bca7ddc34">rpmSpecParse</a>  (const char *specFile, rpmSpecFlags flags, const char *buildRoot)</dt>
   82 <dd><a class="anchor" id="_todo000024"></a>Eliminate buildRoot from here, its a build, not spec property </dd>
   83 <dt>Global <a class="el" href="group__rpmtag.html#gad0da081a8aa5491edae4ad732d03c2f3">rpmTag</a>  </dt>
   84 <dd><a class="anchor" id="_todo000019"></a>: Somehow supply type  </dd>
   85 <dt>Global <a class="el" href="group__rpmtag.html#gad0da081a8aa5491edae4ad732d03c2f3">rpmTag</a>  </dt>
   86 <dd><a class="anchor" id="_todo000019"></a>: Somehow supply type  </dd>
   87 <dt>Class <a class="el" href="structrpmtd__s.html">rpmtd_s</a>  </dt>
   88 <dd><a class="anchor" id="_todo000020"></a>Make this opaque (at least outside rpm itself)  </dd>
   89 <dt>Global <a class="el" href="group__rpmte.html#ga95c556ea46d5ddde880124ec9b232a27">rpmtePkgFileSize</a>  (rpmte te)</dt>
   90 <dd><a class="anchor" id="_todo000021"></a>Signature header is estimated at 256b.  </dd>
   91 <dt>Global <a class="el" href="group__rpmts.html#ga98de8ef04256fe1f52d46dda53206d9c">rpmtsImportPubkey</a>  (rpmts ts, const unsigned char *pkt, size_t pktlen)</dt>
   92 <dd><a class="anchor" id="_todo000022"></a>Implicit &ndash;update policy for gpg-pubkey headers.  </dd>
   93 <dt>File <a class="el" href="rpmtypes_8h.html">rpmtypes.h</a>  </dt>
   94 <dd><a class="anchor" id="_todo000023"></a>The grouping needs love to look sane...  </dd>
   95 <dt>Global <a class="el" href="group__rpmcli.html#ga9804d2470580108b1b82862356d9561d">showQueryPackage</a>  (QVA_t qva, rpmts ts, Header h)</dt>
   96 <dd><a class="anchor" id="_todo000006"></a>Devise a meaningful return code. </dd>
   97 </dl>
   98 </div></div><!-- PageDoc -->
   99 </div><!-- contents -->
  100 <!-- start footer part -->
  101 <hr class="footer"/><address class="footer"><small>
  102 Generated by &#160;<a href="http://www.doxygen.org/index.html">
  103 <img class="footer" src="doxygen.png" alt="doxygen"/>
  104 </a> 1.8.15
  105 </small></address>
  106 </body>
  107 </html>