{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":179778671,"defaultBranch":"master","name":"govici","ownerLogin":"strongswan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-04-06T02:10:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/457671?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1690851805.0","currentOid":""},"activityList":{"items":[{"before":"c1c16ade5ec8e0557292605ad2a3be9e9faa04b3","after":"fb4503d92e97c37f8890ab3b4a23e60ff90a5203","ref":"refs/heads/context","pushedAt":"2023-08-08T01:44:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"enr0n","name":"Nick Rosbrook","path":"/enr0n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20448572?s=80&v=4"},"commit":{"message":"test: add TestPacket{Read,Write}Context\n\nAdd some basic tests to make sure that context timeout/cancel will\nunblock packet i/o and make packet{Read,Write} return the context's err.","shortMessageHtmlLink":"test: add TestPacket{Read,Write}Context"}},{"before":"aeaa8f7d2080c22ba7b45fc50633b10cc1e36ebe","after":"c1c16ade5ec8e0557292605ad2a3be9e9faa04b3","ref":"refs/heads/context","pushedAt":"2023-08-01T01:18:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"enr0n","name":"Nick Rosbrook","path":"/enr0n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20448572?s=80&v=4"},"commit":{"message":"all: re-work client connection to be context-aware\n\nThe current API does not accept context.Context in functions that may be\nblocking on network I/O, and the underlying transport is not written in\na way that this could easily be added.\n\nRe-write the underlying packet connection logic using a new clientConn\ntype. This new type has similar functionality to the previous transport\ntype, but is built with context support.\n\nAdapt the session and event listener code to use this new type, but just\npass context.Background() for now. The existing API can be changed to\naccept context.Context later, or \"Context\" variants can be added.\n\nSigned-off-by: Nick Rosbrook ","shortMessageHtmlLink":"all: re-work client connection to be context-aware"}},{"before":null,"after":"aeaa8f7d2080c22ba7b45fc50633b10cc1e36ebe","ref":"refs/heads/context","pushedAt":"2023-08-01T01:03:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"enr0n","name":"Nick Rosbrook","path":"/enr0n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20448572?s=80&v=4"},"commit":{"message":"all: re-work client connection to be context-aware\n\nThe current API does not accept context.Context in functions that may be\nblocking on network I/O, and the underlying transport is not written in\na way that this could easily be added.\n\nRe-write the underlying packet connection logic using a new clientConn\ntype. This new type has similar functionality to the previous transport\ntype, but is built with context support.\n\nAdapt the session and event listener code to use this new type, but just\npass context.Background() for now. The existing API can be changed to\naccept context.Context later, or \"Context\" variants can be added.\n\nSigned-off-by: Nick Rosbrook ","shortMessageHtmlLink":"all: re-work client connection to be context-aware"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADZe3i2AA","startCursor":null,"endCursor":null}},"title":"Activity ยท strongswan/govici"}