{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":621547514,"defaultBranch":"master","name":"eventloop","ownerLogin":"Project-Sidero","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-30T22:16:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/99359296?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1680215320.0","currentOid":""},"activityList":{"items":[{"before":"253bba2d8c70b7ac35a3ddbb20c8dfb1dcfeed34","after":"6c255ac31b288d419407edb8a55f30c297c0893d","ref":"refs/heads/master","pushedAt":"2024-05-19T16:03:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Mark windows only code as windows only for socket client","shortMessageHtmlLink":"Mark windows only code as windows only for socket client"}},{"before":"68aec93e2d788d4e96f478e8af1e06a9e46aedd9","after":"253bba2d8c70b7ac35a3ddbb20c8dfb1dcfeed34","ref":"refs/heads/master","pushedAt":"2024-05-18T20:12:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Rework Windows state to allow for an always reading on socket (to get events instead of needing event waiting)","shortMessageHtmlLink":"Rework Windows state to allow for an always reading on socket (to get…"}},{"before":"c1ad17e4dce848091ef3a5a8dcbab0834b97add8","after":"68aec93e2d788d4e96f478e8af1e06a9e46aedd9","ref":"refs/heads/master","pushedAt":"2024-03-14T06:18:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Attempt to make overall posix behavior more reliable","shortMessageHtmlLink":"Attempt to make overall posix behavior more reliable"}},{"before":"0f77a9e00a8067ad7a4363570a377ce0080faa77","after":"c1ad17e4dce848091ef3a5a8dcbab0834b97add8","ref":"refs/heads/master","pushedAt":"2024-03-12T07:37:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Make cleanup timer be a bit more configurable for seconds between cleanup","shortMessageHtmlLink":"Make cleanup timer be a bit more configurable for seconds between cle…"}},{"before":"9a00ea5f13eb9d4b24cede8c0c9ec9838e340f80","after":"0f77a9e00a8067ad7a4363570a377ce0080faa77","ref":"refs/heads/master","pushedAt":"2024-03-10T22:47:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Posix support for pipes should now be fairly reliable","shortMessageHtmlLink":"Posix support for pipes should now be fairly reliable"}},{"before":"84e7a8f55210c9d87d665885fcf6457830559941","after":"9a00ea5f13eb9d4b24cede8c0c9ec9838e340f80","ref":"refs/heads/master","pushedAt":"2024-03-09T06:26:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Make posix pipes mostly work, linux specific timer needs a look at, not entirely reliable yet.","shortMessageHtmlLink":"Make posix pipes mostly work, linux specific timer needs a look at, n…"}},{"before":"46c795deb88f65e281b4913dc762d28c7fb8cfa0","after":"84e7a8f55210c9d87d665885fcf6457830559941","ref":"refs/heads/master","pushedAt":"2024-03-06T00:23:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Add posix bindings module that was forgotten","shortMessageHtmlLink":"Add posix bindings module that was forgotten"}},{"before":"10dfb0ef1ec1fd49e0fe098bbe6b2c4ebb6eb5e8","after":"46c795deb88f65e281b4913dc762d28c7fb8cfa0","ref":"refs/heads/master","pushedAt":"2024-03-06T00:16:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Add posix bindings for wait for some macros","shortMessageHtmlLink":"Add posix bindings for wait for some macros"}},{"before":"75cacc6069849f55898f0ded2325c688a1ea03d4","after":"10dfb0ef1ec1fd49e0fe098bbe6b2c4ebb6eb5e8","ref":"refs/heads/master","pushedAt":"2024-03-05T22:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"A couple of fixes for posix","shortMessageHtmlLink":"A couple of fixes for posix"}},{"before":"03e03e95eb50511ec5544896b7099588cd477585","after":"75cacc6069849f55898f0ded2325c688a1ea03d4","ref":"refs/heads/master","pushedAt":"2024-03-04T06:01:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Use the new username getting function in process example","shortMessageHtmlLink":"Use the new username getting function in process example"}},{"before":"98a0c75bb0914c050a4a3013fcbdfc0d12d79688","after":"03e03e95eb50511ec5544896b7099588cd477585","ref":"refs/heads/master","pushedAt":"2024-03-04T05:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Detect Windows pipe close","shortMessageHtmlLink":"Detect Windows pipe close"}},{"before":"927fd7e79b938cfd197d67d7509a6b55cbe7c990","after":"98a0c75bb0914c050a4a3013fcbdfc0d12d79688","ref":"refs/heads/master","pushedAt":"2024-03-04T04:58:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Ensure when a pipe WriteFile cannot complete make it to return ASAP","shortMessageHtmlLink":"Ensure when a pipe WriteFile cannot complete make it to return ASAP"}},{"before":"ee192d05208e965a798eb5ab404661d9ddafb58f","after":"927fd7e79b938cfd197d67d7509a6b55cbe7c990","ref":"refs/heads/master","pushedAt":"2024-03-04T01:09:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Pipe write is now wired up but it really needs to be on a different thread than cleanup","shortMessageHtmlLink":"Pipe write is now wired up but it really needs to be on a different t…"}},{"before":"d97419b20c7b236dbcec71f1bb8e08e6f622f963","after":"ee192d05208e965a798eb5ab404661d9ddafb58f","ref":"refs/heads/master","pushedAt":"2024-03-04T00:41:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Ensure pipe reading delaying occurs only when needed","shortMessageHtmlLink":"Ensure pipe reading delaying occurs only when needed"}},{"before":"4fb62831da69695760350cfe7c0000ed983db84a","after":"d97419b20c7b236dbcec71f1bb8e08e6f622f963","ref":"refs/heads/master","pushedAt":"2024-03-04T00:27:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Move sockets out of networking package and into eventloop parent and move all its internals under internals instead of networking internals","shortMessageHtmlLink":"Move sockets out of networking package and into eventloop parent and …"}},{"before":"c027b0d3aae84a29bfe25d41875e10634aa2f49f","after":"4fb62831da69695760350cfe7c0000ed983db84a","ref":"refs/heads/master","pushedAt":"2024-03-04T00:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Refactor out socket and cleanup loggers to set default level to warning","shortMessageHtmlLink":"Refactor out socket and cleanup loggers to set default level to warning"}},{"before":"f6f3c67ce2dd80d9fd1c2d1a1658a22fdeaf0531","after":"c027b0d3aae84a29bfe25d41875e10634aa2f49f","ref":"refs/heads/master","pushedAt":"2024-03-04T00:11:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Switch socket over to new pipe reading state","shortMessageHtmlLink":"Switch socket over to new pipe reading state"}},{"before":"8e63d8876e1badbd54ba895de4c389d564ada30d","after":"f6f3c67ce2dd80d9fd1c2d1a1658a22fdeaf0531","ref":"refs/heads/master","pushedAt":"2024-03-04T00:07:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Implement pipe reading support for Windows","shortMessageHtmlLink":"Implement pipe reading support for Windows"}},{"before":"cbb01b7adf1c4d00a4359c57fb7659a395e04fec","after":"8e63d8876e1badbd54ba895de4c389d564ada30d","ref":"refs/heads/master","pushedAt":"2024-03-02T14:59:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Major reworking of Posix and Windows cleanup mechanism for sockets to support pipes also","shortMessageHtmlLink":"Major reworking of Posix and Windows cleanup mechanism for sockets to…"}},{"before":"ecf7a4d4bb62e1e24d089968698c4f2a9e4d5ef3","after":"cbb01b7adf1c4d00a4359c57fb7659a395e04fec","ref":"refs/heads/master","pushedAt":"2024-01-03T12:44:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Support linux specific timer for cleaning up","shortMessageHtmlLink":"Support linux specific timer for cleaning up"}},{"before":"17f36d20aabd413bc8197bb9cbe28d1b3f96a2f5","after":"ecf7a4d4bb62e1e24d089968698c4f2a9e4d5ef3","ref":"refs/heads/master","pushedAt":"2024-01-03T12:21:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Processes are almost done for Posix","shortMessageHtmlLink":"Processes are almost done for Posix"}},{"before":"fe9a821d2006cea00865a24e7727b9909ea7dca2","after":"17f36d20aabd413bc8197bb9cbe28d1b3f96a2f5","ref":"refs/heads/master","pushedAt":"2023-12-26T23:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Implement setting of environment variables for process creation","shortMessageHtmlLink":"Implement setting of environment variables for process creation"}},{"before":"1b9ca137c2b0f7b3575a90df1763a096259d1e59","after":"fe9a821d2006cea00865a24e7727b9909ea7dca2","ref":"refs/heads/master","pushedAt":"2023-12-26T21:42:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Initial process creation support","shortMessageHtmlLink":"Initial process creation support"}},{"before":"e7aa4b1ec2c655aec4afbbccafe1ad283afcbf9b","after":"1b9ca137c2b0f7b3575a90df1763a096259d1e59","ref":"refs/heads/master","pushedAt":"2023-12-18T14:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Add WinCrypt self signed certificate support","shortMessageHtmlLink":"Add WinCrypt self signed certificate support"}},{"before":"12d5fbcca5565dc5607f2bd490860dfa4fc19dda","after":"e7aa4b1ec2c655aec4afbbccafe1ad283afcbf9b","ref":"refs/heads/master","pushedAt":"2023-12-17T16:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Fix Windows threads","shortMessageHtmlLink":"Fix Windows threads"}},{"before":"741854a14959668da669720102ab553e199cc4b5","after":"12d5fbcca5565dc5607f2bd490860dfa4fc19dda","ref":"refs/heads/master","pushedAt":"2023-12-17T16:42:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Rework a lot of thread stuff for Windows (but it is having a stack overflow still)","shortMessageHtmlLink":"Rework a lot of thread stuff for Windows (but it is having a stack ov…"}},{"before":"0e739427ba94e3d9ffb59227c9d7a5deceae4f0f","after":"741854a14959668da669720102ab553e199cc4b5","ref":"refs/heads/master","pushedAt":"2023-12-17T15:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Document networking example for TLS","shortMessageHtmlLink":"Document networking example for TLS"}},{"before":"b224d5c3e1ac621079e24ca1cef4e7925f3bbce0","after":"0e739427ba94e3d9ffb59227c9d7a5deceae4f0f","ref":"refs/heads/master","pushedAt":"2023-12-17T14:45:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Swap keep alive uint to Duration","shortMessageHtmlLink":"Swap keep alive uint to Duration"}},{"before":"61f9dd790bd0a3fac28598f7f8a9184d1ff3227f","after":"b224d5c3e1ac621079e24ca1cef4e7925f3bbce0","ref":"refs/heads/master","pushedAt":"2023-12-17T14:25:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Deadlocking of threads during creation should now not take place","shortMessageHtmlLink":"Deadlocking of threads during creation should now not take place"}},{"before":"be48c2d92feb3ba4424f5ae81c9ba18f8ed36fc1","after":"61f9dd790bd0a3fac28598f7f8a9184d1ff3227f","ref":"refs/heads/master","pushedAt":"2023-12-14T15:51:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rikkimax","name":"Richard (Rikki) Andrew Cattermole","path":"/rikkimax","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/992755?s=80&v=4"},"commit":{"message":"Almost there for listen socket on Posix","shortMessageHtmlLink":"Almost there for listen socket on Posix"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETiSpKgA","startCursor":null,"endCursor":null}},"title":"Activity · Project-Sidero/eventloop"}