{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1831330,"defaultBranch":"master","name":"tomb","ownerLogin":"dyne","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-06-01T11:23:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/481963?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725170345.0","currentOid":""},"activityList":{"items":[{"before":"653609a4b9c8513fabc98820fdda185f906cd488","after":"ff692999de9fdec625ffab60c57f3cc6cf1ccd16","ref":"refs/heads/master","pushedAt":"2024-09-08T02:31:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"enable btrfs light zstd:1 compression by default at mount\n\nthis comes free and is handled gracefully by btrfs according to\npre-compression heuristics, making it an ideal filesystem choice for\ntomb volumes that have compressable contents.\n\nA `compress-force=zstd:1` custom option would deactivate the heuristic\ntest and compress everything.","shortMessageHtmlLink":"enable btrfs light zstd:1 compression by default at mount"}},{"before":"0ef195dff0e94cd8641ed97da3f379b19f707780","after":"653609a4b9c8513fabc98820fdda185f906cd488","ref":"refs/heads/master","pushedAt":"2024-09-01T20:30:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"slam_tomb: simplify and rename to _kill_processes\n\nIn general umount_tomb and slam_tomb shared a lot of similar code.\nMain difference being, that the latter additionally searched for\nprocesses and would still call umount_tomb if the processes could\nbe killed.\numount_tomb would then again search with the provided name for the\nrelevant tomb in list_tomb_mounts, which should be obsolete at this\npoint.\nTherefore the decision to reduce slam_tomb in functionality. It would\nonly work on a supplied tombname and tombmount, look if there are\nprocesses and is called from within umount_tomb.\n(Theoretical tombname could be removed)\nCalling tomb with slam or close sets a flag, which will decide if\nthat part in umount_tomb will be executed.","shortMessageHtmlLink":"slam_tomb: simplify and rename to _kill_processes"}},{"before":null,"after":"e56c103af24ed15f8cb0b9a99b09eb935bb81691","ref":"refs/heads/feat/btrfs-compression","pushedAt":"2024-09-01T05:59:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"enable btrfs light zstd:1 compression by default at mount\n\nthis comes free and is handled gracefully by btrfs according to\npre-compression heuristics, making it an ideal filesystem choice for\ntomb volumes that have compressable contents.\n\nA `compress-force=zstd:1` custom option would deactivate the heuristic\ntest and compress everything.","shortMessageHtmlLink":"enable btrfs light zstd:1 compression by default at mount"}},{"before":null,"after":"960f5eeacf3ec755da481f2335e7a19870471035","ref":"refs/heads/optim/slam","pushedAt":"2024-08-31T21:03:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"slam_tomb: simplify and rename to _kill_processes\n\nIn general umount_tomb and slam_tomb shared a lot of similar code.\nMain difference being, that the latter additionally searched for\nprocesses and would still call umount_tomb if the processes could\nbe killed.\numount_tomb would then again search with the provided name for the\nrelevant tomb in list_tomb_mounts, which should be obsolete at this\npoint.\nTherefore the decision to reduce slam_tomb in functionality. It would\nonly work on a supplied tombname and tombmount, look if there are\nprocesses and is called from within umount_tomb.\n(Theoretical tombname could be removed)\nCalling tomb with slam or close sets a flag, which will decide if\nthat part in umount_tomb will be executed.","shortMessageHtmlLink":"slam_tomb: simplify and rename to _kill_processes"}},{"before":"73950fe3d87f516de2ace098463fa76694d3ec3e","after":"0ef195dff0e94cd8641ed97da3f379b19f707780","ref":"refs/heads/master","pushedAt":"2024-08-31T20:46:39.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"small updates to readme","shortMessageHtmlLink":"small updates to readme"}},{"before":"3572ac90827f75b8f274a0f39a375fbda9347ed7","after":"bfeec9674f1afbba2c52488c04bef905a79218c5","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T20:10:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"small updates to readme","shortMessageHtmlLink":"small updates to readme"}},{"before":"c83068c03ab94c9928752018a4ce62b62de9d015","after":"73950fe3d87f516de2ace098463fa76694d3ec3e","ref":"refs/heads/master","pushedAt":"2024-08-31T17:07:10.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"tests: add outside bind mounts to 75_hooks\n\nit may happen, that someone bind mounts manually or via an immutable setup the tomb mountdir somewhere else.\nTomb should be able to discover such mounts and close them if the tomb itself is closed.","shortMessageHtmlLink":"tests: add outside bind mounts to 75_hooks"}},{"before":"80c3d7296e35780e19ae7b8bcaa402de25f290a8","after":"3572ac90827f75b8f274a0f39a375fbda9347ed7","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T15:25:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"small updates to readme","shortMessageHtmlLink":"small updates to readme"}},{"before":"1ca35d88b2903d87466ff09ffa907fa23425e086","after":"80c3d7296e35780e19ae7b8bcaa402de25f290a8","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T14:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"skip resize test for btrfs mixedmode","shortMessageHtmlLink":"skip resize test for btrfs mixedmode"}},{"before":"75aafc0c8c6eacfbd7035ecf2a731dd7447f9dde","after":"c83068c03ab94c9928752018a4ce62b62de9d015","ref":"refs/heads/master","pushedAt":"2024-08-31T13:50:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"Man-Page: remove part about gpg-agent\n\nNo plans on making this necessary and information about setting it up may not be the right place for this man-page.","shortMessageHtmlLink":"Man-Page: remove part about gpg-agent"}},{"before":"1e45d029ace20d2ea0ece761f18c17c4166bc8bd","after":"1ca35d88b2903d87466ff09ffa907fa23425e086","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T13:48:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"fix size on all resize tests","shortMessageHtmlLink":"fix size on all resize tests"}},{"before":"c67a74ff92b9cf955e363d0998ad8d3d3f1eec0b","after":"1e45d029ace20d2ea0ece761f18c17c4166bc8bd","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T12:57:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"fix test resize in mixedmode too","shortMessageHtmlLink":"fix test resize in mixedmode too"}},{"before":"ce9aebe9fde9d35d8006470c007405a4e6b2e3a4","after":"c67a74ff92b9cf955e363d0998ad8d3d3f1eec0b","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T12:32:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"increase resize delta on btrfs test","shortMessageHtmlLink":"increase resize delta on btrfs test"}},{"before":"2c4592d78db8e118c4898cd717b5ef86ffcd3fb6","after":"ce9aebe9fde9d35d8006470c007405a4e6b2e3a4","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T12:30:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"fix: resize on btrfs formatted volumes","shortMessageHtmlLink":"fix: resize on btrfs formatted volumes"}},{"before":"6c4011add86a7838d7508d78fa2b3e1ce7d513a6","after":"2c4592d78db8e118c4898cd717b5ef86ffcd3fb6","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T03:59:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"test btrfs tomb resize","shortMessageHtmlLink":"test btrfs tomb resize"}},{"before":"34187e2b15896133dd5d62a5544b04deebadda0f","after":"6c4011add86a7838d7508d78fa2b3e1ce7d513a6","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T03:54:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"elevate minimum size permitted for btrfs filesystem","shortMessageHtmlLink":"elevate minimum size permitted for btrfs filesystem"}},{"before":"450de1cd4903223fe2b2863b2dda39b1202975fd","after":"34187e2b15896133dd5d62a5544b04deebadda0f","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T03:47:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"test btrfs tomb","shortMessageHtmlLink":"test btrfs tomb"}},{"before":"efbbd050f0c84f36958e9d76783f6be40b3fd60e","after":"450de1cd4903223fe2b2863b2dda39b1202975fd","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T03:39:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"improve readability of code in some complex branching points\n\navoid usage of if...elif...elif...else in some points, substituted\nwith while true; do ... done loops and break statements on success.","shortMessageHtmlLink":"improve readability of code in some complex branching points"}},{"before":"f47a55595f40678e37d67cf71c823a6a1f8ec776","after":"efbbd050f0c84f36958e9d76783f6be40b3fd60e","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T03:18:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"remove sphinx from tests and docs\n\nleftover strings are in translations, maybe take them off later","shortMessageHtmlLink":"remove sphinx from tests and docs"}},{"before":"7a7d26f7bf1e4ba9238137511819dd36ea80eee4","after":"f47a55595f40678e37d67cf71c823a6a1f8ec776","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T02:56:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"remove unused and old libsphinx support\n\nsteff seems to be moving towards new implementations and this was\nnever reported as used by anyone","shortMessageHtmlLink":"remove unused and old libsphinx support"}},{"before":"a0167240212adfe180245f6e1d50dad821f75ec6","after":"7a7d26f7bf1e4ba9238137511819dd36ea80eee4","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T02:51:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"kdf iterations need only to be specified when forging a key\n\nthe key header saves the key iteration set when forging","shortMessageHtmlLink":"kdf iterations need only to be specified when forging a key"}},{"before":"e0ac4c4780991226e17ddcbb571a48715daf5d24","after":"a0167240212adfe180245f6e1d50dad821f75ec6","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T02:45:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"use test export","shortMessageHtmlLink":"use test export"}},{"before":"de1e0ce804ca67bb70b4451451c5374f52aa77e1","after":"e0ac4c4780991226e17ddcbb571a48715daf5d24","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T02:42:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"fix overwrite in kdf test","shortMessageHtmlLink":"fix overwrite in kdf test"}},{"before":"551bafbdd8cdb7011fc6d642f6fd7bca5a0c4c38","after":"de1e0ce804ca67bb70b4451451c5374f52aa77e1","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T02:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"add argon2 kdf test","shortMessageHtmlLink":"add argon2 kdf test"}},{"before":"5c78cb6a29f900ff2a5458d217d0ce69ab1fc250","after":"551bafbdd8cdb7011fc6d642f6fd7bca5a0c4c38","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T02:30:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"enable tests on ubuntu 24, and add doas and argon2 to CI\n\nalso remove python2 from latest ubuntu as no more found\n\ndoas test is enabled only for latest","shortMessageHtmlLink":"enable tests on ubuntu 24, and add doas and argon2 to CI"}},{"before":"2aa5ee89952ea8f01315144506db00a70cd96824","after":"5c78cb6a29f900ff2a5458d217d0ce69ab1fc250","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T02:26:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"doas conf only for ubuntu 24","shortMessageHtmlLink":"doas conf only for ubuntu 24"}},{"before":"6f3e035f48cc641907042cb97bebeb5edcfc05b5","after":"2aa5ee89952ea8f01315144506db00a70cd96824","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T02:24:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"python2 only where found","shortMessageHtmlLink":"python2 only where found"}},{"before":"68672b8e2385eb68996020b9f206c9ea18bc7f2a","after":"6f3e035f48cc641907042cb97bebeb5edcfc05b5","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T02:20:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"remove doas from old ubuntus","shortMessageHtmlLink":"remove doas from old ubuntus"}},{"before":"4467588ae799e35e766970f16c46ee67127a89a2","after":"68672b8e2385eb68996020b9f206c9ea18bc7f2a","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T02:20:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"doas only on ubuntu 24","shortMessageHtmlLink":"doas only on ubuntu 24"}},{"before":"1fb2b3176771d3813802c181b2c763c3ad61603e","after":"4467588ae799e35e766970f16c46ee67127a89a2","ref":"refs/heads/fix/tests","pushedAt":"2024-08-31T02:12:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaromil","name":"Jaromil","path":"/jaromil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148059?s=80&v=4"},"commit":{"message":"fix doas package name","shortMessageHtmlLink":"fix doas package name"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEr-bZ6AA","startCursor":null,"endCursor":null}},"title":"Activity ยท dyne/tomb"}