libzypp 17.32.2
|
Namespaces | |
namespace | AcceptFailedVerificationRequest |
Ask the user to accept a file that is signed but where the signature verification failed. | |
namespace | AcceptKeyRequest |
namespace | AcceptNoDigestRequest |
namespace | AcceptPackageKeyRequest |
Ask user to trust and/or import the package key to trusted keyring. | |
namespace | AcceptUnknownDigestRequest |
namespace | AcceptUnknownKeyRequest |
Ask the user to accept a unknown key. | |
namespace | AcceptUnsignedFileRequest |
namespace | AcceptWrongDigestRequest |
namespace | AttachFinishedMsgFields |
namespace | AttachMsgFields |
namespace | AuthDataRequestMsgFields |
namespace | AuthInfoMsgFields |
namespace | CheckSumWorkflow |
namespace | constants |
namespace | DetachMsgFields |
namespace | detail |
namespace | DownloadWorkflow |
namespace | EjectMsgFields |
namespace | ErrMsgFields |
namespace | KeyAutoImportInfoEvent |
Notify that a repository auto imported new package signing keys. | |
namespace | KeyRingWorkflow |
namespace | MediaChangeRequestMsgFields |
namespace | MetalinkRedirectMsgFields |
namespace | NonImportedKeysInfoEvent |
Notify the user about keys that were not imported from the rpm key database into zypp keyring. | |
namespace | PlaindirWorkflows |
namespace | ProvideFinishedMsgFields |
namespace | ProvideMsgFields |
namespace | ProvideStartedMsgFields |
namespace | RedirectMsgFields |
namespace | repo |
namespace | RepoDownloaderWorkflow |
namespace | RepoInfoWorkflow |
namespace | RepoManagerWorkflow |
namespace | RpmmdWorkflows |
Downloader workspace for YUM (rpm-nmd) repositories Encapsulates all the knowledge of which files have to be downloaded to the local disk. | |
namespace | SignatureFileCheckWorkflow |
namespace | SuseTagsWorkflows |
Download workflow namespace for SUSETags (YaST2) repositories Encapsulates all the knowledge of which files have to be downloaded to the local disk and how to calculate the repo status. | |
namespace | VerifyInfoEvent |
namespace | worker |
Typedefs | |
using | KeyRing = zypp::KeyRing |
using | KeyRingRef = zypp::KeyRing_Ptr |
template<typename OpType > | |
using | MaybeAsyncContextRef = std::conditional_t<detail::is_async_op_v<OpType>, ContextRef, SyncContextRef> |
using | AsyncCacheProviderContext = CacheProviderContext<ContextRef> |
using | SyncCacheProviderContext = CacheProviderContext<SyncContextRef> |
using | SyncProvideRes = MediaSyncFacade::Res |
using | RpcMessageStreamPtr = std::shared_ptr<RpcMessageStream> |
template<typename T > | |
using | ProvidePromiseRef = std::shared_ptr<ProvidePromise<T>> |
template<typename T > | |
using | ProvidePromiseWeakRef = std::weak_ptr<ProvidePromise<T>> |
using | AnyMap = std::unordered_map<std::string, boost::any> |
using | AuthData = zypp::media::AuthData |
using | AuthData_Ptr = zypp::media::AuthData_Ptr |
using | NetworkAuthData = zypp::media::CurlAuthData |
using | NetworkAuthData_Ptr = zypp::media::CurlAuthData_Ptr |
using | TransferSettings = zypp::media::TransferSettings |
template<typename Derived > | |
using | DownloadStatemachine |
our known states: InitialState //< initial state before we start downloading DetectMetalinkState //< First attempt to get the zchunk header, but we might receive metalink data instead DlMetaLinkInfoState //< We got Metalink, lets get the full metalink file or we got no zchunk in the first place PrepareMultiState //< Parsing the metalink file and preparing the mirrors DLZckHeadState //< Download the ZChunk Header DLZckState //< Download the File in ZChunk Mode DlMetalinkState //< Download the File in Metalink Mode DlNormalFileState //< Simple Plain download, no chunking FinishedState //< We are done | |
using | MetaDataType = zypp::media::MetaDataType |
Variables | |
constexpr uint | penaltyIncrease = 100 |
constexpr uint | defaultSampleTime = 2 |
constexpr uint | defaultMaxConnections = 5 |
constexpr std::string_view | CurlNativeErrorCodeDescKey = "nativeErrorCodeDesc" |
constexpr std::string_view | CurlNativeErrorDescKey = "nativeErrorDesc" |
@TODO Fix bsc#1174011 "auth=basic ignored in some cases" for provider We should proactively add the password to the request if basic auth is configured and a password is available in the credentials but not in the URL.
We should be a bit paranoid here and require that the URL has a user embedded, otherwise we go the default route and ask the server first about the auth method
@TODO Make sure URLs are rewritten, e.g. MediaSetAccess::rewriteUrl
typedef zypp::KeyRing zyppng::KeyRing = zypp::KeyRing |
typedef zypp::KeyRing_Ptr zyppng::KeyRingRef = zypp::KeyRing_Ptr |
using zyppng::MaybeAsyncContextRef = std::conditional_t<detail::is_async_op_v<OpType>, ContextRef, SyncContextRef> |
Definition at line 45 of file contextfacade.h.
using zyppng::AsyncCacheProviderContext = CacheProviderContext<ContextRef> |
Definition at line 52 of file downloadwf.h.
using zyppng::SyncCacheProviderContext = CacheProviderContext<SyncContextRef> |
Definition at line 53 of file downloadwf.h.
Definition at line 116 of file mediafacade.h.
typedef std::shared_ptr< RpcMessageStream > zyppng::RpcMessageStreamPtr = std::shared_ptr<RpcMessageStream> |
Definition at line 42 of file provide_p.h.
using zyppng::ProvidePromiseRef = std::shared_ptr<ProvidePromise<T>> |
Definition at line 31 of file providefwd_p.h.
using zyppng::ProvidePromiseWeakRef = std::weak_ptr<ProvidePromise<T>> |
Definition at line 33 of file providefwd_p.h.
using zyppng::AnyMap = std::unordered_map<std::string, boost::any> |
Definition at line 21 of file authdata.h.
Definition at line 22 of file authdata.h.
Definition at line 24 of file authdata.h.
Definition at line 25 of file authdata.h.
Definition at line 25 of file downloader.h.
using zyppng::DownloadStatemachine |
our known states: InitialState //< initial state before we start downloading DetectMetalinkState //< First attempt to get the zchunk header, but we might receive metalink data instead DlMetaLinkInfoState //< We got Metalink, lets get the full metalink file or we got no zchunk in the first place PrepareMultiState //< Parsing the metalink file and preparing the mirrors DLZckHeadState //< Download the ZChunk Header DLZckState //< Download the File in ZChunk Mode DlMetalinkState //< Download the File in Metalink Mode DlNormalFileState //< Simple Plain download, no chunking FinishedState //< We are done
Definition at line 47 of file downloader_p.h.
Definition at line 27 of file metalinkinfo_p.h.
enum zyppng::MessageCodes : uint32_t |
Definition at line 316 of file providemessage_p.h.
zyppng::ZYPP_IMPL_PRIVATE_CONSTR | ( | Context | ) |
Definition at line 19 of file context.cc.
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | Context | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | ProgressObserver | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | Provide | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | RepoManager | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | EventDispatcher | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | SyncContext | ) |
zyppng::ZYPP_IMPL_PRIVATE_CONSTR_ARGS | ( | TrustKeyRequest | , |
std::string | label, | ||
KeyTrust | trust, | ||
UserData | userData ) |
Definition at line 34 of file userrequest.cc.
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | TrustKeyRequest | ) |
zyppng::ZYPP_IMPL_PRIVATE_CONSTR | ( | SyncContext | ) |
Definition at line 14 of file contextfacade.cc.
zyppng::ZYPP_FWD_DECL_REFS | ( | AsyncCacheProviderContext | ) |
zyppng::ZYPP_FWD_DECL_REFS | ( | SyncCacheProviderContext | ) |
zyppng::IMPL_PTR_TYPE | ( | AttachedSyncMediaInfo | ) |
zyppng::ZYPP_IMPL_PRIVATE_CONSTR | ( | MediaSyncFacade | ) |
Definition at line 149 of file mediafacade.cc.
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | MediaSyncFacade | ) |
zyppng::DEFINE_PTR_TYPE | ( | AttachedSyncMediaInfo | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | SuseMediaDataVerifier | ) |
std::ostream & zyppng::operator<< | ( | std::ostream & | str, |
const MediaDataVerifierRef & | obj ) |
Definition at line 130 of file mediaverifier.cc.
zyppng::DEFINE_PTR_TYPE | ( | AttachedMediaInfo | ) |
|
inline |
Definition at line 28 of file providedbg_p.h.
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | ProvideQueue | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | ProvideWorker | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | ProvideFileItem | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | AttachMediaItem | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | DetachMediaItem | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | ProvideRequest | ) |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
zyppng::ZYPP_IMPL_PRIVATE | ( | Provide | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | ProvideMediaSpec | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | ProvideFileSpec | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | ProvideItem | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | MediaDataVerifier | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | ProvideStatus | ) |
|
staticconstexpr |
zyppng::ZYPP_IMPL_PRIVATE | ( | ProvideItem | ) |
|
static |
Definition at line 108 of file providemessage.cc.
|
static |
Definition at line 134 of file providemessage.cc.
|
static |
Definition at line 150 of file providemessage.cc.
std::ostream & zyppng::operator<< | ( | std::ostream & | str, |
const ProvideFileSpec & | obj ) |
Definition at line 282 of file providespec.cc.
std::ostream & zyppng::dumpOn | ( | std::ostream & | str, |
const ProvideFileSpec & | obj ) |
Definition at line 285 of file providespec.cc.
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | Downloader | ) |
zyppng::ZYPP_FWD_DECL_TYPE_WITH_REFS | ( | Download | ) |
|
static |
Definition at line 31 of file networkrequestdispatcher.cc.
zyppng::ZYPP_IMPL_PRIVATE | ( | NetworkRequestError | ) |
|
constexpr |
Definition at line 18 of file mirrorcontrol.cc.
|
constexpr |
Definition at line 19 of file mirrorcontrol.cc.
|
constexpr |
Definition at line 20 of file mirrorcontrol.cc.
|
constexpr |
Definition at line 20 of file networkrequesterror.cc.
|
constexpr |
Definition at line 21 of file networkrequesterror.cc.