{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":719345738,"defaultBranch":"main","name":"unikraft-dropbear","ownerLogin":"extinctpotato","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-16T01:08:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18371269?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701047336.0","currentOid":""},"activityList":{"items":[{"before":"10516c6449ca48a80252d794c052bf65ef5af237","after":"7ca88fe5e40021c268db7da72dda74dc07fe9737","ref":"refs/heads/main","pushedAt":"2023-11-29T00:45:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: do not call disallow_core\n\nPresumably for safety purposes, dropbear sets the maximum size of a core\ndump for its process to zero, thus disabling it.\nMy guess is that it's done to avoid leaks of any sort.\n\nUnikraft, however, does not seem to implement the concept of core dumps.\nAttempting to set this limit will result in a non-harmless message\nsaying \"Unsupported resource\". It doesn't break anything but I thought\nthat it would be nice to get rid of this confusing message.\n\nResource limits that are supported in Unikraft can be seen here:\nhttps://github.com/unikraft/unikraft/blob/254bfe2748749336d077ba43153d8751d6faf1d9/lib/posix-process/deprecated.c#L327","shortMessageHtmlLink":"lib-dropbear: do not call disallow_core"}},{"before":"10516c6449ca48a80252d794c052bf65ef5af237","after":null,"ref":"refs/heads/cleanup-and-release","pushedAt":"2023-11-27T01:08:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"}},{"before":"befdf618ed075302a764f359f2ad2c24acd26c6a","after":"10516c6449ca48a80252d794c052bf65ef5af237","ref":"refs/heads/main","pushedAt":"2023-11-27T01:08:50.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: refactor includes","shortMessageHtmlLink":"lib-dropbear: refactor includes"}},{"before":"a91639a185add13c68e1b0a9be5013d9604e7f38","after":"10516c6449ca48a80252d794c052bf65ef5af237","ref":"refs/heads/cleanup-and-release","pushedAt":"2023-11-27T01:07:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: refactor includes","shortMessageHtmlLink":"lib-dropbear: refactor includes"}},{"before":"cca7c2dd928fdff15922e84a2950f365b6e45d89","after":"a91639a185add13c68e1b0a9be5013d9604e7f38","ref":"refs/heads/cleanup-and-release","pushedAt":"2023-11-27T01:04:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add README","shortMessageHtmlLink":"Add README"}},{"before":"e07de9d0e81465b2fb24d0c426e75e62a7dafbda","after":"cca7c2dd928fdff15922e84a2950f365b6e45d89","ref":"refs/heads/cleanup-and-release","pushedAt":"2023-11-27T01:01:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add README","shortMessageHtmlLink":"Add README"}},{"before":"9ce71c2e2222af9ee82fcb707dd66464a18b8f71","after":"e07de9d0e81465b2fb24d0c426e75e62a7dafbda","ref":"refs/heads/cleanup-and-release","pushedAt":"2023-11-27T01:00:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add README","shortMessageHtmlLink":"Add README"}},{"before":"91e5f839dae13684b3623f9e3b9892ad1a0efd06","after":"9ce71c2e2222af9ee82fcb707dd66464a18b8f71","ref":"refs/heads/cleanup-and-release","pushedAt":"2023-11-27T00:57:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add README","shortMessageHtmlLink":"Add README"}},{"before":"57a7801d70593effb8ad95861a3760eb720a32d7","after":"91e5f839dae13684b3623f9e3b9892ad1a0efd06","ref":"refs/heads/cleanup-and-release","pushedAt":"2023-11-26T18:39:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add LICENSE","shortMessageHtmlLink":"Add LICENSE"}},{"before":"33791561a48b79707b757262c317f9ffa052f73a","after":"57a7801d70593effb8ad95861a3760eb720a32d7","ref":"refs/heads/cleanup-and-release","pushedAt":"2023-11-26T18:28:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: refactor includes","shortMessageHtmlLink":"lib-dropbear: refactor includes"}},{"before":"dcec760a7fbda51353c794d71a83abaad6d07e33","after":"33791561a48b79707b757262c317f9ffa052f73a","ref":"refs/heads/cleanup-and-release","pushedAt":"2023-11-26T17:20:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: flatten _FLAGS with _CFLAGS\n\nApparently _FLAGS variables are only interpreted for individual source\nfiles rather than the whole codebase.\nThe evidence for that lies in `unikraft/support/build/Makefile.rules`.\nLet's take a look at two lines from the definition of `buildrule_c`:\n\n* `$$($(call vprefix_lib,$(1),CFLAGS)) $$($(call vprefix_lib,$(1),CFLAGS-y))`\n* `$$($(call vprefix_src,$(1),$(2),$(3),FLAGS)) $$($(callvprefix_src,$(1),$(2),$(3),FLAGS-y))`\n\nClearly, `CFLAGS`-suffixed variables are \"fished out\" for the library prefix\n(e.g. `LIBDROPBEAR` in our case) while `FLAGS`-suffixed variables are\ninterpreted for source file variables (which are in the following\nformat: LIBNAME_FILENAME_[VARIANT_]VARNAME).","shortMessageHtmlLink":"lib-dropbear: flatten _FLAGS with _CFLAGS"}},{"before":"ae0f6ef3368f0253b0e128cf38bb238872940ad0","after":"dcec760a7fbda51353c794d71a83abaad6d07e33","ref":"refs/heads/cleanup-and-release","pushedAt":"2023-11-26T08:05:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: remove unneeded flags","shortMessageHtmlLink":"lib-dropbear: remove unneeded flags"}},{"before":null,"after":"ae0f6ef3368f0253b0e128cf38bb238872940ad0","ref":"refs/heads/cleanup-and-release","pushedAt":"2023-11-26T07:59:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: remove unneeded flags","shortMessageHtmlLink":"lib-dropbear: remove unneeded flags"}},{"before":"d263f250d21bf72a50d97847305e02b0160fe97b","after":"befdf618ed075302a764f359f2ad2c24acd26c6a","ref":"refs/heads/main","pushedAt":"2023-11-25T00:29:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add an opinionated startup script","shortMessageHtmlLink":"Add an opinionated startup script"}},{"before":"189a107051cdd764127cf030235e7f6c99ff7e54","after":"d263f250d21bf72a50d97847305e02b0160fe97b","ref":"refs/heads/main","pushedAt":"2023-11-24T23:28:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: do not daemonize","shortMessageHtmlLink":"lib-dropbear: do not daemonize"}},{"before":"be3cf71e04b799762cfebca6f535b35d99c89901","after":"189a107051cdd764127cf030235e7f6c99ff7e54","ref":"refs/heads/main","pushedAt":"2023-11-24T23:16:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: generate hostkeys on boot","shortMessageHtmlLink":"lib-dropbear: generate hostkeys on boot"}},{"before":"3d0d8bb89908536608b6248c3b132a4821b200c8","after":"be3cf71e04b799762cfebca6f535b35d99c89901","ref":"refs/heads/main","pushedAt":"2023-11-21T22:32:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"CI: upload artifact","shortMessageHtmlLink":"CI: upload artifact"}},{"before":"1d10a48c2cb274875446cd00d5045775aff67309","after":"3d0d8bb89908536608b6248c3b132a4821b200c8","ref":"refs/heads/main","pushedAt":"2023-11-21T22:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"CI: install unzip","shortMessageHtmlLink":"CI: install unzip"}},{"before":"844203dd8a8e355430fb42092c3c245c711ef508","after":"1d10a48c2cb274875446cd00d5045775aff67309","ref":"refs/heads/main","pushedAt":"2023-11-21T22:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"CI: install python3","shortMessageHtmlLink":"CI: install python3"}},{"before":"4f7af27660e46d016a9d1c40a3b9c233a380d808","after":"844203dd8a8e355430fb42092c3c245c711ef508","ref":"refs/heads/main","pushedAt":"2023-11-20T23:45:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add lib-compiler-rt\n\nThis is needed for __udivti3","shortMessageHtmlLink":"Add lib-compiler-rt"}},{"before":"04de92108029c46be90ac7faa47f0eba4961123e","after":"4f7af27660e46d016a9d1c40a3b9c233a380d808","ref":"refs/heads/main","pushedAt":"2023-11-20T23:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: disable unavailable functions in config.h","shortMessageHtmlLink":"lib-dropbear: disable unavailable functions in config.h"}},{"before":"acb50b19090f21e0cc7f220b7c15a15a443c2b71","after":"04de92108029c46be90ac7faa47f0eba4961123e","ref":"refs/heads/main","pushedAt":"2023-11-20T22:59:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: add missing sha384.c of tomcrypt","shortMessageHtmlLink":"lib-dropbear: add missing sha384.c of tomcrypt"}},{"before":"acc71477f05c08b57f44ed0f6aeea270d8cbdb48","after":"acb50b19090f21e0cc7f220b7c15a15a443c2b71","ref":"refs/heads/main","pushedAt":"2023-11-20T22:53:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"lib-dropbear: add missing common files","shortMessageHtmlLink":"lib-dropbear: add missing common files"}},{"before":"0d3637299bf34e79eab8dde334aa47cead040b89","after":"acc71477f05c08b57f44ed0f6aeea270d8cbdb48","ref":"refs/heads/main","pushedAt":"2023-11-20T22:29:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add CI","shortMessageHtmlLink":"Add CI"}},{"before":"868f08ca5b0484d0756b73eac8e03efb8c32cb04","after":"0d3637299bf34e79eab8dde334aa47cead040b89","ref":"refs/heads/main","pushedAt":"2023-11-20T22:27:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add CI","shortMessageHtmlLink":"Add CI"}},{"before":"bd0741e1d97d09e7dc6cec4e9e55feeafc251289","after":"868f08ca5b0484d0756b73eac8e03efb8c32cb04","ref":"refs/heads/main","pushedAt":"2023-11-20T22:25:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add CI","shortMessageHtmlLink":"Add CI"}},{"before":"50699d3446cc8fa9e157c0cc03d3858e888c84a5","after":"bd0741e1d97d09e7dc6cec4e9e55feeafc251289","ref":"refs/heads/main","pushedAt":"2023-11-20T22:22:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add CI","shortMessageHtmlLink":"Add CI"}},{"before":"bcd31d9b2a15035c298029ce9ac7da3e0c4871a9","after":"50699d3446cc8fa9e157c0cc03d3858e888c84a5","ref":"refs/heads/main","pushedAt":"2023-11-20T22:21:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add CI","shortMessageHtmlLink":"Add CI"}},{"before":"4697ab2312885a4eba9a12d2cd2a1a23d2461867","after":"bcd31d9b2a15035c298029ce9ac7da3e0c4871a9","ref":"refs/heads/main","pushedAt":"2023-11-20T22:18:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add CI","shortMessageHtmlLink":"Add CI"}},{"before":"538fd1faf80bd949edb4e4df0d6015424628f394","after":"4697ab2312885a4eba9a12d2cd2a1a23d2461867","ref":"refs/heads/main","pushedAt":"2023-11-20T22:15:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"extinctpotato","name":"Adam Olech","path":"/extinctpotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18371269?s=80&v=4"},"commit":{"message":"Add CI","shortMessageHtmlLink":"Add CI"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADumMFmwA","startCursor":null,"endCursor":null}},"title":"Activity ยท extinctpotato/unikraft-dropbear"}