summaryrefslogtreecommitdiff
path: root/lib/safe-browsing/ephy-gsb-service.c
Commit message (Expand)AuthorAgeFilesLines
* Add support for soup3Carlos Garcia Campos2021-04-301-38/+148
* Revert "Add support for soup3"Michael Catanzaro2021-04-291-148/+38
* Add support for soup3Carlos Garcia Campos2021-04-291-38/+148
* Stop sending safe browsing requests when safe browsing is disabledMichael Catanzaro2020-12-061-1/+1
* gsb-service: don't crash when GSB database is brokenmcatanzaro/1900656Michael Catanzaro2020-11-281-2/+11
* Add enable_gsb option to active safe browising featureJan-Michael Brummer2020-09-291-0/+4
* Use g_clear_handler() when possibleMichael Catanzaro2019-12-231-4/+1
* Mass update: Apply uncrustify style to everythingJan-Michael Brummer2019-07-151-8/+8
* Simplify user agent constructionMichael Catanzaro2019-06-231-1/+1
* gsb-service: ref self for lifetime of update threadMichael Catanzaro2019-04-181-1/+3
* Use g_value_dup_string where possibleMichael Catanzaro2018-06-151-1/+1
* Revert "gsb-storage: Don't hardcode Linux threat lists"Gabriel Ivașcu2018-06-131-74/+0
* gsb-service: Use atomic set/get on boolean flagGabriel Ivascu2017-11-161-4/+9
* gsb-service: Fix -Wmaybe-uninitialized warningMichael Catanzaro2017-11-161-1/+1
* Fix build error caused by previous commitGabriel Ivascu2017-11-161-1/+1
* safe-browsing: Replace sscanf() with g_ascii_strto*()Gabriel Ivascu2017-11-161-5/+8
* gsb-service: Do URL verification in a separate threadGabriel Ivascu2017-10-191-209/+103
* gsb-service: Set a name for the periodical update sourceGabriel Ivascu2017-10-041-0/+2
* gsb-service: Check social engineering threats regardless of platformGabriel Ivascu2017-10-031-4/+10
* gsb-service: Check server responses to be a valid JSON objectGabriel Ivascu2017-10-031-16/+34
* gsb-storage: Don't hardcode Linux threat listsGabriel Ivascu2017-10-031-0/+62
* gsb-service: Store timestamps immediately as they are updatedGabriel Ivascu2017-10-031-26/+16
* gsb-service: Add update-finished signalGabriel Ivascu2017-10-031-0/+15
* safe-browsing: Add documentation comments to public functionsGabriel Ivascu2017-10-031-0/+10
* gsb-service: Matches array can miss from fullHashes:find responseGabriel Ivascu2017-10-031-23/+26
* gsb-storage: Remove unused timestamp columnGabriel Ivascu2017-10-031-5/+4
* gsb-service: Make back-off parameters persistentGabriel Ivascu2017-10-031-1/+22
* gsb-service: Make next_full_hashes_time persistentGabriel Ivascu2017-10-031-1/+10
* gsb-service: Store/restore next_list_updates_time in dispose/constructedGabriel Ivascu2017-10-031-21/+37
* gsb-service: Rename some variablesGabriel Ivascu2017-10-031-25/+25
* gsb-storage: Store metadata values as integersGabriel Ivascu2017-10-031-7/+9
* safe-browsing: Add support for Rice compression schemeGabriel Ivascu2017-10-031-7/+2
* gsb-service: Limit the use of C labelsGabriel Ivascu2017-10-031-24/+25
* gsb-service: Handle back-off modeGabriel Ivascu2017-10-031-4/+54
* gsb-service: Handle min wait duration in fullHashes:find requestsGabriel Ivascu2017-10-031-4/+20
* gsb-service: Delete long expired full hashes at every updateGabriel Ivascu2017-10-031-0/+2
* gsb-service: Implement URL verification logicGabriel Ivascu2017-10-031-19/+235
* gsb-service: Add function to query fullHashes:find endpointGabriel Ivascu2017-10-031-0/+119
* gsb-service: Schedule next update when the current one endsGabriel Ivascu2017-10-031-10/+43
* gsb-service: Run database updates in a separate threadGabriel Ivascu2017-10-031-38/+55
* safe-browsing: Implement database update operationGabriel Ivascu2017-10-031-3/+206
* safe-browsing: Add stub service and storage objectsGabriel Ivascu2017-10-031-0/+135