{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":624395378,"defaultBranch":"main","name":"wasmtime","ownerLogin":"eduardomourar","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-06T11:25:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16357187?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696839593.0","currentOid":""},"activityList":{"items":[{"before":"6635dcb176542143e4e2fd4ae0d42873bbc1e79d","after":null,"ref":"refs/heads/fix/wasmtime-cli-wasi-http-component","pushedAt":"2023-10-09T08:19:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"}},{"before":"cf603d3837b7058e060e7053ca050779be09d61c","after":"ecc1b794f8bfa64b64fedbf8f63e60f39c319bb4","ref":"refs/heads/main","pushedAt":"2023-10-09T08:19:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"riscv64: Add GOT relocations for PIC code (#7184)\n\n* riscv64: Use `CALL_PLT` relocation for all calls\n\n* riscv64: Set the ELF RVC flag only when the C extension is enabled\n\n* riscv64: Use PC Relative Relocations for all Calls\n\n* riscv64: Add support for PIC symbols","shortMessageHtmlLink":"riscv64: Add GOT relocations for PIC code (bytecodealliance#7184)"}},{"before":"7ef957a1ff9fdc5c542569aa2ebf8edde0360c0e","after":"cf603d3837b7058e060e7053ca050779be09d61c","ref":"refs/heads/main","pushedAt":"2023-10-09T08:19:32.000Z","pushType":"pr_merge","commitsCount":24,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"riscv64: Add GOT relocations for PIC code (#7184)\n\n* riscv64: Use `CALL_PLT` relocation for all calls\n\n* riscv64: Set the ELF RVC flag only when the C extension is enabled\n\n* riscv64: Use PC Relative Relocations for all Calls\n\n* riscv64: Add support for PIC symbols","shortMessageHtmlLink":"riscv64: Add GOT relocations for PIC code (bytecodealliance#7184)"}},{"before":"6b9a5f25c3714a4edfe46af7e25b997ed51f64e4","after":"6635dcb176542143e4e2fd4ae0d42873bbc1e79d","ref":"refs/heads/fix/wasmtime-cli-wasi-http-component","pushedAt":"2023-10-06T15:29:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: disable temporarily wasi http test","shortMessageHtmlLink":"chore: disable temporarily wasi http test"}},{"before":"b856b057d9983dc60ca208527c44a9e46c0b602a","after":"6b9a5f25c3714a4edfe46af7e25b997ed51f64e4","ref":"refs/heads/fix/wasmtime-cli-wasi-http-component","pushedAt":"2023-10-06T15:12:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: add test building http request and response","shortMessageHtmlLink":"chore: add test building http request and response"}},{"before":"9806fd96b3e243e1d223afebf9cb2b8d5dfc205c","after":"b856b057d9983dc60ca208527c44a9e46c0b602a","ref":"refs/heads/fix/wasmtime-cli-wasi-http-component","pushedAt":"2023-10-06T14:56:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: add test building http request and response","shortMessageHtmlLink":"chore: add test building http request and response"}},{"before":"5ec5ac9abe165bd295e307ff6428816fe7b9cb09","after":"9806fd96b3e243e1d223afebf9cb2b8d5dfc205c","ref":"refs/heads/fix/wasmtime-cli-wasi-http-component","pushedAt":"2023-10-06T14:04:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"fix(wasmtime-cli): add only http functions to linker","shortMessageHtmlLink":"fix(wasmtime-cli): add only http functions to linker"}},{"before":"f37bddf70d75ddc62fdd38c1ed08562c6ed2e22f","after":"5ec5ac9abe165bd295e307ff6428816fe7b9cb09","ref":"refs/heads/fix/wasmtime-cli-wasi-http-component","pushedAt":"2023-10-06T13:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: rename main function of core module\n\nprtest:full","shortMessageHtmlLink":"chore: rename main function of core module"}},{"before":"bc51ac423205368a33d51e45b74972dba7300562","after":"f37bddf70d75ddc62fdd38c1ed08562c6ed2e22f","ref":"refs/heads/fix/wasmtime-cli-wasi-http-component","pushedAt":"2023-10-06T12:33:38.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: update to latest io streams wit definition","shortMessageHtmlLink":"chore: update to latest io streams wit definition"}},{"before":null,"after":"bc51ac423205368a33d51e45b74972dba7300562","ref":"refs/heads/fix/wasmtime-cli-wasi-http-component","pushedAt":"2023-10-06T08:30:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"fix(wasmtime-cli): fix multiple functions added to linker\n\nWe will allow shadowing in linker when using\nWASI HTTP in order to prevent the following\nerror:\n> import of `wasi:clocks/wall-clock` defined\ntwice","shortMessageHtmlLink":"fix(wasmtime-cli): fix multiple functions added to linker"}},{"before":"dce4b326e48cd7419cea6f2ed3a9cd1b2ccbfbb1","after":"7ef957a1ff9fdc5c542569aa2ebf8edde0360c0e","ref":"refs/heads/main","pushedAt":"2023-10-05T14:41:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"Fix printing error information in sync http tests (#7153)\n\nThe usage of `?` accidentally caused the extra information to not get\nprinted, so avoid the use of `?` until the extra error info has been\nattached.","shortMessageHtmlLink":"Fix printing error information in sync http tests (bytecodealliance#7153"}},{"before":"e2f1bdd782de03946ed607cc8a08fd2858068434","after":"dce4b326e48cd7419cea6f2ed3a9cd1b2ccbfbb1","ref":"refs/heads/main","pushedAt":"2023-10-05T14:41:48.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"Fix printing error information in sync http tests (#7153)\n\nThe usage of `?` accidentally caused the extra information to not get\nprinted, so avoid the use of `?` until the extra error info has been\nattached.","shortMessageHtmlLink":"Fix printing error information in sync http tests (bytecodealliance#7153"}},{"before":"601fe32e63be48d07676f80166628804aab27edd","after":"e2f1bdd782de03946ed607cc8a08fd2858068434","ref":"refs/heads/main","pushedAt":"2023-10-04T12:32:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":" Implement the `wasi:sockets/ip-name-lookup` interface (#7109)\n\n* Implement the `wasi:sockets/ip-name-lookup` interface\n\nThis commit is an initial implementation of the new `ip-name-lookup`\ninterface from the `wasi-sockets` proposal. The intention is to get a\nsketch of what an implementation would look like for the preview2\nrelease later this year. Notable features of this implementation are:\n\n* Name lookups are disabled by default and must be explicitly enabled in\n `WasiCtx`. This seems like a reasonable default for now while the full\n set of configuration around this is settled.\n\n* I've added new \"typed\" methods to `preview2::Table` to avoid the need\n for extra helpers when using resources.\n\n* A new `-Sallow-ip-name-lookup` option is added to control this on the\n CLI.\n\n* Implementation-wise this uses the blocking resolution in the Rust\n standard library, built on `getaddrinfo`. This doesn't invoke\n `getaddrinfo` \"raw\", however, so information such as error details can\n be lost in translation. This will probably need to change in the\n future.\n\nCloses #7070\n\n* Validate the input domain name.\n\n* Use a crate-level helper for `spawn_blocking`\n\n---------\n\nCo-authored-by: Dave Bakker ","shortMessageHtmlLink":" Implement the wasi:sockets/ip-name-lookup interface (bytecodeallia…"}},{"before":"6c438d4b64736c34292e94392cca350b2bf5b9bd","after":"601fe32e63be48d07676f80166628804aab27edd","ref":"refs/heads/main","pushedAt":"2023-10-04T12:32:00.000Z","pushType":"pr_merge","commitsCount":46,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":" Implement the `wasi:sockets/ip-name-lookup` interface (#7109)\n\n* Implement the `wasi:sockets/ip-name-lookup` interface\n\nThis commit is an initial implementation of the new `ip-name-lookup`\ninterface from the `wasi-sockets` proposal. The intention is to get a\nsketch of what an implementation would look like for the preview2\nrelease later this year. Notable features of this implementation are:\n\n* Name lookups are disabled by default and must be explicitly enabled in\n `WasiCtx`. This seems like a reasonable default for now while the full\n set of configuration around this is settled.\n\n* I've added new \"typed\" methods to `preview2::Table` to avoid the need\n for extra helpers when using resources.\n\n* A new `-Sallow-ip-name-lookup` option is added to control this on the\n CLI.\n\n* Implementation-wise this uses the blocking resolution in the Rust\n standard library, built on `getaddrinfo`. This doesn't invoke\n `getaddrinfo` \"raw\", however, so information such as error details can\n be lost in translation. This will probably need to change in the\n future.\n\nCloses #7070\n\n* Validate the input domain name.\n\n* Use a crate-level helper for `spawn_blocking`\n\n---------\n\nCo-authored-by: Dave Bakker ","shortMessageHtmlLink":" Implement the wasi:sockets/ip-name-lookup interface (bytecodeallia…"}},{"before":"38bc7e9177e1137f27233518cce3fdaf790ef86a","after":"6c438d4b64736c34292e94392cca350b2bf5b9bd","ref":"refs/heads/main","pushedAt":"2023-09-25T23:53:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"riscv64: Add the remainder of Zca and Zcd instructions (#7080)\n\n* riscv64: Add `c.li` and `c.lui`\n\n* riscv64: Add CB type instructions\n\n`c.srli` / `c.srai` / `c.andi`\n\n* riscv64: Add `sp` relative load instructions\n\n* riscv64: Return Option from try_emit_compressed\n\n* riscv64: Implement stack based stores\n\n* riscv64: Add compressed stores\n\n* riscv64: Add compressed loads","shortMessageHtmlLink":"riscv64: Add the remainder of Zca and Zcd instructions (bytecodeallia…"}},{"before":"4ba8b6c0d99d258aa0a4ed4ee7c687fcddae6c8e","after":"38bc7e9177e1137f27233518cce3fdaf790ef86a","ref":"refs/heads/main","pushedAt":"2023-09-24T15:49:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"riscv64: Better AMode Matching (#7079)\n\n* riscv64: Delete `int_load_op` helper\n\n* riscv64: Delete `default_memflags`\n\n* riscv64: Rename `gen_amode`\n\n* riscv64: Better matching for amode\n\n* riscv64: Delete `emit_load` helper\n\n* riscv64: Rename some load variables\n\n* riscv64: Merge `iadd` into amode computations","shortMessageHtmlLink":"riscv64: Better AMode Matching (bytecodealliance#7079)"}},{"before":"943bd94a5d707e063790dda03a9a58e5516f2034","after":"4ba8b6c0d99d258aa0a4ed4ee7c687fcddae6c8e","ref":"refs/heads/main","pushedAt":"2023-09-22T21:22:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"Remove manual impl of Error/Display (#7076)\n\n* Remove manual impl of Error/Display\n\nThese conflict with auto-generated ones.\n\n* Fix tests","shortMessageHtmlLink":"Remove manual impl of Error/Display (bytecodealliance#7076)"}},{"before":"e43e6fff2e4cbbe6612f628860951e1439b1eab0","after":"943bd94a5d707e063790dda03a9a58e5516f2034","ref":"refs/heads/main","pushedAt":"2023-09-22T21:22:26.000Z","pushType":"pr_merge","commitsCount":30,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"Remove manual impl of Error/Display (#7076)\n\n* Remove manual impl of Error/Display\n\nThese conflict with auto-generated ones.\n\n* Fix tests","shortMessageHtmlLink":"Remove manual impl of Error/Display (bytecodealliance#7076)"}},{"before":"35e76d1accb761a4c0f22e8c510400f2bc50f300","after":null,"ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-15T19:02:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"}},{"before":"788a53a6527c9e06b679e70c76171fff9ca34e4b","after":"35e76d1accb761a4c0f22e8c510400f2bc50f300","ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-15T11:15:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: use renamed large request test","shortMessageHtmlLink":"chore: use renamed large request test"}},{"before":"0b67995dd4b983a542ccecb519d72e1f95525215","after":"788a53a6527c9e06b679e70c76171fff9ca34e4b","ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-15T10:15:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: disable wasi http tests failing on windows","shortMessageHtmlLink":"chore: disable wasi http tests failing on windows"}},{"before":"02a10a57c22eef0efe4901b8da06a68d5d1c0d80","after":"0b67995dd4b983a542ccecb519d72e1f95525215","ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-15T08:59:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: enable tracing in tests","shortMessageHtmlLink":"chore: enable tracing in tests"}},{"before":"1d1a18c954f9b528b5b1d1e00ff62ec658a64c14","after":"02a10a57c22eef0efe4901b8da06a68d5d1c0d80","ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-15T08:54:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: enable tracing in tests","shortMessageHtmlLink":"chore: enable tracing in tests"}},{"before":"6b30ddeeb1eec48b1517f87d7ce47e11ff1874bc","after":"1d1a18c954f9b528b5b1d1e00ff62ec658a64c14","ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-15T02:26:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: call unreachable only on wasm32 arch\n\nprtest:full","shortMessageHtmlLink":"chore: call unreachable only on wasm32 arch"}},{"before":"4e6dc1385ec005ae69e4c52a6bf8ca52cc939906","after":"6b30ddeeb1eec48b1517f87d7ce47e11ff1874bc","ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-15T02:01:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"prtest:full","shortMessageHtmlLink":"prtest:full"}},{"before":"239f1151c3d80ba35f7a3655e648c20f70a9484c","after":"4e6dc1385ec005ae69e4c52a6bf8ca52cc939906","ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-15T01:59:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: run only test-programs","shortMessageHtmlLink":"chore: run only test-programs"}},{"before":"d4ea4a0028df105b4ad0a85abbb6adb179376aff","after":"239f1151c3d80ba35f7a3655e648c20f70a9484c","ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-15T01:29:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: fix bad merge conflict","shortMessageHtmlLink":"chore: fix bad merge conflict"}},{"before":"bb4ce514984b9286df6a3c4dd22315858298c6c4","after":"d4ea4a0028df105b4ad0a85abbb6adb179376aff","ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-15T01:18:30.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix/honor-permit-output-stream","shortMessageHtmlLink":"Merge branch 'main' into fix/honor-permit-output-stream"}},{"before":"8b7ffc20f38a05835b4536697589eeaeb8362497","after":"bb4ce514984b9286df6a3c4dd22315858298c6c4","ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-15T01:11:47.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: only run test-programs","shortMessageHtmlLink":"chore: only run test-programs"}},{"before":"40b778eee58bfe604cc450e3d44c1551d5127ab5","after":"8b7ffc20f38a05835b4536697589eeaeb8362497","ref":"refs/heads/fix/honor-permit-output-stream","pushedAt":"2023-09-13T23:18:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eduardomourar","name":"Eduardo de Moura Rodrigues","path":"/eduardomourar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16357187?s=80&v=4"},"commit":{"message":"chore: disable large body test","shortMessageHtmlLink":"chore: disable large body test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADkntKqwA","startCursor":null,"endCursor":null}},"title":"Activity · eduardomourar/wasmtime"}