rpm 4.19.0
The RPM Package Manager
Loading...
Searching...
No Matches
Todo List
Member headerPutBin (Header h, rpmTagVal tag, const uint8_t *val, rpm_count_t size)
Make doxygen group these meaningfully.
Member rpm_machtable_e
Eliminate from API.
Member rpmcliQuery (rpmts ts, QVA_t qva, ARGV_const_t argv)
hack: RPMQV_ALL can pass char ** arglist = NULL, not char * arg. Union?
Member rpmcliVerify (rpmts ts, QVA_t qva, ARGV_const_t argv)
hack: RPMQV_ALL can pass char ** arglist = NULL, not char * arg. Union?
Member RPMFILE_SPECFILE
(unnecessary) marks 1st file in srpm.
Member rpmFreeRpmrc (void)
Eliminate from API.
Member rpmGetArchInfo (const char **name, int *num)
Generalize to extract arch component from target_platform macro.
Member rpmGetOsInfo (const char **name, int *num)
Generalize to extract os component from target_platform macro.
Member rpmInstall (rpmts ts, struct rpmInstallArguments_s *ia, ARGV_t fileArgv)
fileArgv is modified on errors, should be ARGV_const_t
Member rpmlogClose (void)
Implement.
Member rpmlogOpen (const char *ident, int option, int facility)
Implement.
Member rpmMachineScore (int type, const char *name)
Rewrite to use RE's against config.guess target platform output.
Member rpmprobFilterFlags_e
Generalize filter mechanism.
Member rpmProblemGetStr (rpmProblem prob)
needs a better name
Member rpmQueryFlags_e
Merge rpmQueryFlags, rpmVerifyFlags, and rpmVerifyAttrs?.
Member rpmQVSources_e
Reassign to tag values.
Member rpmShowProgress (const void *arg, const rpmCallbackType what, const rpm_loff_t amount, const rpm_loff_t total, fnpyKey key, void *data)

Remove headerFormat() from the progress callback.

Member rpmSpecParse (const char *specFile, rpmSpecFlags flags, const char *buildRoot)
Eliminate buildRoot from here, its a build, not spec property
Member rpmTag
: Somehow supply type
Class rpmtd_s
Make this opaque (at least outside rpm itself)
Member rpmtdDup (rpmtd td)
Only string arrays types are supported currently
Member rpmtePkgFileSize (rpmte te)
Signature header is estimated at 256b.
Member rpmtsImportPubkey (rpmts ts, const unsigned char *pkt, size_t pktlen)
Implicit –update policy for gpg-pubkey headers.
File rpmtypes.h
The grouping needs love to look sane...
Member showQueryPackage (QVA_t qva, rpmts ts, Header h)
Devise a meaningful return code.