{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":593249825,"defaultBranch":"main","name":"reqwless","ownerLogin":"rmja","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-01-25T15:29:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2112306?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719910784.0","currentOid":""},"activityList":{"items":[{"before":"51d1b46f551d173f34a2b1e64408399717741eae","after":"a3ce81ab478b5948c459afb2e346ab7021d40266","ref":"refs/heads/main","pushedAt":"2024-07-02T18:10:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Merge pull request #85 from rmja/fix-exact-write\n\nFix exact write","shortMessageHtmlLink":"Merge pull request drogue-iot#85 from rmja/fix-exact-write"}},{"before":null,"after":"69f05914504f9a11c29f07c81aab24e49bf9f65c","ref":"refs/heads/flush-body-writer","pushedAt":"2024-07-02T08:59:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Flush body writers after they are terminated","shortMessageHtmlLink":"Flush body writers after they are terminated"}},{"before":"312abbff9c6bae3d86ad3934b9e4db21cfb47191","after":"51d1b46f551d173f34a2b1e64408399717741eae","ref":"refs/heads/main","pushedAt":"2024-07-02T07:20:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Merge pull request #84 from rmja/split-body-writer\n\nSplit body_writer into its constituent parts","shortMessageHtmlLink":"Merge pull request drogue-iot#84 from rmja/split-body-writer"}},{"before":"508f04dcdabc064769e8f46cf437584d01dda866","after":"31e21d6bb27727a8fae29f5fefcf0a2686c943d1","ref":"refs/heads/fix-exact-write","pushedAt":"2024-07-02T07:19:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-exact-write","shortMessageHtmlLink":"Merge branch 'main' into fix-exact-write"}},{"before":"e0c31dce2b5ab91a010e22cfae78f727a89f553e","after":"508f04dcdabc064769e8f46cf437584d01dda866","ref":"refs/heads/fix-exact-write","pushedAt":"2024-07-02T05:19:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":null,"after":"e0c31dce2b5ab91a010e22cfae78f727a89f553e","ref":"refs/heads/fix-exact-write","pushedAt":"2024-07-02T05:07:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Fix issue where writing up to exactly the size of the chunked buffer size causes data loss\n\nThis fixes an issue where a call to write() with a buffer length exactly matching the remaining size of the remainder of the current chunk causes the entire chunk to be discarded","shortMessageHtmlLink":"Fix issue where writing up to exactly the size of the chunked buffer …"}},{"before":null,"after":"908d0e246c178f3062c9a1dbba3e68eff82d7860","ref":"refs/heads/split-body-writer","pushedAt":"2024-07-02T04:42:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Split body_writer into its constituent parts\n\nNo other changes are made.","shortMessageHtmlLink":"Split body_writer into its constituent parts"}},{"before":"18af4359f80bb7a7f5ea127638d75cef84ec183e","after":"312abbff9c6bae3d86ad3934b9e4db21cfb47191","ref":"refs/heads/main","pushedAt":"2024-07-01T14:21:52.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"prepare for 0.12.1","shortMessageHtmlLink":"prepare for 0.12.1"}},{"before":"cc464ccc1dba80bb9c750d7452abfc5560390c7f","after":"4b8ccd6145c794d1c0bd362c99225048b8edb1fe","ref":"refs/heads/remove-warnings","pushedAt":"2024-07-01T10:11:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Merge branch 'main' into remove-warnings","shortMessageHtmlLink":"Merge branch 'main' into remove-warnings"}},{"before":null,"after":"cc464ccc1dba80bb9c750d7452abfc5560390c7f","ref":"refs/heads/remove-warnings","pushedAt":"2024-07-01T08:45:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Remove compiler warnings\n\nFixes #74","shortMessageHtmlLink":"Remove compiler warnings"}},{"before":"9cdc76d879e058b62ab0d1ccc2ef655bbf912691","after":"eacc07a5eb0551aba0399767358e61f4c77efa7b","ref":"refs/heads/buffering-chunked-writer-fix","pushedAt":"2024-07-01T08:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Track specifically if the chunked body writer is terminated and add better documentation","shortMessageHtmlLink":"Track specifically if the chunked body writer is terminated and add b…"}},{"before":null,"after":"9cdc76d879e058b62ab0d1ccc2ef655bbf912691","ref":"refs/heads/buffering-chunked-writer-fix","pushedAt":"2024-07-01T06:41:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Make an effort to ensure that write() does not return Ok(0)","shortMessageHtmlLink":"Make an effort to ensure that write() does not return Ok(0)"}},{"before":"8b7035c51763245ab891503ea7a52f680c80ec1f","after":"18af4359f80bb7a7f5ea127638d75cef84ec183e","ref":"refs/heads/main","pushedAt":"2024-06-28T14:26:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Merge pull request #79 from AVee/fix_lifetime\n\nFix lifetime on send()","shortMessageHtmlLink":"Merge pull request drogue-iot#79 from AVee/fix_lifetime"}},{"before":"67fbc64cfd634c5fe8e53e5c11a6057a87a6dc85","after":"8b7035c51763245ab891503ea7a52f680c80ec1f","ref":"refs/heads/main","pushedAt":"2024-05-23T13:55:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"adc3ebe56d7f9e0866ef11cc3f7c46dcc5116027","after":"67fbc64cfd634c5fe8e53e5c11a6057a87a6dc85","ref":"refs/heads/main","pushedAt":"2024-05-23T13:19:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Add esp-mbedtls warning to readme","shortMessageHtmlLink":"Add esp-mbedtls warning to readme"}},{"before":"c13a2e867eddcfe3d4c4b15b6973def751e82423","after":"adc3ebe56d7f9e0866ef11cc3f7c46dcc5116027","ref":"refs/heads/main","pushedAt":"2024-05-23T13:12:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Set esp-mbedtls version","shortMessageHtmlLink":"Set esp-mbedtls version"}},{"before":"c9762feaf1a4458c14ce1d6a7428d3b18058367e","after":"c13a2e867eddcfe3d4c4b15b6973def751e82423","ref":"refs/heads/main","pushedAt":"2024-05-23T13:02:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Merge pull request #76 from rmja/no-content\n\nHandle no-content status code 204","shortMessageHtmlLink":"Merge pull request drogue-iot#76 from rmja/no-content"}},{"before":null,"after":"5a9338d71a68a0accb6ca217ec7a4aa470ed9510","ref":"refs/heads/no-content","pushedAt":"2024-05-21T12:15:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Handle no-content status code 204","shortMessageHtmlLink":"Handle no-content status code 204"}},{"before":"12c5ab747936eb4fb61f37e81886f1da12add694","after":"c9762feaf1a4458c14ce1d6a7428d3b18058367e","ref":"refs/heads/main","pushedAt":"2024-05-21T12:14:38.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Merge pull request #72 from rmja/buffered-chunks\n\nBuffer writes before chunks are written to connection","shortMessageHtmlLink":"Merge pull request drogue-iot#72 from rmja/buffered-chunks"}},{"before":"a7a93288d46679a829fb12e09c3471d62904c23c","after":"a813563ce0760f827ff449cd566c7a03b1ff06e7","ref":"refs/heads/buffered-chunks","pushedAt":"2024-05-21T10:06:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bugadani","name":"Dániel Buga","path":"/bugadani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/977627?s=80&v=4"},"commit":{"message":"Fix write_chunked_header to support zero chunk length","shortMessageHtmlLink":"Fix write_chunked_header to support zero chunk length"}},{"before":null,"after":"e1c273e541439178a88277195d14fd8c693c3948","ref":"refs/heads/chunked-reader-fix","pushedAt":"2024-05-21T09:29:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Fix bug when calling fill_buf() when there are no remaining bytes\n\n`fill_buf()` will not return until there is at least one byte available to read. This will not happen when the entire chunked body is read.","shortMessageHtmlLink":"Fix bug when calling fill_buf() when there are no remaining bytes"}},{"before":"eb5e46f6c451013050bc96d7d3e6470c0dd5ea89","after":"a7a93288d46679a829fb12e09c3471d62904c23c","ref":"refs/heads/buffered-chunks","pushedAt":"2024-05-21T08:22:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Fix write_chunked_header to support zero chunk length","shortMessageHtmlLink":"Fix write_chunked_header to support zero chunk length"}},{"before":"d8d416ab6a87d9d9436b95b9166b19feedf463bc","after":"eb5e46f6c451013050bc96d7d3e6470c0dd5ea89","ref":"refs/heads/buffered-chunks","pushedAt":"2024-05-21T08:13:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Fixes according to review - thanks @bugadani !","shortMessageHtmlLink":"Fixes according to review - thanks @bugadani !"}},{"before":"befcc1023ebabd051f6c33bfd011fc259d28a576","after":"d8d416ab6a87d9d9436b95b9166b19feedf463bc","ref":"refs/heads/buffered-chunks","pushedAt":"2024-05-21T07:04:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Add tests and optimize allocated header to match the remaining size of the buffer","shortMessageHtmlLink":"Add tests and optimize allocated header to match the remaining size o…"}},{"before":"20b05142ca9fc077cd2a56bbb3f8cfd80e13a6f1","after":"befcc1023ebabd051f6c33bfd011fc259d28a576","ref":"refs/heads/buffered-chunks","pushedAt":"2024-05-21T05:53:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Move body writers to separate file","shortMessageHtmlLink":"Move body writers to separate file"}},{"before":"bb13c91bf9ee772cd600afb027ca295c569e5f43","after":"20b05142ca9fc077cd2a56bbb3f8cfd80e13a6f1","ref":"refs/heads/buffered-chunks","pushedAt":"2024-05-17T21:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Add BufferedChunkedBodyWriter","shortMessageHtmlLink":"Add BufferedChunkedBodyWriter"}},{"before":"5b280152227a1264a86424fe3fd0eedb642a2e25","after":"bb13c91bf9ee772cd600afb027ca295c569e5f43","ref":"refs/heads/buffered-chunks","pushedAt":"2024-05-17T14:20:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Revert \"Fix rename\"\n\nThis reverts commit 5b280152227a1264a86424fe3fd0eedb642a2e25.","shortMessageHtmlLink":"Revert \"Fix rename\""}},{"before":"87353be9b77b66d7a2e700cdd27c4bb9ea9ec419","after":"5b280152227a1264a86424fe3fd0eedb642a2e25","ref":"refs/heads/buffered-chunks","pushedAt":"2024-05-17T14:16:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Fix rename","shortMessageHtmlLink":"Fix rename"}},{"before":"f3bd3cb86424718a57a425ec95ce7c03310547f8","after":"87353be9b77b66d7a2e700cdd27c4bb9ea9ec419","ref":"refs/heads/buffered-chunks","pushedAt":"2024-05-17T14:15:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Change ChunkedWriterStrategy to minimize connection writes","shortMessageHtmlLink":"Change ChunkedWriterStrategy to minimize connection writes"}},{"before":null,"after":"56d253fa02d1f8994a55cc6980901310dce636fe","ref":"refs/heads/status-helpers","pushedAt":"2024-05-17T13:39:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmja","name":"Rasmus Melchior Jacobsen","path":"/rmja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2112306?s=80&v=4"},"commit":{"message":"Move the Status helpers to StatusCode\n\nThis makes more sense now where `StatusCode` is the exposed api","shortMessageHtmlLink":"Move the Status helpers to StatusCode"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wMlQxODoxMDo0MC4wMDAwMDBazwAAAAR1Hh1r","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wMlQxODoxMDo0MC4wMDAwMDBazwAAAAR1Hh1r","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xN1QxMzozOToxNi4wMDAwMDBazwAAAARM9dXz"}},"title":"Activity · rmja/reqwless"}