{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":225993667,"defaultBranch":"master","name":"gdbstub","ownerLogin":"daniel5151","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-12-05T01:54:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2389445?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704568889.0","currentOid":""},"activityList":{"items":[{"before":"97907144804c3efba8dd67e478e417d94bc3c1ee","after":"927a961339353dca76882863160458cf5f7d0c66","ref":"refs/heads/master","pushedAt":"2024-01-06T19:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"release 0.7.1","shortMessageHtmlLink":"release 0.7.1"}},{"before":"7cba7ca2fac7bb4bbc8a496afff51d137e36b174","after":"97907144804c3efba8dd67e478e417d94bc3c1ee","ref":"refs/heads/master","pushedAt":"2024-01-06T19:16:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"Add support for `qXfer:libraries{,-svr4}:read` (#142)\n\n* Add support for `qXfer:libraries{,-svr4}:read`\r\n\r\nA toy project I've been working on involves loading a custom kernel and\r\na custom guest into a KVM instance, and these commands enable `gdb` to\r\nbe able to debug both the guest and the kernel at the same time by\r\nreporting where both images are loaded in the address space.\r\n\r\nInitially this commit only implemented `qXfer:libraries:read` but it\r\nturned out that gdb never actually used that command. When implementing\r\n`qXfer:libraries-svr4:read`, however, gdb invoked that automatically\r\n(presumably it's target-specific). I ended up including both here for\r\ncompleteness.\r\n\r\n* Add a note to the README\r\n\r\n* rustfmt\r\n\r\n* Add armv4t example\r\n\r\n* Remove support for `libraries` command\r\n\r\nUnknown how to actually get gdb to use it yet.\r\n\r\n* Fix a TODO\r\n\r\n* Update `section_offsets` documentation\r\n\r\n* Run cargo fmt","shortMessageHtmlLink":"Add support for qXfer:libraries{,-svr4}:read (#142)"}},{"before":"c489dcdf5992d6e7ebfcf37775ce81dc8cf7861d","after":"7cba7ca2fac7bb4bbc8a496afff51d137e36b174","ref":"refs/heads/master","pushedAt":"2023-11-24T20:01:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"add missing links to CHANGELOG.md","shortMessageHtmlLink":"add missing links to CHANGELOG.md"}},{"before":"cc4874306a84512bdd9155531d12ebfff96e909a","after":"c489dcdf5992d6e7ebfcf37775ce81dc8cf7861d","ref":"refs/heads/master","pushedAt":"2023-11-24T19:53:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"release 0.7.0","shortMessageHtmlLink":"release 0.7.0"}},{"before":"07c6167994f324e2617dcb470b1c768d3102dd63","after":"cc4874306a84512bdd9155531d12ebfff96e909a","ref":"refs/heads/master","pushedAt":"2023-11-24T19:51:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"release 0.7.0","shortMessageHtmlLink":"release 0.7.0"}},{"before":"280a3dfb24e8c21f642ef5f14c6940c0f02c792a","after":"7d2413d6907367e0e758485a5bd042b989efd776","ref":"refs/heads/dev/0.7","pushedAt":"2023-11-24T19:51:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"docs ahead of 0.7 release","shortMessageHtmlLink":"docs ahead of 0.7 release"}},{"before":"7d2413d6907367e0e758485a5bd042b989efd776","after":"07c6167994f324e2617dcb470b1c768d3102dd63","ref":"refs/heads/master","pushedAt":"2023-11-24T19:50:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"clippy","shortMessageHtmlLink":"clippy"}},{"before":"280a3dfb24e8c21f642ef5f14c6940c0f02c792a","after":"7d2413d6907367e0e758485a5bd042b989efd776","ref":"refs/heads/master","pushedAt":"2023-11-24T19:47:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"docs ahead of 0.7 release","shortMessageHtmlLink":"docs ahead of 0.7 release"}},{"before":"36f166e1aabe47ea2f0508207372e4a302fbac87","after":"280a3dfb24e8c21f642ef5f14c6940c0f02c792a","ref":"refs/heads/master","pushedAt":"2023-11-24T19:46:08.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"release 0.7.0","shortMessageHtmlLink":"release 0.7.0"}},{"before":"d6223690bef8d7eb48e26baad6f9db3f2fdef4a0","after":"280a3dfb24e8c21f642ef5f14c6940c0f02c792a","ref":"refs/heads/dev/0.7","pushedAt":"2023-11-24T19:45:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"release 0.7.0","shortMessageHtmlLink":"release 0.7.0"}},{"before":"2cf3299476f236b366a4e7e0bf02f8a184e80039","after":"d6223690bef8d7eb48e26baad6f9db3f2fdef4a0","ref":"refs/heads/dev/0.7","pushedAt":"2023-05-25T23:54:09.302Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"Updated to bitflags 2.2.1. (#138)\n\n* Updated to bitflags 2.2.1.\r\n\r\n* Don't derive so many traits for ProtocolFeatures.\r\n\r\n* Update to bitflags 2.3.1.\r\n\r\n* Use external version of bitflags macro.","shortMessageHtmlLink":"Updated to bitflags 2.2.1. (#138)"}},{"before":"04909b7162bfd4a7efd8f89d887ecd4d31863971","after":"2cf3299476f236b366a4e7e0bf02f8a184e80039","ref":"refs/heads/dev/0.7","pushedAt":"2023-04-30T20:09:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"dump_asm.sh improvements\n\nlog if no panics were found\n\ntrim debug sections from asm\n\nadd EXTRA_TRIM to dump_asm","shortMessageHtmlLink":"dump_asm.sh improvements"}},{"before":"1f9f4c489979afc3d82eda2abd06b3fc9639062f","after":"04909b7162bfd4a7efd8f89d887ecd4d31863971","ref":"refs/heads/dev/0.7","pushedAt":"2023-04-30T18:50:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"log if no panics were found","shortMessageHtmlLink":"log if no panics were found"}},{"before":"5fed4461e74911c973efbd0dddf63a9f42064eb7","after":"1f9f4c489979afc3d82eda2abd06b3fc9639062f","ref":"refs/heads/dev/0.7","pushedAt":"2023-04-30T18:46:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"ci test","shortMessageHtmlLink":"ci test"}},{"before":"09791f73d7b7336b29fd2910c9418a038bbcd1cd","after":"5fed4461e74911c973efbd0dddf63a9f42064eb7","ref":"refs/heads/dev/0.7","pushedAt":"2023-04-30T18:35:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"update doctest","shortMessageHtmlLink":"update doctest"}},{"before":"e2329b80c2d51ee0ab4678365a35b27b51f32235","after":"09791f73d7b7336b29fd2910c9418a038bbcd1cd","ref":"refs/heads/dev/0.7","pushedAt":"2023-04-30T18:33:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"add .git-blame-ignore-revs","shortMessageHtmlLink":"add .git-blame-ignore-revs"}},{"before":"5afd4328ad6fc771a331528533df37fc06a7c041","after":"e2329b80c2d51ee0ab4678365a35b27b51f32235","ref":"refs/heads/dev/0.7","pushedAt":"2023-04-30T18:31:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"fmt everything using imports_granularity = \"Item\"\n\nIn the years since I first started `gdbstub`, I've grown fond of\none-import-per-line formatting.","shortMessageHtmlLink":"fmt everything using imports_granularity = \"Item\""}},{"before":"64f2579c2671896f15eef0a7e0f12783fa7423d9","after":"5afd4328ad6fc771a331528533df37fc06a7c041","ref":"refs/heads/dev/0.7","pushedAt":"2023-04-29T19:36:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"switch `Signal` from `enum` to `struct` + associated consts\n\ncloses #120","shortMessageHtmlLink":"switch Signal from enum to struct + associated consts"}},{"before":"3bc01635466db762dcefc3c6b4ee4096d2ccead7","after":"64f2579c2671896f15eef0a7e0f12783fa7423d9","ref":"refs/heads/dev/0.7","pushedAt":"2023-04-29T19:35:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"switch Singnal to `struct` + associated consts\n\ncloses #120","shortMessageHtmlLink":"switch Singnal to struct + associated consts"}},{"before":"3c7a87c4c303a8f9bcc849fde4b1e1d55262d6ac","after":"3bc01635466db762dcefc3c6b4ee4096d2ccead7","ref":"refs/heads/dev/0.7","pushedAt":"2023-04-29T19:23:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"cargo fmt, changelog","shortMessageHtmlLink":"cargo fmt, changelog"}},{"before":"dfdb1d390143419b7716048181731fce85ff9224","after":"3c7a87c4c303a8f9bcc849fde4b1e1d55262d6ac","ref":"refs/heads/dev/0.7","pushedAt":"2023-04-29T19:19:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"refine error message if GDB sent unsupported step packet\n\nrelated to #132","shortMessageHtmlLink":"refine error message if GDB sent unsupported step packet"}},{"before":"0b0c45672a8bee90dfa7b9affd1728cbdc29af14","after":"dfdb1d390143419b7716048181731fce85ff9224","ref":"refs/heads/dev/0.7","pushedAt":"2023-04-26T15:56:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"`read_addrs()` can return fewer bytes than requested (#115)\n\nThe `read_addrs()` method for targets now returns a number of bytes that\r\nwere read. This allows a target to gracefully signal the client that\r\nmemory at an address range is not accessible.\r\n\r\nSigned-off-by: Thomas Scholtes ","shortMessageHtmlLink":"read_addrs() can return fewer bytes than requested (#115)"}},{"before":"e47ed4faacf5b3147f7478dab2ac4138b639e6d5","after":"36f166e1aabe47ea2f0508207372e4a302fbac87","ref":"refs/heads/master","pushedAt":"2023-04-13T01:09:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"release gdbstub 0.6.6","shortMessageHtmlLink":"release gdbstub 0.6.6"}},{"before":"3c007329ec06499550872cba46db92e1a693b865","after":"e47ed4faacf5b3147f7478dab2ac4138b639e6d5","ref":"refs/heads/master","pushedAt":"2023-04-13T00:21:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"Toggle support for `QStartNoAckMode` (#135)\n\n* Toggle support for `QStartNoAckMode`\r\n\r\n* Compile-out packet parsing if mode is disabled","shortMessageHtmlLink":"Toggle support for QStartNoAckMode (#135)"}},{"before":"30a4695bb3f099fa9199eba66f3626e2f5a48ca6","after":null,"ref":"refs/tags/0.6.5","pushedAt":"2023-04-06T01:21:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"}},{"before":"30a4695bb3f099fa9199eba66f3626e2f5a48ca6","after":"3c007329ec06499550872cba46db92e1a693b865","ref":"refs/heads/master","pushedAt":"2023-04-06T01:20:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"release gdbstub 0.6.5","shortMessageHtmlLink":"release gdbstub 0.6.5"}},{"before":"266d87ff8ec2d107ce088a27a639fc2f7c638769","after":null,"ref":"refs/heads/feature/improve-vattach","pushedAt":"2023-04-06T01:11:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"}},{"before":"d69da3a99752d6ac6688f52535191aa20768061e","after":"30a4695bb3f099fa9199eba66f3626e2f5a48ca6","ref":"refs/heads/master","pushedAt":"2023-04-06T01:11:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"rework vAttach + custom pid reporting (#133)","shortMessageHtmlLink":"rework vAttach + custom pid reporting (#133)"}},{"before":"bf4ad90aa45ac7e99c55935d7cefb3adcf763b68","after":"d69da3a99752d6ac6688f52535191aa20768061e","ref":"refs/heads/master","pushedAt":"2023-03-25T20:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"minor doc fix","shortMessageHtmlLink":"minor doc fix"}},{"before":"f81ce143b65891b3f362b4d2dc40414aeeea6836","after":"266d87ff8ec2d107ce088a27a639fc2f7c638769","ref":"refs/heads/feature/improve-vattach","pushedAt":"2023-03-25T20:28:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel5151","name":"Daniel Prilik","path":"/daniel5151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2389445?s=80&v=4"},"commit":{"message":"crunch things down","shortMessageHtmlLink":"crunch things down"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD2VN9UgA","startCursor":null,"endCursor":null}},"title":"Activity ยท daniel5151/gdbstub"}