{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5761553,"defaultBranch":"master","name":"rrdtool-1.x","ownerLogin":"oetiker","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-09-11T07:41:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/429279?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722253243.0","currentOid":""},"activityList":{"items":[{"before":"af3696390ef89e019f63cbe97f78f84dc3008a06","after":"39e01491e58b9aec790de8f29530cb97489391d5","ref":"refs/heads/master","pushedAt":"2024-08-29T06:37:58.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Merge pull request #1265 from panlinux/upstream-time_t-64bits\n\nAddress the case when time_t is 64bits","shortMessageHtmlLink":"Merge pull request #1265 from panlinux/upstream-time_t-64bits"}},{"before":"98b2944d3b41f6e19b6a378d7959f569fdbaa9cd","after":"af3696390ef89e019f63cbe97f78f84dc3008a06","ref":"refs/heads/master","pushedAt":"2024-08-05T15:05:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Merge pull request #1263 from c72578/2024-08-03_Update_GitHub_Actions\n\nUpdate GitHub Actions","shortMessageHtmlLink":"Merge pull request #1263 from c72578/2024-08-03_Update_GitHub_Actions"}},{"before":"019abc72c8018cfa14671feb395e599cbd78677d","after":"98b2944d3b41f6e19b6a378d7959f569fdbaa9cd","ref":"refs/heads/master","pushedAt":"2024-08-02T13:11:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Merge pull request #1262 from ensc/bug/1261\n\ncompat-cloexec: fix HAVE_DECL checks","shortMessageHtmlLink":"Merge pull request #1262 from ensc/bug/1261"}},{"before":"522b228d74da7054594b6ed9c289058acd6cd3e7","after":"019abc72c8018cfa14671feb395e599cbd78677d","ref":"refs/heads/master","pushedAt":"2024-07-30T06:48:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Merge pull request #1260 from c72578/2024-07-29_Update_version_to_1.9.0_for_further_files\n\nUpdate further files to version 1.9.0","shortMessageHtmlLink":"Merge pull request #1260 from c72578/2024-07-29_Update_version_to_1.9…"}},{"before":"522b228d74da7054594b6ed9c289058acd6cd3e7","after":null,"ref":"refs/tags/v1.9.0off","pushedAt":"2024-07-29T11:40:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"}},{"before":"522b228d74da7054594b6ed9c289058acd6cd3e7","after":null,"ref":"refs/tags/v1.9.0off","pushedAt":"2024-07-29T08:42:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"}},{"before":"522b228d74da7054594b6ed9c289058acd6cd3e7","after":null,"ref":"refs/tags/v1.9.0","pushedAt":"2024-07-29T08:42:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"}},{"before":"02c899f2dc1770aeddcc8cdc150945303ca820b4","after":null,"ref":"refs/heads/1.9","pushedAt":"2024-07-29T07:09:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"}},{"before":"bc0bb9b5c27ca2d3993fa99b43c8673ac169fa5d","after":"522b228d74da7054594b6ed9c289058acd6cd3e7","ref":"refs/heads/master","pushedAt":"2024-07-29T07:08:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"1.9 (#1258)\n\n* updated version","shortMessageHtmlLink":"1.9 (#1258)"}},{"before":"d9b320dcc4ce4a6d1cf11aa7f1e688cdc0a4e3e7","after":"02c899f2dc1770aeddcc8cdc150945303ca820b4","ref":"refs/heads/1.9","pushedAt":"2024-07-29T07:08:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Merge branch 'master' into 1.9","shortMessageHtmlLink":"Merge branch 'master' into 1.9"}},{"before":"b87dba238e4145455ea0f1efd9a5638b4d46e69a","after":"d9b320dcc4ce4a6d1cf11aa7f1e688cdc0a4e3e7","ref":"refs/heads/1.9","pushedAt":"2024-07-29T07:08:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"updated version","shortMessageHtmlLink":"updated version"}},{"before":"ddc6021f1f9ccf891d155331bcb626c6a481d390","after":"bc0bb9b5c27ca2d3993fa99b43c8673ac169fa5d","ref":"refs/heads/master","pushedAt":"2024-07-29T07:04:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"release 1.9.0 (#1257)","shortMessageHtmlLink":"release 1.9.0 (#1257)"}},{"before":null,"after":"b87dba238e4145455ea0f1efd9a5638b4d46e69a","ref":"refs/heads/1.9","pushedAt":"2024-07-29T07:04:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"release 1.9.0","shortMessageHtmlLink":"release 1.9.0"}},{"before":"b39df920f0ff31a49460d9872006a2579ee4c7ed","after":"ddc6021f1f9ccf891d155331bcb626c6a481d390","ref":"refs/heads/master","pushedAt":"2024-07-29T06:59:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Fix extra reference of parameters of rrd_fetch_dbi_{long,double} (#1255)\n\nFunctions rrd_fetch_dbi_long and rrd_fetch_dbi_double currently take\r\nthe first parameter of type \"bi_result result *\" even though that is\r\nalready a pointer and the use of that parameter suggests the extra\r\nindirection is not wanted. What is more, the caller passes just\r\n\"bi_result result\" to the corresponding actual arguments which results\r\nin compile errors with GCC 14 because it now does not accept\r\nincompatible pointer types by default.","shortMessageHtmlLink":"Fix extra reference of parameters of rrd_fetch_dbi_{long,double} (#1255)"}},{"before":"e66ec714d322a627c73fd9e05765b9af4297c6c8","after":"b39df920f0ff31a49460d9872006a2579ee4c7ed","ref":"refs/heads/master","pushedAt":"2024-01-19T13:02:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Drop win32-specific asprintf implementation (#1246)\n\nasprintf is implemented by rrd_snprintf anyway, the win32-specific\r\nimplementation is redundant.\r\n\r\nSame with the non-vasprintf conditional in rrd_info.\r\n\r\nSigned-off-by: Michal Suchanek ","shortMessageHtmlLink":"Drop win32-specific asprintf implementation (#1246)"}},{"before":"6892508386bf9b5651fdb86b3931349073922d40","after":"e66ec714d322a627c73fd9e05765b9af4297c6c8","ref":"refs/heads/master","pushedAt":"2024-01-08T12:59:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Fix string truncation warnings related to PATH_MAX (#1244)\n\nThere are a number of places where rrdtool combines multiple PATH_MAX\r\nsized strings into one.\r\n\r\nPATH_MAX is a constant that tends to work in practice a lot of the time\r\nbut may not reflect the real capabilities of the system in real time.\r\n\r\nIn place of on-stack buffers of PATH_MAX size allocate memory\r\ndynamically. Initialize the pointers to NULL so they can be all freed\r\nunconditionally on exit.\r\n\r\nFixes: #1223\r\n\r\nSigned-off-by: Michal Suchanek ","shortMessageHtmlLink":"Fix string truncation warnings related to PATH_MAX (#1244)"}},{"before":"f71361877db9208f9b00dfe81e9c85a8b4f16ca8","after":"6892508386bf9b5651fdb86b3931349073922d40","ref":"refs/heads/master","pushedAt":"2024-01-07T10:00:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"c72578","name":"Wolfgang Stöggl","path":"/c72578","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/371551?s=80&v=4"},"commit":{"message":"Fix failing test pdp-calc1\n\nThe number of decimal places or the format can be different in the\noutput depending on the platform.\n\n- The failing test has appeared under msys2 (MINGW32 and MINGW64),\n where the exponential notation has changed:\n E.g. e+000 instead of e+00\n- Use DIFF9 also in test pdp-calc1, which reduces the number of\n decimal places to 7 using \"%0.7e\". See DIFF9 in tests/functions.\n- Update the pdp-calc1 output files accordingly\n- Fixes failing test pdp-calc1 under msys2","shortMessageHtmlLink":"Fix failing test pdp-calc1"}},{"before":"b76e3c578f1e9f582e9c28f50d82b1f569602075","after":"f71361877db9208f9b00dfe81e9c85a8b4f16ca8","ref":"refs/heads/master","pushedAt":"2024-01-07T07:50:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"rrd_rpncalc: Quiet gcc warning by copying one extra character. (#1243)\n\ngcc warns that strncpy truncates the copied string. Above the size\r\nallocated includes space for terminating zero. Include it in the copy.\r\n\r\nSigned-off-by: Michal Suchanek ","shortMessageHtmlLink":"rrd_rpncalc: Quiet gcc warning by copying one extra character. (#1243)"}},{"before":"c1be8ba03ffdd11532f68b4e7411dd77f1255b18","after":"b76e3c578f1e9f582e9c28f50d82b1f569602075","ref":"refs/heads/master","pushedAt":"2024-01-05T14:31:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Constify argv, fix warnings. (#1242)\n\n* Fix perl warnings\r\n\r\n - cast POPs to void to avoid unused value warning\r\n - declare functions that don't set RETVAL as returning void\r\n\r\nSigned-off-by: Michal Suchanek \r\n\r\n* Constify argv\r\n\r\nrrd has no business modifying the string pointed to by passed agrv, and\r\nas far as gcc can see it does indeed not modify them because it compiles\r\nwith const argv.\r\n\r\nThis fixes warnings when passing const strings into rrd, and avoids the\r\nneed to duplicate all strings in the tcl bindings.\r\n\r\nThis fixes warnings like these:\r\n[ 3s] prog/sensord/rrd.c: In function 'rrdInit':\r\n[ 3s] prog/sensord/rrd.c:302:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]\r\n[ 3s] 302 | ret = rrd_create(argc, (char**) argv);\r\n[ 3s] | ^\r\n[ 3s] prog/sensord/rrd.c: In function 'rrdUpdate':\r\n[ 3s] prog/sensord/rrd.c:458:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]\r\n[ 3s] 458 | if ((ret = rrd_update(3, (char **) /* WEAK */ argv))) {\r\n[ 3s] | ^\r\n\r\nSigned-off-by: Michal Suchanek \r\n\r\n* tcl: Do not duplicate const strings\r\n\r\n---------\r\n\r\nSigned-off-by: Michal Suchanek ","shortMessageHtmlLink":"Constify argv, fix warnings. (#1242)"}},{"before":"f142cc18c359973998ab00007472db6bf00bfd19","after":"c1be8ba03ffdd11532f68b4e7411dd77f1255b18","ref":"refs/heads/master","pushedAt":"2023-10-22T11:52:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Use new vcpkg libffi dll name ffi-8.dll (#1237)\n\nvcpkg has been updated to 2023.10.19 Release, commit 8eb5735 in #1235.\r\nThe name of libffi.dll has changed to ffi-8.dll.\r\n\r\n- Update `collect_rrdtool_vcpkg_files.bat`, which is used by the\r\n `release-windows.yml` GitHub Action:\r\n libffi.dll -> ffi-8.dll","shortMessageHtmlLink":"Use new vcpkg libffi dll name ffi-8.dll (#1237)"}},{"before":"d8923c5c01904880c218fd94844eb8ea21f815f0","after":"f142cc18c359973998ab00007472db6bf00bfd19","ref":"refs/heads/master","pushedAt":"2023-10-20T21:03:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"rrdcached dump support (#1235)\n\n* add missing newlines (\\n) for TUNE\r\n\r\nHelp strings for TUNE command were lacking the trailing newline\r\ncharacter. This causes the FLUSH syntax printed in the same line as\r\nTUNE's.\r\n\r\n* fix sendall edge cases\r\n\r\nThe `sendall` func is implemented as a loop over multiple send() calls until all bytes are sent. Previously on subsequent calls the incorrect buffer was used for sending.\r\nThis change also forbids `allow_retry` when at least one byte was successfully sent already. This would otherwise mess up the protocol, when retrying from the start.\r\n\r\n* rrcached: implement DUMP\r\n\r\n* update tests for remote dump support\r\n\r\nPreviously, tests replaced the daemon-based dump use with a local use.\r\nThis is changed in this commit as dump is now supported via daemon.\r\n\r\n* update doc/rrddump\r\n\r\n* fix format argument type\r\n\r\n* update to latest windows vcpkg tag","shortMessageHtmlLink":"rrdcached dump support (#1235)"}},{"before":"3f73af2051b8b67d6e46e9a17471add37daafb82","after":"d8923c5c01904880c218fd94844eb8ea21f815f0","ref":"refs/heads/master","pushedAt":"2023-05-01T09:09:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Fix for overlapping areas in transparent mode (#1226)\n\n* Fix for overlapping areas in transparent mode","shortMessageHtmlLink":"Fix for overlapping areas in transparent mode (#1226)"}},{"before":"39365cc68ee3b21f343f8cfd32571a8716fef4b8","after":"3f73af2051b8b67d6e46e9a17471add37daafb82","ref":"refs/heads/master","pushedAt":"2023-04-28T07:26:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Document wall clock time for server mode (#1227)","shortMessageHtmlLink":"Document wall clock time for server mode (#1227)"}},{"before":"b1abe4be39b45005175b04fd6a2001d5e7eab0ba","after":"39365cc68ee3b21f343f8cfd32571a8716fef4b8","ref":"refs/heads/master","pushedAt":"2023-04-19T06:24:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"doc/rrdbuild: Add 'dc' to Debian build dependencies (#1224)\n\nWithout `dc` the `create-with-source-4` test fails.\r\n\r\nCo-authored-by: Tobias Oetiker ","shortMessageHtmlLink":"doc/rrdbuild: Add 'dc' to Debian build dependencies (#1224)"}},{"before":"97e0c81695bfde3bbd2bc42cf417254e067000ed","after":"b1abe4be39b45005175b04fd6a2001d5e7eab0ba","ref":"refs/heads/master","pushedAt":"2023-04-19T06:23:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Update vcpkg GitHub Action (#1225)\n\n- Update vcpkg to current release 2023.04.15, commit 501db0f\r\n- Current versions of libraries are e.g.:\r\n cairo 1.17.8, expat 2.5.0, fontconfig 2.14.2, freetype 2.12.1,\r\n gettext 0.21.1, glib 2.76.1, libpng 1.6.39, pango 1.50.12,\r\n pcre2 10.40, libxml2 2.10.3 and zlib 1.2.13\r\n- Switch from windows-2019 to windows-2022, which includes\r\n Visual Studio Enterprise 2022","shortMessageHtmlLink":"Update vcpkg GitHub Action (#1225)"}},{"before":"fa176120f29da1bffa7088e00f670e37fd5ecc09","after":"97e0c81695bfde3bbd2bc42cf417254e067000ed","ref":"refs/heads/master","pushedAt":"2023-04-04T12:38:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Suppress more implicit fall through warnings. (#1222)","shortMessageHtmlLink":"Suppress more implicit fall through warnings. (#1222)"}},{"before":"43e1177d950b7ef12e8fb4229f05b768e590ff55","after":"fa176120f29da1bffa7088e00f670e37fd5ecc09","ref":"refs/heads/master","pushedAt":"2023-04-04T11:54:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"doc/rrdbuild: Expand Debian build dependencies (#1220)\n\nTo build the project on a (lean) Debian Bookworm system, there are\r\nseveral more build dependencies which need to be installed in order for\r\nthe `make` command to succeed.\r\n\r\nAlso add the build dependencies for python bindings.","shortMessageHtmlLink":"doc/rrdbuild: Expand Debian build dependencies (#1220)"}},{"before":"f71039b4114de3784969de01612f9f0c5a68089f","after":"43e1177d950b7ef12e8fb4229f05b768e590ff55","ref":"refs/heads/master","pushedAt":"2023-03-07T09:40:51.153Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oetiker","name":"Tobias Oetiker","path":"/oetiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429279?s=80&v=4"},"commit":{"message":"Update msys2 GitHub Action (#1214)\n\n- Add groff to required msys2 packages. It has been removed from group\r\n base-devel: msys2/MSYS2-packages@66a18d1\r\n- Fixes configure error:\r\n I need a copy of *nroff to format the documentation\r\n- `ci-build_MSYS2.sh`:\r\n Add `set -e` to the bash script.\r\n Otherwise CI seems OK despite a build error.","shortMessageHtmlLink":"Update msys2 GitHub Action (#1214)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEp0LpEgA","startCursor":null,"endCursor":null}},"title":"Activity · oetiker/rrdtool-1.x"}