aboutsummaryrefslogtreecommitdiffstats
path: root/lib/hashserv
AgeCommit message (Expand)Author
8 dayshashserv: client: Fix mode state errorsJoshua Watt
10 daysasyncrpc: include parse_address from hashservMichael Opdenacker
2024-02-23hashserv: Re-enable connection pooling with psycopg 3 driverTobias Hagelborn
2024-02-19bitbake: hashserv: Postgres adaptations for ignoring duplicate insertsTobias Hagelborn
2024-02-19hashserv: Add Client PoolJoshua Watt
2024-02-19hashserv: Add unihash-exists APIJoshua Watt
2024-02-19hashserv: sqlalchemy: Use _execute() helperJoshua Watt
2024-02-19hashserv: Add Unihash Garbage CollectionJoshua Watt
2023-12-04hashserv: sqlite: Ensure sync propagates to database connectionsJoshua Watt
2023-12-02bitbake-hashclient: Add commands to get hashesJoshua Watt
2023-11-09hashserv: server: Add owner if user is logged inJoshua Watt
2023-11-09hashserv: Allow self-service deletionJoshua Watt
2023-11-09hashserv: tests: Allow authentication for external server testsJoshua Watt
2023-11-09bitbake-hashclient: Output stats in JSON formatJoshua Watt
2023-11-09hashserv: test: Add bitbake-hashclient testsJoshua Watt
2023-11-09hashserv: Add database column query APIJoshua Watt
2023-11-09hashserv: Add db-usage APIJoshua Watt
2023-11-09hashserv: Add become-user APIJoshua Watt
2023-11-09hashserv: Add user permissionsJoshua Watt
2023-11-09hashserv: Implement read-only version of "report" RPCJoshua Watt
2023-11-09hashserv: Add SQLalchemy backendJoshua Watt
2023-11-09hashserv: Abstract databaseJoshua Watt
2023-11-09asyncrpc: Prefix log messages with client infoJoshua Watt
2023-11-09hashserv: tests: Add external database testsJoshua Watt
2023-11-09hashserv: Add websocket connection implementationJoshua Watt
2023-11-09asyncrpc: Abstract socketsJoshua Watt
2023-10-09hashserv: Add API to clean unused entriesJoshua Watt
2023-10-06hashserv: Extend get_outhash API to optionally include unihashJoshua Watt
2023-10-06hashserv: Add remove APIJoshua Watt
2021-10-11hashserv: Improve behaviour for better determinism/sstate reuseRichard Purdie
2021-10-11hashserv: Fix diverging report race conditionJoshua Watt
2021-10-11hashserv: Add tests for diverging reportsJoshua Watt
2021-10-11async: Close sync client event loopJoshua Watt
2021-08-23bitbake: asyncrpc: Defer all asyncio to child processJoshua Watt
2021-07-27bitbake: asyncrpc: Catch early SIGTERMJoshua Watt
2021-05-14hashserver/client.py: drop unused importsArmin Kuster
2021-05-14hashserv/server.py: drop unused importsArmin Kuster
2021-04-27hashserv: Refactor to use asyncrpcPaul Barker
2021-04-27hashserv: Use generic ConnectionErrorPaul Barker
2021-02-09hashserv: Add get-outhash messagePaul Barker
2021-02-09hashserv: server: Support searching upstream for outhashPaul Barker
2021-02-09hashserv: Support read-only serverPaul Barker
2021-02-05hashserv: client: Fix handling of null responsesPaul Barker
2020-12-10hashserv: Fix broken AF_UNIX path length limitJoshua Watt
2020-12-03hashserv: client: Fix AF_UNIX path length limitsJoshua Watt
2020-11-20bitbake: hashserve: Add support for readonly upstreamJoshua Watt
2020-11-20bitbake: hashserve: Add async clientJoshua Watt
2020-09-18bitbake: hashserv: Fix localhost sometimes resolved to a wrong IPAnatol Belski
2020-08-25lib: fix most undefined code picked up by pylintFrazer Clews
2020-06-26hashserv: Chunkify large messagesJoshua Watt