summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/hashserv
Commit message (Expand)AuthorAgeFilesLines
* bitbake: hashserv: Improve behaviour for better determinism/sstate reuseRichard Purdie2021-10-112-8/+7
* bitbake: hashserv: Fix diverging report race conditionJoshua Watt2021-10-114-153/+314
* bitbake: hashserv: Add tests for diverging reportsJoshua Watt2021-10-111-0/+53
* bitbake: async: Close sync client event loopJoshua Watt2021-10-111-1/+0
* bitbake: bitbake: asyncrpc: Defer all asyncio to child processJoshua Watt2021-08-231-2/+2
* bitbake: bitbake: asyncrpc: Catch early SIGTERMJoshua Watt2021-07-291-12/+42
* bitbake: hashserver/client.py: drop unused importsArmin Kuster2021-05-141-3/+0
* bitbake: hashserv/server.py: drop unused importsArmin Kuster2021-05-141-7/+0
* bitbake: hashserv: Refactor to use asyncrpcPaul Barker2021-04-272-306/+41
* bitbake: hashserv: Use generic ConnectionErrorPaul Barker2021-04-272-14/+9
* bitbake: hashserv: Add get-outhash messagePaul Barker2021-02-102-14/+38
* bitbake: hashserv: server: Support searching upstream for outhashPaul Barker2021-02-102-0/+32
* bitbake: hashserv: Support read-only serverPaul Barker2021-02-103-11/+51
* bitbake: hashserv: client: Fix handling of null responsesPaul Barker2021-02-061-1/+1
* bitbake: hashserv: Fix broken AF_UNIX path length limitJoshua Watt2020-12-102-5/+26
* bitbake: hashserv: client: Fix AF_UNIX path length limitsJoshua Watt2020-12-091-3/+12
* bitbake: bitbake: hashserve: Add support for readonly upstreamJoshua Watt2020-11-244-86/+268
* bitbake: bitbake: hashserve: Add async clientJoshua Watt2020-11-242-108/+143
* bitbake: bitbake: hashserv: Fix localhost sometimes resolved to a wrong IPAnatol Belski2020-09-231-1/+6
* bitbake: lib: fix most undefined code picked up by pylintFrazer Clews2020-08-251-0/+1
* bitbake: hashserv: Chunkify large messagesJoshua Watt2020-06-284-41/+152
* bitbake: lib: remove unused importsFrazer Clews2020-01-191-1/+0
* bitbake: hashserv: Add support for equivalent hash reportingRichard Purdie2019-12-042-0/+44
* bitbake: hashserv: Don't daemonize server processJoshua Watt2019-09-271-1/+0
* bitbake: hashserve: Add missing importJoshua Watt2019-09-271-0/+1
* bitbake: bitbake: Rework hash equivalenceJoshua Watt2019-09-184-273/+717
* bitbake: hashserv: Ensure we don't accumulate sockets in TIME_WAIT stateRichard Purdie2019-08-161-0/+6
* bitbake: cooker: Improve hash server startup code to avoid exit tracebacksRichard Purdie2019-08-141-0/+1
* bitbake: hashserv: Switch from threads to multiprocessingRichard Purdie2019-08-062-6/+16
* bitbake: hashserv: Use separate threads for answering requests and handling themRichard Purdie2019-08-061-1/+40
* bitbake: hashserv: Turn off sqlite synchronous modeRichard Purdie2019-08-061-0/+2
* bitbake: cooker/hashserv: Allow autostarting of a local hash server using BB_...Richard Purdie2019-08-062-6/+20
* bitbake: hashserv: SQL OptimizationsJoshua Watt2019-08-061-10/+27
* bitbake: bitbake: Drop duplicate license boilerplace textRichard Purdie2019-05-042-24/+0
* bitbake: bitbake: Add initial pass of SPDX license headers to source codeRichard Purdie2019-05-042-0/+4
* bitbake: bitbake: hashserv: Add hash equivalence reference serverJoshua Watt2019-01-082-0/+293