{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":293258145,"defaultBranch":"master","name":"tscat","ownerLogin":"msantos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-06T11:02:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/158059?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686222652.142646","currentOid":""},"activityList":{"items":[{"before":"f2d4f381c0d9bc2756ff76cae3489148140b0c57","after":"24d665fd33fe826126b41caeffb301e5c5c1511f","ref":"refs/heads/master","pushedAt":"2023-11-17T12:24:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"msantos","name":"Michael Santos","path":"/msantos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158059?s=80&v=4"},"commit":{"message":"cleanup: variable reinitialization","shortMessageHtmlLink":"cleanup: variable reinitialization"}},{"before":"dee0ad480035bca59d2235f94e282166970471e5","after":"f2d4f381c0d9bc2756ff76cae3489148140b0c57","ref":"refs/heads/master","pushedAt":"2023-09-21T11:25:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"msantos","name":"Michael Santos","path":"/msantos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158059?s=80&v=4"},"commit":{"message":"README: reformat, update build","shortMessageHtmlLink":"README: reformat, update build"}},{"before":"b9b427fbdc6f32c9a727cef8693c1224c76220b8","after":"dee0ad480035bca59d2235f94e282166970471e5","ref":"refs/heads/master","pushedAt":"2023-08-02T10:48:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"msantos","name":"Michael Santos","path":"/msantos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158059?s=80&v=4"},"commit":{"message":"capsicum: close open file descriptors\n\nThe capsicum restrictions set a read-only policy for any open fd's above\nstderr: close the fd instead.\n\n* the read-only policy would likely interfere with usage of the inherited\n fd, for example, by executables which fork the program for\n debugging\n* faster startup","shortMessageHtmlLink":"capsicum: close open file descriptors"}},{"before":"a9647abb8262cb6956779a3413191e2fdf912738","after":"b9b427fbdc6f32c9a727cef8693c1224c76220b8","ref":"refs/heads/master","pushedAt":"2023-08-01T11:28:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"msantos","name":"Michael Santos","path":"/msantos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158059?s=80&v=4"},"commit":{"message":"build: enable warnings, fix signed/unsigned compare\n\n```\ngetnline.c: In function ‘getndelim’:\ngetnline.c:68:38: warning: comparison of integer expressions of\ndifferent signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’}\n[-Wsign-compare]\n 68 | if (c == delimiter || ptr - *buf >= nmax) {\n | ^~\n```","shortMessageHtmlLink":"build: enable warnings, fix signed/unsigned compare"}},{"before":"94b81ae1345cc5fa1edbf66bd945fa0ae4f1ac4a","after":"a9647abb8262cb6956779a3413191e2fdf912738","ref":"refs/heads/master","pushedAt":"2023-06-08T11:10:38.196Z","pushType":"push","commitsCount":1,"pusher":{"login":"msantos","name":"Michael Santos","path":"/msantos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158059?s=80&v=4"},"commit":{"message":"seccomp: allow clock_gettime64, getrandom","shortMessageHtmlLink":"seccomp: allow clock_gettime64, getrandom"}},{"before":"802775eb795d00dec133bde925f84b49104e0d02","after":"94b81ae1345cc5fa1edbf66bd945fa0ae4f1ac4a","ref":"refs/heads/master","pushedAt":"2023-06-07T11:29:16.825Z","pushType":"push","commitsCount":1,"pusher":{"login":"msantos","name":"Michael Santos","path":"/msantos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158059?s=80&v=4"},"commit":{"message":"rlimit/capsicum: restrict fsize at startup\n\nMove the fsize restrictions to init:\n* fd 2 is set by the parent\n* tscat does not write to any files while parsing options","shortMessageHtmlLink":"rlimit/capsicum: restrict fsize at startup"}},{"before":"f37a3b42eb27269a101ad1280d27f3e1fdf99ac8","after":"802775eb795d00dec133bde925f84b49104e0d02","ref":"refs/heads/master","pushedAt":"2023-03-21T10:35:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"msantos","name":"Michael Santos","path":"/msantos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158059?s=80&v=4"},"commit":{"message":"capsicum: disable fs writes\n\nUse RLIMIT_FSIZE to disable writes to the filesystem when stdout is not\na regular file.","shortMessageHtmlLink":"capsicum: disable fs writes"}},{"before":"b36cd9198eab2d9186c52cf6eb167a7741e31fe7","after":"f37a3b42eb27269a101ad1280d27f3e1fdf99ac8","ref":"refs/heads/master","pushedAt":"2023-03-20T10:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"msantos","name":"Michael Santos","path":"/msantos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/158059?s=80&v=4"},"commit":{"message":"rlimit: disable fs writes when using tty/pipe\n\nIf rlimit process restrictions are enforced and stdout is not a regular\nfile, disable writes to the filesystem by setting RLIMIT_FSIZE to 0.","shortMessageHtmlLink":"rlimit: disable fs writes when using tty/pipe"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADsZC8cwA","startCursor":null,"endCursor":null}},"title":"Activity · msantos/tscat"}