{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":15357351,"defaultBranch":"master","name":"carbon-c-relay","ownerLogin":"grobian","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-12-21T10:33:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/667105?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714303037.0","currentOid":""},"activityList":{"items":[{"before":"effb5085e6730ce9dd6e5d122355e342b1407ea8","after":"1dec00dff580617b2b36a7d461f8ca6513a10c88","ref":"refs/heads/master","pushedAt":"2024-04-28T11:17:13.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"grobian","name":"Fabian Groffen","path":"/grobian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/667105?s=80&v=4"},"commit":{"message":"configure.ac: restoring maintainer mode\n\nSigned-off-by: Fabian Groffen ","shortMessageHtmlLink":"configure.ac: restoring maintainer mode"}},{"before":"198add1815774fedcd86673fcb8acd70bb3e37f8","after":"effb5085e6730ce9dd6e5d122355e342b1407ea8","ref":"refs/heads/master","pushedAt":"2024-04-28T10:54:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"grobian","name":"Fabian Groffen","path":"/grobian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/667105?s=80&v=4"},"commit":{"message":"configure.ac: restoring maintainer mode\n\nSigned-off-by: Fabian Groffen ","shortMessageHtmlLink":"configure.ac: restoring maintainer mode"}},{"before":"c4df9c7209c6394393e494a04339f01836372290","after":"198add1815774fedcd86673fcb8acd70bb3e37f8","ref":"refs/heads/master","pushedAt":"2024-04-28T09:39:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grobian","name":"Fabian Groffen","path":"/grobian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/667105?s=80&v=4"},"commit":{"message":"relay: reopen file destinations after SIGHUP\n\nRe-open file destinations such that logrotate or anything can move them\nand HUP the relay to create a new file.\n\nCloses: https://github.com/grobian/carbon-c-relay/issues/342\nSigned-off-by: Fabian Groffen ","shortMessageHtmlLink":"relay: reopen file destinations after SIGHUP"}},{"before":"3be6b9005bcd6923741bf8b7302cc1354d013113","after":"c4df9c7209c6394393e494a04339f01836372290","ref":"refs/heads/master","pushedAt":"2024-04-28T08:33:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grobian","name":"Fabian Groffen","path":"/grobian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/667105?s=80&v=4"},"commit":{"message":"queue: delay freeing overflow until after critical section\n\nI probably won't differ much, but all small bits help.\n\nSigned-off-by: Fabian Groffen ","shortMessageHtmlLink":"queue: delay freeing overflow until after critical section"}},{"before":"583aa4ed3bf498170d2aa343848b0379120573b4","after":"3be6b9005bcd6923741bf8b7302cc1354d013113","ref":"refs/heads/master","pushedAt":"2024-04-27T19:01:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grobian","name":"Fabian Groffen","path":"/grobian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/667105?s=80&v=4"},"commit":{"message":"build-sys: regenerate\n\nSigned-off-by: Fabian Groffen ","shortMessageHtmlLink":"build-sys: regenerate"}},{"before":"9a4321dff8ec9dbc35013040d39e840dbe8e7a84","after":"583aa4ed3bf498170d2aa343848b0379120573b4","ref":"refs/heads/master","pushedAt":"2024-04-27T14:40:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grobian","name":"Fabian Groffen","path":"/grobian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/667105?s=80&v=4"},"commit":{"message":"*: use unsigned for bit-fields\n\nThis should resolve Clang's warning\n\nerror: implicit truncation from 'int' to a one-bit wide bit-field\nchanges value from 1 to -1 [-Werror,-Wsingle-bit-bitfield-constant-conversion]\n\nSigned-off-by: Fabian Groffen ","shortMessageHtmlLink":"*: use unsigned for bit-fields"}},{"before":"fbd8ea0558c52d1b8b22017f8bef39e75d5893e4","after":"9a4321dff8ec9dbc35013040d39e840dbe8e7a84","ref":"refs/heads/master","pushedAt":"2024-04-27T09:49:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grobian","name":"Fabian Groffen","path":"/grobian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/667105?s=80&v=4"},"commit":{"message":"aggregator: reduce splay to just a bunch of seconds\n\nWhen large expiry windows are used, using a splay of up to a window is\njust overkill. We just want to avoid emptying all buckets at once, but\nin the end, a little splay here should be enough. If we really need to\nstretch it out over the entire expiry windows, it means we're at max\ncapacity, and any random mishap, may go over the limit.\n\nCloses: https://github.com/grobian/carbon-c-relay/issues/435\nSigned-off-by: Fabian Groffen ","shortMessageHtmlLink":"aggregator: reduce splay to just a bunch of seconds"}},{"before":"0511eee83f201c69a779938d999b35de539357b2","after":"fbd8ea0558c52d1b8b22017f8bef39e75d5893e4","ref":"refs/heads/master","pushedAt":"2024-04-27T09:06:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grobian","name":"Fabian Groffen","path":"/grobian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/667105?s=80&v=4"},"commit":{"message":"faketime: revert accidential change to fakegettimeofday\n\nThis closes Coverity 493023, we always need now, not just to compute the\nfake offset.\n\nSigned-off-by: Fabian Groffen ","shortMessageHtmlLink":"faketime: revert accidential change to fakegettimeofday"}},{"before":"bd1d0a33efaee2b388b051226aafccc84a16c3dc","after":"0511eee83f201c69a779938d999b35de539357b2","ref":"refs/heads/master","pushedAt":"2024-04-27T09:01:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grobian","name":"Fabian Groffen","path":"/grobian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/667105?s=80&v=4"},"commit":{"message":"faketime: use regular symbol iso nasty injection approach\n\nmacOS doesn't allow injecting symbols (any more) and it's fugly as well,\nso instead of preloading, just compile a separate binary for testing\npurposes using the time/gettimeofday functions from faketime.\nThis is activating using a define via build, and therefore function nor\noverride are available in the produced binary (which is good).\n\nSigned-off-by: Fabian Groffen ","shortMessageHtmlLink":"faketime: use regular symbol iso nasty injection approach"}},{"before":"741937387d08e877d3c28583a7c453c99bf506f1","after":"bd1d0a33efaee2b388b051226aafccc84a16c3dc","ref":"refs/heads/master","pushedAt":"2024-04-24T20:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"grobian","name":"Fabian Groffen","path":"/grobian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/667105?s=80&v=4"},"commit":{"message":"dispatcher: reduce base footprint somewhat\n\nEach connection carries at least two 32K buffers, plus some other stuff,\n65K. Since the growsize is 1024 connections, that means 65M bytes just\nfor handling connections alone. Especially on embedded platforms (like\nOpenWRT) routers this may be a huge bloat for something never used. Be\nmore conservative in increments, to keep footprint low on systems where\nlarge amounts of connections are not expected.\n\nDifferentiate between submission and normal mode, to keep the footprint\nminimal in submission, and grow faster in server mode.\n\nSigned-off-by: Fabian Groffen ","shortMessageHtmlLink":"dispatcher: reduce base footprint somewhat"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPDp0dQA","startCursor":null,"endCursor":null}},"title":"Activity ยท grobian/carbon-c-relay"}