haiku/headers/os/package
Andrew Lindesay 3b17d8dd7f HaikuDepot / PackageKit: Repositories 'Identifier' URL
Repositories are identified with a 'url' in the
remote 'repo.info' file.  There is also a
'base url' which is the URL locally with which
the system is able to access the repository
data on.  There is some confusion between these
two terms in the source.  This change aims to
separate the two out and consistently name them.
The settings for the repository locally also was
not storing these values and that has been fixed.
Debug info about the repositories also did not
display the two urls consistently and will now
also do so.  Finally, HaikuDepot now correlates
locally configured repositories with the data in
HaikuDepotServer using the identifier URL; this
makes the use of mirrors with HaikuDepot possible.

Fixes #13888
Change-Id: I66dfe589b05c24e1ab123a6945352e0f24b60bf1
2018-07-05 20:06:54 +00:00
..
hpkg Fix more class/struct mixups. 2017-12-02 22:24:06 -05:00
solver pkgman search: Add --requirements option 2015-11-20 20:55:12 +01:00
AddRepositoryRequest.h Moved BJob, and JobQueue into the support kit. 2015-05-21 21:37:01 +02:00
Attributes.h More work on package kit: 2011-01-27 23:17:03 +00:00
CommitTransactionResult.h package daemon: Rework error and issue propagation to client 2014-06-15 17:21:01 +02:00
Context.h Moved BJob, and JobQueue into the support kit. 2015-05-21 21:37:01 +02:00
DownloadFileRequest.h Add DownloadFileRequest 2013-04-20 21:40:11 +02:00
DropRepositoryRequest.h more work on package kit: 2011-01-25 19:36:09 +00:00
GlobalWritableFileInfo.h hpkg format: Generalize user/global settings file attributes 2013-06-06 00:17:02 +02:00
InstallationLocationInfo.h BInstallationLocationInfo: Provide more info 2014-05-04 20:59:01 +02:00
Job.h Moved BJob, and JobQueue into the support kit. 2015-05-21 21:37:01 +02:00
PackageArchitecture.h Add missing architectures for packages 2013-09-29 19:48:26 +02:00
PackageDefs.h Remove /boot/common for good 2013-10-03 21:52:25 +02:00
PackageFlags.h * implemented checking of licenses, such that it is no longer possible 2011-02-08 19:50:36 +00:00
PackageInfo.h BPackageInfo: Add ArchitectureName() 2013-11-27 15:38:42 +01:00
PackageInfoAttributes.h hpkg format: Generalize user/global settings file attributes 2013-06-06 00:17:02 +02:00
PackageInfoContentHandler.h Add class BPackageInfoContentHandler 2011-07-17 16:55:21 +02:00
PackageInfoSet.h BPackageInfoSet::Iterator: Fix NULL pointer dereference 2013-04-14 17:06:25 +02:00
PackageResolvable.h Remove resolvable provides type 2013-05-25 01:12:24 +02:00
PackageResolvableExpression.h package kit: Add API for parsing resolvable expression strings 2013-11-21 13:29:20 +01:00
PackageResolvableOperator.h * fix value of all enumeration types that are stored as part of a 2011-02-15 18:33:19 +00:00
PackageRoster.h Add watching support for installation location package changes 2014-06-17 20:32:26 +02:00
PackageVersion.h BPackageVersion: Add comparison operators 2013-11-27 15:38:41 +01:00
RefreshRepositoryRequest.h Moved BJob, and JobQueue into the support kit. 2015-05-21 21:37:01 +02:00
RepositoryCache.h BRepositoryCache: use BStandardErrorOutput 2013-07-04 19:02:10 +02:00
RepositoryConfig.h HaikuDepot / PackageKit: Repositories 'Identifier' URL 2018-07-05 20:06:54 +00:00
RepositoryInfo.h HaikuDepot / PackageKit: Repositories 'Identifier' URL 2018-07-05 20:06:54 +00:00
Request.h Moved BJob, and JobQueue into the support kit. 2015-05-21 21:37:01 +02:00
User.h BPackageInfoContentHandler: Handle new attributes 2013-05-28 02:44:13 +02:00
UserSettingsFileInfo.h hpkg format: Generalize user/global settings file attributes 2013-06-06 00:17:02 +02:00
WritableFileUpdateType.h hpkg format: Generalize user/global settings file attributes 2013-06-06 00:17:02 +02:00