{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1856976,"defaultBranch":"master","name":"libevent","ownerLogin":"libevent","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-06-06T21:42:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/833750?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713335955.0","currentOid":""},"activityList":{"items":[{"before":"ab338ab1dc400b36c9f57233437923e9a8aa909c","after":"525f5d0a14c9c103be750f2ca175328c25505ea4","ref":"refs/heads/master","pushedAt":"2024-05-20T14:17:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"ci: Switch `lukka/run-vcpkg` back to v7\n\nNewer versions expect a vcpkg manifest.","shortMessageHtmlLink":"ci: Switch lukka/run-vcpkg back to v7"}},{"before":"7a9458c09b16c71e4de30e59b725af653a4c2c20","after":"ab338ab1dc400b36c9f57233437923e9a8aa909c","ref":"refs/heads/master","pushedAt":"2024-05-20T09:19:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"ci: fix typo in matrix","shortMessageHtmlLink":"ci: fix typo in matrix"}},{"before":"66ee086bf1650713933e8f8a53c188bd8a7af7a5","after":"7a9458c09b16c71e4de30e59b725af653a4c2c20","ref":"refs/heads/master","pushedAt":"2024-05-20T09:17:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Don't try to set SO_REUSEADDR and SO_REUSEPORT on Unix sockets (#1625)","shortMessageHtmlLink":"Don't try to set SO_REUSEADDR and SO_REUSEPORT on Unix sockets (#1625)"}},{"before":"8976100a44be6ef96ba457d3637ae6a8b842e836","after":"66ee086bf1650713933e8f8a53c188bd8a7af7a5","ref":"refs/heads/master","pushedAt":"2024-05-18T14:20:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Fix conversion loses precision ssize_t to int in evthread_notify_base_default()","shortMessageHtmlLink":"Fix conversion loses precision ssize_t to int in evthread_notify_base…"}},{"before":"832f52692e4818aa96e1c1995caa87c4a18320b1","after":"8976100a44be6ef96ba457d3637ae6a8b842e836","ref":"refs/heads/master","pushedAt":"2024-05-18T13:58:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"unix: fail the operation when SO_REUSEPORT has no load balancing\n\n---------\n\nSigned-off-by: Andy Pan ","shortMessageHtmlLink":"unix: fail the operation when SO_REUSEPORT has no load balancing"}},{"before":"a41453ab51745810fbe24e3af6c5f46653c7a512","after":"832f52692e4818aa96e1c1995caa87c4a18320b1","ref":"refs/heads/master","pushedAt":"2024-05-18T13:57:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"aix: enable SO_REUSEPORT on AIX\n\nAIX 7.2.5 added the feature that would add the capability\nto distribute incoming connections across all listening ports.\n\nhttps://www.ibm.com/support/pages/how-get-better-listening-performance-multiple-listening-sockets-using-same-port-number-soreuseport\n\n---------\n\nSigned-off-by: Andy Pan ","shortMessageHtmlLink":"aix: enable SO_REUSEPORT on AIX"}},{"before":"fc9bfd210d289d1565cf03e3d9d2e85f50f5b144","after":"a41453ab51745810fbe24e3af6c5f46653c7a512","ref":"refs/heads/master","pushedAt":"2024-05-18T13:53:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Eliminate the redundant ev_uint64_t for eventfd\n\n---------\n\nSigned-off-by: Andy Pan ","shortMessageHtmlLink":"Eliminate the redundant ev_uint64_t for eventfd"}},{"before":"6d125f548691b3013641d3d8488c9e001e7d05fa","after":"fc9bfd210d289d1565cf03e3d9d2e85f50f5b144","ref":"refs/heads/master","pushedAt":"2024-05-07T19:15:41.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Merge pull request #1649 from azat/be/BSD-connect-failures\n\nFix tests failures due to incorrect handling of ECONNREFUSED on BSD","shortMessageHtmlLink":"Merge pull request #1649 from azat/be/BSD-connect-failures"}},{"before":"af31823fb2bd03ffc90167304d677ec492bc9757","after":"6d125f548691b3013641d3d8488c9e001e7d05fa","ref":"refs/heads/master","pushedAt":"2024-05-06T07:28:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Fix evbuffer_file_segment_new 64-bit support on Win32 (#1637)\n\nThis fixes the problematic #define fstat _fstat which would only support files up to 2 GB.\r\n\r\nAlso refactored it as evutil_fd_filesize to avoid exposing stat when not necessary.","shortMessageHtmlLink":"Fix evbuffer_file_segment_new 64-bit support on Win32 (#1637)"}},{"before":"c6a74ee04fc5904fe443302d37798ac82a2016b3","after":"af31823fb2bd03ffc90167304d677ec492bc9757","ref":"refs/heads/master","pushedAt":"2024-05-06T07:23:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Fix potential Null pointer dereference in bufferevent_openssl.c","shortMessageHtmlLink":"Fix potential Null pointer dereference in bufferevent_openssl.c"}},{"before":"6bb41ed0bbac9c27f97e80cfd4e52a9b1d610d38","after":"c6a74ee04fc5904fe443302d37798ac82a2016b3","ref":"refs/heads/master","pushedAt":"2024-05-06T07:13:32.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Merge branch 'test/fixes' -- more small fixes\n\n* test/fixes:\n test: mark http/timeout_read_server as retriable\n test: reset some static vars to avoid affecting other tests\n test: fix printing number of retries for FAILED message\n test: add debugging for bufferevent/bufferevent_connect_fail_eventcb*\n test: suppress logging for buffer/add_file_leak1","shortMessageHtmlLink":"Merge branch 'test/fixes' -- more small fixes"}},{"before":"5d45f4d9ff6e4f716504f6e06fc83614c46a6bfb","after":"6bb41ed0bbac9c27f97e80cfd4e52a9b1d610d38","ref":"refs/heads/master","pushedAt":"2024-05-05T18:22:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Merge branch 'test/fix-reports'\n\n* test/fix-reports:\n test: add proper message in case of test failure\n test: fix RETRYING message (add missing group prefix)","shortMessageHtmlLink":"Merge branch 'test/fix-reports'"}},{"before":"ccf4c74d393caafd8ed80c10c7bccc2c2bc8d7fe","after":"5d45f4d9ff6e4f716504f6e06fc83614c46a6bfb","ref":"refs/heads/master","pushedAt":"2024-05-05T06:34:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Simplifying apple-cmake-job","shortMessageHtmlLink":"Simplifying apple-cmake-job"}},{"before":"d241fcabd6e9dcfa06212b7a70dbcaabc1cd203a","after":"ccf4c74d393caafd8ed80c10c7bccc2c2bc8d7fe","ref":"refs/heads/master","pushedAt":"2024-05-05T06:33:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Add ChangeLog-2.1/ChangeLog (aka 2.2) into dist package","shortMessageHtmlLink":"Add ChangeLog-2.1/ChangeLog (aka 2.2) into dist package"}},{"before":"7ede5af692e1cd1899439436288a9ba145fdf1eb","after":"d241fcabd6e9dcfa06212b7a70dbcaabc1cd203a","ref":"refs/heads/master","pushedAt":"2024-05-05T06:32:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Add Privacy Manifest for App Store submissions\nDoc: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api\nFrom the API list, the libevent library only uses:\n- mach_absolute_time, but that one is avoided with HAVE_POSIX_MONOTONIC (default) instead of HAVE_MACH_MONOTONIC\n- fstat and stat in evbuffer_file_segment_new, which is covered by third-party SDK usage (0A2A.1)\n- fstat and stat in evutil_read_file_, which is used to read the \"/etc/resolv.conf\" and \"/etc/hosts\" files, for which there are no available supporting reasons","shortMessageHtmlLink":"Add Privacy Manifest for App Store submissions"}},{"before":"ac96656c2f917e633f13604199a03c552c475ffb","after":"7ede5af692e1cd1899439436288a9ba145fdf1eb","ref":"refs/heads/master","pushedAt":"2024-05-04T10:04:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Updating deprecated GitHub actions (#1629)\n\n* Updating deprecated GitHub actions\r\n\r\n* code review: use commit hash for actions","shortMessageHtmlLink":"Updating deprecated GitHub actions (#1629)"}},{"before":"534da76d44e68efb25813ccd0ed8cc555d311f4a","after":"ac96656c2f917e633f13604199a03c552c475ffb","ref":"refs/heads/master","pushedAt":"2024-05-04T09:52:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Bump github/codeql-action in the github-actions group\n\nBumps the github-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action).\n\n\nUpdates `github/codeql-action` from 3.24.10 to 3.25.3\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/4355270be187e1b672a7a1c7c7bae5afdc1ab94a...d39d31e687223d841ef683f52467bd88e9b21c14)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github/codeql-action in the github-actions group"}},{"before":"6277cc9483b8e66544ea825abca1fa1082f0a33b","after":null,"ref":"refs/heads/dependabot/github_actions/github-actions-629c1a71b7","pushedAt":"2024-05-04T09:52:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"}},{"before":"f516e399b437cc17ce3c4774b2e58092f35109b1","after":"534da76d44e68efb25813ccd0ed8cc555d311f4a","ref":"refs/heads/master","pushedAt":"2024-05-04T09:48:57.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Merge pull request #1641 from Coeur/coeur/apple-cmake-job\n\nAdding apple-cmake-job for an iOS/tvOS/visionOS/watchOS build","shortMessageHtmlLink":"Merge pull request #1641 from Coeur/coeur/apple-cmake-job"}},{"before":"3c744ceed0f545e845e2dec6b3e03c377f12e799","after":"f516e399b437cc17ce3c4774b2e58092f35109b1","ref":"refs/heads/master","pushedAt":"2024-05-04T09:42:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Fix brew path on Apple Silicon (#1633)\n\n* Fix brew path on Apple Silicon\r\n\r\n* code review: `brew --prefix openssl`\r\n\r\n* code review: correct mbedtls path\r\n\r\n* code review: cmake does support autodetection of OPENSSL_ROOT_DIR","shortMessageHtmlLink":"Fix brew path on Apple Silicon (#1633)"}},{"before":"0428771acb483e80f81f5e1faf109d686e8b931f","after":"3c744ceed0f545e845e2dec6b3e03c377f12e799","ref":"refs/heads/master","pushedAt":"2024-05-04T09:41:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"fix linux retrying cmake","shortMessageHtmlLink":"fix linux retrying cmake"}},{"before":"eec47a67100f5520e91057b68b4ff24b02913257","after":"0428771acb483e80f81f5e1faf109d686e8b931f","ref":"refs/heads/master","pushedAt":"2024-05-04T09:39:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Remove redundant condition in function:event_base_once","shortMessageHtmlLink":"Remove redundant condition in function:event_base_once"}},{"before":null,"after":"6277cc9483b8e66544ea825abca1fa1082f0a33b","ref":"refs/heads/dependabot/github_actions/github-actions-629c1a71b7","pushedAt":"2024-05-01T14:33:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github/codeql-action in the github-actions group\n\nBumps the github-actions group with 1 update: [github/codeql-action](https://github.com/github/codeql-action).\n\n\nUpdates `github/codeql-action` from 3.24.10 to 3.25.3\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/4355270be187e1b672a7a1c7c7bae5afdc1ab94a...d39d31e687223d841ef683f52467bd88e9b21c14)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github/codeql-action in the github-actions group"}},{"before":"64decd48e20f6d20d6f510aa75ab05861fd3d51c","after":"eec47a67100f5520e91057b68b4ff24b02913257","ref":"refs/heads/master","pushedAt":"2024-04-30T07:59:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Fix typos (#1634)","shortMessageHtmlLink":"Fix typos (#1634)"}},{"before":"a584efaa0e8a19d265b020a35224f828e1543243","after":"64decd48e20f6d20d6f510aa75ab05861fd3d51c","ref":"refs/heads/master","pushedAt":"2024-04-29T05:51:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Fix potential Null pointer dereference in dns-example.c (#1601)","shortMessageHtmlLink":"Fix potential Null pointer dereference in dns-example.c (#1601)"}},{"before":"aef201a9fc69fb61e5c1a87c423ff56b2f480f6e","after":"a584efaa0e8a19d265b020a35224f828e1543243","ref":"refs/heads/master","pushedAt":"2024-04-29T05:47:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Fix potential Null pointer dereference in time-test.c","shortMessageHtmlLink":"Fix potential Null pointer dereference in time-test.c"}},{"before":"cbbf209c0832c0cee8d73fb2635f2171d65f0526","after":"aef201a9fc69fb61e5c1a87c423ff56b2f480f6e","ref":"refs/heads/master","pushedAt":"2024-04-29T05:35:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Change ident for EVFILT_USER to 0 and add a test (#1582)\n\nConventionally, ident for EVFILT_USER is set to 0 to avoid\r\ncollision of file descriptors, which is what other renowned\r\nnetworking frameworks like netty(java), mio(rust), gnet(go),\r\nswift-nio(swift), etc. do currently.\r\n\r\nCo-authored-by: Azat Khuzhin ","shortMessageHtmlLink":"Change ident for EVFILT_USER to 0 and add a test (#1582)"}},{"before":"a9426941555ec52b25c3641ebb8af72d7d91ebf8","after":"cbbf209c0832c0cee8d73fb2635f2171d65f0526","ref":"refs/heads/master","pushedAt":"2024-04-29T05:31:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Support SO_REUSEPORT on FreeBSD, DragonFly and Solaris (#1624)\n\n## References\r\n\r\n- [The SO_REUSEPORT socket option on Linux](https://lwn.net/Articles/542629/)\r\n- [DragonFly Release 3.6](https://www.dragonflybsd.org/release36/)\r\n- [FreeBSD 12.0-RELEASE Release Notes](https://www.freebsd.org/releases/12.0R/relnotes/)\r\n- [SO_REUSEPORT on Solaris 11.4](https://docs.oracle.com/cd/E88353_01/html/E37843/setsockopt-3c.html)\r\n\r\nCo-authored-by: Azat Khuzhin ","shortMessageHtmlLink":"Support SO_REUSEPORT on FreeBSD, DragonFly and Solaris (#1624)"}},{"before":"73c0349ed434d93d86e57eb6887c6fe870f3fcd2","after":"a9426941555ec52b25c3641ebb8af72d7d91ebf8","ref":"refs/heads/master","pushedAt":"2024-04-29T05:17:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Fix CMake Deprecation Warning","shortMessageHtmlLink":"Fix CMake Deprecation Warning"}},{"before":"71d41cdf373f97f7c70a3dabd25faac919b1b63e","after":"73c0349ed434d93d86e57eb6887c6fe870f3fcd2","ref":"refs/heads/master","pushedAt":"2024-04-29T05:16:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azat","name":"Azat Khuzhin","path":"/azat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/430798?s=80&v=4"},"commit":{"message":"Fix evutil_parse_sockaddr_port documentation (#1628)\n\nIn some IDE like Xcode, the list is interpreted as markdown instead of plain text","shortMessageHtmlLink":"Fix evutil_parse_sockaddr_port documentation (#1628)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETt9HGQA","startCursor":null,"endCursor":null}},"title":"Activity · libevent/libevent"}