{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":673267,"defaultBranch":"master","name":"hiredis","ownerLogin":"redis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-05-18T15:10:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1529926?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712165372.0","currentOid":""},"activityList":{"items":[{"before":"ccd4e4fff6de26364d782994086f118eb4457912","after":null,"ref":"refs/heads/defer-setting-ssl-funcs","pushedAt":"2024-04-03T17:29:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"}},{"before":"2a7b8fac9662a912a01895e56539cdf1aef8b378","after":"19cfd60d92da1fdb958568cdd7d36264ab14e666","ref":"refs/heads/master","pushedAt":"2024-04-03T14:57:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Only override context read/write funcs on SSL_connect success.\n\nFixes #1233","shortMessageHtmlLink":"Only override context read/write funcs on SSL_connect success."}},{"before":"7ab6b824c771df8298cbe1b512a80116d005ec33","after":"2a7b8fac9662a912a01895e56539cdf1aef8b378","ref":"refs/heads/master","pushedAt":"2024-04-02T21:19:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Remove dead assignment in sdstrim.\n\nThe assignment is harmless but causes noise in static analysers","shortMessageHtmlLink":"Remove dead assignment in sdstrim."}},{"before":null,"after":"6b778f732e609c55d1988770524452076f9fb6ed","ref":"refs/heads/drop-dead-assignment","pushedAt":"2024-04-02T21:12:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Remove dead assignment in sdstrim.\n\nThe assignment is harmless but causes noise in static analysers","shortMessageHtmlLink":"Remove dead assignment in sdstrim."}},{"before":null,"after":"ccd4e4fff6de26364d782994086f118eb4457912","ref":"refs/heads/defer-setting-ssl-funcs","pushedAt":"2024-04-02T20:43:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Only override context read/write funcs on SSL_connect success.\n\nFixes #1233","shortMessageHtmlLink":"Only override context read/write funcs on SSL_connect success."}},{"before":"398e16e7cc20545a19f2af2293cc6f04310e6b7a","after":"7ab6b824c771df8298cbe1b512a80116d005ec33","ref":"refs/heads/master","pushedAt":"2024-03-16T03:56:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"fix: typos\n\nSigned-off-by: guoguangwu ","shortMessageHtmlLink":"fix: typos"}},{"before":"ab30060a6ed10aca62d8efe9f96c2b7ec05e70f6","after":"398e16e7cc20545a19f2af2293cc6f04310e6b7a","ref":"refs/heads/master","pushedAt":"2024-02-14T18:24:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"[cmake] Fix cmake options position to support cmake toolchain (#1250)\n\nMove CMake `OPTION` values below where we declare the `PROJECT` so they are scoped within it.\r\n\r\nSigned-off-by: Uilian Ries ","shortMessageHtmlLink":"[cmake] Fix cmake options position to support cmake toolchain (#1250)"}},{"before":"2706c3e16d57c9babd24bfd83ade2efcdb13a7b8","after":"ab30060a6ed10aca62d8efe9f96c2b7ec05e70f6","ref":"refs/heads/master","pushedAt":"2024-01-31T20:08:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Fix review comments","shortMessageHtmlLink":"Fix review comments"}},{"before":"ff7a064490e0aacf718a5263b25b2ddaad0d245e","after":"2706c3e16d57c9babd24bfd83ade2efcdb13a7b8","ref":"refs/heads/master","pushedAt":"2024-01-30T18:42:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Fix memory leak.\n\nWhen redisLibuvAttach receives error from call to\nuv_poll_init_socket there is a memory leaked ptr\nof type redisLibuvEvents.","shortMessageHtmlLink":"Fix memory leak."}},{"before":"94d931d96ab2770a78dad92603667867bbf452f5","after":"ff7a064490e0aacf718a5263b25b2ddaad0d245e","ref":"refs/heads/master","pushedAt":"2024-01-21T21:31:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"CMakeList: add option to not install NuGet packaging\n\nThe NuGet hiredis.target packaging description file is of no use on\nsystems that are not using NuGet, like Linux systems, and the spurious\npresence of that file is not \"clean\".\n\nAdd a cmake option to allow users to disable installation of that file.\nAs some people may have relied on that file to be installed, continue to\ninstall it by default.\n\nSigned-off-by: Yann E. MORIN ","shortMessageHtmlLink":"CMakeList: add option to not install NuGet packaging"}},{"before":"869f3d0ef1513dd0258ad7190c9914df16dcc4a4","after":"94d931d96ab2770a78dad92603667867bbf452f5","ref":"refs/heads/master","pushedAt":"2024-01-21T20:28:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Fix macOS and FreeBSD CI runners.\n\n* Update macOS to brew install redis@7.2\n* Switch freeBSD runner to v1 and switch from running it on a macos\n runner to ubuntu.","shortMessageHtmlLink":"Fix macOS and FreeBSD CI runners."}},{"before":"180e45d4c0a6d0bd060723c90b0452ec0a500d2b","after":"6f14cea2a065a142a6fd2d35f4bc6f5a719f238e","ref":"refs/heads/fix-ci-runners","pushedAt":"2024-01-21T20:19:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Fix macOS and FreeBSD CI runners.\n\n* Update macOS to brew install redis@7.2\n* Switch freeBSD runner to v1 and switch from running it on a macos\n runner to ubuntu.","shortMessageHtmlLink":"Fix macOS and FreeBSD CI runners."}},{"before":"20856fa9cd4b427ea77749d5ad52223958b4b16f","after":"180e45d4c0a6d0bd060723c90b0452ec0a500d2b","ref":"refs/heads/fix-ci-runners","pushedAt":"2024-01-21T19:37:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Try running FreeBSD on ubuntu runner","shortMessageHtmlLink":"Try running FreeBSD on ubuntu runner"}},{"before":"56cdba3e13794f7ebc60aba2dd4ee0caa14123fb","after":"20856fa9cd4b427ea77749d5ad52223958b4b16f","ref":"refs/heads/fix-ci-runners","pushedAt":"2024-01-21T19:26:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Try running our vm in FreeBSD + globbing fixes.","shortMessageHtmlLink":"Try running our vm in FreeBSD + globbing fixes."}},{"before":"4ee6d94d344cea97d3adea483458667a5f00d54b","after":"56cdba3e13794f7ebc60aba2dd4ee0caa14123fb","ref":"refs/heads/fix-ci-runners","pushedAt":"2024-01-21T19:03:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Try absolute latest freebsd vm","shortMessageHtmlLink":"Try absolute latest freebsd vm"}},{"before":null,"after":"4ee6d94d344cea97d3adea483458667a5f00d54b","ref":"refs/heads/fix-ci-runners","pushedAt":"2024-01-21T18:47:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Update to Redis 7.2 and newer FreeBSD runner v1.","shortMessageHtmlLink":"Update to Redis 7.2 and newer FreeBSD runner v1."}},{"before":"121eb8b1316c37471dd1d3314e7c04cce6e99648","after":null,"ref":"refs/heads/fix-macos-ci","pushedAt":"2024-01-21T18:47:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"}},{"before":"3e1d9ef1f052d38ddaae2a4fab6b44a307e5ed7d","after":"121eb8b1316c37471dd1d3314e7c04cce6e99648","ref":"refs/heads/fix-macos-ci","pushedAt":"2024-01-21T18:37:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Update brew install to Redis 7.2","shortMessageHtmlLink":"Update brew install to Redis 7.2"}},{"before":null,"after":"3e1d9ef1f052d38ddaae2a4fab6b44a307e5ed7d","ref":"refs/heads/fix-macos-ci","pushedAt":"2024-01-21T18:34:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Update brew install to Redis 7.2","shortMessageHtmlLink":"Update brew install to Redis 7.2"}},{"before":"039385bd8b9192a3994d75e75e377933f17d1f47","after":"869f3d0ef1513dd0258ad7190c9914df16dcc4a4","ref":"refs/heads/master","pushedAt":"2023-08-19T04:07:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Make redisEnableKeepAlive a no-op on AF_UNIX connections. (#1215)\n\nFixes #1185","shortMessageHtmlLink":"Make redisEnableKeepAlive a no-op on AF_UNIX connections. (#1215)"}},{"before":"e07ae7d3b6248be8be842eca3e1e97595a17aa1a","after":"039385bd8b9192a3994d75e75e377933f17d1f47","ref":"refs/heads/master","pushedAt":"2023-08-19T04:06:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Integrating spellcheck into CI (#1218)\n\n* Adding spellcheck testing\r\n\r\n* words\r\n\r\n* updating version of spellcheck action","shortMessageHtmlLink":"Integrating spellcheck into CI (#1218)"}},{"before":null,"after":"c8b5d62c4eaa4b59d957061e9e1181e177b33b25","ref":"refs/heads/af_unix-keepalive","pushedAt":"2023-07-31T22:44:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Make redisEnableKeepAlive a no-op on AF_UNIX connections.\n\nFixes #1185","shortMessageHtmlLink":"Make redisEnableKeepAlive a no-op on AF_UNIX connections."}},{"before":"bfe45d9f80ae5802fe3547ceccd03e1a66d41062","after":"e07ae7d3b6248be8be842eca3e1e97595a17aa1a","ref":"refs/heads/master","pushedAt":"2023-07-25T18:16:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Add a panic helper for non-assert aborts.\n\nWe merged a fix for a \"maybe uninitialized\" warning in #1209, but after\nmerging there could actually have then been a double free.\n\nThe reason is that when compiling with NDEBUG our assert macro becomes a\nno-op, meaning that execution would no longer stop after `assert(NULL)`.\n\nThis commit just adds a simple panic macro which will execute regardless\nof whether NDEBUG is defined or not.","shortMessageHtmlLink":"Add a panic helper for non-assert aborts."}},{"before":"af95517612c209976352201f5f8f302bf9aef876","after":"bfe45d9f80ae5802fe3547ceccd03e1a66d41062","ref":"refs/heads/master","pushedAt":"2023-07-25T18:15:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Document poll(2) logic changes.\n\nSee #1206, #1213","shortMessageHtmlLink":"Document poll(2) logic changes."}},{"before":"e4ca807373a52c27b2d094697995f4126a6bf3e7","after":"f8dfdfbe051a678d8373fe286e736652060dc492","ref":"refs/heads/document-connection-retry","pushedAt":"2023-07-25T17:49:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Document poll(2) logic changes.\n\nSee #1206, #1213","shortMessageHtmlLink":"Document poll(2) logic changes."}},{"before":null,"after":"e4ca807373a52c27b2d094697995f4126a6bf3e7","ref":"refs/heads/document-connection-retry","pushedAt":"2023-07-25T17:38:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Document poll(2) logic changes.\n\nSee #1206, #1213","shortMessageHtmlLink":"Document poll(2) logic changes."}},{"before":"dedc6208b15738d7765eff35a61dd09d5830e732","after":"af95517612c209976352201f5f8f302bf9aef876","ref":"refs/heads/master","pushedAt":"2023-07-25T17:24:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Retry poll(2) if we are intterupted.\n\nThis commit adds logic to retry our poll call when waiting for the\nconnection to complete, in the event that we are interrupted by a\nsignal.\n\nAdditionally we do some simple bookkeeping to keep track of the overall\ntimeout specified by the user.\n\nFixes #1206","shortMessageHtmlLink":"Retry poll(2) if we are intterupted."}},{"before":null,"after":"97679e57badd4df954e083f4aa5408d29b39785f","ref":"refs/heads/retry-poll-on-eintr","pushedAt":"2023-07-19T17:33:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Retry poll(2) if we are intterupted.\n\nThis commit adds logic to retry our poll call when waiting for the\nconnection to complete, in the event that we are interrupted by a\nsignal.\n\nAdditionally we do some simple bookkeeping to keep track of the overall\ntimeout specified by the user.\n\nFixes #1206","shortMessageHtmlLink":"Retry poll(2) if we are intterupted."}},{"before":"8f39255d627ff503cda429ad199acb6b9034e151","after":"69dba2d2a3c343c204c07925e3a4eccf94fc43cd","ref":"refs/heads/fix-ndebug-edge-case","pushedAt":"2023-07-17T17:45:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Add a panic helper for non-assert aborts.\n\nWe merged a fix for a \"maybe uninitialized\" warning in #1209, but after\nmerging there could actually have then been a double free.\n\nThe reason is that when compiling with NDEBUG our assert macro becomes a\nno-op, meaning that execution would no longer stop after `assert(NULL)`.\n\nThis commit just adds a simple panic macro which will execute regardless\nof whether NDEBUG is defined or not.","shortMessageHtmlLink":"Add a panic helper for non-assert aborts."}},{"before":null,"after":"8f39255d627ff503cda429ad199acb6b9034e151","ref":"refs/heads/fix-ndebug-edge-case","pushedAt":"2023-07-17T17:44:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Add a panic helper for non-assert aborts.\n\nWe merged a fix for a \"maybe uninitialized\" warning in #1209, but after\nmerging there could actually have then been a double free.\n\nThe reason is that when compiling with NDEBUG our assert macro becomes a\nno-op, meaning that execution would no longer stop after `assert(NULL)`.\n\nThis commit just adds a simple panic macro which will execute regardless\nof whether NDEBUG is defined or not.","shortMessageHtmlLink":"Add a panic helper for non-assert aborts."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJvGUdwA","startCursor":null,"endCursor":null}},"title":"Activity ยท redis/hiredis"}