summaryrefslogtreecommitdiff
path: root/gear/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* Merge "Add support for server name indication"0.14.0Zuul2019-06-171-11/+11
|\
| * Add support for server name indicationTobias Henkel2019-05-041-11/+11
* | Merge "add missing str to bytes conversion for Python3"Zuul2019-05-061-1/+1
|\ \ | |/ |/|
| * add missing str to bytes conversion for Python3Benoit Bayszczak2018-08-011-1/+1
* | Merge "Prefer ipv6 for listen addrs if available"0.13.0Zuul2019-01-281-3/+8
|\ \
| * | Prefer ipv6 for listen addrs if availableClark Boylan2018-10-191-3/+8
| |/
* | Add support for keepalive to clientTobias Henkel2018-09-041-3/+28
|/
* Automatically send GRAB_JOB after CAN_DOJames E. Blair2018-02-021-0/+6
* Make workers admin command py3 safe0.11.1James E. Blair2018-02-011-2/+3
* server: make stats more efficient0.11.0James E. Blair2017-10-301-26/+15
* Merge "Add a send lock to the base Connection class"0.10.1Jenkins2017-10-091-11/+13
|\
| * Add a send lock to the base Connection classJames E. Blair2017-09-301-11/+13
* | Server: support background jobs0.10.0James E. Blair2017-09-131-9/+27
|/
* Fix exception setter0.9.1James E. Blair2017-05-181-1/+1
* Provide TextJob and TextWorker for convenienceClint Byrum2017-05-151-105/+314
* Make Job.name assume utf-8.Clint Byrum2016-11-161-5/+39
* Re-enable flake8Monty Taylor2016-11-081-12/+13
* Merge "Allow setting a timeout for Client.waitForServer()"0.7.0Jenkins2016-07-211-1/+14
|\
| * Allow setting a timeout for Client.waitForServer()Sam Thursfield2016-04-121-1/+14
* | Merge "Handle SIGINT correctly in Client.waitForServer()"Jenkins2016-07-211-1/+1
|\ \ | |/
| * Handle SIGINT correctly in Client.waitForServer()Sam Thursfield2015-05-191-1/+1
* | Parse admin requests 2880 times fasterJames E. Blair2016-07-171-7/+12
* | Geard: Handle connections closed while sendingJames E. Blair2016-07-151-22/+26
* | Support TCP keepalives in geardSagi Shnaidman2016-07-121-1/+15
* | Do not encode the type (b) in the job name0.6.2Morgan Fainberg2016-06-081-1/+1
* | Do not change object size when iteratingMorgan Fainberg2016-05-291-2/+10
* | Guard against double shutdown in client0.5.9Gregory Haynes2016-01-261-5/+9
* | Do not raise RetryIOError on blocked write0.5.8James E. Blair2015-06-181-2/+2
|/
* Fix regression in wakeConnections0.5.7James E. Blair2015-05-071-1/+2
* Merge "Move running check in getJob"0.5.6Jenkins2015-03-261-7/+8
|\
| * Move running check in getJobJames E. Blair2015-02-271-7/+8
* | Resolve python3 test failuresClint Byrum2015-03-111-3/+3
* | Merge "Fix race between stopWaitingForJobs() and getJob()"Jenkins2015-02-271-1/+18
|\ \ | |/
| * Fix race between stopWaitingForJobs() and getJob()Jan Kundrát2014-11-281-1/+18
* | Merge "Fix SSL non-blocking IO support"Jenkins2015-02-231-24/+32
|\ \
| * | Fix SSL non-blocking IO supportJames E. Blair2014-12-231-24/+32
* | | Merge "Support binding to a specified host name or address"Jenkins2015-01-201-2/+4
|\ \ \ | |/ / |/| |
| * | Support binding to a specified host name or addressJan Kundrát2014-11-201-2/+4
| |/
* | Read more bytes per readPacket iterationClark Boylan2014-12-191-45/+86
* | Add readPacket unit testJames E. Blair2014-12-181-0/+12
* | Fix reading headers of large packetsJames E. Blair2014-12-181-2/+2
* | Merge "Fix accounting bug when peeking for job"Jenkins2014-12-181-2/+2
|\ \
| * | Fix accounting bug when peeking for jobJames E. Blair2014-12-171-2/+2
| |/
* | Only wake relevant connectionsJames E. Blair2014-12-171-5/+12
* | Use non-blocking IO in serverJames E. Blair2014-12-051-25/+277
|/
* Merge "Use except x as y instead of except x, y"Jenkins2014-06-181-4/+4
|\
| * Use except x as y instead of except x, yChristian Berendt2014-05-301-4/+4
* | Merge "Remove print statement"Jenkins2014-06-181-1/+0
|\ \
| * | Remove print statementDerek Higgins2014-05-091-1/+0
* | | Merge "Use Job repr instead of handle in Client debug log"Jenkins2014-06-181-12/+12
|\ \ \ | |_|/ |/| |