{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":263379,"defaultBranch":"master","name":"libzmq","ownerLogin":"zeromq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-07-29T09:56:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/109777?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1698763678.0","currentOid":""},"activityList":{"items":[{"before":"1f4dd54f94009cb57bb68bfc856edc1c0bd3df06","after":"64db7d28fea695132834f6d2c5949cfea2f22d01","ref":"refs/heads/master","pushedAt":"2024-09-06T07:29:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Fix format issue of zmq_socket.adoc","shortMessageHtmlLink":"Fix format issue of zmq_socket.adoc"}},{"before":"0ed7a08cd946e0832ac4655b7a76c09ac221f63b","after":"1f4dd54f94009cb57bb68bfc856edc1c0bd3df06","ref":"refs/heads/master","pushedAt":"2024-08-26T13:57:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Problem: ipc connect can fail on Windows, even after bind (#4734)\n\n* ipc connect can fail, even after bind","shortMessageHtmlLink":"Problem: ipc connect can fail on Windows, even after bind (#4734)"}},{"before":"5f408ba371ae4789549fb4696dcccd2ac946b7eb","after":"0ed7a08cd946e0832ac4655b7a76c09ac221f63b","ref":"refs/heads/master","pushedAt":"2024-08-23T20:54:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Problem: create_ipc_wildcard_address can fail\n\ncheck and handle failure","shortMessageHtmlLink":"Problem: create_ipc_wildcard_address can fail"}},{"before":"4c6cff63910891b079f688b321a647bc11f7fe55","after":"5f408ba371ae4789549fb4696dcccd2ac946b7eb","ref":"refs/heads/master","pushedAt":"2024-08-21T12:38:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Fix CMake-generated `libzmq.pc` file\n\nThis change mirrors the Autotools-based build system behavior for\ncross-compiling for Windows with static linking.","shortMessageHtmlLink":"Fix CMake-generated libzmq.pc file"}},{"before":"b71434140e8ed40b1840a5704370bfc8dfdbf627","after":"4c6cff63910891b079f688b321a647bc11f7fe55","ref":"refs/heads/master","pushedAt":"2024-08-16T09:08:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Problem: CI build android on ubuntu-latest failed\n\nSolution: Fixed the NDK version to android-ndk-r25 to\navoid using unsupported NDK version on ubuntu-latest.","shortMessageHtmlLink":"Problem: CI build android on ubuntu-latest failed"}},{"before":"6aaafe0135190e4a455838f21bb8c0b59205e084","after":"b71434140e8ed40b1840a5704370bfc8dfdbf627","ref":"refs/heads/master","pushedAt":"2024-08-11T09:54:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Fix reading cycle count on non-msvc win-on-aarch64","shortMessageHtmlLink":"Fix reading cycle count on non-msvc win-on-aarch64"}},{"before":"b95d94935ed107679fd0ad9efd2f3d47309b6fd3","after":"6aaafe0135190e4a455838f21bb8c0b59205e084","ref":"refs/heads/master","pushedAt":"2024-08-11T09:51:07.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Merge pull request #4721 from githejie/reconnect_options\n\nFix issue with ZMQ_RECONNECT_STOP_AFTER_DISCONNECT option","shortMessageHtmlLink":"Merge pull request #4721 from githejie/reconnect_options"}},{"before":"59c91227b46b60b7f965816544b25fe0a3cc8bbe","after":"b95d94935ed107679fd0ad9efd2f3d47309b6fd3","ref":"refs/heads/master","pushedAt":"2024-08-02T09:43:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Problem: macos-latest with libsodium compilation failed\n\nSolution: Add libsodium dependencies to Makefile.am file.","shortMessageHtmlLink":"Problem: macos-latest with libsodium compilation failed"}},{"before":"ee29bcd64ac257e3e8c20ffa0fe8093f697fe429","after":"59c91227b46b60b7f965816544b25fe0a3cc8bbe","ref":"refs/heads/master","pushedAt":"2024-07-27T09:08:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"use proper STREQUAL instead of EQUAL to compare strings","shortMessageHtmlLink":"use proper STREQUAL instead of EQUAL to compare strings"}},{"before":"d203ad2b7a6970bdb8e3a802da4259f52f4f0492","after":"ee29bcd64ac257e3e8c20ffa0fe8093f697fe429","ref":"refs/heads/master","pushedAt":"2024-07-08T20:35:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"problem: trying to link against librt on macOS\n\nSolution: don't use rt if not `RT_LIBRARY`\n\nThis currently causes the check to fail on macOS:\n```bash\n /Library/Developer/CommandLineTools/usr/bin/c++ -std=c++11 -Wno-tautological-constant-compare -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.4.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_8466b.dir/CheckSymbolExists.cxx.o -o cmTC_8466b -lrt\n ld: library 'rt' not found\n clang: error: linker command failed with exit code 1 (use -v to see invocation)\n```\neven though `clock_gettime` is available.\n\nMove the `clock_gettime` check up with the other librt related checks,\nand don't set `CMAKE_REQUIRED_LIBRARIES` if not `RT_LIBRARY`.","shortMessageHtmlLink":"problem: trying to link against librt on macOS"}},{"before":"de290e91e3dbadfc6797ae5435e71046c2361077","after":"d203ad2b7a6970bdb8e3a802da4259f52f4f0492","ref":"refs/heads/master","pushedAt":"2024-07-08T16:00:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"problem: using `-errwarn` on non-Sun systems\n\nsolution: only use `-errwarn` on SunPro systems\n\nFor example, using Clang on Alpine, this just results in build spam, and\nthe option is incorrectly passed through to ld, which trys to use use it\n(`-e`) as an entrypoint, i.e:\n```bash\n[ 28%] Building CXX object CMakeFiles/local_lat.dir/perf/local_lat.cpp.o\nclang++: warning: -e rrwarn=%all: 'linker' input unused [-Wunused-command-line-argument]\n[ 29%] Linking CXX executable bin/local_lat\n/usr/bin/ld: warning: cannot find entry symbol rrwarn=%all; defaulting to 0000000000000cf0\n[ 29%] Built target local_lat\n```","shortMessageHtmlLink":"problem: using -errwarn on non-Sun systems"}},{"before":"c2fae81460d9d39a896da7b3f72484d23a172fa7","after":"de290e91e3dbadfc6797ae5435e71046c2361077","ref":"refs/heads/master","pushedAt":"2024-07-08T14:58:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Problem: macos-latest CIs both failing\n\nSolution: Install `libtool`. This seems to be the issue, given the CI\noutput of a recent run, i.e:\n```bash\n configure.ac:1023: the top level\nconfigure.ac:80: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL\n If this token and others are legitimate, please use m4_pattern_allow.\n See the Autoconf documentation.\nconfigure.ac:81: error: possibly undefined macro: AC_PROG_LIBTOOL\nconfigure:7350: error: possibly undefined macro: AC_DISABLE_STATIC\nconfigure:7354: error: possibly undefined macro: AC_ENABLE_STATIC\nautoreconf: error: /opt/homebrew/Cellar/autoconf/2.72/bin/autoconf failed with exit status: 1\nautogen.sh: error: autoreconf exited with status 1\n+ exit 1\n```\nhttps://github.com/zeromq/libzmq/actions/runs/9841129190/job/27167025854?pr=4699#step:12:200","shortMessageHtmlLink":"Problem: macos-latest CIs both failing"}},{"before":"0a1aa1e4a770944cfa6ab842071a7637a0aa1e38","after":"c2fae81460d9d39a896da7b3f72484d23a172fa7","ref":"refs/heads/master","pushedAt":"2024-05-10T13:45:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Problem: my name is not in the AUTHORS file\n\nSolution: add myself to the list","shortMessageHtmlLink":"Problem: my name is not in the AUTHORS file"}},{"before":"43a8b3c6c800b3c234ddc18180a59892b9f3a57d","after":"0a1aa1e4a770944cfa6ab842071a7637a0aa1e38","ref":"refs/heads/master","pushedAt":"2024-05-08T19:22:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Fix typos in gssapi cmake support PR","shortMessageHtmlLink":"Fix typos in gssapi cmake support PR"}},{"before":"aa885c5a154256612108636b0fb22f44ae0e247a","after":"43a8b3c6c800b3c234ddc18180a59892b9f3a57d","ref":"refs/heads/master","pushedAt":"2024-05-08T08:06:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Add gssapi support to cmake","shortMessageHtmlLink":"Add gssapi support to cmake"}},{"before":"2a75ef07be0ba76f86592e10b999331cd6124d52","after":"aa885c5a154256612108636b0fb22f44ae0e247a","ref":"refs/heads/master","pushedAt":"2024-04-23T19:00:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Do not use _MSC_VER if windows\n\nThis fixes several instances where _MSC_VER was used to determine whether to use afunix.h or not. For example, MinGW requires the use of afunix.h but does not define _MSC_VER. The correct behavior is checking ZMQ_HAVE_WINDOWS.\n\nSigned-off-by: Stephan Lachnit ","shortMessageHtmlLink":"Do not use _MSC_VER if windows"}},{"before":"4a5ece54b8ce0d3408e4d302b8a64b2a5aaa19cf","after":"2a75ef07be0ba76f86592e10b999331cd6124d52","ref":"refs/heads/master","pushedAt":"2024-03-25T18:51:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"cmake: don't use builtin sha1 if not using ws\n\nThe builtin SHA1 (ZMQ_USE_BUILTIN_SHA1) is only used in the websocket\nengine (ws_engine.cpp), so if websockets are disabled, i.e\n-DENABLE_DRAFTS=OFF, don't add sha1.c to the sources list.","shortMessageHtmlLink":"cmake: don't use builtin sha1 if not using ws"}},{"before":"45b2924a0aa969ab51d1733e84ad892867580708","after":"4a5ece54b8ce0d3408e4d302b8a64b2a5aaa19cf","ref":"refs/heads/master","pushedAt":"2024-03-25T13:24:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"build: fix mkdtemp check on macOS\n\nOn macOS, mkdtemp is in unistd.h. Fix the CMake check so that is works.\nThis was discovered when comparing the output of the Autotools an CMake\nbuild systems.","shortMessageHtmlLink":"build: fix mkdtemp check on macOS"}},{"before":"481cc3fa2c4414e407d863b4428f1efd5441e97d","after":"45b2924a0aa969ab51d1733e84ad892867580708","ref":"refs/heads/master","pushedAt":"2024-03-21T12:22:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Fix Autotools-generated `libzmq.pc` file\n\nThis change fixes cross-compiling for Windows with static linking.","shortMessageHtmlLink":"Fix Autotools-generated libzmq.pc file"}},{"before":"ff231d267370493814f933d151441866bf1e200b","after":"481cc3fa2c4414e407d863b4428f1efd5441e97d","ref":"refs/heads/master","pushedAt":"2024-02-28T15:35:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"halt build if CURVE requested but not found\n\nENABLE_CURVE is currently redundant with WITH_LIBSODIUM, as the only existing provider\n\nnow builds where requested configuration is not found fail rather than proceeding without requested features","shortMessageHtmlLink":"halt build if CURVE requested but not found"}},{"before":"3b264019a24b08246e8a75f5014f893d7b6ffef9","after":"ff231d267370493814f933d151441866bf1e200b","ref":"refs/heads/master","pushedAt":"2024-02-23T14:25:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Problem: cmake search for kqueue missing headers\n\nSolution: include sys/types.h and sys/time.h as documented by kqueue\nand used in autotools\n\nfixes kqueue detection on openbsd","shortMessageHtmlLink":"Problem: cmake search for kqueue missing headers"}},{"before":"959a133520dfc80d29e83aa7ef762e1d0327f63b","after":"3b264019a24b08246e8a75f5014f893d7b6ffef9","ref":"refs/heads/master","pushedAt":"2024-01-24T23:01:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"configure: fix basic syntax errors in the shell script programming language\n\nThere is no such thing as `+=` unless you happen to be using the Bash\nprogramming language, i.e. your script shebang is /bin/bash.\n\nHowever, configure scripts are run via /bin/sh instead, which may or may\nnot be be bash, usually depending on whether the system in question\npreferred to have one less package installed (in which case it is bash)\nvs. have a faster /bin/sh installed (in which case it is probably the\ndash shell).","shortMessageHtmlLink":"configure: fix basic syntax errors in the shell script programming la…"}},{"before":"86a42e1e4379120db7d6dcddaead86b82505b0dd","after":"959a133520dfc80d29e83aa7ef762e1d0327f63b","ref":"refs/heads/master","pushedAt":"2023-12-19T15:21:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Fixing SEGV #4524. Pipe should only send to peer when active. (#4647)\n\n* Fixing SEGV #4524. Pipe should only send to peer when active.","shortMessageHtmlLink":"Fixing SEGV #4524. Pipe should only send to peer when active. (#4647)"}},{"before":"665d1d46576f9a4eff6fa42a11c54f23b6b11803","after":"86a42e1e4379120db7d6dcddaead86b82505b0dd","ref":"refs/heads/master","pushedAt":"2023-12-11T10:12:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Problem: Using non-ascii characters in unix domain socket path doesn't work on Windows\n\nSolution: Convert utf-8 socket paths to utf-16 file names when using\nfilesystem calls to delete files and directories as Windows doesn't\nhave any filesystem calls that take utf-8 path.\n\nrmdir_utf8() and unlink_utf8() static functions were created which\nsubstitute rmdir() and unlink() when building on Windows.","shortMessageHtmlLink":"Problem: Using non-ascii characters in unix domain socket path doesn'…"}},{"before":"2622e618f0badcd8aad7906e2dc6984f2c57e81a","after":"665d1d46576f9a4eff6fa42a11c54f23b6b11803","ref":"refs/heads/master","pushedAt":"2023-11-29T13:58:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Build with -D_DEFAULT_SOURCE along with -std=c11\n\nOn its own, -std=c11 hides POSIX and other extensions from C headers\nsuch as when building against glibc. This causes the\nposix_memalign probe to fail incorrectly with compilers that do not\naccept implicit function declarations. _DEFAULT_SOURCE is ignored by\nmost non-GNU/Linux systems or not relevant in this context, so there\nis no separate check for adding it.","shortMessageHtmlLink":"Build with -D_DEFAULT_SOURCE along with -std=c11"}},{"before":"b268effd886c9ea45f8a6f37f8d62b4bb045ad37","after":"2622e618f0badcd8aad7906e2dc6984f2c57e81a","ref":"refs/heads/master","pushedAt":"2023-11-22T22:35:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Replace old website contribution page link with the page of the new website","shortMessageHtmlLink":"Replace old website contribution page link with the page of the new w…"}},{"before":"814dab58a4eea3202d28d7db4fa24c27287c5378","after":"b268effd886c9ea45f8a6f37f8d62b4bb045ad37","ref":"refs/heads/master","pushedAt":"2023-11-19T11:35:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Fix 4629 compile warning in endpoint.hpp","shortMessageHtmlLink":"Fix 4629 compile warning in endpoint.hpp"}},{"before":"61050beca6bb4a18d7f73641e010bb21afb20fdd","after":"814dab58a4eea3202d28d7db4fa24c27287c5378","ref":"refs/heads/master","pushedAt":"2023-11-13T14:47:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Documentation: fix the HTMLZIP name to restore the download-documentation functionality (#4628)","shortMessageHtmlLink":"Documentation: fix the HTMLZIP name to restore the download-documenta…"}},{"before":"481d536713fa43bdf0c773d7a431dfa7dcec25e9","after":"61050beca6bb4a18d7f73641e010bb21afb20fdd","ref":"refs/heads/master","pushedAt":"2023-11-10T12:05:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Documentation: improve the look of landing page\n\n* Link the new CSS stylesheet also when building docs at RTD","shortMessageHtmlLink":"Documentation: improve the look of landing page"}},{"before":"3e08ecc0124a130220f4c8c046e5ba7f919b32df","after":"481d536713fa43bdf0c773d7a431dfa7dcec25e9","ref":"refs/heads/master","pushedAt":"2023-11-10T11:42:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bluca","name":"Luca Boccassi","path":"/bluca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782193?s=80&v=4"},"commit":{"message":"Documentation: improve the look of landing page (#4625)\n\n* Documentation: improve the look of landing page by showing a more-compact list","shortMessageHtmlLink":"Documentation: improve the look of landing page (#4625)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErqPQ5QA","startCursor":null,"endCursor":null}},"title":"Activity · zeromq/libzmq"}