summaryrefslogtreecommitdiff
path: root/libappstream-glib/as-store.c
Commit message (Expand)AuthorAgeFilesLines
* Update current newest version in AsStoreCorentin Noël2021-07-231-1/+1
* docs: Fix examples of AsNodeToXmlFlags using an invalid flag.Robert Ancell2020-01-171-2/+2
* Do not preserve restrictive permissions when installing AppStream filesRichard Hughes2019-08-071-1/+1
* Support loading YAML from as_store_from_bytesRobert Ancell2019-08-051-21/+69
* trivial: Fix some typos spotted using codespellRichard Hughes2019-04-081-1/+1
* Use the SPDX-License-Identifier in all source filesRichard Hughes2019-02-091-15/+1
* store: Fix threading related crashes when creating the search cacheKalev Lember2018-12-271-2/+2
* store: trivial: Fix a typo in commentwip/kalev/as-store-lockingKalev Lember2018-12-141-1/+1
* store: trivial: Fix a possibly memory leak in as_store_validateKalev Lember2018-12-141-2/+2
* store: Add internal lockingKalev Lember2018-12-141-36/+155
* store: Return deep copy in as_store_get_apps_by_metadataKalev Lember2018-12-141-1/+1
* store: Add thread safe dup() functions for multithreaded clientsKalev Lember2018-12-141-1/+64
* as-store: Guarantee to return G_IO_ERROR_NOT_FOUND when loading failsPhilip Withnall2018-11-011-1/+7
* store: Provide async variants of load functionsFlorian Müllner2018-08-061-0/+128
* Add object type checks on the inputs of all functionsRobert Ancell2018-06-271-0/+34
* Do not parse firmware filesRichard Hughes2018-06-121-13/+1
* trivial: Do not store hundreds of duplicate AsApp origin stringsRichard Hughes2018-05-211-1/+1
* trivial: Do not store hundreds of duplicate AsApp icon path stringsRichard Hughes2018-05-211-1/+1
* Add as_store_get_app_by_launchable()Richard Hughes2018-04-181-0/+37
* Don't expect an enum when really passing a bitfieldRichard Hughes2018-01-221-35/+32
* Add more GObject Introspection annotations for PythonRichard Hughes2018-01-221-2/+2
* Add as_store_get_apps_by_provide()Richard Hughes2017-12-141-0/+38
* Do not assign "flatpak" as an app's origin when no origin was foundJoaquim Rocha2017-09-061-2/+5
* Skip loading desktop data from Snap directory.Robert Ancell2017-06-281-0/+4
* trivial: Ensure every app has format set before adding to storeRichard Hughes2017-06-221-0/+7
* trivial: Prevent crash when a sanity check failsRichard Hughes2017-06-011-0/+2
* Add as_store_get_apps_by_id_merge()Richard Hughes2017-05-161-0/+19
* trivial: Ensure HAVE_GCAB is set when libgcab is being usedRichard Hughes2017-05-161-1/+1
* Add functions for getting the AsStore search matchRichard Hughes2017-04-151-1/+19
* Copy hash table keys from AsApp to avoid them being used after they've been f...Robert Ancell2017-03-301-6/+6
* trivial: Update app ID rename listKalev Lember2017-03-101-0/+4
* Deprecate app_set_source_file() and app_set_source_kind()Richard Hughes2017-02-271-39/+78
* Do not set the AsApp state using the AsRelease stateRichard Hughes2017-02-271-11/+3
* trivial: Use the new AsFormatKind definesRichard Hughes2017-02-271-26/+26
* trivial: Update app ID rename listKalev Lember2017-02-071-0/+2
* trivial: Fix a crash when removing apps from the storeRichard Hughes2017-02-021-5/+6
* store: Fix use after free with hash table keysKalev Lember2017-01-271-0/+5
* trivial: Update app ID rename listKalev Lember2017-01-271-0/+22
* AsStore: hold a ref in hash_unique_id to avoid use-after-free (#149)Simon McVittie2017-01-261-2/+2
* Do not ignore type=replace merge componentsRichard Hughes2017-01-121-1/+1
* trivial: Add yakuake.desktop to rename listKalev Lember2017-01-051-0/+1
* trivial: Add some asserts to shut up clangRichard Hughes2016-12-151-0/+7
* Subsume the AppData releases into AppStream itemsRichard Hughes2016-12-151-0/+2
* Add Geary to the app id fallbacks (#141)Niels De Graef2016-12-091-0/+1
* Add support for ONLY_NATIVE_LANGS when parsing yaml filesRichard Hughes2016-11-211-1/+4
* Cache the stemmer results in a hash tableRichard Hughes2016-11-211-2/+2
* Use refcounted strings in all objectsRichard Hughes2016-11-211-6/+18
* trivial: Remove two unused variablesKalev Lember2016-11-071-1/+0
* trivial: Restore behaviour compatibility to fix self testsRichard Hughes2016-11-041-0/+1
* Allow the client to control what search fields are indexedRichard Hughes2016-11-031-0/+19